Hello. I have a laptop (MSI GS75). I get this messages of acpi error: [12907.319109] ACPI Error: No handler for Region [VRTC] (00000000ae2137d8) [SystemCMOS] (20181213/evregion-132) [12907.319123] ACPI Error: Region SystemCMOS (ID=5) has no handler (20181213/exfldio-265) [12907.319140] No Local Variables are initialized for Method [_Q9A] [12907.319144] No Arguments are initialized for method [_Q9A] [12907.319148] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.EC._Q9A, AE_NOT_EXIST (20181213/psparse-531) How can i fix it? Someone idea? Thanks!
please attach the acpidump output. can you reproduce the problem with latest upstream kernel?
Created attachment 286555 [details] ACPI Dump of Razer Blade 15 Mid 2019 Base Model ACPI Dump of Razer Blade 15 Mid 2019 Base Model
(In reply to ssergio-ll from comment #0) > Hello. > > I have a laptop (MSI GS75). I get this messages of acpi error: > > [12907.319109] ACPI Error: No handler for Region [VRTC] (00000000ae2137d8) > [SystemCMOS] (20181213/evregion-132) > > > [12907.319123] ACPI Error: Region SystemCMOS (ID=5) has no handler > (20181213/exfldio-265) These two problems are caused by the buggy firmware, which defines the SystemCMOS operation region under EC object instead of the RTC device object. Please try the patch attached later and see if it fixes this problem or not. > > [12907.319140] No Local Variables are initialized for Method [_Q9A] > > [12907.319144] No Arguments are initialized for method [_Q9A] > > [12907.319148] ACPI Error: Method parse/execution failed > \_SB.PCI0.LPCB.EC._Q9A, AE_NOT_EXIST (20181213/psparse-531) > Interesting, I didn't find _Q9A defined anywhere is your ACPI table. Please confirm if this still exists or not with the attached patch applied. And please attach the full dmesg output after boot, with the patch applied.
Created attachment 286597 [details] install CMOS opregion handler for ACPI ROOT object
(In reply to Zhang Rui from comment #4) > Created attachment 286597 [details] > install CMOS opregion handler for ACPI ROOT object Sorry. How can i get "acpidump output" in terminal? I don't know apply your path. How can i do it? How can i install CMOS opregion handler for ACPI ROOT object? Thanks!
(In reply to Zhang Rui from comment #3) > (In reply to ssergio-ll from comment #0) > > Hello. > > > > I have a laptop (MSI GS75). I get this messages of acpi error: > > > > [12907.319109] ACPI Error: No handler for Region [VRTC] (00000000ae2137d8) > > [SystemCMOS] (20181213/evregion-132) > > > > > > [12907.319123] ACPI Error: Region SystemCMOS (ID=5) has no handler > > (20181213/exfldio-265) > > These two problems are caused by the buggy firmware, which defines the > SystemCMOS operation region under EC object instead of the RTC device object. > Please try the patch attached later and see if it fixes this problem or not. > > > > > [12907.319140] No Local Variables are initialized for Method [_Q9A] > > > > [12907.319144] No Arguments are initialized for method [_Q9A] > > > > [12907.319148] ACPI Error: Method parse/execution failed > > \_SB.PCI0.LPCB.EC._Q9A, AE_NOT_EXIST (20181213/psparse-531) > > > Interesting, I didn't find _Q9A defined anywhere is your ACPI table. Please > confirm if this still exists or not with the attached patch applied. > And please attach the full dmesg output after boot, with the patch applied. Thank you for investigating it. The above acidump is from my laptop which is different from the original comment.
Created attachment 286603 [details] Full dmesg log after patch applying >[ 0.324121] ACPI Error: No handler for Region [VRTC] (00000000b3f1e5ad) >>[SystemCMOS] (20190703/evregion-132) >[ 0.324124] ACPI Error: Region SystemCMOS (ID=5) has no handler >(20190703/exfldio-265) >[ 0.324128] No Local Variables are initialized for Method [RTEC] >[ 0.324129] No Arguments are initialized for method [RTEC] >[ 0.324130] ACPI Error: Aborting method \_SB.PCI0.LPCB.EC0.RTEC due to >previous error (AE_NOT_EXIST) (20190703/psparse-531) >[ 0.324134] ACPI Error: Aborting method \_SB.PCI0.LPCB.EC0._REG due to >previous error (AE_NOT_EXIST) (20190703/psparse-531) I think the issue is still there.
Created attachment 288843 [details] acpidump of Razer Blade 15 Advanced Mid 2019 I'm attaching the acpidump of the Blade 15 Advanced Mid 2019, which suffers from the same issue.
I was lost in the information from multiple reporters. vutung and Pedro, please file a new bug for each of your platform. Together with detailed description of the problem, your hardware info, acpidump output and full dmesg output after boot.
@ssergio-II, please attach the acpidump output of your latpops. Please confirm the problem still exists in the latest upstream kernel.
Created attachment 289939 [details] acpidump MSI GS75 (In reply to Zhang Rui from comment #10) > @ssergio-II, please attach the acpidump output of your latpops. > Please confirm the problem still exists in the latest upstream kernel. Hello. I Attach my acpidump of my laptop. I have now kernel 5.3.0-61-generic and i confirm that this is happing.
Created attachment 295949 [details] debug patch to install RTC address space handler under EC object Please apply this patch on top of latest upstream kernel, and see if the problem still exists or not.
Bug closed as there is no response from the bug reporter. Please feel free to re-open it if the problem still exists in latest upstream kernel, with the debug patch in comment #12 applied.
Created attachment 298917 [details] ACPI DUMP Hello. Hello. I Attach my acpidump of my laptop. Yes, the problem still exists in lastest upstream kernel. Thanks.
Confirm problem still exists in 5.15, Razer Blade Studio 2020
(In reply to ssergio-ll from comment #14) > Created attachment 298917 [details] > ACPI DUMP > > > Hello. > > Hello. I Attach my acpidump of my laptop. Yes, the problem still exists in > lastest upstream kernel. > with or without the debug patch in comment #12?
(In reply to Dimitar Atanasov from comment #15) > Confirm problem still exists in 5.15, Razer Blade Studio 2020 with or without the debug patch in comment #12?
(In reply to Zhang Rui from comment #17) > (In reply to Dimitar Atanasov from comment #15) > > Confirm problem still exists in 5.15, Razer Blade Studio 2020 > > with or without the debug patch in comment #12? with patch in comment #12
Then please make sure 1. your kernel is built with CONFIG_ACPI_DEBUG=y, and with my debug patch in comment #12 applied. 2. boot kernel with kernel parameters acpi.debug_level=0xC0C acpi.debug_layer=0x4 3. attach the full dmesg output after boot.
As described in https://bugzilla.kernel.org/show_bug.cgi?id=212131#c18, "Main RTC of the system is detected as supposed with or without this patch. Just EC controller have it's own RTC which is not used at all but is described in ACPI entry. So in Razer laptops this patch solve nothing (even ACPI error is there) but breaks lid switch." And this also apply to this machine. The VRTC is just a dummy one. The error messages are caused by the bogus firmware, and there is no functionality issue. Bug closed. Please feel free to reopen it if you found the RTC functionality issue on this model.