)]}'
{
  "commit": "6db7199407ca56f55bc0832fb124e1ad216ea57b",
  "tree": "62321e519dd0f74e24de02492fdd79c51173e08a",
  "parents": [
    "8dbb6bc13617379a6534700e51634a3f88c9a513"
  ],
  "author": {
    "name": "Timur Tabi",
    "email": "timur@freescale.com",
    "time": "Thu Jun 09 15:52:06 2011 -0500"
  },
  "committer": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Fri Jul 08 00:21:27 2011 -0500"
  },
  "message": "drivers/virt: introduce Freescale hypervisor management driver\n\nAdd the drivers/virt directory, which houses drivers that support\nvirtualization environments, and add the Freescale hypervisor management\ndriver.\n\nThe Freescale hypervisor management driver provides several services to\ndrivers and applications related to the Freescale hypervisor:\n\n1. An ioctl interface for querying and managing partitions\n\n2. A file interface to reading incoming doorbells\n\n3. An interrupt handler for shutting down the partition upon receiving the\n   shutdown doorbell from a manager partition\n\n4. A kernel interface for receiving callbacks when a managed partition\n   shuts down.\n\nSigned-off-by: Timur Tabi \u003ctimur@freescale.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a46e360496dd6798fbcf9f1e59e4eec9728e5d5",
      "old_mode": 33188,
      "old_path": "Documentation/ioctl/ioctl-number.txt",
      "new_id": "72ba8d51dbc15f10b9ff1089b92c7114e75303d3",
      "new_mode": 33188,
      "new_path": "Documentation/ioctl/ioctl-number.txt"
    },
    {
      "type": "modify",
      "old_id": "3bb154d8c8cc778713c28e0d335282cb715594a2",
      "old_mode": 33188,
      "old_path": "drivers/Kconfig",
      "new_id": "3c1d4a59a8648090d1be77b829069160793cb485",
      "new_mode": 33188,
      "new_path": "drivers/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "09f3232bcdcddd2ff2ce042cd0a7a977320356c4",
      "old_mode": 33188,
      "old_path": "drivers/Makefile",
      "new_id": "cd546ebab9a756a9b7748e61aa9b5ffe3f5b6b41",
      "new_mode": 33188,
      "new_path": "drivers/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2dcdbc9364d8802ed26154f18097a8995b5c5271",
      "new_mode": 33188,
      "new_path": "drivers/virt/Kconfig"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c47f04dd343b10bd7f2fbc44347a3d6f704ae479",
      "new_mode": 33188,
      "new_path": "drivers/virt/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d3b8ebb31414f730787b998d1646380613a97cf",
      "new_mode": 33188,
      "new_path": "drivers/virt/fsl_hypervisor.c"
    },
    {
      "type": "modify",
      "old_id": "01f6362750570e19e01c01d5fbc22f50f63cbed6",
      "old_mode": 33188,
      "old_path": "include/linux/Kbuild",
      "new_id": "619b5657af77b232541a56a6e3cd06d7f2693210",
      "new_mode": 33188,
      "new_path": "include/linux/Kbuild"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1cebaeeeef57a1d416c94f87ec8dcadc491474a3",
      "new_mode": 33188,
      "new_path": "include/linux/fsl_hypervisor.h"
    }
  ]
}
