summaryrefslogtreecommitdiff
path: root/drivers/block/xen-blkfront.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-02xen-blkfront: fix sector_size propagation to the block layerChristoph Hellwig1-11/+5
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig1-1/+0
2024-06-19block: move cache control settings out of queue->flagsChristoph Hellwig1-2/+6
2024-06-19xen-blkfront: don't disable cache flushes when they failChristoph Hellwig1-21/+23
2024-06-14block: add special APIs for run-time disabling of discard and friendsChristoph Hellwig1-2/+2
2024-02-27xen-blkfront: atomically update queue limitsChristoph Hellwig1-18/+23
2024-02-27xen-blkfront: don't redundantly set max_sements in blkif_recoverChristoph Hellwig1-5/+3
2024-02-27xen-blkfront: rely on the default discard granularityChristoph Hellwig1-2/+2
2024-02-27xen-blkfront: set max_discard/secure erase limits to UINT_MAXChristoph Hellwig1-4/+2
2024-02-13block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig1-1/+1
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-1/+1
2023-05-24xen/blkfront: Only check REQ_FUA for writesRoss Lagerwall1-1/+2
2023-01-13Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+1
2022-12-15xen: make remove callback of xen driver void returnedDawei Li1-2/+1
2022-11-02block: set the disk capacity to 0 in blk_mark_disk_deadChristoph Hellwig1-1/+0
2022-09-03Merge tag 'for-linus-6.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-8/+12
2022-09-02xen-blkfront: Cache feature_persistent value before advertisementSeongJae Park1-7/+7
2022-09-02xen-blkfront: Advertise feature-persistent as user requestedSeongJae Park1-2/+6
2022-08-14Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+1
2022-08-12xen-blkfront: Apply 'feature_persistent' parameter when connectSeongJae Park1-3/+1
2022-08-02Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2022-07-01xen/blkfront: force data bouncing when backend is untrustedRoger Pau Monne1-15/+34
2022-07-01xen/blkfront: fix leaking data in shared pagesRoger Pau Monne1-2/+3
2022-06-28block: remove blk_cleanup_diskChristoph Hellwig1-2/+2
2022-06-21xen-blkfront: Handle NULL gendiskJason Andryuk1-7/+12
2022-06-04Merge tag 'for-linus-5.19-rc1b-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2022-05-27xen: switch gnttab_end_foreign_access() to take a struct page pointerJuergen Gross1-3/+3
2022-05-24Merge tag 'for-linus-5.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-40/+17
2022-05-19xen/blkfront: use xenbus_setup_ring() and xenbus_teardown_ring()Juergen Gross1-29/+8
2022-05-19xen/blkfront: switch blkfront to use INVALID_GRANT_REFJuergen Gross1-14/+12
2022-04-18block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig1-2/+3
2022-04-18block: remove QUEUE_FLAG_DISCARDChristoph Hellwig1-2/+1
2022-04-02Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2022-03-29Merge tag 'for-linus-5.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+4
2022-03-22Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+4
2022-03-21xen/blkfront: fix comment for need_copyDongli Zhang1-1/+1
2022-03-16xen/grant-table: remove readonly parameter from functionsJuergen Gross1-4/+4
2022-03-11xen/blkfront: speed up purge_persistent_grants()Juergen Gross1-1/+4
2022-03-07xen/blkfront: don't use gnttab_query_foreign_access() for mapped statusJuergen Gross1-26/+37
2022-02-17block: fix surprise removal for drivers calling blk_set_queue_dyingChristoph Hellwig1-1/+1
2022-01-12Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds1-15/+11
2021-12-16xen/blkfront: harden blkfront against event channel stormsJuergen Gross1-3/+12
2021-11-29block: remove GENHD_FL_CDChristoph Hellwig1-15/+11
2021-10-21xen-blkfront: add error handling support for add_disk()Luis Chamberlain1-1/+7
2021-10-18block: drop unused includes in <linux/genhd.h>Christoph Hellwig1-0/+1
2021-09-02Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-42/+84
2021-08-30xen/blkfront: don't trust the backend response data blindlyJuergen Gross1-17/+53
2021-08-30xen/blkfront: don't take local copy of a request from the ring pageJuergen Gross1-10/+15
2021-08-30xen/blkfront: read response from backend only onceJuergen Gross1-17/+18