Re: Call for testers with NVMe
- Reply: Martin Cracauer : "Re: Call for testers with NVMe"
- Reply: S. Ross Gohlke: "Re: Call for testers with NVMe"
- In reply to: Abdelkader Boudih: "Call for testers with NVMe"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 13 Sep 2026 13:10:43 UTC
Hi Again The last round endup with 80% of the Diffs merged and 50% already MFCed. imp@ still want to try one diff in a Netflix server... So if there is an outage that spoil your favorite show, I'm the one to blame. :) Marcin Cieslak reported a wedge in Apple S3x . (I still trying to reproduce it, but maybe this stack fix it) New round of NVME testing : D59637 nvme: do not touch INTMS/INTMC when configured for MSI-X D59636 nvme: enforce the Abort Command Limit D59634 nvme: do not complete a command when its Abort is not performed D59633 nvme: delete the I/O queues in the system shutdown path D59631 nvme: honor CRTO for the controller ready timeout D59628 nvme: derive CC.CSS from CAP.CSS instead of hardcoding the NVM set D59627 nvme: honor FLBAS Format Index Upper when selecting the LBA format D59626 nvme: bound the AER error log byte-swap by the fetched length D59625 nvme: reject namespaces formatted with metadata This all extracted from https://nvmexpress.org/specifications/ (Spec 2.4 , August 2026) Link to the top of the stack https://reviews.freebsd.org/D59636 Mostly Spec review, previous versions of the spec was either vague, or non-existant and nobody touched the code since then. I request more people to test it so we add Quirks to drives that are not spec compliant, but first we need to get the driver to spec complianciancy first. I tested this on my fleet for 10 days, and the machines are daily building kernels and running as CI. Best, Abdelkader