ia64/xen-unstable

changeset 16691:1ffa3c1335a4

Add a ChangeLog file

Add a file for tracking API/ABI changes and additions.

Signed-off-by: John Levon <john.levon@sun.com>
author Keir Fraser <keir.fraser@citrix.com>
date Tue Jan 08 14:35:18 2008 +0000 (2008-01-08)
parents 01adaec882d4
children 9865d5e82802
files docs/ChangeLog
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/docs/ChangeLog	Tue Jan 08 14:35:18 2008 +0000
     1.3 @@ -0,0 +1,65 @@
     1.4 +This file contains a list of changes and additions to the API/ABI that
     1.5 +might affect cross-OS compatibility or otherwise impact OS
     1.6 +implementations, in particular any changes to hypervisor interfaces and
     1.7 +the inter-domain protocols. When making such a change you are expected
     1.8 +to add it here (bonus points for a link to fuller documentation). New
     1.9 +entries should be part of the patch making the change (so the history of
    1.10 +this file will give the relevant changeset), added to the top of the
    1.11 +file, and in a format like:
    1.12 +
    1.13 +2008-01-08 Add ChangeLog file
    1.14 +
    1.15 +Add a ChangeLog file indicating changes to the API/ABI, as discussed
    1.16 +here:
    1.17 +http://lists.xensource.com/archives/html/xen-devel/2008-01/msg00010.html
    1.18 +
    1.19 +Xen 3.2 release
    1.20 +---------------
    1.21 +
    1.22 +16592: XEN_DOMCTL_test_assign_device
    1.23 +http://xenbits.xensource.com/xen-unstable.hg?rev/ef83b50fc4a4
    1.24 +
    1.25 +Test VT-d device assignability in xend. If VT-d is not enabled, or the
    1.26 +device is not exist, or the device has already been assigned to other
    1.27 +domain, it fails and quits the domain creation.
    1.28 +
    1.29 +16549: GNTST_address_too_big
    1.30 +http://xenbits.xensource.com/xen-unstable.hg?rev/baf90ee3c1da 
    1.31 +
    1.32 +32-on-64 related additional error return.
    1.33 +
    1.34 +16512: XEN_DOMCTL_set_opt_feature
    1.35 +http://xenbits.xensource.com/xen-unstable.hg?rev/1de4e5056394
    1.36 +
    1.37 +Allows the domain builder to set optimization features for a guest. This
    1.38 +is currently only used by the IA64 domain builder to identify identity
    1.39 +mapped regions based on the guest_os_type specified in the domain config
    1.40 +file. Other architectures may extend this domctl to enable features
    1.41 +specific to their architecture.
    1.42 +
    1.43 +16504: flush cache disk op
    1.44 +http://xenbits.xensource.com/xen-unstable.hg?rev/ebfb3b26010d 
    1.45 +
    1.46 +Adds a BLKIF_OP_FLUSH_DISKCACHE request. The backend is expected to ask
    1.47 +underlying storage to flush its cache upon receiving this request.
    1.48 +Backend advertises availability via 'feature-flush-cache' xenstore node.
    1.49 +Needed for correct behaviour of disk-cache-aware filesystems such as
    1.50 +ZFS.
    1.51 +
    1.52 +16425: multicast notifications
    1.53 +http://xenbits.xensource.com/xen-unstable.hg?rev/d3041196ae69 
    1.54 +
    1.55 +Adds XEN_NETIF_EXTRA_TYPE_MCAST_ADD and XEN_NETIF_EXTRA_TYPE_MCAST_DEL
    1.56 +operations to the networking driver, which it uses to request multicast
    1.57 +addresses it's interested in. Available if the backend has
    1.58 +'feature-multicast-control', requested by the frontend with
    1.59 +'request-multicast-control'. Used by Solaris: this avoids having to
    1.60 +always put the backend's underlying networking device into promiscuous
    1.61 +mode.
    1.62 +
    1.63 +16402: gnttab page attributes
    1.64 +http://xenbits.xensource.com/xen-unstable.hg?rev/2e5d922b7ee3 
    1.65 +
    1.66 +Adds new grant tab flags for table entries. 
    1.67 +
    1.68 +Older changes are not recorded further.