]> git.kaiwu.me - haproxy.git/commit
CLEANUP: raw_sock: remove support for very old linux splice bug workaround
authorWilly Tarreau <w@1wt.eu>
Wed, 22 May 2019 17:55:24 +0000 (19:55 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 22 May 2019 18:02:15 +0000 (20:02 +0200)
commit3844747536adbb1914740d14dadb0e91a5b9d25a
treebc4fb968829d2c35ba8c83b9de093ad34766426b
parente5733234f69a305ff37829c961f3576b93e842b1
CLEANUP: raw_sock: remove support for very old linux splice bug workaround

We've been dealing with a workaround for a bug in splice that used to
affect version 2.6.25 to 2.6.27.12 and which was fixed 10 years ago
in kernel versions which are not supported anymore. Given that people
who would use a kernel in such a range would face much more serious
stability and security issues, it's about time to get rid of this
workaround and of the ASSUME_SPLICE_WORKS build option used to disable
it.
Makefile
src/raw_sock.c