Я написал два новых системных вызова и добавил их в ядро ОС xv6. Таким образом, используя один системный вызов, я могу сохранить состояние процесса, а используя другой, я могу перезагрузить предыдущее состояние и продолжить. проблема связана с разделом перезагрузки.
достаточно ли перезагрузить только контекст процесса? (я имею в виду struct context
, который содержит некоторый регистр ЦП)