x86/PVH: only set accessed/busy bits for present segments
authorJan Beulich <jbeulich@suse.com>
Tue, 24 Jan 2017 11:36:30 +0000 (12:36 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 24 Jan 2017 11:36:30 +0000 (12:36 +0100)
commit7d953e82632229ca1de8df5ede76d391b04645f8
tree032bc09430094b83df6daad7f50d126104a0070a
parent3dfbb8df335f12297cfc7db9d3df2b74c474921b
x86/PVH: only set accessed/busy bits for present segments

Commit 366ff5f1b3 ("x86: segment attribute handling adjustments" went a
little too far: We must not do such adjustments for non-present segments.

Reported-by: Roger Pau Monné <roger.pau@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Tested-by: Roger Pau Monné <roger.pau@citrix.com>
xen/arch/x86/domain.c