Re: nouveau shuts the machine down with v3.9-rc1 (temperature (72 C) hit the 'shutdown' threshold).

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi everyone,

As a follow up, Konrad sent me in private his vbios and the issue turned out to be trivial.
The reason why it behaved this way was that his vbios didn't have sensor calibration values.
The fix is available here: http://gitorious.org/linux-nouveau-pm/linux-nouveau-pm/commit/59b4006b5b30828bbd094dffe3937333b43d1e12

This fix is part of a pull request I sent to Ben.

Thanks again Konrad for reporting and testing the patches, I'll add you as a tester to this patch :)

Cheers,
Mupuf

PS: For the records, here is a fwd of our private conversation.

-------- Message original --------
Sujet: Re: nouveau shuts the machine down with v3.9-rc1 (temperature (72 C) hit the 'shutdown' threshold).
Date : Fri, 15 Mar 2013 11:16:17 -0400
De : Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Pour : Martin Peres <martin.peres@xxxxxxx>

On Fri, Mar 15, 2013 at 02:30:44AM +0100, Martin Peres wrote:
> On 13/03/2013 03:20, Konrad Rzeszutek Wilk wrote:
> >>Ah ah, what challenge? The reason why the temperature is messed up
> >>is ... trivial.
> >>
> >>Will send a patch for that!
> >Heh. Pls CC me so I can test it and add the Tested-by flag:
> >>Thanks for reporting the bug!
> >Of course.
> >>Martin
> Hey Konrad,
> 
> Here are the thermal patches I sent to Ben Skeggs for review. The
> patch that should solve your problem is the patch 6.
> 
> Let me know if it solves your issue (that I managed to reproduce by
> faking a different vbios).
> 

> dmesg | grep nou
[   12.177930] calling  nouveau_drm_init+0x0/0x1000 [nouveau] @ 1488
[   12.330206] nouveau 0000:00:0d.0: setting latency timer to 64
[   12.353307] nouveau  [  DEVICE][0000:00:0d.0] BOOT0  : 0x04c000a2
[   12.359398] nouveau  [  DEVICE][0000:00:0d.0] Chipset: C61 (NV4C)
[   12.365477] nouveau  [  DEVICE][0000:00:0d.0] Family : NV40
[   12.371621] nouveau  [   VBIOS][0000:00:0d.0] checking PRAMIN for image...
[   12.416327] nouveau  [   VBIOS][0000:00:0d.0] ... appears to be valid
[   12.422758] nouveau  [   VBIOS][0000:00:0d.0] using image from PRAMIN
[   12.429324] nouveau  [   VBIOS][0000:00:0d.0] BIT signature found
[   12.429326] nouveau  [   VBIOS][0000:00:0d.0] version 05.61.32.22.01
[   12.443160] nouveau  [     PFB][0000:00:0d.0] RAM type: unknown
[   12.443161] nouveau  [     PFB][0000:00:0d.0] RAM size: 128 MiB
[   12.443162] nouveau  [     PFB][0000:00:0d.0]    ZCOMP: 0 tags
[   12.507777] nouveau  [  PTHERM][0000:00:0d.0] FAN control: none / external
[   12.514647] nouveau  [  PTHERM][0000:00:0d.0] fan management: disabled
[   12.521161] nouveau  [  PTHERM][0000:00:0d.0] internal sensor: no
[   12.547272] nouveau  [  PTHERM][0000:00:0d.0] programmed thresholds [ 90(2), 95(3), 145(2), 135(5) ]
[   12.573758] nouveau  [     DRM] VRAM: 125 MiB
[   12.579153] nouveau  [     DRM] GART: 512 MiB
[   12.584887] nouveau  [     DRM] TMDS table version 1.1
[   12.590018] nouveau  [     DRM] DCB version 3.0
[   12.594555] nouveau  [     DRM] DCB outp 00: 01000310 00000023
[   12.601754] nouveau  [     DRM] DCB outp 01: 00110204 97e50000
[   12.607585] nouveau  [     DRM] DCB conn 00: 0000
[   12.612424] nouveau  [     DRM] Saving VGA fonts
[   12.656034] nouveau W[     DRM] DCB type 4 not known
[   12.660991] nouveau W[     DRM] Unknown-1 has no encoders, removing
[   12.681157] nouveau  [     DRM] 1 available performance level(s)
[   12.687714] nouveau  [     DRM] 0: core 425MHz shader 425MHz fanspeed 100%
[   12.694575] nouveau  [     DRM] c:
[   12.699270] nouveau  [     DRM] MM: using M2MF for buffer copies
[   12.738742] nouveau 0000:00:0d.0: No connectors reported connected with modes
[   12.752063] nouveau  [     DRM] allocated 1024x768 fb: 0x9000, bo ffff88012dffbc00
[   12.763397] fbcon: nouveaufb (fb0) is primary device
[   12.780410] nouveau 0000:00:0d.0: fb0: nouveaufb frame buffer device
[   12.786754] nouveau 0000:00:0d.0: registered panic notifier
[   12.792330] [drm] Initialized nouveau 1.1.0 20120801 for 0000:00:0d.0 on minor 0
[   12.800071] initcall nouveau_drm_init+0x0/0x1000 [nouveau] returned 0 after 602409 usecs


and no poweroffs :-)

So definitly Tested-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
all of the patches.

Thanks!
> Cheers,
> Martin
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel

[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux