LINUX.ORG.RU

Почему NVMe диски не включены в make defconfig?

 


0

2

VFS: Cannot open root device «nvme0n1p2» or unknown-block(0,0): error -6

ноутбук 2019 года — мой первый NVMe, ставлю распоследнее ядро 5.12.8, make defconfig и пожалуйста, ядро не видит устройство, — почему спустя два года NVMe диски всё ещё не включили по-умолчанию? а ведь они и того раньше появились повсеместно.

чтобы банально загрузиться в корневую фс, ядру make defconfig уже недостаточно.

★★★★★

В ARM64 включены. Видимо x86 уже мало кто пользуется. Переходи на современные процессоры.

Legioner ★★★★★
()
Ответ на: комментарий от darkenshvein

таки нет, за опцию defconfig по-умолчанию отвечают разработчики ядра, а не мейнтейнеры дистрибутива, на котором defconfig собирают.

Spoofing ★★★★★
() автор топика

Может ты разрабам напишешь, а не сюда?

BceM_IIpuBeT ★★☆☆☆
()

Там еще и графика выключена вся кроме интеловской, и вообще почти вся периферия. NVMe - далеко не самое распространенное из того, что выключено в ядре.

damix9 ★★★
()

потому что defconfig - говно без задач, которым никто не пользуется

anonymous
()
Ответ на: комментарий от Legioner

В ARM64 включены. Видимо x86 уже мало кто пользуется. Переходи на современные процессоры.

Хороший вброс, но пока 4.2.

X512 ★★★★★
()
Ответ на: комментарий от X512

не очень хороший вброс, ведь на конкретном говнарме просто может не быть pci-e, это же микроконтроллеры а не серьёзные процы

anonymous
()

почему спустя два года NVMe диски всё ещё не включили по-умолчанию?

— Может потому, что ты мудак?
— Да? Я как-то не подумал. Хорошая версия. Многое объясняет.

lsb_release -d && grep -i nvme /boot/config-4.19.0-13-amd64 
Description:	Debian GNU/Linux 10 (buster)
# NVME Support
CONFIG_NVME_CORE=m
CONFIG_BLK_DEV_NVME=m
CONFIG_NVME_MULTIPATH=y
CONFIG_NVME_FABRICS=m
CONFIG_NVME_RDMA=m
CONFIG_NVME_FC=m
CONFIG_NVME_TARGET=m
# CONFIG_NVME_TARGET_LOOP is not set
CONFIG_NVME_TARGET_RDMA=m
CONFIG_NVME_TARGET_FC=m
# CONFIG_NVME_TARGET_FCLOOP is not set
CONFIG_RTC_NVMEM=y
CONFIG_NVMEM=y
novitchok ★★★★★
()
Ответ на: комментарий от annerleen

чукча как раз ТС, потому что полез в defconfig вместо дистрибутивных конфигураций

anonymous
()

Вангую не включено потому что им никто не пользуется, разве что для автотестов на собираемость ядра. Напиши в LKML и обоснуй, думаю там просто слоупоки и всем пофиг.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

для тестов есть make randconfig. так что задач таки у defconfig нет

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.