mirror of https://github.com/torvalds/linux.git
dm, dm-ima, dm-bufio, dm-vdo, dm-raid: small refactoring dm-error: mark it with DM_TARGET_PASSES_INTEGRITY dm-pcache: a new target for read/write caching on persistent memory dm-request-based: fix NULL pointer dereference and quiesce_depth out of sync dm-linear: optimize REQ_PREFLUSH dm-vdo: return error on corrupted metadata dm-integrity: support asynchronous hash interface -----BEGIN PGP SIGNATURE----- iIoEABYIADIWIQRnH8MwLyZDhyYfesYTAyx9YGnhbQUCaN/T8RQcbXBhdG9ja2FA cmVkaGF0LmNvbQAKCRATAyx9YGnhbdPWAP9JEpnq09RzwneB/FdCE2WsjInsAaas eYqKrkgoatVzOwEAoqEzYb9IUrKMZbFPdWzEA1aXUBCH+UAKhm+G9WG5Vw0= =dCXi -----END PGP SIGNATURE----- Merge tag 'for-6.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm Pull device mapper updates from Mikulas Patocka: - a new dm-pcache target for read/write caching on persistent memory - fix typos in docs - misc small refactoring - mark dm-error with DM_TARGET_PASSES_INTEGRITY - dm-request-based: fix NULL pointer dereference and quiesce_depth out of sync - dm-linear: optimize REQ_PREFLUSH - dm-vdo: return error on corrupted metadata - dm-integrity: support asynchronous hash interface * tag 'for-6.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: (27 commits) dm raid: use proper md_ro_state enumerators dm-integrity: prefer synchronous hash interface dm-integrity: enable asynchronous hash interface dm-integrity: rename internal_hash dm-integrity: add the "offset" argument dm-integrity: allocate the recalculate buffer with kmalloc dm-integrity: introduce integrity_kmap and integrity_kunmap dm-integrity: replace bvec_kmap_local with kmap_local_page dm-integrity: use internal variable for digestsize dm vdo: return error on corrupted metadata in start_restoring_volume functions dm vdo: Update code to use mem_is_zero dm: optimize REQ_PREFLUSH with data when using the linear target dm-pcache: use int type to store negative error codes dm: fix "writen"->"written" dm-pcache: cleanup: fix coding style report by checkpatch.pl dm-pcache: remove ctrl_lock for pcache_cache_segment dm: fix NULL pointer dereference in __dm_suspend() dm: fix queue start/stop imbalance under suspend/load/resume races dm-pcache: add persistent cache target in device-mapper dm error: mark as DM_TARGET_PASSES_INTEGRITY ... |
||
|---|---|---|
| .. | ||
| indexer | ||
| Kconfig | ||
| Makefile | ||
| action-manager.c | ||
| action-manager.h | ||
| admin-state.c | ||
| admin-state.h | ||
| block-map.c | ||
| block-map.h | ||
| completion.c | ||
| completion.h | ||
| constants.h | ||
| cpu.h | ||
| data-vio.c | ||
| data-vio.h | ||
| dedupe.c | ||
| dedupe.h | ||
| dm-vdo-target.c | ||
| dump.c | ||
| dump.h | ||
| encodings.c | ||
| encodings.h | ||
| errors.c | ||
| errors.h | ||
| flush.c | ||
| flush.h | ||
| funnel-queue.c | ||
| funnel-queue.h | ||
| funnel-workqueue.c | ||
| funnel-workqueue.h | ||
| int-map.c | ||
| int-map.h | ||
| io-submitter.c | ||
| io-submitter.h | ||
| logger.c | ||
| logger.h | ||
| logical-zone.c | ||
| logical-zone.h | ||
| memory-alloc.c | ||
| memory-alloc.h | ||
| message-stats.c | ||
| message-stats.h | ||
| murmurhash3.c | ||
| murmurhash3.h | ||
| numeric.h | ||
| packer.c | ||
| packer.h | ||
| permassert.c | ||
| permassert.h | ||
| physical-zone.c | ||
| physical-zone.h | ||
| priority-table.c | ||
| priority-table.h | ||
| recovery-journal.c | ||
| recovery-journal.h | ||
| repair.c | ||
| repair.h | ||
| slab-depot.c | ||
| slab-depot.h | ||
| statistics.h | ||
| status-codes.c | ||
| status-codes.h | ||
| string-utils.c | ||
| string-utils.h | ||
| thread-device.c | ||
| thread-device.h | ||
| thread-registry.c | ||
| thread-registry.h | ||
| thread-utils.c | ||
| thread-utils.h | ||
| time-utils.h | ||
| types.h | ||
| vdo.c | ||
| vdo.h | ||
| vio.c | ||
| vio.h | ||
| wait-queue.c | ||
| wait-queue.h | ||