'make -j16 universe' gives SIReset

Peter Jeremy peterjeremy at acm.org
Wed Jun 29 02:54:43 UTC 2011


On 2011-Jun-22 12:05:24 +0200, Marius Strobl <marius at alchemy.franken.de> wrote:
>Okay, given that it considerably improves the situation though I
>suspect that the problem is that we instantly begin to fault on
>kernel mappings once we flush all unlocked TLB entries in order
>to get rid of the user mappings, which in case of cpu_switch()
>still is covered by sched_lock. That would mean that we should use
>a fine grained approach instead as the current one doesn't behave/
>scale well even if sched_lock wasn't be (ab)used here. Could you
>please give the following patch a try on top of what you already
>have?
>http://people.freebsd.org/~marius/sparc64_flush_user_no_sledgehammer.diff

My V890 has been running "make -j32 buildworld" in a loop for a
week now without problems so I think that was the problem.

-- 
Peter Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-sparc64/attachments/20110629/fded904d/attachment.pgp


More information about the freebsd-sparc64 mailing list