Comment # 37 on bug 1185513 from
(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


You are receiving this mail because: