← Back to team overview

kernel-packages team mailing list archive

[Bug 1386597] Re: Oopses when ejecting thinkpad x230t from docking station with extern DP monitor

 

So here is the result of my investigation.
It's a bit limited due to my limited time. I hope it is usefule nonetheless.

3.13.0-37 bad
3.18-rc1-utopic good

3.14.3 good

3.13.11.9 bad

3.14-rc5 oopses, but slow with backlight control
3.14-rc1 seems to work, but only coarse grained, other oops related to HID it seems
3.14.0 no oops, but very slow with the backlight control

3.15 very good

These are all the version I tested. Do you think it's worth testing
3.14.1 and 3.14.2?

FTR:
this is the 3.14-rc5 dmesg
[   28.071810] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  268.837067] ACPI: \_SB_.GDCK: undocking
[  276.420729] usb 3-3.1: USB disconnect, device number 3
[  276.453821] usb 3-3.2: USB disconnect, device number 4
[  276.454468] usb 3-3.3: USB disconnect, device number 5
[  276.474365] usb 3-3.4: USB disconnect, device number 6
[  276.475409] ------------[ cut here ]------------
[  276.475417] WARNING: CPU: 3 PID: 1528 at /home/apw/COD/linux/fs/sysfs/group.c:216 sysfs_remove_group+0xa3/0xb0()
[  276.475420] sysfs group ffffffff81caa180 not found for kobject 'hidraw1'
[  276.475421] Modules linked in: ctr ccm rfcomm bnep binfmt_misc intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_hdmi kvm_intel uvcvideo videobuf2_vmalloc kvm arc4 videobuf2_memops microcode videobuf2_core iwldvm videodev mac80211 joydev serio_raw btusb snd_hda_codec_realtek bluetooth snd_hda_codec_generic snd_hda_intel wacom 6lowpan_iphc snd_hda_codec iwlwifi snd_hwdep lpc_ich cfg80211 snd_pcm thinkpad_acpi nvram mei_me mei nls_iso8859_1 snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer snd parport_pc soundcore ppdev mac_hid lp parport dm_crypt hid_logitech_dj hid_generic usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd psmouse i915 i2c_algo_bit drm_kms_helper e1000e drm ahci sdhci_pci libahci ptp sdhci pps_core wmi video
[  276.475476] CPU: 3 PID: 1528 Comm: upowerd Not tainted 3.14.0-031400rc5-generic #201403022235
[  276.475478] Hardware name: LENOVO 3437B52/3437B52, BIOS GCETA0WW (2.60 ) 09/12/2014
[  276.475480]  00000000000000d8 ffff8800d3d77ce8 ffffffff8175a8bb 0000000000000007
[  276.475483]  ffff8800d3d77d38 ffff8800d3d77d28 ffffffff8106ab8c ffff8800d3d77d18
[  276.475486]  ffffffff81caa180 ffff88020eb31c10 0000000000000000 ffff88020eb6c598
[  276.475489] Call Trace:
[  276.475494]  [<ffffffff8175a8bb>] dump_stack+0x46/0x58
[  276.475498]  [<ffffffff8106ab8c>] warn_slowpath_common+0x8c/0xc0
[  276.475502]  [<ffffffff8106ac76>] warn_slowpath_fmt+0x46/0x50
[  276.475505]  [<ffffffff81248e33>] ? kernfs_find_and_get_ns+0x53/0x70
[  276.475508]  [<ffffffff81247903>] sysfs_remove_group+0xa3/0xb0
[  276.475511]  [<ffffffff814b58d0>] dpm_sysfs_remove+0x40/0x50
[  276.475514]  [<ffffffff814ab507>] device_del+0x47/0x1a0
[  276.475517]  [<ffffffff814ab682>] device_unregister+0x22/0x60
[  276.475519]  [<ffffffff814ab6fb>] device_destroy+0x3b/0x50
[  276.475527]  [<ffffffffa0298b20>] drop_ref+0x40/0xe0 [hid]
[  276.475532]  [<ffffffffa0298c5d>] hidraw_release+0x9d/0xb0 [hid]
[  276.475536]  [<ffffffff811d2f2d>] __fput+0xbd/0x270
[  276.475539]  [<ffffffff811d312e>] ____fput+0xe/0x10
[  276.475543]  [<ffffffff8108c987>] task_work_run+0xa7/0xe0
[  276.475548]  [<ffffffff81015e67>] do_notify_resume+0xc7/0xd0
[  276.475551]  [<ffffffff817711aa>] int_signal+0x12/0x17
[  276.475553] ---[ end trace 8d1acbbed4f21eec ]---

and this the rc1

