2

誰かがこの宣言を理解するのを手伝ってくれますか:カーネル構成のCONFIG_X86_WP_WORKS_OK?それの機能は何ですか?そしてそれはどのように機能しますか?ありがとうございます!

4

1 に答える 1

1

ワーキングメモリの書き込み保護が必要

CONFIG_X86_WP_WORKS_OK

したがって、このオプションを有効にすると、カーネルは、スーパーバイザーモードでプロセッサーがページへの書き込みを適切に処理すると想定します。

http://lkml.indiana.edu/hypermail/linux/kernel/0003.1/0009.html

上記は古いスレッドです。最近のコードにはこのコメントがないようです。

WP書き込み保護CPUが読み取り専用とマークされたページに書き込むことができるかどうかを決定します

http://en.wikipedia.org/wiki/Control_register

下から

http://src3.org/#RHEL6-2.6.32+220.el6/arch/x86/mm/init_32.c#L845

CPUにWPビットのチェックがあり、動作していないWPビットとパニックシステムを見つけます。

http://vulnfactory.org/blog/2011/08/12/wp-safe-or-not/

于 2012-10-13T12:03:49.673 に答える