You are not logged in.

#1 2014-02-22 16:41:57

lapa
Member
Registered: 2010-08-21
Posts: 19

Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Sometimes ext4 filesystem errors. Sometimes segment fault. Not able to get into X.

Running on the latest BIOS.
Had no problem with the previous 3.13 release (3.13.3?) or linux-lts (3.10).

Any idea?

Last edited by lapa (2014-02-22 16:42:45)

Offline

#2 2014-02-22 17:20:10

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Check dmesg for OOPS or memory corruption caused by some buggy driver?

Looks severe, better backup your data btw.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#3 2014-02-23 01:01:06

lapa
Member
Registered: 2010-08-21
Posts: 19

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Fortunately no damage was done to the file system in the crashes. Everything seems to be fine booting with a good kernel.

The failures have something to do with the nouveau module. The new kernel 3.13.4 works fine after nouveau is blacklisted in a .conf file in /etc/modprobe.d.

Last edited by lapa (2014-02-23 01:02:14)

Offline

#4 2014-02-23 08:06:24

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

I don't see any nouveau specific changes between 3.13.3 and 3.13.4. Maybe you could do a git bisect? It should not take long since it's just a small amount of patches.

I think you could really help if you reported this to the kernel. But I would suggest you bisect first as they will recommend that too.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#5 2014-02-24 02:37:31

lapa
Member
Registered: 2010-08-21
Posts: 19

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Sorry I don't know to do git bitsect. I think something causes memory corruption. I saw a lot of file system errors or segment fault on the console, but everything gets back to normal with a different kernel.

Below are some segments from Xorg.0.log. Hope it helps.

[    21.269] 
X.Org X Server 1.15.0
Release Date: 2013-12-27
[    21.269] X Protocol Version 11, Revision 0
[    21.269] Build Operating System: Linux 3.12.5-1-ARCH x86_64 
[    21.269] Current Operating System: Linux think 3.13.5-1-ARCH #1 SMP PREEMPT Sun Feb 23 00:25:24 CET 2014 x86_64
[    21.269] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=.....................(removed).............. rw quiet ipv6.disable=1
[    21.269] Build Date: 09 January 2014  08:47:24AM

...............................(deleted)...........................
[    21.650] Initializing built-in extension XFree86-DRI
[    21.651] Initializing built-in extension DRI2
[    21.651] (II) "glx" will be loaded by default.
[    21.651] (II) LoadModule: "dri2"
[    21.651] (II) Module "dri2" already built-in
[    21.651] (II) LoadModule: "glamoregl"
[    21.651] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    21.757] (EE) Failed to load /usr/lib/xorg/modules/libglamoregl.so: /usr/lib/libxcb-dri2.so.0: invalid ELF header
[    21.757] (II) UnloadModule: "glamoregl"
[    21.757] (II) Unloading glamoregl
[    21.757] (EE) Failed to load module "glamoregl" (loader failed, 7)
[    21.757] (II) LoadModule: "glx"
[    21.847] (WW) Warning, couldn't open module glx
[    21.848] (II) UnloadModule: "glx"
[    21.848] (II) Unloading glx
[    21.848] (EE) Failed to load module "glx" (module does not exist, 0)
[    21.848] (==) Matched intel as autoconfigured driver 0
[    21.848] (==) Matched nouveau as autoconfigured driver 1
[    21.848] (==) Matched nvidia as autoconfigured driver 2
[    21.848] (==) Matched nv as autoconfigured driver 3
[    21.848] (==) Matched intel as autoconfigured driver 4
[    21.848] (==) Matched modesetting as autoconfigured driver 5
[    21.848] (==) Matched fbdev as autoconfigured driver 6
[    21.848] (==) Matched vesa as autoconfigured driver 7
[    21.848] (==) Assigned the driver to the xf86ConfigLayout
[    21.848] (II) LoadModule: "intel"
[    21.851] (WW) Warning, couldn't open module intel
[    21.851] (II) UnloadModule: "intel"
[    21.851] (II) Unloading intel
[    21.851] (EE) Failed to load module "intel" (module does not exist, 0)
[    21.851] (II) LoadModule: "nouveau"
[    21.853] (WW) Warning, couldn't open module nouveau
[    21.853] (II) UnloadModule: "nouveau"
[    21.853] (II) Unloading nouveau
[    21.853] (EE) Failed to load module "nouveau" (module does not exist, 0)
[    21.853] (II) LoadModule: "nvidia"
[    21.855] (WW) Warning, couldn't open module nvidia
[    21.855] (II) UnloadModule: "nvidia"
[    21.855] (II) Unloading nvidia
[    21.855] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    21.855] (II) LoadModule: "nv"
[    21.857] (WW) Warning, couldn't open module nv
[    21.857] (II) UnloadModule: "nv"
[    21.857] (II) Unloading nv
[    21.857] (EE) Failed to load module "nv" (module does not exist, 0)
[    21.857] (II) LoadModule: "modesetting"
[    21.858] (WW) Warning, couldn't open module modesetting
[    21.858] (II) UnloadModule: "modesetting"
[    21.858] (II) Unloading modesetting
[    21.858] (EE) Failed to load module "modesetting" (module does not exist, 0)
[    21.858] (II) LoadModule: "fbdev"
[    21.860] (WW) Warning, couldn't open module fbdev
[    21.860] (II) UnloadModule: "fbdev"
[    21.860] (II) Unloading fbdev
[    21.860] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    21.860] (II) LoadModule: "vesa"
[    21.861] (WW) Warning, couldn't open module vesa
[    21.861] (II) UnloadModule: "vesa"
[    21.861] (II) Unloading vesa
[    21.861] (EE) Failed to load module "vesa" (module does not exist, 0)
[    21.861] (EE) No drivers available.
[    21.861] (EE) 
Fatal server error:
[    21.863] (EE) no screens found(EE) 
[    21.865] (EE) 
Please consult the The X.Org Foundation support 
	 at [url]http://wiki.x.org[/url]
 for help. 
