Message ID | 20211223002209.1092165-1-alexandr.lobakin@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | Function Granular KASLR | expand |
From: Alexander Lobakin <alexandr.lobakin@intel.com> Date: Thu, 23 Dec 2021 01:21:54 +0100 > This is a massive rework and a respin of Kristen Accardi's marvellous > FG-KASLR series (v5). [ snip ] > The series is also available here: [3] As per request, I've published a version rebased ontop of linux-next-20211223 here: [4]. During the rebasing, I saw that some ASM code conflicts with, I guess, Peter's "execute past ret" mitigation. So I would also like to ask you to give me a branch which I should pick to base my series on top of. There's a bunch of different x86 branches, like several in peterz-queue, x86/core etc., so I got lost a little. The one posted yesterday was based on the mainline 5.16-rc6. > [0] https://lore.kernel.org/kernel-hardening/20200923173905.11219-1-kristen@linux.intel.com > [1] https://lore.kernel.org/kernel-hardening/20211202223214.72888-1-alexandr.lobakin@intel.com > [2] https://lore.kernel.org/kernel-hardening/20210831144114.154-1-alexandr.lobakin@intel.com > [3] https://github.com/alobakin/linux/pull/3 [4] https://github.com/alobakin/linux/commits/next-fgkaslr [ snip ] Thanks, Al
On Thu, Dec 23, 2021 at 04:15:04PM +0100, Alexander Lobakin wrote: > From: Alexander Lobakin <alexandr.lobakin@intel.com> > Date: Thu, 23 Dec 2021 01:21:54 +0100 > > > This is a massive rework and a respin of Kristen Accardi's marvellous > > FG-KASLR series (v5). > > [ snip ] > > > The series is also available here: [3] > > As per request, I've published a version rebased ontop of > linux-next-20211223 here: [4]. > > During the rebasing, I saw that some ASM code conflicts with, I > guess, Peter's "execute past ret" mitigation. > So I would also like to ask you to give me a branch which I should > pick to base my series on top of. There's a bunch of different x86 > branches, like several in peterz-queue, x86/core etc., so I got lost > a little. > The one posted yesterday was based on the mainline 5.16-rc6. For anything tip related, tip/master isn't a bad target. I did two asm related x86 series, both are in tip/x86/core I think (/me checks, yep). Never base anything of my queue.git, that's all throw-away/staging stuff. Either it lives and goes on into tip or not :-)
On Thu, Dec 23, 2021 at 01:21:54AM +0100, Alexander Lobakin wrote: > This is a massive rework and a respin of Kristen Accardi's marvellous > FG-KASLR series (v5). Here would be the place to explain what this series actually does and why it is marvellous.
From: Christoph Hellwig <hch@infradead.org> Date: Thu, 23 Dec 2021 22:38:14 -0800 > On Thu, Dec 23, 2021 at 01:21:54AM +0100, Alexander Lobakin wrote: > > This is a massive rework and a respin of Kristen Accardi's marvellous > > FG-KASLR series (v5). > > Here would be the place to explain what this series actually does and > why it is marvellous. As I took this project over from another developer/team, I decided to preserve the original cover letter and append it to the end of mine, as well as to keep most of the original code in the separate commits from mine. For sure I could redo this if needed, is it really so? Thanks, Al
On Mon, Dec 27, 2021 at 07:33:18PM +0100, Alexander Lobakin wrote: > From: Christoph Hellwig <hch@infradead.org> > Date: Thu, 23 Dec 2021 22:38:14 -0800 > > > On Thu, Dec 23, 2021 at 01:21:54AM +0100, Alexander Lobakin wrote: > > > This is a massive rework and a respin of Kristen Accardi's marvellous > > > FG-KASLR series (v5). > > > > Here would be the place to explain what this series actually does and > > why it is marvellous. > > As I took this project over from another developer/team, I decided > to preserve the original cover letter and append it to the end of > mine, as well as to keep most of the original code in the separate > commits from mine. > For sure I could redo this if needed, is it really so? A cover letter needs to explain what you're doing for the reader. No one is going to page forever to look for that.