SS20: SMP trouble...
I've an old SS20 laying around, that works flawlessy but slowly in UP
mode.
Some day ago i was finally able to get another cpu.
They are not the same (different part number, different placement of
some passive components, ...) but hold the same TI CPU and are both
recognized by the system as 390Z50[1].
I've tried to boot the standard 2.4.27 debian sarge smp kernel, and
oops() somewhere early in the init phase.
I've aso tried to rebuild a custom 2.4.31 kernel with smp, and something
goes better, the box arrive at XDM startup more or less, but die with:
Oct 26 16:15:55 (none) kernel: Unimplemented Sparc TRAP, type = 2b
Oct 26 16:15:55 (none) kernel: \|/ ____ \|/
Oct 26 16:15:55 (none) kernel: "@'/ ,. \ "
Oct 26 16:15:55 (none) kernel: /_| \__/ |_\
Oct 26 16:15:55 (none) kernel: \__U_/
Oct 26 16:15:55 (none) kernel: head(490): Whee... Hello Mr. Penguin
Oct 26 16:15:55 (none) kernel: PSR: 41000081 PC: 00010ccc NPC: 00010cd0 Y: 00000000 Not tainted
Oct 26 16:15:55 (none) kernel: g0: 00000000 g1: fffff000 g2: 00000000 g3: 00000001 g4: efffee84 g5: 00474c00 g6: ffffff00 g7: 50015640
Oct 26 16:15:55 (none) kernel: o0: f4ca5afc o1: f4a06a20 o2: 000153b0 o3: 00000000 o4: 5003a062 o5: 00000001 sp: efffece0 o7: 00010c6c
Oct 26 16:15:55 (none) kernel: l0: f4a06a20 l1: f4ca5ae0 l2: f4ca5afc l3: 00000000 l4: f49d8000 l5: 00000001 l6: 0177ff8e l7: 50172094
Oct 26 16:15:55 (none) kernel: i0: f49d9fb0 i1: 00000001 i2: 00000000 i3: 000153b0 i4: 50019788 i5: 00000314 fp: efffed48 i7: 000153c0
Oct 26 16:15:55 (none) kernel: Instruction DUMP: 00000000 81c3e008 ae03c017 <9de3bf98> 03000000 2f000056 7ffffffb ae05e0f0 8210601c
Really i cannot mix CPU modules that have different part number or i'm
hitting some other bug?
prtconf -vp say me:
Node 0xffd67150
psr-implementation: 00000004
psr-version: 00000001
implementation: 00000000
version: 00000000
name: 'TI,TMS390Z50'
cache-physical?:
dcache-line-size: 00000020
dcache-nlines: 00000080
dcache-associativity: 00000004
icache-line-size: 00000040
icache-nlines: 00000040
icache-associativity: 00000005
mmu-nctx: 00010000
ncaches: 00000002
sparc-version: 00000008
reg: 0000000f.f8fffffc.00000004
device_type: 'cpu'
cache-coherence?:
mid: 00000008
page-size: 00001000
context-table: 00000000.18fc0000.00040000
mailbox-virtual: ffeef000.00000001
mailbox: 00000000.18fad000.00000001
Node 0xffd67420
psr-implementation: 00000004
psr-version: 00000000
implementation: 00000000
version: 00000004
name: 'TI,TMS390Z50'
cache-physical?:
dcache-line-size: 00000020
dcache-nlines: 00000080
dcache-associativity: 00000004
icache-line-size: 00000040
icache-nlines: 00000040
icache-associativity: 00000005
mmu-nctx: 00010000
ncaches: 00000002
sparc-version: 00000008
reg: 0000000f.fafffffc.00000004
device_type: 'cpu'
cache-coherence?:
mid: 0000000a
page-size: 00001000
context-table: 00000000.18fc0000.00040000
mailbox-virtual: ffeef002.00000001
mailbox: 00000000.18fad002.00000001
Thanks.
PS: it is normal that if i boot in UP mode i've to switch off (no
reboot) the box to properly boot in SMP mode?
[1]: hem, really, i've had to swap the CPUs, putting the cpus in one way
the box refuse to start (no even welcome screen, monitor dpms-off),
swapping the cpu the box boot.
--
dott. Marco Gaiarin GNUPG Key ID: 240A3D66
Associazione ``La Nostra Famiglia'' http://www.sv.lnf.it/
Polo FVG - Via della Bontà, 7 - 33078 - San Vito al Tagliamento (PN)
gaio(at)sv.lnf.it tel +39-0434-842711 fax +39-0434-842797
Grazie parlamento europeo!
http://punto-informatico.it/p.asp?i=53925&r=PI
Reply to: