freebsd-dev/sys/powerpc
Andreas Tobler f367ffdecc Save and restore the trap vectors when doing OF calls on pSeries machines.
It turned out that on pSeries machines the call into OF modified the trap
vectors and this made further behaviour unpredictable.

With this commit I'm now able to boot multi user on a network booted
environment on my IntelliStation 285. This is a POWER5+ machine.

Discussed with:		nwhitehorn
MFC after:	1 week
2013-11-23 18:58:17 +00:00
..
aim Save and restore the trap vectors when doing OF calls on pSeries machines. 2013-11-23 18:58:17 +00:00
booke Unify handling of illegal instruction faults between AIM and Book-E. This 2013-11-17 15:12:03 +00:00
conf Add initial driver for POWER hypervisor interpartition ethernet. This is 2013-10-20 01:31:09 +00:00
cpufreq Remove unused variables. Spotted by a cppcheck 2011-01-06 20:19:01 +00:00
fpu Make single precision floating point arithmetic actually work -- I think 2013-11-17 05:03:15 +00:00
include Save and restore the trap vectors when doing OF calls on pSeries machines. 2013-11-23 18:58:17 +00:00
mambo Standards-conformance and code deduplication: 2013-10-22 14:07:57 +00:00
mpc85xx Move CCSR discovery into the platform module, while simultaneously making 2013-11-17 02:03:36 +00:00
ofw Save and restore the trap vectors when doing OF calls on pSeries machines. 2013-11-23 18:58:17 +00:00
powermac #interrupt-cells belongs to the iparent, not the device parent. 2013-11-17 19:50:50 +00:00
powerpc Unify handling of illegal instruction faults between AIM and Book-E. This 2013-11-17 15:12:03 +00:00
ps3 - Provide necessary includes. 2013-10-29 11:17:49 +00:00
pseries Limit the large page size to 16MB for now. 2013-11-23 18:52:14 +00:00
psim - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
wii Fix indentation. 2013-07-02 07:17:56 +00:00