- 05bdb99 block: replace fmode_t with a block-specific type for block open flags by Christoph Hellwig · 1 year, 9 months ago
- 99b0778 rnbd-srv: replace sess->open_flags with a "bool readonly" by Christoph Hellwig · 1 year, 9 months ago
- 2736e8e block: use the holder as indication for exclusive opens by Christoph Hellwig · 1 year, 9 months ago
- 5ee6076 rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path by Christoph Hellwig · 1 year, 9 months ago
- ae22076 block: remove the unused mode argument to ->release by Christoph Hellwig · 1 year, 9 months ago
- d32e2bf block: pass a gendisk to ->open by Christoph Hellwig · 1 year, 9 months ago
- fece685 block/rnbd-srv: make process_msg_sess_info returns void by Guoqing Jiang · 1 year, 10 months ago
- d3fc0b4 block/rnbd-srv: init err earlier in rnbd_srv_init_module by Guoqing Jiang · 1 year, 10 months ago
- 6a12d53 block/rnbd-srv: init ret with 0 instead of -EPERM by Guoqing Jiang · 1 year, 10 months ago
- 3ecdbf9 block/rnbd-srv: rename one member in rnbd_srv_dev by Guoqing Jiang · 1 year, 10 months ago
- ba2eed1 block/rnbd-srv: no need to check sess_dev by Guoqing Jiang · 1 year, 10 months ago
- d6e9491 block/rnbd: introduce rnbd_access_modes by Guoqing Jiang · 1 year, 10 months ago
- 5783153 block/rnbd-srv: remove unused header by Guoqing Jiang · 1 year, 10 months ago
- b0488411 block/rnbd: kill rnbd_flags_supported by Guoqing Jiang · 1 year, 10 months ago
- 0718afd block: introduce holder ops by Christoph Hellwig · 1 year, 9 months ago
- 5e6e080 block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE by Guoqing Jiang · 1 year, 10 months ago
- 1aaba11 driver core: class: remove module * from class_create() by Greg Kroah-Hartman · 2 years ago
- 9d6033e3 block/rnbd-clt: fix wrong max ID in ida_alloc_max by Guoqing Jiang · 2 years, 2 months ago
- e08466a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 2 years, 5 months ago
- f7de488 rnbd-srv: remove struct rnbd_dev by Christoph Hellwig · 2 years, 6 months ago
- 6856b19 rnbd-srv: remove rnbd_dev_{open,close} by Christoph Hellwig · 2 years, 6 months ago
- 2ecaa58 rnbd-srv: remove rnbd_endio by Christoph Hellwig · 2 years, 6 months ago
- 9ad1532 rnbd-srv: simplify rnbd_srv_fill_msg_open_rsp by Christoph Hellwig · 2 years, 6 months ago
- 8807707 rnbd-srv: remove redundant setting of blk_open_flags by Guoqing Jiang · 2 years, 6 months ago
- be2b2f6 rnbd-srv: make process_msg_close returns void by Guoqing Jiang · 2 years, 6 months ago
- 095134f rnbd-srv: add comment in rnbd_srv_rdma_ev by Guoqing Jiang · 2 years, 6 months ago
- 6edd86a RDMA/rtrs: Remove 'dir' argument from rnbd_srv_rdma_ev by Guoqing Jiang · 2 years, 6 months ago
- f2cc648 block/rnbd-clt: Remove the unneeded result variable by ye xingchen · 2 years, 7 months ago
- a4e1d0b block: Change the return type of blk_mq_map_queues() into void by Bart Van Assche · 2 years, 7 months ago
- 74e237b block/rnbd-srv: Add event tracing support by Santosh Pradhan · 2 years, 7 months ago
- ce11bdf block/rnbd-srv: Replace sess_dev_list with index_idr by Md Haris Iqbal · 2 years, 8 months ago
- 4bc14f3 block/rnbd-srv: Set keep_id to true after mutex_trylock by Md Haris Iqbal · 2 years, 8 months ago
- e507210 rnbd-clt: make rnbd_clt_change_capacity return void by Guoqing Jiang · 2 years, 8 months ago
- ae2dfd1 rnbd-clt: pass sector_t type for resize capacity by Guoqing Jiang · 2 years, 8 months ago
- fb516fa rnbd-clt: check capacity inside rnbd_clt_change_capacity by Guoqing Jiang · 2 years, 8 months ago
- 59f070d rnbd-clt: adjust the layout of struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
- dfc270c rnbd-clt: reduce the size of struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
- 017d76f rnbd-clt: kill read_only from struct rnbd_clt_dev by Guoqing Jiang · 2 years, 8 months ago
- 52334f4 rnbd-clt: don't free rsp in msg_open_conf for map scenario by Guoqing Jiang · 2 years, 8 months ago
- 9ddae3b rnbd-clt: open code send_msg_open in rnbd_clt_map_device by Guoqing Jiang · 2 years, 8 months ago
- 03df83a block/rnbd: Use blk_opf_t where appropriate by Bart Van Assche · 2 years, 8 months ago
- 6e880cf rnbd-srv: remove the name field from struct rnbd_dev by Christoph Hellwig · 2 years, 8 months ago
- 8b9ab62 block: remove blk_cleanup_disk by Christoph Hellwig · 2 years, 9 months ago
- 6f8191f block: simplify disk shutdown by Christoph Hellwig · 2 years, 9 months ago
- 18292fa rnbd-srv: use bdev_discard_alignment by Christoph Hellwig · 2 years, 11 months ago
- 5ea7c13 block/rnbd-clt: Avoid flush_workqueue(system_long_wq) usage by Jack Wang · 2 years, 11 months ago
- 44abff2c block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD by Christoph Hellwig · 2 years, 11 months ago
- 7020057 block: remove QUEUE_FLAG_DISCARD by Christoph Hellwig · 2 years, 11 months ago
- cf0fbf8 block: add a bdev_max_discard_sectors helper by Christoph Hellwig · 2 years, 11 months ago
- a557e82 block: add a bdev_fua helper by Christoph Hellwig · 2 years, 11 months ago
- 08e688f block: add a bdev_write_cache helper by Christoph Hellwig · 2 years, 11 months ago
- 6f2689a Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 3 years ago
- 69d1dea Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-block by Linus Torvalds · 3 years ago
- 4f48120 blk-mq: prepare for implementing hctx table via xarray by Ming Lei · 3 years ago
- 24afc15 block/rnbd: Remove a useless mutex by Christophe JAILLET · 3 years, 1 month ago
- 030ce8b block/rnbd: client device does not care queue/rotational by Gioh Kim · 3 years, 2 months ago
- 4a09a84 block/rnbd-clt: fix CHECK:BRACES warning by Gioh Kim · 3 years, 2 months ago
- ebd0473 scsi: rnbd: Remove WRITE_SAME support by Christoph Hellwig · 3 years, 1 month ago
- 07888c66 block: pass a block_device and opf to bio_alloc by Christoph Hellwig · 3 years, 1 month ago
- d7b78de rnbd-srv: remove struct rnbd_dev_blk_io by Christoph Hellwig · 3 years, 1 month ago
- 1fe0640 rnbd-srv: simplify bio mapping in process_rdma by Christoph Hellwig · 3 years, 1 month ago
- 322cbb5 block: remove genhd.h by Christoph Hellwig · 3 years, 1 month ago
- 3689f9f Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux by Linus Torvalds · 3 years, 1 month ago
- b5c7e7e all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate by Yury Norov · 3 years, 7 months ago
- 747c19e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 3 years, 2 months ago
- f3433d7 RDMA/rtrs-clt: Rename rtrs_clt to rtrs_clt_sess by Vaishali Thakkar · 3 years, 2 months ago
- f7ecac6 RDMA/rtrs-srv: Rename rtrs_srv to rtrs_srv_sess by Vaishali Thakkar · 3 years, 2 months ago
- ae4c816 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path by Vaishali Thakkar · 3 years, 2 months ago
- 050f461 block/rnbd-clt-sysfs: use default_groups in kobj_type by Greg Kroah-Hartman · 3 years, 2 months ago
- f3fa33a block: remove the ->rq_disk field in struct request by Christoph Hellwig · 3 years, 3 months ago
- 2e9e31b rnbd: add error handling support for add_disk() by Luis Chamberlain · 3 years, 5 months ago
- 5a72e89 block: add a struct io_comp_batch argument to fops->iopoll() by Jens Axboe · 3 years, 5 months ago
- 24b83de block: move struct request to blk-mq.h by Christoph Hellwig · 3 years, 6 months ago
- 7904022 block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs by Dan Carpenter · 3 years, 5 months ago
- 3087b33 block/rnbd: Use sysfs_emit instead of s*printf function for sysfs show by Md Haris Iqbal · 3 years, 7 months ago
- 94dace8 block/rnbd-clt: Use put_cpu_ptr after get_cpu_ptr by Gioh Kim · 3 years, 7 months ago
- e04360a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 3 years, 8 months ago
- 7404bdd rnbd/rtrs-clt: Query and use max_segments from rtrs-clt. by Jack Wang · 3 years, 9 months ago
- 2c6ee0a rnbd: use blk_mq_alloc_disk and blk_cleanup_disk by Christoph Hellwig · 3 years, 9 months ago
- 1e31016 block/rnbd: Remove all likely and unlikely by Gioh Kim · 3 years, 10 months ago
- 1056ad8 block/rnbd-clt: Check the return value of the function rtrs_clt_query by Md Haris Iqbal · 3 years, 10 months ago
- 292660f block/rnbd: Fix style issues by Dima Stepanov · 3 years, 10 months ago
- 80d43cb block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t by Md Haris Iqbal · 3 years, 10 months ago
- 57b93ed block/rnbd: Use strscpy instead of strlcpy by Dima Stepanov · 3 years, 11 months ago
- 3db7cf5 block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name by Dima Stepanov · 3 years, 11 months ago
- 503438a block/rnbd-clt: Remove max_segment_size by Jack Wang · 3 years, 11 months ago
- 3ba1c69 block/rnbd-clt: Generate kobject_uevent when the rnbd device state changes by Md Haris Iqbal · 3 years, 11 months ago
- c81cba8 block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_ev by Gioh Kim · 3 years, 11 months ago
- 2958a99 block/rnbd-clt: Support polling mode for IO latency optimization by Gioh Kim · 3 years, 11 months ago
- 12b0653 block/rnbd-clt: Fix missing a memory free when unloading the module by Gioh Kim · 3 years, 11 months ago
- ce9d2b4 block/rnbd-clt: Improve find_or_create_sess() return check by Tom Rix · 3 years, 11 months ago
- c77bfa8 block/rnbd-srv: Remove force_close file after holding a lock by Gioh Kim · 3 years, 11 months ago
- b168e1d block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel by Gioh Kim · 3 years, 11 months ago
- 9f455ee block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{WAIT,NOWAIT} by Gioh Kim · 3 years, 11 months ago
- d16b5ac block/rnbd: Kill destroy_device_cb by Guoqing Jiang · 3 years, 11 months ago
- 8e43c90 block/rnbd: Kill rnbd_clt_destroy_default_group by Guoqing Jiang · 3 years, 11 months ago
- d0a70ab block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_disk by Guoqing Jiang · 3 years, 11 months ago
- 8b7f051 block/rnbd-clt: Remove some arguments from rnbd_client_setup_device by Guoqing Jiang · 3 years, 11 months ago
- 02ee80f block/rnbd-clt: Remove some arguments from insert_dev_if_not_exists_devpath by Guoqing Jiang · 3 years, 11 months ago
- 3a21777 block/rnbd-clt: avoid module unload race with close confirmation by Jack Wang · 4 years, 2 months ago