如何更改操作系统的页表大小

默认页表大小为4KB,我想改为64KB,因此我在linux-6.6/arch/riscv/include/asm/page.h文件中
我将PAGE_SHIFT的值改为16


然后按照官方的教程在本地将内核重新编译安装,但是重启之后,就一直卡在这个界面,请问我这种更改页表的方式对吗?