RE: 2.6.31-rc1: sparc T2: Fast Data Access MMU Miss

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

 



 Err, my bad.  not 2.6.30 vanilla.

2.6.30-gentoo-r1

> -----Original Message-----
> From: Leif Sawyer 
> Sent: Monday, June 29, 2009 9:26 AM
> To: sparclinux
> Subject: RE: 2.6.31-rc1: sparc T2: Fast Data Access MMU Miss
> 
> Actually,  I got (IIRC) the same error when I booted up 
> 2.6.30 vanilla, using the same config (as much as possible)  
> as my currently in-production 2.6.25-gentoo-r2 (SMP) on 
> UltraSparc Enterprise2
> 
> don't have a test machine to play with, and this is at a remote
> facility-  break on console isn't enough to get back to PROM 
> after this, for some reason, so I have to drive out to power-cycle.
> 
> 
> > -----Original Message-----
> > From: sparclinux-owner@xxxxxxxxxxxxxxx 
> > [mailto:sparclinux-owner@xxxxxxxxxxxxxxx] On Behalf Of Alexander 
> > Beregalov
> > Sent: Monday, June 29, 2009 7:30 AM
> > To: sparclinux; David Miller
> > Subject: 2.6.31-rc1: sparc T2: Fast Data Access MMU Miss
> > 
> > Hi David
> > 
> > This is the first time I try to boot Linux on that system, perhaps 
> > config is wrong (attached).
> > Kernel is 2.6.31-rc1-00195-g5298976.
> > Gentoo LiveCD kernel 2.6.24 works fine.
> > 
> > 
> > SPARC Enterprise T5120, No Keyboard
> > Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
> > OpenBoot 4.29.0.a, 8064 MB memory available, Serial #85405660.
> > Ethernet address 0:21:28:17:2f:dc, Host ID: 85172fdc.
> > 
> > Boot device: disk  File and args:
> > SILO Version 1.4.14
> > boot:
> > Allocated 64 Megs of memory at 0x40000000 for kernel Loaded kernel 
> > version 2.6.31
> > 
> > PROMLIB: Sun IEEE Boot Prom 'OBP 4.29.0.a 2008/09/15 12:01'
> > PROMLIB: Root node compatible: sun4v
> > Linux version 2.6.31-rc1-00195-g5298976 (alexb@livecd) (gcc version
> > 4.1.2 (Gentoo 4.1.2 p1.0.1)) #1 SMP Mon Jun 29 19:07:13 MSD
> > 2009 console [earlyprom0] enabled
> > ARCH: SUN4V
> > Ethernet address: 00:21:28:17:2f:dc
> > Kernel: Using 4 locked TLB entries for main kernel image.
> > Remapping the kernel... done.
> > OF stdout device is: /virtual-devices@100/console@1
> > PROM: Built device tree with 101162 bytes of memory.
> > MDESC: Size is 37392 bytes.
> > PLATFORM: banner-name [SPARC Enterprise T5120]
> > PLATFORM: name [SUNW,SPARC-Enterprise-T5120]
> > PLATFORM: hostid [85172fdc]
> > PLATFORM: serial# [00ab4130]
> > PLATFORM: stick-frequency [457646c0]
> > PLATFORM: mac-address [2128172fdc]
> > PLATFORM: watchdog-resolution [1000 ms]
> > PLATFORM: watchdog-max-timeout [31536000000 ms]
> > PLATFORM: max-cpus [64]
> > Top of RAM: 0x1ffd22000, Total RAM: 0x1f78b8000 Memory hole
> > size: 132MB [0000000200000000-fffff80009800000]
> > page_structs=131072 node=0 entry=0/0
> > [0000000200000000-fffff80009c00000] page_structs=131072 node=0 
> > entry=1/0 [0000000200000000-fffff8000a000000]
> > page_structs=131072 node=0 entry=2/0
> > [0000000200c00000-fffff8000a400000] page_structs=131072 node=0 
> > entry=3/0 [0000000200c00000-fffff8000a800000]
> > page_structs=131072 node=0 entry=4/0
> > [0000000200c00000-fffff8000ac00000] page_structs=131072 node=0 
> > entry=5/0 [0000000201800000-fffff8000b000000]
> > page_structs=131072 node=0 entry=6/0
> > [0000000201800000-fffff8000b400000] page_structs=131072 node=0 
> > entry=7/0 [0000000201800000-fffff8000b800000]
> > page_structs=131072 node=0 entry=8/0
> > [0000000202400000-fffff8000bc00000] page_structs=131072 node=0 
> > entry=9/0 [0000000202400000-fffff8000c000000]
> > page_structs=131072 node=0 entry=10/0 
> > [0000000202400000-fffff8000c400000] page_structs=131072 node=0 
> > entry=11/0 [0000000203000000-fffff8000c800000]
> > page_structs=131072 node=0 entry=12/0 
> > [0000000203000000-fffff8000cc00000] page_structs=131072 node=0 
> > entry=13/0 [0000000203000000-fffff8000d000000]
> > page_structs=131072 node=0 entry=14/0 
> > [0000000203c00000-fffff8000d400000] page_structs=131072 node=0 
> > entry=15/0 [0000000203c00000-fffff8000d800000]
> > page_structs=131072 node=0 entry=16/0 
> > [0000000203c00000-fffff8000dc00000] page_structs=131072 node=0 
> > entry=17/0 [0000000204800000-fffff8000e000000]
> > page_structs=131072 node=0 entry=18/0 
> > [0000000204800000-fffff8000e400000] page_structs=131072 node=0 
> > entry=19/0 [0000000204800000-fffff8000e800000]
> > page_structs=131072 node=0 entry=20/0 
> > [0000000205400000-fffff8000ec00000] page_structs=131072 node=0 
> > entry=21/0 [0000000205400000-fffff8000f000000]
> > page_structs=131072 node=0 entry=22/0 
> > [0000000205400000-fffff8000f400000] page_structs=131072 node=0 
> > entry=23/0 Allocated 8265728 bytes for kernel page tables.
> > Zone PFN ranges:
> >   Normal   0x00004200 -> 0x000ffe91
> > Movable zone start PFN for each node
> > early_node_map[3] active PFN ranges
> >     0: 0x00004200 -> 0x000ffe4c
> >     0: 0x000ffe54 -> 0x000ffe5e
> >     0: 0x000ffe8b -> 0x000ffe91
> > Booting Linux...
> > Built 1 zonelists in Zone order, mobility grouping on.  Total
> > pages: 1019174 Kernel command line: root=/dev/sda1 
> console=ttyS0 PID 
> > hash table entries: 4096 (order: 12, 32768
> > bytes) Dentry cache hash table entries: 1048576 (order: 10,
> > 8388608 bytes) Inode-cache hash table entries: 524288 (order: 
> > 9, 4194304 bytes)
> > Memory: 8111560k available (2792k kernel code, 1328k data, 
> 152k init) 
> > [fffff80000000000,00000001ffd22000]
> > SLUB: Genslabs=14, HWalign=32, Order=0-3, MinObjects=0, CPUs=64, 
> > Nodes=1 Experimental hierarchical RCU implementation.
> > Experimental hierarchical RCU init done.
> > NR_IRQS:255
> > clocksource: mult[dbac] shift[16]
> > clockevent: mult[952b25d1] shift[31]
> >  Console: colour dummy device 80x25
> >  Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo 
> > Molnar  ... MAX_LOCKDEP_SUBCLASSES:  8
> >  ... MAX_LOCK_DEPTH:          48
> >  ... MAX_LOCKDEP_KEYS:        8191
> >  ... CLASSHASH_SIZE:          4096
> >  ... MAX_LOCKDEP_ENTRIES:     16384
> >  ... MAX_LOCKDEP_CHAINS:      32768
> >  ... CHAINHASH_SIZE:          16384
> >   memory used by lock dependency info: 5695 kB
> >   per task-struct memory footprint: 1920 bytes
> >  ------------------------
> >  | Locking API testsuite:
> >  
> > --------------------------------------------------------------
> > --------------
> >                                   | spin |wlock |rlock |mutex
> > | wsem | rsem |
> >    
> > --------------------------------------------------------------
> > ------------
> >                       A-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >                   A-B-B-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >               A-B-B-C-C-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >               A-B-C-A-B-C deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >           A-B-B-C-C-D-D-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >           A-B-C-D-B-D-D-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >           A-B-C-D-B-C-D-A deadlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >                      double unlock:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >                    initialize held:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >                   bad unlock order:  ok  |  ok  |  ok  |  ok
> > |  ok  |  ok  |
> >    
> > --------------------------------------------------------------
> > ------------
> >                recursive read-lock:             |  ok  |      
> >        |  ok  |
> >             recursive read-lock #2:             |  ok  |      
> >        |  ok  |
> >              mixed read-write-lock:             |  ok  |      
> >        |  ok  |
> >              mixed write-read-lock:             |  ok  |      
> >        |  ok  |
> >    
> > --------------------------------------------------------------
> > ------------
> >       hard-irqs-on + irq-safe-A/12:  ok  |  ok  |  ok  |
> >       soft-irqs-on + irq-safe-A/12:  ok  |  ok  |  ok  |
> >       hard-irqs-on + irq-safe-A/21:  ok  |  ok  |  ok  |
> >       soft-irqs-on + irq-safe-A/21:  ok  |  ok  |  ok  |
> >         sirq-safe-A => hirqs-on/12:  ok  |  ok  |  ok  |
> >         sirq-safe-A => hirqs-on/21:  ok  |  ok  |  ok  |
> >           hard-safe-A + irqs-on/12:  ok  |  ok  |  ok  |
> >           soft-safe-A + irqs-on/12:  ok  |  ok  |  ok  |
> >           hard-safe-A + irqs-on/21:  ok  |  ok  |  ok  |
> >           soft-safe-A + irqs-on/21:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/123:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/123:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/132:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/132:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/213:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/213:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/231:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/231:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/312:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/312:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #1/321:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #1/321:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/123:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/123:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/132:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/132:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/213:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/213:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/231:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/231:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/312:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/312:  ok  |  ok  |  ok  |
> >      hard-safe-A + unsafe-B #2/321:  ok  |  ok  |  ok  |
> >      soft-safe-A + unsafe-B #2/321:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/123:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/123:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/132:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/132:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/213:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/213:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/231:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/231:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/312:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/312:  ok  |  ok  |  ok  |
> >        hard-irq lock-inversion/321:  ok  |  ok  |  ok  |
> >        soft-irq lock-inversion/321:  ok  |  ok  |  ok  |
> >        hard-irq read-recursion/123:  ok  |
> >        soft-irq read-recursion/123:  ok  |
> >        hard-irq read-recursion/132:  ok  |
> >        soft-irq read-recursion/132:  ok  |
> >        hard-irq read-recursion/213:  ok  |
> >        soft-irq read-recursion/213:  ok  |
> >        hard-irq read-recursion/231:  ok  |
> >        soft-irq read-recursion/231:  ok  |
> >        hard-irq read-recursion/312:  ok  |
> >        soft-irq read-recursion/312:  ok  |
> >        hard-irq read-recursion/321:  ok  |
> >        soft-irq read-recursion/321:  ok  |
> >  -------------------------------------------------------
> >  Good, all 218 testcases passed! |
> >  ---------------------------------
> >  Calibrating delay using timer specific routine.. 2341.16 BogoMIPS
> > (lpj=11705830)
> >  Mount-cache hash table entries: 512
> > ERROR: Last Trap: Fast Data Access MMU Miss
> > 
> 
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux