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

Problems with SMP



	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 (rbrito@brasil) (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)

Reply to: