)]}'
{
  "log": [
    {
      "commit": "aec79fcc3ea3b536a2788b4e22b7ebabbb176485",
      "tree": "3ae94bd1003362c52aa6118897fbeacfd0b4128a",
      "parents": [
        "5755d6dad95808a24a65dd9e61e23c305f9b077c"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Sep 18 22:17:08 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:55 2006 -0700"
      },
      "message": "IB/sa: fix ib_sa_selector names\n\nRelevant SA queries are actually \"greater than\" / \"less than\", not\n\"greater than or equal\" / \"less than or equal\" as the names imply.\n(See IB spec 1.2 Vol 1, 15.2.5.16 PATHRECORD/Table 205 PathRecord)\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "5755d6dad95808a24a65dd9e61e23c305f9b077c",
      "tree": "22549b19cc0e4aeeaa8abaf72b34cf0a9c53856d",
      "parents": [
        "d35cc330a2058a32410ef42784b8d3b942f37b8b"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:55 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:55 2006 -0700"
      },
      "message": "IB/iser: INFINIBAND_ISER depends on INET\n\niSER won\u0027t build without CONFIG_INET enabled, so make Kconfig reflect that.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d35cc330a2058a32410ef42784b8d3b942f37b8b",
      "tree": "d01f8996ab79610edbf070c21b9200480c5b126f",
      "parents": [
        "951f7fc1372da3d826b1d975b3cc5e3db92af5d0"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:55 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:55 2006 -0700"
      },
      "message": "IB/mthca: Simplify calls to mthca_cq_clean()\n\nIf a QP has separate send and receive CQs, then the send CQ will never\nhave receive completions from that QP in it.  So when cleaning the\nsend CQ, there\u0027s no need to pass in an SRQ pointer, even if the QP is\nattached to an SRQ.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "951f7fc1372da3d826b1d975b3cc5e3db92af5d0",
      "tree": "21129949b4ad6fd3ad9da5bbd427db090d2cb3da",
      "parents": [
        "b3b30f5e8a0c50db3d76b6f7c7cc50245aeb57fd"
      ],
      "author": {
        "name": "Or Gerlitz",
        "email": "ogerlitz@voltaire.com",
        "time": "Fri Sep 22 15:22:54 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:54 2006 -0700"
      },
      "message": "RDMA/cma: Document rdma_accept() error handling\n\nDocument the reject sending and modifying QP to error done in rdma_accept().\n\nSigned-off-by: Or Gerlitz \u003cogerlitz@voltaire.com\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b3b30f5e8a0c50db3d76b6f7c7cc50245aeb57fd",
      "tree": "02e7b931be922a71e82da5c9baf273ac5d2312d9",
      "parents": [
        "07eeec0627e93a1a753c4df004a97a4d0a7b9ceb"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Tue Aug 15 21:11:18 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:54 2006 -0700"
      },
      "message": "IB/mthca: Recover from catastrophic errors\n\nTrigger device remove and then add when a catastrophic error is\ndetected in hardware.  This, in turn, will cause a device reset, which\nwe hope will recover from the catastrophic condition.\n\nSince this might interefere with debugging the root cause, add a\nmodule option to suppress this behaviour.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "07eeec0627e93a1a753c4df004a97a4d0a7b9ceb",
      "tree": "a64ef6da30f93a2443c8a3131e1cfc0d04c721d0",
      "parents": [
        "a70d059009f4a207e2a9c794f40fc8c870096d54"
      ],
      "author": {
        "name": "Or Gerlitz",
        "email": "ogerlitz@voltaire.com",
        "time": "Tue Sep 12 09:03:33 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:54 2006 -0700"
      },
      "message": "RDMA/cma: Document rdma_destroy_id() function\n\nClarify that rdma_destroy_id cancels outstanding asynchronous operations on the\nAssociated id.\n\nSigned-off-by: Or Gerlitz \u003cogerlitz@voltaire.com\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "a70d059009f4a207e2a9c794f40fc8c870096d54",
      "tree": "80c8e31f8db32d1eb1974218886baa2c196d6ab0",
      "parents": [
        "c1a0b23bf477c2e1068905f4e2b5c3cee139e853"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Aug 28 16:32:50 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:53 2006 -0700"
      },
      "message": "IB/cm: Do not track remote QPN in timewait state\n\nDo not track remote QPN in TimeWait state, since QP is not connected.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c1a0b23bf477c2e1068905f4e2b5c3cee139e853",
      "tree": "68357e32e8b6542647f639da8ca3859b4cb3b59b",
      "parents": [
        "2439a6e65ff09729c3b4215f134dc5cd4e8a30c0"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Mon Aug 21 16:40:12 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:53 2006 -0700"
      },
      "message": "IB/sa: Require SA registration\n\nRequire users to register with SA module, to prevent the sa_query\nmodule text from going away while an SA query callback is still\nrunning.  Update all in-tree users for the new interface.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "2439a6e65ff09729c3b4215f134dc5cd4e8a30c0",
      "tree": "a8c85db68ed2bc15be60e9a713ac7a73c5c40796",
      "parents": [
        "d81110285f7f6c07a0ce8f99a5ff158a647cd649"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:52 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:52 2006 -0700"
      },
      "message": "IPoIB: Refactor completion handling\n\nSplit up ipoib_ib_handle_wc() into ipoib_ib_handle_rx_wc() and\nipoib_ib_handle_tx_wc() to make the code easier to read.  This will\nalso help implement NAPI in the future.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d81110285f7f6c07a0ce8f99a5ff158a647cd649",
      "tree": "7ecbae2d81a7464114a7d57e1a7d0230aaa21071",
      "parents": [
        "e981f1d4b8288072ba7cf6b7141cd4aefb404383"
      ],
      "author": {
        "name": "Erez Zilber",
        "email": "erezz@voltaire.com",
        "time": "Mon Sep 11 12:26:33 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:52 2006 -0700"
      },
      "message": "IB/iser: Do not use FMR for a single dma entry sg\n\nFast Memory Registration (fmr) is used to register for rdma an sg whose\nelements are not linearly sequential after dma mapping.\n\nThe IB verbs layer provides an \"all dma memory MR (memory region)\" which\ncan be used for RDMA-ing a dma linearly sequential buffer.\n\nChange the code to use the dma mr instead of doing fmr when dma mapping\nproduces a single dma entry sg.\n\nSigned-off-by: Erez Zilber \u003cerezz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e981f1d4b8288072ba7cf6b7141cd4aefb404383",
      "tree": "b33851f7b985ea86c11a5e99c523fbcf97c12bd3",
      "parents": [
        "8dfa0876d3dde5f9c1818a4c35caaabc3ddba78b"
      ],
      "author": {
        "name": "Erez Zilber",
        "email": "erezz@voltaire.com",
        "time": "Mon Sep 11 12:24:00 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:51 2006 -0700"
      },
      "message": "IB/iser: fix some debug prints\n\nfix and add some debug prints related to iser\nhandling of memory for rdma.\n\nSigned-off-by: Erez Zilber \u003cerezz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8dfa0876d3dde5f9c1818a4c35caaabc3ddba78b",
      "tree": "ca68e1f128305185c8cb807e15ab67b36b2be2a5",
      "parents": [
        "8072ec2f8f6790df91e85d833e672c9c30a7ab3c"
      ],
      "author": {
        "name": "Erez Zilber",
        "email": "erezz@voltaire.com",
        "time": "Mon Sep 11 12:22:30 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:51 2006 -0700"
      },
      "message": "IB/iser: make FMR \"page size\" be 4K and not PAGE_SIZE\n\nAs iser is able to use at most one rdma operation for the\nexecution of a scsi command, and registration of the sg\nassociated with scsi command has its restrictions, the code\nchecks if an sg is \"aligned for rdma\".\n\nAlignment for rdma is measured in \"fmr page\" units whose\npossible resolutions are different between HCAs and can be\nsmaller, equal or bigger to the system page size.\n\nWhen the system page size is bigger than 4KB (eg the default\nwith ia64 kernels) there a bigger chance that an sg would be\naligned for rdma if the fmr page size is 4KB.\n\nChange the code to create FMR whose pages are of size 4KB\nand to take that into account when processing the sg.\n\nSigned-off-by: Erez Zilber \u003cerezz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8072ec2f8f6790df91e85d833e672c9c30a7ab3c",
      "tree": "15866a5b44b5f199fea76f1b540c2a790203aad2",
      "parents": [
        "777a71dd4d901f055967ddbd038d2a74ffce0eb8"
      ],
      "author": {
        "name": "Erez Zilber",
        "email": "erezz@voltaire.com",
        "time": "Mon Sep 11 12:20:54 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:50 2006 -0700"
      },
      "message": "IB/iser: Limit the max size of a scsi command\n\nCurrently, the data length of a command coming down from scsi-ml\nis limited only by the size of its sg list (sg_tablesize). The\nmax data length may be different for different page size values.\nBy setting max_sectors, we limit the data length to\nmax_sectors*512 bytes.\n\nSigned-off-by: Erez Zilber \u003cerezz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "777a71dd4d901f055967ddbd038d2a74ffce0eb8",
      "tree": "88c05b9d52619a4881c12c752b55ed124f782fc0",
      "parents": [
        "61a73c708f37295892176bc911b178278df6a091"
      ],
      "author": {
        "name": "Erez Zilber",
        "email": "erezz@voltaire.com",
        "time": "Mon Sep 11 12:19:17 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:49 2006 -0700"
      },
      "message": "IB/iser: fix a check of SG alignment for RDMA\n\ndma mapping may include a \"compaction\" of the sg associated with scsi command.\nHence, the size of the maximal prefix of the SG which is aligned for rdma must be\ncompared against the length of the dma mapped sg (mem-\u003edma_nents) and not against\nthe size of it before it was mapped (mem-\u003esize).\n\nSigned-off-by: Erez Zilber \u003cerezz@voltaire.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "61a73c708f37295892176bc911b178278df6a091",
      "tree": "caa11f34a88a687f6699373f24bd93733b048f10",
      "parents": [
        "f94b533d091a42da92d908eb7b3f9ade1923f90d"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Fri Sep 01 15:33:55 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:49 2006 -0700"
      },
      "message": "RDMA/cma: Protect against adding device during destruction\n\nCloses a window where address resolution can attach an rdma_cm_id to a\ndevice during destruction of the rdma_cm_id.  This can result in the\nrdma_cm_id remaining in the device list after its memory has been\nfreed.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f94b533d091a42da92d908eb7b3f9ade1923f90d",
      "tree": "e8deed557c293bdb5eeaf8ca87ddda69e1cf3586",
      "parents": [
        "07ebafbaaa72aa6a35472879008f5a1d1d469a0c"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Fri Sep 22 15:22:48 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:48 2006 -0700"
      },
      "message": "RDMA/amso1100: Add driver for Ammasso 1100 RNIC\n\nAdd a driver for the Ammasso 1100 gigabit ethernet RNIC.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "07ebafbaaa72aa6a35472879008f5a1d1d469a0c",
      "tree": "c42ed5c70e5bea1382f1cbde3f4a70d172e2f650",
      "parents": [
        "922a8e9fb2e0711212badce47a41137e2ca04cb3"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Thu Aug 03 16:02:42 2006 -0500"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:47 2006 -0700"
      },
      "message": "RDMA: iWARP Core Changes.\n\nModifications to the existing rdma header files, core files, drivers,\nand ulp files to support iWARP, including:\n - Hook iWARP CM into the build system and use it in rdma_cm.\n - Convert enum ib_node_type to enum rdma_node_type, which includes\n   the possibility of RDMA_NODE_RNIC, and update everything for this.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "922a8e9fb2e0711212badce47a41137e2ca04cb3",
      "tree": "54af57ac9f2ddcaf0e6fdead4d9175eecd9e06e2",
      "parents": [
        "3cd965646b7cb75ae84dd0daf6258adf20e4f169"
      ],
      "author": {
        "name": "Tom Tucker",
        "email": "tom@opengridcomputing.com",
        "time": "Thu Aug 03 16:02:40 2006 -0500"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:46 2006 -0700"
      },
      "message": "RDMA: iWARP Connection Manager.\n\nAdd an iWARP Connection Manager (CM), which abstracts connection\nmanagement for iWARP devices (RNICs).  It is a logical instance of the\nxx_cm where xx is the transport type (ib or iw).  The symbols exported\nare used by the transport independent rdma_cm module, and are\navailable also for transport dependent ULPs.\n\nSigned-off-by: Tom Tucker \u003ctom@opengridcomputing.com\u003e\nSigned-off-by: Steve Wise \u003cswise@opengridcomputing.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "3cd965646b7cb75ae84dd0daf6258adf20e4f169",
      "tree": "85f078616af532d079fce34c8f307f9a4cb888af",
      "parents": [
        "f06d26537559113207e4b73af6a22eaa5c5e9dc3"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:46 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:46 2006 -0700"
      },
      "message": "IB: Whitespace fixes\n\nRemove some trailing whitespace that has snuck in despite the best\nefforts of whitespace\u003derror-all.  Also fix a few other whitespace\nbogosities.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f06d26537559113207e4b73af6a22eaa5c5e9dc3",
      "tree": "d5d33db61adc4070a4b4b0d4f903d3223299db7b",
      "parents": [
        "2b3e258e5dd1938e2708eb5354ad8ba056fe8154"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon Aug 28 15:15:18 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:45 2006 -0700"
      },
      "message": "IB/cm: Randomize starting comm ID\n\nRandomize the starting local comm ID to avoid getting a rejected\nconnection due to a stale connection after a system reboot or\nreloading of the ib_cm.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "2b3e258e5dd1938e2708eb5354ad8ba056fe8154",
      "tree": "fde0892c0d1de71584c6350eca6cc13d0107d845",
      "parents": [
        "75ab13443e4575c00788ba9861105745b9dda05c"
      ],
      "author": {
        "name": "James Lentini",
        "email": "jlentini@netapp.com",
        "time": "Mon Aug 28 15:12:04 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:44 2006 -0700"
      },
      "message": "IB/mad: Remove unused includes\n\nThe ib_mad module does not use a kthread function, but mad_priv.h\nincludes \u003clinux/kthread.h\u003e.  mad_rmpp.c does not do any DMA-related\nstuff, but includes \u003clinux/dma-mapping.h\u003e.  Remove the unused includes.\n\nSigned-off-by: James Lentini \u003cjlentini@netapp.com\u003e\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "75ab13443e4575c00788ba9861105745b9dda05c",
      "tree": "f1244f0a1e819e2bf31ddef2e9cac5a349da2146",
      "parents": [
        "76842405fca5f8b8e08d91558ecd3b922265034a"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon Aug 28 15:10:32 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:44 2006 -0700"
      },
      "message": "IB/mad: Add support for dual-sided RMPP transfers.\n\nThe implementation assumes that any RMPP request that requires a\nresponse uses DS RMPP.  Based on the RMPP start-up scenarios defined\nby the spec, this should be a valid assumption.  That is, there is no\nstart-up scenario defined where an RMPP request is followed by a\nnon-RMPP response.  By having this assumption we avoid any API\nchanges.\n\nIn order for a node that supports DS RMPP to communicate with one that\ndoes not, RMPP responses assume a new window size of 1 if a DS ACK has\nnot been received.  (By DS ACK, I\u0027m referring to the turn-around ACK\nafter the final ACK of the request.)  This is a slight spec deviation,\nbut is necessary to allow communication with nodes that do not\ngenerate the DS ACK.  It also handles the case when a response is sent\nafter the request state has been discarded.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "76842405fca5f8b8e08d91558ecd3b922265034a",
      "tree": "a0a8940fd2306903251296eb4f1d37a16cacf234",
      "parents": [
        "c1f250c0b45cdfdd89b21f2b866f317439aa21de"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon Aug 28 11:57:42 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:43 2006 -0700"
      },
      "message": "IB/cm: Use correct reject code for invalid GID\n\nSet the reject code properly when rejecting a request that contains an\ninvalid GID.  A suitable GID is returned by the IB CM in the\nadditional reject information (ARI).  This is a spec compliancy issue.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c1f250c0b45cdfdd89b21f2b866f317439aa21de",
      "tree": "5cc5fab7be988579743d896fab5a01864a2c0df1",
      "parents": [
        "9e583b85c2a0215dc7f4427361b4f75fcc0316af"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Mon Aug 28 11:55:52 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:42 2006 -0700"
      },
      "message": "IB/cm: Enable atomics along with RDMA reads\n\nEnable atomic operations along with RDMA reads if a local RDMA\nread/atomic depth is provided by the user.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "9e583b85c2a0215dc7f4427361b4f75fcc0316af",
      "tree": "2ad47c07a32da31189fc5d017e757adab34154fc",
      "parents": [
        "f6f76725b5ed8085c602b16bfd309c9957fb84c8"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Mon Aug 28 19:12:39 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:42 2006 -0700"
      },
      "message": "IB/mthca: Return correct number of bits for static rate in query_qp\n\nIncorrect number of bits was taken for static_rate field.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "f6f76725b5ed8085c602b16bfd309c9957fb84c8",
      "tree": "d1784262a4239e7e17dc1262f2a4112561553639",
      "parents": [
        "b046a04e162dc7f468700a0817acda0321b2b3ae"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Mon Aug 28 19:10:34 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:41 2006 -0700"
      },
      "message": "IB/mthca: Return port number for unconnected QPs in query_qp\n\nport_num was not being returned for unconnected QPs.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "b046a04e162dc7f468700a0817acda0321b2b3ae",
      "tree": "47d7d08b9a79827125ce11ae83ed4f4c02e982a7",
      "parents": [
        "30fc5c3130bdbc7cc051a2d6054ad38360d408a8"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@mellanox.co.il",
        "time": "Mon Aug 28 19:08:53 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:40 2006 -0700"
      },
      "message": "IB/mthca: Fix default static rate returned for Tavor in AV\n\nWhen default static rate is returned for Tavor, need to translate it\nto an ib rate value.\n\nSigned-off-by: Jack Morgenstein \u003cjackm@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "30fc5c3130bdbc7cc051a2d6054ad38360d408a8",
      "tree": "6928159aeed17f8a15ae705a0ce16551bef5811e",
      "parents": [
        "e35d710d0c5b74bc9833d6a3791706bd577a3724"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:48 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:40 2006 -0700"
      },
      "message": "IB/ipath: control receive polarity inversion\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e35d710d0c5b74bc9833d6a3791706bd577a3724",
      "tree": "3bb24378144082c7f521e83194d027914c65afbc",
      "parents": [
        "d821f02a6ebed97e35e0bc7575452cfc6f9073cb"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:46 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:39 2006 -0700"
      },
      "message": "IB/ipath: fix return value from ipath_poll\n\nThis stops the generic poll code from waiting for a timeout.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d821f02a6ebed97e35e0bc7575452cfc6f9073cb",
      "tree": "a4457534d937843df8f15eb1a2f5c90ab3c46697",
      "parents": [
        "a78aa6fb156f9954562c9539aeb25dbec1ffca10"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:45 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:39 2006 -0700"
      },
      "message": "IB/ipath: allow SMA to be disabled\n\nThis is useful for testing purposes.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "a78aa6fb156f9954562c9539aeb25dbec1ffca10",
      "tree": "45ce52f85ad0453f39d6f2add8c92f665f3577a6",
      "parents": [
        "0b81e4f79af8322c7142701982f40d1431dedf19"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:44 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:38 2006 -0700"
      },
      "message": "IB/ipath: handle sq_sig_all field correctly\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "0b81e4f79af8322c7142701982f40d1431dedf19",
      "tree": "4d1161d8603471cbe8ece750980eb22767a91235",
      "parents": [
        "ca4ce383acfb05b8035453cdbbfd4f8ae36c7a69"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:43 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:38 2006 -0700"
      },
      "message": "IB/ipath: put a limit on the number of QPs that can be created\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ca4ce383acfb05b8035453cdbbfd4f8ae36c7a69",
      "tree": "c18fe8810822fe7a6cb01d66ce7ab05a7f29264e",
      "parents": [
        "fc8cf8cdfc3ce328c577b18ebcd60a5595f2a283"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:42 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:37 2006 -0700"
      },
      "message": "IB/ipath: validate path_mig_state properly\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "fc8cf8cdfc3ce328c577b18ebcd60a5595f2a283",
      "tree": "55f4240fd9eca1b3d3545881e9cce9c575ddbb7c",
      "parents": [
        "ff0b8597ec3e7db6b37130a195cb3d673dafea27"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:41 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:36 2006 -0700"
      },
      "message": "IB/ipath: be more strict about testing the modify QP verb\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ff0b8597ec3e7db6b37130a195cb3d673dafea27",
      "tree": "84d54a7e32a01e8c2cd536a6f88e8f5e8bb30748",
      "parents": [
        "525d0ca1d452ed336c1d907fb20c104467a8a47b"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:40 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:36 2006 -0700"
      },
      "message": "IB/ipath: add serial number to hardware freeze error message\n\nAlso added the word \"Hardware\" after \"Fatal\" to make it more obvious\nthat it\u0027s hardware, not software.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "525d0ca1d452ed336c1d907fb20c104467a8a47b",
      "tree": "8c6e6b649f7b7ce988ac697c58d60e36ab16dc8b",
      "parents": [
        "092260b8f966ebe0742045416082e9a81bd971d1"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:39 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:35 2006 -0700"
      },
      "message": "IB/ipath: support new QLogic product naming scheme\n\nThis patch only renames files, fixes product names, and updates\ncomments.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "092260b8f966ebe0742045416082e9a81bd971d1",
      "tree": "bcd29243f82cfcd6d69d7ec761a7709ae859d509",
      "parents": [
        "eae33d47a797e159306567643284a98ae7428ec4"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:38 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:35 2006 -0700"
      },
      "message": "IB/ipath: account for attached QPs correctly\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "eae33d47a797e159306567643284a98ae7428ec4",
      "tree": "8a878a2e65f8a809d25c6c8ddd22c42073f7867c",
      "parents": [
        "98341f261893acd7bc5abee5ddc35337ef49e457"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:37 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:34 2006 -0700"
      },
      "message": "IB/ipath: do not allow use of CQ entries with invalid counts\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "98341f261893acd7bc5abee5ddc35337ef49e457",
      "tree": "44393b654275fbb4324da3b6622808e36f6c3dbd",
      "parents": [
        "32c0a26c8f91dbc2797175c2bdff42b54f66c71d"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:36 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:34 2006 -0700"
      },
      "message": "IB/ipath: add new minor device to allow sending of diag packets\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "32c0a26c8f91dbc2797175c2bdff42b54f66c71d",
      "tree": "ba090ead26ea5738976fa533ab173a69e8711095",
      "parents": [
        "0fd41363e0785247b7c19127318abc8b5eacc86b"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:35 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:33 2006 -0700"
      },
      "message": "IB/ipath: trivial cleanups\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "0fd41363e0785247b7c19127318abc8b5eacc86b",
      "tree": "bf71d78bd12008367e1c0293280a50a9628133f3",
      "parents": [
        "b55f4f06c834a67f949a5219c5f97ffafa240989"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:34 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:32 2006 -0700"
      },
      "message": "IB/ipath: remove stale references to userspace SMA\n\nWhen we first submitted a userspace subnet management agent, it was\nrejected, so we left it out of the final driver submission.  This patch\nremoves a number of vestigial references to it.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b55f4f06c834a67f949a5219c5f97ffafa240989",
      "tree": "f7fb3095a8e7e09370036ad9d669925897d5f0c4",
      "parents": [
        "34b2aafea38efdf02cd8107a6e1057e2a297c447"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:33 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:31 2006 -0700"
      },
      "message": "IB/ipath: simplify debugging code after ipath_core and ib_ipath merger\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "34b2aafea38efdf02cd8107a6e1057e2a297c447",
      "tree": "fc800510f947696156df70cf6608f8283bab868c",
      "parents": [
        "b1c1b6a30eac88665a35a207cc5e6233090b9d65"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:32 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:31 2006 -0700"
      },
      "message": "IB/ipath: simplify layering code\n\nA lot of ipath layer code was only called in one place. Now that the\nipath_core and ib_ipath drivers are merged, it\u0027s more sensible to simply\ninline the simple stuff that the layer code was doing.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b1c1b6a30eac88665a35a207cc5e6233090b9d65",
      "tree": "7f2351404d45a48688e3cc2be355d2fb016e4b18",
      "parents": [
        "367fe711c5dc85dbc3265cf01e34d4d6fbd55f06"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:31 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:30 2006 -0700"
      },
      "message": "IB/ipath: merge ipath_core and ib_ipath drivers\n\nThere is little point in keeping the two drivers separate, so we are\nmerging them.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "367fe711c5dc85dbc3265cf01e34d4d6fbd55f06",
      "tree": "ff3b35b84371afd5fbb2b13ea5657bbda71e73df",
      "parents": [
        "ba11203a11835737df980ef3dd3bd8325b9cc94e"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:30 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:29 2006 -0700"
      },
      "message": "IB/ipath: drop requirement that PIO buffers be mmaped write-only\n\nSome userlands try to mmap these pages read-write, so accommodate them.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ba11203a11835737df980ef3dd3bd8325b9cc94e",
      "tree": "67c444e4989fcd7e883d0be2d495817b9767e5c6",
      "parents": [
        "8e280d94e29af67035637fb957daba7ae0d23583"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:29 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:28 2006 -0700"
      },
      "message": "IB/ipath: fix handling of kpiobufs\n\nChange comment: no longer imply that user can set ipath_kpiobufs to zero.\nActually set ipath_kpiobufs from parameter. Previously only altered\nper-device ipath_lastport_piobuf, which was over-written in chip init.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "8e280d94e29af67035637fb957daba7ae0d23583",
      "tree": "eb95b5a5f8eecee6b8f0b0aacb5da14a05d514fa",
      "parents": [
        "c27fef26271d352b5546c33239edeb0dcb4fc0cc"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:28 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:27 2006 -0700"
      },
      "message": "IB/ipath: fix for crash on module unload, if cfgports \u003c portcnt\n\nAllocate enough pointers for all possible ports, to avoid problems in\ncleanup/unload.\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "c27fef26271d352b5546c33239edeb0dcb4fc0cc",
      "tree": "3dc284784c4218c80d7806c05324be1599d6c6c6",
      "parents": [
        "eb9dc6f48dc7537ce53163109625bd992150e0cf"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:27 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:27 2006 -0700"
      },
      "message": "IB/ipath: lock resource limit counters correctly\n\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "eb9dc6f48dc7537ce53163109625bd992150e0cf",
      "tree": "c452c01196bc47b266faec728da87ac5539316e4",
      "parents": [
        "373d9915803aebbbf7fd3841efd9dac31c32e148"
      ],
      "author": {
        "name": "Bryan O\u0027Sullivan",
        "email": "bos@pathscale.com",
        "time": "Fri Aug 25 11:24:26 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:26 2006 -0700"
      },
      "message": "IB/ipath: More changes to support InfiniPath on PowerPC 970 systems\n\nOrdering of writethrough store buffers needs to be forced, and we need\nto use ifdef to get writethrough behavior to InfiniPath buffers, because\nthere is no generic way to specify that at this time (similar to code\nin char/drm/drm_vm.c and block/z2ram.c).\n\nSigned-off-by: John Gregor \u003cjohn.gregor@qlogic.com\u003e\nSigned-off-by: Bryan O\u0027Sullivan \u003cbryan.osullivan@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "373d9915803aebbbf7fd3841efd9dac31c32e148",
      "tree": "bd0b05d5e78eab4471bc4d623a880013693077ea",
      "parents": [
        "9bc57e2d19db4da81c1150120658cc3658a99ed4"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Fri Sep 22 15:22:26 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:26 2006 -0700"
      },
      "message": "IB/ipath: Performance improvements via mmap of queues\n\nImprove performance of userspace post receive, post SRQ receive, and\npoll CQ operations for ipath by allowing userspace to directly mmap()\nreceive queues and completion queues.  This eliminates the copying\nbetween userspace and the kernel in the data path.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "9bc57e2d19db4da81c1150120658cc3658a99ed4",
      "tree": "0047863da8629f79d59f50d243ad7d6c01a5ec5c",
      "parents": [
        "64f817ba98095156149ba5991592d5d039f6da74"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralphc@pathscale.com",
        "time": "Fri Aug 11 14:58:09 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:25 2006 -0700"
      },
      "message": "IB/uverbs: Pass userspace data to modify_srq and modify_qp methods\n\nPass a struct ib_udata to the low-level driver\u0027s -\u003emodify_srq() and\n-\u003emodify_qp() methods, so that it can get to the device-specific data\npassed in by the userspace driver.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "64f817ba98095156149ba5991592d5d039f6da74",
      "tree": "72aaa87275033036bbf0e886c1cb7cf1e9d38bb5",
      "parents": [
        "fab97220c9e409a98b1956ba677ddd2dd43b0b95"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Fri Sep 22 15:22:24 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:24 2006 -0700"
      },
      "message": "IB/uverbs: Allow resize CQ operation to return driver-specific data\n\nAdd a ib_uverbs_resize_cq_resp.driver_data field so that low-level\ndrivers can return data from a resize CQ operation to userspace.  Have\nib_uverbs_resize_cq() only copy the cqe field, to avoid having to bump\nthe userspace ABI.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "fab97220c9e409a98b1956ba677ddd2dd43b0b95",
      "tree": "f4fd0456b758a651eb7e774c550641e177a9b333",
      "parents": [
        "ded7f1a16d50527359be02f8b04f9ba56bc923e6"
      ],
      "author": {
        "name": "Heiko J Schick",
        "email": "schickhj.ibm.com",
        "time": "Fri Sep 22 15:22:22 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:22:22 2006 -0700"
      },
      "message": "IB/ehca: Add driver for IBM eHCA InfiniBand adapters\n\nAdd a driver for IBM GX bus InfiniBand adapters, which are usable with\nsome pSeries/System p systems.\n\nSigned-off-by: Heiko J Schick \u003cschickhj.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ded7f1a16d50527359be02f8b04f9ba56bc923e6",
      "tree": "5ef2b43576bb1a07e34c902a52475868be4ba711",
      "parents": [
        "2a214182d23594915d6ae517b6368ba2eae055d2"
      ],
      "author": {
        "name": "Ishai Rabinovitz",
        "email": "ishai@mellanox.co.il",
        "time": "Tue Aug 15 17:34:52 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:21 2006 -0700"
      },
      "message": "IB/srp: Add port/device attributes\n\nAdd local_ib_device and local_ib_port attributes to srp scsi_host.\nThese are needed when we want to connect to the same target through\nmultiple distinct ports.\n\nSigned-off-by: Ishai Rabinovitz \u003cishai@mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "2a214182d23594915d6ae517b6368ba2eae055d2",
      "tree": "8bb02515297e0726cfb9558c19ff6c1548ab2a4b",
      "parents": [
        "1ccf6aa19aabc11587d6d7818a5729adfed0e3de"
      ],
      "author": {
        "name": "James Lentini",
        "email": "jlentini@netapp.com",
        "time": "Fri Sep 22 15:17:20 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:20 2006 -0700"
      },
      "message": "IB/mthca: Include the header we really want\n\nSigned-off-by: James Lentini \u003cjlentini@netapp.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1ccf6aa19aabc11587d6d7818a5729adfed0e3de",
      "tree": "754e213bc201cd338dd6bffa6877872b1e0dcc93",
      "parents": [
        "ab10867621a96230757eb4a2a19d560b85f62ce9"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:20 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:20 2006 -0700"
      },
      "message": "IB/uverbs: Fix lockdep warning when QP is created with 2 CQs\n\nLockdep warns when userspace creates a QP that uses different CQs for\nsend completions and receive completions, because both CQs are locked\nand their mutexes belong to the same lock class.  However, we know\nthat the mutexes are distinct and the nesting is safe (there is no\npossibility of AB-BA deadlock because the mutexes are locked with\ndown_read()), so annotate the situation with SINGLE_DEPTH_NESTING to\nget rid of the lockdep warning.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ab10867621a96230757eb4a2a19d560b85f62ce9",
      "tree": "f8dc75cf9222948663ce01b819764cd8d332d6d9",
      "parents": [
        "9217b27b12eb5ab910d14b3376c2b6cd13d87711"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:19 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:19 2006 -0700"
      },
      "message": "IB/uverbs: Use idr_read_cq() where appropriate\n\nThere were two functions that open-coded idr_read_cq() in terms of\nidr_read_uobj() rather than using the helper.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "9217b27b12eb5ab910d14b3376c2b6cd13d87711",
      "tree": "49d1f60e61013b7c60e13de0f60ec9ead81309b5",
      "parents": [
        "9fd558f454b666aca218a990d44f9e1ffac6ed4d"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Thu Aug 03 22:16:06 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:18 2006 -0700"
      },
      "message": "IB/ipoib: Fix flush/start xmit race (from code review)\n\nPrevent flush task from freeing the ipoib_neigh pointer, while\nipoib_start_xmit() is accessing the ipoib_neigh through the pointer it\nhas loaded from the skb\u0027s hardware address.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "9fd558f454b666aca218a990d44f9e1ffac6ed4d",
      "tree": "43ab69a01d0c9932b90aa930f21c3a6319b55baa",
      "parents": [
        "b27075735e371f481940a4920b329202334d2259"
      ],
      "author": {
        "name": "Michael S. Tsirkin",
        "email": "mst@mellanox.co.il",
        "time": "Fri Sep 22 15:17:18 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:18 2006 -0700"
      },
      "message": "IB/mthca: Don\u0027t use privileged UAR for kernel access\n\nMake kernel use UAR2 instead of UAR1 for hardware access: this adds\nsanity checking from the hardware side, without any performance cost.\n\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b27075735e371f481940a4920b329202334d2259",
      "tree": "3480b0a635a075539e1a1af58cf08b8b6ddcfd8c",
      "parents": [
        "e6e5fee1426bef07f4e6c3c76f48343c14207938"
      ],
      "author": {
        "name": "Jack Morgenstein",
        "email": "jackm@dev.mellanox.co.il",
        "time": "Tue Sep 19 11:13:24 2006 +0300"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Fri Sep 22 15:17:17 2006 -0700"
      },
      "message": "IB/mthca: Fix lid used for sending traps\n\nThe SM LID used to send traps to is incorrectly set to port LID.  This\nis a regression from 2.6.17 -- after a PortInfo MAD is received, no\ntraps are sent to the SM LID.  The traps go to the loopback interface\ninstead, and are dropped there.  The SM LID should be taken from the\nsm_lid of the PortInfo response.\n\nThe bug was introduced by commit 12bbb2b7be7f5564952ebe0196623e97464b8ac5:\n\tIB/mthca: Add client reregister event generation\n\nSigned-off-by: Jack Morgenstein \u003cjackm@dev.mellanox.co.il\u003e\nSigned-off-by: Michael S. Tsirkin \u003cmst@mellanox.co.il\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "e6e5fee1426bef07f4e6c3c76f48343c14207938",
      "tree": "28f4ca26cf85e0971e9bb4927c439b36c2b93f51",
      "parents": [
        "3e59ddff2b8dfe42b15520c4f8f2486bd9f9708e",
        "fadcfa33b6319a5faf8af2287f08bf93a7f926b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:56:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:56:22 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/~dwmw2/hdroneline\n\n* git://git.infradead.org/~dwmw2/hdroneline:\n  [HEADERS] One line per header in Kbuild files to reduce conflicts\n\nManual (trivial) conflict resolution in include/asm-s390/Kbuild\n"
    },
    {
      "commit": "3e59ddff2b8dfe42b15520c4f8f2486bd9f9708e",
      "tree": "10587a53ab093fc498fa52651f8a7c1b2b99af60",
      "parents": [
        "6bbd9b6d694ff7242d63cda2faac4bd59ee4328e",
        "eb35746ca5e2211569b91ebb44d55b88ec91f3b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:52:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:52:16 2006 -0700"
      },
      "message": "Merge branch \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2\n\n* \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:\n  ocfs2: Remove overzealous BUG_ON()\n  ocfs2: Don\u0027t print on unknown remote blocking call\n  ocfs2: Remove EXPERIMENTAL dependency\n  ocfs2: implement directory read-ahead\n  ocfs2: properly update i_mtime on buffered write\n  ocfs2: Fix directory link count checks in ocfs2_link()\n  ocfs2: move nlink check in ocfs2_mknod()\n  ocfs2: Fix heartbeat sector calculation\n  [PATCH] fs/ocfs2/ioctl.c should #include \"ioctl.h\"\n  ocfs2: add ext2 attributes\n  configfs: Prevent duplicate subsystem names.\n"
    },
    {
      "commit": "6bbd9b6d694ff7242d63cda2faac4bd59ee4328e",
      "tree": "0641aa896e2ea01f4692973e5fbea429408854f4",
      "parents": [
        "a489d159229fcc07bbb7566ac4fac745b79197ad",
        "3c164bd8153c4644a22dc2101b003c67cd2a0d0a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:51:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:51:33 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (64 commits)\n  [BLOCK] dm-crypt: trivial comment improvements\n  [CRYPTO] api: Deprecate crypto_digest_* and crypto_alg_available\n  [CRYPTO] padlock: Convert padlock-sha to use crypto_hash\n  [CRYPTO] users: Use crypto_comp and crypto_has_*\n  [CRYPTO] api: Add crypto_comp and crypto_has_*\n  [CRYPTO] users: Use crypto_hash interface instead of crypto_digest\n  [SCSI] iscsi: Use crypto_hash interface instead of crypto_digest\n  [CRYPTO] digest: Remove old HMAC implementation\n  [CRYPTO] doc: Update documentation for hash and me\n  [SCTP]: Use HMAC template and hash interface\n  [IPSEC]: Use HMAC template and hash interface\n  [CRYPTO] tcrypt: Use HMAC template and hash interface\n  [CRYPTO] hmac: Add crypto template implementation\n  [CRYPTO] digest: Added user API for new hash type\n  [CRYPTO] api: Mark parts of cipher interface as deprecated\n  [PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument\n  [CRYPTO] drivers: Remove obsolete block cipher operations\n  [CRYPTO] users: Use block ciphers where applicable\n  [SUNRPC] GSS: Use block ciphers where applicable\n  [IPSEC] ESP: Use block ciphers where applicable\n  ...\n"
    },
    {
      "commit": "a489d159229fcc07bbb7566ac4fac745b79197ad",
      "tree": "ea7bcf20e845de8a96ccc1549799ac073fb28a84",
      "parents": [
        "a48178a2fa17beee17d7e6aeaa6ed2db5813552d",
        "388c571cffc4ae4e64f0786333e811308acbbc10"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:50:35 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:50:35 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6\n\n* \u0027for-linus\u0027 of git://git390.osdl.marist.edu/pub/scm/linux-2.6: (44 commits)\n  [S390] hypfs crashes with invalid mount option.\n  [S390] cio: subchannel evaluation function operates without lock\n  [S390] cio: always query all paths on path verification.\n  [S390] cio: update path groups on logical CHPID changes.\n  [S390] cio: subchannels in no-path state.\n  [S390] Replace nopav-message on VM.\n  [S390] set modalias for ccw bus uevents.\n  [S390] Get rid of DBG macro.\n  [S390] Use alternative user-copy operations for new hardware.\n  [S390] Make user-copy operations run-time configurable.\n  [S390] Cleanup in signal handling code.\n  [S390] Cleanup in page table related code.\n  [S390] Linux API for writing z/VM APPLDATA Monitor records.\n  [S390] xpram off by one error.\n  [S390] Remove kexec experimental flag.\n  [S390] cleanup appldata.\n  [S390] fix typo in vmcp.\n  [S390] Kernel stack overflow handling.\n  [S390] qdio slsb processing state.\n  [S390] Missing initialization in common i/o layer.\n  ...\n"
    },
    {
      "commit": "a48178a2fa17beee17d7e6aeaa6ed2db5813552d",
      "tree": "74579777d047478b3d62fcc3349a903b53515770",
      "parents": [
        "14d1adfc59ba66932ef167fdff62983e7c2b0197",
        "734a56285dbeedc6cc10aef6f700eeab7c65ea9f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:49:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:49:18 2006 -0700"
      },
      "message": "Merge git://git.infradead.org/mtd-2.6\n\n* git://git.infradead.org/mtd-2.6:\n  Remove accidentally-added include/linux/utsrelease.h\n  Revert \"[MTD] blkdev helper code: fix printk format warning\"\n  [MTD] Add SSFDC (SmartMedia) read-only translation layer\n  [MTD] pmc551 pci cleanup\n  [MTD] pmc551 use kzalloc\n  [MTD] pmc551 whitespace cleanup\n  [MTD] Remove iq80310 map driver\n  [MTD NAND] Fix in typo ndfc.c causing wrong ECC layout\n  [MTD] physmap: add power management support\n  ioremap balanced with iounmap for drivers/mtd subsystem\n  [MTD] Switch to pci_get_device and do ref counting\n  [MTD] blkdev helper code: fix printk format warning\n  [MTD] Fix ixp4xx partition parsing.\n  [JFFS2] Remove unneeded ifdefs from jffs2_fs_i.h\n  [MTD NAND] Remove old code in au1550nd.c\n  [MTD] Unlock NOR flash automatically where necessary\n"
    },
    {
      "commit": "14d1adfc59ba66932ef167fdff62983e7c2b0197",
      "tree": "34bad21bf4ec220be87fa5d79ff41dd98e7dad9f",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3",
        "69917c26c840e7de94522bf90fb190de63bf92bd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 22 12:48:03 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: (114 commits)\n  [POWERPC] Fix ohare IDE irq workaround on old powermacs\n  [POWERPC] EEH: Power4 systems sometimes need multiple resets.\n  [POWERPC] Include \u003casm/mmu.h\u003e in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t.\n  [POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c\n  [POWERPC] Maple U3 HT - reject inappropriate config space access\n  [POWERPC] Fix IPIC pending register assignments\n  [POWERPC] powerpc: fix building gdb against asm/ptrace.h\n  [POWERPC] Remove DISCONTIGMEM cruft from page.h\n  [POWERPC] Merge iSeries i/o operations with the rest\n  [POWERPC] 40x: Fix debug status register defines\n  [POWERPC] Fix compile error in sbc8560\n  [POWERPC] EEH: support MMIO enable recovery step\n  [POWERPC] EEH: enable MMIO/DMA on frozen slot\n  [POWERPC] EEH: code comment cleanup\n  [POWERPC] EEH: balance pcidev_get/put calls\n  [POWERPC] PPC: Fix xmon stack frame address in backtrace\n  [POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX\n  [POWERPC] Start arch/powerpc/boot code reorganization\n  [POWERPC] Define of_read_ulong helper\n  [POWERPC] iseries: eliminate a couple of warnings\n  ...\n"
    },
    {
      "commit": "734a56285dbeedc6cc10aef6f700eeab7c65ea9f",
      "tree": "c13d7334d94afad04e36f0b3ff296e6fcacdd9bb",
      "parents": [
        "e4e3295f0c0e1a09a46522359e24c0569e2e7b47"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 18:41:20 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 18:41:20 2006 +0100"
      },
      "message": "Remove accidentally-added include/linux/utsrelease.h\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e4e3295f0c0e1a09a46522359e24c0569e2e7b47",
      "tree": "538e656d60b2872521fcf295f7250df90d21b07a",
      "parents": [
        "51197abf29657373bcf9803d87da3c3d8fc3a37e"
      ],
      "author": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:05:42 2006 +0100"
      },
      "message": "Revert \"[MTD] blkdev helper code: fix printk format warning\"\n\nThis reverts commit 668040fcd1e06fc3e68a92708cbdfa5a52c37d3c.\n\nThe \u0027flags\u0027 field of the struct request is \u0027unsigned long\u0027. Quite\nhow Randy came to see \u0027long int format, different type arg\u0027 I don\u0027t\nknow, but it doesn\u0027t seem to be the case any more.\n\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "51197abf29657373bcf9803d87da3c3d8fc3a37e",
      "tree": "9adde058fc9a6817fe0fe45fc2e4e13de36f358f",
      "parents": [
        "98aacdfde05ccf512d4395eed0d4894eea2d163c"
      ],
      "author": {
        "name": "Claudio Lanconelli",
        "email": "lanconelli.claudio@eptar.com",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 11:01:37 2006 +0100"
      },
      "message": "[MTD] Add SSFDC (SmartMedia) read-only translation layer\n\nSigned-off-by: Claudio Lanconelli \u003clanconelli.claudio@eptar.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "98aacdfde05ccf512d4395eed0d4894eea2d163c",
      "tree": "8704accf03834acb16a83cb38f844c1a5e4e4878",
      "parents": [
        "7fefb924d7aed7116fe2a68cdbfc9e36318e7300"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:28 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:34:15 2006 +0100"
      },
      "message": "[MTD] pmc551 pci cleanup\n\nUse pci_resource_start for getting start of regions and pci_iomap to not\ndoing this directly by using dev-\u003eresource... (Thanks to Rolf Eike Beer)\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "7fefb924d7aed7116fe2a68cdbfc9e36318e7300",
      "tree": "d8c5402b6bcf91131dbd7fd471f8c3c0591703da",
      "parents": [
        "cdf0a7d16980858e72f5d26bfe48abf01112fab5"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:18 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:52 2006 +0100"
      },
      "message": "[MTD] pmc551 use kzalloc\n\nUse kzalloc instad of kmalloc+memset(0).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cdf0a7d16980858e72f5d26bfe48abf01112fab5",
      "tree": "a46adb9d19fa945dc1ba6e6c62087074834d29a1",
      "parents": [
        "e417fcfb857b809e5dabc9b252ad70f090d553d1"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Tue Sep 19 21:55:06 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:33:31 2006 +0100"
      },
      "message": "[MTD] pmc551 whitespace cleanup\n\nSpaces were used for indent, there was more than 80 columns per line. Get\nrid of that stuff.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "e417fcfb857b809e5dabc9b252ad70f090d553d1",
      "tree": "2eaf33a95ad3ee0864604c13423360f743a7225f",
      "parents": [
        "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 03:47:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:31:01 2006 +0100"
      },
      "message": "[MTD] Remove iq80310 map driver\n\nThe iq80310 mtd map driver depends on ARCH_IQ80310, which isn\u0027t\ndefined anywhere in the tree (as we don\u0027t have 80310 support), and\nfurthermore, everything the driver does can be done with physmap\ninstead.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "6a545a0d6021a4d759ba6d0c1082d1abf8d64c84",
      "tree": "1bd55b9ee6eec2378557bc43630fb163c83075cc",
      "parents": [
        "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca"
      ],
      "author": {
        "name": "Frank Haverkamp",
        "email": "haver@vnet.ibm.com",
        "time": "Wed Sep 20 17:24:52 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:30:25 2006 +0100"
      },
      "message": "[MTD NAND] Fix in typo ndfc.c causing wrong ECC layout\n\nDue to this typo, a wrong ECC layout table is chosen.\n\nSigned-off-by: Frank Haverkamp \u003chaver@vnet.ibm.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "17c2dae3aaff9b1e5d83996a5f098ad693f3aeca",
      "tree": "e2d35bb9f404a84761b2641309b22881a4672e7e",
      "parents": [
        "25f0c659fe64832d8ee06aa623fffaad708dcf8b"
      ],
      "author": {
        "name": "Lennert Buytenhek",
        "email": "buytenh@wantstofly.org",
        "time": "Thu Sep 21 23:16:48 2006 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:26:56 2006 +0100"
      },
      "message": "[MTD] physmap: add power management support\n\nImplement PM handling for physmap.  Idea from Steven Scholz, patch\nby David Anders.\n\nSigned-off-by: Lennert Buytenhek \u003cbuytenh@wantstofly.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "25f0c659fe64832d8ee06aa623fffaad708dcf8b",
      "tree": "b5740156ac2ce5e39aaaba32ddb21b03379abb48",
      "parents": [
        "dd8e9ed6ed544e2b924429d29cd2a6b55590109b"
      ],
      "author": {
        "name": "Amol Lad",
        "email": "amol@verismonetworks.com",
        "time": "Thu Sep 21 18:12:43 2006 +0530"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:24:31 2006 +0100"
      },
      "message": "ioremap balanced with iounmap for drivers/mtd subsystem\n\nioremap must be balanced by an iounmap and failing to do so can result\nin a memory leak.\n\nTested (compilation only) with:\n- allmodconfig\n- Modifying drivers/mtd/maps/Kconfig and drivers/mtd/nand/Kconfig to\nmake sure that the changed file is compiling without warning\n\nSigned-off-by: Amol Lad \u003camol@verismonetworks.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "dd8e9ed6ed544e2b924429d29cd2a6b55590109b",
      "tree": "0961c205e59591e7da65ce7504c919e7ee3e4351",
      "parents": [
        "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@lxorguk.ukuu.org.uk",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:19:20 2006 +0100"
      },
      "message": "[MTD] Switch to pci_get_device and do ref counting\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "668040fcd1e06fc3e68a92708cbdfa5a52c37d3c",
      "tree": "5caced088dbe000e938fc4848b632994c6563443",
      "parents": [
        "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:17:28 2006 +0100"
      },
      "message": "[MTD] blkdev helper code: fix printk format warning\n\nFix printk format warning(s):\ndrivers/mtd/mtd_blkdevs.c:72: warning: long int format, different type arg (arg 2)\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f40a6f1cc7fe522e51e1ac4c7ab3035a434f2cef",
      "tree": "d1d449a85661db1241f739bb6f05bc4765aa84e6",
      "parents": [
        "f2dd117fa51dd8fc071b1352254c0d14d2399b0a"
      ],
      "author": {
        "name": "Brian Walsh",
        "email": "brian@walsh.ws",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:16:16 2006 +0100"
      },
      "message": "[MTD] Fix ixp4xx partition parsing.\n\nIf the amount of flash is not divisible by 2 then the mask in\nparse_mtd_partitions would fail to work as designed.  Passing in the base\naddress corrects this problem.\n\nSigned-off-by: Brian Walsh \u003cbrian@walsh.ws\u003e\nCc: Deepak Sanexa \u003cdsanexa@mvista.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "f2dd117fa51dd8fc071b1352254c0d14d2399b0a",
      "tree": "b7c5e149cdf942723c409b85df8da01fb55324d0",
      "parents": [
        "cbc88ba83ff772d8c47d95ba0fef38ad888d6fcf"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Fri Sep 22 10:13:46 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:13:46 2006 +0100"
      },
      "message": "[JFFS2] Remove unneeded ifdefs from jffs2_fs_i.h\n\nWe certainly don\u0027t need the check for Linux version \u003e 2.5.2, and in fact\nwe can also live without the __ECOS check, since we can just add it back\nin the eCos git tree which is automatically derived from the Linux fs/jffs2\nsubdirectory in the upstream git tree.\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "cbc88ba83ff772d8c47d95ba0fef38ad888d6fcf",
      "tree": "140bf2cf428ef10db16b7eb3552ec57d1a51f3e8",
      "parents": [
        "187ef15268e638603dea55a91fdfa29feaed6d13"
      ],
      "author": {
        "name": "Michal Piotrowski",
        "email": "michal.k.k.piotrowski@gmail.com",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:09:44 2006 +0100"
      },
      "message": "[MTD NAND] Remove old code in au1550nd.c\n\nSigned-off-by: Michal Piotrowski \u003cmichal.k.k.piotrowski@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "187ef15268e638603dea55a91fdfa29feaed6d13",
      "tree": "a3895b43f90ed87ae54e3b066468ac2c8fdf31ee",
      "parents": [
        "e478bec0ba0a83a48a0f6982934b6de079e7e6b3"
      ],
      "author": {
        "name": "Håvard Skinnemoen",
        "email": "hskinnemoen@atmel.com",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "dwmw2@infradead.org",
        "time": "Fri Sep 22 10:07:08 2006 +0100"
      },
      "message": "[MTD] Unlock NOR flash automatically where necessary\n\nIntroduce the MTD_STUPID_LOCK flag which indicates that the flash chip is\nalways locked after power-up, so all sectors need to be unlocked before it\nis usable.\n\nIf this flag is set, and the chip provides an unlock() operation,\nmtd_add_device will unlock the whole MTD device if it\u0027s writeable.  This\nmeans that non-writeable partitions will stay locked.\n\nSet MTD_STUPID_LOCK in fixup_use_atmel_lock() so that these chips will work\nas expected.\n\nSigned-off-by: Håvard Skinnemoen \u003chskinnemoen@atmel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "69917c26c840e7de94522bf90fb190de63bf92bd",
      "tree": "8ffe260e70dc6bc5be0d010085bec0cebf1ffbd7",
      "parents": [
        "e102926385b56e593b995ecc433f041b498a49e1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Fri Sep 22 12:56:30 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Fix ohare IDE irq workaround on old powermacs\n\nLooks like a workaround for old bogus OF bitrot...  This fixes it and\nhence fixes boot on some performa machines.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "e102926385b56e593b995ecc433f041b498a49e1",
      "tree": "28426cd50b4cd833a761242b8a7788596e1ddfe0",
      "parents": [
        "3d574abd59d49173ac3096a19575a2f7430505be"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Thu Sep 21 18:25:56 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] EEH: Power4 systems sometimes need multiple resets.\n\nOn detection of an EEH error, some Power4 systems seem to occasionally\nwant to be reset twice before they report themselves as fully recovered.\nThis patch re-arranges the code to attempt additional resets if the first\none doesn\u0027t take.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3d574abd59d49173ac3096a19575a2f7430505be",
      "tree": "8657d051db10eb49e36d85b09269fc075cc53a8e",
      "parents": [
        "cc9881ce371dc7ff3ef5404feda59566fabaf521"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Sep 21 13:11:52 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Include \u003casm/mmu.h\u003e in arch/powerpc/sysdev/fsl_soc.h for phys_addr_t.\n\nThis patch causes fsl_soc.h to import the definition of phys_addr_t\nitself, rather than relying on its includer to do so.\n\nSigned-off-by: Scott Wood \u003cscott@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cc9881ce371dc7ff3ef5404feda59566fabaf521",
      "tree": "3326f263f308f9c3c4bc6cb2737e3c1377fade2a",
      "parents": [
        "d608df5c7da6ee968aa2ad43c596d5f8d4022299"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Thu Sep 21 14:31:13 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Demacrofy arch/powerpc/platforms/maple/pci.c\n\nNoticed that the U3_*CFA macros have some typos:\n\n#define U3_HT_CFA0(devfn, off)\t\t\\\n\t\t((((unsigned long)devfn) \u003c\u003c 8) | offset)\n\n(refers to offset rather than off)\n\n#define U3_AGP_CFA0(devfn, off)\t\\\n\t((1 \u003c\u003c (unsigned long)PCI_SLOT(dev_fn)) \\\n\t| (((unsigned long)PCI_FUNC(dev_fn)) \u003c\u003c 8) \\\n\n(refers to dev_fn rather than devfn)\n\nThings happen to work, but there doesn\u0027t seem to be any reason these\nshouldn\u0027t be functions.  Overall behavior should be unchanged.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "d608df5c7da6ee968aa2ad43c596d5f8d4022299",
      "tree": "421df8cc60c8570e89b15a74cd67b177ca64778c",
      "parents": [
        "ed709d134deeaea7925a3d748b33ca7e58cc683d"
      ],
      "author": {
        "name": "Nathan Lynch",
        "email": "ntl@pobox.com",
        "time": "Thu Sep 21 14:25:34 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Maple U3 HT - reject inappropriate config space access\n\nWhen there is a PCI-X mode 2 capable device behind the HT\u003c-\u003ePCI-X\nbridge, the pci core decides that the device has the extended 4K\nconfig space, even though the bus is not operating in mode 2.  This is\nbecause the u3_ht pci ops silently accept offsets greater than 255 but\nuse only the 8 least significant bits, which means reading at offset\n0x100 gets the data at offset 0x0, and causes confusion for lspci.\n\nReject accesses to configuration space offsets greater than 255.\n\nSigned-off-by: Nathan Lynch \u003cntl@pobox.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "ed709d134deeaea7925a3d748b33ca7e58cc683d",
      "tree": "9d42ba6363e933273011e6c31d834b950ea8cad8",
      "parents": [
        "7d452c326c2ac879aced884411a0fe3ba75d9c87"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Thu Sep 21 13:10:51 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Fix IPIC pending register assignments\n\nThis patch fixes the assignment of pending registers to IRQ numbers for\nthe IPIC; the code previously assigned all IRQs to the high pending word\nregardless of which word the interrupt belonged to.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7d452c326c2ac879aced884411a0fe3ba75d9c87",
      "tree": "fd1c533c0ecb8364a00cc28e8f7c8dbca5dc4840",
      "parents": [
        "2954da897c40de0f3abdd6a100f2978f30d04068"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd.bergmann@de.ibm.com",
        "time": "Thu Sep 21 12:29:51 2006 +0200"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] powerpc: fix building gdb against asm/ptrace.h\n\nUlrich Weigand found a bug with the current version of the\nasm-powerpc/ptrace.h that prevents building at least the\nSPU target version of gdb, since some ptrace opcodes are\nnot defined.\n\nThe problem seems to have originated in the merging of 32 and\n64 bit versions of that file, the problem is that some opcodes\nare only valid on 64 bit kernels, but are also used by 32 bit\nprograms, so they can\u0027t depends on the __powerpc64__ symbol.\n\nSigned-off-by: Arnd Bergmann \u003carnd.bergmann@de.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "2954da897c40de0f3abdd6a100f2978f30d04068",
      "tree": "2e695a29fea688539ef4b933918d5d252fa60760",
      "parents": [
        "caf81329c39b5c48f6cc0d78fa159b5a587e37f9"
      ],
      "author": {
        "name": "Michael Ellerman",
        "email": "michael@ellerman.id.au",
        "time": "Thu Sep 21 18:21:35 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Remove DISCONTIGMEM cruft from page.h\n\nThis looks like cruft to me, these functions don\u0027t exist AFAICT,\nand I can\u0027t see that it\u0027s possible to even enable DISCONTIGMEM on\npowerpc anymore. CC\u0027ing some folks who might know better, based on\nthe who-touched-it-last principle.\n\nSigned-off-by: Michael Ellerman \u003cmichael@ellerman.id.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "caf81329c39b5c48f6cc0d78fa159b5a587e37f9",
      "tree": "7cf6afe7a14e2a9d1cc962895b61d8cb24e71793",
      "parents": [
        "7da8a2e5c1fd2ee513fdeac8d13c4f3623838fd0"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Thu Sep 21 18:00:00 2006 +1000"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Fri Sep 22 15:19:58 2006 +1000"
      },
      "message": "[POWERPC] Merge iSeries i/o operations with the rest\n\nThis patch changes the io operations so that they are out of line if\nCONFIG_PPC_ISERIES is set and includes a firmware feature check in\nthat case.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "7da8a2e5c1fd2ee513fdeac8d13c4f3623838fd0",
      "tree": "215564fe0ebd43b8ab659b2ccb01ec487c02d34f",
      "parents": [
        "8b9b5a77e3aeb9650b511a8be4c61632999537db"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jdub@us.ibm.com",
        "time": "Wed Sep 20 09:11:59 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:39 2006 +1000"
      },
      "message": "[POWERPC] 40x: Fix debug status register defines\n\nThis fixes some debug register defines on PPC 40x that were incorrect.\n\nSigned-off-by: Josh Boyer \u003cjdub@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "8b9b5a77e3aeb9650b511a8be4c61632999537db",
      "tree": "1e704132f4fd02db24cf0e73ab6e0c31d1d74e77",
      "parents": [
        "6a1ca373a16b0e170164ab8a2d6d01eab2a22f6e"
      ],
      "author": {
        "name": "Amy Fong",
        "email": "amy.fong@windriver.com",
        "time": "Mon Sep 18 23:07:24 2006 -0400"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:38 2006 +1000"
      },
      "message": "[POWERPC] Fix compile error in sbc8560\n\nThe following fixes compile errors in sbc8560.\n\nSigned-off-by: Amy Fong \u003camy.fong@windriver.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "6a1ca373a16b0e170164ab8a2d6d01eab2a22f6e",
      "tree": "94408b9a75b9a031fb3dfaf18c4dd192de4fb448",
      "parents": [
        "47b5c838af92d3504e99633bf568578203b7305f"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Sep 15 18:58:59 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:20 2006 +1000"
      },
      "message": "[POWERPC] EEH: support MMIO enable recovery step\n\nUpdate to the PowerPC PCI error recovery code.\n\nAdd code to enable MMIO if a device driver reports that it is capable\nof recovering on its own.  One anticipated use of this having a device\ndriver enable MMIO so that it can take a register dump, which might\nthen be followed by the device driver requesting a full reset.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "47b5c838af92d3504e99633bf568578203b7305f",
      "tree": "0122e533f39c48572d74a592c61ac394466fff01",
      "parents": [
        "cb5b562444c27cf53f5d297bd7a89807ea614cf3"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Sep 15 18:57:42 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:14 2006 +1000"
      },
      "message": "[POWERPC] EEH: enable MMIO/DMA on frozen slot\n\nAdd wrapper around the rtas call to enable MMIO or DMA on a frozen pci\nslot.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "cb5b562444c27cf53f5d297bd7a89807ea614cf3",
      "tree": "462b0ed5aad52c2595dc6f906eaf6e82919bd0da",
      "parents": [
        "af525592187951a595c73de11b48969a13b5d5a3"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Sep 15 18:56:35 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:10 2006 +1000"
      },
      "message": "[POWERPC] EEH: code comment cleanup\n\nClean up subroutine documentation; mostly formatting changes, with\nsome new content.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "af525592187951a595c73de11b48969a13b5d5a3",
      "tree": "0c0c6876b5278b4390fddf1d49fd9d53dc4ff1b8",
      "parents": [
        "4dbefe6459555d6fb9d08743615fbaa53894beb2"
      ],
      "author": {
        "name": "Linas Vepstas",
        "email": "linas@austin.ibm.com",
        "time": "Fri Sep 15 18:55:34 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:59:08 2006 +1000"
      },
      "message": "[POWERPC] EEH: balance pcidev_get/put calls\n\nThis corrects a pci_dev get/put imbalance that can occur only in\nhighly unlikely situations (kmalloc failures, pci devices with\noverlapping resource addresses).  No actual failures seen, this was\nspotted during code review.\n\nSigned-off-by: Linas Vepstas \u003clinas@austin.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "4dbefe6459555d6fb9d08743615fbaa53894beb2",
      "tree": "f185541b0b0224ffb2b26de85e8814115faa3ade",
      "parents": [
        "838fdb4d2d0e4730364220b51be28a42d04c665e"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jdub@us.ibm.com",
        "time": "Fri Sep 15 14:53:10 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:55:06 2006 +1000"
      },
      "message": "[POWERPC] PPC: Fix xmon stack frame address in backtrace\n\nThe stack frame address was being printed incorrectly in the backtrace\noption of XMON on PPC.  This patch fixes it to print the actual stack\naddress instead of the address of the local variable that contains it.\n\nSigned-off-by: Josh Boyer \u003cjdub@us.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "838fdb4d2d0e4730364220b51be28a42d04c665e",
      "tree": "6eaece1f5d1295b3d7f43d5362478cd1d71bf243",
      "parents": [
        "b2c5f61920eeee9c4e78698de4fde4586fe5ae79"
      ],
      "author": {
        "name": "Peter Bergner",
        "email": "bergner@vnet.ibm.com",
        "time": "Thu Sep 14 14:18:38 2006 -0500"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Thu Sep 21 22:54:54 2006 +1000"
      },
      "message": "[POWERPC] Add AT_PLATFORM value for Xilinx Virtex-4 FX\n\nJakub noticed the cputable.c entry for Xilinx Virtex-4 FX was missing\na .platform value, so the AT_PLATFORM value wouldn\u0027t be set correctly.\nThis adds it.\n\nSigned-off-by: Peter Bergner \u003cbergner@vnet.ibm.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3c164bd8153c4644a22dc2101b003c67cd2a0d0a",
      "tree": "c6b3f7a3d0f2d3850ce1c8c7e040053f548ebe9b",
      "parents": [
        "3ad819c61f5f8347f39cdcbe652b3c60ec615888"
      ],
      "author": {
        "name": "Rik Snel",
        "email": "rsnel@cube.dyndns.org",
        "time": "Sat Sep 02 18:17:33 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:27 2006 +1000"
      },
      "message": "[BLOCK] dm-crypt: trivial comment improvements\n\nJust some minor comment nits.\n\n- little-endian is better than low-endian\n- and since it is called essiv everywere it should also be essiv\n  in the comments (and not ess_iv)\n\nSigned-off-by: Rik Snel \u003crsnel@cube.dyndns.org\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ],
  "next": "3ad819c61f5f8347f39cdcbe652b3c60ec615888"
}
