1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/device_mapper
Zdenek Kabelac 30a3dda9d6 dm: ensure migration_threshold is big enough
When using caches with BIG pool size (>TB) there is required
to use relatively huge chunk size.  Once the chunksize has
got over 1MiB - kernel cache target stopped writing such chunks
back on this if the migration_threshold remained on default 1MiB
(2048 sectors) size.

This patch ensure, DM layer will not let pass table line which
has not big enough migration threshold that can let pass
at least 8 chunks (independently of lvm2 metadata).
2019-01-21 12:48:50 +01:00
..
datastruct device_mapper: move hash.[hc] to base/data-struct 2018-06-08 13:54:19 +01:00
ioctl headers: use configure.h as 1st. header 2018-12-14 15:09:13 +01:00
misc headers: use configure.h as 1st. header 2018-12-14 15:09:13 +01:00
mm device_mapper: optimize dm_pool_strndup 2018-12-01 01:04:27 +01:00
regex build: get separate builddir working again 2018-06-04 13:22:14 +01:00
vdo configure: avoid repeative inclusion of configure.h 2018-12-21 19:19:50 +01:00
all.h configure: avoid repeative inclusion of configure.h 2018-12-21 19:19:50 +01:00
libdm-common.c cleanup: move cast to det_t into MKDEV macro 2018-11-05 17:25:11 +01:00
libdm-common.h device_mapper: rename libdevmapper.h -> all.h 2018-06-08 12:31:45 +01:00
libdm-config.c device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
libdm-deptree.c dm: ensure migration_threshold is big enough 2019-01-21 12:48:50 +01:00
libdm-file.c cov: mark warning as expected one 2018-11-03 16:10:32 +01:00
libdm-report.c cov: ensure vars are set 2018-10-15 17:49:44 +02:00
libdm-string.c device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
libdm-targets.c Add dm-writecache support 2018-11-06 14:18:41 -06:00
libdm-timestamp.c device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
Makefile makefiles: correcting login of makefile 2018-12-17 10:55:20 +01:00