Re: [REGRESSION] PCI/AER: MacBookPro16,1 powers off ~20 s after boot
From: Lukas Wunner
Date: Tue Oct 06 2026 - 05:48:25 EST
On Tue, Oct 06, 2026 at 02:01:52PM +0530, Aditya Garg wrote:
> On 06-10-2026 08:26 am, Lukas Wunner wrote:
> > On Mon, Oct 05, 2026 at 08:17:12PM -0400, Perlow, Jason wrote:
> > > masked only on 04:00.2 (Apple T2 Secure Enclave, 106b:1802):
> > > stays up (120 s)
> > [...]
> > > So here the trigger is unmasking Advisory Non-Fatal Errors on that
> > > one function.
> >
> > That's quite unexpected. Maybe there's a bug in the PCIe IP which
> > Apple used for the T2 Secure Enclave device (which I believe is a
> > fully-fledged arm64 CPU with a PCIe port in Endpoint mode).
[...]
> > macOS likely never unmasks the bit and so they never saw this during
> > validation testing. Is the T2 device visible on Windows? If it is,
> > it seems Windows doesn't support and unmask Advisory Non-Fatal Errors
> > either.
>
> T2 device is visible on Windows as well as "System Device"
It looks like lspci is also available as a Windows binary:
https://github.com/pciutils/pciutils/releases/tag/v3.15.0
https://eternallybored.org/misc/pciutils/
Could you double-check whether it unmasks Advisory Non-Fatal Errors
in the Uncorrectable Error Mask Register, on the T2 or any other device?
Thanks!
Lukas