Я пытаюсь понять, как работает блокировка rw в пространстве ядра. У меня есть код, который будет добавлять элементы в список в очереди работ (будет сделано несколькими kworkers). Будет ли блокировка rw в коде ядра обеспечивать атомарность чтения и записи для разных kworkers?