Activity log for bug #715930

Date Who What changed Old value New value Message
2011-02-09 17:56:15 Paweł Sikora bug added bug
2011-02-09 17:56:59 Paweł Sikora summary geninitrd fails on masked vendor:class devices. geninitrd fails on masked vendor:devices entries.
2011-02-09 17:57:08 Paweł Sikora summary geninitrd fails on masked vendor:devices entries. geninitrd fails on masked vendor:device entries.
2011-02-09 17:57:36 Paweł Sikora description the new logic in /lib/geninitrd/mod-sata.sh is broken. it simply doesn't work for masked vendor's classes. e.g., for jmicorn sata/ide controlers we have masked 0xffff (all devices) entries: pata_jmicron 0x0000197b 0x0000ffff 0x0000ffff 0x0000ffff 0x00010100 0x00ffff00 0x0 jmicron 0x0000197b 0x0000ffff 0x0000ffff 0x0000ffff 0x00010100 0x00ffff00 0x0 in such situation the awk logic which uses equality operator won't work and return empty list of kernel modules. this is a serious bug. geninitrd-10000.31-0.1.noarch the new logic in /lib/geninitrd/mod-sata.sh is broken. it simply doesn't work for masked vendor's devices. e.g., for jmicorn sata/ide controlers we have masked 0xffff (all devices) entries: pata_jmicron 0x0000197b 0x0000ffff 0x0000ffff 0x0000ffff 0x00010100 0x00ffff00 0x0 jmicron 0x0000197b 0x0000ffff 0x0000ffff 0x0000ffff 0x00010100 0x00ffff00 0x0 in such situation the awk logic which uses equality operator won't work and return empty list of kernel modules. this is a serious bug. geninitrd-10000.31-0.1.noarch
2011-02-10 11:36:40 Elan Ruusamäe attachment added m.patch https://bugs.launchpad.net/pld-linux/+bug/715930/+attachment/1841216/+files/m.patch