On Thu, Feb 15, 2024 at 01:40:48PM -0600, Ben Cheatham wrote: > Add support for CXL.mem Timeout & Isolation interrupts. A CXL root port > under isolation will not complete writes and will return an exception > response (i.e. poison) on reads (CXL 3.0 12.3.2). Therefore, when a > CXL-enabled PCIe root port enters isolation, we assume that the memory > under the port is unreachable and will need to be unmapped. > --- a/drivers/pci/pcie/portdrv.h > +++ b/drivers/pci/pcie/portdrv.h > @@ -10,6 +10,7 @@ > #define _PORTDRV_H_ > > #include <linux/compiler.h> > +#include <linux/errno.h> This doesn't look required by portdrv.h. If it's only needed by something that *includes* portdrv.h, I think errno.h should be included by that .c file instead.