Bugzilla – Bug 12892
Kernel oops when pressing power button & jive app stopped & evtest event1 is running
Last modified: 2009-07-24 02:42:30 UTC
I got a kernel oops when I was testing the power button. * I stopped the jive app * ran evtest /dev/input/event1 * pressed a bunch of times. * went to a meeting * came back 10 minutes later * and pressed the power button. I got the following oops. Probably pretty minor, but filing just in case it's indicitive of some underlying problem: GPIO port 3 (0-based), pin 11 is already reserved! [<c002d814>] (dump_stack+0x0/0x14) from [<c00351d0>] (mxc_request_gpio+0x7c/0xac) [<c0035154>] (mxc_request_gpio+0x0/0xac) from [<c0032740>] (mxc_request_iomux+0x140/0x178) [<c0032600>] (mxc_request_iomux+0x0/0x178) from [<c0034024>] (gpio_lcdc_active+0x154/0x3fc) [<c0033ed0>] (gpio_lcdc_active+0x0/0x3fc) from [<c015e2a0>] (mx2fb_blank+0xdc/0x104) r5:00000000 r4:c034f34c [<c015e1c4>] (mx2fb_blank+0x0/0x104) from [<c0150af4>] (fb_blank+0x44/0x70) r7:c03dc4e0 r6:00000000 r5:c032902c r4:c032902c [<c0150ab0>] (fb_blank+0x0/0x70) from [<c015a5ec>] (fbcon_blank+0x114/0x210) r5:c032902c r4:c03dc4e0 [<c015a4d8>] (fbcon_blank+0x0/0x210) from [<c0171c14>] (do_unblank_screen+0xcc/0x150) [<c0171b48>] (do_unblank_screen+0x0/0x150) from [<c0171cac>] (unblank_screen+0x14/0x18) r7:c032aa60 r6:c3c178d8 r5:c032a918 r4:c3c178c0 [<c0171c98>] (unblank_screen+0x0/0x18) from [<c0171d40>] (poke_blanked_console+0x90/0xf8) [<c0171cb0>] (poke_blanked_console+0x0/0xf8) from [<c0174b5c>] (console_callback+0x84/0x124) [<c0174ad8>] (console_callback+0x0/0x124) from [<c0053110>] (run_workqueue+0x114/0x200) r5:c032aa6c r4:c3c178c0 [<c0052ffc>] (run_workqueue+0x0/0x200) from [<c0053dcc>] (worker_thread+0xac/0xc0) [<c0053d20>] (worker_thread+0x0/0xc0) from [<c0057174>] (kthread+0x5c/0x94) r7:00000000 r6:c0053d20 r5:c3c178c0 r4:c3c44000 [<c0057118>] (kthread+0x0/0x94) from [<c00454ec>] (do_exit+0x0/0x64c) r6:00000000 r5:00000000 r4:00000000 GPIO port 3 (0-based), pin 10 is already reserved! [<c002d814>] (dump_stack+0x0/0x14) from [<c00351d0>] (mxc_request_gpio+0x7c/0xac) [<c0035154>] (mxc_request_gpio+0x0/0xac) from [<c0032740>] (mxc_request_iomux+0x140/0x178) [<c0032600>] (mxc_request_iomux+0x0/0x178) from [<c0034030>] (gpio_lcdc_active+0x160/0x3fc) [<c0033ed0>] (gpio_lcdc_active+0x0/0x3fc) from [<c015e2a0>] (mx2fb_blank+0xdc/0x104) r5:00000000 r4:c034f34c [<c015e1c4>] (mx2fb_blank+0x0/0x104) from [<c0150af4>] (fb_blank+0x44/0x70) r7:c03dc4e0 r6:00000000 r5:c032902c r4:c032902c [<c0150ab0>] (fb_blank+0x0/0x70) from [<c015a5ec>] (fbcon_blank+0x114/0x210) r5:c032902c r4:c03dc4e0 [<c015a4d8>] (fbcon_blank+0x0/0x210) from [<c0171c14>] (do_unblank_screen+0xcc/0x150) [<c0171b48>] (do_unblank_screen+0x0/0x150) from [<c0171cac>] (unblank_screen+0x14/0x18) r7:c032aa60 r6:c3c178d8 r5:c032a918 r4:c3c178c0 [<c0171c98>] (unblank_screen+0x0/0x18) from [<c0171d40>] (poke_blanked_console+0x90/0xf8) [<c0171cb0>] (poke_blanked_console+0x0/0xf8) from [<c0174b5c>] (console_callback+0x84/0x124) [<c0174ad8>] (console_callback+0x0/0x124) from [<c0053110>] (run_workqueue+0x114/0x200) r5:c032aa6c r4:c3c178c0 [<c0052ffc>] (run_workqueue+0x0/0x200) from [<c0053dcc>] (worker_thread+0xac/0xc0) [<c0053d20>] (worker_thread+0x0/0xc0) from [<c0057174>] (kthread+0x5c/0x94) r7:00000000 r6:c0053d20 r5:c3c178c0 r4:c3c44000 [<c0057118>] (kthread+0x0/0x94) from [<c00454ec>] (do_exit+0x0/0x64c) r6:00000000 r5:00000000 r4:00000000 GPIO port 0 (0-based), pin 17 is already reserved! [<c002d814>] (dump_stack+0x0/0x14) from [<c00351d0>] (mxc_request_gpio+0x7c/0xac) [<c0035154>] (mxc_request_gpio+0x0/0xac) from [<c0032740>] (mxc_request_iomux+0x140/0x178) [<c0032600>] (mxc_request_iomux+0x0/0x178) from [<c003403c>] (gpio_lcdc_active+0x16c/0x3fc) [<c0033ed0>] (gpio_lcdc_active+0x0/0x3fc) from [<c015e2a0>] (mx2fb_blank+0xdc/0x104) r5:00000000 r4:c034f34c [<c015e1c4>] (mx2fb_blank+0x0/0x104) from [<c0150af4>] (fb_blank+0x44/0x70) r7:c03dc4e0 r6:00000000 r5:c032902c r4:c032902c [<c0150ab0>] (fb_blank+0x0/0x70) from [<c015a5ec>] (fbcon_blank+0x114/0x210) r5:c032902c r4:c03dc4e0 [<c015a4d8>] (fbcon_blank+0x0/0x210) from [<c0171c14>] (do_unblank_screen+0xcc/0x150) [<c0171b48>] (do_unblank_screen+0x0/0x150) from [<c0171cac>] (unblank_screen+0x14/0x18) r7:c032aa60 r6:c3c178d8 r5:c032a918 r4:c3c178c0 [<c0171c98>] (unblank_screen+0x0/0x18) from [<c0171d40>] (poke_blanked_console+0x90/0xf8) [<c0171cb0>] (poke_blanked_console+0x0/0xf8) from [<c0174b5c>] (console_callback+0x84/0x124) [<c0174ad8>] (console_callback+0x0/0x124) from [<c0053110>] (run_workqueue+0x114/0x200) r5:c032aa6c r4:c3c178c0 [<c0052ffc>] (run_workqueue+0x0/0x200) from [<c0053dcc>] (worker_thread+0xac/0xc0) [<c0053d20>] (worker_thread+0x0/0xc0) from [<c0057174>] (kthread+0x5c/0x94) r7:00000000 r6:c0053d20 r5:c3c178c0 r4:c3c44000 [<c0057118>] (kthread+0x0/0x94) from [<c00454ec>] (do_exit+0x0/0x64c) r6:00000000 r5:00000000 r4:00000000 GPIO port 2 (0-based), pin 19 is already reserved! [<c002d814>] (dump_stack+0x0/0x14) from [<c00351d0>] (mxc_request_gpio+0x7c/0xac) [<c0035154>] (mxc_request_gpio+0x0/0xac) from [<c0032740>] (mxc_request_iomux+0x140/0x178) [<c0032600>] (mxc_request_iomux+0x0/0x178) from [<c0034048>] (gpio_lcdc_active+0x178/0x3fc) [<c0033ed0>] (gpio_lcdc_active+0x0/0x3fc) from [<c015e2a0>] (mx2fb_blank+0xdc/0x104) r5:00000000 r4:c034f34c [<c015e1c4>] (mx2fb_blank+0x0/0x104) from [<c0150af4>] (fb_blank+0x44/0x70) r7:c03dc4e0 r6:00000000 r5:c032902c r4:c032902c [<c0150ab0>] (fb_blank+0x0/0x70) from [<c015a5ec>] (fbcon_blank+0x114/0x210) r5:c032902c r4:c03dc4e0 [<c015a4d8>] (fbcon_blank+0x0/0x210) from [<c0171c14>] (do_unblank_screen+0xcc/0x150) [<c0171b48>] (do_unblank_screen+0x0/0x150) from [<c0171cac>] (unblank_screen+0x14/0x18) r7:c032aa60 r6:c3c178d8 r5:c032a918 r4:c3c178c0 [<c0171c98>] (unblank_screen+0x0/0x18) from [<c0171d40>] (poke_blanked_console+0x90/0xf8) [<c0171cb0>] (poke_blanked_console+0x0/0xf8) from [<c0174b5c>] (console_callback+0x84/0x124) [<c0174ad8>] (console_callback+0x0/0x124) from [<c0053110>] (run_workqueue+0x114/0x200) r5:c032aa6c r4:c3c178c0 [<c0052ffc>] (run_workqueue+0x0/0x200) from [<c0053dcc>] (worker_thread+0xac/0xc0) [<c0053d20>] (worker_thread+0x0/0xc0) from [<c0057174>] (kthread+0x5c/0x94) r7:00000000 r6:c0053d20 r5:c3c178c0 r4:c3c44000 [<c0057118>] (kthread+0x0/0x94) from [<c00454ec>] (do_exit+0x0/0x64c) r6:00000000 r5:00000000 r4:00000000
This is a bug in the freescale backlight driver, caused by stopping jive for a prolonged time. Nothing to do with pressing power. Won't fix, it's not important.