我使用
printk("start:%p\t end:%p",(unsigned long *)temp->vm_start,(unsigned long *)temp->vm_end);
和
printk("start:%lx\t end:%lx",temp->vm_start,temp->vm_end);
打印出来的数据不一样
```
我使用
printk("start:%p\t end:%p",(unsigned long *)temp->vm_start,(unsigned long *)temp->vm_end);
和
printk("start:%lx\t end:%lx",temp->vm_start,temp->vm_end);
打印出来的数据不一样
```
64位环境地址是64位,但是long只有4字节,换成llx就可以输出不带前导零的完整地址了