summaryrefslogtreecommitdiff
path: root/drivers/block/ublk_drv.c
AgeCommit message (Expand)AuthorFilesLines
8 daysMerge tag 'kmalloc_obj-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
8 daystreewide: refresh kmalloc_obj() conversionsKees Cook1-2/+2
12 daysublk: clear VM_MAYWRITE on read-only ublk char device mmapKanishka De Silva1-0/+6
2026-08-25Merge tag 'fuse-update-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-11/+11
2026-08-20Merge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-180/+194
2026-08-17io_uring/rsrc: rename io_buffer_register_bvec()/io_buffer_unregister_bvec()Joanne Koong1-11/+11
2026-08-15ublk: avoid teardown retry loop on xarray allocation failureYao Sang1-17/+14
2026-08-15ublk: reject non-power-of-2 zone sizes in SET_PARAMSYao Sang1-1/+1
2026-08-04ublk: clear auto buf reg before updating io->buf in batch commitYang Xiuwei1-1/+1
2026-08-03ublk: validate auto buf reg before taking uring_cmdYang Xiuwei1-36/+38
2026-08-03ublk: lift checks out of ublk_{,un}map_io()Caleb Sander Mateos1-51/+19
2026-08-03ublk: add UBLK_F_IO_DESC_SIZECaleb Sander Mateos1-11/+27
2026-08-03ublk: initialize io_desc on daemon taskCaleb Sander Mateos1-1/+2
2026-08-03ublk: split request validation from io_desc initCaleb Sander Mateos1-22/+48
2026-08-03ublk: remove struct ublk_zoned_report_desc's operation fieldCaleb Sander Mateos1-11/+3
2026-08-03ublk: consistently use u16 for queue and tag numbersCaleb Sander Mateos1-39/+41
2026-08-03ublk: remove WARN_ON_ONCE() in ublk_unmap_io()Caleb Sander Mateos1-2/+0
2026-08-03ublk: check for ublk_unmap_io() returning 0Caleb Sander Mateos1-1/+7
2026-08-03ublk: check import_ubuf() return valueCaleb Sander Mateos1-2/+8
2026-07-27ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev()Ming Lei1-0/+9
2026-07-19ublk: wait on ublk_dev_ready() instead of ub->completionMing Lei1-17/+30
2026-07-02ublk: snapshot batch commands before preparing I/OYousef Alhouseen1-1/+12
2026-06-16Merge tag 'for-7.2/block-20260615' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-89/+85
2026-05-27ublk: set canceling flag even when disk is not allocatedMing Lei1-14/+18
2026-05-22ublk: factor out ublk_init_iod() helperCaleb Sander Mateos1-31/+29
2026-05-22ublk: move ublk_req_build_flags() earlierCaleb Sander Mateos1-32/+31
2026-05-22ublk: optimize ublk_rq_has_data()Caleb Sander Mateos1-13/+8
2026-05-11ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validationMing Lei1-0/+3
2026-05-08ublk: fix use-after-free in ublk_cancel_cmd()Ming Lei1-5/+15
2026-05-06ublk: validate physical_bs_shift, io_min_shift and io_opt_shiftMing Lei1-1/+17
2026-05-01ublk: don't issue uring_cmd from fallback task workJens Axboe1-1/+3
2026-04-23ublk: avoid unpinning pages under maple tree spinlockMing Lei1-10/+46
2026-04-23ublk: refactor common helper ublk_shmem_remove_ranges()Ming Lei1-40/+29
2026-04-23ublk: fix maple tree lockdep warning in ublk_buf_cleanupMing Lei1-0/+4
2026-04-17ublk: use unchecked copy helpers for bio page dataMing Lei1-2/+10
2026-04-13Merge tag 'for-7.1/block-20260411' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-43/+434
2026-04-10ublk: fix tautological comparison warning in ublk_ctrl_reg_bufMing Lei1-8/+6
2026-04-09ublk: allow buffer registration before device is startedMing Lei1-51/+28
2026-04-09ublk: replace xarray with IDA for shmem buffer index allocationMing Lei1-46/+46
2026-04-09ublk: simplify PFN range loop in __ublk_ctrl_reg_bufMing Lei1-3/+2
2026-04-09ublk: verify all pages in multi-page bvec fall within registered rangeMing Lei1-6/+11
2026-04-09ublk: widen ublk_shmem_buf_reg.len to __u64 for 4GB buffer supportMing Lei1-1/+8
2026-04-07ublk: eliminate permanent pages[] array from struct ublk_bufMing Lei1-32/+55
2026-04-07ublk: enable UBLK_F_SHMEM_ZC feature flagMing Lei1-3/+4
2026-04-07ublk: add PFN-based buffer matching in I/O pathMing Lei1-1/+76
2026-04-07ublk: add UBLK_U_CMD_REG_BUF/UNREG_BUF control commandsMing Lei1-0/+295
2026-04-06ublk: reset per-IO canceled flag on each fetchUday Shankar1-8/+13
2026-03-22ublk: move cold paths out of __ublk_batch_dispatch() for icache efficiencyMing Lei1-32/+38
2026-03-14ublk: report BLK_SPLIT_INTERVAL_CAPABLECaleb Sander Mateos1-1/+1
2026-03-13Merge tag 'block-7.0-20260312' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+12