summaryrefslogtreecommitdiff
path: root/fs/fcntl.c
diff options
context:
space:
mode:
authorJuergen Gross <jgross@suse.com>2018-08-13 17:01:10 +0300
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2018-08-27 19:12:03 +0300
commit973e5405f2f67ddbb2bf07b3ffc71908a37fea8e (patch)
tree291850d68c314417cb2b074fddf9aa5171126a7a /fs/fcntl.c
parentb86d865cb1cae1e61527ea0b8977078bbf694328 (diff)
downloadlinux-973e5405f2f67ddbb2bf07b3ffc71908a37fea8e.tar.xz
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>
Diffstat (limited to 'fs/fcntl.c')
0 files changed, 0 insertions, 0 deletions