From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Subject: 32-rc1 aka 32-rc2: warning at manage.c:361 (set_irq_wake), matrix-keypad related? Date: Wed, 30 Sep 2009 22:07:46 +0200 Message-ID: <20090930200746.GA1384@ucw.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:36490 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755149AbZI3UIA (ORCPT ); Wed, 30 Sep 2009 16:08:00 -0400 Content-Disposition: inline Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: rpurdie@rpsys.net, lenz@cs.wisc.edu, kernel list , Dirk@Opfer-Online.de, arminlitzel@web.de, Cyril Hrubis , thommycheck@gmail.com, linux-a Cc: linux-input@vger.kernel.org Hi! It complains about unbalanced irq 113 wake disable. That one belongs to matrix-keypad... Pavel spend leds spitz:green:hddactivity: legacy class suspend leds spitz:amber:charge: legacy class suspend input input1: type suspend input input0: type suspend mtd mtd2ro: legacy class suspend mtd mtd2: legacy class suspend mtd mtd1ro: legacy class suspend mtd mtd1: legacy class suspend mtd mtd0ro: legacy class suspend mtd mtd0: legacy class suspend serial8250 serial8250: suspend backlight corgi_bl: legacy class suspend sharpsl-pm sharpsl-pm: suspend pxa2xx-pcmcia pxa2xx-pcmcia: suspend platform regulatory.0: suspend i2c i2c-0: legacy suspend max1111 spi2.2: legacy suspend corgi-lcd spi2.1: legacy suspend ads7846 spi2.0: legacy suspend sharp-scoop sharp-scoop.1: suspend pxa2xx-i2c pxa2xx-i2c.0: suspend pxa2xx-fb pxa2xx-fb: suspend platform pxa2xx-ir: suspend platform pxa27x-ohci: suspend pxa2xx-mci pxa2xx-mci.0: suspend platform physmap-flash: suspend sharpsl-nand sharpsl-nand: suspend leds-gpio leds-gpio: suspend matrix-keypad matrix-keypad: suspend, may wakeup sharp-scoop sharp-scoop.0: suspend pxa2xx-spi pxa2xx-spi.2: suspend platform pxa27x-pwm.1: suspend platform pxa27x-pwm.0: suspend pxa27x-ssp pxa27x-ssp.2: suspend pxa27x-ssp pxa27x-ssp.1: suspend pxa27x-ssp pxa27x-ssp.0: suspend platform pxa-rtc: suspend platform sa1100-rtc: suspend platform pxa2xx-i2s: suspend platform pxa2xx-uart.2: suspend platform pxa2xx-uart.1: suspend platform pxa2xx-uart.0: suspend platform pxa27x-udc: suspend serial8250 serial8250: LATE suspend sharpsl-pm sharpsl-pm: LATE suspend pxa2xx-pcmcia pxa2xx-pcmcia: LATE suspend platform regulatory.0: LATE suspend sharp-scoop sharp-scoop.1: LATE suspend pxa2xx-i2c pxa2xx-i2c.0: LATE suspend pxa2xx-fb pxa2xx-fb: LATE suspend platform pxa2xx-ir: LATE suspend platform pxa27x-ohci: LATE suspend pxa2xx-mci pxa2xx-mci.0: LATE suspend platform physmap-flash: LATE suspend sharpsl-nand sharpsl-nand: LATE suspend leds-gpio leds-gpio: LATE suspend matrix-keypad matrix-keypad: LATE suspend, may wakeup sharp-scoop sharp-scoop.0: LATE suspend pxa2xx-spi pxa2xx-spi.2: LATE suspend platform pxa27x-pwm.1: LATE suspend platform pxa27x-pwm.0: LATE suspend pxa27x-ssp pxa27x-ssp.2: LATE suspend pxa27x-ssp pxa27x-ssp.1: LATE suspend pxa27x-ssp pxa27x-ssp.0: LATE suspend platform pxa-rtc: LATE suspend platform sa1100-rtc: LATE suspend platform pxa2xx-i2s: LATE suspend platform pxa2xx-uart.2: LATE suspend platform pxa2xx-uart.1: LATE suspend platform pxa2xx-uart.0: LATE suspend platform pxa27x-udc: LATE suspend suspend debug: Waiting for 5 seconds. platform pxa27x-udc: EARLY resume platform pxa2xx-uart.0: EARLY resume platform pxa2xx-uart.1: EARLY resume platform pxa2xx-uart.2: EARLY resume platform pxa2xx-i2s: EARLY resume platform sa1100-rtc: EARLY resume platform pxa-rtc: EARLY resume pxa27x-ssp pxa27x-ssp.0: EARLY resume pxa27x-ssp pxa27x-ssp.1: EARLY resume pxa27x-ssp pxa27x-ssp.2: EARLY resume platform pxa27x-pwm.0: EARLY resume platform pxa27x-pwm.1: EARLY resume pxa2xx-spi pxa2xx-spi.2: EARLY resume sharp-scoop sharp-scoop.0: EARLY resume matrix-keypad matrix-keypad: EARLY resume leds-gpio leds-gpio: EARLY resume sharpsl-nand sharpsl-nand: EARLY resume platform physmap-flash: EARLY resume pxa2xx-mci pxa2xx-mci.0: EARLY resume platform pxa27x-ohci: EARLY resume platform pxa2xx-ir: EARLY resume pxa2xx-fb pxa2xx-fb: EARLY resume pxa2xx-i2c pxa2xx-i2c.0: EARLY resume sharp-scoop sharp-scoop.1: EARLY resume platform regulatory.0: EARLY resume pxa2xx-pcmcia pxa2xx-pcmcia: EARLY resume sharpsl-pm sharpsl-pm: EARLY resume serial8250 serial8250: EARLY resume platform pxa27x-udc: resume platform pxa2xx-uart.0: resume platform pxa2xx-uart.1: resume platform pxa2xx-uart.2: resume platform pxa2xx-i2s: resume platform sa1100-rtc: resume platform pxa-rtc: resume pxa27x-ssp pxa27x-ssp.0: resume pxa27x-ssp pxa27x-ssp.1: resume pxa27x-ssp pxa27x-ssp.2: resume platform pxa27x-pwm.0: resume platform pxa27x-pwm.1: resume pxa2xx-spi pxa2xx-spi.2: resume sharp-scoop sharp-scoop.0: resume matrix-keypad matrix-keypad: resume ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 113 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339f7 ]--- ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 187 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339f8 ]--- ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 130 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339f9 ]--- ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 132 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339fa ]--- ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 134 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339fb ]--- ------------[ cut here ]------------ WARNING: at kernel/irq/manage.c:361 set_irq_wake+0x7c/0x138() Unbalanced IRQ 135 wake disable Modules linked in: [] (unwind_backtrace+0x0/0xe4) from [] (warn_slowpath_common+0x4c/0x80) [] (warn_slowpath_common+0x4c/0x80) from [] (warn_slowpath_fmt+0x28/0x38) [] (warn_slowpath_fmt+0x28/0x38) from [] (set_irq_wake+0x7c/0x138) [] (set_irq_wake+0x7c/0x138) from [] (matrix_keypad_resume+0x6c/0x8c) [] (matrix_keypad_resume+0x6c/0x8c) from [] (platform_pm_resume+0x30/0x54) [] (platform_pm_resume+0x30/0x54) from [] (pm_op+0x6c/0x8c) [] (pm_op+0x6c/0x8c) from [] (dpm_resume_end+0xf0/0x47c) [] (dpm_resume_end+0xf0/0x47c) from [] (suspend_devices_and_enter+0x8c/0x1dc) [] (suspend_devices_and_enter+0x8c/0x1dc) from [] (enter_state+0xe8/0x120) [] (enter_state+0xe8/0x120) from [] (state_store+0x90/0xc4) [] (state_store+0x90/0xc4) from [] (kobj_attr_store+0x1c/0x24) [] (kobj_attr_store+0x1c/0x24) from [] (sysfs_write_file+0x104/0x18c) [] (sysfs_write_file+0x104/0x18c) from [] (vfs_write+0xb0/0x164) [] (vfs_write+0xb0/0x164) from [] (sys_write+0x40/0x70) [] (sys_write+0x40/0x70) from [] (ret_fast_syscall+0x0/0x28) ---[ end trace e1f70a99626339fc ]--- leds-gpio leds-gpio: resume sharpsl-nand sharpsl-nand: resume platform physmap-flash: resume pxa2xx-mci pxa2xx-mci.0: resume platform pxa27x-ohci: resume platform pxa2xx-ir: resume pxa2xx-fb pxa2xx-fb: resume pxa2xx-i2c pxa2xx-i2c.0: resume sharp-scoop sharp-scoop.1: resume ads7846 spi2.0: legacy resume corgi-lcd spi2.1: legacy resume max1111 spi2.2: legacy resume i2c i2c-0: legacy resume platform regulatory.0: resume pxa2xx-pcmcia pxa2xx-pcmcia: resume sharpsl-pm sharpsl-pm: resume backlight corgi_bl: legacy class resume serial8250 serial8250: resume mtd mtd0: legacy class resume mtd mtd0ro: legacy class resume mtd mtd1: legacy class resume mtd mtd1ro: legacy class resume mtd mtd2: legacy class resume mtd mtd2ro: legacy class resume input input0: type resume input input1: type resume leds spitz:amber:charge: legacy class resume leds spitz:green:hddactivity: legacy class resume ide-cs 1.0: legacy resume ide-gd 0.0: legacy resume serial8250 serial8250: completing resume sharpsl-pm sharpsl-pm: completing resume pxa2xx-pcmcia pxa2xx-pcmcia: completing resume platform regulatory.0: completing resume sharp-scoop sharp-scoop.1: completing resume pxa2xx-i2c pxa2xx-i2c.0: completing resume pxa2xx-fb pxa2xx-fb: completing resume platform pxa2xx-ir: completing resume platform pxa27x-ohci: completing resume pxa2xx-mci pxa2xx-mci.0: completing resume platform physmap-flash: completing resume sharpsl-nand sharpsl-nand: completing resume leds-gpio leds-gpio: completing resume matrix-keypad matrix-keypad: completing resume sharp-scoop sharp-scoop.0: completing resume pxa2xx-spi pxa2xx-spi.2: completing resume platform pxa27x-pwm.1: completing resume platform pxa27x-pwm.0: completing resume pxa27x-ssp pxa27x-ssp.2: completing resume pxa27x-ssp pxa27x-ssp.1: completing resume pxa27x-ssp pxa27x-ssp.0: completing resume platform pxa-rtc: completing resume platform sa1100-rtc: completing resume platform pxa2xx-i2s: completing resume platform pxa2xx-uart.2: completing resume platform pxa2xx-uart.1: completing resume platform pxa2xx-uart.0: completing resume platform pxa27x-udc: completing resume PM: Finishing wakeup. Restarting tasks ... done. hda: status error: status=0x59 { DriveReady SeekComplete DataRequest Error } hda: status error: error=0x04 { DriveStatusError } hda: possibly failed opcode: 0xc5 hda: no DRQ after issuing MULTWRITE ide0: reset: success sharpsl-pm sharpsl-pm: Error: AC check failed. sharpsl-pm sharpsl-pm: Charging Error! sharpsl-pm sharpsl-pm: Error: AC check failed. sharpsl-pm sharpsl-pm: Charging Error! -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html