History log of /illumos-gate/usr/src/uts/common/io/blkdev/blkdev.c (Results 1 – 25 of 40)
Revision Date Author Comments
# e6769cd1 25-May-2024 Robert Mustacchi <rm@fingolfin.org>

15929 d_qactive is a red herring
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by:

15929 d_qactive is a red herring
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
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 ...


# 4b2d0200 16-May-2023 Robert Mustacchi <rm@fingolfin.org>

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>


# 3fe80ca4 15-Mar-2023 Dan Cross <cross@oxidecomputer.com>

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 <rosenfeld@grumpf.hope-2000.org>

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

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 <rosenfeld@grumpf.hope-2000.org>

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 R

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 <omnios@citrus-it.co.uk>

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@

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 03-Feb-2022 Andy Fiddaman <omnios@citrus-it.co.uk>

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

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 <rm@fingolfin.org>

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

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 04-Dec-2019 Jason King <jason.king@joyent.com>

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@joyen

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 <jason.king@joyent.com>

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>


# 19687f06 25-Nov-2019 Paul Winder <paul@winders.demon.co.uk>

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

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 <paul@winders.demon.co.uk>

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

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 <paul@winders.demon.co.uk>

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

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 <hans.rosenfeld@nexenta.com>

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

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 <yuri.pankov@nexenta.com>

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 <yyang@mathworks.com>

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

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 <danmcd@omniti.com>

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


# d2c5b266 25-Jan-2017 Youzhong Yang <yyang@mathworks.com>

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>


# df8c2287 03-May-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.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: Ga

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 <hans.rosenfeld@nexenta.com>

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>


# aad3a447 20-Oct-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

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@dam

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 <hans.rosenfeld@nexenta.com>

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 <hans.rosenfeld@nexenta.com>

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 <hans.rosenfeld@nexenta.com>

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: Garre

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


12