LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   NVMe not seen after reboot (https://www.linuxquestions.org/questions/linux-hardware-18/nvme-not-seen-after-reboot-4175655408/)

hosler 06-09-2019 10:45 AM

NVMe not seen after reboot
 
Hi fellas,
I have a weird one here. My MVNe device is not seen by bios or linux after a reboot. I have to do to full shutdown before the MVNe device is seen again. I tested on windows and it is able to reboot just fine. Also, I seem to remember being able to reboot just fine when I was on kernel 4.14. I can go try again on that version if it helps us find the issue. Right now im on kernel 4.19.

Here is my disk info:
Code:

beefy /home/hosler # lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL
NAME        FSTYPE LABEL    MOUNTPOINT  SIZE MODEL
nvme0n1                                238.5G INTEL SSDPEKKF256G7H
├─nvme0n1p1 ntfs  Recovery              499M
├─nvme0n1p2 vfat            /boot        100M
├─nvme0n1p3                              16M
├─nvme0n1p4 ntfs                          50G
└─nvme0n1p5 ext4            /          187.9G

Code:

beefy /home/hosler # lspci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
        Subsystem: Hewlett-Packard Company Device 83c6
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
        Subsystem: Hewlett-Packard Company Device 83c6
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
        Kernel driver in use: pcieport
00:01.6 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
        Kernel driver in use: pcieport
00:01.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
        Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
        Kernel driver in use: pcieport
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
        Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
        Subsystem: Hewlett-Packard Company FCH SMBus Controller
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
        Subsystem: Hewlett-Packard Company FCH LPC Bridge
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
        Kernel driver in use: k10temp
        Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
01:00.0 Non-Volatile memory controller: Intel Corporation SSD 600P Series (rev 03)
        Subsystem: Intel Corporation SSD 600P Series
        Kernel driver in use: nvme
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
        Subsystem: Hewlett-Packard Company RTS522A PCI Express Card Reader
        Kernel driver in use: rtsx_pci
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
        Subsystem: Hewlett-Packard Company RTL8822BE 802.11a/b/g/n/ac WiFi adapter
        Kernel driver in use: r8822be
        Kernel modules: r8822be
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4)
        Subsystem: Hewlett-Packard Company Radeon Vega 8 Mobile
        Kernel driver in use: amdgpu
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
        Subsystem: Hewlett-Packard Company Device 83c6
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
        Subsystem: Hewlett-Packard Company Device 83c6
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
        Subsystem: Hewlett-Packard Company Device 83c6
        Kernel driver in use: xhci_hcd
04:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
        Subsystem: Hewlett-Packard Company Device 83c6
        Kernel driver in use: xhci_hcd
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
        Subsystem: Hewlett-Packard Company Device 83c6
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
05:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
        Subsystem: Hewlett-Packard Company FCH SATA Controller [AHCI mode]
        Kernel driver in use: ahci


Please help me find out root cause. this is driving me nutts

hosler 06-09-2019 08:52 PM

Problem goes away when I disable APST via kernel param nvme_core.default_ps_max_latency_us=0

So i guess the question now is will leaving APST off for nvme core affect me in other ways?

teju198 06-28-2019 03:39 AM

Hi buddy, did you try the loop way by turning it off for a while till it get completed? I guess that should work pretty much.

Regards,
Teju Bessey https://dltutuapp.com/tutuapp-download/ https://showbox.run/ https://kodi.software/


All times are GMT -5. The time now is 12:23 PM.