1. 21 3月, 2006 2 次提交
    • R
      IB: Add ib_modify_qp_is_ok() library function · 8a51866f
      Roland Dreier 提交于
      The in-kernel mthca driver contains a table of which attributes are
      valid for each queue pair state transition.  It turns out that both
      other IB drivers -- ipath and ehca -- which are being prepared for
      merging have copied this table, errors and all.
      
      To forestall this code duplication, move this table and the code to
      check parameters against it into a midlayer library function,
      ib_modify_qp_is_ok().
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      8a51866f
    • R
      IB: Add userspace support for resizing CQs · 33b9b3ee
      Roland Dreier 提交于
      Add support to uverbs to handle resizing userspace CQs (completion
      queues), including adding an ABI for marshalling requests and
      responses.  The kernel midlayer already has ib_resize_cq().
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      33b9b3ee
  2. 07 1月, 2006 1 次提交
  3. 11 11月, 2005 1 次提交
    • R
      [IB] Have cq_resize() method take an int, not int* · 40de2e54
      Roland Dreier 提交于
      Change the struct ib_device.resize_cq() method to take a plain integer
      that holds the new CQ size, rather than a pointer to an integer that
      it uses to return the new size.  This makes the interface match the
      exported ib_resize_cq() signature, and allows the low-level driver to
      update the CQ size with proper locking if necessary.
      
      No in-tree drivers are exporting this method yet.
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      40de2e54
  4. 07 11月, 2005 1 次提交
  5. 18 10月, 2005 1 次提交
  6. 27 8月, 2005 3 次提交
  7. 28 7月, 2005 2 次提交
  8. 08 7月, 2005 1 次提交
  9. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4