Re: [RFC] mlock/stack guard interaction fixup

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linus Torvalds
Date: Saturday, August 21, 2010 - 8:48 am

On Sat, Aug 21, 2010 at 4:56 AM, Ian Campbell <ijc@hellion.org.uk> wrote:

mlock itself isn't very interesting, I think more interesting is
testing that the doubly linked list handles all the cases correctly.
Something that splits mappings, unmaps partial ones etc etc. Running
something like Electric Fence is probably a good idea.

The happy news is that we really didn't have lots of assignments to
vma->vm_next - they were all pretty cleanly separated into just a
couple of cases. So I'm pretty confident in the patches. But...


No, it's just that I can't find it in myself to care about PA-RISC, so
I never wrote the code. I don't think anything else has a grows-up
stack. And even if I were to write the code, I couldn't even test it.

It should be reasonably easy to do the VM_GROWSUP case too, but
somebody with a PA-RISC would need to do it.

                         Linus
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Fri Aug 20, 4:59 pm)
Re: [RFC] mlock/stack guard interaction fixup, Mike Snitzer, (Fri Aug 20, 5:20 pm)
Re: [RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Fri Aug 20, 5:54 pm)
Re: [RFC] mlock/stack guard interaction fixup, Ian Campbell, (Sat Aug 21, 4:56 am)
Re: [RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Sat Aug 21, 8:48 am)
Re: [RFC] mlock/stack guard interaction fixup, Sam Ravnborg, (Sat Aug 21, 9:08 am)
Re: [RFC] mlock/stack guard interaction fixup, Ian Campbell, (Sat Aug 21, 11:57 pm)
Re: [RFC] mlock/stack guard interaction fixup, Ian Campbell, (Sun Aug 22, 12:33 am)
Re: [RFC] mlock/stack guard interaction fixup, Ian Campbell, (Sun Aug 22, 2:55 am)
Re: [RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Sun Aug 22, 9:43 am)
Re: [RFC] mlock/stack guard interaction fixup, Greg KH, (Sun Aug 22, 10:25 am)
Re: [RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Sun Aug 22, 11:21 am)
Re: [RFC] mlock/stack guard interaction fixup, Greg KH, (Sun Aug 22, 12:04 pm)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 2:00 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 2:22 am)
Re: [RFC] mlock/stack guard interaction fixup, ijackson, (Mon Aug 23, 8:42 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 9:25 am)
Re: [RFC] mlock/stack guard interaction fixup, Tony Luck, (Mon Aug 23, 9:34 am)
Re: [RFC] mlock/stack guard interaction fixup, Ian Jackson, (Mon Aug 23, 10:18 am)
Re: [RFC] mlock/stack guard interaction fixup, Linus Torvalds, (Mon Aug 23, 10:34 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 10:40 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 10:53 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 10:59 am)
Re: [RFC] mlock/stack guard interaction fixup, Darren Hart, (Mon Aug 23, 11:43 am)
Re: [RFC] mlock/stack guard interaction fixup, Jeremy Fitzhardinge, (Mon Aug 23, 11:50 am)
Re: [RFC] mlock/stack guard interaction fixup, Jeremy Fitzhardinge, (Mon Aug 23, 11:53 am)
Re: [RFC] mlock/stack guard interaction fixup, Ian Campbell, (Mon Aug 23, 12:03 pm)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 12:07 pm)
Re: [RFC] mlock/stack guard interaction fixup, Jeremy Fitzhardinge, (Mon Aug 23, 12:23 pm)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Mon Aug 23, 12:26 pm)
Re: [RFC] mlock/stack guard interaction fixup, Jeremy Fitzhardinge, (Mon Aug 23, 12:54 pm)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Tue Aug 24, 12:08 am)
Re: [RFC] mlock/stack guard interaction fixup, Peter Zijlstra, (Tue Aug 24, 12:20 am)