刷新snapdragon指令缓存

时间:2014-12-19 13:15:29

标签: android linux-kernel arm cpu-cache self-modifying

我目前正在snapdragon机器(Nexus 5)上编写内核钩子代码。我目前的钩子实现就在这里。

https://github.com/perillamint/hideroot/blob/8c66dd8d515e0c8506ec6d229f296a8a1d24f293/gphook.c

我使用Galaxy Note 2(exynos 4412)测试了这段代码,它可以正常工作(Print Awesome!当调用sys_open时。代码:https://github.com/perillamint/hideroot/blob/8c66dd8d515e0c8506ec6d229f296a8a1d24f293/main.c)。但是当我在Nexus 5(MSM8974)中运行此代码时,指令缓存似乎根本没有刷新。

如何刷新snapdragon的指令缓存?

0 个答案:

没有答案