)]}'
{
  "commit": "8f45c1a58a25c3a1a2f42521445e1e786c4c0b92",
  "tree": "f3557e803eb0b31fba027fe22c0afe1dfa3c6d4f",
  "parents": [
    "25a025863e024f6b86b48137b10b4960c50351b0"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 29 10:16:38 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Apr 29 10:16:38 2008 -0700"
  },
  "message": "block: fix queue locking verification\n\nThe new queue_flag_set/clear() functions verify that the queue is\nlocked, but in doing so they will actually instead oops if the queue\nlock hasn\u0027t been initialized at all.\n\nSo fix the lock debug test to consider the \"no lock\" case to be\nunlocked.  This way you get a nice WARN_ON_ONCE() instead of a fatal\noops.\n\nBug introduced by commit 75ad23bc0fcb4f992a5d06982bf0857ab1738e9e\n(\"block: make queue flags non-atomic\").\n\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c09696a90d6a2149e22088a8ead1cecb9f5a082b",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "95864b3ff298997aae7e78510417fa4f3d2bf148",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
