Re: [Xen-ia64-devel] RE: [PATCH 0/5] fix fpswa and related issues.

2008-12-11 Thread Alex Williamson
On Fri, 2008-12-12 at 10:22 +0900, Isaku Yamahata wrote: > Thank you for testing. I'll commit my patches with some clean up. Testing update; I've had 2 PV domains, 2 HVM domains, and dom0 all running the test program for over 10 hours. Everything looks good. Thanks, Alex -- Al

Re: [Xen-ia64-devel] RE: [PATCH 0/5] fix fpswa and related issues.

2008-12-11 Thread Alex Williamson
On Thu, 2008-12-11 at 09:04 -0700, Alex Williamson wrote: > On Thu, 2008-12-11 at 11:05 +0900, Isaku Yamahata wrote: > > > > Just to make sure. Is fpswa.efi installed in hvm domain? > > You can also confirm it by dh command in efi shell. > > Argh, that was it. I l

Re: [Xen-ia64-devel] RE: [PATCH 0/5] fix fpswa and related issues.

2008-12-11 Thread Alex Williamson
have it in the right location for elilo to pick it up automatically. Running "load fpswa.efi" makes it work, and copying fpswa.efi to \efi\intel firmware\fpswa.efi also works. I'll add your panic fix and let it run for a while, seems like it's running well now.

Re: [Xen-ia64-devel] RE: [PATCH 0/5] fix fpswa and related issues.

2008-12-10 Thread Alex Williamson
On Tue, 2008-12-09 at 21:23 -0700, Alex Williamson wrote: > On Wed, 2008-12-10 at 10:51 +0800, Zhang, Xiantao wrote: > > > I've been testing this for a few hours today (over 25k iterations) > > and > > > it seems to fix the problem for me. Thanks! > > >

[Xen-ia64-devel] RE: [PATCH 0/5] fix fpswa and related issues.

2008-12-09 Thread Alex Williamson
s just testing in dom0. Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: [PATCH 0/5] fix fpswa and related issues.

2008-12-09 Thread Alex Williamson
day (over 25k iterations) and it seems to fix the problem for me. Thanks! Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

Re: [Xen-ia64-devel] [Fwd: [Xen-bugs] [Bug 1392] New: Problems with denormalized floating point numbers on XEN-virtualized Linux/IA64]

2008-12-04 Thread Alex Williamson
running in dom0, it takes about 3.1s (1.6GHz Montecito). Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] [Fwd: [Xen-bugs] [Bug 1392] New: Problems with denormalized floating point numbers on XEN-virtualized Linux/IA64]

2008-12-03 Thread Alex Williamson
: 32 > model : 0 > revision : 7 > archrev: 0 > features : branchlong, 16-byte atomic ops > cpu number : 0 > cpu regs : 4 > cpu MHz: 1594.000895 > itc MHz: 399.86 > BogoMIPS : 3006.46 > siblings : 1 > > processor : 1

[Xen-ia64-devel] [PATCH] Print ACPI signature before overwriting it

2008-08-08 Thread Alex Williamson
Here's another trivial patch. We're printing out the ACPI table signature after we overwrite it with "OEMx". Let's print it out before so we know that the table was. Also limit print to 4 chars so we don't get garbage output. Signed-off-by: Alex Williamson &

[Xen-ia64-devel] [PATCH] Remove VT-i no opcode warning

2008-08-07 Thread Alex Williamson
I've never been sure why we have such a big scary warning around this, when I have yet to see any system that does provide opcode decoding. Let's remove it. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r eff5fcfa69bc xen/arch/ia64/vmx/vmx_init.c --- a/xen/arch/ia6

[Xen-ia64-devel] [PATCH] Cleanup ACPI checksum warnings

2008-08-07 Thread Alex Williamson
se, we can update the checksum after each step and avoid the warnings. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r eff5fcfa69bc xen/arch/ia64/xen/dom_fw_dom0.c --- a/xen/arch/ia64/xen/dom_fw_dom0.c Wed Aug 06 15:19:13 2008 +0100 +++ b/xen/arch/ia64/xen/dom_fw_dom0.c Thu

[Xen-ia64-devel] [PATCH] backport EFI version warning fix

2008-08-07 Thread Alex Williamson
We have boxes that report EFI version 2.00 now, so adopt upstream linux patch to only warn on versions less that 1.00. Based on linux-2.6.git 873ec746158403af82c57ce26780166aafc159e1. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r eff5fcfa69bc xen/arch/ia64/linux-xen/efi.c

