NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/54503: Panic during attaching nvme(4) when # of logical CPUs >= 32 ?



The following reply was made to PR kern/54503; it has been noted by GNATS.

From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: =?UTF-8?B?SmFyb23DrXIgRG9sZcSNZWs=?= <jaromir.dolecek%gmail.com@localhost>
Cc: "gnats-bugs%NetBSD.org@localhost" <gnats-bugs%netbsd.org@localhost>
Subject: Re: kern/54503: Panic during attaching nvme(4) when # of logical CPUs
 >= 32 ?
Date: Fri, 30 Aug 2019 23:43:54 +0900

 On 2019/08/30 23:28, Jaromír DoleÄ?ek wrote:
 > Can you please try a kernel with nvme_q_complete() marked __noinline,
 > to see where exactly inside that function the code panics? I've
 > reviewed the code and I don't see any particular reason why it would
 > fail while setting up 32nd queue.
 > 
 > Can you also send output of 'nvmectl identify nvme0' when booted
 > successfully i.e. with HT disabled.
 
 Thank you very much for working on this!
 
 Since this machine is located in my previous office, I cannot access
 its BIOS/console immediately. I will visit there tomorrow to try it.
 
 Here's output of nvmectl with HT disabled:
 
 ----
 % sudo nvmectl identify nvme0
 Controller Capabilities/Features
 ================================
 Vendor ID:                  8086
 Subsystem Vendor ID:        8086
 Serial Number:              PHMB742101WX280CGN
 Model Number:               INTEL SSDPED1D280GA
 Firmware Version:           E2010325
 Recommended Arb Burst:      0
 IEEE OUI Identifier:        e4 d2 5c
 Multi-Interface Cap:        00
 Max Data Transfer Size:     131072
 Controller ID:              0x00
 
 Admin Command Set Attributes
 ============================
 Security Send/Receive:       Supported
 Format NVM:                  Supported
 Firmware Activate/Download:  Supported
 Namespace Managment:         Not Supported
 Abort Command Limit:         4
 Async Event Request Limit:   4
 Number of Firmware Slots:    1
 Firmware Slot 1 Read-Only:   No
 Per-Namespace SMART Log:     No
 Error Log Page Entries:      64
 Number of Power States:      1
 
 NVM Command Set Attributes
 ==========================
 Submission Queue Entry Size
    Max:                       64
    Min:                       64
 Completion Queue Entry Size
    Max:                       16
    Min:                       16
 Number of Namespaces:        1
 Compare Command:             Not Supported
 Write Uncorrectable Command: Supported
 Dataset Management Command:  Supported
 Write Zeroes Command:        Not Supported
 Features Save/Select Field:  Not Supported
 Reservation:                 Not Supported
 Volatile Write Cache:        Not Present
 ----
 
 Thanks,
 rin
 


Home | Main Index | Thread Index | Old Index