> acpivideo0: unknown event 0xd0
> Unsupported RegionSpace 0x5
> 9630 Called: \\_SB_.WMID.ESDT
> 96af Called: \\_SB_.WMID.ESDT
> e755 Called: \\_SB_.PCI0.LPC0.EC0_._Q42
> panic: aml_die aml_rwfield:2478

RegionSpace 0x5 is defined as ACPI_OPREG_CMOS.

Should this case be caught and ignored?

Index: dev/acpi/dsdt.c
===================================================================
RCS file: /cvs/src/sys/dev/acpi/dsdt.c,v
retrieving revision 1.228
diff -u -p -r1.228 dsdt.c
--- dev/acpi/dsdt.c     18 Dec 2016 15:59:22 -0000      1.228
+++ dev/acpi/dsdt.c     6 Jan 2017 21:55:12 -0000
@@ -2473,6 +2473,8 @@ aml_rwfield(struct aml_value *fld, int b
                        aml_rwgas(ref1, fld->v_field.bitpos + bpos, blen,
                            val, mode, fld->v_field.flags);
                        break;
+               case ACPI_OPREG_CMOS:
+                       break;
                default:
                        aml_die("Unsupported RegionSpace 0x%x",
                            ref1->v_opregion.iospace);

Reply via email to