)]}'
{
  "commit": "764f2dd92f5cd308d1c4372b33fea2b265c093f5",
  "tree": "f979329a2b5bfb0c92fc83e951d9ac7654c4ba78",
  "parents": [
    "c83188dcd76b1f0c17c31b4bbd8de57c634b19f8"
  ],
  "author": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Thu Apr 22 21:59:15 2010 -0400"
  },
  "committer": {
    "name": "Andy Grover",
    "email": "andy.grover@oracle.com",
    "time": "Wed Sep 08 18:12:28 2010 -0700"
  },
  "message": "rds: rcu-ize rds_ib_get_device()\n\nrds_ib_get_device is called very often as we turn an\nip address into a corresponding device structure.  It currently\ntake a global spinlock as it walks different lists to find active\ndevices.\n\nThis commit changes the lists over to RCU, which isn\u0027t very complex\nbecause they are not updated very often at all.\n\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "927c481b52452fed30f992ede510147dce8b33f3",
      "old_mode": 33188,
      "old_path": "net/rds/ib.c",
      "new_id": "7a2131d37dfbd19614ad116ab4907cb1cdc0aaa3",
      "new_mode": 33188,
      "new_path": "net/rds/ib.c"
    },
    {
      "type": "modify",
      "old_id": "242231f09464166fd3d9590952a2555c3fa654fc",
      "old_mode": 33188,
      "old_path": "net/rds/ib_rdma.c",
      "new_id": "7240e583ee58cb6daafa29e5317580437fbf055e",
      "new_mode": 33188,
      "new_path": "net/rds/ib_rdma.c"
    }
  ]
}
