)]}'
{
  "commit": "b846f25aa2a353355aec5202fe4dbdc6674dfc64",
  "tree": "2daf137a2974c1ced5363020e88057c802cea5a5",
  "parents": [
    "d84e0b28d3a0b41fc574ea50d60522ae0fba75f4"
  ],
  "author": {
    "name": "Eli Cohen",
    "email": "eli@dev.mellanox.co.il",
    "time": "Wed Apr 16 21:09:27 2008 -0700"
  },
  "committer": {
    "name": "Roland Dreier",
    "email": "rolandd@cisco.com",
    "time": "Wed Apr 16 21:09:27 2008 -0700"
  },
  "message": "IB/core: Add creation flags to struct ib_qp_init_attr\n\nAdd a create_flags member to struct ib_qp_init_attr that will allow a\nkernel verbs consumer to create a pass special flags when creating a QP.\nAdd a flag value for telling low-level drivers that a QP will be used\nfor IPoIB UD LSO.  The create_flags member will also be useful for XRC\nand ehca low-latency QP support.\n\nSince no create_flags handling is implemented yet, add code to all\nlow-level drivers to return -EINVAL if create_flags is non-zero.\n\nSigned-off-by: Eli Cohen \u003celi@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "495c803fb11dfb9a8c117eda7a71490c4a5b3726",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/core/uverbs_cmd.c",
      "new_id": "9e98cec6230fd8398f7c0c4ddc7071e3f22b5366",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/core/uverbs_cmd.c"
    },
    {
      "type": "modify",
      "old_id": "21fb46d39319c27df354784c1d6696ed6a840fc3",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/amso1100/c2_provider.c",
      "new_id": "e10d27a6e145fe2b9b4c7f998b96e20f700badf3",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/amso1100/c2_provider.c"
    },
    {
      "type": "modify",
      "old_id": "a9fd419855cb1b814418d295aa0fb952b1f992cd",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ehca/ehca_qp.c",
      "new_id": "3eb14a52cbf2bc4ebb5a2a46c129861a05ebdb28",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ehca/ehca_qp.c"
    },
    {
      "type": "modify",
      "old_id": "6a4a5e3b78ba138fe8e35d9481da3eefd220fc00",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/ipath/ipath_qp.c",
      "new_id": "812b42c500e10824adb17d85c19087d7ac29d822",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/ipath/ipath_qp.c"
    },
    {
      "type": "modify",
      "old_id": "31b2b5b230bdeea9ee4ff0c1ba65ba454dc50722",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mlx4/qp.c",
      "new_id": "320c25fa74b1638ae92033cd0a77a173a90691fe",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mlx4/qp.c"
    },
    {
      "type": "modify",
      "old_id": "ee9bc14562265a597660860e642faedc71d14011",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/mthca/mthca_provider.c",
      "new_id": "81b257e18bb6b0bff96a47a991378390db850785",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/mthca/mthca_provider.c"
    },
    {
      "type": "modify",
      "old_id": "46b3b8ebcc14d67889bbd6ed7ef9b4f320d4716e",
      "old_mode": 33188,
      "old_path": "drivers/infiniband/hw/nes/nes_verbs.c",
      "new_id": "7c27420c22405a0bfd1faaa9549915dd7f37e6ea",
      "new_mode": 33188,
      "new_path": "drivers/infiniband/hw/nes/nes_verbs.c"
    },
    {
      "type": "modify",
      "old_id": "40ff51244d190d9530fcd8f2df68605690f10ec3",
      "old_mode": 33188,
      "old_path": "include/rdma/ib_verbs.h",
      "new_id": "c3299be41c6fcdfed1b8f27c2fc418ea2e8371be",
      "new_mode": 33188,
      "new_path": "include/rdma/ib_verbs.h"
    }
  ]
}
