summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2017-06-13 16:28:27 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-11-21 09:21:17 +0100
commit11e8e55be18cd39c3d54674362aa18695b243e22 (patch)
tree24639f7526e6566ae872b7ca4764fc2c16bc48bc /tools/perf/scripts/python
parent49630dd2e10a3b2fee0cec19feb63f08453b876f (diff)
xen-blkback: don't leak stack data via response ring
commit 089bc0143f489bd3a4578bdff5f4ca68fb26f341 upstream. Rather than constructing a local structure instance on the stack, fill the fields directly on the shared ring, just like other backends do. Build on the fact that all response structure flavors are actually identical (the old code did make this assumption too). This is XSA-216. Signed-off-by: Jan Beulich <jbeulich@suse.com> Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> [bwh: Backported to 4.4: adjust context] Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions