Re: AX25/socket kernel PATCHes

Alan Cox (alan@lxorguk.ukuu.org.uk)
Fri, 28 Dec 2001 23:09:43 +0000 (GMT)


> 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-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/