summaryrefslogtreecommitdiffstats
path: root/drivers
AgeCommit message (Expand)AuthorFilesLines
2022-04-25md/raid5: Un-nest struct raid5_percpu definitionLogan Gunthorpe1-9/+11
2022-04-25md/raid5: Cleanup setup_conf() error returnsLogan Gunthorpe1-7/+11
2022-04-25md: replace deprecated strlcpy & remove duplicated lineHeming Zhao3-6/+5
2022-04-25md/bitmap: don't set sb values if can't pass sanity checkHeming Zhao1-21/+23
2022-04-25md: fix an incorrect NULL check in md_reload_sbXiaomeng Tong1-4/+6
2022-04-25md: fix an incorrect NULL check in does_sb_need_changingXiaomeng Tong1-3/+5
2022-04-25raid5: introduce MD_BROKENMariusz Tkaczyk1-25/+22
2022-04-25md: Set MD_BROKEN for RAID1 and RAID10Mariusz Tkaczyk4-72/+100
2022-04-18block/rnbd-clt: Avoid flush_workqueue(system_long_wq) usageJack Wang1-2/+12
2022-04-18loop: don't destroy lo->workqueue in __loop_clr_fdChristoph Hellwig1-13/+13
2022-04-18loop: remove lo_refcount and avoid lo_mutex in ->open / ->releaseChristoph Hellwig2-31/+7
2022-04-18loop: avoid loop_validate_mutex/lo_mutex in ->releaseTetsuo Handa1-25/+13
2022-04-18loop: suppress uevents while reconfiguring the deviceChristoph Hellwig1-4/+21
2022-04-18loop: implement ->free_diskChristoph Hellwig1-4/+12
2022-04-18loop: only freeze the queue in __loop_clr_fd when neededChristoph Hellwig1-3/+9
2022-04-18loop: don't freeze the queue in lo_releaseChristoph Hellwig1-7/+0
2022-04-18loop: remove the racy bd_inode->i_mapping->nrpages assertsChristoph Hellwig1-20/+0
2022-04-18loop: initialize the worker tracking fields onceChristoph Hellwig1-4/+3
2022-04-18loop: de-duplicate the idle worker freeing codeChristoph Hellwig1-38/+35
2022-04-18block: add a disk_openers helperChristoph Hellwig2-4/+4
2022-04-18zram: cleanup zram_removeChristoph Hellwig1-6/+5
2022-04-18zram: cleanup reset_storeChristoph Hellwig1-9/+9
2022-04-18nbd: use the correct block_device in nbd_bdev_resetChristoph Hellwig1-7/+7
2022-04-17drbd: Return true/false (not 1/0) from bool functionsHaowen Bai1-1/+1
2022-04-17drdb: Switch to kvfree_rcu() APIUladzislau Rezki (Sony)3-12/+6
2022-04-17drbd: Replace "unsigned" with "unsigned int"Cai Huoqing1-4/+4
2022-04-17drbd: Make use of PFN_UP helper macroCai Huoqing3-4/+4
2022-04-17block: drbd: drbd_receiver: Remove redundant assignment to errJiapeng Chong1-1/+0
2022-04-17drbd: address enum mismatch warningsArnd Bergmann1-11/+13
2022-04-17drbd: fix duplicate array initializerArnd Bergmann1-5/+6
2022-04-17block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig15-34/+32
2022-04-17block: add a bdev_discard_granularity helperChristoph Hellwig4-9/+8
2022-04-17block: remove QUEUE_FLAG_DISCARDChristoph Hellwig35-159/+35
2022-04-17block: add a bdev_max_discard_sectors helperChristoph Hellwig5-11/+11
2022-04-17block: add a bdev_max_zone_append_sectors helperChristoph Hellwig1-2/+1
2022-04-17block: add a bdev_stable_writes helperChristoph Hellwig1-3/+1
2022-04-17block: add a bdev_fua helperChristoph Hellwig2-4/+2
2022-04-17block: add a bdev_write_cache helperChristoph Hellwig3-8/+4
2022-04-17block: add a bdev_nonrot helperChristoph Hellwig8-12/+8
2022-04-17drbd: cleanup decide_on_discard_supportChristoph Hellwig1-33/+35
2022-04-17drbd: use bdev_alignment_offset instead of queue_alignment_offsetChristoph Hellwig1-1/+1
2022-04-17drbd: use bdev based limit helpers in drbd_send_sizesChristoph Hellwig1-5/+7
2022-04-17drbd: remove assign_p_sizes_qlimChristoph Hellwig1-27/+20
2022-04-17target: fix discard alignment on partitionsChristoph Hellwig1-2/+2
2022-04-17target: pass a block_device to target_configure_unmap_from_queueChristoph Hellwig3-6/+8
2022-04-17target: remove an incorrect unmap zeroes data deductionChristoph Hellwig1-1/+0
2022-04-17pktcdvd: stop using bio_resetChristoph Hellwig1-16/+9
2022-04-17block: turn bio_kmalloc into a simple kmalloc wrapperChristoph Hellwig6-37/+50
2022-04-17target/pscsi: remove pscsi_get_bioChristoph Hellwig1-26/+2
2022-04-17Merge tag 'for-linus-5.18-rc3-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-64/+23