All of lore.kernel.org
 help / color / mirror / Atom feed
* Please pull xen-ia64-unstable.hg
@ 2007-04-11 14:23 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-11 14:23 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This includes 2 more updates for 3.0.5.  The first handles NaT bits,
fixing issues with running ia32 apps using the IA32-EL.  The second
simply automates skipping MCA setup on domUs to free up some IRQs that
aren't necessary for a domU anyway.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Please pull xen-ia64-unstable.hg
  2007-05-17 15:01 Alex Williamson
@ 2007-05-21 20:36 ` Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-05-21 20:36 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Is xen-unstable.hg "open for business" again?  If so, could you
please make the pull below?  I have a bunch of patches pending, but want
to merge before we get too far out of sync.  Thanks,

	Alex


On Thu, 2007-05-17 at 09:01 -0600, Alex Williamson wrote:
> Hi Keir,
> 
>    Please pull:
> 
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 
> This includes quite a number of bug fixes, optimizations for VTi
> domains, including a couple tricks specifically to help windows
> performance.  We've also switched our linux build to a config file
> that's more similar to upstream Linux/ia64.  To do this we created a
> paravirtualized swiotlb more closely based on lib/swiotlb.c in our arch
> subdirectories and paravirtualized the hardware iommu driver for HP
> systems.  We've also updated our vcpu_guest_context structure to declare
> all registers as a first step to enabling debuggers and full
> save/restore.  And we've implemented XENMEM_machine_memory_map to enable
> kexec/kdump in the future.  Thanks,
> 
> 	Alex
> 
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-05-17 15:01 Alex Williamson
  2007-05-21 20:36 ` Alex Williamson
  0 siblings, 1 reply; 32+ messages in thread
From: Alex Williamson @ 2007-05-17 15:01 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This includes quite a number of bug fixes, optimizations for VTi
domains, including a couple tricks specifically to help windows
performance.  We've also switched our linux build to a config file
that's more similar to upstream Linux/ia64.  To do this we created a
paravirtualized swiotlb more closely based on lib/swiotlb.c in our arch
subdirectories and paravirtualized the hardware iommu driver for HP
systems.  We've also updated our vcpu_guest_context structure to declare
all registers as a first step to enabling debuggers and full
save/restore.  And we've implemented XENMEM_machine_memory_map to enable
kexec/kdump in the future.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-24 16:57 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-24 16:57 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   We've got one patch in the tree that we'd like to try to get into
3.0.5.  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

and if you don't plan another sweep of xen-unstable, please import the
patch below into http://xenbits.xensource.com/xen-3.0.5-testing.hg
Thanks,

	Alex


# HG changeset patch
# User Alex Williamson <alex.williamson@hp.com>
# Date 1177427244 21600
# Node ID ef5da9ca01711045a9206fcbc884bf11508dde45
# Parent  039daabebad5d3c69fb9497693e8e3fd4fee00c9
[IA64] Fix ptc.g race

If one vcpu is executing ptc.g, while the other vcpu is executing itc,
the VHPT(VTLB) entry which should be purged may unexpectedly survive.
Then issue happens.

Signed-off-by: Anthony Xu <anthony.xu@intel.com>

diff -r 039daabebad5 -r ef5da9ca0171 xen/arch/ia64/vmx/vtlb.c
--- a/xen/arch/ia64/vmx/vtlb.c	Fri Apr 13 16:07:48 2007 +0100
+++ b/xen/arch/ia64/vmx/vtlb.c	Tue Apr 24 09:07:24 2007 -0600
@@ -168,6 +168,7 @@ static void vmx_vhpt_insert(thash_cb_t *
     else{
         cch = __alloc_chain(hcb);
     }
+    local_irq_disable();
     *cch = *head;
     head->page_flags=pte;
     head->itir = rr.ps << 2;
@@ -175,6 +176,7 @@ static void vmx_vhpt_insert(thash_cb_t *
     head->next = cch;
     head->len = cch->len+1;
     cch->len = 0;
+    local_irq_enable();
     return;
 }
 
@@ -424,14 +426,14 @@ void vtlb_insert(VCPU *v, u64 pte, u64 i
     else {
         cch = __alloc_chain(hcb);
     }
-    *cch = *hash_table;
-    hash_table->page_flags = pte;
-    hash_table->itir=itir;
-    hash_table->etag=tag;
+    cch->page_flags = pte;
+    cch->itir = itir;
+    cch->etag = tag;
+    cch->next = hash_table->next;
+    wmb();
     hash_table->next = cch;
-    hash_table->len = cch->len + 1;
-    cch->len = 0;
-    return ;
+    hash_table->len += 1;
+    return;
 }

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-13 15:01 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-13 15:01 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Just one changeset in this pull that addresses and infrequent issue on
HVM domains.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-12 17:44 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-12 17:44 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Another small merge with several important fixes, including bugzilla
#942 and updating pv-on-hvm drivers for the upstream code rework.
Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-09 20:41 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-09 20:41 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Just one patch this time that fixes vnif support for PV-on-HVM drivers
on ia64.  Are we still on track to fork off 3.0.5 later this week?
Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-06 16:50 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-06 16:50 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Another small merge with a few fixes for 3.0.5.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-04-03 19:46 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-04-03 19:46 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This is another small merge with a few bug fixes.  We'll likely have at
least one more before the 3.0.5 fork.  Thanks,

	Alex
 
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: Please pull xen-ia64-unstable.hg
  2007-03-27 21:21 Alex Williamson
@ 2007-03-28  2:34 ` Isaku Yamahata
  0 siblings, 0 replies; 32+ messages in thread
From: Isaku Yamahata @ 2007-03-28  2:34 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, Alex Williamson, xen-ia64-devel

[-- Attachment #1: Type: text/plain, Size: 460 bytes --]

On Tue, Mar 27, 2007 at 03:21:57PM -0600, Alex Williamson wrote:
> Hi Keir,
> 
>   Please pull:
> 
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 
> This is a small pull that mainly includes changes to our P2M semantics
> to match x86.  Once this is merged, we can clean out the
> page_is_removable hook we added previously as a work around.  Thanks,

The patch to remove the hook is attached.
Please apply it after the pull.

thanks,

-- 
yamahata

[-- Attachment #2: 14516_0135c4856cd3_remove_page_is_removebale_arch_hook.patch --]
[-- Type: text/x-diff, Size: 2836 bytes --]

# HG changeset patch
# User yamahata@valinux.co.jp
# Date 1174616721 -32400
# Node ID 0135c4856cd32212b3c4ec43a067b9dba9bf59d8
# Parent  eaeeefd8cddb55016ccd10e4d8b56db71963e67c
remove page_is_removable arch hook. Now the ia64 p2m semantic becomes
same as the x86 p2m table so that the hook is unnecessary any more.
PATCHNAME: remove_page_is_removebale_arch_hook

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>

diff -r eaeeefd8cddb -r 0135c4856cd3 xen/common/memory.c
--- a/xen/common/memory.c	Thu Mar 22 21:55:14 2007 +0900
+++ b/xen/common/memory.c	Fri Mar 23 11:25:21 2007 +0900
@@ -173,11 +173,11 @@ int guest_remove_page(struct domain *d, 
     if ( test_and_clear_bit(_PGC_allocated, &page->count_info) )
         put_page(page);
 
-    if ( unlikely(!page_is_removable(page)) )
+    if ( unlikely((page->count_info & PGC_count_mask) != 1) )
     {
         shadow_drop_references(d, page);
         /* We'll make this a guest-visible error in future, so take heed! */
-        if ( !page_is_removable(page) )
+        if ( (page->count_info & PGC_count_mask) != 1 )
             gdprintk(XENLOG_INFO, "Dom%d freeing in-use page %lx "
                      "(pseudophys %lx): count=%lx type=%lx\n",
                      d->domain_id, mfn, get_gpfn_from_mfn(mfn),
diff -r eaeeefd8cddb -r 0135c4856cd3 xen/include/asm-ia64/mm.h
--- a/xen/include/asm-ia64/mm.h	Thu Mar 22 21:55:14 2007 +0900
+++ b/xen/include/asm-ia64/mm.h	Fri Mar 23 11:25:21 2007 +0900
@@ -208,11 +208,6 @@ static inline int get_page_and_type(stru
     }
 
     return rc;
-}
-
-static inline int page_is_removable(struct page_info *page)
-{
-    return ((page->count_info & PGC_count_mask) == 1);
 }
 
 #define	set_machinetophys(_mfn, _pfn) do { } while(0);
diff -r eaeeefd8cddb -r 0135c4856cd3 xen/include/asm-powerpc/mm.h
--- a/xen/include/asm-powerpc/mm.h	Thu Mar 22 21:55:14 2007 +0900
+++ b/xen/include/asm-powerpc/mm.h	Fri Mar 23 11:25:21 2007 +0900
@@ -204,11 +204,6 @@ static inline int get_page_and_type(stru
     return rc;
 }
 
-static inline int page_is_removable(struct page_info *page)
-{
-    return ((page->count_info & PGC_count_mask) == 1);
-}
-
 extern void synchronise_pagetables(unsigned long cpu_mask);
 
 /* XXX don't know what this is for */
diff -r eaeeefd8cddb -r 0135c4856cd3 xen/include/asm-x86/mm.h
--- a/xen/include/asm-x86/mm.h	Thu Mar 22 21:55:14 2007 +0900
+++ b/xen/include/asm-x86/mm.h	Fri Mar 23 11:25:21 2007 +0900
@@ -222,11 +222,6 @@ static inline int get_page_and_type(stru
     return rc;
 }
 
-static inline int page_is_removable(struct page_info *page)
-{
-    return ((page->count_info & PGC_count_mask) == 1);
-}
-
 #define ASSERT_PAGE_IS_TYPE(_p, _t)                            \
     ASSERT(((_p)->u.inuse.type_info & PGT_type_mask) == (_t)); \
     ASSERT(((_p)->u.inuse.type_info & PGT_count_mask) != 0)

[-- Attachment #3: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-03-27 21:21 Alex Williamson
  2007-03-28  2:34 ` Isaku Yamahata
  0 siblings, 1 reply; 32+ messages in thread
From: Alex Williamson @ 2007-03-27 21:21 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This is a small pull that mainly includes changes to our P2M semantics
to match x86.  Once this is merged, we can clean out the
page_is_removable hook we added previously as a work around.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-03-22 16:46 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-03-22 16:46 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This includes some mini-os enhancements, cleanups, bug fixes, steal time
accounting, and PV-on-HVM fixes.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-02-22 18:12 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-02-22 18:12 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This will pull in Dietmar's mini-os port to ia64, preliminary support
for big endian guest domains on ia64, VTi domain vcpu hotplug, several
bug fixes, automatic console setup on Intel Tiger systems, and better
use of Xen log levels to quiet normal guest bootup.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Please pull xen-ia64-unstable.hg
@ 2007-02-07 19:18 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-02-07 19:18 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This will fix all the miscellaneous ia64 build and boot problems on
current xen-unstable.hg.  Also included are numerous performance
optimizations, some dead code removal, as well as a number of bug fixes.
Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2007-01-18  5:59 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2007-01-18  5:59 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Updates include:
      * ia64 machine vector support
      * better SGI SN2 support
      * dom0 memory limits removed
      * performance tuning
      * misc. bug fixes and cleanups
      * build fixes to match xen-unstable changes

Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-12-09 13:47 ` Keir Fraser
@ 2006-12-14 17:28   ` Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-12-14 17:28 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

On Sat, 2006-12-09 at 13:47 +0000, Keir Fraser wrote:
> Done. You shouldn't need HVM_PARAM_VCPUS: the tools have already
> setmaxvcpus, and this number is available to your HVM builder by doing a
> getdomaininfo and using max_vcpu_id (plus one). HVM params are really
> intended for registering values that Xen has some interest in -- which is
> not the case for this particular parameter (since it's redundant).

Hi Keir,

   Thanks for the advice, I fixed this to use getdomaininfo in our
current tree.  We also have two other tiny fixes in the tree that would
be nice to get in for 3.0.4.  Please pull the xen-ia64-unstable tree to
pick these up:
 
http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-12-08 20:36 Alex Williamson
@ 2006-12-09 13:47 ` Keir Fraser
  2006-12-14 17:28   ` Alex Williamson
  0 siblings, 1 reply; 32+ messages in thread
From: Keir Fraser @ 2006-12-09 13:47 UTC (permalink / raw)
  To: Alex Williamson; +Cc: xen-devel, xen-ia64-devel


Done. You shouldn't need HVM_PARAM_VCPUS: the tools have already
setmaxvcpus, and this number is available to your HVM builder by doing a
getdomaininfo and using max_vcpu_id (plus one). HVM params are really
intended for registering values that Xen has some interest in -- which is
not the case for this particular parameter (since it's redundant).

It seems we need to better distinguish between arch-specific and generic
definitions in the hvm subdirectory (even if it's just with comments to
indicate what is what) -- there is a lot of implicitly x86 stuff right now.
Also we may end up needing a clean arch-specific component to the Python xc
wrapper, although a few ifdef's are okay for now.

 -- Keir

On 8/12/06 8:36 pm, "Alex Williamson" <alex.williamson@hp.com> wrote:

> Hi Keir,
> 
>    Please pull:
> 
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 
> This will add MCA support for ia64 enabling retrieval of firmware error
> logs by dom0, fixes for netback loaded as a module, fix a race with p2m
> table destruction, add xenoprof support, add /dev/mem support for
> running X, as well other fixes and additions that bring us up to date
> with xen-unstable.  Thanks,
> 
> Alex

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-12-08 20:36 Alex Williamson
  2006-12-09 13:47 ` Keir Fraser
  0 siblings, 1 reply; 32+ messages in thread
From: Alex Williamson @ 2006-12-08 20:36 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This will add MCA support for ia64 enabling retrieval of firmware error
logs by dom0, fixes for netback loaded as a module, fix a race with p2m
table destruction, add xenoprof support, add /dev/mem support for
running X, as well other fixes and additions that bring us up to date
with xen-unstable.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-11-14 22:54 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-11-14 22:54 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This fixes the ia64 build and adds some additional fixes and tuning.
We're still trying to catch up with some of the changes in xen-unstable,
but most of the functionality for both paravirt and fully virtualized
domains is still intact.  Changeset 12444:f78e499dd669 is currently
merged up to xen-unstable.hg changeset 12407:f026d4091322.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-10-25 22:47 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-10-25 22:47 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

The tree is merged up to xen-unstable.hg cset 11923:abee5c6b930d.  We
were busy during the 3.0.3 freeze, so there's a lot of stuff here.
Notable improvements include switching to the Tristan's xencomm
interface for hypercalls, which solves several random hypercall
failures, and incorporation of Isaku's performance tuning patches,
improving our dom0 -> domU networking up to about 2Gb/s.  We also have
many, many bug fixes, code cleanups and smaller optimizations.  This
pull will also fix the current build breakages for ia64 in the
xen-unstable.hg tree.

   You may want to check the following cset before pulling as it does
venture slightly out of ia64 specific code.  This just links in a couple
extra c files for the PV-on-HVM build and an ifdef'd startup hook:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?cs=7c2a5f96a192

Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-09-10 22:17 Alex Williamson
@ 2006-09-12 18:54 ` Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-09-12 18:54 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

On Sun, 2006-09-10 at 16:17 -0600, Alex Williamson wrote:
> Hi Keir,
> 
>    Please pull:
> 
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
> 
> This includes a fairly small number of changesets that I'd like to get
> in before 3.0.3.  Changes include: finishing the PV-on-HVM driver
> support for ia64, fix an error when an FPSWA interface is not installed,
> add a few EFI calls to support hwclock, add some more perfc counters,
> and fix ia64 HVM domain creation.  Thanks,

Keir,

   I added one more ia64-specific fix to allow dom0 vcpus to be pinned
with a boot time argument and a couple minor cleanups in ia64 files in
the sparse tree.  The pinning is a performance optimization for ia64 VTi
domains.  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Thanks,

	Alex
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-09-10 22:17 Alex Williamson
  2006-09-12 18:54 ` Alex Williamson
  0 siblings, 1 reply; 32+ messages in thread
From: Alex Williamson @ 2006-09-10 22:17 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This includes a fairly small number of changesets that I'd like to get
in before 3.0.3.  Changes include: finishing the PV-on-HVM driver
support for ia64, fix an error when an FPSWA interface is not installed,
add a few EFI calls to support hwclock, add some more perfc counters,
and fix ia64 HVM domain creation.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-08-29 15:47 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-08-29 15:47 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Cset 11333:586c5fe8cf3e of xen-ia64-unstable.hg is merged up to cset
11278:8273f730371b of xen-unstable.hg.  This pull is necessary to get
ia64 working on xen-unstable and includes the following: several VTi bug
fixes, perfc stats conversion, file cleanup and reformatting,
copy_from/to_guest fixes, improvements with the credit scheduler, EFI
variable support, better idle handling, new domain creation
improvements, as well as other fixes and cleanups.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-08-09 16:57 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-08-09 16:57 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Cset 11031 of xen-ia64-unstable.hg is merged up to cset 10999 of
xen-unstable.hg.  Changes include support for booting Windows Server
2003 for ia64 (see xen-ia64-devel for notes and caveats), vDSO bug fix,
stats conversion to perfc, dead code removal, ability to deny dom0
access to xen used ioports, plus other bug fixes and additions to keep
up with the tree.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-07-28  9:53 ` Keir Fraser
@ 2006-07-28 12:26   ` Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-07-28 12:26 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

On Fri, 2006-07-28 at 10:53 +0100, Keir Fraser wrote:
> Pulled, but some comments:
> 
>   1. I removed the ioemu change to vl.c. We'd like changes to ioemu to 
> be posted on the list so that we can merge them into the quilt 
> patchsets ourselves. It'll be painful to have those patches diverge 
> across different branches.

Hi Keir,

   Ok, I was hoping that we'd be able to manipulate the ia64 specific
code ourselves, but the quilt patches in tree really do make that
difficult.  I'll send a patch for this.

>   2. We should have agreed the changes to drivers/xen/core/reboot.c on 
> list.

   Sorry about that.  We can readdress any comments you have on that
change if necessary.

>   3. The include of ia64/Makefile in tools/libxc/Makefile should be 
> conditional on CONFIG_IA64.

   I'll send a patch.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* Re: please pull xen-ia64-unstable.hg
  2006-07-27 18:09 Alex Williamson
@ 2006-07-28  9:53 ` Keir Fraser
  2006-07-28 12:26   ` Alex Williamson
  0 siblings, 1 reply; 32+ messages in thread
From: Keir Fraser @ 2006-07-28  9:53 UTC (permalink / raw)
  To: Alex Williamson; +Cc: xen-devel, xen-ia64-devel


On 27 Jul 2006, at 19:09, Alex Williamson wrote:

>    We finally seem to have mostly stabilized with the latest big 
> changes
> in xen-unstable.hg.  Therefore, please pull:
>
> http://xenbits.xensource.com/ext/xen-ia64-unstable.hg
>
> Changeset 10831 of this tree is in sync with cset 10756 of

Pulled, but some comments:

  1. I removed the ioemu change to vl.c. We'd like changes to ioemu to 
be posted on the list so that we can merge them into the quilt 
patchsets ourselves. It'll be painful to have those patches diverge 
across different branches.

  2. We should have agreed the changes to drivers/xen/core/reboot.c on 
list.

  3. The include of ia64/Makefile in tools/libxc/Makefile should be 
conditional on CONFIG_IA64.

  -- Keir

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-07-27 18:09 Alex Williamson
  2006-07-28  9:53 ` Keir Fraser
  0 siblings, 1 reply; 32+ messages in thread
From: Alex Williamson @ 2006-07-27 18:09 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   We finally seem to have mostly stabilized with the latest big changes
in xen-unstable.hg.  Therefore, please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Changeset 10831 of this tree is in sync with cset 10756 of
xen-unstable.hg.  Highlights include:

      * credit scheduler fixes
      * enabling VTi firmware acceleration
      * ia64 INIT handling support
      * standard xencons usage
      * domain save & restore
      * domain coredump support
      * live migration support
      * preliminary driver domain support

And as always, many bug fixes, optimizations, and smaller additions.
Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-06-28 21:32 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-06-28 21:32 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Changeset 10559 of xen-ia64-unstable.hg is in sync with xen-unstable.hg.
This will pull in SMP stabilization updates, xenctx support, a DMA fix,
build tree cleanups, domU setup improvements, pre-enablement for better
xencons support, and many other fixes and improvements.

FYI, we introduced a NO_TRANSLATION define in tools/xentrace/xenctx.c to
avoid calling print_stack() on ia64.  Please review this prior to merge
to see if you approve.  Thanks,

	Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-06-16 16:57 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-06-16 16:57 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Cset 10419 of the xen-ia64-unstable.hg tree is merged up to cset 10360
of xen-unstable.hg.  Notable additions and improvements include vcpu
hotplug support, splitting out parts of domain.c into mm.c, improved
dom0 memory setup allowing large dom0 memory configs, fixed dom0 VGA
support, fixed VTI domains getting stuck in blocked state, SMP support
on VTI domains, accelerated VTI VGA support, as well as many cleanups
and smaller fixes.  Thanks,

	Alex
 
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-05-31 22:44 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-05-31 22:44 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

  Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

Changeset 10235 of this tree is sync'd up to xen-unstable.hg cset 10200.
Updates include evtchn support, GNTMAP_readonly support, floating point
software assist (FPSWA) support, as well as numerous bug fixes and
cleanups.  This also removes a few files that makes Aron's life easier
in attempting to cleanup our xen-mkbuildtree-pre script.  Thanks,

	Alex
-- 
Alex Williamson                             HP Open Source & Linux Org.

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-05-22 21:32 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-05-22 21:32 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Thanks for helping us to get ia64 working again in xen-unstable.hg.
To further improve the status of xen/ia64, please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

The tree is currently sync'd up to cset 10068 of the xen-unstable.hg
tree.  This finally switches us over to a virtual physical dom0 memory
model and enables vif networking!  Thanks to the whole xen/ia64 team,
and especially to Isaku Yamahata for helping us reach this milestone.
Thanks,

	Alex

-- 
Alex Williamson                             HP Linux & Open Source Lab

^ permalink raw reply	[flat|nested] 32+ messages in thread

* please pull xen-ia64-unstable.hg
@ 2006-04-26 19:54 Alex Williamson
  0 siblings, 0 replies; 32+ messages in thread
From: Alex Williamson @ 2006-04-26 19:54 UTC (permalink / raw)
  To: Keir Fraser; +Cc: xen-devel, xen-ia64-devel

Hi Keir,

   Please pull:

http://xenbits.xensource.com/ext/xen-ia64-unstable.hg

This is sync'd up to xen-unstable.hg cset 9746.  Updates include SMP
guest support, discontiguous memory support for Xen, addition of
physdev_op support and virtualized IOSAPICs, the beginning of our P2M/VP
memory model transition, as well as lots of cleanups and misc fixes.  We
currently have a regression in VTi support, but the new functionality is
worth the temporary setback.  Thanks,

	Alex

-- 
Alex Williamson                             HP Linux & Open Source Lab

^ permalink raw reply	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2007-05-21 20:36 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-11 14:23 Please pull xen-ia64-unstable.hg Alex Williamson
  -- strict thread matches above, loose matches on Subject: below --
2007-05-17 15:01 Alex Williamson
2007-05-21 20:36 ` Alex Williamson
2007-04-24 16:57 Alex Williamson
2007-04-13 15:01 Alex Williamson
2007-04-12 17:44 Alex Williamson
2007-04-09 20:41 Alex Williamson
2007-04-06 16:50 Alex Williamson
2007-04-03 19:46 Alex Williamson
2007-03-27 21:21 Alex Williamson
2007-03-28  2:34 ` Isaku Yamahata
2007-03-22 16:46 Alex Williamson
2007-02-22 18:12 Alex Williamson
2007-02-07 19:18 Alex Williamson
2007-01-18  5:59 please " Alex Williamson
2006-12-08 20:36 Alex Williamson
2006-12-09 13:47 ` Keir Fraser
2006-12-14 17:28   ` Alex Williamson
2006-11-14 22:54 Alex Williamson
2006-10-25 22:47 Alex Williamson
2006-09-10 22:17 Alex Williamson
2006-09-12 18:54 ` Alex Williamson
2006-08-29 15:47 Alex Williamson
2006-08-09 16:57 Alex Williamson
2006-07-27 18:09 Alex Williamson
2006-07-28  9:53 ` Keir Fraser
2006-07-28 12:26   ` Alex Williamson
2006-06-28 21:32 Alex Williamson
2006-06-16 16:57 Alex Williamson
2006-05-31 22:44 Alex Williamson
2006-05-22 21:32 Alex Williamson
2006-04-26 19:54 Alex Williamson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.