CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2022/12/21 15:30:42
Modified files: sys/arch/arm64/arm64: cpu.c intr.c sys/arch/arm64/dev: agintc.c ampintc.c aplintc.c aplmbox.c bcm2836_intr.c sys/arch/arm64/include: intr.h Log message: Pull enabling/disabling wakeup interrupt handling out of the aplintc(4) DVACT_SUSPEND/DVACT_RESUME handling and push it into the MD code that handles "suspend-to-idle". This way a failure in DVACT_SUSPEND handling will not result in hosed interrupts on the primary interrupt controller if we abort the suspend operation. requested by deraadt@ ok patrick@