linux-surface / kernel

Linux kernel with modifications for Microsoft Surface devices.
Other
117 stars 33 forks source link

Surface Laptop 3 (AMD) ACPI errors on boot #26

Open fxgsell opened 4 years ago

fxgsell commented 4 years ago

I get a bunch of errors related to ACPI on boot. Not fatal, but i wonder if that causes other issues.

Could not resolve symbol [_SB.PCI0.LPC0.EC0], AE_NOT_FOUND (20190703/dswload2-159) Could not resolve symbol [_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)

dmesg | igrep acpi ouput:

[    0.000000] BIOS-e820: [mem 0x0000000009b00000-0x0000000009cd7fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000009f00000-0x0000000009f0afff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000ce38f000-0x00000000ce3bcfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000ce3bd000-0x00000000ce3fdfff] ACPI data
[    0.000000] efi:  ACPI=0xce3fd000  ACPI 2.0=0xce3fd014  SMBIOS=0xce2e0000  SMBIOS 3.0=0xce2de000  TPMFinalLog=0xce39b000  MEMATTR=0xcccd9a98  ESRT=0xccce5018 
[    0.013194] ACPI: Early table checksum verification disabled
[    0.013198] ACPI: RSDP 0x00000000CE3FD014 000024 (v02 MSFT  )
[    0.013200] ACPI: XSDT 0x00000000CE3CD188 0000EC (v01 MSFT   MSFT     00000000 AMD  00000001)
[    0.013205] ACPI: FACP 0x00000000CE3F4000 000114 (v06 MSFT   MSFT     00000000 AMD  00000001)
[    0.013210] ACPI: DSDT 0x00000000CE3D5000 0046BF (v02 MSFT   MIN      00000000 INTL 20160422)
[    0.013212] ACPI: SSDT 0x00000000CE3F6000 005419 (v02 AMD    AmdTable 00000002 MSFT 02000002)
[    0.013215] ACPI: DBG2 0x00000000CE3F5000 00005C (v00 MSFT   MSFT     00000001 AMD  00000001)
[    0.013217] ACPI: HPET 0x00000000CE3F3000 000038 (v01 MSFT   MSFT     00000001 AMD  00000001)
[    0.013219] ACPI: WSMT 0x00000000CE3F2000 000028 (v01 MSFT   MSFT     00000001 AMD  00000001)
[    0.013221] ACPI: APIC 0x00000000CE3F1000 00009E (v03 MSFT   MSFT     00000000 AMD  00000000)
[    0.013223] ACPI: MCFG 0x00000000CE3F0000 00003C (v01 MSFT   MSFT     00000000 AMD  00000000)
[    0.013225] ACPI: MSDM 0x00000000CE3EF000 000055 (v01 MSFT            00000001 MSFT 00000001)
[    0.013227] ACPI: SSDT 0x00000000CE3EE000 0003FA (v02 AMD    Tpm2Tabl 00001000 INTL 20160422)
[    0.013230] ACPI: TPM2 0x00000000CE3ED000 000034 (v04 MSFT   MSFT     00000001 AMD  00000001)
[    0.013232] ACPI: VFCT 0x00000000CE3DF000 00D484 (v01 MSFT   MSFT     00000001 AMD  31504F47)
[    0.013234] ACPI: IVRS 0x00000000CE3DE000 0000D0 (v02 AMD    AMD IVRS 00000001 AMD  00000000)
[    0.013236] ACPI: SSDT 0x00000000CE3DC000 001D0C (v01 AMD    AMD CPU  00000001 AMD  00000001)
[    0.013238] ACPI: CRAT 0x00000000CE3DB000 000810 (v01 AMD    AMD CRAT 00000001 AMD  00000001)
[    0.013240] ACPI: CDIT 0x00000000CE3DA000 000029 (v01 AMD    AMD CDIT 00000001 AMD  00000001)
[    0.013242] ACPI: SSDT 0x00000000CE3D4000 0004F0 (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013244] ACPI: SSDT 0x00000000CE3D2000 001DC8 (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013247] ACPI: BGRT 0x00000000CE3D1000 000038 (v01 MSFT   MSFT     00000001 AMD  00000001)
[    0.013249] ACPI: SSDT 0x00000000CE3D0000 0000E5 (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013251] ACPI: SSDT 0x00000000CE3CF000 00022B (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013253] ACPI: SSDT 0x00000000CE3CE000 0003DD (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013255] ACPI: SSDT 0x00000000CE3FC000 00008D (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013257] ACPI: SSDT 0x00000000CE3CC000 0001B3 (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013259] ACPI: SSDT 0x00000000CE3CB000 00064D (v01 AMD    AmdTable 00000001 INTL 20160422)
[    0.013261] ACPI: FPDT 0x00000000CE3CA000 000034 (v01 MSFT   MSFT     00000001 AMD  00000001)
[    0.013269] ACPI: Local APIC address 0xfee00000
[    0.056470] ACPI: PM-Timer IO Port: 0x408
[    0.056473] ACPI: Local APIC address 0xfee00000
[    0.056480] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.056509] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.056510] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.056512] Using ACPI (MADT) for SMP configuration information
[    0.056513] ACPI: HPET id: 0x10228210 base: 0xfed00000
[    0.120251] ACPI: Core revision 20190703
[    0.320077] PM: Registering ACPI NVS region [mem 0x09b00000-0x09cd7fff] (1933312 bytes)
[    0.320077] PM: Registering ACPI NVS region [mem 0x09f00000-0x09f0afff] (45056 bytes)
[    0.320077] PM: Registering ACPI NVS region [mem 0xce38f000-0xce3bcfff] (188416 bytes)
[    0.323573] ACPI: bus type PCI registered
[    0.323573] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.331167] ACPI: Added _OSI(Module Device)
[    0.331167] ACPI: Added _OSI(Processor Device)
[    0.331168] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.331168] ACPI: Added _OSI(Processor Aggregator Device)
[    0.331169] ACPI: Added _OSI(Linux-Dell-Video)
[    0.331169] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.331170] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.335620] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.LPC0.EC0], AE_NOT_FOUND (20190703/dswload2-159)
[    0.335628] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20190703/psobject-220)
[    0.335631] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.336529] ACPI: 12 ACPI AML tables successfully acquired and loaded
[    0.339321] ACPI: Interpreter enabled
[    0.339346] ACPI: (supports S0)
[    0.339347] ACPI: Using IOAPIC for interrupt routing
[    0.342554] [Firmware Info]: PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] not reserved in ACPI motherboard resources
[    0.342560] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.343435] ACPI: Power Resource [WRST] (off)
[    0.343840] ACPI: Power Resource [P0U0] (on)
[    0.343871] ACPI: Power Resource [P3U0] (off)
[    0.344019] ACPI: Power Resource [BRST] (on)
[    0.344204] ACPI: Power Resource [P0U1] (on)
[    0.344231] ACPI: Power Resource [P3U1] (off)
[    0.348696] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    0.348707] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    0.349036] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.349042] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.349234] acpi PNP0A08:00: _OSC: platform does not support [SHPCHotplug LTR]
[    0.349415] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability]
[    0.361314] acpi MSFT0101:00: platform device creation failed: -16
[    0.361322] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    0.361329] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    0.363267] ACPI: bus type USB registered
[    0.363845] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    0.363853] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    0.364260] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    0.364260] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    0.395427] PCI: Using ACPI for IRQ routing
[    0.405267] pnp: PnP ACPI init
[    0.405414] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.405474] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.405494] system 00:02: Plug and Play ACPI device, IDs PNP0c01 (active)
[    0.405904] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    0.405916] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    0.405925] pnp: PnP ACPI: found 3 devices
[    0.413705] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.535102] ACPI: Lid Switch [LID0]
[    0.536743] ACPI: Thermal Zone [TZ05] (27 C)
[    0.536999] ACPI: Thermal Zone [TZ09] (27 C)
[    0.538828] hpet_acpi_add: no address or irqs in _CRS
[    1.745765] acpi_cpufreq: overriding BIOS provided _PSD data
[    1.882235] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PEP._STA.TPOS], AE_NOT_FOUND (20190703/psargs-330)
[    1.882490] ACPI Error: Aborting method \_SB.PEP._STA due to previous error (AE_NOT_FOUND) (20190703/psparse-529)
[    1.884696] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[    1.885057] acpi device:07: registered as cooling_device8
[    2.947867] acpi-tad ACPI000E:00: Missing _PRW
qzed commented 4 years ago

I'm moving this to https://github.com/qzed/linux-surface-kernel as it doesn't seem to have anything to do with the SAN/SAM drivers or their targeted devices.

I have no idea what could cause this apart from maybe a non-standard DSDT or maybe missing features in ACPICA (probably not the latter).