)]}'
{
  "commit": "a3bce90edd8f6cafe3f63b1a943800792e830178",
  "tree": "c07a2962987e57997b4ff6f6c63febe1feaa0a9c",
  "parents": [
    "45333d5a31296d0af886d94f1d08f128231cab8e"
  ],
  "author": {
    "name": "FUJITA Tomonori",
    "email": "fujita.tomonori@lab.ntt.co.jp",
    "time": "Thu Aug 28 16:17:05 2008 +0900"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Thu Oct 09 08:56:10 2008 +0200"
  },
  "message": "block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov\n\nCurrently, blk_rq_map_user and blk_rq_map_user_iov always do\nGFP_KERNEL allocation.\n\nThis adds gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov\nso sg can use it (sg always does GFP_ATOMIC allocation).\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Douglas Gilbert \u003cdougg@torque.net\u003e\nCc: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea1bf53929e4e3bd331e16ae7e6666ed3d95a995",
      "old_mode": 33188,
      "old_path": "block/blk-map.c",
      "new_id": "ac21b7397e1515ba1175dda6ccebcf262e653c06",
      "new_mode": 33188,
      "new_path": "block/blk-map.c"
    },
    {
      "type": "modify",
      "old_id": "0aae8d7ba99c432604995ed3b8b907623032c15e",
      "old_mode": 33188,
      "old_path": "block/bsg.c",
      "new_id": "e7a142e9916cef2ac62c00f9009c48396ab5257f",
      "new_mode": 33188,
      "new_path": "block/bsg.c"
    },
    {
      "type": "modify",
      "old_id": "3aab80a4c4847dbedd865398018ea9d13b03f319",
      "old_mode": 33188,
      "old_path": "block/scsi_ioctl.c",
      "new_id": "f49d6a11a69e29de19c5f4ce90c326eeaf4622a7",
      "new_mode": 33188,
      "new_path": "block/scsi_ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "74031de517e6f342e070f7c8d5e057f7e10c78aa",
      "old_mode": 33188,
      "old_path": "drivers/cdrom/cdrom.c",
      "new_id": "e861d24a6d328062a8024171e89f80e750906ee3",
      "new_mode": 33188,
      "new_path": "drivers/cdrom/cdrom.c"
    },
    {
      "type": "modify",
      "old_id": "257e097c39afe708e2e5a4286948e0de246c5c92",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_tgt_lib.c",
      "new_id": "2a4fd820d616e01d4ac50704330745294c4b1dc4",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_tgt_lib.c"
    },
    {
      "type": "modify",
      "old_id": "6a637b5c24b5b8f859f8368e7b91e71706711f5c",
      "old_mode": 33188,
      "old_path": "fs/bio.c",
      "new_id": "3d2e9ad2472843630e83824de84ce532e4bd3763",
      "new_mode": 33188,
      "new_path": "fs/bio.c"
    },
    {
      "type": "modify",
      "old_id": "13aba20edb2d9b8030e7338934d5fdf9d0b97021",
      "old_mode": 33188,
      "old_path": "include/linux/bio.h",
      "new_id": "200b185c3e83430bb1f87c0c4e4f3319a63afd5a",
      "new_mode": 33188,
      "new_path": "include/linux/bio.h"
    },
    {
      "type": "modify",
      "old_id": "12df8efeef1960288b3d1846be828d5d361eddca",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "00e388d0e221de26f9ecad00c0335fbb96186738",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
