From: Arnd Bergmann Date: Wed, 26 Feb 2014 11:01:54 +0000 (+0100) Subject: isdn: divert, hysdn: fix interruptible_sleep_on race X-Git-Tag: v3.15-rc1~113^2~251 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c11da83bdae210e1d40a6755b78f8543a9be9227;p=pandora-kernel.git isdn: divert, hysdn: fix interruptible_sleep_on race These two drivers use identical code for their procfs status file handling, which contains a small race against status data becoming available while reading the file. This uses wait_event_interruptible instead to fix this particular race and eventually get rid of all sleep_on instances. There seems to be another race involving multiple concurrent readers of the same procfs file, which I don't try to fix here. Signed-off-by: Arnd Bergmann Cc: Karsten Keil Cc: netdev@vger.kernel.org Signed-off-by: David S. Miller --- Reading git-diff-tree failed