From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Rostedt Subject: Re: [PATCH] usbhid: Fix lockdep unannotated irqs-off warning Date: Tue, 29 Sep 2015 15:08:09 -0400 Message-ID: <20150929150809.192d34bf@gandalf.local.home> References: <1443427804-2957-1-git-send-email-sedat.dilek@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from smtprelay0127.hostedemail.com ([216.40.44.127]:54326 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S964820AbbI2TIM (ORCPT ); Tue, 29 Sep 2015 15:08:12 -0400 In-Reply-To: Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: Sedat Dilek Cc: Jiri Kosina , linux-input@vger.kernel.org, Tejun Heo , Lai Jiangshan , Paul McKenney On Tue, 29 Sep 2015 20:54:38 +0200 Sedat Dilek wrote: > This breaks my build when CONFIG_USB_HID=m... > > find .tmp_versions -name '*.mod' | xargs -r grep -h '\.ko$' | sort > -u | sed 's/\.ko$/.o/' | scripts/mod/modpost -m -a -o ./Module.symvers > -S -s -T - > ERROR: "print_irqtrace_events" [drivers/hid/usbhid/usbhid.ko] undefined! > make[3]: *** [__modpost] Error 1 > make[2]: *** [modules] Error 2 > make[1]: *** [bindeb-pkg] Error 2 > make: *** [bindeb-pkg] Error 2 Add the below patch too: -- Steve diff --git a/kernel/locking/lockdep.c b/kernel/locking/lockdep.c index 8acfbf773e06..8b29b3dd518f 100644 --- a/kernel/locking/lockdep.c +++ b/kernel/locking/lockdep.c @@ -2410,6 +2410,7 @@ void print_irqtrace_events(struct task_struct *curr) printk("softirqs last disabled at (%u): ", curr->softirq_disable_event); print_ip_sym(curr->softirq_disable_ip); } +EXPORT_SYMBOL(print_irqtrace_events); static int HARDIRQ_verbose(struct lock_class *class) {