Date: Mon, 25 Mar 2019 19:32:05 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 236513] AMD Jaguar: Only CPU core 0 detects C2 state Message-ID: <bug-236513-227-NL2H0FtZOg@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-236513-227@https.bugs.freebsd.org/bugzilla/> References: <bug-236513-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236513 --- Comment #22 from stockhausen@collogia.de --- After a lot of investigation it seems to boil down to some kind of timing problem. acpi_resource.c:acpi_res_set_ioport() is called for the ACPI defined ressources. In our case there are several IO ports according to acpidump: 0xcf8, 8 ports 0x0, 944 ports 0x3e0, 2328 ports ... and so on ... Somewhere inside it calls acpi.c:acpi_set_resource(). But this silently fai= ls exactly here: /* Don't reserve resources until the system resources are allocated. */ if (!sc->acpi_resources_reserved) return (0); Must be some kind of concurrency. Don't know yet where it comes from. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236513-227-NL2H0FtZOg>