[ewg] sles10sp4 in ofed-1.5.4
Steve Wise
swise at opengridcomputing.com
Tue Aug 30 07:55:01 PDT 2011
On 08/30/2011 09:50 AM, Steve Wise wrote:
> Vlad/Tziporet,
>
> We have a large patch that creates a new backports tree in kernel_addons/backport/2.6.16_sles10_sp4 and
> kernel_patches/backport/2.6.16_sles10_sp4. This was done to get cxgb4 backported. We've included all the sles10sp3
> patches, and then modified them and added cxgb4-specific patches as needed. So all the other drivers should work, but
> we haven't built or tested them...just the modules needed for iwarp.
>
> I want to make sure this was the correct approach? Should we submit this patch set for merging?
>
> Thanks,
>
> Steve.
>
Here are the logs for the changes:
shortlog:
-------------
Kumar Sanghvi (2):
backports: Add sles10_sp4 backport.
iw_cxgb4: Add 2.6.16_sles10_sp4 backport
Vipul Pandya (2):
cxgb4: Add backport patches for SLES10SP4
cxgb4: Updates to SLES10SP4 backport
log --stat:
-------------
commit 6aebbfc7b7f837223715b7b667837e2434c1d46c
Author: Kumar Sanghvi <kumaras at chelsio.com>
Date: Sun Aug 28 14:15:15 2011 +0530
iw_cxgb4: Add 2.6.16_sles10_sp4 backport
Signed-off-by: Kumar Sanghvi <kumaras at chelsio.com>
.../2.6.16_sles10_sp4/include/linux/genalloc.h | 42 ++++
.../2.6.16_sles10_sp4/include/src/genalloc.c | 198 +++++++++++++++
.../iw_cxgb4_0010_to_2_6_38.patch | 47 ++++
.../iw_cxgb4_0020_to_2_6_35.patch | 22 ++
.../iw_cxgb4_0030_to_2_6_33.patch | 137 +++++++++++
.../iw_cxgb4_0040_to_2_6_32_kfifo.patch | 258 ++++++++++++++++++++
.../iw_cxgb4_0050_to_2_6_18.patch | 169 +++++++++++++
.../2.6.16_sles10_sp4/linux_stuff_to_2_6_17.patch | 8 +-
8 files changed, 880 insertions(+), 1 deletions(-)
commit 22d4ebec611954c65fd08155c0b4557e3aa983f0
Author: Vipul Pandya <vipul at chelsio.com>
Date: Fri Sep 2 11:57:11 2011 +0530
cxgb4: Updates to SLES10SP4 backport
Signed-off-by: Vipul Pandya <vipul at chelsio.com>
.../2.6.16_sles10_sp4/include/linux/device.h | 12 +
.../backport/2.6.16_sles10_sp4/include/linux/err.h | 5 +
.../2.6.16_sles10_sp4/include/linux/if_vlan.h | 5 +-
.../2.6.16_sles10_sp4/include/linux/kernel.h | 2 +
.../2.6.16_sles10_sp4/include/linux/netdevice.h | 182 +++++++++++++++
.../backport/2.6.16_sles10_sp4/include/linux/pci.h | 237 ++++++++++++++++++++
.../2.6.16_sles10_sp4/include/linux/skbuff.h | 37 +++
.../2.6.16_sles10_sp4/include/linux/string.h | 27 +++
.../2.6.16_sles10_sp4/include/linux/types.h | 2 +
.../2.6.16_sles10_sp4/include/net/netevent.h | 71 +++++--
.../addr_1_netevents_revert_to_2_6_17.patch | 68 ------
.../2.6.16_sles10_sp4/cxgb4_0001_sles10_sp4.patch | 11 +-
.../2.6.16_sles10_sp4/linux_stuff_to_2_6_17.patch | 2 +-
13 files changed, 567 insertions(+), 94 deletions(-)
commit c4bb4a6565fe15ffe6da16afeba0aae1fb6a48ab
Author: Vipul Pandya <vipul at chelsio.com>
Date: Fri Sep 2 11:24:44 2011 +0530
cxgb4: Add backport patches for SLES10SP4
Signed-off-by: Vipul Pandya <vipul at chelsio.com>
.../2.6.16_sles10_sp4/include/linux/debugfs.h | 6 +
.../2.6.16_sles10_sp4/include/linux/ethtool.h | 84 +
.../2.6.16_sles10_sp4/include/linux/irqreturn.h | 21 +
.../2.6.16_sles10_sp4/include/linux/module.h | 9 +
.../2.6.16_sles10_sp4/include/linux/printk.h | 12 +
.../2.6.16_sles10_sp4/cxgb4_0001_sles10_sp4.patch |11152 ++++++++++++++++++++
6 files changed, 11284 insertions(+), 0 deletions(-)
commit 98456d970a44e7990033d4df87bbaf537d1d1866
Author: Kumar Sanghvi <kumaras at chelsio.com>
Date: Sun Aug 28 13:58:37 2011 +0530
backports: Add sles10_sp4 backport.
Adds most of backport files from sles10_sp3 into sles10_sp4.
Also, adds support in get_backport.sh script for sles10_sp4.
Signed-off-by: Kumar Sanghvi <kumaras at chelsio.com>
.../2.6.16_sles10_sp4/include/asm-generic/atomic.h | 40 +
.../2.6.16_sles10_sp4/include/asm-generic/bug.h | 25 +
.../2.6.16_sles10_sp4/include/asm/bitops.h | 29 +
.../2.6.16_sles10_sp4/include/asm/checksum.h | 30 +
.../2.6.16_sles10_sp4/include/asm/hvcall.h | 139 ++
.../2.6.16_sles10_sp4/include/asm/pgtable-4k.h | 10 +
.../2.6.16_sles10_sp4/include/asm/pgtable-64k.h | 12 +
.../backport/2.6.16_sles10_sp4/include/asm/prom.h | 8 +
.../2.6.16_sles10_sp4/include/asm/scatterlist.h | 5 +
.../2.6.16_sles10_sp4/include/linux/backing-dev.h | 72 +
.../2.6.16_sles10_sp4/include/linux/bitops.h | 12 +
.../include/linux/byteorder/generic.h | 11 +
.../2.6.16_sles10_sp4/include/linux/capability.h | 39 +
.../2.6.16_sles10_sp4/include/linux/compiler.h | 8 +
.../2.6.16_sles10_sp4/include/linux/completion.h | 8 +
.../backport/2.6.16_sles10_sp4/include/linux/cpu.h | 7 +
.../2.6.16_sles10_sp4/include/linux/cpumask.h | 11 +
.../2.6.16_sles10_sp4/include/linux/cred.h | 11 +
.../2.6.16_sles10_sp4/include/linux/dcache.h | 24 +
.../2.6.16_sles10_sp4/include/linux/device.h | 11 +
.../2.6.16_sles10_sp4/include/linux/dma-attrs.h | 47 +
.../2.6.16_sles10_sp4/include/linux/dma-mapping.h | 34 +
.../backport/2.6.16_sles10_sp4/include/linux/err.h | 19 +
.../2.6.16_sles10_sp4/include/linux/etherdevice.h | 15 +
.../2.6.16_sles10_sp4/include/linux/exportfs.h | 60 +
.../2.6.16_sles10_sp4/include/linux/file.h | 12 +
.../2.6.16_sles10_sp4/include/linux/freezer.h | 6 +
.../backport/2.6.16_sles10_sp4/include/linux/fs.h | 137 ++
.../2.6.16_sles10_sp4/include/linux/fscache.h | 4 +
.../backport/2.6.16_sles10_sp4/include/linux/gfp.h | 9 +
.../2.6.16_sles10_sp4/include/linux/highmem.h | 36 +
.../backport/2.6.16_sles10_sp4/include/linux/idr.h | 8 +
.../backport/2.6.16_sles10_sp4/include/linux/if.h | 8 +
.../2.6.16_sles10_sp4/include/linux/if_arp.h | 11 +
.../2.6.16_sles10_sp4/include/linux/if_ether.h | 8 +
.../2.6.16_sles10_sp4/include/linux/if_vlan.h | 24 +
.../backport/2.6.16_sles10_sp4/include/linux/in.h | 17 +
.../backport/2.6.16_sles10_sp4/include/linux/in6.h | 8 +
.../2.6.16_sles10_sp4/include/linux/inet.h | 208 +++
.../2.6.16_sles10_sp4/include/linux/inet_lro.h | 180 +++
.../2.6.16_sles10_sp4/include/linux/inetdevice.h | 36 +
.../2.6.16_sles10_sp4/include/linux/interrupt.h | 21 +
.../2.6.16_sles10_sp4/include/linux/jiffies.h | 10 +
.../2.6.16_sles10_sp4/include/linux/kallsyms.h | 42 +
.../2.6.16_sles10_sp4/include/linux/kernel.h | 48 +
.../2.6.16_sles10_sp4/include/linux/kobject.h | 36 +
.../2.6.16_sles10_sp4/include/linux/list.h | 16 +
.../2.6.16_sles10_sp4/include/linux/lockdep.h | 355 +++++
.../2.6.16_sles10_sp4/include/linux/log2.h | 194 +++
.../2.6.16_sles10_sp4/include/linux/magic.h | 7 +
.../backport/2.6.16_sles10_sp4/include/linux/mm.h | 35 +
.../include/linux/mnt_namespace.h | 4 +
.../2.6.16_sles10_sp4/include/linux/mount.h | 19 +
.../2.6.16_sles10_sp4/include/linux/mpage.h | 13 +
.../2.6.16_sles10_sp4/include/linux/mutex.h | 10 +
.../2.6.16_sles10_sp4/include/linux/namei.h | 45 +
.../backport/2.6.16_sles10_sp4/include/linux/net.h | 67 +
.../2.6.16_sles10_sp4/include/linux/netdevice.h | 27 +
.../2.6.16_sles10_sp4/include/linux/netlink.h | 14 +
.../2.6.16_sles10_sp4/include/linux/nodemask.h | 23 +
.../2.6.16_sles10_sp4/include/linux/notifier.h | 26 +
.../2.6.16_sles10_sp4/include/linux/page_flags.h | 9 +
.../2.6.16_sles10_sp4/include/linux/pagemap.h | 8 +
.../2.6.16_sles10_sp4/include/linux/pagevec.h | 17 +
.../2.6.16_sles10_sp4/include/linux/parser.h | 2 +
.../2.6.16_sles10_sp4/include/linux/path.h | 31 +
.../backport/2.6.16_sles10_sp4/include/linux/pci.h | 21 +
.../2.6.16_sles10_sp4/include/linux/pci_regs.h | 8 +
.../2.6.16_sles10_sp4/include/linux/proc_fs.h | 30 +
.../2.6.16_sles10_sp4/include/linux/quotaops.h | 70 +
.../2.6.16_sles10_sp4/include/linux/radix-tree.h | 16 +
.../2.6.16_sles10_sp4/include/linux/random.h | 8 +
.../2.6.16_sles10_sp4/include/linux/rbtree.h | 17 +
.../2.6.16_sles10_sp4/include/linux/rculist.h | 7 +
.../2.6.16_sles10_sp4/include/linux/rtnetlink.h | 10 +
.../2.6.16_sles10_sp4/include/linux/rwsem.h | 8 +
.../2.6.16_sles10_sp4/include/linux/scatterlist.h | 37 +
.../2.6.16_sles10_sp4/include/linux/sched.h | 34 +
.../2.6.16_sles10_sp4/include/linux/security.h | 54 +
.../2.6.16_sles10_sp4/include/linux/semaphore.h | 6 +
.../2.6.16_sles10_sp4/include/linux/seq_file.h | 61 +
.../2.6.16_sles10_sp4/include/linux/signal.h | 8 +
.../2.6.16_sles10_sp4/include/linux/skbuff.h | 211 +++
.../2.6.16_sles10_sp4/include/linux/slab.h | 67 +
.../2.6.16_sles10_sp4/include/linux/smp_lock.h | 18 +
.../2.6.16_sles10_sp4/include/linux/spinlock.h | 7 +
.../include/linux/spinlock_types.h | 8 +
.../2.6.16_sles10_sp4/include/linux/stddef.h | 15 +
.../2.6.16_sles10_sp4/include/linux/string.h | 25 +
.../2.6.16_sles10_sp4/include/linux/swap.h | 28 +
.../2.6.16_sles10_sp4/include/linux/sysctl.h | 74 ++
.../backport/2.6.16_sles10_sp4/include/linux/tcp.h | 16 +
.../2.6.16_sles10_sp4/include/linux/timer.h | 14 +
.../2.6.16_sles10_sp4/include/linux/types.h | 17 +
.../2.6.16_sles10_sp4/include/linux/utsname.h | 11 +
.../2.6.16_sles10_sp4/include/linux/vmalloc.h | 20 +
.../2.6.16_sles10_sp4/include/linux/wait.h | 47 +
.../2.6.16_sles10_sp4/include/linux/workqueue.h | 95 ++
.../backport/2.6.16_sles10_sp4/include/net/ip.h | 56 +
.../backport/2.6.16_sles10_sp4/include/net/ipv6.h | 21 +
.../2.6.16_sles10_sp4/include/net/neighbour.h | 8 +
.../2.6.16_sles10_sp4/include/net/net_namespace.h | 3 +
.../2.6.16_sles10_sp4/include/net/netevent.h | 33 +
.../backport/2.6.16_sles10_sp4/include/net/route.h | 13 +
.../backport/2.6.16_sles10_sp4/include/net/sock.h | 19 +
.../backport/2.6.16_sles10_sp4/include/net/udp.h | 9 +
.../backport/2.6.16_sles10_sp4/include/scsi/scsi.h | 7 +
.../2.6.16_sles10_sp4/include/scsi/scsi_cmnd.h | 23 +
.../backport/2.6.16_sles10_sp4/include/src/idr.c | 64 +
.../2.6.16_sles10_sp4/include/src/namespace.c | 95 ++
.../2.6.16_sles10_sp4/include/src/netevent.c | 135 ++
.../2.6.16_sles10_sp4/include/src/socket.c | 38 +
.../2.6.16_sles10_sp4/include/src/strndup.c | 38 +
.../2.6.16_sles10_sp4/include/src/writeback.c | 110 ++
.../backport/2.6.16_sles10_sp4/netdevice.h | 15 +
.../2_misc_device_to_2_6_19.patch | 56 +
.../addr_1_netevents_revert_to_2_6_17.patch | 68 +
.../backport/2.6.16_sles10_sp4/cma_to_2_6_23.patch | 23 +
...ore_0000_u2_6_21_lock-timer-deadlock-undo.patch | 140 ++
.../core_0000_v2_2_25_device_create.patch | 66 +
.../core_0000_v2_6_23_dev_get_by_index.patch | 67 +
.../core_0000_v2_6_24_ipv6_ib_mc_map.patch | 20 +
.../core_0000_v2_6_25_dev_set_name.patch | 27 +
.../core_0000_v2_6_25_ip6_dev_get_saddr.patch | 21 +
.../core_0000_v2_6_25_ip6_route_output.patch | 20 +
.../core_0000_w2_6_21_ip_check_addr_patch | 23 +
.../core_1_kobject_backport.patch | 186 +++
.../core_2_kobject_unregister_to_2_6_24.patch | 64 +
.../core_2_z010_sysfs_to_2.6.18.patch | 32 +
.../2.6.16_sles10_sp4/core_3_sysfs_to_2_6_16.patch | 790 +++++++++++
.../core_cm_define_constants_to_2_6_21.patch | 33 +
.../2.6.16_sles10_sp4/core_include_swab.patch | 88 ++
.../core_mad_eliminate_krealloc_to_2_6_21.patch | 29 +
.../core_undo_weak_ordering.patch | 83 ++
.../2.6.16_sles10_sp4/core_z0010_sysfs_race.patch | 497 +++++++
.../cxgb3_0001_backout_multq_netdeviceops.patch | 228 ++++
.../2.6.16_sles10_sp4/cxgb3_0002_undo_250.patch | 164 +++
.../2.6.16_sles10_sp4/cxgb3_0004_undo_240.patch | 86 ++
...xgb3_0008_pci_dma_mapping_error_to_2_6_26.patch | 17 +
.../2.6.16_sles10_sp4/cxgb3_0010_napi.patch | 599 +++++++++
.../2.6.16_sles10_sp4/cxgb3_0020_sysfs.patch | 202 +++
.../2.6.16_sles10_sp4/cxgb3_0030_sset.patch | 34 +
.../2.6.16_sles10_sp4/cxgb3_0100_remove_lro.patch | 391 ++++++
.../cxgb3_0110_provider_sysfs.patch | 120 ++
.../2.6.16_sles10_sp4/cxgb3_0120_fixwarnings.patch | 39 +
.../cxgb3_0130_vlanrxkillvid.patch | 30 +
.../2.6.16_sles10_sp4/dma_mapping_to_2_6_26.patch | 17 +
.../2.6.16_sles10_sp4/ehca-010-revert_dmem.patch | 721 ++++++++++
.../ehca-020-revert_inhibit_dmem.patch | 110 ++
.../ehca-030-ibmebus_loc_code.patch | 192 +++
.../2.6.16_sles10_sp4/ehca-040-undo_cpumask.patch | 42 +
.../ehca-050-undo_unsigned_long.patch | 994 ++++++++++++++
.../ehca-060-revert_interface_change.patch | 25 +
.../2.6.16_sles10_sp4/iowrite64_copy_to_xxx.pah | 17 +
.../ipoib_0000_z2_6_28_netdevice.patch | 38 +
.../2.6.16_sles10_sp4/ipoib_0100_to_2.6.21.patch | 458 +++++++
.../ipoib_0110_restore_get_stats.patch | 30 +
.../ipoib_0200_class_device_to_2_6_20.patch | 186 +++
.../ipoib_0300_class_device_to_2_6_20_umcast.patch | 54 +
.../ipoib_0400_skb_to_2_6_20.patch | 16 +
.../ipoib_0500_warnings_ipoib_fs_to_2_6_19.patch | 26 +
.../ipoib_0900_netif_lock_to_2_6_26.patch | 26 +
.../ipoib_0910_show_dev_id_sles10.patch | 27 +
.../2.6.16_sles10_sp4/ipoib_lro_to_2.6.23.patch | 660 ++++++++++
.../ipoib_mcast_set_pkey_to_2_6_24.patch | 34 +
.../2.6.16_sles10_sp4/ipoib_to_2_6_16.patch | 103 ++
.../2.6.16_sles10_sp4/ipoib_undo_pI6.patch | 306 +++++
.../2.6.16_sles10_sp4/iw_nes_800_to_2_6_28.patch | 82 ++
.../2.6.16_sles10_sp4/iw_nes_870_to_2_6_24.patch | 27 +
.../2.6.16_sles10_sp4/iw_nes_880_to_2_6_23.patch | 275 ++++
.../2.6.16_sles10_sp4/iw_nes_890_to_2_6_22.patch | 55 +
.../2.6.16_sles10_sp4/iw_nes_900_to_2_6_21.patch | 23 +
.../2.6.16_sles10_sp4/iw_nes_930_to_2_6_18.patch | 115 ++
.../2.6.16_sles10_sp4/linux_stuff_to_2_6_17.patch | 22 +
.../2.6.16_sles10_sp4/mlx4_0000_z2_6_28_wc.patch | 235 ++++
.../2.6.16_sles10_sp4/mlx4_0020_cmd_tout.patch | 33 +
.../mlx4_0030_smp_call_function.patch | 35 +
.../backport/2.6.16_sles10_sp4/mlx4_0050_wc.patch | 17 +
.../mlx4_0060_qp_constants_to_2_6_21.patch | 37 +
.../2.6.16_sles10_sp4/mlx4_0060_sysfs.patch | 236 ++++
.../2.6.16_sles10_sp4/mlx4_0060_undo_pI6.patch | 47 +
.../mlx4_0070_disable_blue_flame_to_2.6.27.patch | 163 +++
.../mlx4_0100_net_eq_to_2.6.25.patch | 14 +
.../mlx4_0110_oper_up_to_2.6.16.patch | 13 +
.../mlx4_en_0010_do_not_use_netdev_ops.patch | 65 +
.../mlx4_en_0020_cancel_multiqueue.patch | 106 ++
.../mlx4_en_0030_lro_backport.patch | 864 ++++++++++++
.../mlx4_en_0040_napi_backports.patch | 165 +++
.../mlx4_en_0050_missing_devid_sysfs-2.6.20.patch | 49 +
.../mlx4_en_0050_no_set_flags_support.patch | 26 +
.../mlx4_en_0060_en_rx_ethdevice.patch | 18 +
.../mlx4_en_0060_ethtool_interface.patch | 46 +
.../2.6.16_sles10_sp4/mlx4_en_0070_iowrite64.patch | 17 +
.../mlx4_en_0110_QUERY_PORT_from_workque.patch | 157 +++
...thca_0000_pci_dma_mapping_error_to_2_6_26.patch | 17 +
.../mthca_0001_pcix_to_2_6_22.patch | 57 +
.../2.6.16_sles10_sp4/mthca_0010_sysfs.patch | 94 ++
.../2.6.16_sles10_sp4/mthca_0020_undo_pI6.patch | 47 +
.../qib_to_2.6.16_sles10_sp2.patch | 1385 ++++++++++++++++++++
.../qlgc_vnic_00_dev_set_name.patch | 56 +
.../qlgc_vnic_01_class_device.patch | 1099 ++++++++++++++++
.../2.6.16_sles10_sp4/qlgc_vnic_02_dev_stats.patch | 46 +
.../backport/2.6.16_sles10_sp4/rds_to_2_6_16.patch | 60 +
.../backport/2.6.16_sles10_sp4/rds_to_2_6_23.patch | 29 +
.../backport/2.6.16_sles10_sp4/rds_to_2_6_26.patch | 18 +
.../backport/2.6.16_sles10_sp4/rds_to_2_6_27.patch | 538 ++++++++
.../backport/2.6.16_sles10_sp4/rds_to_2_6_28.patch | 43 +
.../sdp_0080_revert_to_2_6_28.patch | 137 ++
.../sdp_0090_revert_to_2_6_24.patch | 167 +++
.../sdp_0100_revert_to_2_6_23.patch | 106 ++
.../sdp_0120_revert_2_6_27_to_2_6_24.patch | 55 +
.../sdp_0140_revert_to_2_6_21.patch | 28 +
.../2.6.16_sles10_sp4/sdp_0180_queue_work_on.patch | 13 +
.../2.6.16_sles10_sp4/sdp_0200_dbgfs_rename.patch | 30 +
.../srp_0100_revert_role_to_2_6_23.patch | 30 +
.../srp_0200_revert_srp_transport_to_2.6.23.patch | 146 ++
.../srp_0300_dev_set_name_v2_6_25.patch | 14 +
.../srp_0400_undo_I6_printing_gids.patch | 70 +
.../2.6.16_sles10_sp4/srp_class_device_if.patch | 333 +++++
.../2.6.16_sles10_sp4/srp_cmd_to_2_6_22.patch | 79 ++
.../uverbs_main_1_to_2_6_24.patch | 39 +
.../uverbs_main_2_to_2_6_19.patch | 70 +
.../2.6.16_sles10_sp4/uverbs_to_2_6_17.patch | 24 +
ofed_scripts/get_backport_dir.sh | 4 +-
224 files changed, 20333 insertions(+), 1 deletions(-)
More information about the ewg
mailing list