History log of /illumos-gate/usr/src/uts/common/io/blkdev/blkdev.c
Revision Date Author Comments Expand
df8c228748280860358d01a3d32ce256aeb51c38 29-Sep-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: Garrett D'Amore <garrett@damore.org>

1a3a6dee3c970f347783cae39e1f3536e3116a96 29-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>

aad3a4472fe05e2634744298e937a4070b663517 06-Nov-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@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>

bef9e21af8ac4992b7dfef56530c7b0ed9184096 05-Nov-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>

510a68476ba6e33759b7603130d76db4cec783d1 05-Nov-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>

dd3928f816b8d87f7ecc81d6ec1eec1257ed0cda 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: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>

32ce6b819524e8719d4ce58db40a00e9f17843e2 12-Sep-2014 Hans Rosenfeld <hans.rosenfeld@nexenta.com>

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>

a0cb694bef8ce5b375d89d042945f0e24bbd4026 11-Sep-2014 Steve Ma <steve.ma@nexenta.com>

4036 fix blkdev uninitialized return values Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>

59d8f1005b65ef8ad2c9ce040497daf81dd65085 16-Dec-2013 Garrett D'Amore <garrett@damore.org>

4335 need a mechanism to detect solid state storage devices Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Dan McDonald <danmcd@nexenta.com>

dba604f95b3742920553aafd90c5b67721b07723 11-Jul-2013 Dan McDonald <danmcd@nexenta.com>

3878 blkdev needs to support DKIOCGMEDIAINFOEXT Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>

679ac1565a070e343ccb5d6dcff1231cc6011ce4 16-Oct-2012 Alexey Zaytsev <alexey.zaytsev@gmail.com>

2911 blkdev-related panic on DEBUG kernels Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>

06711e0cbc5503c70ec7dc43e2ddc6a2e6a5fe8b 19-Jun-2012 Dmitry Yusupov <Dmitry.Yusupov@nexenta.com>

2076 blkdev can fail successful xfer if DMA is not used Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>

bc220884124d127a3046646c2c9fb8d86fe654a9 19-Jun-2012 Alexey Zaytsev <alexey.zaytsev@nexenta.com>

2042 blkdev should not discard bd->d_maxxfer Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>

9d75dfda4910937c194437c3e1e45ca07c889ee5 19-Jun-2012 Alexey Zaytsev <alexey.zaytsev@nexenta.com>

1882 blkdev should limit physio by bd->d_maxxfer instead of maxphys Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>

f097ef9c335ca15d17a8caba066fb2da38a3a1be 19-Jun-2012 Alexey Zaytsev <alexey.zaytsev@nexenta.com>

1430 blkdev crashes on synchronous flushes Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>

a3e090fb13431e72eb6751b653b906929410443b 19-Jun-2012 Alexey Zaytsev <alexey.zaytsev@nexenta.com>

1342 Bogus assert in bd_xfer_alloc Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@nexenta.com>

cd21e7c548ae2a3b5e522244bf798f2a6b4ba02d 12-Mar-2012 Garrett D'Amore <garrett@damore.org>

998 obsolete DMA driver interfaces should be removed Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>

