)]}'
{
  "commit": "f7f84f38cd916552c175f1f3d09cb6e85c1b29fc",
  "tree": "db7eaeba063dd29cc4310da1bd0714f9ee463d94",
  "parents": [
    "770824bdc421ff58a64db608294323571c949f4c"
  ],
  "author": {
    "name": "Randy Dunlap",
    "email": "randy.dunlap@oracle.com",
    "time": "Sun Feb 22 12:15:45 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Feb 22 12:21:46 2009 -0800"
  },
  "message": "docbook: split kernel-api for device-drivers\n\nThe kernel-api docbook was much larger than any of the others,\nso processing it took longer and needed some docbook extras in\nsome cases, so split it into kernel-api (infrastructure etc.)\nand device drivers/device subsystems.  This allows these docbooks\nto be generated in parallel.  (This reduced the docbook processing\ntime on my 4-proc system with make -j4 from about 5min:16sec to\nabout 2min:01sec.)\n\nThe chapters that were moved from kernel-api to device-drivers are:\n\nDriver Basics\nDevice drivers infrastructure\nParallel Port Devices\nMessage-based devices\nSound Devices\n16x50 UART Driver\nFrame Buffer Library\nInput Subsystem\nSerial Peripheral Interface (SPI)\nI2C and SMBus Subsystem\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc3154e49279b6f95935df1665b6f25ad0d4c1a1",
      "old_mode": 33188,
      "old_path": "Documentation/DocBook/Makefile",
      "new_id": "1462ed86d40aec28e0d54e947c93ad43f22333ae",
      "new_mode": 33188,
      "new_path": "Documentation/DocBook/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94a20fe8fedfe19775c7cee3a98cb43c12a37587",
      "new_mode": 33188,
      "new_path": "Documentation/DocBook/device-drivers.tmpl"
    },
    {
      "type": "modify",
      "old_id": "5818ff75786abf9a853706794f1f33f6238786cb",
      "old_mode": 33188,
      "old_path": "Documentation/DocBook/kernel-api.tmpl",
      "new_id": "bc962cda650485aea9cddcced9823ef39a3252b6",
      "new_mode": 33188,
      "new_path": "Documentation/DocBook/kernel-api.tmpl"
    }
  ]
}
