diff options
author | andreast <andreast@FreeBSD.org> | 2013-11-23 18:58:17 +0000 |
---|---|---|
committer | andreast <andreast@FreeBSD.org> | 2013-11-23 18:58:17 +0000 |
commit | c2f18516910f0355ccd2ee0e23b413ce5ecf9d67 (patch) | |
tree | a807b8986efb5a482430217fe6e482613c32d226 /gnu | |
parent | 2e3d545ea0cd0066c4d4b9e5fec132e70157101f (diff) | |
download | FreeBSD-src-c2f18516910f0355ccd2ee0e23b413ce5ecf9d67.zip FreeBSD-src-c2f18516910f0355ccd2ee0e23b413ce5ecf9d67.tar.gz |
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
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions