All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Update flask_op hypercall interface
@ 2012-02-03 15:12 Daniel De Graaf
  2012-02-03 15:12 ` [PATCH 1/4] tools/flask: remove libflask Daniel De Graaf
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Daniel De Graaf @ 2012-02-03 15:12 UTC (permalink / raw)
  To: xen-devel; +Cc: keir, Ian.Campbell

The FLASK hypercall interface originally attempted to emulate the
read/write interface used by SELinux, passing human-readable strings to
and from the hypervisor. This resulted in unnecessary string parsing and
conversion in the hypervisor and toolstack.

This series (primarily patch #3) converts the hypercall to use a
union-of-structures similar to the other Xen hypercalls. The wrappers in
libxc have been updated to preserve API compatibility where possible.

[PATCH 1/4] tools/flask: remove libflask
[PATCH 2/4] .gitignore/.hgignore: add missing output files
[PATCH 3/4] flask: Update flask_op hypercall structure
[PATCH 4/4] xen: Remove unused vsscanf/sscanf functions

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

end of thread, other threads:[~2012-02-08 13:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-03 15:12 [PATCH 0/4] Update flask_op hypercall interface Daniel De Graaf
2012-02-03 15:12 ` [PATCH 1/4] tools/flask: remove libflask Daniel De Graaf
2012-02-07 10:44   ` Olaf Hering
2012-02-08 13:36     ` Olaf Hering
2012-02-03 15:12 ` [PATCH 2/4] .gitignore/.hgignore: add missing output files Daniel De Graaf
2012-02-03 15:13 ` [PATCH 3/4] flask: Update flask_op hypercall structure Daniel De Graaf
2012-02-03 15:13 ` [PATCH 4/4] xen: Remove unused vsscanf/sscanf functions Daniel De Graaf

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.