如图: 查看内核源码: 发现vm_fault里面没有virtual_address这个成员,进入内核查看mm.h可以看到virtual_address已经改为address,所以要将virtual_address修改为address。