/illumos-gate/usr/src/man/man9f/Intro.9f /illumos-gate/usr/src/man/man9f/Makefile /illumos-gate/usr/src/man/man9f/ddi_dma_addr_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_buf_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_coff.9f /illumos-gate/usr/src/man/man9f/ddi_dma_curwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_devalign.9f /illumos-gate/usr/src/man/man9f/ddi_dma_free.9f /illumos-gate/usr/src/man/man9f/ddi_dma_get_attr.9f /illumos-gate/usr/src/man/man9f/ddi_dma_htoc.9f /illumos-gate/usr/src/man/man9f/ddi_dma_movwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextseg.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_segtocookie.9f /illumos-gate/usr/src/man/man9f/ddi_dma_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dmae.9f /illumos-gate/usr/src/man/man9f/ddi_iopb_alloc.9f /illumos-gate/usr/src/man/man9f/ddi_mem_alloc.9f /illumos-gate/usr/src/man/man9s/ddi_dmae_req.9s /illumos-gate/usr/src/pkg/manifests/system-kernel.man9f.inc /illumos-gate/usr/src/uts/common/io/1394/nx1394.c blkdev.c /illumos-gate/usr/src/uts/common/io/bofi.c /illumos-gate/usr/src/uts/common/io/fcoe/fcoe.c /illumos-gate/usr/src/uts/common/io/fdc.c /illumos-gate/usr/src/uts/common/io/fibre-channel/impl/fctl.c /illumos-gate/usr/src/uts/common/io/pci-ide/pci-ide.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pshot.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/usb/hwa/hwahc/hwahc.c /illumos-gate/usr/src/uts/common/io/usb/usb_ia/usb_ia.c /illumos-gate/usr/src/uts/common/io/usb/usb_mid/usb_mid.c /illumos-gate/usr/src/uts/common/io/usb/usba/hubdi.c /illumos-gate/usr/src/uts/common/io/warlock/ddi_dki_comm.inc /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/os/sunddi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddi_implfuncs.h /illumos-gate/usr/src/uts/common/sys/ddi_obsolete.h /illumos-gate/usr/src/uts/common/sys/ddidmareq.h /illumos-gate/usr/src/uts/common/sys/devops.h /illumos-gate/usr/src/uts/common/sys/dma_engine.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/xen/io/xpvd.c /illumos-gate/usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c /illumos-gate/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c /illumos-gate/usr/src/uts/i86pc/io/immu_dvma.c /illumos-gate/usr/src/uts/i86pc/io/isa.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/rootnex.c /illumos-gate/usr/src/uts/i86pc/ml/offsets.in /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/intel/io/iommulib.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/sys/iommulib.h /illumos-gate/usr/src/uts/sparc/ml/sparc_ddi.s /illumos-gate/usr/src/uts/sun/io/socal.c /illumos-gate/usr/src/uts/sun4/io/ebus.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.c /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.c /illumos-gate/usr/src/uts/sun4/ml/offsets.in /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4u/io/iommu.c /illumos-gate/usr/src/uts/sun4u/io/isadma.c /illumos-gate/usr/src/uts/sun4u/io/pci/db21554.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_dma.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_iommu.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/pci/simba.c /illumos-gate/usr/src/uts/sun4u/io/pmubus.c /illumos-gate/usr/src/uts/sun4u/io/sysiosbus.c /illumos-gate/usr/src/uts/sun4u/montecarlo/io/acebus.c /illumos-gate/usr/src/uts/sun4u/serengeti/io/ssm.c /illumos-gate/usr/src/uts/sun4u/sys/iommu.h
15e1afcd5e908ae29b1e6018838638befdc225a2 03-Mar-2012 Richard Lowe <richlowe@richlowe.net>

backout 998: breaks common closed drivers

/illumos-gate/usr/src/man/man9f/Intro.9f /illumos-gate/usr/src/man/man9f/Makefile /illumos-gate/usr/src/man/man9f/ddi_dma_addr_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_buf_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_coff.9f /illumos-gate/usr/src/man/man9f/ddi_dma_curwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_devalign.9f /illumos-gate/usr/src/man/man9f/ddi_dma_free.9f /illumos-gate/usr/src/man/man9f/ddi_dma_get_attr.9f /illumos-gate/usr/src/man/man9f/ddi_dma_htoc.9f /illumos-gate/usr/src/man/man9f/ddi_dma_movwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextseg.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_segtocookie.9f /illumos-gate/usr/src/man/man9f/ddi_dma_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dmae.9f /illumos-gate/usr/src/man/man9f/ddi_iopb_alloc.9f /illumos-gate/usr/src/man/man9f/ddi_mem_alloc.9f /illumos-gate/usr/src/man/man9s/ddi_dmae_req.9s /illumos-gate/usr/src/pkg/manifests/system-kernel.man9f.inc /illumos-gate/usr/src/uts/common/io/1394/nx1394.c blkdev.c /illumos-gate/usr/src/uts/common/io/bofi.c /illumos-gate/usr/src/uts/common/io/fcoe/fcoe.c /illumos-gate/usr/src/uts/common/io/fdc.c /illumos-gate/usr/src/uts/common/io/fibre-channel/impl/fctl.c /illumos-gate/usr/src/uts/common/io/pci-ide/pci-ide.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pshot.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/usb/hwa/hwahc/hwahc.c /illumos-gate/usr/src/uts/common/io/usb/usb_ia/usb_ia.c /illumos-gate/usr/src/uts/common/io/usb/usb_mid/usb_mid.c /illumos-gate/usr/src/uts/common/io/usb/usba/hubdi.c /illumos-gate/usr/src/uts/common/io/warlock/ddi_dki_comm.inc /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/os/sunddi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddi_implfuncs.h /illumos-gate/usr/src/uts/common/sys/ddi_obsolete.h /illumos-gate/usr/src/uts/common/sys/ddidmareq.h /illumos-gate/usr/src/uts/common/sys/devops.h /illumos-gate/usr/src/uts/common/sys/dma_engine.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/xen/io/xpvd.c /illumos-gate/usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c /illumos-gate/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c /illumos-gate/usr/src/uts/i86pc/io/immu_dvma.c /illumos-gate/usr/src/uts/i86pc/io/isa.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/rootnex.c /illumos-gate/usr/src/uts/i86pc/ml/offsets.in /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/intel/io/iommulib.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/sys/iommulib.h /illumos-gate/usr/src/uts/sparc/ml/sparc_ddi.s /illumos-gate/usr/src/uts/sun/io/socal.c /illumos-gate/usr/src/uts/sun4/io/ebus.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.c /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.c /illumos-gate/usr/src/uts/sun4/ml/offsets.in /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4u/io/iommu.c /illumos-gate/usr/src/uts/sun4u/io/isadma.c /illumos-gate/usr/src/uts/sun4u/io/pci/db21554.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_dma.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_iommu.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/pci/simba.c /illumos-gate/usr/src/uts/sun4u/io/pmubus.c /illumos-gate/usr/src/uts/sun4u/io/sysiosbus.c /illumos-gate/usr/src/uts/sun4u/montecarlo/io/acebus.c /illumos-gate/usr/src/uts/sun4u/serengeti/io/ssm.c /illumos-gate/usr/src/uts/sun4u/sys/iommu.h
88b44bf4e73233af70877930178dbff7f1c2992b 02-Mar-2012 Garrett D'Amore <garrett@damore.org>

998 obsolete DMA driver interfaces should be removed Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>

