Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 725416 - kernel on ppc minimal install ISO has no NVME support
Summary: kernel on ppc minimal install ISO has no NVME support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: InstallCD (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-26 04:45 UTC by severs
Modified: 2021-01-22 17:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description severs 2020-05-26 04:45:36 UTC
Trying to install on NVME drive in Raptor Blackbird, no /dev/nvme* devices are found.

Kernel config shows no support:

root@livecd ~ # gzip -cd /proc/config.gz | grep NVME
# NVME Support
# CONFIG_BLK_DEV_NVME is not set
# CONFIG_NVME_RDMA is not set
# CONFIG_NVME_FC is not set
# end of NVME Support
# CONFIG_NVMEM is not set

lspci for reference:

root@livecd ~ # lspci
0000:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0000:01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e7)
0000:01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
0001:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0001:01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
0002:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0002:01:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller (rev 11)
0003:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0003:01:00.0 USB controller: Texas Instruments TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller (rev 02)
0004:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0004:01:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
0004:01:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
0004:01:00.2 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
0005:00:00.0 PCI bridge: IBM POWER9 Host Bridge (PHB4)
0005:01:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
0005:02:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)

Thanks,
Severs
Comment 1 Ben Kohler gentoo-dev 2020-10-26 13:32:04 UTC
This is probably fixed w/ the kconfig updates added 8 days ago [1], can you try a newer iso [2]?


[1] https://gitweb.gentoo.org/proj/releng.git/commit/?id=69c21d3bd97a8cd89cbe209c90df0ccd41d05221
[2] http://distfiles.gentoo.org/releases/ppc/autobuilds/20201021T102707Z/install-powerpc-minimal-20201021T102707Z.iso
Comment 2 Georgy Yakovlev archtester gentoo-dev 2020-10-26 23:31:37 UTC
also if you want to try little-endian/ppc64le (which is recommended for blackbird) you can try experimental installcd I'm working on.

iso file can be obtained here:

https://dev.gentoo.org/~gyakovlev/power/

it supports both 64K page kernels and 4K page kernels.
it will be officially released soon-ish, but it already works fine. just need to fix couple minor issues and add trim kernels a bit more. it supports nvme.