)]}'
{
  "commit": "cbcdc1debd02e1a2cbc1367ee7e0213e1041f738",
  "tree": "ae6041c275440944e6251d653addfde96556df43",
  "parents": [
    "83f3aa3dc5a5014cb4dc344e503b082344d8fe1e"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Sat Feb 10 01:45:13 2007 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Sun Feb 11 10:51:28 2007 -0800"
  },
  "message": "[PATCH] PNP: export pnp_bus_type\n\nThe PNP framework doesn\u0027t export \"pnp_bus_type\", which is an unfortunate\nexception to the policy followed by pretty much every other bus.  I noticed\nthis when I had to find a device in order to provide its platform_data.\n\nNote that per advice from Arjan, the \"export\" scope has been been minimized to\navoid the hundred-plus bytes needed to support access from modules.  In this\ncase, the symbol is only needed by statically linked kernel code that lives\noutside the drivers/pnp directory.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\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": "6b8c4cfd02a697a5f8e8f6dc68ab4ae7ed890b0d",
      "old_mode": 33188,
      "old_path": "drivers/pnp/base.h",
      "new_id": "31a633f6554769c46cd5676d13a758a104137738",
      "new_mode": 33188,
      "new_path": "drivers/pnp/base.h"
    },
    {
      "type": "modify",
      "old_id": "ab8a8dd8d64c5f55c88bd28c05d7439875239b72",
      "old_mode": 33188,
      "old_path": "include/linux/pnp.h",
      "new_id": "9a5226f0f169789c5040d68b5a888de8484829ff",
      "new_mode": 33188,
      "new_path": "include/linux/pnp.h"
    }
  ]
}
