Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
NX-Bit aktivieren
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Cirrius
n00b
n00b


Joined: 08 Nov 2004
Posts: 36
Location: Franken

PostPosted: Tue Dec 07, 2004 4:57 am    Post subject: NX-Bit aktivieren Reply with quote

Hallo Forum,

ich hätte mal wieder eine Frage:

ich will demnächst auf meinen home-pc von dem unsäglichen suse 9.0 in der 64-Bit Variante (SuSE hatte berufliche Gründe, leidiger Zertifizierungsquatsch....) auf Gentoo umsteigen hätte ich eine Hardwarefrage:

Da ich ein x86_64 User bin, wäre es in meinen Interesse die Funktion des NX-Bits meines Prozessors auch zu nutzen. Soweit ich informiert bin wird dies im Vanilla unterstützt, ich hab mir mal die "Mühe" gemacht und den Patch (http://people.redhat.com/mingo/nx-patches/) im Kernelsource gegrept.

Das Problem: Wo ist die Option (gibt es überhaupt eine?) zum Aktivieren in der Kernelkonfiguration?
Back to top
View user's profile Send private message
astaecker
Guru
Guru


Joined: 28 Apr 2003
Posts: 403
Location: Hamburg / Germany

PostPosted: Tue Dec 07, 2004 9:56 am    Post subject: Reply with quote

Ich habe keine Ahnung, aber du kannst doch gleich einen Hardend-Kernel nutzen, da ist nämlich PaX schon drin, was das NX Bit nutzt.

Mehr Infos findest du auf der Hardend Projekt Seite.
Back to top
View user's profile Send private message
Cirrius
n00b
n00b


Joined: 08 Nov 2004
Posts: 36
Location: Franken

PostPosted: Wed Dec 08, 2004 5:06 am    Post subject: Reply with quote

Hallo,

ich will ja keine Softwareseitige Implementierung sondern die vorhandene Hardware nutzen.

Zu meinen Problem: Nun bin ich schon so weit, zu sagen, da 64GB Highmem im Kernel aktiviert sein sollte? Hmm... naja, so wichtig ist es auch nicht.,...
Back to top
View user's profile Send private message
Genone
Retired Dev
Retired Dev


Joined: 14 Mar 2003
Posts: 9613
Location: beyond the rim

PostPosted: Wed Dec 08, 2004 8:29 am    Post subject: Reply with quote

Man muss gar nichts aktivieren (zumindest im 64 Bit Modus), NX wird automatisch angeschaltet.
Back to top
View user's profile Send private message
astaecker
Guru
Guru


Joined: 28 Apr 2003
Posts: 403
Location: Hamburg / Germany

PostPosted: Wed Dec 08, 2004 8:31 am    Post subject: Reply with quote

Cirrius wrote:

ich will ja keine Softwareseitige Implementierung sondern die vorhandene Hardware nutzen.

PaX kann sowohl das NX-Bit in Software emulieren als auch vorhandene Hardware nutzen.
Back to top
View user's profile Send private message
Jtb
Apprentice
Apprentice


Joined: 19 Dec 2003
Posts: 157
Location: Germany/Darmstadt

PostPosted: Thu Dec 09, 2004 8:51 pm    Post subject: Reply with quote

wie wäre es mit dem "noexec="-Kernelparameter?


Quote:

Non Executable Mappings

noexec=on|off

on Enable
off Disable
noforce (default) Don't enable by default for heap/stack/data,
but allow PROT_EXEC to be effective

noexec32=opt{,opt}

Control the no exec default for 32bit processes.
Requires noexec=on or noexec=noforce to be effective.

Valid options:
all,on Heap,stack,data is non executable.
off (default) Heap,stack,data is executable
stack Stack is non executable, heap/data is.
force Don't imply PROT_EXEC for PROT_READ
compat (default) Imply PROT_EXEC for PROT_READ

_________________
Jens

.. God is real - unless declared integer!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum