summaryrefslogtreecommitdiffstats
path: root/drivers/block/xen-blkfront.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* block: move the nonrot flag to queue_limitsChristoph Hellwig2024-06-191-1/+0
* block: move cache control settings out of queue->flagsChristoph Hellwig2024-06-191-2/+6
* xen-blkfront: don't disable cache flushes when they failChristoph Hellwig2024-06-191-21/+23
* block: add special APIs for run-time disabling of discard and friendsChristoph Hellwig2024-06-141-2/+2
* xen-blkfront: atomically update queue limitsChristoph Hellwig2024-02-271-18/+23
* xen-blkfront: don't redundantly set max_sements in blkif_recoverChristoph Hellwig2024-02-271-5/+3
* xen-blkfront: rely on the default discard granularityChristoph Hellwig2024-02-271-2/+2
* xen-blkfront: set max_discard/secure erase limits to UINT_MAXChristoph Hellwig2024-02-271-4/+2
* block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig2024-02-131-1/+1
* Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+1
|\
| * block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-1/+1
* | xen/blkfront: Only check REQ_FUA for writesRoss Lagerwall2023-05-241-1/+2
|/
* Merge tag 'for-linus-6.2-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-01-131-2/+1
|\
| * xen: make remove callback of xen driver void returnedDawei Li2022-12-151-2/+1
* | block: set the disk capacity to 0 in blk_mark_disk_deadChristoph Hellwig2022-11-021-1/+0
|/
* Merge tag 'for-linus-6.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-09-031-8/+12
|\
| * xen-blkfront: Cache feature_persistent value before advertisementSeongJae Park2022-09-021-7/+7
| * xen-blkfront: Advertise feature-persistent as user requestedSeongJae Park2022-09-021-2/+6
* | Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-08-141-3/+1
|\|
| * xen-blkfront: Apply 'feature_persistent' parameter when connectSeongJae Park2022-08-121-3/+1
* | Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-021-2/+2
|\ \ | |/ |/|
| * block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-2/+2
* | xen/blkfront: force data bouncing when backend is untrustedRoger Pau Monne2022-07-011-15/+34
* | xen/blkfront: fix leaking data in shared pagesRoger Pau Monne2022-07-011-2/+3
|/
* xen-blkfront: Handle NULL gendiskJason Andryuk2022-06-211-7/+12
* Merge tag 'for-linus-5.19-rc1b-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-06-041-3/+3
|\
| * xen: switch gnttab_end_foreign_access() to take a struct page pointerJuergen Gross2022-05-271-3/+3
* | Merge tag 'for-linus-5.19-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-05-241-40/+17
|\|
| * xen/blkfront: use xenbus_setup_ring() and xenbus_teardown_ring()Juergen Gross2022-05-191-29/+8
| * xen/blkfront: switch blkfront to use INVALID_GRANT_REFJuergen Gross2022-05-191-14/+12
* | block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARDChristoph Hellwig2022-04-181-2/+3
* | block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-181-2/+1
|/
* Merge tag 'for-5.18/drivers-2022-04-01' of git://git.kernel.dk/linux-blockLinus Torvalds2022-04-021-1/+1
|\
| * xen/blkfront: fix comment for need_copyDongli Zhang2022-03-211-1/+1
* | Merge tag 'for-linus-5.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-03-281-4/+4
|\ \
| * | xen/grant-table: remove readonly parameter from functionsJuergen Gross2022-03-161-4/+4
* | | Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-221-1/+4
|\ \ \ | |/ / |/| / | |/
| * xen/blkfront: speed up purge_persistent_grants()Juergen Gross2022-03-111-1/+4
* | xen/blkfront: don't use gnttab_query_foreign_access() for mapped statusJuergen Gross2022-03-071-26/+37
* | block: fix surprise removal for drivers calling blk_set_queue_dyingChristoph Hellwig2022-02-171-1/+1
|/
* Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds2022-01-121-15/+11
|\
| * block: remove GENHD_FL_CDChristoph Hellwig2021-11-291-15/+11
* | xen/blkfront: harden blkfront against event channel stormsJuergen Gross2021-12-161-3/+12
|/
* xen-blkfront: add error handling support for add_disk()Luis Chamberlain2021-10-211-1/+7
* block: drop unused includes in <linux/genhd.h>Christoph Hellwig2021-10-181-0/+1
* Merge tag 'for-linus-5.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-09-021-42/+84
|\
| * xen/blkfront: don't trust the backend response data blindlyJuergen Gross2021-08-301-17/+53
| * xen/blkfront: don't take local copy of a request from the ring pageJuergen Gross2021-08-301-10/+15
| * xen/blkfront: read response from backend only onceJuergen Gross2021-08-301-17/+18
* | xen-blkfront: Remove redundant assignment to variable errColin Ian King2021-08-101-1/+0
|/