|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ppc-devel
Re: [XenPPC] [PATCH] SMP/IPI/ERAT/MB combined
 
On Nov 9, 2006, at 8:04 PM, Amos Waterland wrote:
 
This patch rolls up and rebases the following patches for submission
against current tip of tree:
 * Memory barrier after sp store
 * Flush the ERAT early for secondary CPUs
 * SMP and IPI support
Signed-off-by: Amos Waterland <apw@xxxxxxxxxx>
 
 
So I applied this patch to the merge of:
  changeset:   12997:4589b3dec1fd
  tag:         tip
And it applied with one small reject that was easy to solve.
I also applied it to:
  changeset:   12469:b30cb72ed5e2
Which was the rev before Fridays big merge.
Good News:
 On both I can run several domains, many more that I have physical  
CPUs with all sorts of VIO combos.
Bad News:
 Testing on my JS21 with 4 CPUs, when I try to dump the registers for  
the xen console (after a ^A*3) I get:
(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 state: ***
(XEN) ----[ Xen-3.0-unstable     ]----
(XEN) CPU: 00000000   DOMID: 00007fff
(XEN) pc 0000000000000000 msr 0000000000000000
(XEN) lr 0000000000000000 ctr 0000000000000000
(XEN) srr0 0000000000000000 srr1 0000000000000000
 (XEN) r00: 0000000000000000 0000000000000000 000000000043c660  
0000000000000000
(XEN) r04: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r08: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r12: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r16: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r20: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r24: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN) r28: 0000000000000000 0000000000000000 0000000000000000  
0000000000000000
(XEN)
---> HANG for 3 minutes (wall clock)
(XEN) *** Dumping CPU1 state: ***
(XEN) IPI start stall: 0 ACKS to 1 SYNS
(XEN) IPI start stall: 0 ACKS to 1 SYNS
(XEN) IPI start stall: 0 ACKS to 1 SYNS
 Oddly enough, If I boot with "sync_console" there is no HANG of any  
time.
Does this work for you?
 Anyways, I cannot accept this patch if '^A*3 d' does not work, it is  
too important for development.
-JX
_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |