Original sentence: On a uniprocessor system the common way to achieve mutual exclusion is to disable interrupts for the smallest possible number of instructions that will prevent corruption of the shared data structure, the critical section.This prevents interrupt code from running in the critical section
Edited sentence: On a uniprocessor system a common way to achieve mutual exclusion inside kernels is to disable interrupts for the smallest possible number of instructions that will prevent corruption of the shared data structure, the critical section.This prevents interrupt code from running in the critical section, that also protects against interrupt-based process-change