)]}'
{
  "log": [
    {
      "commit": "0b4e7757068381139db1317c07bdb7532196ef76",
      "tree": "7b1c19957b8da7f8dff8343c9608d3d1663208d1",
      "parents": [
        "ba82e6aa08675934f393a674a9d1fe2ebd42c921"
      ],
      "author": {
        "name": "zhilongx.liu",
        "email": "zhilongx.liu@intel.com",
        "time": "Mon Jan 19 21:16:39 2015 -0500"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Jan 21 21:11:14 2015 -0500"
      },
      "message": "Add victim to replace simple_procee and page_type\n\nVictim will be used as new test case for error injection. It provides\nan unified interface to export physical address for CE/PFA/IFU/DCU\ntest, even for eMCA.\n\nSigned-off-by: zhilongx.liu \u003czhilongx.liu@intel.com\u003e\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "ba82e6aa08675934f393a674a9d1fe2ebd42c921",
      "tree": "4bb492575261fa47044771e18f0fdeceea39aeb0",
      "parents": [
        "9ef2993bc14c9417d3cf32659dc1671b2f1a13fb"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:19:04 2014 -0400"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:22:24 2014 -0400"
      },
      "message": "Add new doc to introduce how to create case file\n\ncasefile is used to save what test cases will be used finally. So\na proper introduction is necessary.\n\nBTW, fix a spell mistake in runmcetest.\n\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ef2993bc14c9417d3cf32659dc1671b2f1a13fb",
      "tree": "c4b30ce121bd20e37d29bc4352061506ff0a4936",
      "parents": [
        "dd6081af9e22fd489f24eb3435a56fa4275e60ee"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:00:32 2014 -0400"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:22:20 2014 -0400"
      },
      "message": "Fix the bugs in hwpoison related test cases\n\nFix two bugs in two test cases.\n1) In the test for disk file soft off-line, it often fails\nbecause it is mmaped via shared mode. Now chaning it\nto private mode to fix wider test environment.\n\n2) in run_soft.sh there is one spell mistake so that some\ntest case will fail.\n\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "dd6081af9e22fd489f24eb3435a56fa4275e60ee",
      "tree": "2ba75c5e1e78b1e6790781e421c089251471fc54",
      "parents": [
        "e0fb614a801b17c1f2c63432781ebae4d6877d32"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Sun Mar 30 22:51:06 2014 -0400"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:22:16 2014 -0400"
      },
      "message": "core_recovery: Fix the bug in DCU/IFU test case\n\nIf BIOS is bogus so that error injection can\u0027t be executed\nas expected, curent test case will fail. Fix this bug.\n\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "e0fb614a801b17c1f2c63432781ebae4d6877d32",
      "tree": "4ab88b4d3bf478255d350a52f7b2c1fc51f52475",
      "parents": [
        "2bed17bd6faeb5e9fcf24b487d22e0b21ce97c79"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Sun Mar 30 21:59:44 2014 -0400"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Apr 09 03:22:12 2014 -0400"
      },
      "message": "Enable notrigger for PFA test case\n\nToo many BIOSes are bogus so that we have to disable\nauto trigger mechanism for PFA test case.\n\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "2bed17bd6faeb5e9fcf24b487d22e0b21ce97c79",
      "tree": "bb345bc9a5044ae0fbaf26aec789b7b9a6d62530",
      "parents": [
        "b3fdfaa7a025b68f30913c9cc7a8fe4ae9c7ed7f"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Mar 19 02:13:20 2014 -0400"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Mar 19 02:20:07 2014 -0400"
      },
      "message": "Add eMCA test case\n\neMCA is a kind of new mechanism to report H/W errors since\nIVB-EX platform. By now only eMCA Gen1 is supported, which\nmeans only CE error can be reported from this path.\n\nSigned-off-by: Liu, ZhilongX \u003czhilongx.liu@intel.com\u003e\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "b3fdfaa7a025b68f30913c9cc7a8fe4ae9c7ed7f",
      "tree": "9c59e4645304304cc1bc176e0dcda790b413911d",
      "parents": [
        "4ba21542ccb1f5abd826b21ed9dd4a8acfa07b38"
      ],
      "author": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Dec 18 03:17:02 2013 -0500"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Dec 18 03:26:55 2013 -0500"
      },
      "message": "Add extra hwpoison-inject load check\n\nAdd load checker of hwpoison-inject module for all other hwpoison\ntest cases besides run_hugepage_overcommit.sh.\n\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "4ba21542ccb1f5abd826b21ed9dd4a8acfa07b38",
      "tree": "653624875d811de18f8b0319d4516ba717299004",
      "parents": [
        "20b141cd752bb0d0e9479152da2ff0d8442c9696"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Wed Dec 18 03:24:14 2013 -0500"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Dec 18 03:26:44 2013 -0500"
      },
      "message": "Add hwpoison-inject load check\n\nAdd load checker of hwpoison-inject module for test case\nrun_hugepage_overcommit.sh.\n\nNOTE: Gong revisits this patch a little bit.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "20b141cd752bb0d0e9479152da2ff0d8442c9696",
      "tree": "6fe815d5482651933f6b31201ef912358fb1b8f7",
      "parents": [
        "023217c5e7f396c44e71b9e4674c932d78a00cc3"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Wed Dec 18 03:22:42 2013 -0500"
      },
      "committer": {
        "name": "Chen, Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Dec 18 03:26:40 2013 -0500"
      },
      "message": "Add test case \u0027hugepage_overcommit\u0027\n\nAfter a successful hugetlb page migration by soft offline, the source\npage will either be freed into hugepage_freelists or buddy\n(over-commit page). If page is in buddy, page_hstate(page) will be\nNULL. It will hit a NULL pointer dereference in\ndequeue_hwpoisoned_huge_page().\n\n[  890.677918] BUG: unable to handle kernel NULL pointer dereference at 0000000000000058\n[  890.685741] IP: [\u003cffffffff81163761\u003e] dequeue_hwpoisoned_huge_page+0x131/0x1d0\n[  890.692861] PGD c23762067 PUD c24be2067 PMD 0\n[  890.697314] Oops: 0000 [#1] SMP\n\nThis test case is targeted for the bug reported by Jianguo Wu,\nwhere we have NULL pointer access when we have to free source\nhugepage under overcommitting situation.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Chen, Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "023217c5e7f396c44e71b9e4674c932d78a00cc3",
      "tree": "590323363fd5bd31473fa0aa27975bc0012cf059",
      "parents": [
        "b8aff3581eaf198de8df7cc358bf5c3507d5fe71"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Jul 18 04:47:26 2013 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Jul 18 04:50:07 2013 -0400"
      },
      "message": "Improve test reliability for SRAR case\n\nRemove possible EDAC driver to avoid interference.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "b8aff3581eaf198de8df7cc358bf5c3507d5fe71",
      "tree": "99d668067082f09c4ddb8247ecb60c9c473c6b1e",
      "parents": [
        "470aa9cfcee3b5efd60c054302ca57a064fc66f1"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Tue Apr 02 09:50:29 2013 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Apr 01 03:29:14 2013 -0400"
      },
      "message": "fix \"syntax error near unexpected token `\u003e\u0027\"\n\n\"\u0026\u003e\u003e\" can\u0027t be recognized on some Linux OS such as SuSE because it\nuses older BASH version, So use substitute mode.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "470aa9cfcee3b5efd60c054302ca57a064fc66f1",
      "tree": "01abf1ac40745f0022d8893bed298109e0781c11",
      "parents": [
        "8e986d9bd4df76f2a7c27a8ccdb5b19689418fb6"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Tue Apr 02 07:51:04 2013 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Apr 01 03:29:11 2013 -0400"
      },
      "message": "Update the test script for BSP test case\n\n1. Don\u0027t use $ROOT to locate BSP directory, $TMP_DIR instead\n2. Change the invoke sequence of variables (NUM_FAIL_CPU/NUM_PASS_CPU)\n   to avoid any complaint.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "8e986d9bd4df76f2a7c27a8ccdb5b19689418fb6",
      "tree": "96eb31d5c4b3c8b6e8f9f185081f02cd4db0910c",
      "parents": [
        "d55cc9437f85a6a5287f167866a37f589c08c5ea"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Thu Feb 28 10:14:04 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Apr 01 03:29:06 2013 -0400"
      },
      "message": "check TMP_DIR path for all runtest.sh scripts\n\nTo avoid temporary files are saved in wrong directory when test\nscript is executed under its own directory, TMP_DIR path should\nbe identified before the test.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "d55cc9437f85a6a5287f167866a37f589c08c5ea",
      "tree": "7f0b1bbc29241ffabaf008ea058a2d63ad04b887",
      "parents": [
        "cc6df052e702b0e941be94e5f414e1083aff8792"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Thu Feb 07 10:04:11 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 06 03:46:44 2013 -0500"
      },
      "message": "Fix \"too many arguments\" issue in mcemenu\n\nThe lack of double quotation leads to a grammar mistake.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "cc6df052e702b0e941be94e5f414e1083aff8792",
      "tree": "60147aeee01f8a82df724cf8778cef97d1f1b2f8",
      "parents": [
        "92bf1f7f55dbfa405c756b53f7fb3c9c35d626be"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Thu Feb 07 09:56:46 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 06 03:46:39 2013 -0500"
      },
      "message": "Update apei-inj test case\n\nFix incomplete dmesg information which is used for result analysis.\nPut related dmesg/mcelog log under path/to/apei-inj/log/.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "92bf1f7f55dbfa405c756b53f7fb3c9c35d626be",
      "tree": "78cfd647c87fb46aef979987458c7b0996bbe5b2",
      "parents": [
        "3d9e45e10a4a197e47d18bb691404295666bd115"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Thu Feb 07 09:54:48 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 06 03:46:34 2013 -0500"
      },
      "message": "Add test case for ACPI5.0 extension support for EINJ\n\nThis test includes regular EINJ error injection test and\nVendor Extension Specific Error Injection test with ACPI5.0 enabled BIOS.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "3d9e45e10a4a197e47d18bb691404295666bd115",
      "tree": "d6d52e97444d56c7c9527f915ab9c55e043996f1",
      "parents": [
        "604eaac573ee5095080f62bf4a020c1dbd182577"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Wed Feb 06 00:33:04 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 06 02:30:04 2013 -0500"
      },
      "message": "hwpoison: check with CLD_KILLED|CLD_DUMPED instead of just CLD_KILLED\n\ntinjpage and ttranshuge can get SIGCHLD(CLD_DUMPED) from their child\nprocesses, but now they only check CLD_KILLED, so tests fail.\nThis behavior of the kernel might not be wrong, because the defalut\naction of the SIGBUS is \u0027coredump\u0027, not \u0027terminate\u0027 (see comments in\ninclude/linux/signal.h).\nWith this patch, we accept SIGCHLD(CLD_DUMPED) as a correct behavior.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "604eaac573ee5095080f62bf4a020c1dbd182577",
      "tree": "afff7db4075e3c8feecfd95b9be075030b7ef23c",
      "parents": [
        "8765dc6a73b9ebf5c14a5abf0c15c485d3bce06f"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Wed Feb 06 02:24:57 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 06 02:29:54 2013 -0500"
      },
      "message": "Clean up hwpoison functional tests\n\nCode displacement:\n- moved common code into helper.sh to avoid duplicates,\n- merged run-huge-test.sh into run_hugepage.sh and\n  run-transhuge-test.sh into run_thp.sh.\n\nMinor improvements:\n- added sysctl vm.memory_failure_early_kill\u003d0 in the setup of each\n  testcase (some testcases change this global parameter, so it\u0027s safe\n  to reset it to 0 to avoid interference between testcases),\n- added freeing resources (shmems, semaphores) and unpoisoning\n  in the cleanup of each testcase,\n- added counter check (\"HardwareCorrupted:\" in /proc/meminfo)\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "8765dc6a73b9ebf5c14a5abf0c15c485d3bce06f",
      "tree": "83f4a244631dfe669ce76768419859e990b944a4",
      "parents": [
        "c3b3b0c102ea6c9473bd8311fd44b5b557f5560d"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Feb 04 02:48:37 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Feb 04 03:09:36 2013 -0500"
      },
      "message": "Update page-types tool\n\nNew page-types fixes some bugs and support THP, so update this\ntool for mce-test.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "c3b3b0c102ea6c9473bd8311fd44b5b557f5560d",
      "tree": "4854e55ec0afdfe70b5f2491766d1a3592b27d1b",
      "parents": [
        "680273b3ebab08a4b8f5724f75cf51ffd0127626"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Jan 18 08:36:37 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Jan 18 08:38:46 2013 -0500"
      },
      "message": "Update Makefile for hwpoison test case\n\nOne dot is missed in the Makefile so that GDB can\u0027t get symbol\ntable from the binary when debugging.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "680273b3ebab08a4b8f5724f75cf51ffd0127626",
      "tree": "10f398383220146ef8734b37d8630842bc7e1bd4",
      "parents": [
        "c937c1eb17b17894e163d4b8deaae4851b6b2b2d"
      ],
      "author": {
        "name": "Lans Zhang",
        "email": "jia.zhang@windriver.com",
        "time": "Wed Jan 16 09:24:14 2013 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Jan 18 08:36:13 2013 -0500"
      },
      "message": "Fix hugetlbfs mount path detection\n\nThe type parameter in mount entry is random especially for pseudo\nfilesystem, thus, we don\u0027t want a hardcode on it.\n\nSigned-off-by: Lans Zhang \u003cjia.zhang@windriver.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "c937c1eb17b17894e163d4b8deaae4851b6b2b2d",
      "tree": "a1d12cd581ba42dba85f8257089b3b57503e1844",
      "parents": [
        "7bf774a6d1a75f7b2cec7d54644375ced8a4b653"
      ],
      "author": {
        "name": "Lans Zhang",
        "email": "jia.zhang@windriver.com",
        "time": "Wed Jan 16 09:23:32 2013 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Jan 18 08:36:07 2013 -0500"
      },
      "message": "Mount hugetlbfs for hwposion-hard test\n\nanonymous hugepage, file backed hugepage and shared memory hugepage\nneed a mounted hugetlbfs.\n\nSigned-off-by: Lans Zhang \u003cjia.zhang@windriver.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "7bf774a6d1a75f7b2cec7d54644375ced8a4b653",
      "tree": "def8fda3490163cd70d0637054d7eb238ec9f5c4",
      "parents": [
        "d57b627aee2984a5eb5d31873fd5ad0de41f4cc2"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Jan 15 01:23:45 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Jan 15 01:33:54 2013 -0500"
      },
      "message": "Update missed file attribution\n\nAdd missed file attribution for BSP test case.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "d57b627aee2984a5eb5d31873fd5ad0de41f4cc2",
      "tree": "e9086f75e42356331557a37e20b93b5d59ce8d4f",
      "parents": [
        "103e97cf8ed17244eb10a3edcb49f2b731168128"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Wed Jan 09 20:51:42 2013 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Jan 09 20:53:35 2013 -0500"
      },
      "message": "Add BSP online/offline test case\n\nBasic BSP online/offline tests include 3 modes: PER-CPU mode\nGROUP-CPU mode and S3/S4 with CPU0 onlined or offlined,\nrespectively.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "103e97cf8ed17244eb10a3edcb49f2b731168128",
      "tree": "7f361c0d8febc441321cb6c45fdba81a1d4164c8",
      "parents": [
        "e0ff6a758249e750352513251e3e1cf63d79ae9c"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Dec 12 21:22:10 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Dec 14 01:18:22 2012 -0500"
      },
      "message": "Remove coverage test cases\n\nCoverage test cases are only for white-box test during development\nof some RAS features in the kernel. By now it is totally obsolete.\nMask these test cases to avoid confusing users.\n\nIt will be removed from the test suite after some time, if no one\nhas complainant.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "e0ff6a758249e750352513251e3e1cf63d79ae9c",
      "tree": "316943306479148bbeed0c79765439c4f9536f68",
      "parents": [
        "f0233b2d98bfffd12170e29f8259b3c60340e9e4"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trennsuse.de",
        "time": "Wed Dec 12 21:14:50 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Dec 14 01:18:18 2012 -0500"
      },
      "message": "mce-test: Add file attributes to open\n\nThis fixes a compile warning.\n\nopen(2) manpage says:\n... mode specifies the permissions to use in case a new\nfile is created. This argument must be  supplied  when\nO_CREAT is specified  in  flags; ...\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "f0233b2d98bfffd12170e29f8259b3c60340e9e4",
      "tree": "7356c8903425fa82ef90f861fa8791de09cf58ad",
      "parents": [
        "1f30eec487214b5448eb38464e2cc9c137e8579a"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trennsuse.de",
        "time": "Wed Dec 12 21:12:49 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Dec 14 01:18:13 2012 -0500"
      },
      "message": "mce-test: OpenSUSE Build Service check wants to have the she-bang on top\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "1f30eec487214b5448eb38464e2cc9c137e8579a",
      "tree": "6a75856c5bb244d67c3a57e8f7ef3b3f9e721d04",
      "parents": [
        "c401523f5433467e31ea4fc7fdf94a2c7d7ec04f"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Wed Dec 12 01:20:42 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Dec 14 01:18:10 2012 -0500"
      },
      "message": "mce-test: Fix pread and MAP_ANONYMOUS usage\n\n_XOPEN_SOURCE\u003d500 must be defined for pread\nbut this will result in MAP_ANONYMOUS not being defined\n-\u003e also define _BSD_SOURCE for MAP_ANONYMOUS\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "c401523f5433467e31ea4fc7fdf94a2c7d7ec04f",
      "tree": "7e75d93d81e0b8bb25a795e7020267db0edb49a8",
      "parents": [
        "1ed95d9bdccf59b9e2e62c36ca6a8599c5a8c9d8"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Wed Dec 12 01:20:39 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Dec 14 01:18:04 2012 -0500"
      },
      "message": "mce-test: Fix she-bang in fs-metadata.sh and k-thread.sh\n\nSome she-bang are missed in the bash header.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "1ed95d9bdccf59b9e2e62c36ca6a8599c5a8c9d8",
      "tree": "2f067dca6c1783918490a2f071f204a2891661b1",
      "parents": [
        "6e31399c51ab5a9895fc6ffc2580ae61b9560f3d"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Nov 07 03:25:11 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Nov 08 02:49:12 2012 -0500"
      },
      "message": "Update test result report information for ERST test\n\nAdd some information to remind one possible reasons\nwhen meeting failures.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "6e31399c51ab5a9895fc6ffc2580ae61b9560f3d",
      "tree": "5f247faf9e843cb2f3e86d5f69da6edfc5f2d5e2",
      "parents": [
        "b2e97bf75c5e22eedd05a3e2058baad96f1562af"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Nov 06 02:11:21 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Nov 07 01:46:06 2012 -0500"
      },
      "message": "Add workaround for dialog output because of its version\n\nThe output from special dialog version has double quote even if\n--separate-output is used. If so, rip them to ensure the output\nis like regular dialog output.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "b2e97bf75c5e22eedd05a3e2058baad96f1562af",
      "tree": "d9dd139bf317da18cc666f45df4bd6d5096b6ba7",
      "parents": [
        "ff1dcca1138df58e486c08884ab191a9c1b1c807"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Nov 05 22:11:26 2012 -0500"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Nov 07 01:43:43 2012 -0500"
      },
      "message": "add check for parameter notrigger in APEI/SRAR test case\n\nOn some platforms OS doesn\u0027t support parameter notrigger.\nUnder this kind of situation, injection procedure is dangerous\nbecause it maybe causes sytem oops/crash. If no this parameter,\nthe test should be teminated.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "ff1dcca1138df58e486c08884ab191a9c1b1c807",
      "tree": "8a665d7f4b476f71aa425c674db189662aa7e403",
      "parents": [
        "62dc0d3385c9a8c425e2ee42f2d9be87389abc98"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Sep 14 03:37:19 2012 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Sep 18 03:55:03 2012 -0400"
      },
      "message": "Add timeout condition in the PFA test\n\nOn some platforms PFA will not be triggered so that the PFA test\ncan\u0027t finish. So the timeout functionality is necessary to avoid\nendless PFA test.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "62dc0d3385c9a8c425e2ee42f2d9be87389abc98",
      "tree": "12e2a1f071bdf6450ff9c0f8709bea75fafa40dd",
      "parents": [
        "de41ef52c05a965e69c696a947cabb6012bb10e0"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Sep 12 04:37:31 2012 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Sep 18 03:54:57 2012 -0400"
      },
      "message": "Clear existed ERST record before the test\n\nIf ERST table is full, the test can\u0027t begin. To avoid\nthis potential issue, if existing ERST record, erase\none record to relase the storage space and let the test\ngo on.\n\nBecause the ERST test maybe damges the data in the ERST\ntable, please restore the valid data in the ERST to the\nother safe place.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "de41ef52c05a965e69c696a947cabb6012bb10e0",
      "tree": "0f8fb77d340785ade68a26334651a42d277b2072",
      "parents": [
        "dfb61fa2d57f4704610884f9407d2beb5510fd89"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Sep 12 03:51:57 2012 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Sep 12 03:56:49 2012 -0400"
      },
      "message": "Auto remove EDAC module for PFA test\n\nSome EDAC modules will stop mcelog to collect the error log from\nkernel mcelog buffer, which cause the mcelog PFA function invalid.\nTo avoid the influence from EDAC module, remove the specific EDAC\nmodule before the test and restore it after the test.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "dfb61fa2d57f4704610884f9407d2beb5510fd89",
      "tree": "c298261bd76a046fa8fba202facfe2e04bc12d21",
      "parents": [
        "209568e38e58680f38009de2ed80f022fe8404cf"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Aug 22 11:51:55 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Sep 12 03:17:06 2012 -0400"
      },
      "message": "Update pfa test case\n\nOn some platforms original PFA case can\u0027t work well because\nof no actual reading/writing action in time. This patch enhances\nthe reading/writing operations to ensure the error can be triggered.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "209568e38e58680f38009de2ed80f022fe8404cf",
      "tree": "a1ce1aaff09f189a26ea39a936c93407afda82ce",
      "parents": [
        "85774fa104d86af2a75332d2c2851e98e3840c4d"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Tue Aug 21 20:37:58 2012 -0400"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Aug 24 02:53:30 2012 -0400"
      },
      "message": "Use BASH as default shell script interpreter\n\nSome test scripts can\u0027t be recognized well on some Linux OS,\nsuch as Ubuntu. Change default *sh* to *bash*.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@intel.com\u003e\n"
    },
    {
      "commit": "85774fa104d86af2a75332d2c2851e98e3840c4d",
      "tree": "47cfbf54ae652a246ddf4369238f2d6b942ee5e8",
      "parents": [
        "770e3763f97a5dc4738c50190e6491cefd271a4c"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Aug 08 02:49:23 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Aug 21 23:20:50 2012 -0400"
      },
      "message": "Add SRAR DCU/IFU functional test case\n\nThis patch adds two SRAR functinal test cases (DCU \u0026 IFU). The\nSRAR test is highly BIOS dependent so if BIOS is bogus, system\nwill be hang or panic. By default these two test cases are\ndisabled, if one wants to test SRAR, please open them.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "770e3763f97a5dc4738c50190e6491cefd271a4c",
      "tree": "d061e6e2dc429ce62e100fbfb0b50b53f8a904f8",
      "parents": [
        "bb9b320730ca82a8acc5bdb5a61d0f9b40b89b70"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Aug 08 02:14:11 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Aug 21 23:20:41 2012 -0400"
      },
      "message": "update the check method for debugfs\n\nOn some platforms old methods can\u0027t find debugfs correctly,\nso a new way via /proc/mounts is used to find debugfs path.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "bb9b320730ca82a8acc5bdb5a61d0f9b40b89b70",
      "tree": "1edbb9d1cdb560a418975b79144a62bfe188fccf",
      "parents": [
        "d62a3c47a6ce72e5c034665864f7432b0a51499f"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon Jul 23 11:16:31 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Jul 31 05:23:21 2012 +0800"
      },
      "message": "Minor fixes for MCE-test\n\nMany minor fixes are added. Some for compatibility, some for\nenhancement, and the others for bug fixes.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "d62a3c47a6ce72e5c034665864f7432b0a51499f",
      "tree": "f516b326ad86a7c715c79c9a51b3edec7e7da88f",
      "parents": [
        "1d474a9964b15e7986301f4c70dc14794d1df769"
      ],
      "author": {
        "name": "Shaoyong Wang",
        "email": "shaoyongx.wang@intel.com",
        "time": "Mon Jul 23 11:03:18 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Jul 31 05:23:21 2012 +0800"
      },
      "message": "Fix matching issue when selecting test cases from the menu\n\nOld logic will filter out comment lines and the words containing\non/off letters in case list files when executing case selecting.\n\nSigned-off-by: Shaoyong Wang \u003cshaoyongx.wang@intel.com\u003e\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "1d474a9964b15e7986301f4c70dc14794d1df769",
      "tree": "d2303205169cbbfe710b6b59d384a5925bef5a07",
      "parents": [
        "a4c080bd1556e1f888754305ffb9fe9e5090e9b9"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Sat May 19 16:15:29 2012 +0800"
      },
      "committer": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Sat May 19 16:15:29 2012 +0800"
      },
      "message": "update missed \u0027x\u0027 operation bit\n\nmcemenu and runmcetest are shell files and should own \u0027x\u0027 bit.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "a4c080bd1556e1f888754305ffb9fe9e5090e9b9",
      "tree": "4be63669fed24c678942e5138e582bd2e009cb84",
      "parents": [
        "85e48f06129bce391d0971c83725f874074074f0"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Apr 24 03:54:03 2012 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Apr 24 03:54:03 2012 -0700"
      },
      "message": "Readd x bits for shell scripts\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "85e48f06129bce391d0971c83725f874074074f0",
      "tree": "f94452bc0532b55f1d55990ad85040964cbf3639",
      "parents": [
        "38f7e2c0e0c070d93f5427caa0e529c68f88f1f4"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 13 15:41:12 2012 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Apr 13 15:41:46 2012 -0700"
      },
      "message": "Reorganize mce-test\n\nThis new design reorganize entire structure of MCE-test. After\napplying new structure, MCE-test owns new unified output format\nand interface.\n\nIn principle, during this change, no functional change. Only some\nminor fixes and updates are added, BTW, a few new test cases are\nmerged such as PFA. Other test cases will be applied after this\nchange is fused into current MCE-test.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "38f7e2c0e0c070d93f5427caa0e529c68f88f1f4",
      "tree": "53d27a3d9f7fe8b1a52eb5c8006aba4d858650e9",
      "parents": [
        "95e136a3b0cde818448d5fcff5bf75d58600dc0d"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Wed Feb 22 10:31:49 2012 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Feb 21 20:15:46 2012 -0800"
      },
      "message": "add param_extension as default module parameter for EINJ\n\nparam_extension is an new module parameter to support\nparam1/param2 as an BIOS extension for specific vendor.\nBy default the tests need to enable this parameter to\nto get param1/param2.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "95e136a3b0cde818448d5fcff5bf75d58600dc0d",
      "tree": "bc9280cec158ad27231458c6b20b02f1eef0acb9",
      "parents": [
        "e2b189e9e80e59a335b8c783aa7fa1628c353555"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Jan 12 13:19:24 2012 -0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Jan 12 13:19:24 2012 -0800"
      },
      "message": "Clarify README a bit\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "e2b189e9e80e59a335b8c783aa7fa1628c353555",
      "tree": "3b11d827f79c379a506b001547f3fe5e01b57172",
      "parents": [
        "e7df20db2f8601dbf3af2360d90ad17137d8e8c9"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Tue Sep 20 10:42:50 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu Jan 12 11:21:05 2012 -0800"
      },
      "message": "add SRAR test case in the user context situation\n\nThis is part of the SRAR test cases. It is used\nto test DCU error happening under user land and\nother CPUs working in the user context, kernel\ncontext, NMI context and IRQ context.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "e7df20db2f8601dbf3af2360d90ad17137d8e8c9",
      "tree": "af379a2648fe9e3a211790833e0b4e12d5adc817",
      "parents": [
        "c65dd48ed4b0c7f377483fd576ec0295555ad86d"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu May 19 08:50:01 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 19 08:50:01 2011 -0700"
      },
      "message": "format erst-inject.c\n\nreformat erst-inject.c to make it to follow UNIX style\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "c65dd48ed4b0c7f377483fd576ec0295555ad86d",
      "tree": "7f1333a88d4f2516d4d7ffeee20a336cd32fd74b",
      "parents": [
        "b1d648e2bb1316b7bfc3423cd3e0ab4d0b0876f2"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu May 19 08:49:35 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 19 08:49:35 2011 -0700"
      },
      "message": "minor fixes for erst test\n\n1) in the last patch after update makefile rule, I forget to update\n   corresponding shell script. And the shell script mode attribute is\n   not correct, too\n2) update erst-inject tool to provide more friendly prompt\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "b1d648e2bb1316b7bfc3423cd3e0ab4d0b0876f2",
      "tree": "fe4ba27e226d905d96fea42f8641ec7120158efc",
      "parents": [
        "957c46ec0abda417a0a1ebe6acb95dd8ad3a180d"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 29 08:39:01 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Apr 29 08:39:56 2011 -0700"
      },
      "message": "Add ERST functional test case (V3)\n\nthis case is used to test read/write/clear operations\non ERST.\n\nPay attention, please use this case on the kernel \u003e\u003d2.6.39-rc1.\nMore detail information please refer the test case itself.\n\nBTW, this case doesn\u0027t consider the situation such as duplicate\nor missing id because current firmware has bugs. It will be\nupdated after the firmware fixes this issue.\n\nV3 -\u003e V2: Makefile without recursive make\nV2 -\u003e V1: add copyright information\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "957c46ec0abda417a0a1ebe6acb95dd8ad3a180d",
      "tree": "1e613915115885d44b0a6d9d3d683f5690d7a018",
      "parents": [
        "99eaa1b2c5d14d9dbd4af38ab9cbc9e10dd4a4cb"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:42:50 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "fix guest_tmp usage in the kvm SRAO test case\n\nguest_tmp usage is totally wrong. It assumes existing\nthe same directory on the host and guest. In fact, the\ndefinition is just correct for guest system. Otherwise,\nthe file guest_tmp can\u0027t be transfered to the host correctly.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "99eaa1b2c5d14d9dbd4af38ab9cbc9e10dd4a4cb",
      "tree": "397f55c4d19ad0e0e74bbbdf50a1f065278da48d",
      "parents": [
        "b09d948160f571437d0df9a44a9f5fbed6118a10"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:38:34 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "no strict check when ssh/scp in the kvm SRAO test\n\nwhen first connecting to guest OS, guest OS will transfer\nits public key fingerprint to the host OS. To avoid interactive\noperation in the test procedure, no strict check is necessary.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "b09d948160f571437d0df9a44a9f5fbed6118a10",
      "tree": "af12578e9aa719a8306ff3951be0ee651638a0d8",
      "parents": [
        "be49b1e170308d602f7319b0a986937f18c7238c"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:33:58 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "minor fixes for kvm SRAO test again\n\n1) latest qemu monitor output format is changed, so\n   update the condition check\n2) it looks the starting anonymous memory addresses of simple_process\n   can\u0027t be used as injection address. Just skip them.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "be49b1e170308d602f7319b0a986937f18c7238c",
      "tree": "bcdf368e251077b10571b4c68b2a281fa6ceb2a3",
      "parents": [
        "c36f4842627bc956cab989ffac161366bd072de5"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:33:02 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "minor fixes for KVM SRAO test case\n\nhere is the fix list:\n\n1) rc3.d shouldn\u0027t be the default start position. it should be\n   assgined according to the /etc/inittab\n\n2) when test case quits unexpected, qemu should be killed, too.\n\n3) delete an extra local parameter\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "c36f4842627bc956cab989ffac161366bd072de5",
      "tree": "5e62ed3dd6879ccd30527f7a3d9ad1d59610705f",
      "parents": [
        "4a4797a45caf16114320dbbaf4eb4a8744e48df6"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Sat Apr 02 17:13:52 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "update the KVM-SRAO test README file and related files\n\nAdd more content into it to make it more readable and\noperable. Besides the update for README file. Some related\npatches are added into mce-test suite, too.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "4a4797a45caf16114320dbbaf4eb4a8744e48df6",
      "tree": "6a62a401ad584db3da39d62c555474770d628e18",
      "parents": [
        "61252a69e3c16bf26adeeb6754c3714016228a18"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:19:44 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "enhance the test flexibility for auto-test\n\nSome operations in the procedure of creating guest image\ncan be done automatically. Such as copying simple_process\nand page-types tool into guest image.\n\nAnother update is about public/private keys. The original usage\nmaybe breaks the path relationship because user can set\npublic/private key file path indepently without HOST_DIR involved.\nBut these setting is useless, so delete these options.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "61252a69e3c16bf26adeeb6754c3714016228a18",
      "tree": "ccb5a8301aac5965d95f7ad55d56aa241796a64d",
      "parents": [
        "94c973b73f6c1b948bb53a6a68465969a6e98c6b"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Fri Apr 01 16:19:17 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Apr 20 09:35:55 2011 -0700"
      },
      "message": "Some minor fixes for KVM SRAO test cases\n\nHere is the list:\n\n1) EARLYKILL is defined but not used\n2) some echo info outside functions include \"!\", which will\n   make shell confused and give wrong output\n3) add page-types check on the host side\n4) some $mnt usages are dangerous. Such as $mnt$get_tmp\n   will return wrong path\n5) fix a spell error for variable QEMU_PID\n6) update p2v -\u003e x-gpa2hva according to Ying\u0027s latest QEMU patch\n7) in the usage host_run.sh can be executed directly but in fact\n   it doesn\u0027t. Add execution permission for it.\n8) add \"-h\" description and option \"h\" should not be given a \":\"\n9) make \"-m\" option a consistent action as other options\n10) add more conditions check before tests\n11) simplify some statements\n12) auto mount mce_inject module\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "94c973b73f6c1b948bb53a6a68465969a6e98c6b",
      "tree": "236517b6ee75930ab5ef929b5d9b88f6c912c5c7",
      "parents": [
        "132a3257dde803a3bf5b33c776c1a83c9a43f2ee"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:24:06 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:24:06 2011 -0700"
      },
      "message": "Revert \"Some minor fixes for KVM SRAO test cases\"\n\nThis reverts commit 916cfd584ec37aa3dec3aae25b265e2701b35246.\n"
    },
    {
      "commit": "132a3257dde803a3bf5b33c776c1a83c9a43f2ee",
      "tree": "4fc777e7ba7c828a0b50476a859e7f0c8bdcfe17",
      "parents": [
        "be5c8eddf407e0369eebcc101a1705f51d93d31b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:23:58 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:23:58 2011 -0700"
      },
      "message": "Revert \"enhance the test flexibility for auto-test\"\n\nThis reverts commit b09f37e5d0d93d33fd5930222cc106708d85e1ed.\n"
    },
    {
      "commit": "be5c8eddf407e0369eebcc101a1705f51d93d31b",
      "tree": "d4853d29c5b58d83e4f2c4b38ab40a9357907de3",
      "parents": [
        "5c854ab100dcbd6a445a0c07e2f35f40fefe2a59"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:23:50 2011 -0700"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Apr 11 21:23:50 2011 -0700"
      },
      "message": "Revert \"update the KVM-SRAO test README file and related files\"\n\nThis reverts commit 5c854ab100dcbd6a445a0c07e2f35f40fefe2a59.\n"
    },
    {
      "commit": "5c854ab100dcbd6a445a0c07e2f35f40fefe2a59",
      "tree": "55508dd5d5b213cfc9baec2c4fb20d4b5e70f89f",
      "parents": [
        "b09f37e5d0d93d33fd5930222cc106708d85e1ed"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Mar 24 10:49:05 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Apr 05 17:45:02 2011 -0700"
      },
      "message": "update the KVM-SRAO test README file and related files\n\nAdd more content into it to make it more readable and\noperable. Besides the update for README file. Some related\npatches are added into mce-test suite, too.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "b09f37e5d0d93d33fd5930222cc106708d85e1ed",
      "tree": "d4853d29c5b58d83e4f2c4b38ab40a9357907de3",
      "parents": [
        "916cfd584ec37aa3dec3aae25b265e2701b35246"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Mar 24 10:46:39 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Apr 05 17:45:02 2011 -0700"
      },
      "message": "enhance the test flexibility for auto-test\n\nSome operations in the procedure of creating guest image\ncan be done automatically. Such as copying simple_process\nand page-types tool into guest image.\n\nAnother update is about public/private keys. The original usage\nmaybe breaks the path relationship because user can set\npublic/private key file path indepently without HOST_DIR involved.\nBut these setting is useless, so delete these options.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "916cfd584ec37aa3dec3aae25b265e2701b35246",
      "tree": "4fc777e7ba7c828a0b50476a859e7f0c8bdcfe17",
      "parents": [
        "2c8b1bc9fa5c96134b2a77aacb35dc7661c408af"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Thu Mar 24 10:44:03 2011 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Apr 05 17:45:02 2011 -0700"
      },
      "message": "Some minor fixes for KVM SRAO test cases\n\nI give a quick overview and find some defects. Here is the list:\n\n1) EARLYKILL is defined but not used\n2) some echo info outside functions include \"!\", which will\n   make shell confused and give wrong output\n3) add page-types check on the host side\n4) some $mnt usages are dangerous. Such as $mnt$get_tmp\n   will return wrong path\n5) fix a spell error for variable QEMU_PID\n6) update p2v -\u003e x-gpa2hva according to Ying\u0027s latest QEMU patch\n7) in the usage host_run.sh can be executed directly but in fact\n   it doesn\u0027t. Add execution permission for it.\n8) add \"-h\" description and option \"h\" should not be given a \":\"\n9) make \"-m\" option a consistent action as other options\n10) add more conditions check before tests\n11) simplify some statements\n12) auto mount mce_inject module\n\nAll of these fixes don\u0027t touch actual functions.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\n"
    },
    {
      "commit": "2c8b1bc9fa5c96134b2a77aacb35dc7661c408af",
      "tree": "236517b6ee75930ab5ef929b5d9b88f6c912c5c7",
      "parents": [
        "62b4752f2aaf5933064e8c6f7b930b225e90975e"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Feb 11 13:54:59 2011 -0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Feb 11 13:54:59 2011 -0800"
      },
      "message": "page-poisoning.c: fix build warning\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "62b4752f2aaf5933064e8c6f7b930b225e90975e",
      "tree": "e0b6c7b1a5fb7688310b7522850a35639e32e699",
      "parents": [
        "4dc1df454af372c58dde6d22effc9f14a7aa3b63"
      ],
      "author": {
        "name": "Jin Dongming",
        "email": "jin.dongming@np.css.fujitsu.com",
        "time": "Thu Feb 10 14:30:14 2011 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Feb 11 13:52:33 2011 -0800"
      },
      "message": "Add hwpoison test for THP.\n\nTHP is supported from v2.6.38-rc1. So add hwpoison test for testing it easier.\n\nSigned-off-by: Jin Dongming \u003cjin.dongming@np.css.fujitsu.com\u003e\nReviewed-by: Hidetoshi Seto \u003cseto.hidetoshi@jp.fujitsu.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "4dc1df454af372c58dde6d22effc9f14a7aa3b63",
      "tree": "abcc85fde860c5a4a423c1960ecf0b541195843c",
      "parents": [
        "6fffcb2d14bec37b745659f4ee95e9332865d4ef"
      ],
      "author": {
        "name": "Jin Dongming",
        "email": "jin.dongming@np.css.fujitsu.com",
        "time": "Wed Nov 24 15:38:50 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Nov 24 11:35:44 2010 +0100"
      },
      "message": "Cleanup write/read_hugepage()\n\nMake parameters of write/read_hugepage() understand easier.\nAnd add comment for the write/read_hugepage().\n\nSigned-off-by: Jin Dongming \u003cjin.dongming@np.css.fujitsu.com\u003e\nAcked-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "6fffcb2d14bec37b745659f4ee95e9332865d4ef",
      "tree": "ecdcd012fb094ffd4a6bc30c2336cc176aa02946",
      "parents": [
        "9d10506c1149079cea6be266014fc4af6d0850d2"
      ],
      "author": {
        "name": "Jin Dongming",
        "email": "jin.dongming@np.css.fujitsu.com",
        "time": "Wed Nov 24 15:38:11 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Nov 24 11:35:44 2010 +0100"
      },
      "message": "Fix unsuitable avoid checking of write/read_hugepage().\n\nThe addr of write/read_hugepage() is the mapping address of file.\nSo no matter how many hugepages are mapped, addr will be\nthe head address of all hugepages.\n\nThe avoid of write/read_hugepage() is the address which does not\nwant to be touched. So it could be the head address of any hugepage.\n\nSo addr \u003d\u003d avoid in write/read_hugepage() is not equal always except\nthe avoid is the address of the first hugepage.\n\nThis patch fixed it.\n\nSigned-off-by: Jin Dongming \u003cjin.dongming@np.css.fujitsu.com\u003e\nAcked-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "9d10506c1149079cea6be266014fc4af6d0850d2",
      "tree": "d9f1d2493f86e14e0a3ae3013606655973643e33",
      "parents": [
        "717a2621b5103b90f2028137c2964f7a3acac8ba"
      ],
      "author": {
        "name": "Jin Dongming",
        "email": "jin.dongming@np.css.fujitsu.com",
        "time": "Wed Nov 24 15:37:11 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Nov 24 11:35:39 2010 +0100"
      },
      "message": "Fix write/read_hugepage() for copy-on-write.\n\nWhen the cowflag is valid, child process should copy all the hugepage of\nits parent. But now no matter what cowflag is, the child process will not do\ncopy-on-write operation. It is because the parameter(size\u003d\u003d0) of\nwrite_hugepage() make write_hugepage() do nothing.\n\nThis problem is introduced by\n  commit c6a4c3d950385063db705e520bc9b6cda9587f57\n  Author: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\n\nWith this patch, the state of parent and child processes will be like following:\n        Before this patch                        After this patch\nNO-COW  Parent and child processes are killed.   Same as before.\nCOW     Parent and child processes are killed.   Only parent process is killed.\n(Here process is killed by memory-failure.)\n\nSigned-off-by: Jin Dongming \u003cjin.dongming@np.css.fujitsu.com\u003e\nAcked-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "717a2621b5103b90f2028137c2964f7a3acac8ba",
      "tree": "429007fbead94ee58bffbac8dc5d7fab5164e81f",
      "parents": [
        "dcfa4b811cdcb12ad26089d090cce88a31d29a4e",
        "1b6726dadea10127264d840ca213d4340b072a7c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Nov 08 11:41:32 2010 +0100"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Mon Nov 08 11:41:32 2010 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/utils/cpu/mce/mce-test\n"
    },
    {
      "commit": "1b6726dadea10127264d840ca213d4340b072a7c",
      "tree": "e6f20b704358877d7e006ac57dc4e6d26ac6f972",
      "parents": [
        "facf6cc652a6d87d804ed2fada12620418408b3a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 01:00:00 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 01:01:30 2010 +0200"
      },
      "message": "Add missing utils.h\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "facf6cc652a6d87d804ed2fada12620418408b3a",
      "tree": "03dda0ec4515fdba10bf359690dd44626738ca10",
      "parents": [
        "c6a4c3d950385063db705e520bc9b6cda9587f57"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Fri Oct 08 14:35:32 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 00:57:27 2010 +0200"
      },
      "message": "tinjpage: add hugepage testcases\n\nsi_addr_lsb check in sighandler() is also extended to hugepage shift.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "c6a4c3d950385063db705e520bc9b6cda9587f57",
      "tree": "5cec03c0b570a30626396305c508fd19c17cd582",
      "parents": [
        "1ccdcad2552288bc2b7f9ee5057cf0ec4dcc36d3"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Fri Oct 08 14:35:31 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 00:56:32 2010 +0200"
      },
      "message": "thugetlb: add soft offline code to thugetlb.c\n\nSoft offlining is driven by using options \u0027-O\u0027 and \u0027-x\u0027\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "1ccdcad2552288bc2b7f9ee5057cf0ec4dcc36d3",
      "tree": "79c2498df04fd6a31bdab5577690d4d86dbcf9b8",
      "parents": [
        "b97d8bd5faf48f70bd26e55f83350270945bb8c2"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Fri Oct 08 14:35:30 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 00:56:32 2010 +0200"
      },
      "message": "tsoftinj: add hugetlb code on tsoftinj.c\n\nAdd three testcases for hugepage soft offlining.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "b97d8bd5faf48f70bd26e55f83350270945bb8c2",
      "tree": "068f8922c22a2cf35e1730d5c6f0227574dfa531",
      "parents": [
        "45d5bad24653f676155a3999070a03c9151863f4"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Fri Oct 08 14:35:29 2010 +0900"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Fri Oct 29 00:56:32 2010 +0200"
      },
      "message": "add header file giving utility functions for hugepage\n\nAdd routines allocating/freeing hugepages of the following types:\n- hugepage on shared memory,\n- anonymous hugepage,\n- filebacked hugepage.\n\nAnd also add read/write helper functions.\n\nSigned-off-by: Naoya Horiguchi \u003cn-horiguchi@ah.jp.nec.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "45d5bad24653f676155a3999070a03c9151863f4",
      "tree": "b1c114ea48b43d52650a76fd8c5b88af1ae1324d",
      "parents": [
        "9420cfcf310f985253c40c7c4a08d9b8c20f94ce"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Oct 06 23:10:07 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Oct 06 23:10:07 2010 +0200"
      },
      "message": "Make addr_lsb failure a warning only for now\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "9420cfcf310f985253c40c7c4a08d9b8c20f94ce",
      "tree": "7b7041877c1da40ef089cdd40c3c04c26ac434cd",
      "parents": [
        "e0ca7f239bbf7dd4afdb25309762a86b63a3aa31"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Oct 06 22:43:40 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Wed Oct 06 22:43:40 2010 +0200"
      },
      "message": "tinjpage: Test for correct si_addr_lsb field in signals\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "dcfa4b811cdcb12ad26089d090cce88a31d29a4e",
      "tree": "52576d3b4aabd0cc4be242f00669ad3219047a24",
      "parents": [
        "e0ca7f239bbf7dd4afdb25309762a86b63a3aa31"
      ],
      "author": {
        "name": "Dean Nelson",
        "email": "dnelson@redhat.com",
        "time": "Tue Sep 28 05:25:19 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue Sep 28 05:25:19 2010 +0200"
      },
      "message": "KVM test fixes\n\nThis patch makes the following changes to the mce-test suite\u0027s kvm test.\n(git://git.kernel.org/pub/scm/utils/cpu/mce/mce-test.git)\n\n  . Re-enable the late kill option (-l) on host_run.sh.\n\n  . Add a virtual guest RAM size option (-m) to host_run.sh that gets passed to\n    qemu-system-x86_64. This allows for testing guest\u0027s \u003e\u003d 4069M in size.\n\n  . Allow for guest .img files to consist of LVM partitions.\n\nSigned-off-by: Dean Nelson \u003cdnelson@redhat.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "e0ca7f239bbf7dd4afdb25309762a86b63a3aa31",
      "tree": "9ed2ba242d477249e3cfd706280c81ea4c42f3b8",
      "parents": [
        "3c6118fc45992dc33e8f46a181918aa53eb3a1e3"
      ],
      "author": {
        "name": "Chen Gong",
        "email": "gong.chen@linux.intel.com",
        "time": "Mon May 24 17:20:32 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Tue May 25 15:32:52 2010 +0200"
      },
      "message": "tsimpleinj: enhance automatic test for hwpoison test\n\nadd failure statistic and exit value check, so that\nit is easy to run automatic test.\n\nSigned-off-by: Chen Gong \u003cgong.chen@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "3c6118fc45992dc33e8f46a181918aa53eb3a1e3",
      "tree": "c6733fe51d08366e7b337cab83013bc526e64917",
      "parents": [
        "577b9d0f230ce483d263ed9d6eaff5c2b65b52d9"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 23:50:37 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 23:50:37 2010 +0200"
      },
      "message": "thugetlb.c: avoid extra newline in errors\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "577b9d0f230ce483d263ed9d6eaff5c2b65b52d9",
      "tree": "2e2d07ff6e6bb6cdf9894c8b812128defeba80f4",
      "parents": [
        "204f0ec7278802a5f3a685918b6152459ddefc01"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 15:22:34 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 15:22:34 2010 +0200"
      },
      "message": "run-huge-test.sh: Fix typo in usage string\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "204f0ec7278802a5f3a685918b6152459ddefc01",
      "tree": "e24aa2e6b50215b693448d52052efe0790f3dc2f",
      "parents": [
        "661c7f1add04821ebbe87268a92a107bdb143604"
      ],
      "author": {
        "name": "Li, Haicheng",
        "email": "haicheng.li@intel.com",
        "time": "Thu May 20 19:42:27 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 15:21:44 2010 +0200"
      },
      "message": "stress, Makefile: make test should depend on make all\n\nIf hwpoison.sh is executed from the top level\nMakefile, it doesn\u0027t compile/install the required binaries. The Makefile\nin mce-test/stress works correctly.\n\n...\nTest aborted by unexpected error!\n[error] !!! no bin subdir there !!!\n\nReported-by: Evan McNabb \u003cemcnabb@redhat.com\u003e\nSigned-off-by: Haicheng Li \u003chaicheng.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "661c7f1add04821ebbe87268a92a107bdb143604",
      "tree": "c80099c7714159aaa982a8e2fa79756920c5e657",
      "parents": [
        "fec153db2563589aa6ed9ba934e133e798ec645c"
      ],
      "author": {
        "name": "Li, Haicheng",
        "email": "haicheng.li@intel.com",
        "time": "Thu May 20 19:37:36 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 15:20:25 2010 +0200"
      },
      "message": "stress, hwpoison.sh: fix fs_metadata workload for local test dir\n\nThis patch is to fix below problem:\n...\nresult summary:\n\tfs_metadata -- no test finished\n\t details: /root/git/mce-test/stress/log/fs_metadata/fs_metadata.log\n\tfsck.ext3 -- fsck on /dev/loop5 got pass\n\ntotally 1 task-groups report failures\n...\n...\n\n[04-05 16:29:08] thread 0 starts with pid 25027\ntee: ./hwpoison/fs_metadata/k-threads.pid: No such file or directory\n25027\n\nSigned-off-by: Evan McNabb \u003cemcnabb@redhat.com\u003e\nSigned-off-by: Haicheng Li \u003chaicheng.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "fec153db2563589aa6ed9ba934e133e798ec645c",
      "tree": "3b80dc9d99af974e833304186efde1b1c3279302",
      "parents": [
        "90e311c6a7e9aebd2007aa901034524ec09b5278"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:05:11 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:05:11 2010 +0200"
      },
      "message": "thugetlb: Declare wait()\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "90e311c6a7e9aebd2007aa901034524ec09b5278",
      "tree": "67fa91a2e0fbf6f9a6c5c991bf456ce92e055920",
      "parents": [
        "ba73ecad7c7ac89e6d47c7bdf2d236687828ffb6"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:04:21 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:04:21 2010 +0200"
      },
      "message": "thugetlb.c: Fix error reporting\n\nSupply correct err() and errmsg macro, don\u0027t use implicit\nones from glibc with different prototype\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "ba73ecad7c7ac89e6d47c7bdf2d236687828ffb6",
      "tree": "0526cf4614ddaea6e082df59bbd54f701fa3d302",
      "parents": [
        "a5c0bbf15e776011af446cfcf5af5d687175cf3b"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:01:17 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 11:01:17 2010 +0200"
      },
      "message": "thugetlb.c: Fix printf format string\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "a5c0bbf15e776011af446cfcf5af5d687175cf3b",
      "tree": "795a120f99ef631c9410ca30f6fc0afc2f60d8dc",
      "parents": [
        "cc456a4fe3e0e3f64df107c025db3501c4d44fc1"
      ],
      "author": {
        "name": "Naoya Horiguchi",
        "email": "n-horiguchi@ah.jp.nec.com",
        "time": "Thu May 20 10:58:42 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:58:42 2010 +0200"
      },
      "message": "Add hugetlb test for hugetlb mca recovery testing\n\nSo far not hooked up to standard \"make test\" because\nthe kernel patches are not in yet.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "cc456a4fe3e0e3f64df107c025db3501c4d44fc1",
      "tree": "9c4a19b951fe6d27ea01ab8cce671baf4aea9720",
      "parents": [
        "bc405c55d328a170f068b50fc52930d4795923a4"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:53:51 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:53:51 2010 +0200"
      },
      "message": "random_offline: avoid extra unpoison pass on timeout\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "bc405c55d328a170f068b50fc52930d4795923a4",
      "tree": "32a40d62858df0c688168fb08fe1362eb8b70ee0",
      "parents": [
        "019904b37bad2af70b188cb2813cd8f10f3ecf12"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:52:25 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:52:25 2010 +0200"
      },
      "message": "random_offline: fix endless run without -t argument\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "019904b37bad2af70b188cb2813cd8f10f3ecf12",
      "tree": "53350b39c8fb82a76242728a9fd237b38db85eec",
      "parents": [
        "0e8f953f6bca9c3053a3fd6ac863b152d71b0141"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:50:12 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Thu May 20 10:50:12 2010 +0200"
      },
      "message": "random_offline: give total success/failure statistics for test\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "0e8f953f6bca9c3053a3fd6ac863b152d71b0141",
      "tree": "95a368db51c5e8964a7b80cc46592c1ca3c0ef75",
      "parents": [
        "7aeae042f2dc23989a8b5356f5516ff32ea92059"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:34:39 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:34:39 2010 +0200"
      },
      "message": "tinjpage: Add more error checks for memory unmaps\n\nIn case something goes wrong in the kernel with the poisoned\nmappings\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "7aeae042f2dc23989a8b5356f5516ff32ea92059",
      "tree": "8c873b7b231a98bf7ddf69d4960795959091f25b",
      "parents": [
        "fc9c5a4f50f8568687748dab3936cd24c6990ad3"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@intel.com",
        "time": "Thu Apr 01 16:16:41 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:21:22 2010 +0200"
      },
      "message": "hwpoison.sh: use default child process num for each workload.\n\nIf I run hwpoison.sh without -C option I get the following errors:\n\n./hwpoison.sh: line 366: [: -eq: unary operator expected\n./hwpoison.sh: line 371: [: -gt: unary operator expected\n./hwpoison.sh: line 372: [: -eq: unary operator expected\n\nThe reason is g_children is NULL, which should be zero.\n\nReported-by: Evan McNabb \u003cemcnabb@redhat.com\u003e\nSigned-off-by: Haicheng Li \u003chaicheng.li@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "fc9c5a4f50f8568687748dab3936cd24c6990ad3",
      "tree": "75b6e458173eb193c3f53b200ec7ba79b2b4fea6",
      "parents": [
        "b3e244d0d6b02615bf2e5552e8c1ad5d4337187c"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:15:47 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:15:47 2010 +0200"
      },
      "message": "tinjpage: Flush stdout in shared page child\n\nNot strictly needed due to line buffering, but more\nfuture proof.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "b3e244d0d6b02615bf2e5552e8c1ad5d4337187c",
      "tree": "3191cc3388a28197bddb1ba4ddbe98811822adf7",
      "parents": [
        "030c2decfe5a440045ccdb24da202f5a53d00614"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:14:55 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:14:55 2010 +0200"
      },
      "message": "tinjpage: Reset failure counter in child\n\nThis way the child won\u0027t fail if there were already other\nerrors.\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "030c2decfe5a440045ccdb24da202f5a53d00614",
      "tree": "69f46c8bac695f4b992be87db0f9ff9e619c40a8",
      "parents": [
        "a03bc02b3c7ed042c85bff1a39d2bfee02402865"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:14:02 2010 +0200"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sun Apr 11 19:14:02 2010 +0200"
      },
      "message": "Clean up IPC resources on shared memory tests in tinjpage\n\nBased on a report from Evan McNabb\n\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n"
    },
    {
      "commit": "a03bc02b3c7ed042c85bff1a39d2bfee02402865",
      "tree": "07ad3f3e2605413e3d044db1572e668319442a27",
      "parents": [
        "9c111c7f162b18f540c75c52c31b7c9a0f863199"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 14:22:40 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "stress: add make test support.\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "9c111c7f162b18f540c75c52c31b7c9a0f863199",
      "tree": "3d850b2063a1b2fa510ad2316639df52bdef0470",
      "parents": [
        "c6ef5d56c33acfc7a6b919a36567479fd74e27c4"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 14:21:43 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "page-poisoning: code cleanup, free unused shared mem timely.\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "c6ef5d56c33acfc7a6b919a36567479fd74e27c4",
      "tree": "8310cd67f2f1f1cf900445388bf47e85ed1d3499",
      "parents": [
        "495eca32bc2db88ab031a03d7a58da04f83aacd9"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 14:20:42 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "page-poisoning: fix inaccurate result checking.\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "495eca32bc2db88ab031a03d7a58da04f83aacd9",
      "tree": "bfc749d2cc4160cfe6262f802fbe00fb96f6156e",
      "parents": [
        "0be77c7ddbfdf598106d22d16868b35f83474399"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 14:20:12 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "page-poisoning: fix Bad Address issue in file_clean case.\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "0be77c7ddbfdf598106d22d16868b35f83474399",
      "tree": "a174a714445210f6b925fe606968cec682efa91e",
      "parents": [
        "640b47ded31f61cc31a074788bc2aeff1df29ddf"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 15:09:03 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "hwpoison.sh: test mode, to run test in local dir other than on target device.\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    },
    {
      "commit": "640b47ded31f61cc31a074788bc2aeff1df29ddf",
      "tree": "6975c53888a03cc968940303146d125e0ddc7ad0",
      "parents": [
        "7e781dd124978d5ffb805abdc2c243c85d084aed"
      ],
      "author": {
        "name": "Haicheng Li",
        "email": "haicheng.li@linux.intel.com",
        "time": "Tue Mar 09 14:08:55 2010 +0800"
      },
      "committer": {
        "name": "Andi Kleen",
        "email": "ak@linux.intel.com",
        "time": "Sat Mar 13 00:00:05 2010 +0100"
      },
      "message": "hwpoison.sh: minor fixes. - as ltp source shows, ltp-pan must be under $ltp_root/pan/ - use invalid() to exit when error is related to command option. - add die() to let stress tester work fine with common func check_debugfs().\n\nSigned-off-by: Haicheng Li \u003chaicheng.li@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\n\n"
    }
  ],
  "next": "7e781dd124978d5ffb805abdc2c243c85d084aed"
}
