DF-5597 / guard_ok.c
/* proposed guard (DF-5597), current in-tree layout: must compile */ #include <stdint.h> #include <sys/bus.h> struct ioapic_irqinfo { uint32_t io_flags; int io_idx; volatile void *io_addr; }; #define IOAPIC_IRQI_SZSHIFT 4 _Static_assert(sizeof(struct ioapic_irqinfo) == 1u << IOAPIC_IRQI_SZSHIFT, "ioapic_irqinfo stride drifted from IOAPIC_IRQI_SZSHIFT"); int guard_ok_dummy; |