As mentioned before - if you pass BLK_MQ_REQ_* to blk_queue_enter this should become a bit nicer without the need for two magic bool parameters.
- [PATCH v5 4/8] block: Convert RQF_PREEMPT into REQ_PRE... Bart Van Assche
- Re: [PATCH v5 4/8] block: Convert RQF_PREEMPT int... Christoph Hellwig
- [PATCH v5 2/8] md: Neither resync nor reshape while th... Bart Van Assche
- Re: [PATCH v5 2/8] md: Neither resync nor reshape... Luis R. Rodriguez
- Re: [PATCH v5 2/8] md: Neither resync nor reshape... Ming Lei
- Re: [PATCH v5 2/8] md: Neither resync nor res... Bart Van Assche
- [PATCH v5 3/8] block: Make q_usage_counter also track ... Bart Van Assche
- [PATCH v5 1/8] md: Introduce md_stop_all_writes() Bart Van Assche
- Re: [PATCH v5 1/8] md: Introduce md_stop_all_writ... Luis R. Rodriguez
- [PATCH v5 8/8] block: Make SCSI device suspend and res... Bart Van Assche
- Re: [PATCH v5 8/8] block: Make SCSI device suspen... Christoph Hellwig
- Re: [PATCH v5 8/8] block: Make SCSI device su... Bart Van Assche
- [PATCH v5 7/8] scsi: Set QUEUE_FLAG_PREEMPT_ONLY while... Bart Van Assche
- Re: [PATCH v5 7/8] scsi: Set QUEUE_FLAG_PREEMPT_O... Christoph Hellwig
- Re: [PATCH v5 7/8] scsi: Set QUEUE_FLAG_PREEM... Bart Van Assche
- [PATCH v5 6/8] scsi: Reduce suspend latency Bart Van Assche
- Re: [PATCH v5 6/8] scsi: Reduce suspend latency Christoph Hellwig
- Re: [PATCH v5 6/8] scsi: Reduce suspend laten... Bart Van Assche
- [PATCH v5 5/8] block: Add the QUEUE_FLAG_PREEMPT_ONLY ... Bart Van Assche
- Re: [PATCH v5 5/8] block: Add the QUEUE_FLAG_PREE... Christoph Hellwig
- Re: [PATCH v5 0/8] block, scsi, md: Improve suspend an... Oleksandr Natalenko