[Xen-ia64-devel] [PATCH][MCA] Avoid calling xmcalloc from interrupt handler

2009-02-09 Thread SUZUKI, Kazuhiro
Hi, This patch fixes to avoid calling xmalloc() from the interrupt handler. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki k...@jp.fujitsu.com diff -r 46b4096813dc xen/arch/ia64/linux-xen/mca.c --- a/xen/arch/ia64/linux-xen/mca.c Mon Feb 02 11:11:36 2009 +0900 +++

Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-08-08 Thread SUZUKI Kazuhiro
Hi, I think gp passed from SAL is changed to a virtual address by DATA_PA_TO_VA() in VIRTUAL_MODE_ENTER(). #define DATA_PA_TO_VA(addr,temp)\ mov temp= 0xf ;; \ dep addr= temp, addr, 60, 4 Could you please explain the

Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-08-08 Thread SUZUKI Kazuhiro
: Fri, 8 Aug 2008 17:03:05 +0900 On Fri, Aug 08, 2008 at 03:41:17PM +0900, SUZUKI Kazuhiro wrote: I think gp passed from SAL is changed to a virtual address by DATA_PA_TO_VA() in VIRTUAL_MODE_ENTER(). #define DATA_PA_TO_VA(addr,temp)\ mov temp= 0xf

Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-08-05 Thread SUZUKI Kazuhiro
] Subject: Re: [Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar Date: Tue, 5 Aug 2008 12:37:17 +0900 Hi Kazu. Sorry for late alert. VIRTUAL_MODE_ENTER() still refers ar.k6. Could you fix it? On Wed, Jul 30, 2008 at 01:29:39PM +0900, SUZUKI Kazuhiro wrote: Hi

[Xen-ia64-devel] Re: [PATCH] Fix mca handler so as not to destroy ar

2008-07-29 Thread SUZUKI Kazuhiro
) Date: Mon, 28 Jul 2008 11:20:05 +0900 On Fri, Jul 25, 2008 at 05:47:37PM +0900, SUZUKI Kazuhiro wrote: The following patch fixes the mca handler so as not to destroy ar and some bugs. Thank you for fixing some bugs and it looks basically good. Some comments below. @@ -524,24 +457,111

[PATCH] Fix mca handler so as not to destroy ar(was: Re: [Xen-ia64-devel] Re: mca handler)

2008-07-25 Thread SUZUKI Kazuhiro
Hi, The following patch fixes the mca handler so as not to destroy ar and some bugs. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] From: SUZUKI Kazuhiro [EMAIL PROTECTED] Subject: [Xen-ia64-devel] Re: mca handler Date: Wed, 23 Jul 2008 11:10:57 +0900 (JST) Hi, You

[Xen-ia64-devel] Re: mca handler

2008-07-22 Thread SUZUKI Kazuhiro
Hi, You are right. The ar registers should not be destroyed. So, I will try to make a patch which fixes it. Thanks, KAZ From: Isaku Yamahata [EMAIL PROTECTED] Subject: mca handler Date: Thu, 17 Jul 2008 11:54:46 +0900 Hi. While I was debugging kexec/kdump, I have a question about the mca

[Xen-ia64-devel] [PATCH][Open GFW] Fix guest panic with particular memory size

2008-07-16 Thread SUZUKI Kazuhiro
Hi Tristan, I found that an HVM guest panics which has particular memory size(e.g. 3073MB). This is because an address of the auto variable is referred, so it will be overwritten. Then it causes Unaligned reference exception. The following patch fixes it. Thanks, KAZ Signed-off-by: Kazuhiro

[Xen-ia64-devel] Re: [GFW bug]crash when Input the description

2008-05-25 Thread SUZUKI Kazuhiro
Hi, It seems that my patch is not applyed in ./binaries/xenia64-gfw.bin. When I used it, I also got such an exception. But I confirmed that it worked with no exception when the GFW built from source code for myself was used. Thanks, KAZ From: Zhang, Xing Z [EMAIL PROTECTED] Subject: [GFW

Re: [Xen-ia64-devel] [PATCH][GFW][RFC] fix EFI_SAL_SET_VECTORS

2008-05-16 Thread SUZUKI Kazuhiro
Hi, I could not boot the guest HVM when I build gfw with cached physical addresses. So I changed to uncached addresses. I confirmed to boot it with your patch. Thanks, KAZ From: Isaku Yamahata [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] [PATCH][GFW][RFC] fix EFI_SAL_SET_VECTORS Date: Wed,

[Xen-ia64-devel] [PATCH][Open GFW] Fix windows guest panic in INIT handler

2008-04-04 Thread SUZUKI Kazuhiro
Hi Tristan, I found that the Windows guest panics when an INIT event is received. The following patch fixes it. We need to set ar.rsc = 0. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] # HG changeset patch # User Kazuhiro Suzuki [EMAIL PROTECTED] # Date 1207294804 -32400 # Node

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

