]> git.baikalelectronics.ru Git - kernel.git/commit
RDS: Refill recv ring directly from tasklet
authorAndy Grover <andy.grover@oracle.com>
Fri, 19 Mar 2010 00:19:52 +0000 (17:19 -0700)
committerAndy Grover <andy.grover@oracle.com>
Thu, 9 Sep 2010 01:12:11 +0000 (18:12 -0700)
commit7216e2d65576199ae3c8b79dee6cafe6a5e5fe9b
treeed1651f64ade2676101766af764d11ef98e30f41
parent9a46be63ea3407668b17621276067db2b2156bd3
RDS: Refill recv ring directly from tasklet

Performance is better if we use allocations that don't block
to refill the receive ring. Since the whole reason we were
kicking out to the worker thread was so we could do blocking
allocs, we no longer need to do this.

Remove gfp params from rds_ib_recv_refill(); we always use
GFP_NOWAIT.

Signed-off-by: Andy Grover <andy.grover@oracle.com>
net/rds/ib.h
net/rds/ib_cm.c
net/rds/ib_recv.c