Files
mckernel/test/error_handling/Issue727
Masamichi Takagi bbc39480d2 Fix test programs for "execve: fix memory leak"
* Fix README

Change-Id: I90fe1fbb26569bbab5a34638b5f357d7000eda5d
Refs: #727
2018-12-04 10:02:42 +00:00
..
2017-11-29 12:23:20 +09:00
2017-11-29 11:32:40 +09:00
2017-11-29 11:32:40 +09:00
2017-11-29 11:32:40 +09:00

■ Issue#727 動作確認

1. ファイルの説明
727.patch     再現確認用パッチ mcexec において、execve phase 2 を SIGKILL
              終了させる
exec.c        確認用テストプログラム exec ls する
patch-off.log パッチ非適用時の動作確認結果 ls の結果が表示されれば OK
patch-on.log  パッチ適用時の動作確認結果 強制終了し、McKernel が PANIC して
              いなければ OK

2. テスト手順・結果確認方法
    gcc -o exec exec.c

    script patch-off.log
    mcexec ./exec
    # mcexecが強制終了していればOK
    ihkosctl 0 kmsg
    # ログに PANIC の表示が無ければOK
    exit

    patch -p1 < 727.patch
    <compile mckernel>
    script patch-on.log
    mcexec ./exec
    # lsの結果が表示されていればOK
    ihkosctl 0 kmsg
    # ログに PANIC の表示が無ければOK
    exit