Xen 3.0.x の頃はリリースの度にハイパーコールの互換性がなくなるような変更が加えられていましたが、 Xen 3.1.x 以降はマイナーバージョンのレベルでハイパーコールの互換性が維持されていることがわかります。
リリースアーカイブから
xen-3.0.2-2/xen/include/public/xen-compat.h:#define ... 0x00030101 xen-3.0.3_0-src/xen/include/public/xen-compat.h:#define ... 0x00030204 xen-3.0.4_1-src/xen/include/public/xen-compat.h:#define ... 0x00030205 xen-3.1.3/xen/include/public/xen-compat.h:#define ... 0x00030205 xen-3.1.4/xen/include/public/xen-compat.h:#define ... 0x00030205 xen-3.2.0/xen/include/public/xen-compat.h:#define ... 0x00030207 xen-3.2.1/xen/include/public/xen-compat.h:#define ... 0x00030207 xen-3.2.2/xen/include/public/xen-compat.h:#define ... 0x00030207 xen-3.2.3/xen/include/public/xen-compat.h:#define ... 0x00030207 xen-3.3.0/xen/include/public/xen-compat.h:#define ... 0x00030209 xen-3.3.1/xen/include/public/xen-compat.h:#define ... 0x00030209
Mercurial レポジトリから
changeset: 17983:4bdc3de246c3 +++ b/xen/include/public/xen-compat.h Sat Jul 05 14:43:37 2008 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030209 -- changeset: 17027:88818d55e95a +++ b/xen/include/public/xen-compat.h Tue Feb 12 11:37:45 2008 +0000 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030208 -- changeset: 16207:aeebd173c3fa +++ b/xen/include/public/xen-compat.h Wed Oct 24 15:22:57 2007 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030207 -- changeset: 16103:ef4119637f52 +++ b/xen/include/public/xen-compat.h Fri Oct 12 11:55:41 2007 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030206 -- changeset: 12453:bda05853cf21 +++ b/xen/include/public/xen-compat.h Wed Nov 15 16:44:35 2006 +0000 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030205 -- changeset: 11257:86d26e6ec89b +++ b/xen/include/public/xen-compat.h Fri Aug 25 18:39:10 2006 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030204 -- changeset: 11119:aff2e2b7a23b +++ b/xen/include/public/xen-compat.h Tue Aug 15 15:50:36 2006 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030203 -- changeset: 9889:42a8e3101c6c +++ b/xen/include/public/xen-compat.h Sun Apr 30 09:16:15 2006 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030202 -- changeset: 9868:4e0f2272fbcd +++ b/xen/include/public/xen-compat.h Thu Apr 27 14:03:22 2006 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030201 -- changeset: 9512:b524714dfb66 +++ b/xen/include/public/xen-compat.h Sun Apr 02 09:48:04 2006 +0100 +#define __XEN_LATEST_INTERFACE_VERSION__ 0x00030101