【Issue#1384 動作確認】 □ テスト内容 本Issueの症状は、既に設定されたvm_policyのメモリ範囲(以下、既存範囲と呼ぶ)と、 新たに設定するvm_policyのメモリ範囲(以下、新規範囲)が重複している形で mbind()を実行することで発生する。 1. 既存範囲と新規範囲のそれぞれの重複パターンでmbindを実行し、症状が発生しないことを確認する C1384T01: 既存範囲の前部分と、新規範囲の後部分が重複 C1384T02: 既存範囲と新規範囲が一致 C1384T03: 既存範囲が新規範囲を包含している C1384T04: 既存範囲の後部分と、新規範囲の前部分が重複 C1384T05: 新規範囲が複数の既存範囲を包含している C1384T06: 新規範囲が複数の既存範囲に重複している 3. 以下のLTPを用いて既存のmbind機能に影響が無いことを確認 - vma02 - mbind01 - get_mempolicy01 □ 実行手順 $ make test McKernelのインストール先や、OSTEST, LTPの配置場所は、 $HOME/.mck_test_config を参照している .mck_test_config は、McKernelをビルドした際に生成されるmck_test_config.sample ファイルを $HOMEにコピーし、適宜編集する □ 実行結果 x86_64_result.log aarch64_result.log 参照。 すべての項目をPASSしていることを確認。