freebsd-nq/sys/geom/raid
Eugene Grosbein 6d305ab0b2 Extend stripeoffset and stripesize of GEOMs from u_int to off_t
GEOM's stripeoffset overflows at 4 gigabyte margin (2^32)
because of its u_int type. This leads to incorrect data in the output
generated by "sysctl kern.geom.confxml" command, "graid list" etc.
when GEOM array has volumes larger than 4G, for example.

This change does not affect ABI but changes KBI. No MFC planned.

Differential Revision:	https://reviews.freebsd.org/D13426
2018-10-27 16:14:42 +00:00
..
g_raid_ctl.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
g_raid_md_if.m
g_raid_tr_if.m
g_raid.c Extend stripeoffset and stripesize of GEOMs from u_int to off_t 2018-10-27 16:14:42 +00:00
g_raid.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
md_ddf.c Squash error from geom by sizing ident strings to DISK_IDENT_SIZE. 2018-04-05 13:56:40 +00:00
md_ddf.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
md_intel.c Squash error from geom by sizing ident strings to DISK_IDENT_SIZE. 2018-04-05 13:56:40 +00:00
md_jmicron.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
md_nvidia.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
md_promise.c Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00
md_sii.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
tr_concat.c Fix use-after-free that sometimes results in a garbage returned 2017-12-07 05:55:18 +00:00
tr_raid0.c Fix use-after-free in RAID0 error reporting of GEOM_RAID. 2018-09-24 16:58:55 +00:00
tr_raid1.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
tr_raid1e.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
tr_raid5.c Do pass removing some write-only variables from the kernel. 2017-12-25 04:48:39 +00:00