sparc32: some more testing

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

 



Hi,

I tried today's sparc.git on a number of systems:

UP kernel:
IPX : not supported (as expected)
SS5 with MicroSPARC-II 110MHz : works
SS5 with TurboSPARC 170MHz : works
SS20 with SuperSPARC-II 75MHz : boots, but various binaries either
BUG, give "Illegal instruction", receive signal 4, ...
SS20 with HyperSPARC 125MHz : boots, INIT segfaults

SMP kernel:
SS20 with dual SuperSPARC-II 75MHz :  boots, loading INIT is
slooooooow ... takes like 1 minute or so ... finally system freezes
SS20 with quad HyperSPARC 125MHz : boots, INIT segfaults

M

=== IPX ===

SPARCstation IPX, No Keyboard
ROM Rev. 2.9, 64 MB memory installed, Serial #2361201.
Ethernet address 8:0:20:16:17:18, Host ID: 57161718.

ok boot net
Boot device: /sbus/le@0,c00000   File and args:
364a00
Sparc-Linux sun4/sun4c or MMU-less not supported

Program terminated
ok

=== SS5 MicroSPARC-II ===

cat /proc/cpuinfo
cpu             : Fujitsu  MB86904
fpu             : Lsi Logic/Meiko L64804 or compatible
promlib         : Version 3 Revision 2
prom            : 2.24
type            : sun4m
ncpus probed    : 1
ncpus active    : 1
CPU0Bogo        : 108.03
CPU0ClkTck      : 0
MMU type        : Fujitsu Swift
contexts        : 256
nocache total   : 2252800
nocache used    : 217088

uname -a
Linux micro 3.4.0-08241-gd4511e6 #3 Mon May 28 10:56:20 CEST 2012
sparc sun4m Fujitsu MB86904 GNU/Linux

=== SS5 TurboSPARC ===

cat /proc/cpuinfo
cpu             : Fujitsu TurboSparc MB86907
fpu             : No FPU
promlib         : Version 3 Revision 2
prom            : 2.29
type            : sun4m
ncpus probed    : 1
ncpus active    : 1
CPU0Bogo        : 166.91
CPU0ClkTck      : 0
MMU type        : Fujitsu TurboSparc
contexts        : 256
nocache total   : 2252800
nocache used    : 231168

uname -a
Linux turbo 3.4.0-08241-gd4511e6 #3 Mon May 28 10:56:20 CEST 2012
sparc sun4m Fujitsu TurboSparc MB86907 GNU/Linux

=== SS20 SuperSPARC-II ===
Various binaries either BUG, give "Illegal instruction", receive signal 4, ...
Some examples (all binaries work fine on 2.6.x):

# ntpd
BUG: Bad page map in process ntpd  pte:01bd92bc pmd:0003f301
addr:5039b000 vm_flags:08000070 anon_vma:  (null) mapping:fb813848 index:9
vma->vm_ops->fault: filemap_fault+0x8/0x3d8
vma->vm_file->f_op->mmap: generic_file_mmap+0x8/0x6c
[f007b64c : unmap_vmas+0x3c/0x5c ]
[f0080e50 : exit_mmap+0xac/0x15c ]
[f001f8dc : mmput+0x2c/0xd4 ]
[f0024470 : exit_mm+0xd4/0x118 ]
[f0025f6c : do_exit+0x500/0x790 ]
[f0026444 : do_group_exit+0x28/0xb0 ]
[f0030768 : get_signal_to_deliver+0x198/0x4e4 ]
[f000ba40 : do_signal+0x44/0x768 ]
[f000c49c : do_notify_resume+0x2c/0x3c ]
[f00099bc : signal_p+0x14/0x24 ]
[50282ab8 : 0x50282ab8 ]
swap_free: Bad swap file entry a8000dec
BUG: Bad page map in process ntpd  pte:01bd95bc pmd:0003f301
addr:5039c000 vm_flags:08000070 anon_vma:  (null) mapping:fb813848 index:a
vma->vm_ops->fault: filemap_fault+0x8/0x3d8
vma->vm_file->f_op->mmap: generic_file_mmap+0x8/0x6c
[f007b64c : unmap_vmas+0x3c/0x5c ]
[f0080e50 : exit_mmap+0xac/0x15c ]
f001f8dc : mmput+0x2c/0xd4 ]
[f0024470 : exit_mm+0xd4/0x118 ]
[f0025f6c : do_exit+0x500/0x790 ]
[f0026444 : do_group_exit+0x28/0xb0 ]
[f0030768 : get_signal_to_deliver+0x198/0x4e4 ]
[f000ba40 : do_signal+0x44/0x768 ]
[f000c49c : do_notify_resume+0x2c/0x3c ]
[f00099bc : signal_p+0x14/0x24 ]
[50282ab8 : 0x50282ab8 ]
BUG: Bad rss-counter state mm:fbeca480 idx:0 val:2
BUG: Bad rss-counter state mm:fbeca480 idx:2 val:-2

# ps
Signal 4 (ILL) caught by ps (procps version 3.2.7).

# /usr/sbin/sshd
Illegal instruction

=== SS20 HyperSPARC ===
INIT segfaults, both UP & SMP:

UP
Freeing unused kernel memory: 128k freed
init[1]: segfault at 0 ip 5000dac8 (rpc f0008c6c) sp ef8728a0 error
30001 in ld-2.3.5.so[50000000+1a000]
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[f0026444 : do_group_exit+0x28/0xb0 ]
[f0030768 : get_signal_to_deliver+0x198/0x4e4 ]
[f000ba40 : do_signal+0x44/0x768 ]
[f000c49c : do_notify_resume+0x2c/0x3c ]
[f00099bc : signal_p+0x14/0x24 ]
[f0008c6c : srmmu_fault+0x58/0x68 ]
Press Stop-A (L1-A) to return to the boot prom

SMP
Freeing unused kernel memory: 156k freed
init[1]: segfault at 0 ip 5000dac8 (rpc f000bf68) sp efac38a0 error
30001 in ld-2.3.5.so[50000000+1a000]
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[f002b2a4 : do_group_exit+0x28/0xbc ]
[f00360c8 : get_signal_to_deliver+0x1a8/0x51c ]
[f000eef4 : do_signal+0x44/0x768 ]
[f000f950 : do_notify_resume+0x2c/0x3c ]
[f000ccdc : signal_p+0x14/0x24 ]
[f000bf68 : srmmu_fault+0x58/0x68 ]
Press Stop-A (L1-A) to return to the boot prom
--
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