[Xen-ia64-devel] [PATCH][RFC] 3/3 Fix [ia64] PV driver domains - ugly python hacks

2008-08-07 Thread Alex Williamson
_present" variable to test whether the extra requirements are necessary. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r eff5fcfa69bc tools/python/xen/xend/server/pciif.py --- a/tools/python/xen/xend/server/pciif.py Wed Aug 06 15:19:13 2008 +0100 +++ b/tools/pytho

[Xen-ia64-devel] [PATCH] 2/3 Fix PV driver domains - xen stubs

2008-08-07 Thread Alex Williamson
NOSYS here :( Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r eff5fcfa69bc xen/arch/ia64/xen/dom0_ops.c --- a/xen/arch/ia64/xen/dom0_ops.c Wed Aug 06 15:19:13 2008 +0100 +++ b/xen/arch/ia64/xen/dom0_ops.c Thu Aug 07 13:50:26 2008 -0600 @@ -388,6 +388,10 @@ long arch_do_domctl(

[Xen-ia64-devel] [PATCH] 1/3 Fix PV driver domains - xenlinux xencomm support

2008-08-07 Thread Alex Williamson
This adds xencomm support for several PHYSDEVOP calls (manage_pci_add, manage_pci_remove, map_pirq, and unmap_pirq) as well as XEN_DOMCTL_assign_device. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r 2866e6af503e arch/ia64/xen/xcom_hcall.c --- a/arch/ia64/xen/xcom_h

[Xen-ia64-devel] [PATCH] 0/3 Fix PV driver domains

2008-08-07 Thread Alex Williamson
their own. The last patch is rather ugly, so I'm posting it as an RFC to see if anyone has better ideas. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-i

RE: [Xen-ia64-devel] [PATCH][LINUX] Support timer vector IPIs in PVcode

2008-07-27 Thread Alex Williamson
scii: http://xenbits.xensource.com/ext/ia64/linux-2.6.18-xen.hg?raw-rev/c4b12c90de0e Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] [PATCH][LINUX] Support timer vector IPIs in PV code

2008-07-24 Thread Alex Williamson
Add support for IA64_TIMER_VECTOR as a paravirtualized IPI target Necessary for the latest upstream Linux implementation of check_sal_cache_flush() 3463a93def55c309f3c0d0a8aaf216be3be42d64 Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r 8a3dc4fdb478 arch/ia64/kernel/irq_ia64.c -

Re: [Xen-ia64-devel] [PATCH] zero extend I/O reads

2008-05-21 Thread Alex Williamson
so memory might be vague... Hi Isaku, Good, thanks for tracking down the mystery of why it got fixed. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-dev

[Xen-ia64-devel] [PATCH] zero extend I/O reads

2008-05-21 Thread Alex Williamson
Alex [1] http://marc.info/?t=12111893401 [2] http://marc.info/?t=12112784858 [IA64] zero pad emulated I/O instructions Fixes issue seen on KVM with more recent upstream changes to the VGA console structure. Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> -- diff -r f04ce41dab84 xen

Re: [Xen-ia64-devel] [PATCH] remove warnings in replace_grant_host_mapping()

2008-05-12 Thread Alex Williamson
new_page = NULL; /* prevent domain_put_page() */ > -goto out; > +goto out_nomsg; These could really just be 'return GNTST_general_error;' since there's no other cleanup, then you could avoid a goto.

Re: [Xen-ia64-devel] The commit to xen/ia64 repository.

2008-05-12 Thread Alex Williamson
o commit. I hope that I didn't do > anything wrong. If you find anything bad, please let me know. Hi Isaku, Looks good to me. Thanks! Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia6

[Xen-ia64-devel] Xen/ia64 maintainership transition

2008-05-06 Thread Alex Williamson
ations and best of luck Isaku, thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: [patch 00/12] ia64: kexec: Map EFI memory in the same location as Linux (v20080423)

2008-04-29 Thread Alex Williamson
ea that maybe an HVM guest got to it somehow. FWIW, I tried to reproduce these same conditions using the current ia64/xen-unstable.hg tree and ran through a few times w/o hitting any problems. I'll see if I can better characterize the issue, but you might try something similar. Thanks,

RE: [Xen-ia64-devel] IA64 xen-3.3 unstable hanging

2008-04-24 Thread Alex Williamson
ocator() and construct_dom0(). Perhaps Kayvan could add some printks in this area to let us know when it stops. It's interesting that gsi 45 is specified for the console interrupt and the console interrupt can be enabled in that gap. Has the console interrupt always been specified there? What happ

Re: [Xen-ia64-devel][PATCH] dom0 p2m setup fix

2008-04-24 Thread Alex Williamson
6k alignment difference. > This patch fix this issue by scaning memory descriptors twice > in the first scan, setup dom0 identity mapping > in the seconde scan, setup dom0 memory mapping. Applied. Thanks, Alex -- Alex Williamson HP Op

Re: [Xen-ia64-devel] [patch 06/12] ia64: kexec: Repining for EFI RID

2008-04-24 Thread Alex Williamson
That is generally the values > that were most recently pinned by ia64_new_rr7. > > ia64_new_rr7_efi can probably be merged with ia64_new_rr7, > as they are quite similar, but for testing purposes it seems > easier to keep them separate. > > Cc: Isaku Yamahata <[EMAIL PROTEC

[Xen-ia64-devel] Re: Release candidates for 3.1.4 and 3.2.1

2008-04-09 Thread Alex Williamson
ich might break your builds. > It's unlikely, but I'd like to be on the safe side. These appear to build on ia64, but I'd like to see if Intel and Fujitsu could run them through their regression testing. Thanks, Alex -- Alex Williamson

[Xen-ia64-devel] [PATCH] 3.1-testing ia64 patches

2008-04-02 Thread Alex Williamson
d unnecessarily SWIOTLB bounce buffering x86 improved range_straddles_page_boundary() by the c/s 501:5486a234923d. The same discussion applies to ia64. This patch is ia64 counter part of it. [ported from mainline version] Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> linux

Re: [Xen-ia64-devel] [PATCH] linux: ia64 counter part of 501:5486a234923d

2008-04-02 Thread Alex Williamson
a234923d. > > x86 improved range_straddles_page_boundary() by the c/s 501:5486a234923d. > The same discussin applies to ia64. This patch is ia64 counter part of it. Applied. Thanks, Alex -- Alex Williamson

[Xen-ia64-devel] Please pull ia64 trees

2008-04-01 Thread Alex Williamson
, and various other fixes, cleanups and enhancements. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com

Re: [Xen-ia64-devel] [PATCH] Cleanup vcpu.h

2008-04-01 Thread Alex Williamson
On Mon, 2008-03-31 at 18:27 +0900, Kouya Shimura wrote: > Alex Williamson writes: > >It seems like a good time to remove some of these old krufty comments > > and previous implementations too (subset below). Could you resubmit > > with these scrubbed out? Than

[Xen-ia64-devel] Re: PATCH: move IO type to ppn [v3]

2008-04-01 Thread Alex Williamson
On Sun, 2008-03-30 at 06:35 +0200, Tristan Gingold wrote: > On Fri, Mar 28, 2008 at 03:14:58PM -0600, Alex Williamson wrote: > > > >I'm not a fan of adding these ia64 headers directly into common code. > > Couldn't we at least put these in xenctrl.h, or mayb

Re: [Xen-ia64-devel][PATCH]Other Intel IPF platforms use COM1

2008-04-01 Thread Alex Williamson
On Sat, 2008-03-29 at 16:15 +0800, Xu, Anthony wrote: > Other Intel IPF platforms use COM1 Applied. Hopefully this will eventually be described via HCDP. Thanks, Alex -- Alex Williamson HP Open Source & Li

Re: [Xen-ia64-devel][PATCH]PAL virtualization service related patch

2008-04-01 Thread Alex Williamson
vmx_vps_resume_handler; > + u64 addr; -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: [PATCH] Re: [Xen-staging] [xen-unstable] Explicitly tag every anonymous aggregate in the public headers.

2008-03-31 Thread Alex Williamson
On Mon, 2008-03-31 at 17:21 +0100, Keir Fraser wrote: > On 31/3/08 16:49, "Alex Williamson" <[EMAIL PROTECTED]> wrote: > > > It seems pretty clear that in nesting __extension__ attributes in this > > manner, the struct is actually ignored and the compiler is tr

[Xen-ia64-devel] Re: [PATCH] Re: [Xen-staging] [xen-unstable] Explicitly tag every anonymous aggregate in the public headers.

2008-03-31 Thread Alex Williamson
On Fri, 2008-03-28 at 21:47 +, Keir Fraser wrote: > On 28/3/08 21:04, "Alex Williamson" <[EMAIL PROTECTED]> wrote: > > >My previous fix allowed this to build on ia64, but it turns out > > there's still a boot issue that I don't understand. As

Re: [Xen-ia64-devel] Xen/IPF 3.1.4 RC1 Test Result

2008-03-30 Thread Alex Williamson
d case: 1 > = Thanks for the test report. > [FAIL] Unmodified_HVM_save_restore This isn't expected to work in 3.1.x. Can we modify the test to skip this? Thanks, Alex -- Alex Williamson

Re: [Xen-ia64-devel][PATCH]Other Intel IPF platforms use COM1

2008-03-29 Thread Alex Williamson
Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: [Xen-devel] Re: [PATCH] Re: [Xen-staging] [xen-unstable] Explicitly tag every anonymous aggregate in the public headers.

2008-03-28 Thread Alex Williamson
On Fri, 2008-03-28 at 22:37 +, Keir Fraser wrote: > On 28/3/08 21:04, "Alex Williamson" <[EMAIL PROTECTED]> wrote: > > > @@ -609,7 +609,7 @@ struct xen_ia64_opt_feature { > > unsigned long cmd; /* Which feature */ > > unsigned char on; /* Switch

Re: [Xen-ia64-devel] [Patch] eliminate duble dump_stack

2008-03-28 Thread Alex Williamson
On Thu, 2008-03-27 at 14:38 +0900, Akio Takebe wrote: > Hi, > > show_registers() already has show_stack(NULL,NULL), > So we get two same Calltraces. This patch eliminate it. Applied. Thanks, Alex -- Alex Williamson HP Open Source

Re: [Xen-ia64-devel] [PATCH] Cleanup: TLB translation

2008-03-28 Thread Alex Williamson
On Wed, 2008-03-26 at 17:40 +0900, Kouya Shimura wrote: > Add a new static inline function for readability. Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel maili

Re: [Xen-ia64-devel] [PATCH] Cleanup vcpu.h

2008-03-28 Thread Alex Williamson
*pval = val; > + return IA64_NO_FAULT; > +} > + > +static inline IA64FAULT vcpu_get_ifs(VCPU * vcpu, u64 * pval) > +{ > + //PSCB(vcpu,ifs) = PSCB(vcpu)->regs.cr_ifs; > + //*pval = PSCB(vcpu,regs).cr_ifs; > + *pval = PSCB(vcpu, i

[Xen-ia64-devel] Re: PATCH: move IO type to ppn [v2]

2008-03-28 Thread Alex Williamson
t; > #include "exec-all.h" > + > +#if defined(CONFIG_DM) && defined (__ia64__) > +#include "xen/arch-ia64/hvm/memmap.h" > +#endif > > #define DEFAULT_NETWORK_SCRIPT "/etc/xen/qemu-ifup" > #ifdef _BSD -- Alex Williamson

[Xen-ia64-devel] [PATCH] Re: [Xen-staging] [xen-unstable] Explicitly tag every anonymous aggregate in the public headers.

2008-03-28 Thread Alex Williamson
s cset and gets us booting again. FWIW, I'm using gcc-4.1.2. Thanks, Alex Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> --- diff -r 6736c28a0d35 xen/include/public/arch-ia64.h --- a/xen/include/public/arch-ia64.hFri Mar 28 17:58:36 2008 + +++ b/xen/include/public/

Re: [Xen-ia64-devel] [PATCH][Open GFW]Support ACPI SPCR table

2008-03-28 Thread Alex Williamson
cense behind it[1]. This is part of the reason why Linux doesn't use it. I would be a little nervous about adding this to the code base. Thanks, Alex [1] http://www.microsoft.com/whdc/system/platform/server/spcr.mspx -- Alex Williamson HP Ope

Re: [Xen-ia64-devel] [Patch] linux: need to set psr.ac inpage_fault

2008-03-25 Thread Alex Williamson
On Tue, 2008-03-25 at 10:08 +0900, Akio Takebe wrote: > Ah, It's redundant. I remove the ifdef. > PSR_DEFAULT_BITS is always defined. > And even if PSR_DEFAULT_BITS == 0, sum 0x0 is harmless. Applied. Thanks, Alex -- Alex Williamson

[Xen-ia64-devel] Re: PATCH: move IO type to ppn (VTi)

2008-03-25 Thread Alex Williamson
t; > Move the VTi memory map to arch-ia64/hvm/memmap.h ioemu fails to build with this from a clean tree. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel ma

Re: [Xen-ia64-devel] Xen/IPF Unstable CS#17292 Status Report

2008-03-25 Thread Alex Williamson
XenU > > VTI_Windows_PV Windows VTI PV > If my patch(17292) is revert, can you boot Windows guest? > http://xenbits.xensource.com/ext/xen-ia64-unstable.hg?rev/dba5f548b894 > I booted a Win2k3 guest is my testing, so I'm curious about this too. How did it f

Re: [Xen-ia64-devel] [Patch] [1/2] fix wrong emulation: move to psr

2008-03-24 Thread Alex Williamson
On Mon, 2008-03-24 at 16:18 +0900, Akio Takebe wrote: > Hi, > > I update it. I did a little further refinement, please check the tree and make sure I didn't break it. Applied. Thanks, Alex -- Alex Williamson HP Open Sour

[Xen-ia64-devel] Re: PATCH: fix compilation warnings

2008-03-24 Thread Alex Williamson
On Mon, 2008-03-24 at 08:04 +0100, [EMAIL PROTECTED] wrote: > Hi, > > this simple patch fixes gcc warnings. Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-

[Xen-ia64-devel] Re: [patch 00/11] ia64: kexec: Map EFI memory in the same location as Linux (v20080320)

2008-03-24 Thread Alex Williamson
re's not a better arch specific place to stash this (and if not, I'm not sure CONFIG_XEN is appropriate/necessary in this file). Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia

Re: [Xen-ia64-devel] [Patch] linux: need to set psr.ac inpage_fault

2008-03-24 Thread Alex Williamson
an't get to this code w/o PSR_DEFAULT_BITS set, so it seems unnecessary to test for it. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: PATCH: new SIOEMU interface

2008-03-20 Thread Alex Williamson
x27;t think we need to worry about sioemu backwards compatibility just yet. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

Re: [Xen-ia64-devel] [PATCH] increase hv memory reservation

2008-03-20 Thread Alex Williamson
> Our quick fix was to simply increase the reservation > guestimate by 128M. This does still seem to be relevant, I can make my system unbootable by specifying max_addr=1G dom0_mem=1G. With the patch, it boots up and I can even still create a 256M domU. Applied. Thanks,

[Xen-ia64-devel] Re: [PATCH] fix TLB miss behavior with physical mode

2008-03-20 Thread Alex Williamson
On Mon, 2008-03-17 at 20:30 +0900, Kouya Shimura wrote: > The emulation of physical mode will be more precise with this patch. > (The previous patch implies a bug. Windows 2003 can't boot.) Applied. Thanks, Alex -- Alex Williamson HP Open Sou

Re: [Xen-ia64-devel] [Patch] linux: need to set psr.ac in page_fault

2008-03-20 Thread Alex Williamson
EFAULT_BITS > + sum PSR_DEFAULT_BITS > +#endif How would we ever get here w/o PSR_DEFAULT_BITS defined? Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel

RE: [Xen-ia64-devel] RE: pv_ops polish: config option & head file

2008-03-18 Thread Alex Williamson
PV support and we're not just trying to dump a bunch of Xen-only code into the tree. We don't need to be constantly concerned with RH's config, we need to look at the bigger picture for what's right in Linux. We can make sure RH's config has everything we want for a sin

RE: [Xen-ia64-devel] (no subject)

2008-03-18 Thread Alex Williamson
On Tue, 2008-03-18 at 22:19 +0800, Dong, Eddie wrote: > Yes, but running_on_xen is already there. Will it be there if we only have a kernel compiled with PV KVM support? Are we going to stub out any *_xen_* function/macro in that case? Alex > Alex Williamson wrote: > >

Re: [Xen-ia64-devel] (no subject)

2008-03-18 Thread Alex Williamson
sal_retval isrv; > -#ifdef CONFIG_XEN > +#ifdef CONFIG_PARAVIRT > if (is_running_on_xen()) { > ia64_mca_xencomm_t *entry; > struct xencomm_handle *desc = NULL; > ___ > Xen-ia64-devel mailing list > Xen-ia64-devel@lists.xensource.com > http://lists.xen

RE: [Xen-ia64-devel] RE: pv_ops polish: config option & head file

2008-03-18 Thread Alex Williamson
On Tue, 2008-03-18 at 21:31 +0800, Dong, Eddie wrote: > Alex Williamson wrote: > > On Tue, 2008-03-18 at 11:36 +0800, Dong, Eddie wrote: > >>> > >>>I think CONFIG_XEN might become something like > >>> CONFIG_PARAVIRT_XEN, which will be dependent o

[Xen-ia64-devel] Re: [PATCH][PVOPS] No MCA support

2008-03-17 Thread Alex Williamson
's safe to drop this for domU-only support. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

RE: [Xen-ia64-devel] RE: pv_ops polish: config option & head file

2008-03-17 Thread Alex Williamson
> > Then a single image won't be able to run on both lguest/Xen/KVM. This is > worse than running_on_xen dynamic condition check. Huh? I never said you couldn't enable more than one CONFIG_PARAVIRT_FOO flavor in the same binary. Alex -- Alex Williamson

Re: [Xen-ia64-devel] Re: [patch] ia64: kexec: add __va_efi

2008-03-17 Thread Alex Williamson
calls, but > I think that these are all safe as the appropriate fault handlers > are in place. In any case, I will poke around a bit more. Great. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___

[Xen-ia64-devel] [PATCH][PVOPS] time.c cleanup

2008-03-17 Thread Alex Williamson
de asm/xen/hypervisor.h so we can just include one file and get both is_paravirt_guest() and is_running_on_xen(). Thanks, Alex Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> --- time.c | 58 +++--- 1 file changed, 7 insertions(

[Xen-ia64-devel] [PATCH][PVOPS] No MCA support

2008-03-17 Thread Alex Williamson
Hi Isaku, I believe this MCA/xencomm code is for dom0, not domU, so we can remove it for now. Thanks, Alex Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> --- arch/ia64/kernel/mca.c | 22 -- arch/ia64/kernel/salinfo.c

[Xen-ia64-devel] [PATCH][PVOPS] remove VMX_GUEST/is_inital_xendomain() code

2008-03-17 Thread Alex Williamson
Hi Isaku, This removes some obvious unused code in the xen-ia64-domu-minimal-2008mar06 branch. I'm afraid this kind of stuff will only get in the way for people reviewing domU-only changes. Thanks, Alex Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> --- arch/ia64/xe

[Xen-ia64-devel] [PATCH][PV-OPS] Kconfig cleanup

2008-03-17 Thread Alex Williamson
dynamically via IA64_GENERIC. I suppose when we add dom0 support, you could have IA64_DIG and XEN, but until then, this seems sufficient. Let me know if you agree this is how it should work. Thanks, Alex Signed-off-by: Alex Williamson <[EMAIL PROTECTED]> --- diff --git a/arch/ia6

Re: [Xen-ia64-devel] Re: [patch] ia64: kexec: add __va_efi

2008-03-17 Thread Alex Williamson
should indeed be dropped or fixed, but I'm not seeing the hang after freeing init mem issue it supposedly fixes. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list

RE: [Xen-ia64-devel] RE: pv_ops polish: config option & head file

2008-03-17 Thread Alex Williamson
ll need to make sure distributions set these the way we want and maybe add it to the defconfig once the code is stabilized. The Xen machine vector will need to be included in CONFIG_IA64_GENERIC, but it will also depend on CONFIG_PARAVIRT_XEN. Does that sound reasonable? Thanks, Alex --

[Xen-ia64-devel] Re: [PATCH] raise a fault with unimplemented physical address

2008-03-14 Thread Alex Williamson
On Fri, 2008-03-14 at 11:33 +0900, Kouya Shimura wrote: > An unimplemented data fault or an unimplemented instruction trap > should be raised with unimplemented physical address. > Also some cleanups. Applied. Thanks, Alex -- Alex Williamson

Re: [Xen-ia64-devel] [Patch] cleanup set_psr_l

2008-03-14 Thread Alex Williamson
On Wed, 2008-03-12 at 19:05 +0900, Akio Takebe wrote: > Hi, > > This patch cleanup vcpu_set_psr_l(). Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mai

Re: [Xen-ia64-devel]PATCH:vmx_init_env must be called on every processor

2008-03-14 Thread Alex Williamson
On Thu, 2008-03-13 at 17:27 +0800, Xu, Anthony wrote: > vmx_init_env must be called on every processor Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing l

[Xen-ia64-devel] Re: PATCH: cleanup in vmx_ivt.S

2008-03-14 Thread Alex Williamson
On Thu, 2008-03-13 at 05:30 +0100, [EMAIL PROTECTED] wrote: > Hi, > > this patch removes the commented lines in order to make the code clearer. Applied. Thanks, Alex -- Alex Williamson HP Open Source &a

Re: [Xen-ia64-devel] Re: [patch] ia64: kexec: add __va_efi

2008-03-14 Thread Alex Williamson
On Thu, 2008-03-13 at 21:03 -0600, Alex Williamson wrote: > On Fri, 2008-03-14 at 10:51 +0900, Simon Horman wrote: > > On an HP rx2600 this eliminates the problem where the SAL rendezvous address > > can't be registered and subsequently the boot fails. I suspect it > &g

Re: [Xen-ia64-devel] RE: pv_ops polish: config option & head file

2008-03-14 Thread Alex Williamson
who requested it) as we put the pieces together. We need to keep that integration in mind, but we're a long way from that point. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ X

Re: [Xen-ia64-devel] pv_ops enable

2008-03-14 Thread Alex Williamson
pport upstream. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: [patch] ia64: kexec: add __va_efi

2008-03-13 Thread Alex Williamson
> Actually, its rather amazing that the HP rx2620 and Tiger2 that > I have been using work without this fix. Wow, that is rather surprising. Congratulations on tracking this down. I'll try to verify if this also solves the problem on superdome tomorrow. Thanks,

[Xen-ia64-devel] test

2008-03-13 Thread Alex Williamson
please ignore ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

RE: [Xen-ia64-devel] Paravirt_ops/hybrid directions and next steps

2008-03-10 Thread Alex Williamson
Hi Eddie, On Tue, 2008-03-11 at 06:43 +0800, Dong, Eddie wrote: > Alex Williamson wrote: > >In your slide set, you mention removing running_on_xen since it > > conflicts with pv_ops. I think this is a really good goal, but I > have > > doubts about whether it's

RE: [Xen-ia64-devel] Paravirt_ops/hybrid directions and next steps

2008-03-10 Thread Alex Williamson
ubts about whether it's achievable. We're not likely to make a pv_ops to fit every corner case, and we may have to resort to an ugly direct test for xen. Let's try to avoid them, but we already have a few cases of checking machine vector names for this type of thing in other parts

Re: [Xen-ia64-devel] Xen/IPF Windows guest configured with E1000 VIF failed to ping host

2008-03-10 Thread Alex Williamson
tion. I haven't done much testing using Server 2003 though. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

Re: [Xen-ia64-devel]PATCH: initialize guest register to valid value

2008-03-10 Thread Alex Williamson
On Mon, 2008-03-10 at 15:45 +0800, Xu, Anthony wrote: > initialize guest register to valid value Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list X

Re: [Xen-ia64-devel]PATCH:

2008-03-10 Thread Alex Williamson
On Mon, 2008-03-10 at 14:35 +0800, Xu, Anthony wrote: > replace pal_vp_save/restore with vps_save/restore. > the later have better performance. Applied. Any measurements as to the performance difference? Thanks, Alex -- Alex Williamson HP Open

[Xen-ia64-devel] Re: PATCH: avoid multiple calls to lookup_domain_mpa for io emulation

2008-03-10 Thread Alex Williamson
On Sun, 2008-03-09 at 08:02 +0100, [EMAIL PROTECTED] wrote: > Hi, > > __gpfn_is_io macro hides a call to lookup_domain_mpa. This patch avoids > multiple call to lookup_domain_mpa during io emulation. Applied. Thanks, Alex -- Alex Williamson

[Xen-ia64-devel] Re: PATCH: get_wallclock also returns NOW

2008-03-10 Thread Alex Williamson
t). Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensource.com/xen-ia64-devel

[Xen-ia64-devel] Re: PATCH: prepare sioemu for SMP and save & restore

2008-03-10 Thread Alex Williamson
On Sat, 2008-03-08 at 03:28 +0100, [EMAIL PROTECTED] wrote: > Hi, > > same as previous patch but indentation updated. > > (can boot linux with 2 vcpus). Is a new firmware image required for this? I applied it, but I can no longer boot my sioemu domain. Thanks,

Re: [Xen-ia64-devel] [PATCH] fix io access from the inside of UC physical address

2008-03-07 Thread Alex Williamson
On Fri, 2008-03-07 at 19:53 +0900, Kouya Shimura wrote: > I/O access from the inside of UC physical address causes a panic on HVM. Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org.

Re: [Xen-ia64-devel] [PATCH] hand optimize for hyperprivop

2008-03-07 Thread Alex Williamson
On Fri, 2008-03-07 at 17:57 +0900, Kouya Shimura wrote: > This patch slightly optimizes hyperprivop emulation > especially hyper_rfi. > It shows about 2% faster in fstat system call on dom0. Nice. Applied. Thanks, Alex -- Alex Williamson HP Op

[Xen-ia64-devel] Re: PATCH: remove GPFN_INV_MASK

2008-03-07 Thread Alex Williamson
On Fri, 2008-03-07 at 05:42 +0100, [EMAIL PROTECTED] wrote: > Hi, > > this patch removes GPFN_INV_MASK. VTi code now uses INVALID_MFN like pv. > This slightly simplify code and free a pte bit (more to come here). Applied. Thanks, Alex -- Ale

[Xen-ia64-devel] Re: PATCH: creates a vlsapic - viosapic interface

2008-03-07 Thread Alex Williamson
On Fri, 2008-03-07 at 05:16 +0100, [EMAIL PROTECTED] wrote: > Hi, > > this patch remove duplicated code and create a vlsapic function to > inject any interruption. > > It also removes useless irq_save/restore around atomic updates. Applied. Thanks, Alex -

[Xen-ia64-devel] Re: A small cleanup for vtlb collision chain search

2008-03-07 Thread Alex Williamson
chain > after one is found since guest TLB can't > have any overlap. Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia

[Xen-ia64-devel] Re: PATCH: prepare sioemu for SMP and save & restore

2008-03-07 Thread Alex Williamson
is one is based off a private copy. I updated in tree version to 4 space indenting, inferred from the Mode like at the top of the file. The patch uses 2 space indenting. We already have enough formatting conflicts in the xen tree w/o introducing yet another. Thanks, Alex

[Xen-ia64-devel] [PATCH] Automatic xenheap sizing

2008-03-07 Thread Alex Williamson
loc_bitmap exceed the default xenheap size on it's own. This leads to a failure trying to allocate a ridiculously huge block of memory later on. This patch adds in a test to make sure we don't hit this case and automatically increases xenheap_size to account for it. Thanks, Alex

[Xen-ia64-devel] Re: [patch 00/15] ia64: kexec: Map EFI memory in the same location as Linux

2008-03-07 Thread Alex Williamson
[4721] > > Lastly, with the superdome problem. I'm not sure that there is > much problem tackling that while the SAL problem exists. > I suspect the two are related. Hopefully so since the superdome is a shared system and it's more difficult to setup r

[Xen-ia64-devel] Re: [patch 00/15] ia64: kexec: Map EFI memory in the same location as Linux

2008-03-06 Thread Alex Williamson
(0xf0003f..). The chipset error log shows that we apparently tried to do a physical access to that address in r16. The good news is that newer boxes like an rx6600 and rx3600 booted fine, except for the patch 13 issue. Where do we go from here? Thanks, Alex -- Alex Williams

[Xen-ia64-devel] cross compiling xen/ia64

2008-03-03 Thread Alex Williamson
would also request that anyone making low level changes that might affect other architectures, consider adding this to your testing. It's quite trivial to setup an HVM domain with a cross compiler and build environment given the instructions above. Thanks, Alex --

[Xen-ia64-devel] Please pull ia64 trees

2008-02-29 Thread Alex Williamson
, some kexec cleanups and various other fixes. This should also contain the final fix necessary to enable cross compiling the entire ia64 code base on x86. I'll send a follow-up once this is merged with pointers to make that work. Thanks, Alex -- Alex Willi

[Xen-ia64-devel] Re: xen: ia64: kexec: Unpin TLB in the hypervisor

2008-02-29 Thread Alex Williamson
; has proved to be both fragile and incomplete. Applied. Thanks, Alex -- Alex Williamson HP Open Source & Linux Org. ___ Xen-ia64-devel mailing list Xen-ia64-devel@lists.xensource.com http://lists.xensou

[Xen-ia64-devel] Re: linux-xen: ia64: kexec: Unpin TLB in the hypervisor

2008-02-29 Thread Alex Williamson
On Fri, 2008-02-29 at 13:16 +0900, Horms wrote: > In the case where kexec is being run for a xen dom0 or hypervisor, > this code, present in dom0, will be called from the hypervisor > after ia64_machine_kexec and before going into purgatory. Applied. Thanks, Alex

  1   2   3   4   5   6   7   8   9   10   >