Hello, Odd. The GIT tip is working for me on the 1480, *but* I'm compiling with gcc 3.4.3, not gcc 4.*: Transferring control to the kernel. Kernel entry point is at 0x80424000 Broadcom SiByte BCM1480 A2 (pass1) @ 700 MHz (SB-1A rev 0) Board type: SiByte BCM91x80A/B (BigSur) [CPU1] [cpu1] [CPU2] [cpu2] [CPU3] [cpu3] [4294667.296000] Linux version 2.6.16-rc4-g762ac03f-dirty (mason@xxxxxxxxxxxxxxxxxx) (gcc version 3.4.3) #3 SMP Thu Feb 23 15:07:00 PST 2006 [4294667.296000] CPU revision is: 01041100 [4294667.296000] FPU revision is: 000f0103 [4294667.296000] swarm setup: M41T81 RTC detected. [4294667.296000] This kernel optimized for board runs with CFE [4294667.296000] Determined physical RAM map: /Mark > -----Original Message----- > From: linux-mips-bounce@xxxxxxxxxxxxxx > [mailto:linux-mips-bounce@xxxxxxxxxxxxxx] On Behalf Of Martin > Michlmayr > Sent: Thursday, February 23, 2006 5:42 PM > To: linux-mips@xxxxxxxxxxxxxx > Subject: Re: [RFC] SMP initialization order fixes. > > * Stuart Anderson <anderson@xxxxxxxxxxxx> [2006-02-22 16:41]: > > >RM9000 & BCM1250 users for testing. This really needs to be fixed > > >for 2.6.16. > > I'm not sure if this is the specific fix or not, but I can > report that > > git as of today (approx 2pm est) is working better than is > has since > > 2.6.14 for me on a bcm1480. > > Strange, I get the following oops during boot with latest git: > > > CFE> ifconfig eth0 -auto; boot -elf 192.168.1.1:/srv/tftp/mips/bigsur > Device eth0: hwaddr 00-02-4C-F5-2C-3C, ipaddr 192.168.1.146, > mask 255.255.255.0 > gateway 192.168.1.1, nameserver 131.111.8.42, domain > cyrius.com Loader:elf Filesys:tftp Dev:eth0 > File:192.168.1.1:/srv/tftp/mips/bigsur Options:(null) > Loading: 0xffffffff80100000/3248680 > eth0: Link speed: 100BaseT FDX[J > 0xffffffff80419228/286248 Entry at 0x803e9000 Closing network. > Starting program at 0x803e9000 > [RUN!] > Broadcom SiByte BCM1480 A3 (pass1) @ 700 MHz (SB-1A rev 0) > Board type: SiByte BCM91x80A/B (BigSur) [CPU1] [cpu1] [CPU2] > [cpu2] [CPU3] [cpu3] Linux version 2.6.16-rc4-Helix64-smp > (tbm@deprecation) (gcc version 4.0.3 20051201 (prerelease) > (Debian 4.0.2-5)) #2 SMP Fri Feb 24 01:36:35 GMT 2006 CPU > revision is: 01041100 FPU revision is: 000f0103 swarm setup: > M41T81 RTC detected. > This kernel optimized for board runs with CFE Determined > physical RAM map: > memory: 000000000fe7ae00 @ 0000000000000000 (usable) > memory: 000000001ffffe00 @ 0000000080000000 (usable) > memory: 000000000ffffe00 @ 00000000c0000000 (usable) > memory: 000000003ffffe00 @ 0000000140000000 (usable) > Detected 3 available secondary CPU(s) Built 1 zonelists > Kernel command line: root=/dev/hda2 Primary instruction cache > 32kB, 4-way, linesize 32 bytes. > Primary data cache 32kB, 4-way, linesize 32 bytes. > Synthesized TLB refill handler (35 instructions). > Synthesized TLB load handler fastpath (49 instructions). > Synthesized TLB store handler fastpath (49 instructions). > Synthesized TLB modify handler fastpath (48 instructions). > PID hash table entries: 4096 (order: 12, 131072 bytes) Dentry > cache hash table entries: 1048576 (order: 11, 8388608 bytes) > Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes) > Memory: 1991780k/2095580k available (2437k kernel code, > 103096k reserved, 539k data, 196k init, 0k highmem) > Mount-cache hash table entries: 256 Checking for 'wait' > instruction... unavailable. > Checking for the multiply/shift bug... no. > Checking for the daddi bug... no. > Checking for the daddiu bug... no. > CPU revision is: 03041100 > FPU revision is: 000f0103 > CPU 0 Unable to handle kernel paging request at virtual > address 0000008b3cb03e00, epc == ffffffff8010b37c, ra == > ffffffff8010b2fc Primary instruction cache 32kB, 4-way, > linesize 32 bytes. > Primary data cache 32kB, 4-way, linesize 32 bytes. > Synthesized TLB refill handler (35 instructions). > Oops[#1]: > Cpu 0 > $ 0 : 0000000000000000 0000000000000001 0000000003333333 > 0000008b3cb03e00 > $ 4 : ffffffff8041be00 0000000000000001 0000000000000000 > ffffffff8041c588 > $ 8 : 0000000014001fe1 ffffffff8fefcae0 ffffffff803e9108 > 0000000000000000 > $12 : ffffffffffffffff ffffffff8026f7e8 ffffffff80420000 > ffffffff80420000 > $16 : 0000000000000001 0000000000000001 0000000000000001 > ffffffff8041c5c0 > $20 : ffffffff80430000 0000000000000000 0000000000000000 > 0000000000000000 > $24 : ffffffff80430000 ffffffff8fe7dfd4 > > $28 : ffffffff9fff8000 a80000009fffbf30 0000000000000000 > ffffffff8010b2fc > Hi : 0000000000000000 > Lo : 0000000000000024 > epc : ffffffff8010b37c __cpu_up+0xb4/0x168 Not tainted > ra : ffffffff8010b2fc __cpu_up+0x34/0x168 > Status: 14001fe3 KX SX UX KERNEL EXL IE > Cause : 00808008 > BadVA : 0000008b3cb03e00 > PrId : 01041100 > Process swapper (pid: 1, threadinfo=a80000009fff8000, > task=a80000000fe79848) Stack : 0000000000000001 > 0000000000000001 ffffffff8015eccc ffffffff8015ecb8 > 0000000000000001 ffffffff80420000 ffffffff80420000 > ffffffff803a0000 > 0000000000000000 ffffffff80100e78 0000000000000000 > 0000000000000000 > 0000000000000000 0000000000000000 0000000000000000 > 0000000000000000 > 0000000000000000 0000000000000000 0000000000000000 > ffffffff80104c80 > 0000000000000000 ffffffff80104c70 0000000000000000 > 0000000000000000 > 0000000000000000 0000000000000000 Call Trace: > [<ffffffff8015eccc>] cpu_up+0xfc/0x190 > [<ffffffff8015ecb8>] cpu_up+0xe8/0x190 > [<ffffffff80100e78>] init+0x9c8/0x9f0 > [<ffffffff80104c80>] kernel_thread_helper+0x10/0x18 > [<ffffffff80104c70>] kernel_thread_helper+0x0/0x18 > > > Code: 0062182d 3c020333 34423333 <dc640000> 000214b8 > 3442cccd 00021478 6446995c 00c4001d > Kernel panic - not syncing: Attempted to kill init! > <0>Rebooting in 5 seconds..261.63 BogoMIPS (lpj=130816) > Passing control back to CFE... > > -- > Martin Michlmayr > http://www.cyrius.com/ > > >