#
1c02c6c8 |
| 12-Sep-2024 |
Robert Mustacchi <rm@fingolfin.org> |
16774 nvme persistent event log support 16775 want means to clear libnvme request outputs Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org
16774 nvme persistent event log support 16775 want means to clear libnvme request outputs Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
5a05d72d |
| 09-Jul-2024 |
Andy Fiddaman <illumos@fiddaman.net> |
16652 nvme admin command timeouts are too short 16653 nvme admin commands can time out on busy systems 16654 nvme: expose internal counters via kstats 16655 nvme: introduce kstats for admin commands
16652 nvme admin command timeouts are too short 16653 nvme admin commands can time out on busy systems 16654 nvme: expose internal counters via kstats 16655 nvme: introduce kstats for admin commands 16656 nvme_check_generic_cmd_status should leave no kstat behind 16631 nvme abort handling races with callback handling 16044 NVMe spec version message could use a newline Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
|
#
82413e9e |
| 04-Jun-2024 |
Andy Fiddaman <illumos@fiddaman.net> |
16593 nvme panic when committing partially loaded firmware Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Michael Zeller <mike@mikezeller.net> Approved by: Gordon Ross <gordon.
16593 nvme panic when committing partially loaded firmware Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Michael Zeller <mike@mikezeller.net> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
50d757e7 |
| 24-May-2024 |
Robert Mustacchi <rm@fingolfin.org> |
16581 nvme cannot hold locks when calling into blkdev Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@
16581 nvme cannot hold locks when calling into blkdev Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
5113ed77 |
| 01-Mar-2024 |
Robert Mustacchi <rm@fingolfin.org> |
15884 NVMe driver panics on xcp-ng when trying to enable volatile write cache Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org> Approved by: Dan
15884 NVMe driver panics on xcp-ng when trying to enable volatile write cache Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
533affcb |
| 23-Feb-2024 |
Robert Mustacchi <rm@fingolfin.org> |
16171 want libnvme and common nvme ioctl interface 16172 nvmeadm could be 64-bit and have ctf 16173 want a way to list supported features and log pages 16174 want several WDC vendor-specific commands
16171 want libnvme and common nvme ioctl interface 16172 nvmeadm could be 64-bit and have ctf 16173 want a way to list supported features and log pages 16174 want several WDC vendor-specific commands and logs 16175 nvmeadm get-features feature filtering needs work 16176 namespace count should be unsigned 16177 nvmeadm commands should not ignore extraneous arguments 16178 nvme firmware related improvements 16179 nvmeadm format incorrectly uses common namespace information 16180 nvme timeout integer signdness should be consistent 16181 apst register size should be a u32 Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dan Cross <cross@oxidecomputer.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
e6dd7845 |
| 17-Oct-2023 |
Andy Fiddaman <illumos@fiddaman.net> |
15988 nvme panic with Phison E18 M.2 drive Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@p
15988 nvme panic with Phison E18 M.2 drive Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
78df4e24 |
| 27-Oct-2023 |
Robert Mustacchi <rm@fingolfin.org> |
16029 Clarify and constify nvme DMA attributes 16028 NVMe firmware load ioctl doesn't need to call ddi_ufm_update() Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <illum
16029 Clarify and constify nvme DMA attributes 16028 NVMe firmware load ioctl doesn't need to call ddi_ufm_update() Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
9d97c7b7 |
| 03-Nov-2023 |
Robert Mustacchi <rm@fingolfin.org> |
16027 NVMe firmware activate timeout should be bumped Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Keith Wesolowski <wesolows@oxide
16027 NVMe firmware activate timeout should be bumped Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Keith Wesolowski <wesolows@oxide.computer> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
f7ce6a74 |
| 23-Aug-2023 |
Robert Mustacchi <rm@fingolfin.org> |
15872 Allow nvme 2.x devices to attach Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Luqman Aden <luqman@oxide.computer>
15872 Allow nvme 2.x devices to attach Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Luqman Aden <luqman@oxide.computer> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
744642a2 |
| 07-May-2023 |
Robert Mustacchi <rm@fingolfin.org> |
15735 revamp nvme and disk FMRIs, property groups, and related 15736 split out topo ufm devinfo logic so it can be reused 15630 topo nvme disk module should work with unattached namespaces 15631 Need
15735 revamp nvme and disk FMRIs, property groups, and related 15736 split out topo ufm devinfo logic so it can be reused 15630 topo nvme disk module should work with unattached namespaces 15631 Need an easier way to map a namespace to blkdev instance Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Patrick Mooney <pmooney@pfmooney.com>
show more ...
|
#
c0a9dba3 |
| 10-May-2023 |
Robert Mustacchi <rm@fingolfin.org> |
15689 nvme: race between detach and removal callback 15690 nvme driver does not attach to Propolis NVMe devices Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfel
15689 nvme: race between detach and removal callback 15690 nvme driver does not attach to Propolis NVMe devices Reviewed by: Andy Fiddaman <illumos@fiddaman.net> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
48c4dbe8 |
| 26-Apr-2022 |
Jordan Paige Hendricks <jordan@oxide.computer> |
14541 nvme_quiesce() can hang preventing reboot Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Jason King <jason.brian.king+illum
14541 nvme_quiesce() can hang preventing reboot Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
49fdffd6 |
| 11-Mar-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14955 track namespace state in nvme Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDo
14955 track namespace state in nvme Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
98f586d7 |
| 16-Jan-2023 |
Andy Fiddaman <illumos@fiddaman.net> |
15324 nvme driver spew for inactive namespaces Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Appro
15324 nvme driver spew for inactive namespaces Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
|
#
3eaaeb3d |
| 21-Nov-2022 |
Andy Fiddaman <illumos@fiddaman.net> |
15202 nvme should recognise Format-in-progress generic status Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Rich L
15202 nvme should recognise Format-in-progress generic status Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Rich Lowe <richlowe@richlowe.net>
show more ...
|
#
670f080b |
| 01-Apr-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14690 nvmeadm should refer to namespaces by their nsid Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Ap
14690 nvmeadm should refer to namespaces by their nsid Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
153f3212 |
| 18-Mar-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14815 nvmeadm: identify support for namespace management Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolf
14815 nvmeadm: identify support for namespace management Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
b8f43eb6 |
| 27-Apr-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14686 nvme should use namespace GUID for devid if available Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fing
14686 nvme should use namespace GUID for devid if available Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
30a4bccb |
| 14-Jul-2022 |
Andy Fiddaman <omnios@citrus-it.co.uk> |
14816 Boot from NVMe scans all devices after 14688 Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fin
14816 Boot from NVMe scans all devices after 14688 Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
show more ...
|
#
df6bbf77 |
| 05-Apr-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14688 nvme blkdev attach/detach trips assertion in ndi_devi_unconfig_one() Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan
14688 nvme blkdev attach/detach trips assertion in ndi_devi_unconfig_one() Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
baf9a850 |
| 07-Mar-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14550 nvme_is_ignored_ns() needs less confusion 14709 nvmeadm list should be able to distinguish between inactive and ignored namespaces Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy
14550 nvme_is_ignored_ns() needs less confusion 14709 nvmeadm list should be able to distinguish between inactive and ignored namespaces Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|
#
3281964b |
| 03-May-2022 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14684 want nvme-config-list property Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfra
14684 want nvme-config-list property Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@mnx.io>
show more ...
|
#
34331de3 |
| 11-Oct-2021 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14531 want nvme namespace management mutex Contributed by: Paul Winder <paul@winder.uk.net> Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: B
14531 want nvme namespace management mutex Contributed by: Paul Winder <paul@winder.uk.net> Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Ben Jameson <bjameson@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
show more ...
|
#
353d89b0 |
| 11-Oct-2021 |
Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> |
14530 nvme should require exclusive open for attach, detach, and format ioctls Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacc
14530 nvme should require exclusive open for attach, detach, and format ioctls Reviewed by: Andrew Giles <agiles@tintri.com> Reviewed by: Guy Morrogh <gmorrogh@tintri.com> Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
show more ...
|