--- - branch: MAIN date: Fri Apr 1 20:21:45 UTC 2016 files: - new: '1.10' old: '1.9' path: src/sys/arch/sparc/include/openfirm.h pathrev: src/sys/arch/sparc/include/openfirm.h@1.10 type: modified - new: '1.21' old: '1.20' path: src/sys/arch/sparc/sparc/openfirm.c pathrev: src/sys/arch/sparc/sparc/openfirm.c@1.21 type: modified - new: '1.45' old: '1.44' path: src/sys/arch/sparc/sparc/promlib.c pathrev: src/sys/arch/sparc/sparc/promlib.c@1.45 type: modified id: 20160401T202145Z.b2698af3f1f78ca7140e38a0f43e842a17f95cec log: | sun4v: Workaround for OpenBoot feature where a 64-bit address is truncated to a 32-bit address. This happends when a write to the console (/virtual-devices@100/console@1) is done. Avoid this by using a static buffer that is mapped below 4GB. Thanks to Tarl Neustaedter for explaining how OpenBoot works. ok martin@ module: src subject: 'CVS commit: src/sys/arch/sparc' unixtime: '1459542105' user: palle