Show patches with: Submitter = Bart Van Assche       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4/4] multipath: Fix a potential buffer overflow - - - --- 2017-06-13 Bart Van Assche snitzer Not Applicable
[3/4] libmultipath/datacore: Remove dead code - 1 - --- 2017-06-13 Bart Van Assche snitzer Not Applicable
[2/4] libmultipath: Simplify assemble_map() - 1 - --- 2017-06-13 Bart Van Assche snitzer Not Applicable
[1/4] kpartx: Improve portability of set_loop() - 1 - --- 2017-06-13 Bart Van Assche snitzer Not Applicable
[7/7] Remove a superfluous "extern" keyword - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[6/7] kpartx: Fix a compiler warning - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[5/7] Move the declaration of mpath_mx_alloc_len to a header file - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[4/7] Remove mpath_reverse_8bytes_order() - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[3/7] libmpathpersist: Add two missing #include directives - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[2/7] libmultipath/configure.h: Add a forward declaration - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[1/7] Makefile: Remove assignments to unused variables - - - --- 2017-05-17 Bart Van Assche cvaroqui Not Applicable
[v3,10/10] dm-zoned: Drive-managed zoned block device target - 2 - --- 2017-05-08 Bart Van Assche snitzer Superseded
[v3,09/10] dm-kcopyd: Add sequential write feature - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,08/10] dm-linear: Add support for zoned block devices - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,07/10] dm-flakey: Add support for zoned block devices - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,06/10] dm: Introduce dm_remap_zone_report() - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,05/10] dm: Fix REQ_OP_ZONE_REPORT bio handling - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,04/10] dm: Fix REQ_OP_ZONE_RESET bio handling - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,03/10] dm-table: Check block devices zone model compatibility - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,02/10] dm-table: Check device area zone alignment - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v3,01/10] dm-table: Introduce DM_TARGET_ZONED_HM feature - 2 - --- 2017-05-08 Bart Van Assche snitzer Accepted
[v2,13/13] dm, dm-mpath: Make it easier to detect unintended I/O request flushes - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,12/13] dm-mpath: Introduce assign_bit() - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,11/13] dm-mpath: Micro-optimize the hot path - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,10/13] dm: Introduce enum dm_queue_mode - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,09/13] dm-mpath: Verify locking assumptions at runtime - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,08/13] dm: Verify suspend_locking assumptions at runtime - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,07/13] dm, persistence: Remove an unused argument from dm_block_manager_create() - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,06/13] dm-rq: Check blk_mq_register_dev() return value - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,05/13] dm-mpath: Make it easier to analyze requeuing behavior - 1 - --- 2017-04-27 Bart Van Assche New
[v2,04/13] dm-rq: Adjust requeuing delays - 1 - --- 2017-04-27 Bart Van Assche snitzer Rejected
[v2,03/13] dm-mpath: Delay requeuing while path initialization is in progress - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,02/13] dm-mpath: Avoid that path removal can trigger an infinite loop - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[v2,01/13] dm-mpath: Split activate_path() - 1 - --- 2017-04-27 Bart Van Assche snitzer Accepted
[13/13] dm, dm-mpath: Make it easier to detect unintended I/O request flushes - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[12/13] dm-mpath: Introduce assign_bit() - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[11/13] dm-mpath: Micro-optimize the hot path - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[10/13] dm: Introduce enum dm_queue_mode - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[09/13] dm-mpath: Verify locking assumptions at runtime - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[08/13] dm: Verify suspend_locking assumptions at runtime - 2 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[07/13] dm, persistence: Remove an unused argument from dm_block_manager_create() - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[06/13] dm-rq: Check blk_mq_register_dev() return value - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[05/13] dm-mpath: Make it easier to analyze requeuing behavior - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[04/13] dm-rq: Adjust requeuing delays - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[03/13] dm-mpath: Delay requeuing while path initialization is in progress - 1 - --- 2017-04-26 Bart Van Assche snitzer Superseded
[02/13] dm-mpath: Avoid that path removal can trigger an infinite loop - - - --- 2017-04-26 Bart Van Assche snitzer Superseded
[01/13] dm-mpath: Split activate_path() - - - --- 2017-04-26 Bart Van Assche snitzer Superseded
dm-mpath: Requeue after a small delay if blk_get_request() fails - - - --- 2017-04-07 Bart Van Assche snitzer Accepted
[v4,6/6] dm rq: Avoid that request processing stalls sporadically - - - --- 2017-04-07 Bart Van Assche snitzer Accepted
split scsi passthrough fields out of struct request V2 - - - --- 2017-01-26 Bart Van Assche snitzer Not Applicable
dm: Refuse to load an sq table on an mq device - - - --- 2016-12-08 Bart Van Assche snitzer Superseded
[14/14] dm, dm-mpath: Make it easier to detect unintended I/O request flushes - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[13/14] dm-mpath: Introduce assign_bit() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[12/14] dm-mpath: Micro-optimize the hot path - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[11/14] dm-mpath: Do not touch *__clone if request allocation fails - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[10/14] dm-mpath: Change return type of pg_init_all_paths() from int into void - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[09/14] dm-mpath: Verify 'm->lock' locking assumptions at runtime - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[08/14] dm, persistence: Remove a dead assignment - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[07/14] dm, persistence: Remove an unused argument from dm_block_manager_create() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[06/14] dm-ioctl: Use offsetof() instead of open-coding it - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[05/14] dm: Simplify use_blk_mq initialization - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[04/14] dm: Simplify dm_table_determine_type() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[03/14] dm: Fix a race condition in rq_completed() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[02/14] dm: Use blk_set_queue_dying() in __dm_destroy() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[01/14] dm: Verify suspend_locking assumptions at runtime - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
Avoid that reloading a map sporadically triggers I/O errors - - - --- 2016-11-18 Bart Van Assche cvaroqui Not Applicable
Remove superfluous instances of the "extern" keyword - - - --- 2016-11-18 Bart Van Assche cvaroqui Not Applicable
Makefiles: Fix function availability checks - - - --- 2016-11-18 Bart Van Assche cvaroqui Not Applicable
[7/7] dm-mpath: Fix a race condition in __multipath_map() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[6/7] dm-mpath: Avoid code duplication in __multipath_map() - - - --- 2016-11-15 Bart Van Assche snitzer Rejected
[5/7] dm-mpath: Do not touch *__clone if request allocation fails - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[4/7] dm-mpath: Change return type of pg_init_all_paths() from int into void - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[3/7] dm-mpath: Document a locking assumption - - - --- 2016-11-15 Bart Van Assche snitzer Rejected
[2/7] dm: Simplify dm_table_determine_type() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[1/7] dm: Fix a (theoretical?) race condition in rq_completed() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
dm: Fix a race condition in rq_completed() - - - --- 2016-11-12 Bart Van Assche snitzer Accepted
[15/15] kpartx: Move the declaration of a global variable from .c to .h - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[14/15] libmultipath/checkers: Make the compiler check the checker function prototypes - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[13/15] libmultipath/prioritizers: Make getprio() prototypes consistent - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[12/15] Use NULL instead of 0 where a pointer is expected - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[11/15] libmpathpersist: Move the definition of a global variable from .h to .c - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[10/15] libmultipath: Move the definition of a global variable from .h to .c - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[09/15] libmultipath/checkers/rbd: Use unsigned int for one-bit bitfields - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[08/15] libmultipath: Remove an unused variable - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[07/15] libmpathpersist: Remove an unused function - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[06/15] libmultipath: Remove an unused function - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[05/15] libmultipath: Fix POLLIN checks - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[04/15] libmultipath: Move setup_thread_attr() from uevent.c into util.c - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[03/15] libmultipath: Remove an incorrect comment - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[02/15] libmultipath: Avoid that thread cancellation causes a hang - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[01/15] libmultipath: Make building against musl-libc again possible - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[2/2] multipathd: Avoid that a deadlock is triggered sporadically during shutdown - - - --- 2016-10-14 Bart Van Assche snitzer Not Applicable
[1/2] multipathd: Avoid "socket operation on non-socket" errors - - - --- 2016-10-14 Bart Van Assche snitzer Not Applicable
libmultipath/checkers/tur: Fix a recently introduced deadlock - - - --- 2016-10-10 Bart Van Assche snitzer Not Applicable
[15/15] Makefile.inc: Enable -Wextra and -Wformat-nonliteral - - - --- 2016-10-04 Bart Van Assche snitzer Not Applicable
[14/15] libmultipath: Micro-optimize snprint_size() - - - --- 2016-10-04 Bart Van Assche snitzer Not Applicable
[13/15] libmultipath/checkers/tur: Fix races on tur_checker_context.thread - - - --- 2016-10-04 Bart Van Assche snitzer Not Applicable
[12/15] libmultipath/checkers/tur: Serialize tur_checker_context.devt accesses - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[11/15] libmultipath/checkers/tur: Protect tur_checker_context.message changes - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[10/15] libmultipath/checkers/tur: Move pthread_attr_destroy() call - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
« 1 2 »