ARM64 配置64K页表后不能运行32位应用程序,请问各位大神如何解决?

报错:

Starting init: /sbin/init exists but couldn't execute it (error -8)

查看内核配置选项:

compat选项中说明,如果开始64K页表配置,只能运行64K页表对齐编译的32应用程序

我想请问的是:32位应用程序如何64K对齐编译?