commit b5b25080344d7d9659ea3550bd1c50d0c4f0a36d Author: Matthew Dillon <dil...@apollo.backplane.com> Date: Sat Dec 25 12:30:52 2021 -0800
nvme - Back-off if driver lies about reported queue limits * Apparently some low-rent nvme controllers lie about how many queues they support. * If the nvme driver lies about queue support and a queue create command fails, attempt to back-off to fewer queues first, rather than giving up immediately. Complain mightily on the console. Summary of changes: sys/dev/disk/nvme/nvme_admin.c | 49 +++++++++++++++++++++++++++++++++++------- 1 file changed, 41 insertions(+), 8 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b5b25080344d7d9659ea3550bd1c50d0c4f0a36d -- DragonFly BSD source repository