commit d55fc087fff7643df767bb8f28adc24e24237a2b
Author: Steve Wise <swise@opengridcomputing.com>
Date:   Thu Aug 5 13:45:24 2010 -0500

    Move genalloc services to iw_cxgb3.
    
    Since iw_cxgb3 is the only module using the genalloc services, move them
    to iw_cxgb3 as static functions.  This resolves bug 767.
    
    Changes:
    
    - Remove genalloc from all backports and ib_core
    
    - Add patch in kernel_fixes/patches to add genalloc to iw_cxgb3 module.
    
    Signed-off-by: Steve Wise <swise@opengridcomputing.com>

 .../2.6.16_sles10_sp2/include/linux/genalloc.h     |   42 ----
 .../2.6.16_sles10_sp2/include/src/genalloc.c       |  198 ----------------
 .../2.6.16_sles10_sp3/include/linux/genalloc.h     |   42 ----
 .../2.6.16_sles10_sp3/include/src/genalloc.c       |  198 ----------------
 .../backport/2.6.18-EL5.2/include/linux/genalloc.h |   42 ----
 .../backport/2.6.18-EL5.2/include/src/genalloc.c   |  198 ----------------
 .../backport/2.6.18-EL5.3/include/linux/genalloc.h |   42 ----
 .../backport/2.6.18-EL5.3/include/src/genalloc.c   |  198 ----------------
 .../backport/2.6.18-EL5.4/include/linux/genalloc.h |   42 ----
 .../backport/2.6.18-EL5.4/include/src/genalloc.c   |  198 ----------------
 .../backport/2.6.18-EL5.5/include/linux/genalloc.h |   42 ----
 .../backport/2.6.18-EL5.5/include/src/genalloc.c   |  198 ----------------
 .../backport/2.6.18/include/linux/genalloc.h       |   42 ----
 .../backport/2.6.18/include/src/genalloc.c         |  198 ----------------
 .../backport/2.6.19/include/linux/genalloc.h       |   42 ----
 .../backport/2.6.19/include/src/genalloc.c         |  198 ----------------
 .../backport/2.6.20/include/linux/genalloc.h       |   42 ----
 .../backport/2.6.20/include/src/genalloc.c         |  198 ----------------
 .../backport/2.6.9_U6/include/linux/genalloc.h     |   42 ----
 .../backport/2.6.9_U6/include/src/genalloc.c       |  198 ----------------
 .../backport/2.6.9_U7/include/linux/genalloc.h     |   42 ----
 .../backport/2.6.9_U7/include/src/genalloc.c       |  198 ----------------
 .../backport/2.6.9_U8/include/linux/genalloc.h     |   42 ----
 .../backport/2.6.9_U8/include/src/genalloc.c       |  198 ----------------
 .../2.6.16_sles10_sp2/linux_stuff_to_2_6_17.patch  |   15 +--
 .../2.6.16_sles10_sp3/linux_stuff_to_2_6_17.patch  |   15 +--
 .../backport/2.6.18-EL5.2/idr_find.patch           |   16 ++
 .../2.6.18-EL5.2/linux_genalloc_to_2_6_20.patch    |   28 ---
 .../backport/2.6.18-EL5.3/idr_find.patch           |   16 ++
 .../2.6.18-EL5.3/linux_genalloc_to_2_6_20.patch    |   28 ---
 .../backport/2.6.18-EL5.4/idr_find.patch           |   16 ++
 .../2.6.18-EL5.4/linux_genalloc_to_2_6_20.patch    |   28 ---
 .../backport/2.6.18-EL5.5/idr_find.patch           |   16 ++
 .../2.6.18-EL5.5/linux_genalloc_to_2_6_20.patch    |   28 ---
 kernel_patches/backport/2.6.18/idr_find.patch      |   16 ++
 .../backport/2.6.18/linux_genalloc_to_2_6_20.patch |   28 ---
 kernel_patches/backport/2.6.19/idr_find.patch      |   16 ++
 .../backport/2.6.19/linux_genalloc_to_2_6_20.patch |   28 ---
 kernel_patches/backport/2.6.20/idr_find.patch      |   16 ++
 .../backport/2.6.20/linux_genalloc_to_2_6_20.patch |   28 ---
 .../backport/2.6.9_U6/linux_stuff_to_2_6_17.patch  |   16 +--
 .../backport/2.6.9_U7/linux_stuff_to_2_6_17.patch  |   16 +--
 .../backport/2.6.9_U8/linux_stuff_to_2_6_17.patch  |   16 +--
 kernel_patches/fixes/iw_cxgb3_1000_genalloc.patch  |  248 ++++++++++++++++++++
 44 files changed, 365 insertions(+), 3149 deletions(-)
