debuggers.hg
changeset 16729:1ffa3c1335a4
Add a ChangeLog file
Add a file for tracking API/ABI changes and additions.
Signed-off-by: John Levon <john.levon@sun.com>
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.