On Mon, 2007-09-10 at 09:56 +0100, Keir Fraser wrote:
> Hi,
>
> A provisional patchqueue for Xen 3.1.1 is available at
> http://xenbits.xensource.com/xen-3.1-testing.pq.hg. This pq partners with
> http://xenbits.xensource.com/xen-3.1-testing.hg.
>
> Please kick this pq around and check whether the patches you want to see in
> 3.1.1 are included.
Hi Keir,
Here's a proposed list of patches for ia64:
Must have fixes:
http://xenbits.xensource.com/xen-unstable.hg?rev/51f5bea7b0d8
15348:51f5bea7b0d8 - adds free_irq(), necessary for build
http://xenbits.xensource.com/xen-unstable.hg?rev/b46c2ff6dfb0
15331:b46c2ff6dfb0 - fixes boot on NUMA systems
http://xenbits.xensource.com/xen-unstable.hg?rev/f536eb8576ee
15579:f536eb8576ee - fix VTI domain shutdown
http://xenbits.xensource.com/xen-unstable.hg?rev/d4f59e652078
15096:d4f59e652078 - fix pcifront with CONFIG_NUMA
http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/1483ef74511b
linux/56:1483ef74511b - update for acm interface changes
http://lists.xensource.com/archives/html/xen-ia64-devel/2006-11/msg00358.html
ia64-sal-get-state-info - Avoid GFP_KERNEL allocation from interrupt
context. This was only recently fixed in upstream and is dependent on
other patches. This is the simple fix proposed on the mailing list.
Patch attached.
These are all related to working out bugs and save location for NVRAM
support (must have):
http://xenbits.xensource.com/xen-unstable.hg?rev/71377eab1874
15349:71377eab1874 - white space cleanup - necessary for subsequent
patches
http://xenbits.xensource.com/xen-unstable.hg?rev/634b7f7f8584
*15265:634b7f7f8584 - allow domu nvram saving to fail gracefully
http://xenbits.xensource.com/xen-unstable.hg?rev/1623f5f5094f
15364:1623f5f5094f - don't save NVRAM on PV guests
http://xenbits.xensource.com/xen-unstable.hg?rev/33cc64dcaead
15365:33cc64dcaead - create NVRAM save directory
http://xenbits.xensource.com/xen-unstable.hg?rev/fd0103b55504
15366:fd0103b55504 - error checking for creat NVRAM save directory
http://xenbits.xensource.com/xen-unstable.hg?rev/38d061886873
15555:38d061886873 - avoid saving garbage to NVRAM on config error
http://xenbits.xensource.com/xen-unstable.hg?rev/2a5b463f2e8d
15557:2a5b463f2e8d - fix NVRAM save on reboot
http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/6644d8486266
ia64/15762:6644d8486266 - cleanup NVRAM failure case
http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/f88eea67a469
*ia64/15764:f88eea67a469 - move NVRAM from /usr to /var
These add the PCI Controller backend (high want - driver domains on some
systems won't work without this):
http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/93a955c2bebb
linux/46:93a955c2bebb - introduces controller backend
http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/a62cfa35d3b5
*linux/55:a62cfa35d3b5 - add hypercall to register i/o spaces
http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/452c5d4a5537
*linux/61:452c5d4a5537 - enable controller as default PCI backend
http://xenbits.xensource.com/xen-unstable.hg?rev/601509daabfc
*15353:601509daabfc - xen side support for multiple i/o spaces
Patches with an asterisk above require some modification to apply (white
space/file location/invalid chunks). I've attached the modified
versions below. Also note that 15265 is intentionally applied after
15349 above. There's some screwiness around a merge for these and it
was easier to modify the white space in the smaller one and apply it
later.
Other ia64'ers, please speak up if there's something else missing.
Thanks,
Alex
--
Alex Williamson HP Open Source & Linux Org.
15265-634b7f7f8584-mod
Description: Text document
ia64-15764-f88eea67a469-mod
Description: Text document
linux-55-a62cfa35d3b5-mod
Description: Text document
linux-61-452c5d4a5537-mod
Description: Text document
15353-601509daabfc-mod
Description: Text document
ia64-sal-get-state-info
Description: Text document
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|