![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=1185513
http://bugzilla.opensuse.org/show_bug.cgi?id=1185513#c37
--- Comment #37 from Anthony Agelastos
(In reply to Anthony Agelastos from comment #34)
(In reply to Joey Lee from comment #32)
Hi Anthony,
I have attached updated DSDT and SSDT11 tables. Could you please help to do the following steps for debugging? I have added some debug log to the above two tables.
- Put updated tables to new initrd:
mkdir -p kernel/firmware/acpi cp dsdt.aml kernel/firmware/acpi cp ssdt11.aml kernel/firmware/acpi find kernel | cpio -H newc --create > /boot/instrumented_initrd-5.12.0-2-default cat /boot/initrd-4.12.14-94.41-default
/boot/instrumented_initrd-5.12.0-2-default
- Modify /boot/grub2/grub.cfg
Add the following kernel parameters (please remove old): acpi.debug_level=0x2 acpi.debug_layer=0xFFFFFFFF
Change the booting initrd: < initrdefi /boot/initrd-5.12.0-2-default change to
initrdefi /boot/instrumented_initrd-5.12.0-2-default
Then please reboot and capture dmesg log. You should see some "[ACPI Debug]" log in dmesg. Please attach dmesg log on bugzilla.
Thanks!
I currently am running a different kernel than what you're showing (see below). Do I modify your instructions for the 5.12.3-1-default kernel? Thank you for your clarification and wonderful help with this ticket.
cat /etc/os-release | grep VERSION_ID VERSION_ID="20210515" uname -r 5.12.3-1-default
Yes, you can modify my command to use "5.12.3-1-default". e.g. /boot/initrd-5.12.3-1-default
Please still keep the original initrd file in /boot folder in case my modified tables has problem because I do not have machine to test it. If the instrumented_initrd-5.12.0-2-default has problem that it causes booting failed. Then you just need to use grub2 UI to modify initrd back to original initrd-5.12.3-1-default for booting.
Thanks
Greetings: I added the dmesg output within comment#36. Note that I made some mods to your commands (e.g., I changed `cat /boot/initrd-4.12.14-94.41-default
/boot/instrumented_initrd-5.12.3-1-default` to `cat /boot/initrd-5.12.3-1 /boot/instrumented_initrd-5.12.3-1-default`) The debug statements you mention are below. Please let me know if you have any questions, comments, or concerns.
{{{
dmesg | grep 'ACPI Debug' [ 0.170352] ACPI Debug: "_PR.PR00._OSC" [ 0.170730] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.171927] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.171953] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" [ 0.172999] ACPI Debug: "_PR.PR00._PDC" [ 0.173091] ACPI Debug: "Method (GCAP, 1, Serialized)" [ 0.174092] ACPI Debug: "If ((OSYS >= 0x07DF))" [ 0.174116] ACPI Debug: "If (((CFGD & 0x00400000) && !(SDTL & 0x40)))" }}}
Kind regards, Anthony -- You are receiving this mail because: You are the assignee for the bug.