https://bugzilla.kernel.org/show_bug.cgi?id=40672
Len Brown <l...@kernel.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC|l...@kernel.org |acpi-bugzilla@lists.sourcef | |orge.net Component|Config-Processors |Power-Battery AssignedTo|acpi_config-processors@kern |acpi_power-battery@kernel-b |el-bugs.osdl.org |ugs.osdl.org Summary|ACPI support is broken on |screen flickers, touchpad |Lenovo Ideapad U455 |unreliable, kernel crashes; | |unless acpi=off - Lenovo | |Ideapad U455 --- Comment #5 from Len Brown <l...@kernel.org> 2011-08-08 16:14:20 --- > With acpi=off everything boots > and works stable without any flickering and without garbage in framebuffer. > I've tried to boot with `acpi=ht`, but issues were still here. "acpi=ht" is note a valid boot parameter in 3.0.1. Please confirm that you still see the problems when you boot with "maxcpus=1" In a configuration that shows the issues, please show the output from: cat /proc/interrupts; sleep 10; cat /proc/interrupts re: the backtraces WARNING: at drivers/base/driver.c:262 driver_unregister+0x8a/0xa0() Hardware name: 20046 Unexpected driver unregister! Modules linked in: battery(-) snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss ipv6 ext2 mbcache ppdev lp parport_pc parport fuse btusb bluetooth uvcvideo bcma videodev ohci_hcd v4l2_compat_ioctl32 radeon sp5100_tco ssb joydev ttm brcmsmac(C) drm_kms_helper brcmutil(C) drm snd_hda_codec_hdmi mmc_core snd_hda_codec_conexant agpgart snd_hda_intel snd_hda_codec ehci_hcd evdev i2c_piix4 rtc_cmos atl1c mac80211 psmouse cfg80211 serio_raw rfkill snd_hwdep snd_pcm snd_timer snd i2c_algo_bit i2c_core pcmcia pcmcia_core k8temp crc_ccitt soundcore hwmon sg shpchp snd_page_alloc loop btrfs [last unloaded: pcmcia_rsrc] Pid: 3607, comm: rmmod Tainted: G C 3.0.1 #19 Call Trace: [<ffffffff8105628f>] warn_slowpath_common+0x7f/0xc0 [<ffffffff81056386>] warn_slowpath_fmt+0x46/0x50 [<ffffffff8131029a>] driver_unregister+0x8a/0xa0 [<ffffffff812979f8>] acpi_bus_unregister_driver+0x15/0x17 [<ffffffffa009c37c>] acpi_battery_exit+0x10/0x1e [battery] [<ffffffff81092242>] sys_delete_module+0x192/0x290 [<ffffffff814f1342>] system_call_fastpath+0x16/0x1b ---[ end trace 4a476ded370745e3 ]--- This one looks like driver_unregister() was called by the battery driver with an illegal driver pointer. There was a race condition recently fixed upstream in the battery driver, it would be interesting if this problem goes away when you run the upstream kernel. But for now, in the interest of isolating the issue, if you can blacklist the battery driver and still reproduce the instability issues (or not), that would be helpful. eg. edit /etc/modprobe.d/blacklist.conf on most distros The other stack trace is in strlen, possibly where something is touching procfs. What happens if you follow the advice of dmesg and build the kernel with th CONFIG_ACPI_PROCFS_POWER=n? -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. You are watching the assignee of the bug. ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA The must-attend event for mobile developers. Connect with experts. Get tools for creating Super Apps. See the latest technologies. Sessions, hands-on labs, demos & much more. Register early & save! http://p.sf.net/sfu/rim-blackberry-1 _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla