OpenSuSE 11.2 Driver Update Disk

Hello,

I’ve patched my kernel to enable my IDE-mode SATA drivers (ata_piix.c), and everything works fine. But when I attempt to create a Driver Update Disk with this structure, it doesn’t work (though the same format works for SLES11):

01
– linux
– suse
– x86_64-11.2
|-- install
| – update.tar.gz
| → lib
| modules
| 2.6.31.5-0.1-default
| kernel
| drivers
| ata
| libata.ko
| 2.6.31.5-0.1-desktop
| kernel
| drivers
| ata
| libata.ko
|-- modules
– libata.ko
02
– linux
– suse
– x86_64-11.2
|-- install
| – update.tar.gz
| → lib
| modules
| 2.6.31.5-0.1-default
| kernel
| drivers
| ata
| ahci.ko
| ata_piix.ko
| 2.6.31.5-0.1-desktop
| kernel
| drivers
| ata
| ahci.ko
| ata_piix.ko
|-- modules (modules for default kernel)
– ahci.ko
– ata_piix.ko

Anything obviously wrong here?

Formatting didn’t work for the DUD structure. Retry:
01/linux/suse/x86_64-11.2/
install/update.tar.gz
->lib/modules/
—2.6.31.5-0.1-default/kernel/drivers/ata/libata.ko
—2.6.31.5-0.1-desktop/kernel/drivers/ata/libata.ko
modules/libata.ko

02/linux/suse/x86_64-11.2/
install/update.tar.gz
->lib/modules/
—2.6.31.5-0.1-default/kernel/drivers/ata/
----ahci.ko
----ata_piix.ko
—2.6.31.5-0.1-desktop/kernel/drivers/ata/
----ahci.ko
----ata_piix.ko
modules/
-ahci.ko
-ata_piix.ko