)]}'
{
  "commit": "73ef4aeb61b53fce464a7e24ef03a26f98b2f617",
  "tree": "15acc5d7ded643ccd1da1d502033822a2452497c",
  "parents": [
    "fec9993db093acfc3999a364e31f8adae41fcb28"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@redhat.com",
    "time": "Wed Apr 27 19:54:20 2011 +0200"
  },
  "committer": {
    "name": "Oleg Nesterov",
    "email": "oleg@redhat.com",
    "time": "Thu Apr 28 13:01:36 2011 +0200"
  },
  "message": "signal: sigprocmask: narrow the scope of -\u003esiglock\n\nNo functional changes, preparation to simplify the review of the next change.\n\n1. We can read current-\u003eblock lockless, nobody else can ever change this mask.\n\n2. Calculate the resulting sigset_t outside of -\u003esiglock into the temporary\n   variable, then take -\u003esiglock and change -\u003eblocked.\n\nAlso, kill the stale comment about BKL.\n\nSigned-off-by: Oleg Nesterov \u003coleg@redhat.com\u003e\nReviewed-by: Matt Fleming \u003cmatt.fleming@linux.intel.com\u003e\nAcked-by: Tejun Heo \u003ctj@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "707736e64e0eaf339b6a8b096aea8c9d8469357a",
      "old_mode": 33188,
      "old_path": "kernel/signal.c",
      "new_id": "e8308e3238c18986c0374ef6122cad87fccdb614",
      "new_mode": 33188,
      "new_path": "kernel/signal.c"
    }
  ]
}
