1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2025-07-13 19:58:04 +00:00

Исправлена синтаксическая ошибка в предложении

This commit is contained in:
proninyaroslav 2018-08-05 14:06:33 +03:00
parent 99ffdad14a
commit 23b4684e14
2 changed files with 2 additions and 2 deletions

View File

@ -9,4 +9,4 @@
* [Декомпрессия ядра](linux-bootstrap-5.md) - описывает подготовку перед декомпрессией ядра и детали самой декомпрессии. * [Декомпрессия ядра](linux-bootstrap-5.md) - описывает подготовку перед декомпрессией ядра и детали самой декомпрессии.
* [Рандомизация адреса ядра](linux-bootstrap-6.md) - описывает рандомизацию адреса загрузки ядра Linux. * [Рандомизация адреса ядра](linux-bootstrap-6.md) - описывает рандомизацию адреса загрузки ядра Linux.
Эта глава соответствует `ядру Linux v4.16`. Эта глава соответствует `ядру Linux v4.17`.

View File

@ -186,7 +186,7 @@ lgdt gdt
Структура `boot_params` содержит поле `struct setup_header hdr`. Эта структура содержит те же поля, что и в [протоколе загрузки Linux](https://www.kernel.org/doc/Documentation/x86/boot.txt) и заполняется загрузчиком, а так же во время компиляции/сборки ядра. `copy_boot_params` делает две вещи: Структура `boot_params` содержит поле `struct setup_header hdr`. Эта структура содержит те же поля, что и в [протоколе загрузки Linux](https://www.kernel.org/doc/Documentation/x86/boot.txt) и заполняется загрузчиком, а так же во время компиляции/сборки ядра. `copy_boot_params` делает две вещи:
1. Копирует `hdr` из [header.S](https://github.com/torvalds/linux/blob/v4.16/arch/x86/boot/header.S#L281) в структуру `boot_params` в поле `setup_header` 1. Копирует `hdr` из [header.S](https://github.com/torvalds/linux/blob/v4.16/arch/x86/boot/header.S#L281) в поле `setup_header` в структуре `boot_params`
2. Обновляет указатель на командную строку ядра, если ядро было загружено со старым протоколом командной строки. 2. Обновляет указатель на командную строку ядра, если ядро было загружено со старым протоколом командной строки.