2008-03-28 Thread SUZUKI Kazuhiro
Hi Tristan, The following patch supports ACPI Serial Port Console Redirection(SPCR) table, by which we can use Windows Special Administration Console(SAC). Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] # HG changeset patch # User Kazuhiro Suzuki [EMAIL PROTECTED] # Date

[Xen-ia64-devel] Re: [PATCH][OpenGFW] Fix bug in the Boot Maintenance Manager

2008-03-27 Thread SUZUKI Kazuhiro
: Re: [PATCH][OpenGFW] Fix bug in the Boot Maintenance Manager Date: Fri, 28 Mar 2008 02:46:19 +0100 On Tue, Mar 25, 2008 at 06:51:14PM +0900, SUZUKI Kazuhiro wrote: Hi Tristan, I found a bug in the Boot Maintenance Manager. When we select `Input the description' or `Input Optional Data

[Xen-ia64-devel] [PATCH][OpenGFW] Fix bug in the Boot Maintenance Manager

2008-03-25 Thread SUZUKI Kazuhiro
Hi Tristan, I found a bug in the Boot Maintenance Manager. When we select `Input the description' or `Input Optional Data' after the boot option is added, the guest domain panics. The following patch fixes it. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] fix_popup.patch.bz2

[Xen-ia64-devel] [PATCH][OpenGFW] Enable to handle xm trigger domain init

