Comment 26 for bug 452175

Revision history for this message
Kees Cook (kees) wrote : Re: [Bug 452175] Re: Random segfaults when using ld.so explicitly to start a program

On Thu, Jan 14, 2010 at 07:53:51AM -0000, Stefan Kost wrote:
> This is still the case for 2.6.31-17-generic-pae (and non -pae). If
> there is no fix comming it would rock if someone could tell us how to

Diagnosing the why this is happening is proving difficult. No progress
has been made on it yet, unfortunately.

> rebuild the current kernel with the problematic patch dropped (in step-
> by-step fashion, as I usualy don't rebuild my kernel)?

Documentation on kernel rebuilds is here:
https://help.ubuntu.com/community/Kernel/Compile

The patches are these:
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-karmic.git;a=commitdiff;h=1dc452d16c9329ce7b22e4552c367328e8a8c607
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-karmic.git;a=commitdiff;h=8bf095f8b62c5fdfe55a8c95be775ea62be7bc10
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-karmic.git;a=commitdiff;h=eb56f42a4bc9c671a19dcf8fd36eb3f341de7dfa

> My machine is a T60 thinkpad and I found no way to enable NX. Sadly I
> don't even seem to be able to enter the bios.

If other T60 documentation can be believed, press the "ThinkVantage"
button, press that during boot and then "Access BIOS" or "Start setup
utility".

> cpu family : 6
> model : 14
> model name : Genuine Intel(R) CPU T2400 @ 1.83GHz

This processor should have NX capabilities:
http://ark.intel.com/Product.aspx?id=27235 "Execute Disable Bit Yes"