xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH for-4.5] xen: Bump several interface versions in preparation for Xen-4.5
@ 2014-11-04 11:44 Andrew Cooper
  2014-11-04 11:46 ` Andrew Cooper
  0 siblings, 1 reply; 7+ messages in thread
From: Andrew Cooper @ 2014-11-04 11:44 UTC (permalink / raw)
  To: Xen-devel
  Cc: Keir Fraser, Ian Campbell, Andrew Cooper, Ian Jackson, Tim Deegan,
	Jan Beulich

c/s fce5281c "x86/mem_access: Deprecate the HVM mem_access ops" removes the
structures associated with xen_hvm_{get,set}_mem_access from the Xen public
API.

While these were toolstack hypercalls and documented as liable to change in
the future, it causes build issues for certain tools (valgrind, strace).

As HVM ops have no specific interface version, the main Xen interface version
needs to be bumped to compensate.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
CC: Keir Fraser <keir@xen.org>
CC: Jan Beulich <JBeulich@suse.com>
CC: Tim Deegan <tim@xen.org>
CC: Ian Campbell <Ian.Campbell@citrix.com>
CC: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>

---
This is a bugfix with regards to API versioning.  There is no risk whatsoever
from taking it, but there is an outstanding API breakage which it fixes.
---
 xen/include/public/xen-compat.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/xen/include/public/xen-compat.h b/xen/include/public/xen-compat.h
index 3eb80a0..c1d660d 100644
--- a/xen/include/public/xen-compat.h
+++ b/xen/include/public/xen-compat.h
@@ -27,7 +27,7 @@
 #ifndef __XEN_PUBLIC_XEN_COMPAT_H__
 #define __XEN_PUBLIC_XEN_COMPAT_H__
 
-#define __XEN_LATEST_INTERFACE_VERSION__ 0x00040400
+#define __XEN_LATEST_INTERFACE_VERSION__ 0x00040500
 
 #if defined(__XEN__) || defined(__XEN_TOOLS__)
 /* Xen is built with matching headers and implements the latest interface. */
-- 
1.7.10.4

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

end of thread, other threads:[~2014-11-04 12:24 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-04 11:44 [PATCH for-4.5] xen: Bump several interface versions in preparation for Xen-4.5 Andrew Cooper
2014-11-04 11:46 ` Andrew Cooper
2014-11-04 11:50   ` [PATCH v2 for-4.5] xen: Bump Xen interface " Andrew Cooper
2014-11-04 12:00     ` Jan Beulich
2014-11-04 12:08       ` Ian Campbell
2014-11-04 12:24         ` Jan Beulich
2014-11-04 12:07     ` Ian Campbell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).