)]}'
{
  "commit": "4b593bc3a30e8b7241057ec853d6266bd3fc0e7f",
  "tree": "f8d48ca32622d1f98277cf624f557f4ba2050542",
  "parents": [
    "80eabffc10a755f8e1817b639297d255e0246f5d"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Thu Jun 25 13:58:28 2020 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Thu Jun 25 13:58:28 2020 -0400"
  },
  "message": "tests/linux: make user code more like kernel code\n\nCompile the module and user programs with similar CFLAGS, use \"pause\"\nfor cpu_relax(), and have a halfway decent ndelay.  (Note linux\u0027s\ndefault ndelay is udelay(), but at least it\u0027s a busyloop and not a\nsleep).\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c8f1e591cc369942624a701f9aa8963ba55a7730",
      "old_mode": 33188,
      "old_path": "tests/linux/Makefile",
      "new_id": "bbb51be7aeddc60c362c8d7047237731a98a82cb",
      "new_mode": 33188,
      "new_path": "tests/linux/Makefile"
    },
    {
      "type": "modify",
      "old_id": "bf9a04ba2b812b2540e2d4b53692887645a2af45",
      "old_mode": 33188,
      "old_path": "tests/linux/misc-compat.h",
      "new_id": "60cd80a8b8012b37766964f4e3742e24d8f254f1",
      "new_mode": 33188,
      "new_path": "tests/linux/misc-compat.h"
    },
    {
      "type": "modify",
      "old_id": "4517f23f0c0817e6beb33f4313d3fb163d6b62ae",
      "old_mode": 33188,
      "old_path": "tests/linux/modules/Kbuild",
      "new_id": "ac38b418a24051c138d18507c3508114810363cb",
      "new_mode": 33188,
      "new_path": "tests/linux/modules/Kbuild"
    }
  ]
}