2008-03-13 Thread SUZUKI Kazuhiro
Hi Tristan, When `xm trigger domain init' is called, the guest domain panics on current OpenGFW. The following patch enables to send INIT to guest and to call INIT handlers(monarch and slave). Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 9e4b5bb76049

Re: [Xen-ia64-devel] GFW release

2008-03-13 Thread SUZUKI Kazuhiro
Hi Tristan, [ I made this patch before adding INIT support. Should I make a new release ?] Please add INIT support to a binary release. I want you to release a new one. Thanks, KAZ From: Tristan Gingold [EMAIL PROTECTED] Subject: [Xen-ia64-devel] GFW release Date: Thu, 13 Mar 2008

[Xen-ia64-devel] Re: [PATCH 0/12] various fixes related the xen relocation

2007-12-21 Thread SUZUKI Kazuhiro
Hi Isaku, To be honest I didn't test the mca patch(). Kazuhiro, Could you please review and test it? I tested this, but it caused system hang. I have some questions and comments as follows. diff -r 8558c0017136 -r e532cad65b1c xen/arch/ia64/linux-xen/mca_asm.S ---

[Xen-ia64-devel] [PATCH] Fix ia64_sal_get_state_info() emulation bug

2007-10-30 Thread SUZUKI Kazuhiro
Hi all, It is possible to double-free the sal queue entry when the multiple ia64_sal_get_state_info() from Dom0 are called simulteniously. In the worst case, the kernel might do a panic. The attached patch fixes it. Thanks. KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r

[Xen-ia64-devel] [PATCH] Fix MCA error handler problems (was: Re: [patch 06/12] Kexec: Fix ia64_do_tlb_purge so that it works with XEN)

2007-10-12 Thread SUZUKI Kazuhiro
] --- Date: Thu, 13 Sep 2007 15:31:43 +0900 From: Horms [EMAIL PROTECTED] Fixes as suggested by SUZUKI Kazuhiro: - Fix up comment relating to the use of SET_PER_CPU_DATA - it was describing a previous version of the fix. - 2.6.18 does perge the DTR for PERCPU data, so there is no need

Re: [Xen-ia64-devel] does xen support MCA now?

2007-09-21 Thread SUZUKI Kazuhiro
Hi Anthony, Sorry, I didn't see xen_mca handler purge and reload TLB in latest changeset. The code is commented out. Maybe I miss something, could you elaborate it? TLB purge and reload code is in xen/arch/ia64/linux-xen/mca_asm.S 367 // The following code purges TC and TR

Re: [Xen-ia64-devel] does xen support MCA now?

2007-09-20 Thread SUZUKI Kazuhiro
Hi Anthony, We implemented MCA handler based on the following design memo. http://lists.xensource.com/archives/html/xen-ia64-devel/2006-07/msg00166.html 1. If this is a TLB-related MCA, when xen_mca handler returns to guest, this MCA may happen again. When a TLB-relate MCA is occured,

Re: [Xen-ia64-devel] [patch 07/14] Kexec: Fix ia64_do_tlb_purge so that it works with XEN

2007-09-12 Thread SUZUKI Kazuhiro
Hi Simon, I have some comments. 1. Make all calls to GET_THIS_PADDR before purging the DTR for PERCPU. This is because the kernel registers are saved in per_cpu data to allow the real kernel registers to be used by domains. I did not notice that ia64_do_tlb_purge is called from

[Xen-ia64-devel] Re: [PATCH][MCA] avoid allocating memory in interrupt context

2007-09-06 Thread SUZUKI Kazuhiro
in interrupt context (was Re: [Xen-ia64-devel] [PATCH 2/3] xencomm consolidation: linux side) Date: Tue, 04 Sep 2007 10:37:06 -0600 On Sun, 2007-09-02 at 16:04 -0600, Alex Williamson wrote: On Tue, 2007-08-28 at 20:48 +0900, SUZUKI Kazuhiro wrote: Hi, The attached patch fixes to avoid

[PATCH][MCA] avoid allocating memory in interrupt context (was Re: [Xen-ia64-devel] [PATCH 2/3] xencomm consolidation: linux side)

2007-08-28 Thread SUZUKI Kazuhiro
Hi, The attached patch fixes to avoid allocating memory in interrupt context. I tried to allocate xencomm_handle in IA64_LOG_ALLOCATE instead of allocating each time. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] From: Isaku Yamahata [EMAIL PROTECTED] Subject: Re:

[Xen-ia64-devel] [PATCH] Fix typo in xen/arch/ia64/linux-xen/perfmon.c

2007-04-05 Thread SUZUKI Kazuhiro
Hi all, I found the disunity of error messages and typo in perfmon.c. This patch fixes it. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r f378c424e0ce xen/arch/ia64/linux-xen/perfmon.c --- a/xen/arch/ia64/linux-xen/perfmon.c Tue Apr 03 13:04:51 2007 -0600 +++

Re: [Xen-ia64-devel] [PATCH] Fix a bug in xencomm_copy_from/to_guest()

2006-12-27 Thread SUZUKI Kazuhiro
at 06:27:26PM +0900, SUZUKI Kazuhiro wrote: diff -r 80c5b5914b79 xen/arch/ia64/xen/xencomm.c --- a/xen/arch/ia64/xen/xencomm.c Wed Dec 20 14:55:02 2006 -0700 +++ b/xen/arch/ia64/xen/xencomm.c Wed Dec 27 18:03:10 2006 +0900 @@ -148,6 +148,13 @@ xencomm_copy_from_guest( pgoffset

Re: [Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-11-30 Thread SUZUKI Kazuhiro
Nov 2006 13:43:42 +0900 Hi Kazuhiro. ia64_sal_get_state_info() can be called in interrupt context so that GFP_KERNEL shouldn't be used. irq_safe argument of ia64_log_get() should be checked? On Wed, Nov 08, 2006 at 07:24:16PM +0900, SUZUKI Kazuhiro wrote: --- a/linux-2.6-xen-sparse

[Xen-ia64-devel] [PATCH][MCA] Fix dom0 fails with nomca option

2006-11-29 Thread SUZUKI Kazuhiro
Hi all, When nomca is specified to Xen and salinfod is started on dom0, table lookup failed exception is occured. This patch fixes it. Thanks, KAZ Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 7e7846ea4ab3 xen/arch/ia64/linux-xen/mca.c --- a/xen/arch/ia64/linux-xen/mca.c Mon

Re: [Xen-ia64-devel] MCA patches causing Xen to hang on sn2

2006-11-27 Thread SUZUKI Kazuhiro
Hi Jes, I tried this and attached the output below. I was wondering why we seem to allocate pages to MCA handlers on 64 processors even if we only boot 8, but thats a detail. It's OK. The mca_data is allocated up to NR_CPUS(=64) in MCA initialization routine. And I think that your

Re: [Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-11-09 Thread SUZUKI Kazuhiro
Hi Alex, Sorry, there was a mistake in the patch I sent before, please replace `mca-mca.patch' with the attached patch. Thanks, KAZ Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] From: SUZUKI

[Xen-ia64-devel] [PATCH][MCA] Disable CPE interrupt mode for dom0

