CVE-2024-42290 is a medium severity vulnerability in the Linux kernel's irqchip/imx-irqsteer driver. It involves improper handling of runtime power management on certain platforms such as i.MX8QM and i.MX8QXP, where power-on operations invoke sleeping functions in atomic context, causing a 'scheduling while atomic' bug during device probing. The issue is addressed by implementing irq_bus_lock/sync_unlock() callbacks to handle power management in non-atomic contexts.