/illumos-gate/usr/src/man/man9f/Intro.9f /illumos-gate/usr/src/man/man9f/Makefile /illumos-gate/usr/src/man/man9f/ddi_dma_addr_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_buf_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dma_coff.9f /illumos-gate/usr/src/man/man9f/ddi_dma_curwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_devalign.9f /illumos-gate/usr/src/man/man9f/ddi_dma_free.9f /illumos-gate/usr/src/man/man9f/ddi_dma_get_attr.9f /illumos-gate/usr/src/man/man9f/ddi_dma_htoc.9f /illumos-gate/usr/src/man/man9f/ddi_dma_movwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextseg.9f /illumos-gate/usr/src/man/man9f/ddi_dma_nextwin.9f /illumos-gate/usr/src/man/man9f/ddi_dma_segtocookie.9f /illumos-gate/usr/src/man/man9f/ddi_dma_setup.9f /illumos-gate/usr/src/man/man9f/ddi_dmae.9f /illumos-gate/usr/src/man/man9f/ddi_iopb_alloc.9f /illumos-gate/usr/src/man/man9f/ddi_mem_alloc.9f /illumos-gate/usr/src/man/man9s/ddi_dmae_req.9s /illumos-gate/usr/src/pkg/manifests/system-kernel.man9f.inc /illumos-gate/usr/src/uts/common/io/1394/nx1394.c blkdev.c /illumos-gate/usr/src/uts/common/io/bofi.c /illumos-gate/usr/src/uts/common/io/fcoe/fcoe.c /illumos-gate/usr/src/uts/common/io/fdc.c /illumos-gate/usr/src/uts/common/io/fibre-channel/impl/fctl.c /illumos-gate/usr/src/uts/common/io/pci-ide/pci-ide.c /illumos-gate/usr/src/uts/common/io/pciex/pcieb.c /illumos-gate/usr/src/uts/common/io/pshot.c /illumos-gate/usr/src/uts/common/io/scsi/impl/scsi_hba.c /illumos-gate/usr/src/uts/common/io/usb/hwa/hwahc/hwahc.c /illumos-gate/usr/src/uts/common/io/usb/usb_ia/usb_ia.c /illumos-gate/usr/src/uts/common/io/usb/usb_mid/usb_mid.c /illumos-gate/usr/src/uts/common/io/usb/usba/hubdi.c /illumos-gate/usr/src/uts/common/io/warlock/ddi_dki_comm.inc /illumos-gate/usr/src/uts/common/os/devcfg.c /illumos-gate/usr/src/uts/common/os/sunddi.c /illumos-gate/usr/src/uts/common/sys/ddi_impldefs.h /illumos-gate/usr/src/uts/common/sys/ddi_implfuncs.h /illumos-gate/usr/src/uts/common/sys/ddi_obsolete.h /illumos-gate/usr/src/uts/common/sys/ddidmareq.h /illumos-gate/usr/src/uts/common/sys/devops.h /illumos-gate/usr/src/uts/common/sys/dma_engine.h /illumos-gate/usr/src/uts/common/sys/sunddi.h /illumos-gate/usr/src/uts/common/xen/io/xpvd.c /illumos-gate/usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c /illumos-gate/usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c /illumos-gate/usr/src/uts/i86pc/io/immu_dvma.c /illumos-gate/usr/src/uts/i86pc/io/isa.c /illumos-gate/usr/src/uts/i86pc/io/pci/pci.c /illumos-gate/usr/src/uts/i86pc/io/pciex/npe.c /illumos-gate/usr/src/uts/i86pc/io/rootnex.c /illumos-gate/usr/src/uts/i86pc/ml/offsets.in /illumos-gate/usr/src/uts/i86pc/os/ddi_impl.c /illumos-gate/usr/src/uts/intel/io/iommulib.c /illumos-gate/usr/src/uts/intel/io/pci/pci_pci.c /illumos-gate/usr/src/uts/intel/sys/iommulib.h /illumos-gate/usr/src/uts/sparc/ml/sparc_ddi.s /illumos-gate/usr/src/uts/sun/io/socal.c /illumos-gate/usr/src/uts/sun4/io/ebus.c /illumos-gate/usr/src/uts/sun4/io/px/px_dma.c /illumos-gate/usr/src/uts/sun4/io/px/px_mmu.c /illumos-gate/usr/src/uts/sun4/ml/offsets.in /illumos-gate/usr/src/uts/sun4/os/ddi_impl.c /illumos-gate/usr/src/uts/sun4u/io/iommu.c /illumos-gate/usr/src/uts/sun4u/io/isadma.c /illumos-gate/usr/src/uts/sun4u/io/pci/db21554.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_dma.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_iommu.c /illumos-gate/usr/src/uts/sun4u/io/pci/pci_pci.c /illumos-gate/usr/src/uts/sun4u/io/pci/simba.c /illumos-gate/usr/src/uts/sun4u/io/pmubus.c /illumos-gate/usr/src/uts/sun4u/io/sysiosbus.c /illumos-gate/usr/src/uts/sun4u/montecarlo/io/acebus.c /illumos-gate/usr/src/uts/sun4u/serengeti/io/ssm.c /illumos-gate/usr/src/uts/sun4u/sys/iommu.h
86e3bca69f59096fa71848f8e8614c38ac86a24a 11-Jul-2011 Garrett D'Amore <garrett@nexenta.com>

