diff --git a/test/mng_mod/issues/863/Makefile b/test/mng_mod/issues/863/Makefile index cb0a5654..9035c973 100644 --- a/test/mng_mod/issues/863/Makefile +++ b/test/mng_mod/issues/863/Makefile @@ -1,6 +1,7 @@ CC=gcc TARGET=CT2001 CT2002 CT2003 CT2004 CT2005 CT2006 CT2007 CT2008 all:: $(TARGET) + chmod u+x CT200?.sh CT2001: CT2001.c $(CC) -o CT2001 $< diff --git a/test/mng_mod/issues/863/README b/test/mng_mod/issues/863/README index 11270a7b..a1d30de5 100644 --- a/test/mng_mod/issues/863/README +++ b/test/mng_mod/issues/863/README @@ -24,8 +24,7 @@ CT1001.txt Issue#863の指摘で使用されたテストプログラムの実行 MCKERNEL_DIR= (2) 以下のコマンドを実行 make - chmod u+x CT200?.sh - sudo /sbin/mcreboot.sh -c 2,3,4,5,6,7 + sudo /sbin/mcreboot.sh -c 2-7 ./CT200x.sh 確認内容は以下の通り。 diff --git a/test/mng_mod/issues/870/Makefile b/test/mng_mod/issues/870/Makefile index 616a9afc..bd3bf946 100644 --- a/test/mng_mod/issues/870/Makefile +++ b/test/mng_mod/issues/870/Makefile @@ -1,6 +1,7 @@ CC=gcc TARGET= CT2001 CT2002 CT2003 CT2004 CT2005 CT2006 CT2007 CT2008 CT2000 all:: $(TARGET) + chmod u+x CT200?.sh CT2000: CT2000.c $(CC) -o CT2000 $< diff --git a/test/mng_mod/issues/870/README b/test/mng_mod/issues/870/README index b2e1045b..8f461e4c 100644 --- a/test/mng_mod/issues/870/README +++ b/test/mng_mod/issues/870/README @@ -18,7 +18,16 @@ CT1001.txt Issue#870の指摘で使用されたテストプログラムの実行 2. Issue#863の変更が、Linuxからmcexec経由でMcKernelプロセスに届くシグナルの 既存処理に影響しないことを確認した。 - 確認内容は以下の通り。 + +テストの実行方法は以下の通り。 + (1) CT200x.shのMCKERNEL_DIR=の行を以下のように書き換える + MCKERNEL_DIR= + (2) 以下のコマンドを実行 + make + sudo /sbin/mcreboot.sh -c 2-7 + ./CT200x.sh + +確認内容は以下の通り。 CT2001 遅いI/Oシステムコール実行中にシグナルを受け、即座にシグナル ハンドラが呼び出され、システムコールがEINTRを返却することを