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