From bc4ae5301d9c34a7f4df74ba1e84742b8e65ab58 Mon Sep 17 00:00:00 2001 From: Tzafrir Cohen Date: Tue, 24 Aug 2010 12:28:39 +0300 Subject: set modules to be ower-s of their spans Set 'span->owner = THIS_MODULE' for all of our drivers. This is for the reference counting introduced in 2.3. Otherwise we get annoying WARN_ON traces. Origin: http://bugs.elastix.org/view.php?id=408 (Patch kernel_tainted_zaphfc_opvxa1200.patch by Odicha) --- drivers/dahdi/zaphfc/base.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/dahdi/zaphfc') diff --git a/drivers/dahdi/zaphfc/base.c b/drivers/dahdi/zaphfc/base.c index 60a5688..049a37b 100644 --- a/drivers/dahdi/zaphfc/base.c +++ b/drivers/dahdi/zaphfc/base.c @@ -657,6 +657,7 @@ static int hfc_zap_initialize(struct dahdi_hfc *hfccard) hfccard->span.spantype = hfctmp->nt_mode ? "NT" : "TE"; hfccard->span.manufacturer = "Cologne Chips"; hfccard->span.spanconfig = hfc_zap_spanconfig; + hfccard->span.owner = THIS_MODULE; hfccard->span.chanconfig = hfc_zap_chanconfig; hfccard->span.startup = hfc_zap_startup; hfccard->span.shutdown = hfc_zap_shutdown; -- cgit v1.2.3