[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Something's wrong with PowerPC SMP
-----BEGIN PGP SIGNED MESSAGE-----
as the subject says - PowerPC SMP seems to have problems. My dual G4
runs into UVM or filesystem related locking KASSERT()s as soon as
there's concurrent disk IO, build.sh -j4 sooner or later triggers it.
Building kernels usually works, building anything bigger pretty much
always ends up in a KASSERT(curthread==whatever) panic, either in
some vfs code or uvm_pagefault_internal(). ( sorry for the 10 finger
copy, I can provide details and backtraces if necessary ).
The funny thing is:
- - no such problems with UP kernels, my G3 manages to build entire
userlands without a hitch. Takes a while but it gets there.
- - no such problems on sparc64, my U60 manages just finished userlands
for sparc64 and macppc with -j4 without trouble.
Therefore I think it's safe to assume that the cause is in the
powerpc-specific SMP code. Probably the locking primitives? I'd
appreciate input from someone with more lowlevel PowerPC clue than me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
-----END PGP SIGNATURE-----
Main Index |
Thread Index |