Bug 1213360 - DPC RP PIO Log size 0 is Invalid
Summary: DPC RP PIO Log size 0 is Invalid
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: openSUSE Kernel Bugs
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-15 16:05 UTC by Nathan Wolf
Modified: 2023-07-26 06:12 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
hwinfo output 20230718 (4.81 MB, text/plain)
2023-07-18 15:20 UTC, Nathan Wolf
Details
dmesg output 20230718 (106.00 KB, text/plain)
2023-07-18 15:21 UTC, Nathan Wolf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Wolf 2023-07-15 16:05:30 UTC
Snapshot 20230714 with Kernel 6.4.2-1 makes my system unbootable with the error:

DPC RP PIO Log size 0 is invalid

Current fix is to use kernel 6.3.9 at boot. The error is there too but the system boots.

It may be related to 

https://bugzilla.kernel.org/show_bug.cgi?id=209943

Operating System: openSUSE Tumbleweed 20230714
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.3.9-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × 13th Gen Intel® Core™ i7-1360P
Memory: 62.5 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: Framework
Product Name: Laptop (13th Gen Intel Core)
System Version: A6
Comment 1 Takashi Iwai 2023-07-18 13:42:26 UTC
Could you give the hardware details?  e.g. the output of hwinfo on 6.3.9 kernel, as well as dmesg output.
Comment 2 Nathan Wolf 2023-07-18 15:20:29 UTC
Created attachment 868289 [details]
hwinfo output 20230718

hwinfo piped into a text file
Comment 3 Nathan Wolf 2023-07-18 15:21:13 UTC
Created attachment 868290 [details]
dmesg output 20230718

dmesg piped into text file
Comment 4 Takashi Iwai 2023-07-18 15:28:04 UTC
You already see the same error "DPC RP PIO Log Size 0 is invalid" in 6.3.x log.  So the message itself might be a red herring, and the actual breakage could be something else.

I'd try to disable the native graphics at first, e.g. pass nomodeset boot option.
Comment 5 Nathan Wolf 2023-07-23 16:03:26 UTC
Passing the command "nomodeset" had no affect. It still halted after the aforementioned error. I have locked my kernel package to prevent losing the 6.3 kernel, currently.

Is there any other information I can provide or things I can test?
Comment 6 Nathan Wolf 2023-07-24 14:06:23 UTC
You are correct that it was a red herring. I will call this solved. I disabled the TMP module and now I am good to go.


Thank you for helping me to investigate further! I have no interest in TPM anything, so nothing lost.
Comment 7 Takashi Iwai 2023-07-24 14:23:00 UTC
OK, thank you for the information update!
Comment 8 Nathan Wolf 2023-07-25 21:19:25 UTC
Just for context, here is the conversation happening on the Framework forum.

https://community.frame.work/t/tracking-kernel-6-4-hang-at-boot-tpm-bug-confirmed/32956/10
Comment 9 Takashi Iwai 2023-07-26 06:11:37 UTC
OK, it seems that the upstream fixes have been backported to 6.4.5.
  https://bugzilla.kernel.org/show_bug.cgi?id=217631