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. -- Keir _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Keir The fix discussed in the Xen-Devel thread "PCI Passthru: fn0 exported but not fn1" is not in the pq. Please include the same. http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00549.html http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00595.html http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00674.html Regards, Jambunathan K. 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. > > -- Keir > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Forgot about that one. Will do. -- Keir On 10/9/07 11:55, "Jambunathan K" <jambunathan@netxen.com> wrote:> Keir > > The fix discussed in the Xen-Devel thread "PCI Passthru: fn0 exported but not > fn1" is not in the pq. Please include the same. > > http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00549.html > http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00595.html > http://lists.xensource.com/archives/html/xen-devel/2007-08/msg00674.html > > Regards, > Jambunathan K. > > 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. >> >> -- Keir >> >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >> >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
The ones I can see missing from our local patch queue are: Xen: 15185-1f8fb764f843 http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843 15806-577313e3c0a6 (not exactly crucial, but would be nice) http://xenbits.xensource.com/xen-unstable.hg?rev/577313e3c0a6 linux: 189-720571c2139e http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/720571c2139e 193-9e03bcda0054 http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/9e03bcda0054 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. > > -- Keir > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 10/9/07 13:03, "Ben Guthro" <bguthro@virtualiron.com> wrote:> 15185-1f8fb764f843 > http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843I''m inclined not to backport this one.> 15806-577313e3c0a6 (not exactly crucial, but would be nice) > http://xenbits.xensource.com/xen-unstable.hg?rev/577313e3c0a6Yes could take this one. The two Linux changesets are not applicable to 3.1. -- Keir> linux: > 189-720571c2139e > http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/720571c2139e > > 193-9e03bcda0054 > http://xenbits.xensource.com/linux-2.6.18-xen.hg?rev/9e03bcda0054_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser wrote:> On 10/9/07 13:03, "Ben Guthro" <bguthro@virtualiron.com> wrote: > > >> 15185-1f8fb764f843 >> http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843 >> > I''m inclined not to backport this one. > >If I recall - It applied against our 3.1 tree without any backporting...we just exported, and applied it. It increased performance on Caneland machines greatly. Test results against our 3.1 based product below: <test results> At Ben''s request, I did a quick evaluation of the APIC TPR patch for Caneland. I used yesterday''s build to establish a baseline for booting, running SPECjbb2005, and netperf on a SMP XP guest. I then repeated the tests with a custom kernel. The patch showed significant improvement for 2 of the 3 tests I used. Here are the results: Test 20070816 Patch % Improvement Boot time - Seconds 62.6 40.5 35% SPECjbb2005 OPs/Sec 35216 35686 1% TCP XMIT (MBits/sec) 70.2 309.5 341% TCP RCV (MBits/Sec) 122.3 423.5 246% These tests were done on a Caneland, with 4 quad-core sockets and 32GB of memory. The guest is Windows XP Professional with SP2, 2 CPUs, 2GB memory. This afternoon, I''ll repeat the experiment on a non-Caneland machine to see if there are any side effects. </test results>> The two Linux changesets are not applicable to 3.1. >Yes, of course...my mistake. I forgot to weed out my "unstable-only" patches from the list. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Also - what tool are you using to apply these patches? mercurial queues seem to be incompatible with some of the non utf-8 characters in some of the patches: applying 15075-5efb46bfbcac applying 15076-9ec165fa8128 applying 15077-711bfe07999b applying 15078-6145e5508d6b abort: decoding near ''Ingard Mev�g <ingard'': ''utf8'' codec can''t decode bytes in position 186-188: invalid data! transaction abort! rollback completed Ben Guthro wrote:> Keir Fraser wrote: >> On 10/9/07 13:03, "Ben Guthro" <bguthro@virtualiron.com> wrote: >> >>> 15185-1f8fb764f843 >>> http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843 >> I''m inclined not to backport this one. >> > If I recall - It applied against our 3.1 tree without any > backporting...we just exported, and applied it. It increased > performance on Caneland machines greatly. Test results against our 3.1 > based product below: > > <test results> > At Ben''s request, I did a quick evaluation of the APIC TPR patch for > Caneland. > I used yesterday''s build to establish a baseline for booting, running > SPECjbb2005, and > netperf on a SMP XP guest. I then repeated the tests with a custom > kernel. The patch > showed significant improvement for 2 of the 3 tests I used. Here are > the results: > > Test 20070816 Patch % Improvement > Boot time - Seconds 62.6 40.5 35% > SPECjbb2005 OPs/Sec 35216 35686 1% > TCP XMIT (MBits/sec) 70.2 309.5 341% > TCP RCV (MBits/Sec) 122.3 423.5 246% > > These tests were done on a Caneland, with 4 quad-core sockets and 32GB > of memory. > The guest is Windows XP Professional with SP2, 2 CPUs, 2GB memory. > This afternoon, > I''ll repeat the experiment on a non-Caneland machine to see if there > are any > side effects. > > </test results> > >> The two Linux changesets are not applicable to 3.1. > Yes, of course...my mistake. I forgot to weed out my "unstable-only" > patches from the list. > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Keir Fraser
2007-Sep-10 12:31 UTC
[XenPPC] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
We''re using mercurial patchqueues. Mercurial version 0.9.1. I''ve just cloned and applied the patch queue from scratch with no problems. -- Keir On 10/9/07 13:28, "Ben Guthro" <bguthro@virtualiron.com> wrote:> Also - what tool are you using to apply these patches? > > mercurial queues seem to be incompatible with some of the non utf-8 > characters in some of the patches: > > applying 15075-5efb46bfbcac > applying 15076-9ec165fa8128 > applying 15077-711bfe07999b > applying 15078-6145e5508d6b > abort: decoding near ''Ingard Mev�g <ingard'': ''utf8'' codec can''t decode > bytes in position 186-188: invalid data! > transaction abort! > rollback completed > > Ben Guthro wrote: >> Keir Fraser wrote: >>> On 10/9/07 13:03, "Ben Guthro" <bguthro@virtualiron.com> wrote: >>> >>>> 15185-1f8fb764f843 >>>> http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843 >>> I''m inclined not to backport this one. >>> >> If I recall - It applied against our 3.1 tree without any >> backporting...we just exported, and applied it. It increased >> performance on Caneland machines greatly. Test results against our 3.1 >> based product below: >> >> <test results> >> At Ben''s request, I did a quick evaluation of the APIC TPR patch for >> Caneland. >> I used yesterday''s build to establish a baseline for booting, running >> SPECjbb2005, and >> netperf on a SMP XP guest. I then repeated the tests with a custom >> kernel. The patch >> showed significant improvement for 2 of the 3 tests I used. Here are >> the results: >> >> Test 20070816 Patch % Improvement >> Boot time - Seconds 62.6 40.5 35% >> SPECjbb2005 OPs/Sec 35216 35686 1% >> TCP XMIT (MBits/sec) 70.2 309.5 341% >> TCP RCV (MBits/Sec) 122.3 423.5 246% >> >> These tests were done on a Caneland, with 4 quad-core sockets and 32GB >> of memory. >> The guest is Windows XP Professional with SP2, 2 CPUs, 2GB memory. >> This afternoon, >> I''ll repeat the experiment on a non-Caneland machine to see if there >> are any >> side effects. >> >> </test results> >> >>> The two Linux changesets are not applicable to 3.1. >> Yes, of course...my mistake. I forgot to weed out my "unstable-only" >> patches from the list. >> >> >> _______________________________________________ >> Xen-devel mailing list >> Xen-devel@lists.xensource.com >> http://lists.xensource.com/xen-devel >_______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Keir Fraser wrote:> We''re using mercurial patchqueues. Mercurial version 0.9.1. I''ve just cloned > and applied the patch queue from scratch with no problems. > > -- Keir >Perhaps it is a regression in the behavior of hg? I am using 0.9.3, and cannot get the patch queue to apply: [bguthro@bguthro dev]$ rm -rf xen-3.1.hg/ [bguthro@bguthro dev]$ hg clone -q http://xenbits.xensource.com/xen-3.1-testing.hg xen-3.1.1.hg abort: destination ''xen-3.1.1.hg'' already exists [bguthro@bguthro dev]$ rm -rf xen-3.1.1.hg/ [bguthro@bguthro dev]$ hg clone -q http://xenbits.xensource.com/xen-3.1-testing.hg xen-3.1.1.hg [bguthro@bguthro dev]$ cd xen-3.1.1.hg/.hg [bguthro@bguthro .hg]$ hg clone -q http://xenbits.xensource.com/xen-3.1-testing.pq.hg patches [bguthro@bguthro .hg]$ cd .. [bguthro@bguthro xen-3.1.1.hg]$ hg qpush -a applying 15023-6e597e529fea applying 15035-23c4790512db applying 15038-e19ddfa781c5 applying 15039-60240a72e2b2 applying 15043-759d924af6d8 applying 15044-03a13457d993 applying 15045-5f6da38ff828 applying 15046-e527b4ff1948 applying 15048-e33cce8fa400 applying 15049-174995130550 applying 15051-384a29655270 applying 15052-65ce4866d20b applying 15053-3ecf51689671 applying 15056-a605044ecb33 applying 15057-75b4c7cb007d applying 15058-3581a77791e3 applying 15061-05ea0d79a92f applying 15062-b2adb797900a applying 15063-807f374e720d applying 15064-eb027b704dc5 applying 15065-f4390e34ad12 applying 15066-9e9c09c75110 applying 15067-c027880b50b4 applying 15068-dc4324d3fbb0 applying 15069-cb006eecd6f5 applying 15070-fbce94a9feaa applying 15072-d4a0706d6747 applying 15073-e1f43038f1d8 applying 15074-5c7a1e3abd54 applying 15075-5efb46bfbcac applying 15076-9ec165fa8128 applying 15077-711bfe07999b applying 15078-6145e5508d6b abort: decoding near ''Ingard Mev�g <ingard'': ''utf8'' codec can''t decode bytes in position 186-188: invalid data! transaction abort! rollback completed [bguthro@bguthro xen-3.1.1.hg]$ hg --version Mercurial Distributed SCM (version 0.9.3) Copyright (C) 2005, 2006 Matt Mackall <mpm@selenic.com> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
On Mon, 2007-09-10 at 08:48 -0400, Ben Guthro wrote:> Keir Fraser wrote: > > We''re using mercurial patchqueues. Mercurial version 0.9.1. I''ve just cloned > > and applied the patch queue from scratch with no problems. > > > > -- Keir > > > Perhaps it is a regression in the behavior of hg? I am using 0.9.3, and > cannot get the patch queue to apply:Perhaps something in the environment, e.g. $LANG? Ian. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2007-Sep-10 12:56 UTC
[XenPPC] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
Or mercurial has a dependency that behaves differently on your system. This patchqueue is only temporary until the 3.1.1 release -- I''d just modify that one patch in your private repo to exclude the troublesome character. -- Keir On 10/9/07 13:48, "Ben Guthro" <bguthro@virtualiron.com> wrote:> > Keir Fraser wrote: >> We''re using mercurial patchqueues. Mercurial version 0.9.1. I''ve just cloned >> and applied the patch queue from scratch with no problems. >> >> -- Keir >> > Perhaps it is a regression in the behavior of hg? I am using 0.9.3, and > cannot get the patch queue to apply: > > > [bguthro@bguthro dev]$ rm -rf xen-3.1.hg/ > [bguthro@bguthro dev]$ hg clone -q > http://xenbits.xensource.com/xen-3.1-testing.hg xen-3.1.1.hg > abort: destination ''xen-3.1.1.hg'' already exists > [bguthro@bguthro dev]$ rm -rf xen-3.1.1.hg/ > [bguthro@bguthro dev]$ hg clone -q > http://xenbits.xensource.com/xen-3.1-testing.hg xen-3.1.1.hg > [bguthro@bguthro dev]$ cd xen-3.1.1.hg/.hg > [bguthro@bguthro .hg]$ hg clone -q > http://xenbits.xensource.com/xen-3.1-testing.pq.hg patches > [bguthro@bguthro .hg]$ cd .. > [bguthro@bguthro xen-3.1.1.hg]$ hg qpush -a > applying 15023-6e597e529fea > applying 15035-23c4790512db > applying 15038-e19ddfa781c5 > applying 15039-60240a72e2b2 > applying 15043-759d924af6d8 > applying 15044-03a13457d993 > applying 15045-5f6da38ff828 > applying 15046-e527b4ff1948 > applying 15048-e33cce8fa400 > applying 15049-174995130550 > applying 15051-384a29655270 > applying 15052-65ce4866d20b > applying 15053-3ecf51689671 > applying 15056-a605044ecb33 > applying 15057-75b4c7cb007d > applying 15058-3581a77791e3 > applying 15061-05ea0d79a92f > applying 15062-b2adb797900a > applying 15063-807f374e720d > applying 15064-eb027b704dc5 > applying 15065-f4390e34ad12 > applying 15066-9e9c09c75110 > applying 15067-c027880b50b4 > applying 15068-dc4324d3fbb0 > applying 15069-cb006eecd6f5 > applying 15070-fbce94a9feaa > applying 15072-d4a0706d6747 > applying 15073-e1f43038f1d8 > applying 15074-5c7a1e3abd54 > applying 15075-5efb46bfbcac > applying 15076-9ec165fa8128 > applying 15077-711bfe07999b > applying 15078-6145e5508d6b > abort: decoding near ''Ingard Mev�g <ingard'': ''utf8'' codec can''t decode > bytes in position 186-188: invalid data! > transaction abort! > rollback completed > [bguthro@bguthro xen-3.1.1.hg]$ hg --version > Mercurial Distributed SCM (version 0.9.3) > > Copyright (C) 2005, 2006 Matt Mackall <mpm@selenic.com> > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > >_______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Keir Fraser wrote:> On 10/9/07 13:03, "Ben Guthro" <bguthro@virtualiron.com> wrote: > > >> 15185-1f8fb764f843 >> http://xenbits.xensource.com/xen-unstable.hg?rev/1f8fb764f843 >> > > I''m inclined not to backport this one. >Attached is the exported changeset, series file, and updated patch 15473, should you change your mind. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Monday, 10 September 2007 at 08:48, Ben Guthro wrote:> > Keir Fraser wrote: >> We''re using mercurial patchqueues. Mercurial version 0.9.1. I''ve >> just cloned and applied the patch queue from scratch with no >> problems. >> > Perhaps it is a regression in the behavior of hg? I am using 0.9.3, and > cannot get the patch queue to apply:...> [bguthro@bguthro xen-3.1.1.hg]$ hg qpush -a...> applying 15078-6145e5508d6b > abort: decoding near ''Ingard Mev�g <ingard'': ''utf8'' codec can''t decode > bytes in position 186-188: invalid data! > transaction abort! > rollback completedLooks like the patch header is latin-1 (or thereabouts) and your LANG is utf-8. "LANG=latin-1 hg qpush" is likely to fix it, and "HGENCODINGMODE=replace hg push -a" will silently replace any undecodable characters with ?. Since this only applies to the patch header it''s probably fine for your purposes. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
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. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Updated cset numbers now that all the ia64 patches are merged into mainline... On Mon, 2007-09-10 at 13:18 -0600, Alex Williamson wrote:> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/6644d8486266 > ia64/15762:6644d8486266 - cleanup NVRAM failure caseNow http://xenbits.xensource.com/staging/xen-unstable.hg?rev/6644d8486266 15850:6644d8486266> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/f88eea67a469 > *ia64/15764:f88eea67a469 - move NVRAM from /usr to /varNow http://xenbits.xensource.com/staging/xen-unstable.hg?rev/f88eea67a469 15852:f88eea67a469 (but you''ll still need to use the modified version attached previously) Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2007-Sep-11 17:43 UTC
[XenPPC] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
Can you please provide a patch to apply to xen-3.1-testing.pq.hg? The patches you add to the queue should have the same style of changeset comment as the existing ones -- ''hg export'' format plus the two xen-unstable changeset references immediately after the signed-off-by line(s). I''ve cc''ed Ben Guthro since he also has proposed a few patches, and I''d like to receive a patch from him for those too. Including 15185, since I changed my mind on that one! Fix the odd characters in changeset comments at the same time, if they''re still causing you problems. Thanks, Keir On 11/9/07 16:15, "Alex Williamson" <alex.williamson@hp.com> wrote:> > Updated cset numbers now that all the ia64 patches are merged into > mainline... > > On Mon, 2007-09-10 at 13:18 -0600, Alex Williamson wrote: >> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/6644d8486266 >> ia64/15762:6644d8486266 - cleanup NVRAM failure case > > Now > http://xenbits.xensource.com/staging/xen-unstable.hg?rev/6644d8486266 > 15850:6644d8486266 > >> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/f88eea67a469 >> *ia64/15764:f88eea67a469 - move NVRAM from /usr to /var > > Now > http://xenbits.xensource.com/staging/xen-unstable.hg?rev/f88eea67a469 > 15852:f88eea67a469 (but you''ll still need to use the modified version > attached previously) > > Thanks, > > Alex_______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Chris Lalancette
2007-Sep-11 18:36 UTC
[XenPPC] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
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. > > -- KeirSorry for being late to the party. I think if we can pull in the fixes to QEMU and xend for the fully virtualized live migration, that would be good. Changesets: 15778 15779 15780 Thanks, Chris Lalancette _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
Alex Williamson
2007-Sep-11 20:00 UTC
[PATCH] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
On Tue, 2007-09-11 at 18:43 +0100, Keir Fraser wrote:> Can you please provide a patch to apply to xen-3.1-testing.pq.hg? The > patches you add to the queue should have the same style of changeset comment > as the existing ones -- ''hg export'' format plus the two xen-unstable > changeset references immediately after the signed-off-by line(s).Here you go. I went ahead and fixed the odd character problem in this patch since it was getting in my way too. Thanks, Alex Xen-3.1.1 patches for ia64 - build fixes - NUMA system fixes - update for ACM interface - avoid allocating SAL logs w/ GFP_KERNEL - NVRAM fixes - PCI Controller backend - extended I/O port space support Signed-off-by: Alex Williamson <alex.williamson@hp.com> --- 15078-6145e5508d6b | 2 b/15096-d4f59e652078 | 26 + b/15265-634b7f7f8584 | 48 ++ b/15331-b46c2ff6dfb0 | 63 +++ b/15348-51f5bea7b0d8 | 48 ++ b/15349-71377eab1874 | 388 ++++++++++++++++++++++ b/15353-601509daabfc | 310 ++++++++++++++++++ b/15364-1623f5f5094f | 38 ++ b/15365-33cc64dcaead | 34 + b/15366-fd0103b55504 | 67 +++ b/15555-38d061886873 | 73 ++++ b/15557-2a5b463f2e8d | 52 +++ b/15579-f536eb8576ee | 33 + b/15850-6644d8486266 | 31 + b/15852-f88eea67a469 | 104 ++++++ b/ia64-sal-get-state-info | 19 + b/linux-46-93a955c2bebb | 786 ++++++++++++++++++++++++++++++++++++++++++++++ b/linux-55-a62cfa35d3b5 | 60 +++ b/linux-56-1483ef74511b | 101 +++++ b/linux-61-452c5d4a5537 | 37 ++ series | 19 + 21 files changed, 2338 insertions(+), 1 deletion(-) _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On Mon, 10 Sep 2007, 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.I didn''t notice it in the patch queue but it would be nice to include the CR8 performance patch although not necessary. 15844-924c153e0cf9 http://xenbits.xensource.com/staging/xen-unstable.hg?rev/924c153e0cf9 --travis _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Kouya Shimura
2007-Sep-12 06:33 UTC
Re: [Xen-ia64-devel] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
Alex Williamson writes: > Other ia64''ers, please speak up if there''s something else missing. Hi Keir and Alex, Here''s a list of additional(missing) patches for IA64: Must have fixes for HVM: http://xenbits.xensource.com/xen-unstable.hg?rev/8924215a5f95 15086-8924215a5f95 - fix VHPT insertion http://xenbits.xensource.com/xen-unstable.hg?rev/31be207e005e 15113-31be207e005e - fix VHPT walk http://xenbits.xensource.com/xen-unstable.hg?rev/7812598f65be 15115-7812598f65be - fix xen crash (vpd allocation) http://xenbits.xensource.com/xen-unstable.hg?rev/d6309cfd1fdd 15116-d6309cfd1fdd - fix resource allocation (rid) http://xenbits.xensource.com/xen-unstable.hg?rev/fd72e71de51a 15119-fd72e71de51a - fix Windows crash http://xenbits.xensource.com/xen-unstable.hg?rev/afb27041a2ce 15122-afb27041a2ce - fix Windows crash http://xenbits.xensource.com/xen-unstable.hg?rev/d30576123892 15307-d30576123892 - fix resource allocation (vpd size) http://xenbits.xensource.com/xen-unstable.hg?rev/466f71b1e831 *15311-466f71b1e831 - fix crash of VTI domain http://xenbits.xensource.com/xen-unstable.hg?rev/2fd72ec88a9a 15341-2fd72ec88a9a - fix boot of VTI domain Must have fixes: http://xenbits.xensource.com/xen-unstable.hg?rev/34f285b57b87 15568-34f285b57b87 - fix soft lock up http://xenbits.xensource.com/xen-unstable.hg?rev/9cd309378326 *15655-9cd309378326 - fix boot on NUMA systems http://xenbits.xensource.com/xen-unstable.hg?rev/2796311c6a55 15742-2796311c6a55 - fix boot related MCA Must have fixes for save/restore: http://xenbits.xensource.com/xen-unstable.hg?rev/204046d99562 15090-204046d99562 - fix time_resume() http://xenbits.xensource.com/xen-unstable.hg?rev/63263d715d43 15093-63263d715d43 - fix vcpu hotplug http://xenbits.xensource.com/xen-unstable.hg?rev/1a010d9444ba 15103-1a010d9444ba - prevent softlock up message http://xenbits.xensource.com/xen-unstable.hg?rev/8b9637467068 15107-8b9637467068 - fix save/restore An attached patch can be applied to xen-3.1-testing.pq.hg. Patches with an asterisk above are modified for xen-3.1-testing.hg. Thanks, Kouya Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com> 15086-8924215a5f95 | 80 ++++++++++++++++++++++++ 15090-204046d99562 | 103 +++++++++++++++++++++++++++++++ 15093-63263d715d43 | 141 +++++++++++++++++++++++++++++++++++++++++++ 15103-1a010d9444ba | 33 ++++++++++ 15107-8b9637467068 | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 15113-31be207e005e | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 15115-7812598f65be | 28 ++++++++ 15116-d6309cfd1fdd | 31 +++++++++ 15119-fd72e71de51a | 101 +++++++++++++++++++++++++++++++ 15122-afb27041a2ce | 81 ++++++++++++++++++++++++ 15307-d30576123892 | 25 +++++++ 15311-466f71b1e831 | 82 +++++++++++++++++++++++++ 15341-2fd72ec88a9a | 48 ++++++++++++++ 15568-34f285b57b87 | 69 +++++++++++++++++++++ 15655-9cd309378326 | 46 ++++++++++++++ 15742-2796311c6a55 | 23 +++++++ 16 files changed, 1233 insertions(+) _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel
Alex Williamson
2007-Sep-12 15:28 UTC
Re: [Xen-ia64-devel] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
On Wed, 2007-09-12 at 15:33 +0900, Kouya Shimura wrote:> Alex Williamson writes: > > Other ia64''ers, please speak up if there''s something else missing. > > Hi Keir and Alex, > > Here''s a list of additional(missing) patches for IA64:Hi Kouya, I agree, these look like good patches to include in 3.1.1. Thanks, Alex> Must have fixes for HVM: > http://xenbits.xensource.com/xen-unstable.hg?rev/8924215a5f95 > 15086-8924215a5f95 - fix VHPT insertion > http://xenbits.xensource.com/xen-unstable.hg?rev/31be207e005e > 15113-31be207e005e - fix VHPT walk > http://xenbits.xensource.com/xen-unstable.hg?rev/7812598f65be > 15115-7812598f65be - fix xen crash (vpd allocation) > http://xenbits.xensource.com/xen-unstable.hg?rev/d6309cfd1fdd > 15116-d6309cfd1fdd - fix resource allocation (rid) > http://xenbits.xensource.com/xen-unstable.hg?rev/fd72e71de51a > 15119-fd72e71de51a - fix Windows crash > http://xenbits.xensource.com/xen-unstable.hg?rev/afb27041a2ce > 15122-afb27041a2ce - fix Windows crash > http://xenbits.xensource.com/xen-unstable.hg?rev/d30576123892 > 15307-d30576123892 - fix resource allocation (vpd size) > http://xenbits.xensource.com/xen-unstable.hg?rev/466f71b1e831 > *15311-466f71b1e831 - fix crash of VTI domain > http://xenbits.xensource.com/xen-unstable.hg?rev/2fd72ec88a9a > 15341-2fd72ec88a9a - fix boot of VTI domain > > Must have fixes: > http://xenbits.xensource.com/xen-unstable.hg?rev/34f285b57b87 > 15568-34f285b57b87 - fix soft lock up > http://xenbits.xensource.com/xen-unstable.hg?rev/9cd309378326 > *15655-9cd309378326 - fix boot on NUMA systems > http://xenbits.xensource.com/xen-unstable.hg?rev/2796311c6a55 > 15742-2796311c6a55 - fix boot related MCA > > Must have fixes for save/restore: > http://xenbits.xensource.com/xen-unstable.hg?rev/204046d99562 > 15090-204046d99562 - fix time_resume() > http://xenbits.xensource.com/xen-unstable.hg?rev/63263d715d43 > 15093-63263d715d43 - fix vcpu hotplug > http://xenbits.xensource.com/xen-unstable.hg?rev/1a010d9444ba > 15103-1a010d9444ba - prevent softlock up message > http://xenbits.xensource.com/xen-unstable.hg?rev/8b9637467068 > 15107-8b9637467068 - fix save/restore > > An attached patch can be applied to xen-3.1-testing.pq.hg. > Patches with an asterisk above are modified for xen-3.1-testing.hg. > > Thanks, > Kouya >-- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Eduardo Habkost
2007-Sep-13 20:57 UTC
[XenPPC] Re: [Xen-devel] Xen 3.1.1 -- initial patchqueue
On Mon, Sep 10, 2007 at 09:56:11AM +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.15214-5710c94e6539 is reverted by 15239-656b8175f4f2. Should it be removed from the queue and 15239-656b8175f4f2 remade to remove the parts that revert 15214? -- Eduardo _______________________________________________ Xen-ppc-devel mailing list Xen-ppc-devel@lists.xensource.com http://lists.xensource.com/xen-ppc-devel
On 13/9/07 21:57, "Eduardo Habkost" <ehabkost@redhat.com> wrote:>> Please kick this pq around and check whether the patches you want to see in >> 3.1.1 are included. > > 15214-5710c94e6539 is reverted by 15239-656b8175f4f2. > > Should it be removed from the queue and 15239-656b8175f4f2 remade to > remove the parts that revert 15214?It would be neater, yes. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
On 13/9/07 21:57, "Eduardo Habkost" <ehabkost@redhat.com> wrote:>> Please kick this pq around and check whether the patches you want to see in >> 3.1.1 are included. > > 15214-5710c94e6539 is reverted by 15239-656b8175f4f2. > > Should it be removed from the queue and 15239-656b8175f4f2 remade to > remove the parts that revert 15214?Now done. K. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Hi Keir, Is there a staging version of the patch queue tree around that we can use for testing? I haven''t seen any updates to http://xenbits.xensource.com/xen-3.1-testing.pq.hg but it seems like you''re putting them in somewhere. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Unfortunately not. I''ll get it pushed manually. I''d like to collapse it into xen-3.1-testing.hg on Monday and do a proper release candidate. -- Keir On 14/9/07 17:08, "Alex Williamson" <alex.williamson@hp.com> wrote:> Hi Keir, > > Is there a staging version of the patch queue tree around that we can > use for testing? I haven''t seen any updates to > http://xenbits.xensource.com/xen-3.1-testing.pq.hg but it seems like > you''re putting them in somewhere. Thanks, > > Alex_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel