From: bugzilla-daemon@bugzilla.kernel.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 212397] New: Resume from suspend (S3) does not bring back video anymore
Date: Mon, 22 Mar 2021 21:03:27 +0000 [thread overview]
Message-ID: <bug-212397-2300@https.bugzilla.kernel.org/> (raw)
https://bugzilla.kernel.org/show_bug.cgi?id=212397
Bug ID: 212397
Summary: Resume from suspend (S3) does not bring back video
anymore
Product: Drivers
Version: 2.5
Kernel Version: 5.11.7
Hardware: All
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(DRI - non Intel)
Assignee: drivers_video-dri@kernel-bugs.osdl.org
Reporter: amitshah@gmx.net
Regression: No
After updating from v5.10 to v5.11, resume from suspend is broken: I don't get
video output at all.
I have a ThinkPad T60, with RV515/M54 [Mobility Radeon X1400] GPU. I'm running
Fedora 33 with gnome on X11 (not Wayland - Wayland display does not work on
this GPU).
Upon resume, dmesg shows me:
Mär 22 18:30:57 trundl.on kernel: usb usb5: root hub lost power or was reset
Mär 22 18:30:57 trundl.on kernel: ------------[ cut here ]------------
Mär 22 18:30:57 trundl.on kernel: ACPI: EC: event unblocked
Mär 22 18:30:57 trundl.on kernel: WARNING: CPU: 0 PID: 7973 at
include/drm/ttm/ttm_bo_api.h:615 radeon_bo_unpin+0x47/0x60 [radeon]
Mär 22 18:30:57 trundl.on kernel: Modules linked in: uas usb_storage
xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf>
Mär 22 18:30:57 trundl.on kernel: platform_profile ledtrig_audio snd_timer snd
rfkill soundcore acpi_cpufreq zram ip_tables xfs dm_c>
Mär 22 18:30:57 trundl.on kernel: CPU: 0 PID: 7973 Comm: kworker/u4:13 Not
tainted 5.11.7-200.fc33.x86_64 #1
Mär 22 18:30:57 trundl.on kernel: Hardware name: LENOVO 8743CTO/8743CTO, BIOS
7IET37WW (1.18 ) 04/01/2010
Mär 22 18:30:57 trundl.on kernel: Workqueue: events_unbound async_run_entry_fn
Mär 22 18:30:57 trundl.on kernel: RIP: 0010:radeon_bo_unpin+0x47/0x60 [radeon]
Mär 22 18:30:57 trundl.on kernel: Code: 8b 87 d8 01 00 00 48 8b 97 e0 02 00 00
48 c1 e0 0c 83 bf 14 02 00 00 02 74 08 48 29 82 48 2d >
Mär 22 18:30:57 trundl.on kernel: RSP: 0018:ffffa13081cebd88 EFLAGS: 00010246
Mär 22 18:30:57 trundl.on kernel: RAX: 0000000000000000 RBX: ffff90d174bec000
RCX: 0000000000000004
Mär 22 18:30:57 trundl.on kernel: RDX: 00000000ffffffff RSI: 0000000000000000
RDI: ffff90d174bd6c00
Mär 22 18:30:57 trundl.on kernel: RBP: ffff90d141b8a0c8 R08: 0000000000000000
R09: ffffa13081cebd64
Mär 22 18:30:57 trundl.on kernel: R10: 000000000000000f R11: 0000000000000001
R12: ffff90d174bd6c00
Mär 22 18:30:57 trundl.on kernel: R13: ffff90d174f26000 R14: 0000000000000010
R15: 0000000000000000
Mär 22 18:30:57 trundl.on kernel: FS: 0000000000000000(0000)
GS:ffff90d1fcc00000(0000) knlGS:0000000000000000
Mär 22 18:30:57 trundl.on kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Mär 22 18:30:57 trundl.on kernel: CR2: 00007fa1d4039ce6 CR3: 0000000075bcc000
CR4: 00000000000006f0
Mär 22 18:30:57 trundl.on kernel: Call Trace:
Mär 22 18:30:57 trundl.on kernel: radeon_gart_table_vram_unpin+0x47/0xa0
[radeon]
Mär 22 18:30:57 trundl.on kernel: rv515_resume+0x74/0xb0 [radeon]
Mär 22 18:30:57 trundl.on kernel: usb usb2: root hub lost power or was reset
Mär 22 18:30:57 trundl.on kernel: radeon_resume_kms+0x5c/0x350 [radeon]
Mär 22 18:30:57 trundl.on kernel: ? pci_pm_poweroff_noirq+0x110/0x110
Mär 22 18:30:57 trundl.on kernel: dpm_run_callback+0x4c/0x120
Mär 22 18:30:57 trundl.on kernel: device_resume+0xa7/0x200
Mär 22 18:30:57 trundl.on kernel: async_resume+0x19/0x30
Mär 22 18:30:57 trundl.on kernel: async_run_entry_fn+0x39/0x160
Mär 22 18:30:57 trundl.on kernel: process_one_work+0x1ec/0x380
Mär 22 18:30:57 trundl.on kernel: worker_thread+0x53/0x3e0
Mär 22 18:30:57 trundl.on kernel: ? process_one_work+0x380/0x380
Mär 22 18:30:57 trundl.on kernel: kthread+0x11b/0x140
Mär 22 18:30:57 trundl.on kernel: ? __kthread_bind_mask+0x60/0x60
Mär 22 18:30:57 trundl.on kernel: ret_from_fork+0x22/0x30
Mär 22 18:30:57 trundl.on kernel: ---[ end trace ff7b7de1d8244926 ]---
Mär 22 18:30:57 trundl.on kernel: usb usb3: root hub lost power or was reset
Mär 22 18:30:57 trundl.on kernel: usb usb4: root hub lost power or was reset
Mär 22 18:30:57 trundl.on kernel: ------------[ cut here ]------------
Mär 22 18:30:57 trundl.on kernel: TPM returned invalid status
Mär 22 18:30:57 trundl.on kernel: WARNING: CPU: 1 PID: 7956 at
drivers/char/tpm/tpm_tis_core.c:205 tpm_tis_status+0x66/0x70
Mär 22 18:30:57 trundl.on kernel: Modules linked in: uas usb_storage
xt_CHECKSUM xt_MASQUERADE xt_conntrack ipt_REJECT nf_nat_tftp nf>
Mär 22 18:30:57 trundl.on kernel: platform_profile ledtrig_audio snd_timer snd
rfkill soundcore acpi_cpufreq zram ip_tables xfs dm_c>
Mär 22 18:30:57 trundl.on kernel: CPU: 1 PID: 7956 Comm: systemd-sleep Tainted:
G W 5.11.7-200.fc33.x86_64 #1
Mär 22 18:30:57 trundl.on kernel: Hardware name: LENOVO 8743CTO/8743CTO, BIOS
7IET37WW (1.18 ) 04/01/2010
Mär 22 18:30:57 trundl.on kernel: RIP: 0010:tpm_tis_status+0x66/0x70
Mär 22 18:30:57 trundl.on kernel: Code: 23 75 05 48 83 c4 10 c3 31 c0 80 3d 18
12 56 01 00 75 f0 48 c7 c7 ac 60 43 8c 88 44 24 07 c6 >
Mär 22 18:30:57 trundl.on kernel: RSP: 0000:ffffa13083183b10 EFLAGS: 00010282
Mär 22 18:30:57 trundl.on kernel: RAX: 000000000000001b RBX: ffff90d1424a1000
RCX: ffff90d1fcd18ac8
Mär 22 18:30:57 trundl.on kernel: RDX: 00000000ffffffd8 RSI: 0000000000000027
RDI: ffff90d1fcd18ac0
Mär 22 18:30:57 trundl.on kernel: RBP: ffff90d1424a1000 R08: ffffffff8ca64ec0
R09: ffffa13083183ab0
Mär 22 18:30:57 trundl.on kernel: R10: 0000000000000001 R11: 000000002d2d2d2d
R12: ffff90d14755b0e8
Mär 22 18:30:57 trundl.on kernel: R13: ffff90d14f80e000 R14: 0000000000000000
R15: ffffa13083183bca
Mär 22 18:30:57 trundl.on kernel: FS: 00007fe97f326000(0000)
GS:ffff90d1fcd00000(0000) knlGS:0000000000000000
Mär 22 18:30:57 trundl.on kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Mär 22 18:30:57 trundl.on kernel: CR2: 0000000000000000 CR3: 0000000075bcc000
CR4: 00000000000006e0
Mär 22 18:30:57 trundl.on kernel: Call Trace:
Mär 22 18:30:57 trundl.on kernel: tpm_tis_send_data+0x2b/0x230
Mär 22 18:30:57 trundl.on kernel: tpm_tis_send_main+0x1e/0xe0
Mär 22 18:30:57 trundl.on kernel: tpm_transmit+0xd8/0x3d0
Mär 22 18:30:57 trundl.on kernel: tpm_transmit_cmd+0x25/0x90
Mär 22 18:30:57 trundl.on kernel: tpm1_do_selftest+0x88/0x130
Mär 22 18:30:57 trundl.on kernel: ? _cond_resched+0x16/0x40
Mär 22 18:30:57 trundl.on kernel: tpm_tis_resume+0x4d/0x120
Mär 22 18:30:57 trundl.on kernel: ? pnpacpi_resume+0x1b/0xa0
Mär 22 18:30:57 trundl.on kernel: ? pnp_bus_suspend+0x10/0x10
Mär 22 18:30:57 trundl.on kernel: pnp_bus_resume+0x63/0x90
Mär 22 18:30:57 trundl.on kernel: dpm_run_callback+0x4c/0x120
Mär 22 18:30:57 trundl.on kernel: device_resume+0xa7/0x200
Mär 22 18:30:57 trundl.on kernel: dpm_resume+0xce/0x2c0
Mär 22 18:30:57 trundl.on kernel: dpm_resume_end+0xd/0x20
Mär 22 18:30:57 trundl.on kernel: suspend_devices_and_enter+0x195/0x750
Mär 22 18:30:57 trundl.on kernel: pm_suspend.cold+0x329/0x374
Mär 22 18:30:57 trundl.on kernel: state_store+0x71/0xd0
Mär 22 18:30:57 trundl.on kernel: kernfs_fop_write_iter+0x124/0x1b0
Mär 22 18:30:57 trundl.on kernel: new_sync_write+0x108/0x180
Mär 22 18:30:57 trundl.on kernel: vfs_write+0x1bc/0x270
Mär 22 18:30:57 trundl.on kernel: ksys_write+0x4f/0xc0
Mär 22 18:30:57 trundl.on kernel: do_syscall_64+0x33/0x40
Mär 22 18:30:57 trundl.on kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
Mär 22 18:30:57 trundl.on kernel: RIP: 0033:0x7fe9802e24e7
Mär 22 18:30:57 trundl.on kernel: Code: 0d 00 f7 d8 64 89 02 48 c7 c0 ff ff ff
ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 >
Mär 22 18:30:57 trundl.on kernel: RSP: 002b:00007ffef4953358 EFLAGS: 00000246
ORIG_RAX: 0000000000000001
Mär 22 18:30:57 trundl.on kernel: RAX: ffffffffffffffda RBX: 0000000000000004
RCX: 00007fe9802e24e7
Mär 22 18:30:57 trundl.on kernel: RDX: 0000000000000004 RSI: 00007ffef4953440
RDI: 0000000000000004
Mär 22 18:30:57 trundl.on kernel: RBP: 00007ffef4953440 R08: 0000555f33e305e0
R09: 00007fe980332530
Mär 22 18:30:57 trundl.on kernel: R10: 00007fe980378fc0 R11: 0000000000000246
R12: 0000000000000004
Mär 22 18:30:57 trundl.on kernel: R13: 0000555f33e2c650 R14: 0000000000000004
R15: 00007fe9803b5720
Mär 22 18:30:57 trundl.on kernel: ---[ end trace ff7b7de1d8244927 ]---
Mär 22 18:30:57 trundl.on kernel: ata6: port disabled--ignoring
Mär 22 18:30:57 trundl.on kernel: sd 0:0:0:0: [sda] Starting disk
Mär 22 18:30:57 trundl.on kernel: [drm] radeon: 1 quad pipes, 1 z pipes
initialized.
Mär 22 18:30:57 trundl.on kernel: sd 0:0:0:0: [sda] Starting disk
Mär 22 18:30:57 trundl.on kernel: new_sync_write+0x108/0x180
Mär 22 18:30:57 trundl.on kernel: vfs_write+0x1bc/0x270
Mär 22 18:30:57 trundl.on kernel: ksys_write+0x4f/0xc0
Mär 22 18:30:57 trundl.on kernel: do_syscall_64+0x33/0x40
Mär 22 18:30:57 trundl.on kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
Mär 22 18:30:57 trundl.on kernel: RIP: 0033:0x7fe9802e24e7
Mär 22 18:30:57 trundl.on kernel: Code: 0d 00 f7 d8 64 89 02 48 c7 c0 ff ff ff
ff eb b7 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 >
Mär 22 18:30:57 trundl.on kernel: RSP: 002b:00007ffef4953358 EFLAGS: 00000246
ORIG_RAX: 0000000000000001
Mär 22 18:30:57 trundl.on kernel: RAX: ffffffffffffffda RBX: 0000000000000004
RCX: 00007fe9802e24e7
Mär 22 18:30:57 trundl.on kernel: RDX: 0000000000000004 RSI: 00007ffef4953440
RDI: 0000000000000004
Mär 22 18:30:57 trundl.on kernel: RBP: 00007ffef4953440 R08: 0000555f33e305e0
R09: 00007fe980332530
Mär 22 18:30:57 trundl.on kernel: R10: 00007fe980378fc0 R11: 0000000000000246
R12: 0000000000000004
Mär 22 18:30:57 trundl.on kernel: R13: 0000555f33e2c650 R14: 0000000000000004
R15: 00007fe9803b5720
Mär 22 18:30:57 trundl.on kernel: R13: 0000555f33e2c650 R14: 0000000000000004
R15: 00007fe9803b5720
Mär 22 18:30:57 trundl.on kernel: ---[ end trace ff7b7de1d8244927 ]---
Mär 22 18:30:57 trundl.on kernel: ata6: port disabled--ignoring
Mär 22 18:30:57 trundl.on kernel: sd 0:0:0:0: [sda] Starting disk
Mär 22 18:30:57 trundl.on kernel: [drm] radeon: 1 quad pipes, 1 z pipes
initialized.
Mär 22 18:30:57 trundl.on kernel: [drm] PCIE GART of 512M enabled (table at
0x0000000000040000).
Mär 22 18:30:57 trundl.on kernel: radeon 0000:01:00.0: WB enabled
Mär 22 18:30:57 trundl.on kernel: radeon 0000:01:00.0: fence driver on ring 0
use gpu addr 0x0000000008000000
Mär 22 18:30:57 trundl.on kernel: [drm] radeon: ring at 0x0000000008001000
Mär 22 18:30:57 trundl.on kernel: tpm tpm0: tpm_try_transmit: send(): error -62
Mär 22 18:30:57 trundl.on kernel: ata1: SATA link up 1.5 Gbps (SStatus 113
SControl 300)
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET
FEATURES) succeeded
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0
(SECURITY FREEZE LOCK) filtered out
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET
FEATURES) filtered out
Mär 22 18:30:57 trundl.on kernel: usb 5-2: reset full-speed USB device number 2
using uhci_hcd
Mär 22 18:30:57 trundl.on kernel: ata1.00: NCQ Send/Recv Log not supported
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET
FEATURES) succeeded
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd f5/00:00:00:00:00:a0
(SECURITY FREEZE LOCK) filtered out
Mär 22 18:30:57 trundl.on kernel: ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET
FEATURES) filtered out
Mär 22 18:30:57 trundl.on kernel: ata1.00: NCQ Send/Recv Log not supported
Mär 22 18:30:57 trundl.on kernel: ata1.00: configured for UDMA/133
Mär 22 18:30:57 trundl.on kernel: ata1.00: Enabling discard_zeroes_data
Mär 22 18:30:57 trundl.on kernel: [drm:r100_ring_test [radeon]] *ERROR* radeon:
ring test failed (scratch(0x15E8)=0xCAFEDEAD)
Mär 22 18:30:57 trundl.on kernel: [drm:r100_cp_init [radeon]] *ERROR* radeon:
cp isn't working (-22).
Mär 22 18:30:57 trundl.on kernel: radeon 0000:01:00.0: failed initializing CP
(-22).
Mär 22 18:30:57 trundl.on gnome-shell[2048]: radeon: The kernel rejected CS,
see dmesg for more information (-16).
The 'The kernel rejected CS...' line is repeated multiple times.
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2021-03-22 21:03 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-22 21:03 bugzilla-daemon [this message]
2021-03-24 20:38 ` [Bug 212397] Resume from suspend (S3) does not bring back video anymore bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-212397-2300@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.