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

Re: floating point used in kernel



hi again.

sorry for the delay... and this also is kind of lengthy.

On Thu, Apr 24, 2003 at 09:18:54AM +0200, Benjamin Herrenschmidt wrote:
> Can you lookup that address in System.map ? Did you try without
> debianlogo ? How do you boot the machine ? (yaboot ?)

c01a9420 D init_task_union
c0004028 T power_save_6xx_ret

using yaboot version 1.3.10-1


so today i try a few other kernels...

// 2.2.20

now using original kernel from net install (Linux version 2.2.20-pmac
(root@voltaire) (gcc version 2.95.4 20011002 (Debian prerelease)) #1 Thu
Mar 21 17:08:23 EST 2002), which does not have the debian logo patch
applied. 

does not appear to suffer from the same problem (well, at least in the 
1.5 hrs it has been running) but it has it's own issues (ext3 support,
cannot manage to get IP via DHCP, can't wake from sleep, blah, blah).


// 2.4.19

Package: kernel-image-2.4.19-powerpc
Versions: 
2.4.19-2(/var/lib/apt/lists/debian.yorku.ca_debian_dists_unstable_main_binary-powerpc_Packages)(/var/lib/dpkg/status)

running under 2.4.19 now. uptime =1:20 and so far no freezing up.

also, address not in System.map-2.4.19-powerpc

on the downside, sleep does not work. 


// 2.4.20

Package: kernel-image-2.4.20-powerpc
Versions: 
2.4.20-1(/var/lib/apt/lists/debian.yorku.ca_debian_dists_unstable_main_binary-powerpc_Packages)(/var/lib/dpkg/status)

no freezing up and address not in System.map-2.4.20-powerpc

sleep also does not work


// 2.4.20 rebuilt from source, benh patch applied

also enabled APM emulation

same symptoms, slightly different address.

floating point used in kernel (task=c01a8420, pc=c0004028)

c01a8420 D init_task_union
c0004028 T power_save_6xx_ret


// 2.4.20 rebuilt from ben's source (rsync'd today), no patches

sound doesn't work, neither does sleep. didn't try it long enough to see
if it would freeze up.

address not in System.map

> Looks like memory corruption, so it could be bad RAM...

i think it is somehow related to power management mechanism. i get this 
strange message when X launches that the permissions on /dev/pmu are 
wrong and that i need to fix it and restart ACME. as far as i can tell, 
there's nothing wrong with the permissions:

crw-------    1 root     root      10, 154 Apr  3 01:27 /dev/pmu

i guess for the moment i'll trade-off the sleep function and debian logo
(sniff, sniff) for a stable machine and keep trying.

thanks.
-o



-- 
	7CF6 3A44 DCE7 0C0F D110  1411 90C3 D343 5847 706A
	http://oana.banff.org/oana.pub

Attachment: pgpMLsnM0bgCy.pgp
Description: PGP signature


Reply to: