From: Alan Cox (hdpdmizq.wstntgazt@toya.net.pl)
Date: Sat Dec 29 2001 - 01:09:43 EET
> I just downloaded the latest 2.4.17 kernel and I still do not see the
> patches of Jeroen Vreeken, PE1RXQ, applied. Anybody know the reason why?
Because it changes core code in a way that shouldn't be needed
> * Arnaldo C. Melo : cleanups, use skb_queue_purge
> + * Jeroen Vreeken : Add check for sk->dead in sock_def_write_space
> *
> * To Fix:
> *
> @@ -1146,7 +1147,7 @@
> /* Do not wake up a writer until he can make "significant"
> * progress. --DaveM
> */
> - if((atomic_read(&sk->wmem_alloc) << 1) <= sk->sndbuf) {
> + if(!sk->dead && (atomic_read(&sk->wmem_alloc) << 1) <= sk->sndbuf) {
> if (sk->sleep && waitqueue_active(sk->sleep))
> wake_up_interruptible(sk->sleep);
Does the fix work without this change ?
-
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to xha.xfckykoxhc@imediate.nl
More majordomo info at http://vger.kernel.org/majordomo-info.html
This archive was generated by hypermail 2b30 : Sat Dec 29 2001 - 01:00:12 EET