bootargs = "qcom_dma_heaps.enable_bitstream_contig_heap=y kpti=0 ssbd=force-off lpm_levels.sleep_disabled=1 video=vfb:640x400,bpp=32,memsize=3072000 msm_rtb.filter=0x237
时间: 2023-09-30 16:12:28 浏览: 158
yuehe_v9pub_8g22.zip
`bootargs` 是 Linux 内核启动时传递给内核的参数,它们很大程度上影响了系统的启动和运行方式。这里是您提供的 `bootargs` 参数:
1. `qcom_dma_heaps.enable_bitstream_contig_heap=y`:启用 bitstream 连续堆,即将 bitstream 分配到物理连续的内存区域,以提高 DMA 性能。
2. `kpti=0`:禁用内核页表隔离(KPTI),这是一种针对 Meltdown 和 Spectre 安全漏洞的内核保护机制。
3. `ssbd=force-off`:关闭 Speculative Store Bypass Disable(SSBD)保护机制。
4. `lpm_levels.sleep_disabled=1`:禁用低功耗模式,即防止系统进入睡眠状态。
5. `video=vfb:640x400,bpp=32,memsize=3072000`:配置虚拟帧缓冲(Virtual Frame Buffer),分辨率为 640x400,像素深度为 32 位,内存大小为 3072000 字节。
6. `msm_rtb.filter=0x237`:配置 MSM Ready To Boot(RTB)过滤器,0x237 是一个十六进制值,表示仅允许特定类型的 RTB 消息通过。
阅读全文