1144 blkdev should support dump(9e) Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Alexey Zaytsev <alexey.zaytsev@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>

3f7d54a6b84904c8f4d8daa4c7b577bede7df8b9 18-May-2010 Garrett D'Amore <gdamore@opensolaris.org>

PSARC 2009/646 bd - generic block device driver PSARC 2009/648 sdcard conversion to bd, EOF blk2scsa 6952618 deliver blkdev (PSARC 2009/646)

/illumos-gate/usr/src/Makefile.lint /illumos-gate/usr/src/cmd/hal/hald/solaris/devinfo.c /illumos-gate/usr/src/cmd/hal/hald/solaris/devinfo_storage.c /illumos-gate/usr/src/cmd/hal/hald/solaris/devinfo_storage.h /illumos-gate/usr/src/lib/cfgadm_plugins/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sdcard/Makefile /illumos-gate/usr/src/lib/cfgadm_plugins/sdcard/Makefile.com /illumos-gate/usr/src/lib/cfgadm_plugins/sdcard/common/cfga_sdcard.c /illumos-gate/usr/src/lib/cfgadm_plugins/sdcard/common/cfga_sdcard.h /illumos-gate/usr/src/lib/cfgadm_plugins/sdcard/sdcard.xcl /illumos-gate/usr/src/lib/libsmedia/library/common/l_defines.h /illumos-gate/usr/src/lib/libsmedia/library/inc/smedia.h /illumos-gate/usr/src/lib/libsmedia/plugins/Makefile /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/Makefile /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/Makefile.targ /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/amd64/Makefile /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/common/b_generic.c /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/common/mapfile-vers /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/i386/Makefile /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/sparc/Makefile /illumos-gate/usr/src/lib/libsmedia/plugins/blkdev/sparcv9/Makefile /illumos-gate/usr/src/pkg/manifests/driver-storage-blkdev.mf /illumos-gate/usr/src/pkg/manifests/driver-storage-sdcard.mf /illumos-gate/usr/src/pkg/manifests/service-storage-removable-media.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/pkg/manifests/system-kernel.mf /illumos-gate/usr/src/pkg/manifests/system-library.mf /illumos-gate/usr/src/tools/scripts/bfu.sh /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules blkdev.c /illumos-gate/usr/src/uts/common/io/scsi/adapters/blk2scsa/blk2scsa.c /illumos-gate/usr/src/uts/common/io/sdcard/adapters/sdhost/sdhost.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/mapfile /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_cmd.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_host.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_mem.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_mod.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_nexus.c /illumos-gate/usr/src/uts/common/io/sdcard/impl/sda_slot.c /illumos-gate/usr/src/uts/common/io/sdcard/targets/sdcard/sdcard.c /illumos-gate/usr/src/uts/common/io/warlock/blk2scsa.wlcmd /illumos-gate/usr/src/uts/common/io/warlock/sdhost.wlcmd /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/blkdev.h /illumos-gate/usr/src/uts/common/sys/dkio.h /illumos-gate/usr/src/uts/common/sys/scsi/adapters/blk2scsa.h /illumos-gate/usr/src/uts/common/sys/sdcard/sda.h /illumos-gate/usr/src/uts/common/sys/sdcard/sda_impl.h /illumos-gate/usr/src/uts/intel/Makefile.intel.shared /illumos-gate/usr/src/uts/intel/blkdev/Makefile /illumos-gate/usr/src/uts/intel/sda/Makefile /illumos-gate/usr/src/uts/intel/sdcard/Makefile /illumos-gate/usr/src/uts/intel/sdhost/Makefile /illumos-gate/usr/src/uts/intel/warlock/Makefile /illumos-gate/usr/src/uts/sparc/Makefile.sparc.shared /illumos-gate/usr/src/uts/sparc/blkdev/Makefile /illumos-gate/usr/src/uts/sparc/warlock/Makefile