05 Jan, 2006

2 commits


04 Jan, 2006

1 commit


30 Nov, 2005

7 commits


29 Nov, 2005

3 commits


28 Nov, 2005

1 commit


19 Nov, 2005

3 commits


15 Nov, 2005

2 commits

  • Responder resources are only required to handle RDMA reads and atomic
    operations, not RDMA writes. So the driver should allow RDMA writes
    even if responder resources are set to 0. This is especially
    important for the UC transport -- with the old code, it was impossible
    to enable RDMA writes for UC QPs.

    Signed-off-by: Roland Dreier

    Roland Dreier
     
  • Have __srp_get_tx_iu() fail if the target port's request limit will
    not allow the initiator to post a send. This avoids continuing on and
    posting a receive, and then failing to post a corresponding send. If
    that happens, then the initiator will end up with an extra receive
    posted, and if this happens to much, the receive queue will overflow.

    Signed-off-by: Roland Dreier

    Roland Dreier
     

12 Nov, 2005

1 commit

  • Increase SRP max_luns to 512 to match the kernel's default, since SRP
    storage targets can have lots of LUNs and the SRP initiator itself
    doesn't have any particular limit.

    Signed-off-by: Roland Dreier

    Roland Dreier
     

11 Nov, 2005

13 commits


09 Nov, 2005

1 commit

  • This patch removes almost all inclusions of linux/version.h. The 3
    #defines are unused in most of the touched files.

    A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is
    unfortunatly in linux/version.h.

    There are also lots of #ifdef for long obsolete kernels, this was not
    touched. In a few places, the linux/version.h include was move to where
    the LINUX_VERSION_CODE was used.

    quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'`

    search pattern:
    /UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h

    Signed-off-by: Olaf Hering
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Olaf Hering
     

07 Nov, 2005

3 commits

  • This is the remaining misc drivers/ part of the big kfree cleanup patch.

    Remove pointless checks for NULL prior to calling kfree() in misc files in
    drivers/.

    Signed-off-by: Jesper Juhl
    Acked-by: Aristeu Sergio Rozanski Filho
    Acked-by: Roland Dreier
    Acked-by: Pierre Ossman
    Acked-by: Jean Delvare
    Acked-by: Greg Kroah-Hartman
    Acked-by: Len Brown
    Acked-by: "Antonino A. Daplas"
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Jesper Juhl
     
  • Fix more include file problems that surfaced since I submitted the previous
    fix-missing-includes.patch. This should now allow not to include sched.h
    from module.h, which is done by a followup patch.

    Signed-off-by: Tim Schmielau
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Tim Schmielau
     
  • Two small fixes for the umad module:
    - set kobject name for issm device properly
    - in ib_umad_add_one(), s is subtracted from the index i when
    initializing ports, so s should be subtracted from the index when
    freeing ports in the error path as well.

    Signed-off-by: Michael S. Tsirkin
    Signed-off-by: Roland Dreier

    Michael S. Tsirkin
     

05 Nov, 2005

3 commits