aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/block/xen-blkback/xenbus.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-01-04xen/blkback: Fix two memory leaks.Bob Liu1-6/+11
2016-01-04xen/blkback: make st_ statistics per ringBob Liu1-10/+35
2016-01-04xen/blkback: Free resources if connect_ring failed.Konrad Rzeszutek Wilk1-1/+7
2016-01-04xen/blocks: Return -EXX instead of -1Konrad Rzeszutek Wilk1-1/+1
2016-01-04xen/blkback: make pool of persistent grants and free pages per-queueBob Liu1-11/+10
2016-01-04xen/blkback: get the number of hardware queues/rings from blkfrontBob Liu1-6/+28
2016-01-04xen/blkback: pseudo support for multi hardware queues/ringsKonrad Rzeszutek Wilk1-104/+173
2016-01-04xen/blkback: separate ring information out of struct xen_blkifBob Liu1-47/+49
2015-10-23xen/xenbus: Rename *RING_PAGE* to *RING_GRANT*Julien Grall1-1/+1
2015-10-23block/xen-blkback: Make it running on 64KB page granularityJulien Grall1-3/+6
2015-09-23xen/blkback: free requests on disconnectionRoger Pau Monne1-18/+20
2015-06-05xen/block: add multi-page ring supportBob Liu1-20/+69
2015-06-05drivers: xen-blkback: delay pending_req allocation to connect_ringBob Liu1-44/+38
2015-04-16Merge branch 'for-4.1/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-15/+23
2015-04-15xenbus_client: Extend interface to support multi-page ringWei Liu1-2/+3
2015-04-07xen-blkback: define pr_fmt macro to avoid the duplication of DRV_PFXTao Chen1-13/+18
2015-04-07xen-blkback: enlarge the array size of blkback nameTao Chen1-2/+5
2015-02-10xen-blkback: default to X86_32 ABI on x86David Vrabel1-2/+2
2014-10-18Merge branch 'for-3.18/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+3
2014-10-06xen: remove DEFINE_XENBUS_DRIVER() macroDavid Vrabel1-8/+3
2014-10-01xen/blkback: unmap all persistent grants when frontend gets disconnectedVitaly Kuznetsov1-3/+3
2014-05-28xen-blkback: defer freeing blkif to avoid blocking xenwatchValentin Priescu1-12/+34
2014-05-28xen/blkback: disable discard feature if requested by toolstackOlaf Hering1-1/+6
2014-02-11xen-blkback: init persistent_purge_work work_structRoger Pau Monne1-0/+1
2014-02-07xen-blkback: fix shutdown raceRoger Pau Monne1-0/+1
2014-02-07xen-blkback: fix memory leaksRoger Pau Monne1-0/+12
2013-09-11block: replace strict_strtoul() with kstrtoul()Jingoo Han1-1/+1
2013-07-22Merge branch 'for-3.11/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+85
2013-07-03drivers: avoid parsing names as kthread_run() format stringsKees Cook1-1/+1
2013-06-17xen/blkback: Check for insane amounts of request on the ring (v6).Konrad Rzeszutek Wilk1-0/+2
2013-06-07xen/blkback: Use physical sector size for setupStefan Bader1-0/+5
2013-05-07xen-blkback: allocate list of pending reqs in small chunksRoger Pau Monne1-17/+57
2013-04-18xen-block: implement indirect descriptorsRoger Pau Monne1-0/+7
2013-04-18xen-blkback: make the queue of free requests per backendRoger Pau Monne1-0/+26
2013-04-18xen-blkback: implement LRU mechanism for persistent grantsRoger Pau Monne1-0/+2
2013-04-18xen-blkback: use balloon pages for all mappingsRoger Pau Monne1-0/+3
2013-03-11xen/blkback: Change statistics counter types to unsignedZoltan Kiss1-7/+7
2013-02-19xen-blkback: do not leak mode propertyJan Beulich1-25/+24
2012-12-17Merge branch 'for-3.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+21
2012-11-04xen/blkback: persistent-grants fixesRoger Pau Monne1-1/+1
2012-10-30xen/blkback: Persistent grant maps for xen blk driversRoger Pau Monne1-2/+21
2012-10-30xen/blkback: use kmem_cache_zalloc instead of kmem_cache_alloc/memsetWei Yongjun1-2/+1
2012-10-30xen/blkback: Fix compile warningKonrad Rzeszutek Wilk1-3/+3
2012-04-18xen/blkback: Fix warning error.Konrad Rzeszutek Wilk1-1/+1
2012-03-24xen/blkback: Make optional features be really optional.Konrad Rzeszutek Wilk1-21/+14
2012-03-24xen/blkback: Squash the discard support for 'file' and 'phy' type.Konrad Rzeszutek Wilk1-44/+26
2012-01-15Merge branch 'for-3.3/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+12
2012-01-10Merge branch 'stable/for-linus-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xenLinus Torvalds1-6/+3
2012-01-04Xen: consolidate and simplify struct xenbus_driver instantiationJan Beulich1-6/+3
2011-12-02treewide: Fix typos in various parts of the kernel, and fix some comments.Justin P. Mattock1-1/+1