2006-11-09 Thread SUZUKI Kazuhiro
Hi all, This patch disables CPE interupt mode for dom0. In current MCA implementaion, CPE interrupts do not notify to dom0. The dom0 is expected to get error logs in polling mode. Therefore I modified the ACPI table to disable CPE interrupt mode in before the address of it is passed

Re: [Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-11-08 Thread SUZUKI Kazuhiro
Hi Alex, I attached updated patches as follows. [mca-mca.patch] It was clarified that mod_timer() should not be defined to set_timer(). These timer resolutions are incompatible, so I defined jiffies and HZ for set_timer() resolution. Please check whether this patch solves the hang

Re: [Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-11-07 Thread SUZUKI Kazuhiro
Hi Alex, Thank you for your information. I finally ascertained the cause of hang. If CPE interrupt is disabled in ACPI, CPE polling timer starts. But I made a mistake in the timer. I would modify and post the patch of this problem. Thanks, KAZ From: Alex Williamson [EMAIL PROTECTED]

[Xen-ia64-devel] [PATCH] Modify vmx fault handler

2006-11-06 Thread SUZUKI Kazuhiro
Hi all, This patch fixes the vmx fault handler to set the fault vector number in r19. The r19 is used to display a fault message in dispatch_to_fault_handler(). Signed-off-by: Akio Takebe [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] Thanks, KAZ diff -r 11b718eb22c9

Re: [Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-30 Thread SUZUKI Kazuhiro
Hi Alex, It seems good for me. I could bootup your tree on our system(2-way Madison and 4-way Montecito system). Please give me more information about the hang-up environment, and boot log if you have. I also checked that such error messages are displayed, so I would correct for handling

Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-23 Thread SUZUKI Kazuhiro
-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] From: Alex Williamson [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2 Date: Wed, 18 Oct 2006 16:01:04 -0600 On Mon, 2006-10-16 at 14:46 +0900, SUZUKI Kazuhiro wrote: Hi Alex, I modified

Re: [Xen-ia64-devel] [PATCH 2/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-18 Thread SUZUKI Kazuhiro
PROTECTED] From: Alex Williamson [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] [PATCH 2/12]MCA handler support for Xen/ia64 TAKE 2 Date: Mon, 16 Oct 2006 16:38:38 -0600 On Tue, 2006-10-10 at 20:02 +0900, SUZUKI Kazuhiro wrote: +#ifdef XEN + // 5. VHPT +#if VHPT_ENABLED + mov r24

Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-15 Thread SUZUKI Kazuhiro
-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2 Date: Sun, 15 Oct 2006 15:13:28 -0600 On Wed, 2006-10-11 at 09:11 +0900, SUZUKI Kazuhiro wrote: Hi Alex, Sorry, I forgot to clean up my debug messages. Please replace `mca-sal_h.patch' by attached patch. Hi Kaz

Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-10 Thread SUZUKI Kazuhiro
Hi Alex, From: Alex Williamson [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2 Date: Sun, 01 Oct 2006 14:14:31 -0600 There's one more problem here, SAL_GET_STATE_INFO is SMP safe and re-entrant, but there's only one record header

Re: [Xen-ia64-devel] [PATCH 1/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-10 Thread SUZUKI Kazuhiro
Hi Alex, Sorry for my late reply. I attached updated patches following to your comments. From: Alex Williamson [EMAIL PROTECTED] Subject: Re: [Xen-ia64-devel] [PATCH 1/12]MCA handler support for Xen/ia64 TAKE 2 Date: Sun, 01 Oct 2006 14:14:35 -0600 On Thu, 2006-09-28 at 16:10 +0900, SUZUKI

Re: [Xen-ia64-devel] [PATCH 2/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-10 Thread SUZUKI Kazuhiro
Hi Alex, I removed the /* XEN */ close to #ifdef/#ifndef as well as mca.c Thanks, KAZ Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 1a0b58e7b5de xen/arch/ia64/linux-xen/mca_asm.S ---

Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-10-10 Thread SUZUKI Kazuhiro
Hi Alex, Sorry, I forgot to clean up my debug messages. Please replace `mca-sal_h.patch' by attached patch. Thanks, KAZ Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] ***

Re: [Xen-ia64-devel] [PATCH 1/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-28 Thread SUZUKI Kazuhiro
Hi Alex, Thank you for your comment. I attached updated patches following to the comment. On Fri, 2006-09-22 at 19:32 +0900, SUZUKI Kazuhiro wrote: [1/12] patch for MCA handler.[mca-mca.patch] Looks good, a couple minor comments: * It looks like we're not returning a value

Re: [Xen-ia64-devel] [PATCH 2/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-28 Thread SUZUKI Kazuhiro
Hi Alex, On Fri, 2006-09-22 at 19:32 +0900, SUZUKI Kazuhiro wrote: [2/12] Add percpu data physical addr mca_asm.S [mca-mca_asm.patch] @@ -221,6 +275,17 @@ 4: ;; srlz.i ;; + // 5. VHPT +#if VHPT_ENABLED + mov r24=VHPT_SIZE_LOG22 + movl r22=VHPT_ADDR

Re: [Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-28 Thread SUZUKI Kazuhiro
Hi Alex, On Fri, 2006-09-22 at 19:33 +0900, SUZUKI Kazuhiro wrote: [6/12] Add sal emulation.[mca-fw_emul.patch] case SAL_GET_STATE_INFO: ... + + spin_lock_irqsave(sal_queue_lock, flags); + ... + ret = smp_call_function_single(e

Re: [Xen-ia64-devel] [PATCH 12/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-28 Thread SUZUKI Kazuhiro
Hi Alex, On Fri, 2006-09-22 at 19:33 +0900, SUZUKI Kazuhiro wrote: [12/12] Fix conflicts of typedef of UINT64 and BOOLEAN.[mca-typedef.patch] This is kind of ugly. Can we converge on a single definition for these or at least confine the fix to the ia64 specific code? Thanks, I

[Xen-ia64-devel] [PATCH 0/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
Hi, all The following patches are improvement and cleanup patches of the MCA support for xen/ia64 we've posted. http://lists.xensource.com/archives/html/xen-ia64-devel/2006-09/msg00034.html We have already tested not only MCA uncorrectable error handler but also corrected error(CMC/CPE)

[Xen-ia64-devel] [PATCH 1/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[1/12] patch for MCA handler.[mca-mca.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/linux-xen/mca.c --- a/xen/arch/ia64/linux-xen/mca.c Tue Sep 12 11:43:22

[Xen-ia64-devel] [PATCH 4/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[4/12] Add binding of virq/ipi to irq.[mca-irq_ia64.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 linux-2.6-xen-sparse/arch/ia64/kernel/irq_ia64.c ---

[Xen-ia64-devel] [PATCH 2/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[2/12] Add percpu data physical addr mca_asm.S [mca-mca_asm.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/linux-xen/mca_asm.S ---

[Xen-ia64-devel] [PATCH 3/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[3/12] Fix GET_THIS_PADDR and define log queue struct.[mca-header.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/include/asm-ia64/xenmca.h --- /dev/null Thu Jan 01

[Xen-ia64-devel] [PATCH 5/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[5/12] Define MCA interrupt vector.[mca-irq.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 linux-2.6-xen-sparse/include/asm-ia64/irq.h ---

[Xen-ia64-devel] [PATCH 8/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[8/12] smpboot support for MCA.[mca-smpboot.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/linux-xen/smpboot.c --- a/xen/arch/ia64/linux-xen/smpboot.c Tue Sep

[Xen-ia64-devel] [PATCH 7/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[7/12] Add lid and percpu paddr table.[mca-mm_init.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/xen/mm_init.c --- a/xen/arch/ia64/xen/mm_init.c Tue Sep

[Xen-ia64-devel] [PATCH 10/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[10/12] Define VIRQs for MCA.[mca-arch-ia64.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/include/public/arch-ia64.h --- a/xen/include/public/arch-ia64.hTue Sep 12

[Xen-ia64-devel] [PATCH 6/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[6/12] Add sal emulation.[mca-fw_emul.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/xen/fw_emul.c --- a/xen/arch/ia64/xen/fw_emul.c Tue Sep 12 11:43:22

[Xen-ia64-devel] [PATCH 9/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[9/12] Add MCA offset entry.[mca-asm-offset.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/arch/ia64/asm-offsets.c --- a/xen/arch/ia64/asm-offsets.c Tue Sep 12

[Xen-ia64-devel] [PATCH 12/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[12/12] Fix conflicts of typedef of UINT64 and BOOLEAN.[mca-typedef.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/include/acpi/actypes.h --- a/xen/include/acpi/actypes.h

[Xen-ia64-devel] [PATCH 11/12]MCA handler support for Xen/ia64 TAKE 2

2006-09-22 Thread SUZUKI Kazuhiro
[11/12] Add softirq handle for MCA.[mca-softirq.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: Kazuhiro Suzuki [EMAIL PROTECTED] diff -r 3e4fa8b5b245 xen/include/xen/softirq.h --- a/xen/include/xen/softirq.h Tue Sep 12 11:43:22

[Xen-ia64-devel] [PATCH 0/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
Hi, all The following patches add MCA support for xen/ia64. We implemented based on the following design memo we have already posted. http://lists.xensource.com/archives/html/xen-ia64-devel/2006-07/msg00166.html We have already tested MCA uncorrectable error handler, but correctable

[Xen-ia64-devel] [PATCH 3/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[3/12] Fix GET_THIS_PADDR and define log queue struct.[mca-header.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/include/asm-ia64/linux-xen/asm/mca_asm.h --- a/xen

[Xen-ia64-devel] [PATCH 2/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[2/12] Add percpu data pysical addr mca_asm.S [mca-mca_asm.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/arch/ia64/linux-xen/mca_asm.S --- a/xen/arch/ia64/linux-xen

[Xen-ia64-devel] [PATCH 5/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[5/12] Define MCA interrupt vector.[mca-irq.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 linux-2.6-xen-sparse/include/asm-ia64/irq.h --- a/linux-2.6-xen-sparse/include/asm

[Xen-ia64-devel] [PATCH 4/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[4/12] Add binding of virq/ipi to irq.[mca-irq_ia64.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 linux-2.6-xen-sparse/arch/ia64/kernel/irq_ia64.c --- a/linux-2.6-xen-sparse

[Xen-ia64-devel] [PATCH 7/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[7/12] Add lid and percpu paddr table.[mca-mm_init.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/arch/ia64/xen/mm_init.c --- a/xen/arch/ia64/xen/mm_init.c Mon Sep

[Xen-ia64-devel] [PATCH 12/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[12/12] Fix conflicts of typedef of UINT64 and BOOLEAN.[mca-typedef.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/include/acpi/actypes.h --- a/xen/include/acpi/actypes.h

[Xen-ia64-devel] [PATCH 10/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[10/12] Define VIRQs for MCA.[mca-arch-ia64.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/include/public/arch-ia64.h --- a/xen/include/public/arch-ia64.hMon Sep 04 14

[Xen-ia64-devel] [PATCH 9/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[9/12] Add MCA offset.[mca-asm-offset.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/arch/ia64/asm-offsets.c --- a/xen/arch/ia64/asm-offsets.c Mon Sep 04 14:48:03

[Xen-ia64-devel] [PATCH 6/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[6/12] Add sal emulation.[mca-fw_emul.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/arch/ia64/xen/fw_emul.c --- a/xen/arch/ia64/xen/fw_emul.c Mon Sep 04 14:48:03

[Xen-ia64-devel] [PATCH 8/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[8/12] smpboot support for MCA.[mca-smpboot.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/arch/ia64/linux-xen/smpboot.c --- a/xen/arch/ia64/linux-xen/smpboot.c Mon Sep

[Xen-ia64-devel] [PATCH 11/12][RFC]MCA handler support for Xen/ia64

2006-09-06 Thread SUZUKI Kazuhiro
[11/12] Add softirq handle for MCA.[mca-softirq.patch] Signed-off-by: Yutaka Ezaki [EMAIL PROTECTED] Signed-off-by: Masaki Kanno [EMAIL PROTECTED] Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -r 685bf9b75eb1 xen/include/xen/softirq.h --- a/xen/include/xen/softirq.h Mon Sep 04 14:48:03

[Xen-ia64-devel] [PATCH 0/3] Sample implementation of Xenoprof for ia64

2006-07-03 Thread SUZUKI Kazuhiro
Hi, all The following patches provide the function of Xenoprof for ia64. I ported perfmon2 which handles performance counter overflow interrupt, to hypervisor. This is a sample implementation, so there is a limitation that SMP system is not supported. I want to support SMP in the future, but I

[Xen-ia64-devel] [PATCH 3/3] Sample implementation of Xenoprof for ia64

2006-07-03 Thread SUZUKI Kazuhiro
patch for oprofile-0.9.1 which oprofile-0.9.1-xen.patch has already been applied Signed-off-by: SUZUKI Kazuhiro [EMAIL PROTECTED] diff -Nur oprofile-0.9.1-xen/daemon/opd_events.c oprofile-0.9.1-xenoprof/daemon/opd_events.c --- oprofile-0.9.1-xen/daemon/opd_events.c 2005-05-03 00:06