X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Flapb%2Flapb_iface.c;h=fe50f633b2a04d9a29d0b39480eac37c85f09a9c;hb=9bf4aaab3e101692164d49b7ca357651eb691cb6;hp=beca11e7a5e974be67930434140918901a838448;hpb=db216c3d5e4c040e557a50f8f5d35d5c415e8c1c;p=linux-2.6.git diff --git a/net/lapb/lapb_iface.c b/net/lapb/lapb_iface.c index beca11e7a..fe50f633b 100644 --- a/net/lapb/lapb_iface.c +++ b/net/lapb/lapb_iface.c @@ -176,7 +176,7 @@ int lapb_unregister(struct net_device *dev) struct lapb_cb *lapb; int rc = LAPB_BADTOKEN; - write_unlock_bh(&lapb_list_lock); + write_lock_bh(&lapb_list_lock); lapb = __lapb_devtostruct(dev); if (!lapb) goto out;