I was just helping 'irgendwer4711' on #ubuntu-devel who had hit a similar case to this.
In the 2.6.24-29.93.diff the early_populate_rootfs is guarded by CONFIG_ACPI_CUSTOM_DSDT_INITRD
yet the call is guarded by CONFIG_BLK_DEV_INITRD and he had config'd CONFIG_ACPI_CUSTOM_DSDT_INITRD off.
(I don't run 2.6.24 and don't know the history of whether this was really the fix that should have gone in here or if the ifdef around early_populate_rootfs changed after this bug fix).
I was just helping 'irgendwer4711' on #ubuntu-devel who had hit a similar case to this.
In the 2.6.24-29.93.diff the early_populate_ rootfs is guarded by CONFIG_ ACPI_CUSTOM_ DSDT_INITRD BLK_DEV_ INITRD and he had config'd CONFIG_ ACPI_CUSTOM_ DSDT_INITRD off.
yet the call is guarded by CONFIG_
(I don't run 2.6.24 and don't know the history of whether this was really the fix that should have gone in here or if the ifdef around early_populate_ rootfs changed after this bug fix).
Dave