The (commented-out) UDMA patch (nr 151) in the kernel
source RPM is diffed against linux-new instead of
linux. The result is that the patch does not apply.
Doing a search-n-replace for "linux-new" to "linux"
solves this problem.
Created attachment 3619 [details]
Ignore the patch... it worked because the .spec file was clobbered not to use
UDMA. The real problem is a non-applying patch-chunk to cmd646.c.
(patch detects an already applied patch and wants to Revert it again)