Each time a new 2.4.x kernel comes out and I decide to compile it into my system, I always go and grab the low latency and preemptive patches for it. Recently, 2.4.24 was released to fix some security vulnerablities so I grabbed that. But there is no low latency patch or preemptive patch designed for this version of the kernel yet. So I got the latest of these (2.4.23 for low latency and 2.4.22 for preemptive) and patched my 2.4.24 kernel. No errors were produced and patching seems to have been successful.
My question is, is this a safe thing to do? I mean, patching your kernel with ones developed for previous versions. I'm assuming that there aren't that many changes to the kernel source code but I'm not sure whether the patch program will give errors if there is something out-of-place?