(In reply to Joey Lee from comment #35) > (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