Page MenuHomeFreeBSD

armv7 patch without switching kernels to armv7 by default
AbandonedPublic

Authored by linimon on Apr 18 2018, 10:21 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 5:31 AM
Unknown Object (File)
Nov 5 2023, 5:37 AM
Unknown Object (File)
Jul 23 2023, 4:28 AM
Unknown Object (File)
Jun 24 2023, 5:08 AM
Unknown Object (File)
Jun 24 2023, 4:55 AM
Unknown Object (File)
Jun 12 2023, 3:34 AM
Unknown Object (File)
May 28 2023, 5:18 AM
Unknown Object (File)
May 15 2023, 5:53 AM

Details

Reviewers
imp
gonzo
manu
Summary

These are the infrastructure changes that allow the use of armv7 as a valid ARCH value.

The previous patch switched to armv7 as a default for 32-bit kernels. That is excluded here.

Other than that, two changes to UPDATING which were missed are included; and some spelling was fixed.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

This is fine, but I still fail to see the problem with switching the kernels. The issues are orthogonal anyway, so we can go ahead and do this merge since this merge changes no defaults.

This revision is now accepted and ready to land.Apr 18 2018, 10:25 PM
UPDATING
55–57

This isn't relevant if you aren't changing the kernel configs.

Incorporate suggested change to UPDATING.

This revision now requires review to proceed.Apr 18 2018, 10:36 PM

hey Mark, sorry to quibble, but I have a suggestion on the UPDATING entry. I should have been clearer last time.

UPDATING
55

I'd add 'If you are opting into armv7, you must change the kernel config from armv6 to armv7 for the kernel you're using, otherwise uname -p may be incorrect, resulting in some configuration scripts choosing sub-optimal defaults. In addition, there are packages for armv6, but no patches yet for armv7. You'll need to add an alias to pkg.conf to get packages until that issue is resolved.' or something like that.

OK. This is ready to land.

This revision is now accepted and ready to land.Apr 20 2018, 2:42 PM

Fix the fact that new file std.conf.armv7 was forgotten.

Remove the patch for std.conf.armv6, it is OBE.

This revision now requires review to proceed.Apr 20 2018, 8:46 PM