summaryrefslogtreecommitdiff
path: root/drivers/block/xen-blkfront.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-15xen-blkfront: Cache feature_persistent value before advertisementSeongJae Park1-7/+7
2022-09-08xen-blkfront: Advertise feature-persistent as user requestedSeongJae Park1-2/+6
2022-08-21xen-blkfront: Apply 'feature_persistent' parameter when connectSeongJae Park1-3/+1
2022-07-07xen/blkfront: force data bouncing when backend is untrustedRoger Pau Monne1-15/+34
2022-07-07xen/blkfront: fix leaking data in shared pagesRoger Pau Monne1-3/+4
2022-03-11xen/blkfront: don't use gnttab_query_foreign_access() for mapped statusJuergen Gross1-26/+37
2021-12-22xen/blkfront: harden blkfront against event channel stormsJuergen Gross1-3/+12
2021-12-01xen/blkfront: don't trust the backend response data blindlyJuergen Gross1-17/+53
2021-12-01xen/blkfront: don't take local copy of a request from the ring pageJuergen Gross1-10/+15
2021-12-01xen/blkfront: read response from backend only onceJuergen Gross1-17/+18
2021-02-04xen-blkfront: allow discard-* nodes to be optionalRoger Pau Monne1-13/+7
2020-10-21xen-blkfront: add a parameter for disabling of persistent grantsSeongJae Park1-5/+15
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-3/+2
2020-06-24blk-mq: move failure injection out of blk_mq_complete_requestChristoph Hellwig1-1/+2
2020-04-11Merge tag 'for-linus-5.7-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-5/+12
2020-04-07xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()Juergen Gross1-5/+12
2020-03-19xen-blkfront.c: Convert to use set_capacity_revalidate_and_notifyBalbir Singh1-5/+1
2020-03-05xen/blkfront: fix ring info addressingJuergen Gross1-38/+42
2020-02-06Merge tag 'block-5.6-2020-02-05' of git://git.kernel.dk/linux-blockLinus Torvalds1-5/+3
2020-01-30xen/blkfront: limit allocated memory size to actual use caseJuergen Gross1-5/+3
2020-01-03compat_ioctl: block: handle cdrom compat ioctl in non-cdrom driversArnd Bergmann1-0/+1
2019-12-20xen/blkfront: Adjust indentation in xlvbd_alloc_gendiskNathan Chancellor1-2/+2
2019-06-04xen-blkfront: switch kcalloc to kvcalloc for large array allocationRoger Pau Monne1-19/+19
2019-02-15block: kill BLK_MQ_F_SG_MERGEMing Lei1-1/+1
2018-11-10Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2018-11-06xen-blkfront: fix kernel panic with negotiate_mq error pathManjunath Patil1-0/+1
2018-10-25xen/blkfront: avoid NULL blkfront_info dereference on device removalVasilis Liaskovitis1-0/+3
2018-10-01Merge tag 'v4.19-rc6' into for-4.20/blockJens Axboe1-2/+2
2018-09-28xen/blkfront: correct purging of persistent grantsJuergen Gross1-2/+2
2018-09-28Revert "xen/blkfront: When purging persistent grants, keep them in the buffer"Jens Axboe1-1/+3
2018-09-28block: genhd: add 'groups' argument to device_add_diskHannes Reinecke1-1/+1
2018-09-27xen/blkfront: When purging persistent grants, keep them in the bufferBoris Ostrovsky1-3/+1
2018-08-27xen/blkfront: reorder tests in xlblk_init()Juergen Gross1-9/+9
2018-08-27xen/blkfront: cleanup stale persistent grantsJuergen Gross1-4/+90
2018-08-06xen-blkfront: use true and false for boolean valuesGustavo A. R. Silva1-2/+2
2018-07-25xen/blkfront: remove unused macrosJuergen Gross1-5/+0
2018-06-13treewide: kzalloc() -> kcalloc()Kees Cook1-9/+14
2018-05-24block drivers/block: Use octal not symbolic permissionsJoe Perches1-4/+3
2018-04-06Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds1-5/+5
2018-03-09block: Use blk_queue_flag_*() in drivers instead of queue_flag_*()Bart Van Assche1-5/+5
2018-03-08Merge branch 'stable/for-jens-4.15' of git://git.kernel.org/pub/scm/linux/ker...Jens Axboe1-9/+8
2018-03-07xen-blkfront: move negotiate_mq to cover all cases of new VBDsBhavesh Davda1-9/+8
2018-01-31blk-mq: introduce BLK_STS_DEV_RESOURCEMing Lei1-1/+1
2017-09-07Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2017-08-18xen-blkfront: Avoid that gcc 7 warns about fall-through when building with W=1Bart Van Assche1-1/+1
2017-08-15xen-blkfront: use a right index when checking requestsMunehisa Kamata1-3/+3
2017-07-25xen/blkfront: always allocate grants first from per-queue persistent grantsDongli Zhang1-8/+11
2017-07-25xen-blkfront: fix mq start/stop raceJunxiao Bi1-1/+1
2017-07-24xen-blkfront: Fix handling of non-supported operationsBart Van Assche1-2/+2
2017-06-27blk-mq: don't bounce by defaultChristoph Hellwig1-3/+0