MTRR与PAT

优质
小牛编辑
132浏览
2023-12-01

MTRR与PAT

enable_mtrr_cleanup
disable_mtrr_cleanup
开启/关闭MTRR cleanup(CONFIG_MTRR_SANITIZER)特性。
mtrr_chunk_size=nn[KMG]
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置允许的最大连续块尺寸(也就是uncacheable项)。
mtrr_gran_size=nn[KMG]
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置MTRR块的粒度(每块的大小)。默认值是"1"。较大的值可以防止小的对齐耗尽MTRR。
mtrr_spare_reg_nr=N
用于"MTRR cleanup"(CONFIG_MTRR_SANITIZER)功能,设置备用MTRR项的编号。也就是告诉内核reg0N可以被清理或改写(参见"/proc/mtrr"文件),默认值是"1"。
nopat
禁用PAT支持(CONFIG_X86_PAT)。主要用于解决某PAT故障导致的无法正常启动或者显卡驱动不能正常工作的问题。