[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Numa=on broken?


  • To: "Ryan Harper" <ryanh@xxxxxxxxxx>
  • From: "Subrahmanian, Raj" <raj.subrahmanian@xxxxxxxxxx>
  • Date: Mon, 7 May 2007 16:24:15 -0400
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Mon, 07 May 2007 13:22:55 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AceOUYaTL4qARXEiTLqCOriK1l/m4wClAUTw
  • Thread-topic: [Xen-devel] Numa=on broken?

Ryan,
>> > Ryan,
>> > I did check out the mail discussion where you encountered 
>and fixed 
>> > this.
>> > I am seeing this again on 15009, unstable and in 15021 3.1. rc7.
>> > I have included the debug messages in both runs.
>> 
>> Hrm, well, we need to see which node the request is failing in so we 
>> can figure out how to initialize the heap.  I'm attaching a 
>patch that 
>> should hopefully dump out which node the memory request is 
>failing in.
>> 
>> Last time, it was the xmalloc() in xen/common/page_alloc.c in 
>> init_heap_pages().
>> 
>> Give this patch a spin and email me the output.
>
>Here is one that actually compiles.
Here's the output..
Unstable tree. Changeset 15009.
Thanks
Raj

 __  __            _____  ___                     _        _     _      

 \ \/ /___ _ __   |___ / / _ \    _   _ _ __  ___| |_ __ _| |__ | | ___ 
  \  // _ \ '_ \    |_ \| | | |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | |  ___) | |_| |__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_| |____(_)___/    \__,_|_| |_|___/\__\__,_|_.__/|_|\___|
                                                                        
 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 3.0-unstable (root@site) (gcc version 4.1.2 20070115
(prerelease) (SUSE Linux)) Sat May  5 00:04:27 EDT 2007
 Latest ChangeSet: Thu May 03 19:25:47 2007 +0100 15009:3a5722420de7

(XEN) Command line: /boot/xen.gz com1=115200,8n1 apic_verbosity=debug
dom0_mem=512M acpi=on numa=on
(XEN)  0000000000000000 - 000000000009d000 (usable)
(XEN)  000000000009d800 - 00000000000a0000 (reserved)
(XEN)  00000000000ce000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 0000000037e70000 (usable)
(XEN)  0000000037e70000 - 0000000037ed8000 (ACPI data)
(XEN)  0000000037ed8000 - 0000000037f00000 (ACPI NVS)
(XEN)  0000000037f00000 - 00000000f0000000 (usable)
(XEN)  00000000f8000000 - 00000000fec00000 (reserved)
(XEN)  00000000fffc0000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 0000001008000000 (usable)
(XEN) System RAM: 65407MB (66976820kB)
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2!
(XEN) init_heap_pages: attempting to initialize avail[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 0!
(XEN) init_heap_pages: attempting to initialize _heap[1]
(XEN) alloc_heap_pages: request for node 0
(XEN) Cannot handle page request order 2! 

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.