Hi,

I agree that it should include xen-blkfront.  I don't know why you
mention xen-blkback though.

Just because I noticed it was present on the self-generated domU initramfs. But maybe it's not useful at all.

This should already be the case since we have:

|  copy_modules_dir kernel/drivers/block

in-place.

What does:

   lsinitramfs /boot/initrd* | grep xen

It doesn't show anything at all. Nothing about xen is present on my initramfs.

output for the initrd in question, Stefano?

Following the boot log:

[...unuseful stuff here...]

[    1.174093] NET: Registered protocol family 17
[    1.174113] Registering the dns_resolver key type
[    1.174597] registered taskstats version 1
[    1.174639] XENBUS: Device with no driver: device/vbd/51714
[    1.174652] XENBUS: Device with no driver: device/vbd/51713
[    1.174663] XENBUS: Device with no driver: device/vif/0
[    1.174674] XENBUS: Device with no driver: device/console/0
[ 1.174710] /build/buildd-linux_3.2.39-2-amd64-G5_nN0/linux-3.2.39/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.174784] Initializing network drop monitor service
[    1.175747] Freeing unused kernel memory: 576k freed
[    1.176244] Write protecting the kernel read-only data: 6144k
[    1.184579] Freeing unused kernel memory: 660k freed
[    1.185932] Freeing unused kernel memory: 680k freed
Loading, please wait...
[    1.259962] udevd[45]: starting version 175
Begin: Loading essential drivers ... [ 1.475111] e100: Unknown parameter `8139too' modprobe: can't load module e100 (kernel/drivers/net/ethernet/intel/e100.ko): unknown symbol in module, or unknown parameter
modprobe: module xenblk-front not found in modules.dep
modprobe: module xenblk-back not found in modules.dep
[    1.511349] SCSI subsystem initialized
[    1.542205] microcode: no support for this CPU vendor
modprobe: can't load module microcode (kernel/arch/x86/kernel/microcode.ko): No such device
done.
Begin: Running /scripts/init-premount ... Begin: Requesting microcode update using per-core interface ... done.
done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Begin: Assembling all MD arrays ... mdadm: No devices listed in conf file were found.
Failure: failed to assemble all arrays.
done.
[    1.602751] device-mapper: uevent: version 1.0.3
[ 1.603956] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-de...@redhat.com
done.
Begin: Waiting for root file system ...


and stops here.

What initramfs-tools version with what config are you using on dom0?

The dom0 is a Debian Wheezy amd64 machine, installed (and updated) yesterday.
Linux hostname 3.2.0-4-amd64 #1 SMP Debian 3.2.39-2 x86_64 GNU/Linux

initramfs-tools is version 0.109, with default configuration (modules=most).

update-initramfs -u -v shows:
root@hostname:/etc/xen# update-initramfs -u -v
Available versions:  3.2.0-4-amd64
Keeping /boot/initrd.img-3.2.0-4-amd64.dpkg-bak
update-initramfs: Generating /boot/initrd.img-3.2.0-4-amd64
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/net/mii.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/net/ethernet/intel/e100.ko
Adding binary /lib/firmware/e100/d102e_ucode.bin
Adding firmware e100/d102e_ucode.bin
Adding binary /lib/firmware/e100/d101s_ucode.bin
Adding firmware e100/d101s_ucode.bin
Adding binary /lib/firmware/e100/d101m_ucode.bin
Adding firmware e100/d101m_ucode.bin
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/scsi/scsi_mod.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/ata/libata.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/ata/libahci.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/ata/ahci.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/fs/mbcache.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/fs/jbd2/jbd2.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/lib/crc16.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/fs/ext4/ext4.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/lib/crc-t10dif.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/scsi/sd_mod.ko
Adding binary /etc/initramfs-tools/conf.d/driver-policy
Adding binary /etc/initramfs-tools/conf.d/resume
Adding binary /sbin/modprobe
Adding library /lib/x86_64-linux-gnu/libkmod.so.2
Adding library /lib/x86_64-linux-gnu/libc.so.6
Adding library /lib64/ld-linux-x86-64.so.2
Adding binary /sbin/rmmod
Calling hook amd64_microcode
amd64-microcode: installing all microcode datafiles for AMD64 processors
amd64-microcode: installing AMD64 processor microcode update support into initramfs...
Adding module /lib/modules/3.2.0-4-amd64/kernel/arch/x86/kernel/microcode.ko
Calling hook btrfs
Adding binary /sbin/btrfs
Adding library /lib/x86_64-linux-gnu/libuuid.so.1
Adding library /lib/x86_64-linux-gnu/libcom_err.so.2
Adding library /lib/x86_64-linux-gnu/libpthread.so.0
Calling hook busybox
Adding binary /bin/busybox
Calling hook intel_microcode
intel-microcode: Adding microcode for currently online Intel processors
/usr/sbin/iucode_tool: system has processor(s) with signature 0x00030661
/usr/sbin/iucode_tool: checked the signature of 4 processor(s)
/usr/sbin/iucode_tool: microcode bundle 1: /lib/firmware/intel-ucode/06-25-05 (2048 bytes) /usr/sbin/iucode_tool: microcode bundle 2: /lib/firmware/intel-ucode/06-25-02 (7168 bytes) /usr/sbin/iucode_tool: microcode bundle 3: /lib/firmware/intel-ucode/06-1c-02 (15360 bytes) /usr/sbin/iucode_tool: microcode bundle 4: /lib/firmware/intel-ucode/06-3a-09 (11264 bytes) /usr/sbin/iucode_tool: microcode bundle 5: /lib/firmware/intel-ucode/06-16-01 (16384 bytes) /usr/sbin/iucode_tool: microcode bundle 6: /lib/firmware/intel-ucode/0f-06-08 (2048 bytes) /usr/sbin/iucode_tool: microcode bundle 7: /lib/firmware/intel-ucode/06-2a-07 (9216 bytes) /usr/sbin/iucode_tool: microcode bundle 8: /lib/firmware/intel-ucode/0f-04-04 (3072 bytes) /usr/sbin/iucode_tool: microcode bundle 9: /lib/firmware/intel-ucode/0f-06-02 (3072 bytes) /usr/sbin/iucode_tool: microcode bundle 10: /lib/firmware/intel-ucode/0f-04-01 (10240 bytes) /usr/sbin/iucode_tool: microcode bundle 11: /lib/firmware/intel-ucode/06-1a-04 (13312 bytes) /usr/sbin/iucode_tool: microcode bundle 12: /lib/firmware/intel-ucode/0f-04-07 (3072 bytes) /usr/sbin/iucode_tool: microcode bundle 13: /lib/firmware/intel-ucode/06-2f-02 (12288 bytes) /usr/sbin/iucode_tool: microcode bundle 14: /lib/firmware/intel-ucode/06-2d-06 (16384 bytes) /usr/sbin/iucode_tool: microcode bundle 15: /lib/firmware/intel-ucode/06-0f-0d (12288 bytes) /usr/sbin/iucode_tool: microcode bundle 16: /lib/firmware/intel-ucode/06-1d-01 (4096 bytes) /usr/sbin/iucode_tool: microcode bundle 17: /lib/firmware/intel-ucode/06-2d-07 (16384 bytes) /usr/sbin/iucode_tool: microcode bundle 18: /lib/firmware/intel-ucode/06-1c-0a (20480 bytes) /usr/sbin/iucode_tool: microcode bundle 19: /lib/firmware/intel-ucode/06-17-06 (20480 bytes) /usr/sbin/iucode_tool: microcode bundle 20: /lib/firmware/intel-ucode/06-17-0a (24576 bytes) /usr/sbin/iucode_tool: microcode bundle 21: /lib/firmware/intel-ucode/0f-04-0a (4096 bytes) /usr/sbin/iucode_tool: microcode bundle 22: /lib/firmware/intel-ucode/06-0f-0a (4096 bytes) /usr/sbin/iucode_tool: microcode bundle 23: /lib/firmware/intel-ucode/06-17-07 (4096 bytes) /usr/sbin/iucode_tool: microcode bundle 24: /lib/firmware/intel-ucode/0f-04-09 (2048 bytes) /usr/sbin/iucode_tool: microcode bundle 25: /lib/firmware/intel-ucode/06-0f-0b (28672 bytes) /usr/sbin/iucode_tool: microcode bundle 26: /lib/firmware/intel-ucode/06-0f-07 (8192 bytes) /usr/sbin/iucode_tool: microcode bundle 27: /lib/firmware/intel-ucode/0f-04-03 (2048 bytes) /usr/sbin/iucode_tool: microcode bundle 28: /lib/firmware/intel-ucode/06-1e-05 (6144 bytes) /usr/sbin/iucode_tool: microcode bundle 29: /lib/firmware/intel-ucode/0f-06-04 (6144 bytes) /usr/sbin/iucode_tool: microcode bundle 30: /lib/firmware/intel-ucode/06-0f-02 (8192 bytes) /usr/sbin/iucode_tool: microcode bundle 31: /lib/firmware/intel-ucode/0f-04-08 (9216 bytes) /usr/sbin/iucode_tool: microcode bundle 32: /lib/firmware/intel-ucode/06-0f-06 (12288 bytes) /usr/sbin/iucode_tool: microcode bundle 33: /lib/firmware/intel-ucode/06-1e-04 (5120 bytes) /usr/sbin/iucode_tool: microcode bundle 34: /lib/firmware/intel-ucode/0f-06-05 (4096 bytes)
/usr/sbin/iucode_tool: processed 66 valid microcode(s), 66 signature(s)
/usr/sbin/iucode_tool: selected 0 microcode(s), 0 signature(s)
/usr/sbin/iucode_tool: No valid microcodes were selected, nothing to do...
Calling hook keymap
Calling hook klibc
Calling hook kmod
Adding binary /bin/kmod
Calling hook lvm2
Adding binary /sbin/dmsetup
Adding library /lib/x86_64-linux-gnu/libdevmapper.so.1.02.1
Adding library /lib/x86_64-linux-gnu/libudev.so.0
Adding library /lib/x86_64-linux-gnu/libselinux.so.1
Adding library /lib/x86_64-linux-gnu/librt.so.1
Adding library /lib/x86_64-linux-gnu/libdl.so.2
Adding binary /sbin/lvm
Adding library /lib/x86_64-linux-gnu/libdevmapper-event.so.1.02.1
Adding library /lib/x86_64-linux-gnu/libreadline.so.5
Adding library /lib/x86_64-linux-gnu/libtinfo.so.5
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/dm-mod.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/dm-snapshot.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/dm-log.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/dm-region-hash.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/dm-mirror.ko
Calling hook mdadm
Adding binary /sbin/mdadm
Adding binary /sbin/mdmon
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/md-mod.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/linear.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/multipath.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/raid0.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/raid1.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/async_tx/async_tx.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/xor.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/async_tx/async_xor.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/lib/raid6/raid6_pq.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/async_tx/async_pq.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/async_tx/async_memcpy.ko Adding module /lib/modules/3.2.0-4-amd64/kernel/crypto/async_tx/async_raid6_recov.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/raid456.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/md/raid10.ko
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.
Calling hook thermal
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/thermal/thermal_sys.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/acpi/fan.ko
Adding module /lib/modules/3.2.0-4-amd64/kernel/drivers/acpi/thermal.ko
Calling hook udev
Adding binary /sbin/udevd
Adding binary /sbin/udevadm
Adding binary /lib/udev/firmware.agent
Adding binary /lib/udev/ata_id
Adding binary /lib/udev/edd_id
Adding binary /lib/udev/scsi_id
Adding binary /sbin/blkid
Adding library /lib/x86_64-linux-gnu/libblkid.so.1
Calling hook dmsetup
Building cpio /boot/initrd.img-3.2.0-4-amd64.new initramfs


Stefano


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to