Show patches with: Submitter = Bart Van Assche       |   160 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
dm + blk-mq soft lockup complaint - - - --- 2015-01-14 Bart Van Assche Not Applicable
[1/6] block: Introduce blk_round_sect_down() - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
[2/6] block: Introduce bio_add_zero_pages() - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
[3/6] block: Optimize __blkdev_issue_zeroout() - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
[4/6] block: Make blkdev_issue_discard() submit aligned discard requests - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
[5/6] brd: Split bio if needed - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
[6/6] brd: Accept non-aligned discard requests with size zero - - - --- 2015-12-17 Bart Van Assche snitzer Not Applicable
dm mpath: Fix a dm_blk_ioctl() deadlock - - - --- 2016-06-28 Bart Van Assche snitzer Rejected
dm mpath: Fix a dm_blk_ioctl() deadlock - - - --- 2016-06-28 Bart Van Assche snitzer Rejected
[1/7] Minimize #include directives - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[2/7] libmultipath: Declare more functions 'static' - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[3/7] libmultipath: Fix spelling in a log message - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[4/7] multipathd: Fix type of rcu_unregister() - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[5/7] multipathd: Do not perform POSIX mutex operations inside a signal handler - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[6/7] multipathd: Ensure that SIGINT, SIGTERM, SIGHUP and SIGUSR1 are delivered to the uxsock thread - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
[7/7] multipathd: Fix a use-after-free - - - --- 2016-07-27 Bart Van Assche cvaroqui Not Applicable
dm-mq and end_clone_request() - - - --- 2016-08-08 Bart Van Assche snitzer Not Applicable
dm-mq and end_clone_request() - - - --- 2016-08-08 Bart Van Assche snitzer Not Applicable
[V6,1/3] multipath-tools: New way to limit the IPC command length. - - - --- 2016-08-12 Bart Van Assche cvaroqui Not Applicable
[1/6] libmultipath: Remove a data structure that has been commented out - - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
[2/6] libmultipath: Remove debugging code from lock.h - - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
[3/6] libmultipath: Convert lock() and unlock() into inline functions - - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
[4/6] libmultipath: Inline mutex in struct mutex_lock - - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
[5/6] libmultipath: Introduce timedlock() - - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
[6/6] multipathd: Remove a busy-waiting loop 1 - - --- 2016-08-15 Bart Van Assche cvaroqui Not Applicable
Makefile.inc: Remove -fexceptions from CFLAGS - - - --- 2016-08-16 Bart Van Assche cvaroqui Not Applicable
multipathd: Suppress uninteresting data race reports - - - --- 2016-08-16 Bart Van Assche cvaroqui Not Applicable
libmultipath, rbd: Fix spelling in a source code comment - 1 - --- 2016-08-16 Bart Van Assche cvaroqui Not Applicable
libmultipath, multipathd: Rework SIGPIPE handling - - - --- 2016-08-16 Bart Van Assche cvaroqui Not Applicable
[6/6] multipathd: Remove a busy-waiting loop - - - --- 2016-08-16 Bart Van Assche cvaroqui Not Applicable
[6/6] multipathd: Remove a busy-waiting loop 1 - - --- 2016-08-17 Bart Van Assche cvaroqui Not Applicable
v4.8 dm-mpath - - - --- 2016-08-18 Bart Van Assche snitzer Rejected
multipathd: Change four threads from detached into joinable 1 - - --- 2016-08-18 Bart Van Assche cvaroqui Not Applicable
[RFC] dm: Fix a bio leak in dec_pending() - - - --- 2016-08-25 Bart Van Assche New
[1/9] blk-mq: Introduce blk_mq_queue_stopped() - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[2/9] dm: Rename a function argument - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[3/9] dm: Introduce signal_pending_state() - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[4/9] dm: Convert wait loops - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[5/9] dm: Add two lockdep_assert_held() statements - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[6/9] dm: Simplify dm_old_stop_queue() - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[7/9] dm: Mark block layer queue dead before destroying the dm device - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[8/9] dm: Fix two race conditions related to stopping and starting queues - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[9/9] dm path selector: Avoid that device removal triggers an infinite loop - - - --- 2016-08-31 Bart Van Assche snitzer Superseded
[8/9] dm: Fix two race conditions related to stopping and starting queues - - - --- 2016-09-01 Bart Van Assche snitzer Superseded
should blk-mq halt requeue processing while queue is frozen? - - - --- 2016-09-02 Bart Van Assche snitzer Superseded
[1/3] block: Document that bio_op() uses the data type of bio.bi_opf - 2 - --- 2016-09-14 Bart Van Assche snitzer Not Applicable
[2/3] block, dm-crypt, btrfs: Introduce bio_flags() - 2 - --- 2016-09-14 Bart Van Assche snitzer Not Applicable
[3/3] block: Improve bio_set_op_attrs() robustness - 2 - --- 2016-09-14 Bart Van Assche snitzer Not Applicable
[1/2] libmultipath/checkers/{rbd, tur}: Fix pthread_cond_signal() calls - - - --- 2016-09-29 Bart Van Assche cvaroqui Not Applicable
[2/2] multipathd, libmultipathd: Make delays independent of clock jumps - - - --- 2016-09-29 Bart Van Assche cvaroqui Not Applicable
dm-mpath: Only reprocess queued IO after pg initialization finished - 1 - --- 2016-09-30 Bart Van Assche snitzer Rejected
dm: Change return type of pg_init_all_paths() from int into void - - - --- 2016-09-30 Bart Van Assche snitzer Rejected
[01/15] libmultipath/prioritizers/ontap: Remove an unused #include directive - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[02/15] libmultipath/memory: Move an #include directive - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[03/15] libmultipath/checkers/tur: Declare local functions static - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[04/15] libmultipath/checkers/rbd: Declare local functions static - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[05/15] multipathd, libmultipathd: Make delays independent of clock jumps - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[07/15] multipathd: Fix a data race - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[08/15] libmultipath/checkers/tur: Introduce strlcpy() - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[09/15] libmultipath/checkers/tur: Terminate a statement with a semicolon - - - --- 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
[11/15] libmultipath/checkers/tur: Protect tur_checker_context.message changes - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[12/15] libmultipath/checkers/tur: Serialize tur_checker_context.devt accesses - - - --- 2016-10-04 Bart Van Assche cvaroqui Not Applicable
[13/15] libmultipath/checkers/tur: Fix races on tur_checker_context.thread - - - --- 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
[15/15] Makefile.inc: Enable -Wextra and -Wformat-nonliteral - - - --- 2016-10-04 Bart Van Assche snitzer Not Applicable
libmultipath/checkers/tur: Fix a recently introduced deadlock - - - --- 2016-10-10 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
[2/2] multipathd: Avoid that a deadlock is triggered sporadically during shutdown - - - --- 2016-10-14 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
[02/15] libmultipath: Avoid that thread cancellation causes a hang - - - --- 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
[04/15] libmultipath: Move setup_thread_attr() from uevent.c into util.c - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[05/15] libmultipath: Fix POLLIN checks - - - --- 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
[07/15] libmpathpersist: Remove an unused function - - - --- 2016-10-21 Bart Van Assche snitzer Not Applicable
[08/15] libmultipath: Remove an unused variable - - - --- 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
[10/15] libmultipath: Move the definition of a global variable from .h to .c - - - --- 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
[12/15] Use NULL instead of 0 where a pointer is expected - - - --- 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
[14/15] libmultipath/checkers: Make the compiler check the checker function prototypes - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
[15/15] kpartx: Move the declaration of a global variable from .c to .h - - - --- 2016-10-21 Bart Van Assche cvaroqui Not Applicable
dm: Fix a race condition in rq_completed() - - - --- 2016-11-12 Bart Van Assche snitzer Accepted
[1/7] dm: Fix a (theoretical?) race condition in rq_completed() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[2/7] dm: Simplify dm_table_determine_type() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[3/7] dm-mpath: Document a locking assumption - - - --- 2016-11-15 Bart Van Assche snitzer Rejected
[4/7] dm-mpath: Change return type of pg_init_all_paths() from int into void - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
[5/7] dm-mpath: Do not touch *__clone if request allocation fails - - - --- 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
[7/7] dm-mpath: Fix a race condition in __multipath_map() - - - --- 2016-11-15 Bart Van Assche snitzer Accepted
Makefiles: Fix function availability checks - - - --- 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
Avoid that reloading a map sporadically triggers I/O errors - - - --- 2016-11-18 Bart Van Assche cvaroqui Not Applicable
[01/14] dm: Verify suspend_locking assumptions at runtime - - - --- 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
[03/14] dm: Fix a race condition in rq_completed() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[04/14] dm: Simplify dm_table_determine_type() - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
[05/14] dm: Simplify use_blk_mq initialization - - - --- 2016-11-18 Bart Van Assche snitzer Accepted
« 1 2 »