Messages in this thread Patch in this message | | | Date | Fri, 15 Oct 2010 14:42:52 +0200 | From | Tejun Heo <> | Subject | [PATCH v2.6.36-rc7 1/2] isdn/capi: unregister capictr notifier after init failure |
| |
capidrv_init() could leave capictr notifier dangling after init failure. Fix it.
Signed-off-by: Tejun Heo <tj@kernel.org> --- drivers/isdn/capi/capidrv.c | 1 + 1 file changed, 1 insertion(+)
Index: work/drivers/isdn/capi/capidrv.c =================================================================== --- work.orig/drivers/isdn/capi/capidrv.c +++ work/drivers/isdn/capi/capidrv.c @@ -2288,6 +2288,7 @@ static int __init capidrv_init(void)
errcode = capi20_get_profile(0, &profile); if (errcode != CAPI_NOERROR) { + unregister_capictr_notifier(&capictr_nb); capi20_release(&global.ap); return -EIO; }
| |