All of lore.kernel.org
 help / color / mirror / Atom feed
* Daily Xen Build
@ 2005-08-24 15:15 David F Barrera
  2005-08-24 15:34 ` Keir Fraser
  0 siblings, 1 reply; 12+ messages in thread
From: David F Barrera @ 2005-08-24 15:15 UTC (permalink / raw)
  To: xen-devel


August 24, 2005, using HG source as of:

changeset:   6375:603f55eaa690ef8d47e54bdb57e20fb3266d8f56
tag:         tip
user:        kaf24@firebug.cl.cam.ac.uk
date:        Wed Aug 24 05:48:24 2005
summary:     Initialise syscall32 vsyscall page early, as it may be
needed


x86_32 (no PAE support)
=======================   

SLES 9 SP2 on IBM xSeries 235 (512M RAM), 335 (2GB RAM) and FC3 on IBM
ThinkCentre (1GB RAM)

ISSUE: 
              
Creating DomU causes Dom0 to crash 
* SLES 9, RHEL 4 and FC3 boxen, PAE and non-PAE.
* Creating DomU without networking does NOT cause crash.
* Bugzilla #188
                  
changeset:   6329:3889ca17ff5867d5efa19eaf25463d59dd6c8c7d
tag:         tip
user:        kaf24@firebug.cl.cam.ac.uk
date:        Tue Aug 23 07:30:35 2005
summary:     phys_to_machine_mapping array is not an array of longs.
     

x86_32 (PAE)
============

SLES 9 SP2, FC4, and RHEL 4 IBM xSeries 305, 335, and IBM ThinkCentre

    
ISSUES:
Creating DomU with networking crashes Dom0, Bugzilla #188

DomU boot crashes Dom0, Bugzilla #168 
* Workaround: use swiotlb=force as a kernel parameter when
                booting dom0
* DomU boots up normally if using swiotlb=force

X server will not come up on Dom0 on a FC3 box when Xen built with PAE
'on', Bugzilla #137

Networking issue on FC3 when Xen built with PAE, Bugzilla #173
* DomU unable to get dhcp address
* tcpdump shows lots of networking activity being 'heard'
* ping from external box shows corrupt packets
* DomU has no trouble getting IP address when Xen built non-PAE

X server does not come up on FC3 box with PAE support, Bugzilla #137
* X server comes up normally when xen built without PAE support
                
Last good changeset for x86_32,  PAE:
        
changeset:   6329:3889ca17ff5867d5efa19eaf25463d59dd6c8c7d
tag:         tip
user:        kaf24@firebug.cl.cam.ac.uk
date:        Tue Aug 23 07:30:35 2005
summary:     phys_to_machine_mapping array is not an array of longs.
        


x86_64 (SLES 9 SP2 and FC4 on IBM HS20 Blades)
==============================================

Problems (severe) booting up Dom0 on x86_64 platforms (SLES 9 and FC4)

ISSUES:

Bugzilla Bug 187- Dom0 will not boot on x86_64 machines, SLES 9 SP2 and
FC4.
* Unable to handle kernel paging request at ffff800000373fc0 RIP:
<ffffffff80120499>{__ioremap+105}

         
Bugzilla #176  - x86_64 - *UNABLE TO BOOT DOMU*
* VFS: Cannot open root device "sdb2" or unknown-block (0,0)
* Please append a correct "root=" boot option
* Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-
block(0,0)
              * 
Bugzilla #169 - x86_64 - Unable to handle kernel paging request at
ffff8000003e0000 RIP: <ffffffff8015d16c>{unmap_vmas+1084}
        
Last good changeset for x86_64:
        
changeset: 6228:1a94949348ff52863b9fbef4eaf102c7e46a345d
tag: tip
user: kaf24@firebug.cl.cam.ac.uk
date: Thu Aug 18 05:41:55 2005
Summary: Fix range_straddles_boundary() check to exclude regions that


-- 
Regards,

David F Barrera
Linux Technology Center
Systems and Technology Group, IBM

"The wisest men follow their own direction. "
                                                        Euripides

^ permalink raw reply	[flat|nested] 12+ messages in thread
* RE: Daily Xen Build
@ 2005-08-24 15:22 Puthiyaparambil, Aravindh
  0 siblings, 0 replies; 12+ messages in thread
From: Puthiyaparambil, Aravindh @ 2005-08-24 15:22 UTC (permalink / raw)
  To: David F Barrera, xen-devel

David,

I am able to boot Xen and Dom0 on my x86_64 Dell and ES7000 box running
SLES9 SP2. When I try to bring up DomUs I run into Bug 176. Only
difference is that now I see a lot of the following messages during the
DomU boot.

xen_net: Initialising virtual ethernet driver.
xen_net (probe_interfaces:1304) >
xen_net (probe_interfaces:1307) > wait_i=0
xen_net (probe_interfaces:1310) > schedule_timeout...
xen_net (probe_interfaces:1307) > wait_i=1
xen_net (probe_interfaces:1310) > schedule_timeout...
xen_net (probe_interfaces:1307) > wait_i=2

Aravindh

> -----Original Message-----
> From: xen-devel-bounces@lists.xensource.com [mailto:xen-devel-
> bounces@lists.xensource.com] On Behalf Of David F Barrera
> Sent: Wednesday, August 24, 2005 11:16 AM
> To: xen-devel@lists.xensource.com
> Subject: [Xen-devel] Daily Xen Build
> 
> 
> August 24, 2005, using HG source as of:
> 
> changeset:   6375:603f55eaa690ef8d47e54bdb57e20fb3266d8f56
> tag:         tip
> user:        kaf24@firebug.cl.cam.ac.uk
> date:        Wed Aug 24 05:48:24 2005
> summary:     Initialise syscall32 vsyscall page early, as it may be
> needed
> 
> 
> x86_32 (no PAE support)
> =======================
> 
> SLES 9 SP2 on IBM xSeries 235 (512M RAM), 335 (2GB RAM) and FC3 on IBM
> ThinkCentre (1GB RAM)
> 
> ISSUE:
> 
> Creating DomU causes Dom0 to crash
> * SLES 9, RHEL 4 and FC3 boxen, PAE and non-PAE.
> * Creating DomU without networking does NOT cause crash.
> * Bugzilla #188
> 
> changeset:   6329:3889ca17ff5867d5efa19eaf25463d59dd6c8c7d
> tag:         tip
> user:        kaf24@firebug.cl.cam.ac.uk
> date:        Tue Aug 23 07:30:35 2005
> summary:     phys_to_machine_mapping array is not an array of longs.
> 
> 
> x86_32 (PAE)
> ============
> 
> SLES 9 SP2, FC4, and RHEL 4 IBM xSeries 305, 335, and IBM ThinkCentre
> 
> 
> ISSUES:
> Creating DomU with networking crashes Dom0, Bugzilla #188
> 
> DomU boot crashes Dom0, Bugzilla #168
> * Workaround: use swiotlb=force as a kernel parameter when
>                 booting dom0
> * DomU boots up normally if using swiotlb=force
> 
> X server will not come up on Dom0 on a FC3 box when Xen built with PAE
> 'on', Bugzilla #137
> 
> Networking issue on FC3 when Xen built with PAE, Bugzilla #173
> * DomU unable to get dhcp address
> * tcpdump shows lots of networking activity being 'heard'
> * ping from external box shows corrupt packets
> * DomU has no trouble getting IP address when Xen built non-PAE
> 
> X server does not come up on FC3 box with PAE support, Bugzilla #137
> * X server comes up normally when xen built without PAE support
> 
> Last good changeset for x86_32,  PAE:
> 
> changeset:   6329:3889ca17ff5867d5efa19eaf25463d59dd6c8c7d
> tag:         tip
> user:        kaf24@firebug.cl.cam.ac.uk
> date:        Tue Aug 23 07:30:35 2005
> summary:     phys_to_machine_mapping array is not an array of longs.
> 
> 
> 
> x86_64 (SLES 9 SP2 and FC4 on IBM HS20 Blades)
> ==============================================
> 
> Problems (severe) booting up Dom0 on x86_64 platforms (SLES 9 and FC4)
> 
> ISSUES:
> 
> Bugzilla Bug 187- Dom0 will not boot on x86_64 machines, SLES 9 SP2
and
> FC4.
> * Unable to handle kernel paging request at ffff800000373fc0 RIP:
> <ffffffff80120499>{__ioremap+105}
> 
> 
> Bugzilla #176  - x86_64 - *UNABLE TO BOOT DOMU*
> * VFS: Cannot open root device "sdb2" or unknown-block (0,0)
> * Please append a correct "root=" boot option
> * Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-
> block(0,0)
>               *
> Bugzilla #169 - x86_64 - Unable to handle kernel paging request at
> ffff8000003e0000 RIP: <ffffffff8015d16c>{unmap_vmas+1084}
> 
> Last good changeset for x86_64:
> 
> changeset: 6228:1a94949348ff52863b9fbef4eaf102c7e46a345d
> tag: tip
> user: kaf24@firebug.cl.cam.ac.uk
> date: Thu Aug 18 05:41:55 2005
> Summary: Fix range_straddles_boundary() check to exclude regions that
> 
> 
> --
> Regards,
> 
> David F Barrera
> Linux Technology Center
> Systems and Technology Group, IBM
> 
> "The wisest men follow their own direction. "
>                                                         Euripides
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread
* RE: Daily Xen Build
@ 2005-08-24 17:32 Nakajima, Jun
  0 siblings, 0 replies; 12+ messages in thread
From: Nakajima, Jun @ 2005-08-24 17:32 UTC (permalink / raw)
  To: Keir Fraser, David F Barrera; +Cc: xen-devel

Keir Fraser wrote:
> On 24 Aug 2005, at 17:51, David F Barrera wrote:
> 
>>>  and the one that prevented you booting x86/64 domUs.
>> I can't verify this since I can't boot Dom0 on x86_64, bugzilla #187
>> (new).
> 
> Weird - I can't reporoduce this myself, even though my test box has a
> tg3 (and it looks like tg3 initialisation is what's causing the
> crash). 
> 
> I'll see if I can kick the kernel around some more tomorrow and get
> the behaviour you observe.
> 
>   -- Keir
> 

I'm also seeing SMP dom0 broken, and only 1 CPU is up:

Booting processor 1/1 rip ffffffff80100014 rsp ffff8801ee715f58
(XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!= exp
00000000a0000000) for mfn 9d000 (pfn 0)
Booting processor 2/2 rip ffffffff80100014 rsp ffff8801ee71ff58
(XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!= exp
00000000a0000000) for mfn 9d002 (pfn 2)
...


Jun
---
Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 12+ messages in thread
* RE: Daily Xen Build
@ 2005-08-24 23:56 Nakajima, Jun
  0 siblings, 0 replies; 12+ messages in thread
From: Nakajima, Jun @ 2005-08-24 23:56 UTC (permalink / raw)
  To: Keir Fraser, David F Barrera; +Cc: xen-devel

Nakajima, Jun wrote:
> Keir Fraser wrote:
>> On 24 Aug 2005, at 17:51, David F Barrera wrote:
>> 
>>>>  and the one that prevented you booting x86/64 domUs.
>>> I can't verify this since I can't boot Dom0 on x86_64, bugzilla #187
>>> (new).
>> 
>> Weird - I can't reporoduce this myself, even though my test box has a
>> tg3 (and it looks like tg3 initialisation is what's causing the
>> crash). 
>> 
>> I'll see if I can kick the kernel around some more tomorrow and get
>> the behaviour you observe. 
>> 
>>   -- Keir
>> 
> 
> I'm also seeing SMP dom0 broken, and only 1 CPU is up:
> 
> Booting processor 1/1 rip ffffffff80100014 rsp ffff8801ee715f58
> (XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!=
> exp 00000000a0000000) for mfn 9d000 (pfn 0)
> Booting processor 2/2 rip ffffffff80100014 rsp ffff8801ee71ff58
> (XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!=
> exp 00000000a0000000) for mfn 9d002 (pfn 2)
> ...
> 
> 
> Jun
> ---
> Intel Open Source Technology Center
> 
If I revert the changeset 6379, they are back.

--- a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c	Wed Aug
24 15:22:44 2005
+++ b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c	Wed Aug
24 15:46:33 2005
@@ -428,8 +428,9 @@
 {
         unsigned long bootmap_size = init_bootmem(start_pfn, end_pfn);
         free_bootmem(0, end_pfn << PAGE_SHIFT);   
-        /* XXX KAF: Why can't we leave low 1MB of memory free? */
-        reserve_bootmem(0, (PFN_PHYS(start_pfn) + bootmap_size +
PAGE_SIZE-1));
+        reserve_bootmem(HIGH_MEMORY,
+                        (PFN_PHYS(start_pfn) + bootmap_size +
PAGE_SIZE-1)
+                        - HIGH_MEMORY);
 }
 #else
 static void __init contig_initmem_init(void)


Jun
---
Intel Open Source Technology Center

^ permalink raw reply	[flat|nested] 12+ messages in thread
* RE: Daily Xen Build
@ 2005-08-25 16:32 Nakajima, Jun
  0 siblings, 0 replies; 12+ messages in thread
From: Nakajima, Jun @ 2005-08-25 16:32 UTC (permalink / raw)
  To: Keir Fraser, David F Barrera; +Cc: xen-devel

This problem has been fixed by the changeset 6395, and all the
processors are up on x86_64 SMP xenlinux. Thanks a lot for the cleanups,
Keir.

Jun
---
Intel Open Source Technology Center


Nakajima, Jun wrote:
>> 
>> I'm also seeing SMP dom0 broken, and only 1 CPU is up:
>> 
>> Booting processor 1/1 rip ffffffff80100014 rsp ffff8801ee715f58
>> (XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!=
>> exp 00000000a0000000) for mfn 9d000 (pfn 0)
>> Booting processor 2/2 rip ffffffff80100014 rsp ffff8801ee71ff58
>> (XEN) DOM0: (file=mm.c, line=1455) Bad type (saw 00000000f0000001!=
>> exp 00000000a0000000) for mfn 9d002 (pfn 2)
>> ...
>> 
>> 
>> Jun
>> ---
>> Intel Open Source Technology Center
>> 
> If I revert the changeset 6379, they are back.
> 
> --- a/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c	Wed Aug
> 24 15:22:44 2005
> +++ b/linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup.c	Wed Aug
> 24 15:46:33 2005
> @@ -428,8 +428,9 @@
>  {
>          unsigned long bootmap_size = init_bootmem(start_pfn,
>          end_pfn); free_bootmem(0, end_pfn << PAGE_SHIFT);
> -        /* XXX KAF: Why can't we leave low 1MB of memory free? */
> -        reserve_bootmem(0, (PFN_PHYS(start_pfn) + bootmap_size +
> PAGE_SIZE-1));
> +        reserve_bootmem(HIGH_MEMORY,
> +                        (PFN_PHYS(start_pfn) + bootmap_size +
> PAGE_SIZE-1)
> +                        - HIGH_MEMORY);
>  }
>  #else
>  static void __init contig_initmem_init(void)
> 
> 
> Jun
> ---
> Intel Open Source Technology Center
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

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

end of thread, other threads:[~2005-08-25 16:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-24 15:15 Daily Xen Build David F Barrera
2005-08-24 15:34 ` Keir Fraser
2005-08-24 16:51   ` David F Barrera
2005-08-24 17:11     ` Keir Fraser
2005-08-25 14:48       ` Keir Fraser
2005-08-25 15:39         ` David F Barrera
2005-08-25 15:51           ` Keir Fraser
2005-08-25 16:54         ` David F Barrera
  -- strict thread matches above, loose matches on Subject: below --
2005-08-24 15:22 Puthiyaparambil, Aravindh
2005-08-24 17:32 Nakajima, Jun
2005-08-24 23:56 Nakajima, Jun
2005-08-25 16:32 Nakajima, Jun

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.