)]}'
{
  "commit": "5cf42fcda0fdddfe7f5ea8629cb7b820bf7e91ab",
  "tree": "bd9221e2e5d612bebda4a1a29efc42682a7a8f5f",
  "parents": [
    "7b872a55c40b7e6f5e257c252f96dde911bd7b2f"
  ],
  "author": {
    "name": "Jesse Brandeburg",
    "email": "jesse.brandeburg@intel.com",
    "time": "Wed Sep 22 18:22:17 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Thu Sep 23 14:33:37 2010 -0700"
  },
  "message": "e1000: use work queues\n\nE1000 is using several timers that in a follow on patch\nwill need to acquire the rtnl_lock in order to be safe.\n\nThis patch moves the timer bodies into work queues which\nwill allow the next patch to add rtnl_lock.\n\nSigned-off-by: Jesse Brandeburg \u003cjesse.brandeburg@intel.com\u003e\nTested-by: Jeff Pieper \u003cjeffrey.e.pieper@intel.com\u003e\nSigned-off-by: Jeff Kirsher \u003cjeffrey.t.kirsher@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99288b95aead4460edc009434be71015730ba95f",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000/e1000.h",
      "new_id": "a881dd0093bd896177507549389abe40c3438899",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000/e1000.h"
    },
    {
      "type": "modify",
      "old_id": "a1daceadca84c74ce9e287132327999c6d3abf3f",
      "old_mode": 33188,
      "old_path": "drivers/net/e1000/e1000_main.c",
      "new_id": "5b4c6c061414734dac43552a6e2040af447ef6ef",
      "new_mode": 33188,
      "new_path": "drivers/net/e1000/e1000_main.c"
    }
  ]
}
