Device map with MAP_PRIVATE is copied when forking using copy_user_pte. So the map isn't copied by those statements. Futjitsu: POSTK_TEMP_FIX_14 Refs: #1039 Change-Id: I1a697ed2e003055d66a8eebd3e8d5e9e49d094ad
【Issue#1039 動作確認】 □ テスト内容 調査の結果、Issue#1039の指摘は本来発生しない現象なことが判明し、 Issue#1039向けパッチ(POSTK_TEMP_FIX_14)は不要なため、本パッチの除去を行った。 このため、パッチ除去により動作に影響が無いことをLTPを用いて確認した。 page faultのcopy on write処理が呼び出される以下のテストプログラムを選定した。 C1039T01 fork02 C1039T02 fork03 C1039T03 execve01 C1039T04 execve02 C1039T05 execve03 C1039T06 mmap12 □ 実行手順 $ make test 実行できない場合は、C1039.shの以下の行を適切に書き換えた後に実行。 BIN= mcexec が存在するパス SBIN= mcreboot.sh が存在するパス LTP= LTP が存在するパス □ 実行結果 C1039.txt 参照。 全ての項目が OK となっていることを確認。