Juergen Gross
973e5405f2
xen/blkback: don't keep persistent grants too long
...
Persistent grants are allocated until a threshold per ring is being
reached. Those grants won't be freed until the ring is being destroyed
meaning there will be resources kept busy which might no longer be
used.
Instead of freeing only persistent grants until the threshold is
reached add a timestamp and remove all persistent grants not having
been in use for a minute.
Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2018-08-27 12:12:03 -04:00
..
accessibility
acpi
ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems
2018-07-19 16:42:15 +02:00
amba
android
ata
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
atm
auxdisplay
base
PM / Domains: Don't power on at attach for the multi PM domain case
2018-07-03 16:42:51 +02:00
bcma
block
xen/blkback: don't keep persistent grants too long
2018-08-27 12:12:03 -04:00
bluetooth
bus
cdrom
cdrom: Use struct scsi_sense_hdr internally
2018-08-02 15:22:39 -06:00
char
char: amd64-agp: Use 64-bit arithmetic instead of 32-bit
2018-07-10 13:50:31 +10:00
clk
clocksource
clocksource: arm_arch_timer: Set arch_mem_timer cpumask to cpu_possible_mask
2018-07-10 22:12:47 +02:00
connector
cpufreq
cpufreq: intel_pstate: Register when ACPI PCCH is present
2018-07-18 13:38:37 +02:00
cpuidle
crypto
dax
* fix one ensures that a variable passed in by reference to
2018-07-13 10:54:01 -07:00
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware
fmc
fpga
fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()'
2018-07-07 16:55:22 +02:00
fsi
gpio
gpu
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2018-07-22 12:04:51 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2018-07-09 17:16:11 -07:00
hsi
hv
hwmon
hwspinlock
hwtracing
i2c
Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2018-07-13 15:34:29 -07:00
ide
ide-cd: Remove redundant sense buffer
2018-08-02 15:22:37 -06:00
idle
iio
infiniband
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
input
iommu
Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices"
2018-07-20 13:55:56 +02:00
ipack
irqchip
isdn
leds
lightnvm
block: Add and use op_stat_group() for indexing disk_stat fields.
2018-07-18 08:44:20 -06:00
macintosh
mailbox
mcb
md
bcache: fix error setting writeback_rate through sysfs interface
2018-08-10 12:18:47 -06:00
media
memory
memstick
message
mfd
misc
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2018-07-22 12:04:51 -07:00
mmc
mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states
2018-07-09 11:17:47 +02:00
mtd
mux
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-07-18 19:32:54 -07:00
nfc
ntb
nubus
nvdimm
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
nvme
nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever
2018-08-08 12:01:49 +02:00
nvmem
nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us
2018-07-07 17:30:25 +02:00
of
of: overlay: update phandle cache on overlay apply and remove
2018-07-16 08:41:32 -06:00
opp
oprofile
parisc
parport
pci
pci-v4.18-fixes-3
2018-07-19 11:54:04 -07:00
pcmcia
perf
phy
pinctrl
pinctrl: nsp: Fix potential NULL dereference
2018-07-14 12:47:04 +02:00
platform
platform/x86: dell-laptop: Fix backlight detection
2018-07-20 15:29:59 +03:00
pnp
power
powercap
pps
ps3
ptp
ptp: fix missing break in switch
2018-07-18 15:25:25 -07:00
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
rtc: fix alarm read and set offset
2018-07-13 10:37:54 +02:00
s390
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
2018-07-06 09:14:34 -07:00
sbus
scsi
Linux 4.18-rc6
2018-08-05 19:32:09 -06:00
sfi
sh
siox
slimbus
sn
soc
i.MX fixes for 4.18, round 3:
2018-07-19 15:09:59 -07:00
soundwire
spi
spmi
ssb
staging
staging: r8822be: Fix RTL8822be can't find any wireless AP
2018-07-06 17:44:35 +02:00
target
target/loop: depend on SCSI
2018-08-07 07:57:32 -06:00
tc
tee
thermal
thunderbolt
thunderbolt: Notify userspace when boot_acl is changed
2018-07-07 17:29:17 +02:00
tty
uio
uio: fix crash after the device is unregistered
2018-07-07 16:57:35 +02:00
usb
USB: yurex: fix out-of-bounds uaccess in read handler
2018-07-06 17:21:34 +02:00
uwb
vfio
powerpc fixes for 4.18 #4
2018-07-21 16:46:53 -07:00
vhost
video
virt
virtio
visorbus
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile
scsi: build scsi_common.o for all scsi passthrough request users
2018-08-02 15:19:48 -06:00