History log of /titanic_44/usr/src/uts/common/io/ (Results 76 – 100 of 2817)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
df94db0903-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>

refs #3582

(cherry picked from commit 5e02ad7fa4f3d38ad493307948c44d2f1368fe6c)

show more ...

9974ca0c06-Apr-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7377 want mechanism to override physical block size of NVMe devices
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Eric Spro

7377 want mechanism to override physical block size of NVMe devices
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Eric Sproul <eric.sproul@circonus.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked from commit 5e2ba75cd919f7a8a55aa1288209e530e1b0f50f)

show more ...

5f83650306-Apr-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7372 support NVMe volatile write cache
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Revie

7372 support NVMe volatile write cache
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Youzhong Yang <youzhong@gmail.com>
Approved by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked from commit c77c57cda0f7f48060af6e96698c9c218ef4960b)

show more ...

f19ea22a14-Sep-2016 Dan McDonald <danmcd@omniti.com>

7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL. (fix lint)

refs #3582

(cherry picked from commit 8e4540ddae609495b68c7aa84a3d356f0e4a251d)

b4eda73d13-Sep-2016 Youzhong Yang <yyang@mathworks.com>

7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL.
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by

7364 NVMe driver performance can be improved by caching nvme_dma_t structs for PRPL.
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Garrett D'Amore <garrett@lucera.com>
Approved by: Dan McDonald <danmcd@omniti.com>

refs #3582

(cherry picked from commit 528f78c8c5f3b0aec646d8983958fa00547416c4)

show more ...

db9e895030-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7349 nvme shouldn't ignore namespaces that support extended data LBAs
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Igor Kozhukhov <

7349 nvme shouldn't ignore namespaces that support extended data LBAs
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>

refs #3582

(cherry picked from commit 44bbac1583b2cc39c79cf15577941ba6b2071b71)

show more ...

0bf8238d19-Aug-2016 Igor Kozhukhov <igork@argotech.io>

7286 sata doesn't support 4knative disks
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsy

7286 sata doesn't support 4knative disks
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit aa838c01ee34c11b17cb5ed43bbd0dd039ce9cdb)

show more ...

69561f7718-Aug-2016 Youzhong Yang <youzhong@gmail.com>

7315 nvme queue DMA attribute count_max is 0-based
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com
Reviewed by: Dan Fields <dan.fields@nexen

7315 nvme queue DMA attribute count_max is 0-based
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit e228dc2f96134f634907db49b9f143bdaf1e3ae7)

show more ...

6f37ecd516-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7313 bump nvme admin command timeout to 1s
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Revi

7313 bump nvme admin command timeout to 1s
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit 29d5e6581a470a0784688b4de523afeede962998)

show more ...

babc8e1d17-Aug-2016 Youzhong Yang <youzhong@gmail.com>

7312 zfs checksum errors observed in a zpool full of NVMe SSDs
6908 Samsung SSD SM951-NVMe shows checksum errors
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Rick McNeal <ric

7312 zfs checksum errors observed in a zpool full of NVMe SSDs
6908 Samsung SSD SM951-NVMe shows checksum errors
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit b4c0a9648ef307880cb71aa5fe93dd59df5e3062)

show more ...

b68758a416-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7306 nvme ignores interrupt enabling failure
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #

7306 nvme ignores interrupt enabling failure
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit e4b08e6792e23736088d95252733cef14819a1ff)

show more ...

f0b0e0b108-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7296 nvme initial interrupt issues
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Rob

7296 nvme initial interrupt issues
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit f3307f6aa16045b240b78a74eb6d54ccc1f4ec64)

show more ...

0fe6d38209-Aug-2016 Pete Shephard <pete.shephard@tegile.com>

7294 several small nvme fixes from Tegile
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>

7294 several small nvme fixes from Tegile
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit b20e2c04d1cea0f1af80b3deaa8249ea97ef455c)

show more ...

296a31c508-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7279 nvme.c: idns->id_nlbaf is a 0's based value.
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
App

7279 nvme.c: idns->id_nlbaf is a 0's based value.
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit fc52f8b6ddc3bebd85d5854fb28de82cc46cdabd)

show more ...

6882d95604-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7272 nvme_reg_csts_t is not correctly defined in nvme_reg.h
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omnit

7272 nvme_reg_csts_t is not correctly defined in nvme_reg.h
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

refs #3582

(cherry picked from commit 360776e34493f64bf3b29f0d8f38e350a2d3f5f6)

show more ...

071aaa7b04-Aug-2016 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

7275 nvme shouldn't use ddi_intr_enable/disable to block interrupts
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danm

7275 nvme shouldn't use ddi_intr_enable/disable to block interrupts
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

refs #3582

(cherry picked from commit 17151f81ff66d7cb888e1f1025b29c723da2f36c)

show more ...

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

refs #

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>

refs #3582

(cherry picked from commit e14b82936b72dc7499404d15c5e0c73f8b2b5e42)

show more ...

7c64344719-Nov-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6467 nvme version number check is broken
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert

6467 nvme version number check is broken
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit 9d82ca1e966c06d571566ae883c42be55368b368)

show more ...

4626d9eb19-Nov-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6466 off-by-one in nvme_get_logpage()
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mus

6466 off-by-one in nvme_get_logpage()
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

refs #3582

(cherry picked from commit 9811148e06e61aa00767b07dc6b942a7b7dde631)

show more ...

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

refs #3582

(cherry picked from commit c4dc4cd72dbc20fab32a37b5e1339d6b600a102c)

show more ...

4ba35b4b01-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>

refs #3582

(cherry p

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>

refs #3582

(cherry picked from commit 4e7b31078cda11518998e155851877b57707ec77)

show more ...

d4c279d301-Jul-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6303 support KSTAT_DATA_STRING in non-virtual named kstats
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked

6303 support KSTAT_DATA_STRING in non-virtual named kstats
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked from commit 3a73e621c639ad004320f80f06dd4250c57a8f90)

show more ...

5c712b3e30-Jun-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6302 kstat module needs cleanup
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked from commit ea1ec7aae3b9b3

6302 kstat module needs cleanup
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>

refs #3582

(cherry picked from commit ea1ec7aae3b9b321e92786e55e9a1f034d3de395)

show more ...

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

refs #3582

(cherry picke

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>

refs #3582

(cherry picked from commit eb587f616a37ef0bfbd2a8d65e341bfc393e319e)

show more ...

677f401d27-Jun-2015 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

6299 SATA inquiry property generation doesn't work as advertised
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef 'Jeff' Sipek <josef

6299 SATA inquiry property generation doesn't work as advertised
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

refs #3582

(cherry picked from commit e68355bf67f832ec03abf9d8ebf64b73d69f9ec2)

show more ...

12345678910>>...113