Page MenuHomeFreeBSD

Remove 32-bit SWARM kernels and supporting code.
AbandonedPublic

Authored by jmallett on Feb 12 2019, 9:59 PM.

Details

Reviewers
imp
Summary

This follows the lead of other MIPS platforms in removing support for 32-bit kernels running on 64-bit CPUs. In particular, SWARM requires that some registers be accessed as 64-bit quantities, and uses an awkward and incomplete assembly routine to provide those accesses on 32-bit kernels. This removes those hacks, which were exposed as general APIs in the MIPS port but fortunately were not used.

Test Plan

Tested with universe build of all remaining kernels.

Diff Detail

Repository
rS FreeBSD src repository
Lint
Lint Skipped
Unit
Unit Tests Skipped
Build Status
Buildable 22472

Event Timeline

jmallett created this revision.Feb 12 2019, 9:59 PM
jmallett abandoned this revision.Mar 16 2019, 6:15 AM