Message ID | 20101105223831.GB5206@outflux.net |
---|---|
State | Accepted |
Delegated to: | Andy Whitcroft |
Headers | show |
On 11/05/2010 06:38 PM, Kees Cook wrote:
> git://kernel.ubuntu.com/kees/ubuntu-natty.git master
Kees - I think the patch set looks OK, but I'm curious about the change
in provenance. The first patch in in the series appears to originate
from a completely different author as compared to the same patch in
Maverick.
Maverick: UBUNTU: SAUCE: x86: implement cs-limit nx-emulation for ia32
Natty: i386: NX emulation
Can you provide a brief explanation of your thinking as to why the patch
sources seem to have changed?
rtg
Hi Tim, On Mon, Nov 08, 2010 at 07:30:18AM -0500, Tim Gardner wrote: > On 11/05/2010 06:38 PM, Kees Cook wrote: > >git://kernel.ubuntu.com/kees/ubuntu-natty.git master > > Kees - I think the patch set looks OK, but I'm curious about the > change in provenance. The first patch in in the series appears to > originate from a completely different author as compared to the same > patch in Maverick. > > Maverick: UBUNTU: SAUCE: x86: implement cs-limit nx-emulation for ia32 > Natty: i386: NX emulation > > Can you provide a brief explanation of your thinking as to why the > patch sources seem to have changed? Yes, I asked the Fedora kernel team to publish a central git repository for the nx-emulation code since both they and us are slowly making changes to it. This was done: git://git.kernel.org/pub/scm/linux/kernel/git/frob/linux-2.6-roland.git fedora/32bit-mmap-exec-randomization [1] fedora/x86-nx-emulation [2] But they don't seem to be taking my pull requests[3], even though they've committed them to Fedora's kernel[4]. I'm trying to get Debian to use the common tree too, so I'm hoping Roland is just on vacation or something. In the meantime, I published my tree with the missing pieces for the basis of the Ubuntu pull request. -Kees [1] http://git.kernel.org/?p=linux/kernel/git/frob/linux-2.6-roland.git;a=shortlog;h=refs/heads/fedora/32bit-mmap-exec-randomization [2] http://git.kernel.org/?p=linux/kernel/git/frob/linux-2.6-roland.git;a=shortlog;h=refs/heads/fedora/x86-nx-emulation [3] http://lists.fedoraproject.org/pipermail/kernel/2010-November/002809.html http://lists.fedoraproject.org/pipermail/kernel/2010-November/002810.html [4] http://lists.fedoraproject.org/pipermail/kernel/2010-October/002805.html
Applied to Natty. -apw