Page MenuHomeFreeBSD

Bring back r313037, with fixes for mips
ClosedPublic

Authored by jah on Feb 14 2017, 3:38 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 5, 6:12 PM
Unknown Object (File)
Feb 11 2024, 4:38 AM
Unknown Object (File)
Feb 8 2024, 5:01 PM
Unknown Object (File)
Jan 25 2024, 1:35 PM
Unknown Object (File)
Jan 8 2024, 8:57 AM
Unknown Object (File)
Dec 28 2023, 12:31 AM
Unknown Object (File)
Dec 20 2023, 3:55 AM
Unknown Object (File)
Dec 14 2023, 11:46 PM
Subscribers

Details

Summary

Implement get_pcpu() for amd64/sparc64/mips/powerpc, and use it to
replace pcpu_find(curcpu) in MI code.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jah retitled this revision from to Bring back r313037, with fixes for mips.
jah updated this object.
jah edited the test plan for this revision. (Show Details)
lidl edited edge metadata.
This revision is now accepted and ready to land.Feb 14 2017, 3:49 AM

Please wait for Andreas to test this for powerpc and provide feedback before you push it.

I tested on a dual G5 and on a quad G5, with load (gcc bootstrapping/kernel/world build). The revision was r313259. It looks stable now.
It was not possible to test on POWER5+ due to e1000 and friend commits not working on BE systems.
Thanks,
Andreas

andreast edited edge metadata.

Aha, I have to choose the action :)

kan edited edge metadata.

Looks fine.

This revision was automatically updated to reflect the committed changes.