This patchset contains some minor SPARC32 fixups, as well as clearing all physical RAM on startup. This fixes rebooting under Solaris which evidently doesn't clear memory for some key internal memory structures before attempting to use them at boot.
Signed-off-by: Mark Cave-Ayland mark.cave-ayland@ilande.co.uk
Mark Cave-Ayland (4): SPARC32: minor tidy-up for boot.c SPARC32: fix initialisation of L1 page table SPARC32: make pre-loaded kernel image memory as being in use SPARC32: clear unused physical memory upon startup
openbios-devel/arch/sparc32/boot.c | 5 +---- openbios-devel/arch/sparc32/boot.h | 1 + openbios-devel/arch/sparc32/lib.c | 13 ++++++++++++- openbios-devel/arch/sparc32/openbios.c | 19 +++++++++++++++++-- 4 files changed, 31 insertions(+), 7 deletions(-)