|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Mon, 12 Dec 2005
Receiving zero-copy support.
I've finally fixed TCP sequence number check,
so there are following issues to consider before pushing this stuff up:
-
Data integrity check.
-
Moving commiting code into workqueue, since waiting queue seems to be quite slow.
Fixed data corruption issue, removed all debug and found, that it crashes
in kmap_atomic() when highmem is turned on. Tried to merge zero-copy changes with
the latest 2.6 git tree and completely broke my setup - it crashes on first
received packet when tries to free skb and somehow decides to free through zero-copy
path, which is obviously wrong.
:: Link / Comments (0)
Please solve this captcha to be allowed to post (need to reload in a minute): 42 - 2
|