)]}'
{
  "commit": "95fdac73725c15072d068ac7f131958cf5c324e4",
  "tree": "3e76d637ca4762fdaad107c829eb2b9545da3717",
  "parents": [
    "9e8ab74ddaa591575f599248080a1f0d917a56ee"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Sat Oct 10 13:38:57 2009 +0200"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Wed Oct 14 17:36:50 2009 +0200"
  },
  "message": "macintosh: Remove BKL from ans-lcd\n\nThe ans-lcd driver got the cycle_kernel_lock() in anslcd_open() from\nthe BKL pushdown and it still uses the locked ioctl.\n\nThe BKL serialization in this driver is more than obscure and\ndefinitely does not cover all possible corner cases. Protect the\naccess to the hardware with a local mutex and get rid of BKL and\nlocked ioctl.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nLKML-Reference: \u003c20091010153349.966159859@linutronix.de\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a8221893256f55f79bf24cd5fcdcca72cfe3d6a",
      "old_mode": 33188,
      "old_path": "drivers/macintosh/ans-lcd.c",
      "new_id": "a3d25da2f275f0fa3023f1338073ecdc717bede8",
      "new_mode": 33188,
      "new_path": "drivers/macintosh/ans-lcd.c"
    }
  ]
}
