--- - branch: netbsd-8 date: Sun Apr 8 06:06:07 UTC 2018 files: - new: 1.4.10.1 old: '1.4' path: src/sys/dev/acpi/acpi_mcfg.c pathrev: src/sys/dev/acpi/acpi_mcfg.c@1.4.10.1 type: modified id: 20180408T060607Z.5ed0471748ab9d5067dc440d0e41ce296fb2c7e6 log: "Pull up following revision(s) (requested by nonaka in ticket #700):\n\tsys/dev/acpi/acpi_mcfg.c: 1.6\nChange the iteration, to make sure the ACPI_MCFG_ALLOCATION structure we're\nreading fits the table we allocated. Linux does the same.\nI have a laptop which, for some reason, reports a table size of 62 bytes.\nClearly that's incorrect, it should be 60 (44 + 16). Because of the stray\n+2, here the kernel reads past the end of the allocated buffer, hits an\nunmapped VA, and panics at boot time. So the laptop can't boot.\nNow it boots fine.\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/dev/acpi' unixtime: '1523167567' user: snj