All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] x86/hvm: HVMOP_get/set_param improvements
@ 2015-05-05 10:25 Paul Durrant
  2015-05-05 10:25 ` [PATCH v3 1/3] x86/hvm: give HVMOP_set_param and HVMOP_get_param their own functions Paul Durrant
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Paul Durrant @ 2015-05-05 10:25 UTC (permalink / raw)
  To: xen-devel; +Cc: Paul Durrant

The following 3 patches re-structure the code implementing HVMOP_set_param
and HVMOP_get_param.

Patch #1 gives each operation its own function

Patch #2 splits out checks for getting/setting non-reflexive params and
setting params with change-once semantics, as well as the XSM check into
separate functions

Patch #3 swaps from black-lists to white-lists for guest accessible
params

v3:
 - Fix more style issues
 - Maintain comments concerning strictly non-reflexive params
 - Add missing non-reflexive checks to hvm_allow_get_param()

v2:
 - Fix style issues during code movement in patch #2.
 - End up with white-lists rather than black-lists for guest accessible
   params.
 - Re-work comments on patch #2 slightly.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-05-07  9:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-05 10:25 [PATCH v3 0/3] x86/hvm: HVMOP_get/set_param improvements Paul Durrant
2015-05-05 10:25 ` [PATCH v3 1/3] x86/hvm: give HVMOP_set_param and HVMOP_get_param their own functions Paul Durrant
2015-05-05 10:25 ` [PATCH v3 2/3] x86/hvm: introduce functions for HVMOP_get/set_param allowance checks Paul Durrant
2015-05-05 10:34   ` Andrew Cooper
2015-05-05 10:25 ` [PATCH v3 3/3] x86/hvm: Use white-lists for HVM param guest accessibility checks Paul Durrant
2015-05-05 10:53   ` Andrew Cooper
2015-05-05 14:09     ` Paul Durrant
2015-05-05 14:29       ` Jan Beulich
2015-05-05 14:43         ` Andrew Cooper
2015-05-05 15:15           ` Jan Beulich
2015-05-05 14:39       ` Andrew Cooper
2015-05-07  9:46     ` Tim Deegan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.