)]}'
{
  "commit": "c83188dcd76b1f0c17c31b4bbd8de57c634b19f8",
  "tree": "1d66c7996693e36d88f9fa7bebcb28281612675d",
  "parents": [
    "976673ee1b92d939168c8c1fbad3e16c45caa545"
  ],
  "author": {
    "name": "Chris Mason",
    "email": "chris.mason@oracle.com",
    "time": "Wed Apr 21 13:09:28 2010 -0700"
  },
  "committer": {
    "name": "Andy Grover",
    "email": "andy.grover@oracle.com",
    "time": "Wed Sep 08 18:12:27 2010 -0700"
  },
  "message": "rds: per-rm flush_wait waitq\n\nThis removes a global waitqueue used to wait for rds messages\nand replaces it with a waitqueue inside the rds_message struct.\n\nThe global waitqueue turns into a global lock and significantly\nbottlenecks operations on large machines.\n\nSigned-off-by: Chris Mason \u003cchris.mason@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cb1ed704153a27c7d0f6af1296074c264a297c6",
      "old_mode": 33188,
      "old_path": "net/rds/message.c",
      "new_id": "96e2bf7dc77e85ec381a7982612cb2b2d441d001",
      "new_mode": 33188,
      "new_path": "net/rds/message.c"
    },
    {
      "type": "modify",
      "old_id": "b57cb50c1f225975318f7bac6b810a9900508a04",
      "old_mode": 33188,
      "old_path": "net/rds/rds.h",
      "new_id": "c22bd7b49460bc95b7d8fb75b0df0fc6c5e9e43d",
      "new_mode": 33188,
      "new_path": "net/rds/rds.h"
    }
  ]
}
