[tcp] Always set PUSH flag on TCP transmissions
authorMichael Brown <mcb30@etherboot.org>
Wed, 21 Jan 2009 04:22:34 +0000 (04:22 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 21 Jan 2009 04:22:34 +0000 (04:22 +0000)
commitcf539989010741c4e0fb796fc796829b21265193
tree0cf110ddc40b445c20c5a9be06d070d24f0a8ace
parent6941793416474f68f3dcbbf55258ac35de65026a
[tcp] Always set PUSH flag on TCP transmissions

Apparently this can cause a major speedup on some iSCSI targets, which
will otherwise wait for a timer to expire before responding.  It
doesn't seem to hurt other simple TCP test cases (e.g. HTTP
downloads).

Problem and solution identified by Shiva Shankar <802.11e@gmail.com>
src/net/tcp.c