kernel: srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL
A synchronization flaw was found in the Linux kernel Sleepable Read-Copy-Update SRCU implementation. The subsystem assumed that central processing unit CPU 0 was always online. On systems where CPU 0 is offline, such as crash-kernel configurations using a different boot CPU, SRCU work could be...