[arch-projects] [MKINITCPIO][PATCH 2/2] Add a virtio hook

Dan McGee dpmcgee at gmail.com
Fri Sep 16 09:42:21 EDT 2011


On Fri, Sep 16, 2011 at 9:31 AM, Seblu <seblu at seblu.net> wrote:
> On Fri, Sep 16, 2011 at 2:50 PM, Dave Reisner <d at falconindy.com> wrote:
>> On Fri, Sep 16, 2011 at 02:39:44PM +0200, Sebastien Luttringer wrote:
>>> This allow initcpio to boot vm which use virtio as network/disk backend.
>>>
>>> Signed-off-by: Sebastien Luttringer <seblu at seblu.net>
>>> ---
>>>  install/virtio |   15 +++++++++++++++
>>>  1 files changed, 15 insertions(+), 0 deletions(-)
>>>  create mode 100644 install/virtio
>>>
>>> diff --git a/install/virtio b/install/virtio
>>> new file mode 100644
>>> index 0000000..12503e9
>>> --- /dev/null
>>> +++ b/install/virtio
>>> @@ -0,0 +1,15 @@
>>> +build() {
>>> +    MODULES="$(checked_modules 'virtio_blk')"
>>> +    MODULES+=" $(checked_modules 'virtio_pci')"
>>
>> checked_modules can take multiple parameters:
>>
>>  MODULES=$(checked_modules virtio_{blk,pci})
>
> This doesn't work but something like "virtio_\(blk\|pci\)" do the job.
Define "doesn't work"? Because your solution doesn't work:

$ echo checked_modules 'virtio_\(blk\|pci\)'
checked_modules virtio_\(blk\|pci\)
$ echo checked_modules virtio_{blk,pci}
checked_modules virtio_blk virtio_pci

-Dan


More information about the arch-projects mailing list