конфигурации ядра и зависимости

Когда определенная конфигурация ядра включена, например

CONFIG_CRYPTO_FIPS=y 

во время компиляции включается множество других зависимостей ( CONFIG_XXX_YYYY ). Есть ли способ узнать все зависимости для данного ядра CONFIG_?

3 Solutions collect form web for “конфигурации ядра и зависимости”

Если вы используете конфигурацию на основе ncurses ( make menuconfig ), просто make menuconfig поиск по вашему конкретному параметру ядра (нажмите / затем введите CONFIG_CRYPTO_FIPS ), и в нем также будут указаны зависимости. Например, в моем ядре ядра 3.13 я получаю:

 Symbol: CRYPTO_FIPS [=n] Type : boolean Prompt: FIPS 200 compliance Location: (1) -> Cryptographic API (CRYPTO [=y]) Defined at crypto/Kconfig:24 Depends on: CRYPTO [=y] && CRYPTO_ANSI_CPRNG [=n] && !CRYPTO_MANAGER_DISABLE_TESTS [=y] 

Depends on раздела в menuconfig хранится в файлах Kconfig ' depends on разделов.

 config CRYPTO_FIPS bool "FIPS 200 compliance" depends on (CRYPTO_ANSI_CPRNG || CRYPTO_DRBG) && !CRYPTO_MANAGER_DISABLE_TESTS depends on MODULE_SIG help This options enables the fips boot option which is required if you want to system to operate in a FIPS 200 certification. You should say no unless you know what this is. 

Вы можете читать файлы Kconfig и искать конфигурацию.

CONFIG_CRYPTO_FIPS

Эти параметры позволяют использовать функцию загрузки fips, которая требуется, если вы хотите, чтобы система работала в сертификации FIPS 200. Вы должны сказать «нет», если не знаете, что это такое.

  • Где хранится таблица маршрутизации, хранящаяся внутри ядра Linux?
  • Как найти конкретный патч для файла ядра
  • Как указать U-Boot не использовать uramdisk
  • Ядро Linux: не следует делать <manufacturername> defconfig, чтобы получить тот же файл .config?
  • Сколько контроля над конкретными файловыми системами над кешем inode VFS и кешем буфера?
  • Порт tcp источника растяжения Debian * всегда * даже
  • / proc / sys / kernel / hung_task_timeout_secs
  • Роль драйвера состояния Intel P
  • Как отлаживать Linux?
  • Каково влияние на производительность системы при включении информации об отладке ядра?
  • Каковы различия в редактировании UTS_RELEASE и EXTRAVERSION?
  • Linux и Unix - лучшая ОС в мире.