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&reg; 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

Reply via email to