Zbr's days.
June
Sun Mon Tue Wed Thu Fri Sat
         
8
2007
Months
Jun

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Fri, 08 Jun 2007

Ok, after some work on network splice, it somehow works.


Although received data is not valid (file contains several repeated chunks sometimes, and sometimes previous pieces of the original file, likely it is result of incorrect page-boundary crossing processing), kernel does not crash.
That forced me to change page releasing code in fs/splice.c a bit, since I think it is not correct, that page can be blindly freed there, and clone skb for each page splice requests, which is likely too big overhead, but on receiving fast clone is unused frequently, so maybe there is some gain there.

/devel/other :: Link / Comments (0)

Please solve this captcha to be allowed to post (need to reload in a minute): 61 * 73

Comments are closed for this story.