I'm very sorry for taking so long to reply to your message.

The 2.6-current/ patches are usually meant to apply to the daily Linus
current GIT tree, though at the moment they are actually still based on 2.6.23.
Those patches cannot be expected to apply to older kernel versions.

The README.backport files describes the backport patch sets I'm maintaining.
Though the backport updates are often only in occasional batches, I will be
keeping the 2.6.18 backport up to date for the foreseeable future.  I have
no plans to work on any backports to kernels older than 2.6.18, though
anyone else is of course welcome to do so.

I would imagine that 2.6.16 is not too different from 2.6.18.  So I would
recommend that you start with the 2.6.18/ backport patches and work from
there.  I suggest using the "quilt" tool to apply one patch at a time
(that's how I maintain the backport patches myself).  If one has rejects, it
is probably straightforward to eyeball the 2.6.16<->2.6.18 difference that
made the hunk not apply, and fix it up by hand even if you are not
intimately familiar with the code being patched.  Then you can use quilt
refresh to update that patch file before you do quilt push to look at the
next patch.  In my experience doing the other backports, there were
conflicts requiring hand-editting in only a few of the several patches, and
it was pretty easy to handle them one at a time.


Thanks,
Roland

Reply via email to