[ewg] status of ofed ipoib changes which are not upstream
Or Gerlitz
ogerlitz at voltaire.com
Mon Apr 28 01:31:28 PDT 2008
Or Gerlitz wrote:
> What's the status of merging your ipoib related patches? Looking on Roland's git I
> see that the checksum offload, LSO, and most of the cq moderation patches are merged,
> but things like the cq split along with all the small packet optimizations aren't.
Hi Eli,
I made a pass on the ofed 1.3 ipoib patches attempting to sort them to
ones which are merged upstream and ones which aren't, I'll be happy if
you can validate my sorting.
I can assist with reviewing the non merged ones, once you send them to
the general list.
ones that were already merged to kernel later then the one 1.3 was based
on, or were that merged since 1.3 was released -->
1 kernel_patches/fixes/ipoib_0010_Add-high-dma-support-to-ipoib.patch
2 kernel_patches/fixes/ipoib_0020_Add-s-g-support-for-IPOIB.patch
3 kernel_patches/fixes/ipoib_0040_checksum-offload.patch
4 kernel_patches/fixes/ipoib_0050_Add-LSO-support.patch
5 kernel_patches/fixes/ipoib_0060_ethtool-support.patch
6 kernel_patches/fixes/ipoib_0070_modiy_cq_params.patch
7 kernel_patches/fixes/ipoib_0120_check_grat_arp_with_cm.patch
8 kernel_patches/fixes/ipoib_0200_non_srq.patch
9 kernel_patches/fixes/ipoib_0240_4kmtu.patch
10 kernel_patches/fixes/ipoib_0260_pkey_change.patch
11 kernel_patches/fixes/ipoib_0270_remove_alloc.patch
12 kernel_patches/fixes/ipoib_0300_reap.patch
non merged and (except for cq def params & cq split) not submitted for review -->
13 kernel_patches/fixes/ipoib_0110_set_default_cq_patams.patch
14 kernel_patches/fixes/ipoib_0180_split_cq.patch
15 kernel_patches/fixes/ipoib_0190_unsig_udqp.patch
16 kernel_patches/fixes/ipoib_0210_draft_wr.patch
17 kernel_patches/fixes/ipoib_0220_ud_post_list.patch
18 kernel_patches/fixes/ipoib_0230_srq_post_n.patch
19 kernel_patches/fixes/ipoib_0250_non_srq_param.patch
20 kernel_patches/fixes/ipoib_0290_reduce_cm_tx.patch
21 kernel_patches/fixes/ipoib_0310_def_ring_sizes.patch
22 kernel_patches/fixes/ipoib_0320_small_skb_copy.patch
23 kernel_patches/fixes/ipoib_0330_child_mtu.patch
24 kernel_patches/fixes/ipoib_selector_updated.patch
merged partially and in different form (yours applied to few allocations and used vmap, roland's handled one allocation and uses vmalloc) -->
25 kernel_patches/fixes/ipoib_0280_vmap.patch
I am mostly worried from patches 13-24 skipping the review cycle for 2.6.26, some of them are kind of very sensitive on the one hand and not very attractive on the other hand eg: you have decided to hold off with the merge of ipoib_0190_unsig_udqp.patch
since you say it does not provide any benefit. I see in the ofed git that eight bugs where found in this patch through the 1.3 cycle and this is before mainline review! other patches. I say that if you don't submit it to mainline, drop it from ofed.
Also -
- the srq post list and ud post receive list are kind of simple and not involving much
states, can they be submitted to review without much effort from your side?
- the child mtu patch seems like a bug fix, doesn't it apply also to mainline?
- the selector patch is from ofed 1.1 or so, can't it just be removed?
- etc
Or.
More information about the ewg
mailing list