"value":"In the Linux kernel, the following vulnerability has been resolved:\n\nriscv: kexec: Avoid deadlock in kexec crash path\n\nIf the kexec crash code is called in the interrupt context, the\nmachine_kexec_mask_interrupts() function will trigger a deadlock while\ntrying to acquire the irqdesc spinlock and then deactivate irqchip in\nirq_set_irqchip_state() function.\n\nUnlike arm64, riscv only requires irq_eoi handler to complete EOI and\nkeeping irq_set_irqchip_state() will only leave this possible deadlock\nwithout any use. So we simply remove it."
"value":"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: riscv: kexec: evitar interbloqueo en la ruta de bloqueo de kexec Si se llama al c\u00f3digo de bloqueo de kexec en el contexto de interrupci\u00f3n, la funci\u00f3n machine_kexec_mask_interrupts() activar\u00e1 un interbloqueo al intentar adquirir el spinlock irqdesc y luego desactive irqchip en la funci\u00f3n irq_set_irqchip_state(). A diferencia de arm64, riscv solo requiere que el controlador irq_eoi complete la EOI y mantener irq_set_irqchip_state() solo dejar\u00e1 este posible punto muerto sin ning\u00fan uso. As\u00ed que simplemente lo eliminamos."