aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/gdb/vmlinux-gdb.py
diff options
context:
space:
mode:
authorJan Beulich <[email protected]>2016-06-24 09:13:34 +0000
committerDavid Vrabel <[email protected]>2016-06-24 09:53:03 +0000
commitd2bd05d88d245c13b64c3bf9c8927a1c56453d8c (patch)
tree49b0a103f90f6d553a7bc69d5177f0784bda68e2 /scripts/gdb/vmlinux-gdb.py
parentx86/xen: avoid m2p lookup when setting early page table entries (diff)
downloadkernel-d2bd05d88d245c13b64c3bf9c8927a1c56453d8c.tar.gz
kernel-d2bd05d88d245c13b64c3bf9c8927a1c56453d8c.zip
xen-pciback: return proper values during BAR sizing
Reads following writes with all address bits set to 1 should return all changeable address bits as one, not the BAR size (nor, as was the case for the upper half of 64-bit BARs, the high half of the region's end address). Presumably this didn't cause any problems so far because consumers use the value to calculate the size (usually via val & -val), and do nothing else with it. But also consider the exception here: Unimplemented BARs should always return all zeroes. And finally, the check for whether to return the sizing address on read for the ROM BAR should ignore all non-address bits, not just the ROM Enable one. Signed-off-by: Jan Beulich <[email protected]> Reviewed-by: Boris Ostrovsky <[email protected]> Signed-off-by: David Vrabel <[email protected]>
Diffstat (limited to 'scripts/gdb/vmlinux-gdb.py')
0 files changed, 0 insertions, 0 deletions