Hi, All. Now, that I could get a 2.4 kernel compiled for my quite old PowerMac 9500/180MP, I would like to get SMP working. This machine is quite slow for a lot of tasks, including rendering web pages. So, getting the second CPU working would actually be a great boost of speed.
I have compiled a SMP kernel, but these are the messages that I receive when the kernel is booting: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - (...) PowerMac motherboard: PowerMac 9500/9600 (...) Entering SMP Mode... Processor 1 is stuck. (...) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - After this, /proc/cpuinfo only shows information about the first CPU. So, is this a known bug? Would the cause of this problem be that I am booting with BootX? Should I send more information to linux-kernel? Which information would be necessary? I think that I'm falling in love with the PowerPC architecture and if I get a bit more of speed, I'd love to help compiling packages from the Debian repository or to help with anything that I can to make Debian better. Thanks in advance for any information, Roger... P.S.: I'm attaching the complete dmesg output to give context to the excerpts above.
Total memory = 64MB; using 128kB for hash table (at c0360000) Linux version 2.4.10-ben0-2 ([EMAIL PROTECTED]) (gcc version 2.95.4 20010902 (Debian prerelease)) #1 SMP Thu Oct 4 20:51:34 BRT 2001 Found a Grand Central mac-io controller, rev: 2, mapped at 0xfdd04000 PowerMac motherboard: PowerMac 9500/9600 Cache coherency enabled for bandit/PSX at 00000000 Found Bandit PCI host bridge at 0xf2000000. Firmware bus number: 0->0 Cache coherency enabled for bandit/PSX at 00000000 Found Bandit PCI host bridge at 0xf4000000. Firmware bus number: 1->1 On node 0 totalpages: 16384 zone(0): 16384 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/sda8 System has 32 possible interrupts GMT Delta read from XPRAM: -180 minutes, DST: off via_calibrate_decr: ticks per jiffy = 112500 (675005 ticks) Console: colour dummy device 80x25 Calibrating delay loop... 359.62 BogoMIPS Memory: 60928k available (1212k kernel code, 1892k data, 240k init, 0k highmem) AGP special page: 0xc3fff000 Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes) Inode-cache hash table entries: 4096 (order: 3, 32768 bytes) Mount-cache hash table entries: 1024 (order: 1, 8192 bytes) Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) POSIX conformance testing by UNIFIX Entering SMP Mode... Processor 1 is stuck. PCI: Probing PCI hardware Macintosh CUDA driver v0.5 for Unified ADB. Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd VFS: Diskquotas version dquot_6.4.0 initialized Console: switching to colour frame buffer device 104x39 fb0: IMS TT (IBM) frame buffer; 4MB vram; chip version 2 MacOS display is /bandit/IMS,tt128mbA input0: Macintosh mouse button emulation pty: 256 Unix98 ptys configured block: 128 slots per queue, batch=16 fd0: SWIM3 floppy controller eth0: MACE at 00:05:02:1c:29:41, chip revision 25.64 SCSI subsystem driver Revision: 1.00 scsi0 : MESH mesh: target 0 synchronous at 10.0 MB/s Vendor: QUANTUM Model: FIREBALL_TM3200S Rev: 300N Type: Direct-Access ANSI SCSI revision: 02 mesh: target 3 synchronous at 10.0 MB/s Vendor: MATSHITA Model: CD-ROM CR-8008 Rev: 8.0h Type: CD-ROM ANSI SCSI revision: 02 scsi1 : 53C94 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 SCSI device sda: 6281856 512-byte hdwr sectors (3216 MB) Partition check: sda: [mac] sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 PowerMac Z8530 serial driver version 2.0 tty00 at 0xc5420020 (irq = 15) is a Z8530 ESCC, port = modem tty01 at 0xc5427000 (irq = 16) is a Z8530 ESCC, port = printer Macintosh non-volatile memory driver v1.0 mice: PS/2 mouse device common for all mice NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 4096 bind 4096) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. adb: starting probe task... VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 240k init 8k chrp 8k prep adb devices: [2]: 2 2 [3]: 3 1 ADB keyboard at 2, handler set to 3 ADB HID on ID 2 not yet registered, packet 0x2c, 0xb9, 0xff, 0x0 Detected ADB keyboard, type ANSI. input1: ADB HID on ID 2:2.02 ADB mouse at 3, handler set to 2 input2: ADB HID on ID 3:3.01 adb: finished probe task... Adding Swap: 257508k swap-space (priority -1)