内核新特性——Patch physical to virtual translations at runtime

Linux 3.4.67 内核配置新增了一个选项,允许在启动和模块加载时动态修补物理到虚拟以及虚拟到物理的地址转换函数。此特性适用于内存基址在16MB边界上的非XIP MMU内核。如果不需要此功能以减小内核大小,可以禁用它。这个改动主要影响arch/arm/include/asm/memory.h文件。
摘要由CSDN通过智能技术生成

Linux/arm 3.4.67 Kernel Configuration中多了一项:

Patch physical to virtual translations at runtime

帮助信息解释如下:

CONFIG_ARM_PATCH_PHYS_VIRT:    
  │                                                                    
  │ Patch phys-to-virt and virt-to-phys translation functions at       
  │ boot and module load time according to the position of the       
  │ kernel in system memory.                                         
  │                                                                 
  │ This can only be used with non-XIP MMU kernels where the base       
  │ of physical memory is at a 16MB boundary.                  
  │                                                                   
  │ Only disable this option if you know that you do not require      
  │ this feature (eg, building a kernel for a single machine) and       
  │ you need to shrink the kernel to the

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值