--- - branch: netbsd-8 date: Sun Nov 3 11:38:51 UTC 2019 files: - new: 1.9.10.1 old: '1.9' path: src/sys/arch/zaurus/conf/Makefile.zaurus.inc pathrev: src/sys/arch/zaurus/conf/Makefile.zaurus.inc@1.9.10.1 type: modified - new: 1.10.10.1 old: '1.10' path: src/sys/arch/zaurus/stand/zbsdmod/Makefile pathrev: src/sys/arch/zaurus/stand/zbsdmod/Makefile@1.10.10.1 type: modified - new: 1.6.40.1 old: '1.6' path: src/sys/arch/zaurus/stand/zbsdmod/compat_linux.h pathrev: src/sys/arch/zaurus/stand/zbsdmod/compat_linux.h@1.6.40.1 type: modified - new: 1.9.22.1 old: '1.9' path: src/sys/arch/zaurus/stand/zbsdmod/zbsdmod.c pathrev: src/sys/arch/zaurus/stand/zbsdmod/zbsdmod.c@1.9.22.1 type: modified id: 20191103T113851Z.67f2e61edf6c784350a63bdb7dc4f746fee6ca3d log: "Pull up following revision(s) (requested by tsutsui in ticket #1420):\n\n\tsys/arch/zaurus/stand/zbsdmod/Makefile: revision 1.12\n\tsys/arch/zaurus/stand/zbsdmod/zbsdmod.c: revision 1.10\n\tsys/arch/zaurus/conf/Makefile.zaurus.inc: revision 1.10\n\tsys/arch/zaurus/stand/zbsdmod/zbsdmod.c: revision 1.11\n\tsys/arch/zaurus/stand/zbsdmod/compat_linux.h: revision 1.7\n\nExplicitly set empty LINKENTRY to keep ENTRY address specified in ldscript.\n\nThis fixes kernel boot failures of NetBSD/zaurus 8.x and later.\nWhile here, also set empty TEXTADDR also specified in ldscript.\n\nSee my post in port-zaurus@ for details:\n https://mail-index.netbsd.org/port-zaurus/2019/10/22/msg000069.html\n\nShould be pulled up to netbsd-8 and netbsd-9.\n\n -\n\nFix another boot failure issue of NetBSD/zaurus 8.x and later.\n\nIt looks some cacheline alignment restriction so that zbsdmod.o in\nNetBSD/zaurus 8.x release cannot jump to a loaded kernel properly.\n\nAdding an explicit alingment pseudo op to put all instructions\nbetween I-cache flush and jumping to the loaded kernel into the\nsame cacheline solves the issue.\n\nSee my post in port-zaurus@ for details:\n https://mail-index.netbsd.org/port-zaurus/2019/10/22/msg000069.html\n\nShould be pulled up to netbsd-8 and netbsd-9.\n\n -\n\nMisc cleanup to avoid future confusion.\n- Remove more unnecessary debug sections\n- Use DBG instead of COPTS to specify -Os as defined in bsd.prog.mk\n- Use CFLAGS and CPPFLAGS correctly\n- Explicitly set -ffreestanding\n\n -\n\nMake sure to clear bss before jumping to a kernel copied from load buffer.\nThis will fix yet another boot failure issue\n\"screen white-out after loading a kernel\"\n https://mail-index.netbsd.org/port-zaurus/2019/10/26/msg000072.html\n\nShould be pulled up to netbsd-8 and netbsd-9.\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/arch/zaurus' unixtime: '1572781131' user: martin