summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorkevans <kevans@FreeBSD.org>2018-04-06 20:27:55 +0000
committerkevans <kevans@FreeBSD.org>2018-04-06 20:27:55 +0000
commit81c85e4f41b02c41d86d8a72e4d6fe9c04153edc (patch)
treec3f0be25e1bdf48e4533c11c5c6da038bdd9142b /share
parentd57f0a98a702b2dbc1c0e505c37fa873150a6b81 (diff)
downloadFreeBSD-src-81c85e4f41b02c41d86d8a72e4d6fe9c04153edc.zip
FreeBSD-src-81c85e4f41b02c41d86d8a72e4d6fe9c04153edc.tar.gz
MFC r330365, r330371: OFW changes
r330365: Move "common" Open Firmware parts of the loader used only on PowerPC to the powerpc/ subdirectory. These have never used by SPARC and we have no other (and almost certainly will have no other) Open Firmware platforms. This makes the directory structure simpler and lets us avoid some cargo-cult MI patterns on code that is, and always was, architecture-specific. r330371: Where we can, pass the kernel an FDT facsimile of the OF device tree rather than a pointer to Open Firmware by default. This eliminates a number of potentially unsafe calls to firmware from the kernel and provides better performance. This feature is meant to be expanded until it is on by default unconditionally and, ideally, we can then garbage-collect the nightmare pile of hacks required to call into Open Firmware from a live kernel.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud