Что важно делать и чего не делать в режиме ядра и подпрограмме ISR? Например-
Почему переключение процесса может произойти при сбое страницы-, когда процесс извлекает данные с диска, но не происходит во время других прерываний. Как вы классифицируете, может ли исполняемый путь быть прерван/перепланирован/пре-освобожден?
Что еще нужно помнить, когда процесс находится в режиме ядра или обрабатывает процедуру ISR?