linux_dsm_epyc7002/Documentation/ABI/stable
Roger Pau Monne c6cc142dac xen-blkback: use balloon pages for all mappings
Using balloon pages for all granted pages allows us to simplify the
logic in blkback, especially in the xen_blkbk_map function, since now
we can decide if we want to map a grant persistently or not after we
have actually mapped it. This could not be done before because
persistent grants used ballooned pages, whereas non-persistent grants
used pages from the kernel.

This patch also introduces several changes, the first one is that the
list of free pages is no longer global, now each blkback instance has
it's own list of free pages that can be used to map grants. Also, a
run time parameter (max_buffer_pages) has been added in order to tune
the maximum number of free pages each blkback instance will keep in
it's buffer.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Cc: xen-devel@lists.xen.org
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2013-04-18 09:29:22 -04:00
..
firewire-cdev firewire: cdev: ABI documentation enhancements 2011-07-16 07:24:32 +02:00
o2cb ocfs2: Move /sys/o2cb to /sys/fs/o2cb 2008-04-18 08:56:10 -07:00
syscalls [PATCH] Add kernel<->userspace ABI stability documentation 2006-06-21 12:40:47 -07:00
sysfs-acpi-pmprofile ACPI: Export FADT pm_profile integer value to userspace 2011-11-06 20:48:42 -05:00
sysfs-bus-firewire firewire: core: document is_local sysfs attribute 2012-06-30 10:49:06 +02:00
sysfs-bus-xen-backend xen-blkback: use balloon pages for all mappings 2013-04-18 09:29:22 -04:00
sysfs-class-backlight backlight: add backlight type 2011-03-22 17:43:59 -07:00
sysfs-class-rfkill rename new rfkill sysfs knobs 2010-03-19 15:48:25 -04:00
sysfs-class-tpm tpm: add documentation for sysfs interfaces 2013-02-05 09:38:21 -06:00
sysfs-class-ubi Documentation: add UBI sysfs ABI docs 2008-04-17 11:31:57 +03:00
sysfs-devices-node Documentation: ABI: /sys/devices/system/node/ 2012-12-18 15:02:15 -08:00
sysfs-devices-system-xen_memory xen: document balloon driver sysfs files 2011-11-09 16:00:46 -05:00
sysfs-driver-ib_srp IB/srp: Document sysfs attributes 2012-11-30 17:40:32 -08:00
sysfs-driver-qla2xxx [SCSI] qla2xxx: Add firmware-dump kobject uevent notification. 2009-12-04 12:00:10 -06:00
sysfs-driver-usb-usbtmc USB: update usbtmc api documentation 2012-04-12 08:26:22 -07:00
sysfs-driver-w1_ds28e04 w1: Add 1-wire slave device driver for DS28E04-100 2012-06-13 16:47:10 -07:00
sysfs-firmware-efi-vars efivars: Add Documentation 2011-03-14 08:40:51 -07:00
sysfs-module Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
sysfs-transport-srp IB/srp: Allow SRP disconnect through sysfs 2012-11-30 17:40:33 -08:00
thermal-notification thermal: Add event notification to thermal framework 2011-01-12 00:08:35 -05:00
vdso Documentation: Add newline at end-of-file to files lacking one 2012-07-20 23:10:28 +02:00