I patched my kernel sources to 2.4.23-pre5, and your patch didn't work: drivers/ide/config.in Hunk #1 FAILED at 109.
drivers/ide/legacy/gayle.c Hunk #1 FAILED at 29. Hunk #2 FAILED at 118. While patching the kernel from x.18 to x.23, I got a lot Hunk failure messages too! cu Stefan Pietzonke