This patchset is to deprecate the rr_weight, rr_min_io_rq, and rr_min_io multipath config options. It's a companion of the patchset to handle their deprecation in the man pages. https://lore.kernel.org/all/[email protected]/
It does not completely remove the minio setting code, since there are ideas for reusing this in the future. The final patch is simply a change to avoid a kernel warning message that I hit while testing these patches. Benjamin Marzinski (4): libmultipath: deprecate rr_weight, and make it do nothing libmultipath: deprecate rr_min_io_rq, and make it do nothing libmultipath: deprecate rr_min_io libmultipath: don't set hwhander for bio based devices libmultipath/config.c | 6 --- libmultipath/config.h | 6 --- libmultipath/configure.c | 1 - libmultipath/defaults.h | 2 +- libmultipath/dict.c | 90 +++++++--------------------------------- libmultipath/dmparser.c | 28 +------------ libmultipath/hwtable.c | 3 -- libmultipath/propsel.c | 54 ++++++------------------ libmultipath/propsel.h | 1 - libmultipath/structs.h | 1 - tests/hwtable.c | 13 ++---- tests/test-lib.c | 1 - 12 files changed, 33 insertions(+), 173 deletions(-) -- 2.53.0