[   39.162355] ACPI: \_SB_.GDCK: undocking
[   39.884707] ata2: SATA link down (SStatus 0 SControl 300)
[   44.886277] ata2: hard resetting link
[   45.206340] ata2: SATA link down (SStatus 0 SControl 300)
[   45.206365] ata2: limiting SATA link speed to 1.5 Gbps
[   46.832007] usb 3-3.1: USB disconnect, device number 3
[   46.866561] usb 3-3.2: USB disconnect, device number 4
[   46.866826] usb 3-3.3: USB disconnect, device number 5
[   46.907122] usb 3-3.4: USB disconnect, device number 6
[   46.909135] ------------[ cut here ]------------
[   46.909142] WARNING: CPU: 3 PID: 1532 at /home/apw/COD/linux/fs/sysfs/group.c:216 sysfs_remove_group+0xa3/0xb0()
[   46.909143] sysfs group ffffffff81caa0e0 not found for kobject 'hidraw1'
[   46.909144] Modules linked in: ctr ccm rfcomm bnep binfmt_misc intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm microcode snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic uvcvideo videobuf2_vmalloc snd_hda_intel videobuf2_memops joydev videobuf2_core thinkpad_acpi snd_hda_codec serio_raw videodev snd_hwdep btusb arc4 bluetooth nvram wacom snd_pcm iwldvm 6lowpan_iphc snd_seq_midi mac80211 snd_seq_midi_event nls_iso8859_1 snd_rawmidi snd_seq iwlwifi snd_seq_device snd_timer cfg80211 lpc_ich parport_pc snd ppdev mei_me mei lp soundcore parport mac_hid hid_logitech_dj hid_generic dm_crypt usbhid hid crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd psmouse e1000e ahci sdhci_pci libahci i915 sdhci ptp pps_core wmi video i2c_algo_bit drm_kms_helper drm
[   46.909204] CPU: 3 PID: 1532 Comm: upowerd Not tainted 3.14.0-031400rc1-generic #201402022035
[   46.909206] Hardware name: LENOVO 3437B52/3437B52, BIOS GCETA0WW (2.60 ) 09/12/2014
[   46.909207]  00000000000000d8 ffff88020f60dce8 ffffffff8174c7e1 0000000000000007
[   46.909211]  ffff88020f60dd38 ffff88020f60dd28 ffffffff8106ab6c ffff88020f60dd18
[   46.909214]  ffffffff81caa0e0 ffff880035cfac10 0000000000000000 ffff880035d18d78
[   46.909217] Call Trace:
[   46.909223]  [<ffffffff8174c7e1>] dump_stack+0x46/0x58
[   46.909227]  [<ffffffff8106ab6c>] warn_slowpath_common+0x8c/0xc0
[   46.909230]  [<ffffffff8106ac56>] warn_slowpath_fmt+0x46/0x50
[   46.909233]  [<ffffffff81247183>] ? kernfs_find_and_get_ns+0x53/0x70
[   46.909236]  [<ffffffff81245c53>] sysfs_remove_group+0xa3/0xb0
[   46.909239]  [<ffffffff814aee40>] dpm_sysfs_remove+0x40/0x50
[   46.909243]  [<ffffffff814a4ad7>] device_del+0x47/0x1a0
[   46.909246]  [<ffffffff814a4c52>] device_unregister+0x22/0x60
[   46.909248]  [<ffffffff814a4ccb>] device_destroy+0x3b/0x50
[   46.909256]  [<ffffffffa027faf0>] drop_ref+0x40/0xe0 [hid]
[   46.909261]  [<ffffffffa027fc2d>] hidraw_release+0x9d/0xb0 [hid]
[   46.909264]  [<ffffffff811d1c4d>] __fput+0xbd/0x270
[   46.909267]  [<ffffffff811d1e4e>] ____fput+0xe/0x10
[   46.909270]  [<ffffffff8108c707>] task_work_run+0xa7/0xe0
[   46.909275]  [<ffffffff81015e67>] do_notify_resume+0xc7/0xd0
[   46.909278]  [<ffffffff81762eaa>] int_signal+0x12/0x17
[   46.909280] ---[ end trace 94fb543f0b349379 ]---



** Changed in: linux (Ubuntu)
       Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1386597

Title:
  Oopses when ejecting thinkpad x230t from docking station with extern
  DP monitor

Status in “linux” package in Ubuntu:
  Confirmed

Bug description:
  I get Oopses in dmesg when undocking the laptop from the docking station, which did not happen in previous kernels:
  https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1386597/+attachment/4247119/+files/log.txt

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-37-generic 3.13.0-37.64
  ProcVersionSignature: Ubuntu 3.13.0-37.64-generic 3.13.11.7
  Uname: Linux 3.13.0-37-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  muelli     2559 F.... pulseaudio
  Date: Tue Oct 28 10:27:30 2014
  HibernationDevice: RESUME=UUID=82ba58b5-df3f-46fa-858a-368103173605
  InstallationDate: Installed on 2014-01-22 (278 days ago)
  InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Release amd64 (20131017)
  MachineType: LENOVO 3437B52
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-37-generic.efi.signed root=/dev/mapper/ubuntu--gnome--vg-root ro quiet splash vt.handoff=7
  PulseList:
   Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
   No PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-37-generic N/A
   linux-backports-modules-3.13.0-37-generic  N/A
   linux-firmware                             1.127.7
  SourcePackage: linux
  UpgradeStatus: Upgraded to trusty on 2014-07-01 (118 days ago)
  dmi.bios.date: 09/12/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: GCETA0WW (2.60 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 3437B52
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Defined
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: dmi:bvnLENOVO:bvrGCETA0WW(2.60):bd09/12/2014:svnLENOVO:pn3437B52:pvrThinkPadX230Tablet:rvnLENOVO:rn3437B52:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 3437B52
  dmi.product.version: ThinkPad X230 Tablet
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1386597/+subscriptions


References