Description of problem: I'm unable to install kernels with recent upstream kernels running because mkinitrd seems to be unable to find the block devices on the system: WARNING: /sys/block/dm-0 is a not a block sysfs path, skipping Looking at the mkinitrd source, it is checking for: if [[ ! "$sysfs" =~ '^/sys/devices/.*/block/.*$' ]]; then error "WARNING: $sysfs is a not a block sysfs path, skipping" On my upstream kernels of 2.6.29-rc3 and -rc4 (possibly others), this fails. On older kernels, you can find: /sys/devices/virtual/block/ but it is gone now. Version-Release number of selected component (if applicable): mkinitrd-6.0.77-1.fc11.x86_64
Disregard, I had CONFIG_SYSFS_DEPRECATED* selected, which is apparently evil.