[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20100510.044448.129759879.davem@davemloft.net>
Date: Mon, 10 May 2010 04:44:48 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: eric.dumazet@...il.com
Cc: andrew.hendry@...il.com, netdev@...r.kernel.org
Subject: Re: [PATCH] X25: Replace BKL in sockopts calls
From: Eric Dumazet <eric.dumazet@...il.com>
Date: Mon, 10 May 2010 06:50:40 +0200
> Well, its probably better than lock_kernel() ;)
>
> qbitincl is a char, I suspect some arches cant store a char in an atomic
> way ? Alpha comes to mind.
True.
> We now have lock_sock_bh()/unlock_sock_bh() for this kind of very short
> sections, where we cant sleep.
Another option is to simply use an atomic bitmask to represent these
booleans instead of a crufty set of chars.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists