]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDS: make sure rds_send_xmit doesn't loop forever
authorChris Mason <chris.mason@oracle.com>
Fri, 3 Feb 2012 16:09:49 +0000 (11:09 -0500)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 23:41:34 +0000 (16:41 -0700)
commitdf3a97c5a19d89f30d38c17f4ad43aeb73404339
tree07c23801e6e53e73f01a02bc8b01759d3f40acbb
parentfa31bc82c3ba9e7a436e2090733896a207942418
RDS: make sure rds_send_xmit doesn't loop forever

rds_send_xmit can get stuck doing work on behalf of other senders.  This
breaks out if we've been working too long.  The work queue will get kicked
to finish off any other requests if our current process gives up.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Bang Nguyen <bang.nguyen@oracle.com>
net/rds/send.c