|
@@ -1287,7 +1287,7 @@ create_teimanager(struct mISDNdevice *dev)
|
|
if (!mgr)
|
|
if (!mgr)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
INIT_LIST_HEAD(&mgr->layer2);
|
|
INIT_LIST_HEAD(&mgr->layer2);
|
|
- mgr->lock = __RW_LOCK_UNLOCKED(mgr->lock);
|
|
|
|
|
|
+ rwlock_init(&mgr->lock);
|
|
skb_queue_head_init(&mgr->sendq);
|
|
skb_queue_head_init(&mgr->sendq);
|
|
mgr->nextid = 1;
|
|
mgr->nextid = 1;
|
|
mgr->lastid = MISDN_ID_NONE;
|
|
mgr->lastid = MISDN_ID_NONE;
|