Re: [Xen-ia64-devel] SAL INFO virtualization

2006-04-03 Thread Akio Takebe
Hi, 2) Xen merges all error records to dom0 cpu 0. According to SAL specs, it seems possible, since all CPU error logs have lid. I agree. 3) Xen creates a new interface to access error records. The linux driver must be modified for Xen. Why must linux driver be modified? Do linux device

Re: [Xen-ia64-devel] SAL INFO virtualization

2006-04-03 Thread Tristan Gingold
Le Lundi 03 Avril 2006 10:38, Akio Takebe a écrit : Hi, 2) Xen merges all error records to dom0 cpu 0. According to SAL specs, it seems possible, since all CPU error logs have lid. I agree. 3) Xen creates a new interface to access error records. The linux driver must be modified for

[Xen-ia64-devel] RFC: ptc.ga implementation for SMP-g

2006-04-03 Thread Tristan Gingold
Hi, after the comments, here is my updated patch for ptc.ga Please comment it. With this patch, the page_flags are always written atomically. Ptc only clear it. This eliminates itc and ptc conflicts. The other conflict is use. This is within ia64_page_fault, between vcpu_translate and

RE: [Xen-ia64-devel] [PATCH][RFC]discontig memory support

2006-04-03 Thread Tian, Kevin
From: Kouya SHIMURA Sent: 2006年4月3日 20:32 Hi xen/ia64 developers. The attached patch supports discontiguous memory. It also makes over 4GB memory available. Please comment and review. Signed-off-by: Kouya Shimura [EMAIL PROTECTED] Good work, Kouya. I have no idea which has good performance.

Re: [Xen-ia64-devel] [PATCH] fix make world for ia64

2006-04-03 Thread Alex Williamson
On Fri, 2006-03-31 at 18:57 -0700, Al Stone wrote: This is my very first Xen/ia64 patch. Please be gentle with me :-). When the arch/ia64/Makefile was cloned from the Linux tree, the install target was changed to remove a dependency on vmlinux.gz. That makes sense, but the invocation of

[Xen-ia64-devel] Re: PATCH: cache flush

2006-04-03 Thread Alex Williamson
On Fri, 2006-03-31 at 16:27 +0100, Tristan Gingold wrote: Hi, this implements sal_cache_flush using fc/fc.i Applied. -- Alex Williamson HP Linux Open Source Lab ___ Xen-ia64-devel mailing list

RE: [Xen-ia64-devel] [PATCH][RFC]discontig memory support

2006-04-03 Thread Tian, Kevin
From:Tian, Kevin Sent: 2006年4月3日 23:01 It's OK to start from easy way first, and then evaluate which one is better. From what I recalled, there's no obvious preference on ia64/linux community upon these two approaches(simplicity Vs complex, TLB Vs cache) and that's why two approaches still

[Xen-ia64-devel] [PATCH] add LVM support to kernel configuration

2006-04-03 Thread Daniel Miles
Hi everybody. I let the Red Hat installer decide how to partition my disks and it used logical volumes so I found that I needed support for them in my kernel. This is just a tiny patch that turns on those configuration options. Signed-off-by: Daniel Miles [EMAIL PROTECTED] diff -r d76a7a40f3a9

Re: [Xen-ia64-devel] [PATCH][RFC]discontig memory support

2006-04-03 Thread Kouya SHIMURA
Tristan Gingold writes: - Location of PGD. A page(swapper_pg_dir) pointed from init_mm.pgd seems to be never used. So I use this page as PGD for virtual frame_table. If someone uses this page, please tell me. At least it is referenced. You should remove these

Does dom0 see all physical processors? (RE: [Xen-ia64-devel] SAL INFO virtualization)

2006-04-03 Thread Tian, Kevin
From: Magenheimer, Dan (HP Labs Fort Collins) [mailto:[EMAIL PROTECTED] Sent: 2006年4月3日 23:55 Just an unrelated comment, Dom0 should always run on every physical processor, which is the base requirement for performance reason. It's not therefore result of this specific issue and instead you

RE: [Xen-ia64-devel] [PATCH][RFC]discontig memory support

2006-04-03 Thread Kouya SHIMURA
Hi Kevin, Thanks for your comments. Tian, Kevin writes: If you can measure the TLB miss ratio of accessing vmemmap, that could help a lot to make right choice. My guess is that the TLB miss ratio is quite worse because vmemmap(frame_table) is usually accessed only by grant table operation

Re: [Xen-ia64-devel] [PATCH][RFC]discontig memory support

2006-04-03 Thread Kouya SHIMURA
Hi Alex, [TODO] * mpt_table (defined in xen/arch/ia64/xen/xenmem.c) implies the same problem. We have to fix it. Maybe you hit the abobe issue. 0-260GB address space requres contiguous 130MB area for mpt_table. mpt_table is still allocated from xen heap(up to 64MB) and the area