[Bug 271826] FreeBSD is disastrously slow on a PowerMac G5, freezing at every command

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 30 May 2024 18:31:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271826

--- Comment #27 from Justin Hibbits <jhibbits@FreeBSD.org> ---
(In reply to Denis Ahrens from comment #26)
Other big changes that are PPC970 relevant are in the pmap logic.  If you take
a look at the git log of sys/powerpc/aim/mmu_oea64.c and
sys/powerpc/aim/moea64_native.c, you can try to revert (git revert, or a
spiritual revert if there are conflicts) some of them and see what impacts.

Some options:

e2d6c417 (superpages)
a79540111 (micro-optimizations of PVO-PTE logic)
bc94b7009 (re-merge ISA3 HPT with moea64 native HPT) -- this one *will* have
conflicts.

Another shot in the dark is e44ed9d34 (atomics)

This is all just a guess based on trimming through `git diff
origin/releng/12.4..origin/releng/13.1 sys/powerpc`.  There may be other
issues, but these are the first I see as possibilities.

-- 
You are receiving this mail because:
You are the assignee for the bug.