[    21.869] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    21.870] (EE)

Last edited by Inxsible (2014-04-08 17:55:26)

Offline

#6 2014-02-24 06:46:27

Rexilion
Member
Registered: 2013-12-23
Posts: 784

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Your previous post is incomplete.

Git bisect is not hard. Especially between stable releases as there are not a lot changes.


fs/super.c : "Self-destruct in 5 seconds.  Have a nice day...\n",

Offline

#7 2014-03-11 07:30:13

lapa
Member
Registered: 2010-08-21
Posts: 19

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

There seems to be invalid pointers. Note the hilighted lines in dmesg below.

~ dmesg|grep nouveau

[   10.311363] nouveau 0000:02:00.0: enabling device (0004 -> 0007)
[   12.136547] nouveau  [  DEVICE][0000:02:00.0] BOOT0  : 0x108100a1
[   12.136550] nouveau  [  DEVICE][0000:02:00.0] Chipset: GK208 (NV108)
[   12.136552] nouveau  [  DEVICE][0000:02:00.0] Family : NVE0
[   12.137526] nouveau  [   VBIOS][0000:02:00.0] checking PRAMIN for image...
[   12.138614] nouveau  [   VBIOS][0000:02:00.0] ... signature not found
[   12.138615] nouveau  [   VBIOS][0000:02:00.0] checking PROM for image...
[   12.138679] nouveau  [   VBIOS][0000:02:00.0] ... signature not found
[   12.138680] nouveau  [   VBIOS][0000:02:00.0] checking ACPI for image...
[   13.073171] nouveau  [   VBIOS][0000:02:00.0] ... appears to be valid
[   13.073175] nouveau  [   VBIOS][0000:02:00.0] using image from ACPI
[   13.073248] nouveau  [   VBIOS][0000:02:00.0] BIT signature found
[   13.073250] nouveau  [   VBIOS][0000:02:00.0] version 80.28.2a.00.27
[   13.073524] nouveau  [ DEVINIT][0000:02:00.0] adaptor not initialised
[   13.073526] nouveau  [   VBIOS][0000:02:00.0] running init tables
[   13.166014] nouveau 0000:02:00.0: irq 51 for MSI/MSI-X
[   13.166026] nouveau  [     PMC][0000:02:00.0] MSI interrupts enabled
[   13.166074] nouveau  [     PFB][0000:02:00.0] RAM type: DDR3
[   13.166076] nouveau  [     PFB][0000:02:00.0] RAM size: 1024 MiB
[   13.166077] nouveau  [     PFB][0000:02:00.0]    ZCOMP: 0 tags
[   13.166144] nouveau E[   PIBUS][0000:02:00.0] GPC0: 0x4188ac 0x00000001 (0x1970822e)
[   13.169291] nouveau  [    VOLT][0000:02:00.0] GPU voltage: 600000uv
[   14.236481] nouveau  [  PTHERM][0000:02:00.0] FAN control: none / external
[   14.236486] nouveau  [  PTHERM][0000:02:00.0] fan management: automatic
[   14.236488] nouveau  [  PTHERM][0000:02:00.0] internal sensor: yes
[   14.236507] nouveau  [     CLK][0000:02:00.0] 07: core 405 MHz memory 405 MHz 
[   14.236543] nouveau  [     CLK][0000:02:00.0] 0a: core 405-875 MHz memory 810 MHz 
[   14.236589] nouveau  [     CLK][0000:02:00.0] 0f: core 405-875 MHz memory 1001 MHz 
[   14.236650] nouveau  [     CLK][0000:02:00.0] --: core 405 MHz memory 405 MHz 
[   14.236806] nouveau  [     DRM] VRAM: 1024 MiB
[   14.236807] nouveau  [     DRM] GART: 1048576 MiB
[ins][   14.236809] nouveau E[     DRM] Pointer to TMDS table invalid[/ins]
[   14.236829] nouveau  [     DRM] DCB version 4.0
[ins][   14.236831] nouveau E[     DRM] Pointer to flat panel table invalid[/ins]
[   14.236860] nouveau  [     DRM] ACPI backlight interface available, not registering our own
[   14.236910] [drm] Initialized nouveau 1.1.1 20120801 for 0000:02:00.0 on minor 1

Last edited by Inxsible (2014-04-08 17:55:46)

Offline

#8 2014-04-08 16:40:38

actionless
Member
Registered: 2014-01-03
Posts: 15

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

bumping the thread -- faced with the same problem

Offline

#9 2014-04-08 17:56:17

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

Iapa, please use code tags when posting snippets. I have added them to your posts this time.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#10 2014-04-09 10:50:47

actionless
Member
Registered: 2014-01-03
Posts: 15

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

also i noticed what it stabely reproduces at least after commands lspci and lsmod

Offline

#11 2014-05-10 15:04:25

abbradar
Member
Registered: 2010-06-10
Posts: 34

Re: Thinkpad T440p crashes randomly after upgrading to kernel 3.13.4

This problem is discussed at [1]. Workarounds are to disable runpm in nouveau and use acpi_call to disable nvidia if you are not going to use it (see this page for more help), or to downgrade BIOS to 1.14.

[1]: https://github.com/Bumblebee-Project/bbswitch/issues/78 .

Last edited by abbradar (2014-05-10 15:07:15)


Sorry for my poor English.

Offline

Board footer

Powered by FluxBB