Just pasting the upstream git commit id which should resolve this bug. This patch is already included in the upcoming Karmic 9.10 kernel.
ogasaw...@emiko:~/linux-2.6$ git log 775273131810caa41dfc7f9e552ea5d8508caf40 commit 775273131810caa41dfc7f9e552ea5d8508caf40 Author: Ilpo Järvinen <[email protected]> Date: Sun May 10 20:32:34 2009 +0000 tcp: fix MSG_PEEK race check Commit 518a09ef11 (tcp: Fix recvmsg MSG_PEEK influence of blocking behavior) lets the loop run longer than the race check did previously expect, so we need to be more careful with this check and consider the work we have been doing. I tried my best to deal with urg hole madness too which happens here: if (!sock_flag(sk, SOCK_URGINLINE)) { ++*seq; ... by using additional offset by one but I certainly have very little interest in testing that part. ** Changed in: linux (Ubuntu) Status: New => Fix Released -- bogus "race in MSG_PEEK" kernel log messages https://bugs.launchpad.net/bugs/360950 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
