From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 112123] New: Laptop freezes after suspend [write fault] Date: Thu, 24 Oct 2019 20:34:18 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0762643960==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0762643960== Content-Type: multipart/alternative; boundary="15719492580.BF0C30.28029" Content-Transfer-Encoding: 7bit --15719492580.BF0C30.28029 Date: Thu, 24 Oct 2019 20:34:18 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D112123 Bug ID: 112123 Summary: Laptop freezes after suspend [write fault] Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: critical Priority: not set Component: Driver/nouveau Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Reporter: sandy97-XwF44lLxpnSSrlBSqq5r4w@public.gmane.org QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org Created attachment 145812 --> https://bugs.freedesktop.org/attachment.cgi?id=3D145812&action=3Dedit A part of journalctl, describing process of crash Description: When I suspend (close) my laptop and then try to wake it up, it freezes; everything is displayed, however, inputs stop reacting and everything on sc= reen stops moving too. It happens only with GUIs - when I suspend it while in terminal, it works fine (when I go back to GUI it switches and then freezes, sadly). According to journal, this is because of Nouveau having trouble with memory read: pa=C5=BA 24 13:43:31 Langley kernel: [drm] Initialized nouveau 1.3.1 201208= 01 for 0000:01:00.0 on minor 0 pa=C5=BA 24 21:42:32 Langley kernel: nouveau 0000:01:00.0: fifo: write faul= t at 0000048000 engine 07 [PFIFO] client 07 [BAR_READ] reason 02 [PAGE_NOT_PRESE= NT] on channel 2 [003fc13000 Xorg[538]] pa=C5=BA 24 21:42:32 Langley kernel: nouveau 0000:01:00.0: fifo: fifo engin= e fault on channel 2, recovering... (don't mind Polish month) Usually, keyboard works just for a few seconds (Caps/Num Lock LEDs react), touchpad doesn't. I don't think the whole system crashes, I believe it's st= ill working but is blocked by unresponsive driver. I believe that if I wait 10 minutes or so, it actually may start working ag= ain; however, reboot is faster in this case. If I just let my laptop be, so it suspends while open, it wakes up perfectl= y. Specs: Distribution: Arch Kernel: 5.3.7-arch1-1-ARCH (tested mainline 5.4.0-rc4, bug still occurs; al= so occurs on other, older kernels; didn't test other distros) Laptop: Sony Vaio, model VPCEH2D1E C1065BHW=20 GPU: GeForce 410M Steps to reproduce: 1. Close the laptop so it goes to sleep 2. Open it and press something Since I couldn't find anyone else with this same error, I suppose you need similar/same model, graphic card or configuration (Sony Vaio with 410M etc). I am attaching a part of journalctl (starts at lid closing). Also, I was instructed to report the bug here at the Arch bug list, where I first described the bug. --=20 You are receiving this mail because: You are the assignee for the bug.= --15719492580.BF0C30.28029 Date: Thu, 24 Oct 2019 20:34:18 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 112123
Summary Laptop freezes after suspend [write fault]
Product xorg
Version unspecified
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity critical
Priority not set
Component Driver/nouveau
Assignee nouveau@lists.freedesktop.org
Reporter sandy97@buziaczek.pl
QA Contact xorg-team@lists.x.org

Created attachment 145812 [=
details]
A part of journalctl, describing process of crash

Description:
When I suspend (close) my laptop and then try to wake it up, it freezes;
everything is displayed, however, inputs stop reacting and everything on sc=
reen
stops moving too. It happens only with GUIs - when I suspend it while in
terminal, it works fine (when I go back to GUI it switches and then freezes,
sadly).
According to journal, this is because of Nouveau having trouble with memory
read:

pa=C5=BA 24 13:43:31 Langley kernel: [drm] Initialized nouveau 1.3.1 201208=
01 for
0000:01:00.0 on minor 0
pa=C5=BA 24 21:42:32 Langley kernel: nouveau 0000:01:00.0: fifo: write faul=
t at
0000048000 engine 07 [PFIFO] client 07 [BAR_READ] reason 02 [PAGE_NOT_PRESE=
NT]
on channel 2 [003fc13000 Xorg[538]]
pa=C5=BA 24 21:42:32 Langley kernel: nouveau 0000:01:00.0: fifo: fifo engin=
e fault
on channel 2, recovering...
(don't mind Polish month)

Usually, keyboard works just for a few seconds (Caps/Num Lock LEDs react),
touchpad doesn't. I don't think the whole system crashes, I believe it's st=
ill
working but is blocked by unresponsive driver.

I believe that if I wait 10 minutes or so, it actually may start working ag=
ain;
however, reboot is faster in this case.

If I just let my laptop be, so it suspends while open, it wakes up perfectl=
y.

Specs:
Distribution: Arch
Kernel: 5.3.7-arch1-1-ARCH (tested mainline 5.4.0-rc4, bug still occurs; al=
so
occurs on other, older kernels; didn't test other distros)
Laptop: Sony Vaio, model VPCEH2D1E C1065BHW=20
GPU: GeForce 410M

Steps to reproduce:
1. Close the laptop so it goes to sleep
2. Open it and press something
Since I couldn't find anyone else with this same error, I suppose you need
similar/same model, graphic card or configuration (Sony Vaio with 410M etc).

I am attaching a part of journalctl (starts at lid closing).

Also, I was instructed to report the bug here at the Arch bug list, where I
first described the bug.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15719492580.BF0C30.28029-- --===============0762643960== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1 --===============0762643960==--