freebsd-skq/sys/geom
Mark Johnston 0d02f6c201 Simplify synchronization read error handling.
Since synchronization reads are performed by submitting a request to
the external mirror provider, we know that the request returns with an
error only when gmirror was unable to read a copy of the block from any
mirror. Thus, there is no need to retry the request from the
synchronization error handler.

Tested by:	pho
MFC after:	2 weeks
Sponsored by:	Dell EMC Isilon
2018-02-06 16:02:33 +00:00
..
bde
cache
concat
eli
gate
journal Null out journal softc pointer earlier to avoid a segment fault 2018-01-31 23:30:49 +00:00
label After r328426, g_label depends on UFS (option FFS) code to read UFS 2018-02-03 09:15:13 +00:00
linux_lvm
mirror Simplify synchronization read error handling. 2018-02-06 16:02:33 +00:00
mountver
multipath
nop gnop(8): add the ability to set a nop provider's physical path 2018-01-18 05:57:10 +00:00
part
raid
raid3
sched
shsec
stripe
uzip Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
vinum
virstor geom: don't write stack garbage in disk labels 2018-02-04 14:49:55 +00:00
zero
geom_aes.c
geom_bsd_enc.c
geom_bsd.c
geom_ccd.c
geom_ctl.c
geom_ctl.h
geom_dev.c
geom_disk.c geom_disk / scsi_da: deny opening write-protected disks for writing 2018-01-15 11:20:00 +00:00
geom_disk.h geom_disk / scsi_da: deny opening write-protected disks for writing 2018-01-15 11:20:00 +00:00
geom_dump.c
geom_event.c
geom_flashmap.c
geom_fox.c
geom_int.h
geom_io.c Refactoring of reading and writing of the UFS/FFS superblock. 2018-01-26 00:58:32 +00:00
geom_kern.c
geom_map.c
geom_mbr_enc.c
geom_mbr.c
geom_redboot.c
geom_slice.c
geom_slice.h
geom_subr.c
geom_sunlabel_enc.c
geom_sunlabel.c
geom_vfs.c
geom_vfs.h
geom_vol_ffs.c
geom.h Refactoring of reading and writing of the UFS/FFS superblock. 2018-01-26 00:58:32 +00:00
notes