Skip to contentSkip to conversation

please pull infiniband.git

GIT PULL Roland Dreier 2 participants 3 messages Oct 14, 2013 – Oct 15, 2013 InfiniBand

lore
Share & tools
lore
#0 lore raw

Hi Linus,

Please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git tags/rdma-for-linus

----------------------------------------------------------------

Last batch of IB changes for 3.12: many mlx5 hardware driver fixes plus one trivial semicolon cleanup.

----------------------------------------------------------------
Eli Cohen (12):
IB/mlx5: Fix send work queue size calculation
mlx5: Remove checksum on command interface commands IB/mlx5: Decrease memory consumption of mr caches IB/mlx5: Avoid async events on invalid port number
mlx5: Keep polling to reclaim pages while any returned
mlx5: Fix layout of struct mlx5_init_seg IB/mlx5: Disable atomic operations
mlx5: Fix opt param mask for sq err to rts transition IB/mlx5: Fix opt param mask according to firmware spec
mlx5: Fix error code translation from firmware to driver IB/mlx5: Fix alignment of reg umr gather buffers IB/mlx5: Ensure proper synchronization accessing memory

Joe Perches (1):
IB: Remove unnecessary semicolons

Moshe Lazer (2):
IB/mlx5: Flush cache workqueue before destroying it IB/mlx5: Fix memory leak in mlx5_ib_create_srq

Roland Dreier (1):
Merge branch 'misc' into for-next

Sagi Grimberg (1):
IB/mlx5: Fix eq names to display nicely in /proc/interrupts

 drivers/infiniband/hw/amso1100/c2_ae.c             |  2 +-
 drivers/infiniband/hw/mlx5/main.c                  | 16 +++--
 drivers/infiniband/hw/mlx5/mr.c                    | 70 +++++++++----------
 drivers/infiniband/hw/mlx5/qp.c                    | 80 ++++++++--------------
 drivers/infiniband/hw/mlx5/srq.c                   |  4 +-
 drivers/infiniband/hw/mthca/mthca_eq.c             |  2 +-
 drivers/infiniband/hw/ocrdma/ocrdma_hw.c           |  6 +-
 drivers/infiniband/hw/ocrdma/ocrdma_main.c         |  2 +-
 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c        |  6 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      | 28 ++++----
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 21 ++----
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    | 16 ++++-
 include/linux/mlx5/device.h                        |  4 +-
 include/linux/mlx5/driver.h                        |  6 +-
 15 files changed, 126 insertions(+), 141 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

#1 lore raw
Quoted 3 lines · Roland Dreier

Last batch of IB changes for 3.12: many mlx5 hardware driver fixes plus one trivial semicolon cleanup.

Quite frankly, these mlx5 updates don't look like regression fixes. They look like "continued development" to me, and seem to be things that never worked. At least some of them look like performance enhancements, in fact, not even resembling bugfixes. Others look like "not a bug, but let's improve random behavior".

I pulled this once, because hardly anybody really cares. But the other side of that "nobody cares" is that I might as well not have pulled. If this kind of "continued development" patches keep happening, I'll just start ignoring pull requests after the merge window.

So get your act together, and push back on the people you are supposed to manage. Because this is *not* acceptable for post-rc5, and I'm giving this single warning. Next time, I'll just ignore the sh*t you send me.

Comprende?

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

#2 lore raw
Quoted 6 lines · Linus Torvalds

So get your act together, and push back on the people you are supposed to manage. Because this is *not* acceptable for post-rc5, and I'm giving this single warning. Next time, I'll just ignore the sh*t you send me.

Comprende?

Fair enough. I've been AWOL for a month due to real life / non-kernel stuff, and I didn't want the Mellanox guys to miss a kernel cycle just because I couldn't get my act together. So this one is totally on me -- I know it's late in the cycle and I tried to sneak it in.

I do expect to send one more patch turning off a not-fully-baked new feature for 3.12, but other than that everything else will wait for 3.13.

- R.