[lkml]   [2020]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject[PATCH v3 0/3] xen-blk(back|front): Let users disable persistent grants
From: SeongJae Park <>

Persistent grants feature provides high scalability. On some small
systems, however, it could incur data copy overheads[1] and thus it is
required to be disabled. But, there is no option to disable it. For
the reason, this commit adds module parameters for disabling of the


Baseline and Complete Git Trees

The patches are based on the v5.9-rc6. You can also clone the complete
git tree:

$ git clone git:// -b pgrants_disable_v3

The web is also available:

Patch History

Changes from v2
- Avoid race conditions (Roger Pau Monné)

Changes from v1
- use 'bool' parameter type (Jürgen Groß)
- Let blkfront can also disable the feature from its side
(Roger Pau Monné)
- Avoid unnecessary xenbus_printf (Roger Pau Monné)
- Update frontend parameter doc

SeongJae Park (3):
xen-blkback: add a parameter for disabling of persistent grants
xen-blkfront: add a parameter for disabling of persistent grants
xen-blkfront: Apply changed parameter name to the document

.../ABI/testing/sysfs-driver-xen-blkback | 9 ++++++++
.../ABI/testing/sysfs-driver-xen-blkfront | 11 +++++++++-
drivers/block/xen-blkback/xenbus.c | 22 ++++++++++++++-----
drivers/block/xen-blkfront.c | 20 ++++++++++++-----
4 files changed, 50 insertions(+), 12 deletions(-)


 \ /
  Last update: 2020-09-22 16:20    [W:0.162 / U:20.628 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site