[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2008-11-15 Thread Magnus S
Closing this bug since it has been expired a long time ago. ** Changed in: linux-source-2.6.19 (Ubuntu) Status: Incomplete = Invalid -- noexec doesn't apply on 32-bit AMD64 https://bugs.launchpad.net/bugs/75157 You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2008-03-08 Thread Yuhong Bao
Not only that, Intel released a model of the Pentium M *recently* which doesn't support PAE. Yep, pre-2005 Pentium Ms and Celeron Ms that didn't support NX didn't support PAE either. And don't forget Transmeta, who did not add PAE and NX support until the Efficeon, or VIA, who did not add PAE

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2008-03-08 Thread Yuhong Bao
At least on the guest. On the host, Parallels Workstation 2.0 at first did not support PAE on the host at all, both on Windows and on Linux (in which you get a error during compile of the kernel modules if you try to do so against a PAE-enabled kernel). Parallels Workstation 2.1 did support PAE,

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2008-01-26 Thread LKRaider
Any update on this? Is it really possible to make it work selectively on certain platforms? -- noexec doesn't apply on 32-bit AMD64 https://bugs.launchpad.net/bugs/75157 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. --

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2007-10-11 Thread John Moser
I am going to look into a useful way to have PAE and non-PAE in the same kernel (no function pointers, and alternatives would be a mess too). Both sets of code would have to be present... macros... hrm. ** Changed in: linux-source-2.6.19 (Ubuntu) Status: Invalid = Incomplete -- noexec

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread John Moser
This source file generates a shared object for the test program. This shared object is abused by the test program; it is protected non- executable before the second call is made. Compiled by: $ gcc -O2 -shared -fpic test_so.c -o test_so.so ** Attachment added: test_so.c

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread John Moser
This source file generates a test program. This test program calls a function in test_so.so twice; before the second time, it marks the page containing the function entry point as PROT_READ|PROT_WRITE. This test program should segfault when it attempts to execute the function the second time; the

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread Kyle McMartin
We're not turning on HIGHMEM64G on desktop kernels. ** Changed in: linux-source-2.6.19 (Ubuntu) Status: Unconfirmed = Rejected -- noexec doesn't apply on 32-bit AMD64 https://launchpad.net/bugs/75157 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread John Moser
A better explanation would be.. well.. better? I suppose I'll read this as, We're not turning on basic security features on desktop kernels. -- noexec doesn't apply on 32-bit AMD64 https://launchpad.net/bugs/75157 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread Kyle McMartin
PAE isn't supported by some processors... Keep in mind it was added with the Pentium Pro, so i586 machines won't boot. Not only that, Intel released a model of the Pentium M *recently* which doesn't support PAE. -- noexec doesn't apply on 32-bit AMD64 https://launchpad.net/bugs/75157 --

[Bug 75157] Re: noexec doesn't apply on 32-bit AMD64

2006-12-09 Thread John Moser
Thanks, that's a more interesting answer. I'll look into if there's a way to detect PAE mode availability, and see if I can come up with a better solution than switching on 64G memory support. -- noexec doesn't apply on 32-bit AMD64 https://launchpad.net/bugs/75157 -- ubuntu-bugs mailing list