--- - branch: netbsd-9 date: Fri Jan 1 13:06:39 UTC 2021 files: - new: 1.5.4.1 old: '1.5' path: src/sys/arch/aarch64/aarch64/vm_machdep.c pathrev: src/sys/arch/aarch64/aarch64/vm_machdep.c@1.5.4.1 type: modified id: 20210101T130639Z.bd0be68088ccb09899ecb282f2492400a0f91b7a log: "Pull up following revision(s) (requested by rin in ticket #1174):\n\n\tsys/arch/aarch64/aarch64/vm_machdep.c: revision 1.9 (patch)\n\nFix clone(2) for COMPAT_NETBSD32.\n(1) Set r13 (sp for arm32 processes) appropriately when stack is\n specified to fork1().\n(2) For arm32 processes, align stack to 8-byte boundary, instead of\n 16-byte for native aarch64 processes, to match our 32-bit ABI:\nhttps://nxr.netbsd.org/xref/src/sys/arch/arm/arm32/vm_machdep.c#150\n\nNote that sp alignment checking is disabled in aarch32 mode, and\nthis works fine with AARCH64_EL0_STACK_ALIGNMENT_CHECK option.\n\nOK ryo\n" module: src subject: 'CVS commit: [netbsd-9] src/sys/arch/aarch64/aarch64' unixtime: '1609506399' user: martin