错误 #1366
由 战 弋戈 在 超过一年 之前添加.
更新于 超过一年 之前.
描述
测试方法:
1. 确认物理地址,phy,dev,fpga收到的一致。 通过phy,dev的ko打印,fpga的调试,可以发现一致。
2. 确认写入的物理地址中有值,在dev 中进行打印,1ms一次 可以发现值在变化。这个变化没有表现在phy中。
3. 根据phy打印的物理地址,单独写程序转换到虚拟地址进行打印,发现不能转换没有成功。 考虑可能是4096对齐的问题。
历史记录
1.使用memtool工具读取内存,出现Operation not permitted。
2.使用自己写的小代码读取这块内存,出现mmap不成功。
战 弋戈 写到:
测试方法:
1. 确认物理地址,phy,dev,fpga收到的一致。 通过phy,dev的ko打印,fpga的调试,可以发现一致。
2. 确认写入的物理地址中有值,在dev 中进行打印,1ms一次 可以发现值在变化。这个变化没有表现在phy中。
3. 根据phy打印的物理地址,单独写程序转换到虚拟地址进行打印,发现不能转换没有成功。 考虑可能是4096对齐的问题。
根据程序打印,发现物理地址跟虚拟地址再经过mmap转换后变得不一致。现在修改为地址不需要进行第二次转换。可以取到tti的值。
导出 Atom
PDF