)]}'
{
  "commit": "0918f1c309b86301605650c836ddd2021d311ae2",
  "tree": "973765405f04bda0739f6649b5cca78cac719ca7",
  "parents": [
    "13d34ac6e55b8284c592c67e166ac614b3c4c1d7"
  ],
  "author": {
    "name": "Jeff Layton",
    "email": "jlayton@poochiereds.net",
    "time": "Wed Feb 17 13:11:21 2016 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Feb 18 16:23:24 2016 -0800"
  },
  "message": "fsnotify: turn fsnotify reaper thread into a workqueue job\n\nWe don\u0027t require a dedicated thread for fsnotify cleanup.  Switch it\nover to a workqueue job instead that runs on the system_unbound_wq.\n\nIn the interest of not thrashing the queued job too often when there are\na lot of marks being removed, we delay the reaper job slightly when\nqueueing it, to allow several to gather on the list.\n\nSigned-off-by: Jeff Layton \u003cjeff.layton@primarydata.com\u003e\nTested-by: Eryu Guan \u003cguaneryu@gmail.com\u003e\nReviewed-by: Jan Kara \u003cjack@suse.cz\u003e\nCc: Eric Paris \u003ceparis@parisplace.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc0df4442f7b45bb7c93983669a20848431a11c3",
      "old_mode": 33188,
      "old_path": "fs/notify/mark.c",
      "new_id": "7115c5d7d373c63df1512eba5ea90351ea5c7c45",
      "new_mode": 33188,
      "new_path": "fs/notify/mark.c"
    }
  ]
}
