History log of /illumos-gate/usr/src/uts/common/io/blkdev/blkdev.c (Results 1 – 25 of 39)
Revision Date Author Comments
# 744642a2 07-May-2023 Robert Mustacchi

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

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 ...


# 4b2d0200 16-May-2023 Robert Mustacchi

15688 blkdev and lofi need to properly init cmlb minors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.i

15688 blkdev and lofi need to properly init cmlb minors
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...


# 3fe80ca4 15-Mar-2023 Dan Cross

15483 remove circular from ndi_devi_enter et al
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Approved by: Dan McDonald <danmcd@mnx.io>


# ca0df52a 03-May-2022 Hans Rosenfeld

14689 blkdev GUID support
Reviewed by: Andrew Giles <agiles@tintri.com>
Reviewed by: Guy Morrogh <gmorrogh@tintri.com>
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewe

14689 blkdev GUID support
Reviewed by: Andrew Giles <agiles@tintri.com>
Reviewed by: Guy Morrogh <gmorrogh@tintri.com>
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 ...


# da00bec1 06-Apr-2022 Hans Rosenfeld

14654 blkdev softstate use after free
Reviewed by: Andrew Giles <agiles@tintri.com>
Reviewed by: Guy Morrogh <gmorrogh@tintri.com>
Reviewed by: Ben Jameson <bjameson@tintri.com>
Revie

14654 blkdev softstate use after free
Reviewed by: Andrew Giles <agiles@tintri.com>
Reviewed by: Guy Morrogh <gmorrogh@tintri.com>
Reviewed by: Ben Jameson <bjameson@tintri.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Reviewed by: Paul Winder <paul@winder.uk.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm+illumos@fingolfin.org>

show more ...


# f7457249 28-Mar-2022 Andy Fiddaman

14595 sd DLE events should cover the first two partitions
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Robert Mu

14595 sd DLE events should cover the first two partitions
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Reviewed by: Yuri Pankov <ypankov@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...


# 6f0e4dc9 02-Feb-2022 Andy Fiddaman

14469 nvme could raise dynamic lun expansion sysevents
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Approved by: D

14469 nvme could raise dynamic lun expansion sysevents
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 7b421453 23-Nov-2020 Robert Mustacchi

13324 struct dk_minfo_ext size differences trigger SSP in libfdisk
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas

13324 struct dk_minfo_ext size differences trigger SSP in libfdisk
Reviewed by: Jason King <jason.brian.king@gmail.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Joshua Clulow <josh@sysmgr.org>

show more ...


# 1a5ae140 03-Dec-2019 Jason King

12506 Add support to vioblk for DISCARD operation
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <

12506 Add support to vioblk for DISCARD operation
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 33f84ecf 03-Jul-2020 Jason King

12924 blkdev needs to be better at handling attach failures
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd

12924 blkdev needs to be better at handling attach failures
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Paul Winder <paul@winders.demon.co.uk>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 19687f06 25-Nov-2019 Paul Winder

12017 Assertion failure in kstat_waitq_to_runq from blkdev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Reviewed by: Andy Fiddaman <and

12017 Assertion failure in kstat_waitq_to_runq from blkdev
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Matthias Scheler <mscheler@tintri.com>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 247e9a8e 21-Nov-2019 Paul Winder

12009 Memory leaks in blkdev when blkdev device is detached
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Randy Fishel <randyf

12009 Memory leaks in blkdev when blkdev device is detached
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Randy Fishel <randyf@sibernet.com>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 4d95620b 16-Oct-2019 Paul Winder

11827 Increase concurrency through blkdev
11847 The nvme cmd completion queue is contentious
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf

11827 Increase concurrency through blkdev
11847 The nvme cmd completion queue is contentious
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 3d9b1a2a 19-Nov-2015 Hans Rosenfeld

6235 want NVMe management utility
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexent

6235 want NVMe management utility
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Rich Lowe <richlowe@richlowe.net>

show more ...


# acb450dd 05-Mar-2017 Yuri Pankov

7940 provide device-rotational property
Reviewed by: James Blachly <james.blachly@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Richard Lowe <richlowe@richlowe.net>


# c0591a0c 21-Feb-2017 Youzhong Yang

7367 blkdev: support block size larger than 512
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Garrett D'Amore <garret

7367 blkdev: support block size larger than 512
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 04904ca2 26-Jan-2017 Dan McDonald

backout: 7367 blkdev: support block size larger than 512
(Needs more work.)
This reverts commit d2c5b266b717b923ea0e28b925ddb8e66dd98b42.


# d2c5b266 25-Jan-2017 Youzhong Yang

7367 blkdev: support block size larger than 512
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Dan McDonald <danmc

7367 blkdev: support block size larger than 512
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# df8c2287 03-May-2016 Hans Rosenfeld

7381 support EUI64 in blkdev
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>

7381 support EUI64 in blkdev
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 1a3a6dee 28-Jan-2016 Hans Rosenfeld

6584 harmless off-by-one in blkdev
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.

6584 harmless off-by-one in blkdev
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# aad3a447 20-Oct-2015 Hans Rosenfeld

6437 blkdev bd_detach_handle() always returns DDI_SUCCESS
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore

6437 blkdev bd_detach_handle() always returns DDI_SUCCESS
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# bef9e21a 01-Jul-2015 Hans Rosenfeld

6305 blkdev should provide the device_error kstat for iostat -E
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>


# 510a6847 18-Jun-2015 Hans Rosenfeld

6300 blkdev and blkdev drivers should provide inquiry properties
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>


# dd3928f8 18-Sep-2014 Hans Rosenfeld

5182 use after free in blkdev
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Re

5182 use after free in blkdev
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 32ce6b81 09-Sep-2014 Hans Rosenfeld

5151 blkdev should support reporting of physical block size
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDo

5151 blkdev should support reporting of physical block size
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


12