)]}'
{
  "commit": "e4a7b93bd5d84e1e79917d024d17d745d190fc9a",
  "tree": "84a80b1b60ca952498a6e8e5587256a5bb8d54cf",
  "parents": [
    "840a185dddfd098b78b96a30da4cad722a7aef18"
  ],
  "author": {
    "name": "Eric Dumazet",
    "email": "eric.dumazet@gmail.com",
    "time": "Fri Oct 29 01:52:46 2010 +0000"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Nov 08 13:50:07 2010 -0800"
  },
  "message": "bonding: remove dev_base_lock use\n\nbond_info_seq_start() uses a read_lock(\u0026dev_base_lock) to make sure\ndevice doesn’t disappear. Same goal can be achieved using RCU.\n\nSigned-off-by: Eric Dumazet \u003ceric.dumazet@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bdb68a600382bdcfbe8a9e2cf70f8360821e2567",
      "old_mode": 33188,
      "old_path": "drivers/net/bonding/bond_main.c",
      "new_id": "518844852f061861be791205cdbdcd73ddb9cf1a",
      "new_mode": 33188,
      "new_path": "drivers/net/bonding/bond_main.c"
    }
  ]
}
