| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-12 | scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer | Steve Siwinski | 1 | -1/+5 |
| 2024-11-18 | Merge tag 'for-6.13/block-20241118' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+0 |
| 2024-11-11 | block: pre-calculate max_zone_append_sectors | Christoph Hellwig | 1 | -2/+0 |
| 2024-11-08 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -2/+1 |
| 2024-11-07 | Revert "block: pre-calculate max_zone_append_sectors" | Jens Axboe | 1 | -0/+2 |
| 2024-11-04 | block: pre-calculate max_zone_append_sectors | Christoph Hellwig | 1 | -2/+0 |
| 2024-11-02 | scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer | Johannes Thumshirn | 1 | -2/+1 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-07-05 | block: Remove REQ_OP_ZONE_RESET_ALL emulation | Damien Le Moal | 1 | -1/+1 |
| 2024-06-19 | block: move the zone_resetall flag to queue_limits | Christoph Hellwig | 1 | -4/+1 |
| 2024-06-19 | block: move the zoned flag into the features field | Christoph Hellwig | 1 | -1/+1 |
| 2024-06-19 | sd: move zone limits setup out of sd_read_block_characteristics | Christoph Hellwig | 1 | -0/+9 |
| 2024-06-19 | sd: remove sd_is_zoned | Christoph Hellwig | 1 | -9/+4 |
| 2024-06-14 | sd: convert to the atomic queue limits API | Christoph Hellwig | 1 | -7/+8 |
| 2024-06-14 | sd: cleanup zoned queue limits initialization | Christoph Hellwig | 1 | -10/+8 |
| 2024-04-17 | block: Simplify blk_revalidate_disk_zones() interface | Damien Le Moal | 1 | -1/+1 |
| 2024-04-17 | scsi: sd: Use the block layer zone append emulation | Damien Le Moal | 1 | -325/+10 |
| 2023-12-19 | block: remove support for the host aware zone model | Christoph Hellwig | 1 | -15/+1 |
| 2023-07-05 | scsi: sd_zbc: Set zone limits before revalidating zones | Damien Le Moal | 1 | -7/+5 |
| 2023-06-16 | scsi: sd: sd_zbc: Use PAGE_SECTORS_SHIFT | Johannes Thumshirn | 1 | -1/+1 |
| 2023-03-06 | scsi: sd: Fix wrong zone_write_granularity value during revalidate | Shin'ichiro Kawasaki | 1 | -8/+0 |
| 2023-01-13 | scsi: zbc: Convert to scsi_execute_cmd() | Mike Christie | 1 | -3/+5 |
| 2022-12-01 | scsi: sd: sd_zbc: Trace zone append emulation | Johannes Thumshirn | 1 | -0/+6 |
| 2022-11-26 | scsi: sd: Use 16-byte SYNCHRONIZE CACHE on ZBC devices | Shin'ichiro Kawasaki | 1 | -1/+2 |
| 2022-07-14 | treewide: Rename enum req_opf into enum req_op | Bart Van Assche | 1 | -1/+1 |
| 2022-07-06 | block: move zone related fields to struct gendisk | Christoph Hellwig | 1 | -1/+1 |
| 2022-07-06 | block: pass a gendisk to blk_queue_max_open_zones and blk_queue_max_active_zones | Christoph Hellwig | 1 | -3/+3 |
| 2022-07-06 | block: pass a gendisk to blk_queue_set_zoned | Christoph Hellwig | 1 | -1/+1 |
| 2022-06-01 | scsi: sd_zbc: Prevent zone information memory leak | Damien Le Moal | 1 | -13/+13 |
| 2022-04-25 | scsi: sd: sd_zbc: Hide gap zones | Damien Le Moal | 1 | -13/+92 |
| 2022-04-25 | scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics() | Damien Le Moal | 1 | -6/+7 |
| 2022-04-25 | scsi: sd: sd_zbc: Introduce struct zoned_disk_info | Bart Van Assche | 1 | -26/+23 |
| 2022-04-25 | scsi: sd: sd_zbc: Use logical blocks as unit when querying zones | Damien Le Moal | 1 | -6/+5 |
| 2022-04-25 | scsi: sd: sd_zbc: Verify that the zone size is a power of two | Bart Van Assche | 1 | -0/+7 |
| 2022-04-25 | scsi: sd: sd_zbc: Improve source code documentation | Bart Van Assche | 1 | -3/+52 |
| 2022-02-22 | scsi: sd: Remove WRITE_SAME support | Christoph Hellwig | 1 | -2/+0 |
| 2022-01-14 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -3/+3 |
| 2021-12-02 | scsi: sd_zbc: Clean up sd_zbc_parse_report() setting of wp | Niklas Cassel | 1 | -1/+2 |
| 2021-12-02 | scsi: sd_zbc: Simplify zone full condition check | Niklas Cassel | 1 | -2/+1 |
| 2021-11-29 | block: remove the ->rq_disk field in struct request | Christoph Hellwig | 1 | -4/+4 |
| 2021-09-21 | scsi: sd_zbc: Support disks with more than 2**32 logical blocks | Bart Van Assche | 1 | -1/+1 |
| 2021-09-13 | scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE | Naohiro Aota | 1 | -3/+3 |
| 2021-08-11 | scsi: sd: Use scsi_cmd_to_rq() instead of scsi_cmnd.request | Bart Van Assche | 1 | -5/+5 |
| 2021-05-31 | scsi: core: Kill DRIVER_SENSE | Hannes Reinecke | 1 | -2/+1 |
| 2021-05-31 | scsi: core: Stop using DRIVER_ERROR | Hannes Reinecke | 1 | -1/+1 |
| 2021-04-05 | Merge branch '5.12/scsi-fixes' into 5.13/scsi-staging | Martin K. Petersen | 1 | -8/+11 |
| 2021-03-18 | scsi: sd_zbc: Place function name into header | Lee Jones | 1 | -1/+1 |
| 2021-03-16 | scsi: sd_zbc: Update write pointer offset cache | Johannes Thumshirn | 1 | -8/+11 |
| 2021-02-28 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -1/+5 |
| 2021-02-22 | scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc | Johannes Thumshirn | 1 | -1/+5 |
| 2021-02-10 | sd_zbc: clear zone resources for non-zoned case | Damien Le Moal | 1 | -5/+32 |
| 2021-02-10 | block: introduce zone_write_granularity limit | Damien Le Moal | 1 | -0/+8 |
| 2020-09-15 | scsi: sd: sd_zbc: Fix ZBC disk initialization | Damien Le Moal | 1 | -25/+35 |
| 2020-09-15 | scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks | Damien Le Moal | 1 | -1/+5 |
| 2020-08-14 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -49/+44 |
| 2020-08-06 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -2/+1 |
| 2020-08-04 | scsi: sd_zbc: Improve zone revalidation | Damien Le Moal | 1 | -49/+44 |
| 2020-07-24 | scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors | Johannes Thumshirn | 1 | -1/+0 |
| 2020-07-15 | block: add max_active_zones to blk-sysfs | Niklas Cassel | 1 | -0/+1 |
| 2020-07-15 | block: add max_open_zones to blk-sysfs | Niklas Cassel | 1 | -0/+4 |
| 2020-07-08 | block: add capacity field to zone descriptors | Matias Bjørling | 1 | -0/+1 |
| 2020-07-08 | scsi: sd_zbc: Fix kdoc comment format | Damien Le Moal | 1 | -1/+1 |
| 2020-06-02 | Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -35/+364 |
| 2020-06-02 | mm: remove the pgprot argument to __vmalloc | Christoph Hellwig | 1 | -2/+1 |
| 2020-05-12 | scsi: sd_zbc: emulate ZONE_APPEND commands | Johannes Thumshirn | 1 | -24/+339 |
| 2020-05-12 | scsi: sd_zbc: factor out sanity checks for zoned commands | Johannes Thumshirn | 1 | -11/+25 |
| 2020-02-24 | scsi: sd_sbc: Fix sd_zbc_report_zones() | Damien Le Moal | 1 | -1/+6 |
| 2020-01-02 | scsi: sd_zbc: Rename sd_zbc_check_zones() | Damien Le Moal | 1 | -14/+13 |
| 2020-01-02 | scsi: sd_zbc: Simplify sd_zbc_check_zones() | Damien Le Moal | 1 | -13/+2 |
| 2019-12-08 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -3/+5 |
| 2019-12-03 | block: set the zone size in blk_revalidate_disk_zones atomically | Christoph Hellwig | 1 | -2/+0 |
| 2019-11-26 | scsi: sd_zbc: Improve report zones error printout | Damien Le Moal | 1 | -3/+5 |
| 2019-11-18 | scsi: sd_zbc: Remove set but not used variable 'buflen' | YueHaibing | 1 | -2/+0 |
| 2019-11-12 | block: rework zone reporting | Christoph Hellwig | 1 | -56/+50 |
| 2019-11-12 | scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() | Damien Le Moal | 1 | -11/+13 |
| 2019-11-12 | block: Enhance blk_revalidate_disk_zones() | Damien Le Moal | 1 | -87/+20 |
| 2019-11-07 | scsi: sd_zbc: add zone open, close, and finish support | Ajay Joshi | 1 | -9/+13 |
| 2019-11-05 | scsi: sd_zbc: Fix sd_zbc_complete() | Damien Le Moal | 1 | -19/+10 |
| 2019-09-05 | sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks | Damien Le Moal | 1 | -0/+2 |
| 2019-08-04 | scsi: implement REQ_OP_ZONE_RESET_ALL | Chaitanya Kulkarni | 1 | -2/+8 |
| 2019-07-20 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -1/+1 |
| 2019-07-16 | scsi: sd_zbc: Fix compilation warning | Damien Le Moal | 1 | -1/+1 |
| 2019-07-11 | sd_zbc: Fix report zones buffer allocation | Damien Le Moal | 1 | -29/+75 |
| 2019-07-11 | block: Kill gfp_t argument of blkdev_report_zones() | Damien Le Moal | 1 | -4/+2 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410 | Thomas Gleixner | 1 | -15/+1 |
| 2019-05-21 | scsi: sd: switch remaining files to SPDX tags | Christoph Hellwig | 1 | -15/+1 |
| 2019-02-15 | scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation | Masato Suzuki | 1 | -3/+5 |
| 2019-02-04 | scsi: sd_zbc: Fix zone information messages | Damien Le Moal | 1 | -4/+8 |
| 2018-11-09 | scsi: return blk_status_t from scsi_init_io and ->init_command | Christoph Hellwig | 1 | -5/+5 |
| 2018-10-25 | block: Introduce blk_revalidate_disk_zones() | Damien Le Moal | 1 | -192/+26 |
| 2018-10-25 | block: add a report_zones method | Christoph Hellwig | 1 | -106/+47 |
| 2018-10-25 | scsi: sd_zbc: Fix sd_zbc_check_zones() error checks | Damien Le Moal | 1 | -11/+8 |
| 2018-10-25 | scsi: sd_zbc: Reduce boot device scan and revalidate time | Damien Le Moal | 1 | -54/+40 |
| 2018-10-25 | scsi: sd_zbc: Rearrange code | Damien Le Moal | 1 | -20/+19 |
| 2018-08-15 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -6/+0 |
| 2018-07-10 | scsi: sd_zbc: Fix variable type and bogus comment | Damien Le Moal | 1 | -2/+3 |
| 2018-07-02 | scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() | Bart Van Assche | 1 | -6/+0 |
| 2018-06-14 | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 1 | -1/+1 |
| 2018-06-12 | treewide: kzalloc_node() -> kcalloc_node() | Kees Cook | 1 | -1/+1 |
| 2018-06-10 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -10/+0 |
| 2018-06-05 | scsi: sd_zbc: Fix sd_zbc_check_zone_size() error path | Damien Le Moal | 1 | -1/+1 |
| 2018-04-19 | scsi: sd_zbc: Avoid that resetting a zone fails sporadically | Bart Van Assche | 1 | -58/+82 |
| 2018-04-19 | scsi: sd_zbc: Let the SCSI core handle ILLEGAL REQUEST / ASC 0x21 | Bart Van Assche | 1 | -10/+0 |
| 2018-04-03 | Merge branch 'fixes' into misc | James Bottomley | 1 | -20/+15 |
| 2018-03-06 | scsi: sd_zbc: Fix potential memory leak | Damien Le Moal | 1 | -20/+15 |
| 2018-03-01 | scsi: sd_zbc: Fix sd_zbc_get_seq_zones() kernel-doc header | Bart Van Assche | 1 | -1/+2 |
| 2018-01-08 | scsi: sd: Remove zone write locking | Damien Le Moal | 1 | -83/+0 |
| 2018-01-08 | scsi: sd_zbc: Initialize device request queue zoned data | Damien Le Moal | 1 | -8/+144 |
| 2017-10-16 | scsi: sd_zbc: Fix sd_zbc_read_zoned_characteristics() | Damien Le Moal | 1 | -3/+3 |
| 2017-10-16 | scsi: sd_zbc: Use well defined macros | Damien Le Moal | 1 | -8/+4 |
| 2017-10-16 | scsi: sd_zbc: Rearrange code | Damien Le Moal | 1 | -5/+5 |
| 2017-10-16 | scsi: sd_zbc: Fix comments and indentation | Damien Le Moal | 1 | -17/+100 |
| 2017-10-16 | scsi: sd_zbc: Move ZBC declarations to scsi_proto.h | Damien Le Moal | 1 | -24/+0 |
| 2017-08-16 | scsi: sd_zbc: Write unlock zone from sd_uninit_cmnd() | Damien Le Moal | 1 | -4/+5 |
| 2017-05-04 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -37/+21 |
| 2017-04-25 | scsi: sd_zbc: Do not write lock zones for reset | Damien Le Moal | 1 | -26/+16 |
| 2017-04-25 | scsi: sd_zbc: Remove superfluous assignments | Bart Van Assche | 1 | -3/+1 |
| 2017-04-25 | scsi: sd: sd_zbc: Rename sd_zbc_setup_write_cmnd | Damien Le Moal | 1 | -8/+4 |
| 2017-04-08 | sd: implement REQ_OP_WRITE_ZEROES | Christoph Hellwig | 1 | -0/+1 |
| 2016-11-14 | sd_zbc: Force use of READ16/WRITE16 | Damien Le Moal | 1 | -0/+4 |
| 2016-10-28 | block: split out request-only flags into a new namespace | Christoph Hellwig | 1 | -1/+1 |
| 2016-10-24 | sd: fix uninitialized variable access in error handling | Arnd Bergmann | 1 | -1/+3 |
| 2016-10-18 | sd: Implement support for ZBC devices | Hannes Reinecke | 1 | -0/+642 |