Intereting Posts
Какие числовые коды клавиш мне нужно отправить для магической функции sysrq в сеансе VNC? объединить два файла csv на основе условия Как навсегда изменить разрешение файла / каталога Измените размер очень маленького xcf-изображения без размытия или сглаживания Какую файловую систему использовать, когда доля samba должна разрешать шифрование NTFS? Что происходит после набора USB 3G-модема lftp исключает путаницу синтаксиса Изменение порядка приватных ключей, передаваемых через SSH-вход Отображение номера недели в определенном формате с помощью ncal или cal «setcap» перезаписывает последнюю возможность. Как установить несколько возможностей? Загрузочное изображение с драйверами LAN Кто-нибудь знает, почему два сервера показывают разные пакеты, доступные с yum понимание терминологии .sh файлов и cmake Как «отменить» `set -x`? Могу ли я установить лимит ресурсов для текущего дерева процессов?

Ядро Linux: значение source-tree, in-tree и out-of-tree

Что означают термины «in-tree» и «out-of-tree»? Кроме того, действительно ли «исходное дерево» относится к официальному ядру, выпущенному из / поддерживаемому на kernel.org, или это более общий термин, который может ссылаться на любой (модифицированный) источник ядра Linux?

«исходное дерево» не является термином, специфичным для разработки источника ядра, поэтому он должен быть более общим термином, и его значение в отношении источника ядра зависит от контекста.

Я не сталкивался с «in-tree» и «out-of-tree» за пределами разработки ядра ядра Linux, а затем только для работы с модулями . Все модули начинаются как «вне дерева», которые могут быть скомпилированы с использованием контекста исходного дерева. После того, как модуль будет принят для включения, он становится модулем дерева. AI не натолкнулся на официальное определение для обоих терминов, хотя, возможно, это никогда не было необходимо, поскольку было ясно, что для тех, кто работает с модулями, подразумевается.

Например, в то время как модуль Reiserfs все еще был модулем вне дерева, я создал генерацию пакета RPM для SuSE, как только он стал в дереве, больше не нужно было этого.