login
Header Space

 
 

Re: + futex-runtime-enable-pi-and-robust-functionality.patch added to -mm tree

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Heiko Carstens <heiko.carstens@...>
Cc: <linux-kernel@...>, <mm-commits@...>, <buytenh@...>, <mingo@...>, <riku.voipio@...>, <stable@...>, <schwidefsky@...>
Date: Saturday, February 16, 2008 - 9:05 am

On Sat, 16 Feb 2008, Heiko Carstens wrote:

Well, NULL pointer dereferencing is supposed to fail, isn't it ?


NULL pointer dereferencing faults on all architectures, at least it
should, but we explicitely disable pagefaults and recover via the
extable fixup, which is in S390 as well. That returns -EFAULT and
signals that there is a working implementation, while those which have
no support return -ENOSYS, which keeps the robust/pi stuff disabled.

Thanks,

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

Messages in current thread:
Re: + futex-runtime-enable-pi-and-robust-functionality.patch..., Thomas Gleixner, (Sat Feb 16, 9:05 am)
Re: + futex-runtime-enable-pi-and-robust-functionality.patch..., Benjamin Herrenschmidt, (Wed Mar 26, 11:32 pm)
Re: + futex-runtime-enable-pi-and-robust-functionality.patch..., Benjamin Herrenschmidt, (Wed Mar 26, 11:48 pm)
speck-geostationary