Page MenuHomeFreeBSD

Make linux(4) handle TCP_CORK
Needs ReviewPublic

Authored by trasz on Tue, Jan 14, 12:11 PM.

Details

Reviewers
dchagin
emaste
kib
jhb
Group Reviewers
Linux Emulation
Summary

Add TCP_CORK support to linux(4). This fixes one of the things Nginx trips over.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 28724
Build 26739: arc lint + arc unit

Event Timeline

trasz created this revision.Tue, Jan 14, 12:11 PM
trasz edited the summary of this revision. (Show Details)Tue, Jan 14, 12:11 PM
trasz added reviewers: Linux Emulation, dchagin, emaste, kib.
aleksandr.fedorov_itglobal.com added inline comments.
sys/compat/linux/linux_socket.c
243

Is this correct? It seems that linux TCP_CORK works more like FreeBSD TCP_NOPUSH.

trasz added a comment.Thu, Jan 16, 3:14 PM

(NB: kern/24959)

trasz updated this revision to Diff 66901.Fri, Jan 17, 11:09 AM

Fix thinko pointed out by Alexander.

trasz added a reviewer: jhb.Fri, Jan 17, 11:10 AM
trasz marked an inline comment as done.Fri, Jan 17, 2:15 PM