)]}'
{
  "commit": "c606c537b1a52a2bcdc9addcb75481b85a0e4932",
  "tree": "b628e73e5424d5425379b6b47d8198cd4b640f5d",
  "parents": [
    "ebfda71f57db6563be0e153c27858bd5f9a6335c"
  ],
  "author": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Fri Nov 01 17:37:50 2019 -0400"
  },
  "committer": {
    "name": "Barret Rhoden",
    "email": "brho@cs.berkeley.edu",
    "time": "Tue Mar 03 15:13:30 2020 -0500"
  },
  "message": "proc: make switch_to(NULL) a noop\n\nPreviously, it would switch out of any address space and into the\nboot_pgdir.  However, it wouldn\u0027t permanently leave the process\u0027s\naddress space, and boot_pgdir is mapped in all address spaces.  No one\nwas using it in this manner.\n\nAlthough I can think of reasons to do this, no one was doing it, and\nit\u0027s more convenient to have NULL be a noop.  In particular, this is for\nPCI code that may or may not need to switch into a process\u0027s address\nspace.\n\nSigned-off-by: Barret Rhoden \u003cbrho@cs.berkeley.edu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "44d8c506d9aa1306a14d615588603825ab4d1c7a",
      "old_mode": 33188,
      "old_path": "kern/src/process.c",
      "new_id": "78fcf8d636d4096a7e3d87f595dd4369b7876b84",
      "new_mode": 33188,
      "new_path": "kern/src/process.c"
    }
  ]
}
