)]}'
{
  "commit": "829e0015431537176e38812f88fffe1d3250083e",
  "tree": "585fa8fafbf09d629262f78c3b7ab2f578f35021",
  "parents": [
    "5e10d4a7fc80e4ef310c07a6a547406fef50534a"
  ],
  "author": {
    "name": "Hans J. Koch",
    "email": "hjk@linutronix.de",
    "time": "Tue Apr 13 00:03:25 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Apr 13 03:32:42 2010 -0700"
  },
  "message": "Fix some #includes in CAN drivers (rebased for net-next-2.6)\n\nIn the current implementation, CAN drivers need to #include \u003clinux/can.h\u003e\n_before_ they #include \u003clinux/can/dev.h\u003e, which is both ugly and\nunnecessary.\n\nFix this by including \u003clinux/can.h\u003e in \u003clinux/can/dev.h\u003e and remove the\n#include \u003clinux/can.h\u003e lines from drivers.\n\nSigned-off-by: Hans J. Koch \u003chjk@linutronix.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2f29a38798a4de2fe9ae631749afa81279ce449",
      "old_mode": 33188,
      "old_path": "drivers/net/can/at91_can.c",
      "new_id": "3f7ceaebd687a626937e4aaa89e35632aa4682c2",
      "new_mode": 33188,
      "new_path": "drivers/net/can/at91_can.c"
    },
    {
      "type": "modify",
      "old_id": "03489864376df7ca060927c3afd3d058b41e088b",
      "old_mode": 33188,
      "old_path": "drivers/net/can/bfin_can.c",
      "new_id": "d77264ad326d041d083a09dbe8664f903073f6f7",
      "new_mode": 33188,
      "new_path": "drivers/net/can/bfin_can.c"
    },
    {
      "type": "modify",
      "old_id": "eb898515352c98525bb08cf6964bdfd4fbdbc167",
      "old_mode": 33188,
      "old_path": "drivers/net/can/mcp251x.c",
      "new_id": "8431eb08075d84d0778dbb378b3db4ffec879767",
      "new_mode": 33188,
      "new_path": "drivers/net/can/mcp251x.c"
    },
    {
      "type": "modify",
      "old_id": "03e7c48465a212bd8b5ca17f248ff27e2f58051f",
      "old_mode": 33188,
      "old_path": "drivers/net/can/mscan/mpc5xxx_can.c",
      "new_id": "225fd147774aa1f8c37ea452f46d1e558a317316",
      "new_mode": 33188,
      "new_path": "drivers/net/can/mscan/mpc5xxx_can.c"
    },
    {
      "type": "modify",
      "old_id": "6b7dd578d417b55c65e5eeb47439b5c604e76500",
      "old_mode": 33188,
      "old_path": "drivers/net/can/mscan/mscan.c",
      "new_id": "64c378cd0c34125471f6cb3fcae10482ae1e0656",
      "new_mode": 33188,
      "new_path": "drivers/net/can/mscan/mscan.c"
    },
    {
      "type": "modify",
      "old_id": "5f53da0bc40ceddc2ce58c8949b536f789b1b15d",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/ems_pci.c",
      "new_id": "36f4f9780c300c3952e5889e960de3ddb75e8b45",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/ems_pci.c"
    },
    {
      "type": "modify",
      "old_id": "441e776a7f59f51cedb91671e83f80e66436bde9",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/kvaser_pci.c",
      "new_id": "ed004cebd31f0dc46b79f34c41893d279d5e41a2",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/kvaser_pci.c"
    },
    {
      "type": "modify",
      "old_id": "d5efd68085fd656da1b3ac55b1ae6d63bc52e21e",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/plx_pci.c",
      "new_id": "437b5c716a2426aeac6157808b0539976db0515a",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/plx_pci.c"
    },
    {
      "type": "modify",
      "old_id": "145b1a731a53aa99f9c8c902df96bf8453c59796",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/sja1000.c",
      "new_id": "618c11222abc1537466e6f62c9d41036da7d721b",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/sja1000.c"
    },
    {
      "type": "modify",
      "old_id": "a6a51f1559628db67181dea7c1bc0cba2355b50d",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/sja1000_isa.c",
      "new_id": "496223e9e2fc469d14dffee5bd584951239cabe1",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/sja1000_isa.c"
    },
    {
      "type": "modify",
      "old_id": "9dd076a626a5b329b1ff368f3682daabe516acd9",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/sja1000_of_platform.c",
      "new_id": "34e79efbd2fca7413924a8e47abde8b47baa82bb",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/sja1000_of_platform.c"
    },
    {
      "type": "modify",
      "old_id": "1083b42ab6cb6bbe50f67543ee6a8340b26c9f16",
      "old_mode": 33188,
      "old_path": "drivers/net/can/sja1000/sja1000_platform.c",
      "new_id": "b65cabb361ab8ce07bc8a45a5da2000f12b4d654",
      "new_mode": 33188,
      "new_path": "drivers/net/can/sja1000/sja1000_platform.c"
    },
    {
      "type": "modify",
      "old_id": "0c3d2ba0d1789cf665f590868dd0ab8af8dc7e99",
      "old_mode": 33188,
      "old_path": "drivers/net/can/ti_hecc.c",
      "new_id": "4d07f1ee7168acd8e736b08b63c4a455e0e56bc8",
      "new_mode": 33188,
      "new_path": "drivers/net/can/ti_hecc.c"
    },
    {
      "type": "modify",
      "old_id": "6e5a7f00223d28afc366d189fa2e9df1ad261cf1",
      "old_mode": 33188,
      "old_path": "include/linux/can/dev.h",
      "new_id": "cc0bb4961669a94a6abc15c81909b6c6d230fb8d",
      "new_mode": 33188,
      "new_path": "include/linux/can/dev.h"
    }
  ]
}
