*конфигурация ядра гостеприимного ядра

Где я могу изучить конфигурацию ядра по умолчанию Xenial ядро? Я особенно интересуюсь конфигурацией Управления питанием USB включая:

  • CONFIG_SUSPEND
  • CONFIG_HIBERNATION
  • CONFIG_PM_RUNTIME
  • CONFIG_PM и
  • CONFIG_USB_SUSPEND

uname -r дает мне: 4.4.38-l4t-r28.2+g174510d

0
задан 31 March 2020 в 07:18

2 ответа

Ваше в настоящее время рабочее ядро Linux имеет конфигурацию (config) файл в /boot/. Имя файла похоже на/boot/config -*. Выполните следующее для нахождения точного имени.

ls -l /boot/config-`uname -r`

Там можно найти, были ли те параметры конфигурации включены или нет.

1
ответ дан 7 April 2020 в 23:23

Для этих 16,04 ядер:

doug@DOUG-64:/boot$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial
doug@DOUG-64:/boot$ uname -a
Linux DOUG-64 4.4.0-176-generic #206-Ubuntu SMP Fri Feb 28 05:02:04 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

Информация, которую Вы ищете:

doug@DOUG-64:/boot$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:        16.04
Codename:       xenial
doug@DOUG-64:/boot$ uname -a
Linux DOUG-64 4.4.0-176-generic #206-Ubuntu SMP Fri Feb 28 05:02:04 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
doug@DOUG-64:/boot$ grep CONFIG_SUSPEND config-4.4.0-176-generic
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
# CONFIG_SUSPEND_SKIP_SYNC is not set
doug@DOUG-64:/boot$ grep CONFIG_HIBERNATION config-4.4.0-176-generic
CONFIG_HIBERNATION=y
doug@DOUG-64:/boot$ grep CONFIG_PM_RUNTIME config-4.4.0-176-generic
doug@DOUG-64:/boot$ grep CONFIG_PM config-4.4.0-176-generic
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=100
CONFIG_PM_WAKELOCKS_GC=y
CONFIG_PM=y
CONFIG_PM_DEBUG=y
CONFIG_PM_ADVANCED_DEBUG=y
# CONFIG_PM_TEST_SUSPEND is not set
CONFIG_PM_SLEEP_DEBUG=y
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
CONFIG_PM_CLK=y
# CONFIG_PMIC_OPREGION is not set
CONFIG_PMC_ATOM=y
CONFIG_PMBUS=m
CONFIG_PMIC_ADP5520=y
CONFIG_PMIC_DA903X=y
CONFIG_PMIC_DA9052=y
CONFIG_PM_DEVFREQ=y
CONFIG_PM_DEVFREQ_EVENT=y
CONFIG_PM_NOTIFIER_ERROR_INJECT=m
doug@DOUG-64:/boot$ grep CONFIG_USB_SUSPEND config-4.4.0-176-generic
doug@DOUG-64:/boot$

Взгляды, как будто несколько Ваших параметров конфигурации ядра даже не существуют для того ядра. На самом деле никогда нет CONFIG_USB_SUSPEND, но CONFIG_USB_AUTOSUSPEND обнаруживается вокруг ядра 5.1. Никогда нет CONFIG_PM_RUNTIME.

1
ответ дан 7 April 2020 в 23:23

Другие вопросы по тегам:

Похожие вопросы: