摘要:
title: linux内核magic number date: 2020-02-24 19:04:48 参考: https://www.kernel.org/doc/html/v4.17/process/magic-number.html https://en.wikipedia.org/wiki 阅读全文
摘要:
title: linux kernel查看某一版本的代码 date: 2020-08-11 16:11:01 tags: 参考: https://stackoverflow.com/questions/28136815/linux-kernel-how-to-obtain-a-particular- 阅读全文
摘要:
title: linux内核hash date: 2020-02-23 23:08:02 linux内核API文档: https://www.kernel.org/doc/htmldocs/kernel-api/index.html 带搜索的: https://www.kernel.org/doc/ 阅读全文
摘要:
title: linux kernel xarray xchg date: 2021-02-02 00:53:56 内核里的xarray里有xa_cmpxchg,但是我想要无条件交换的xa_xchg,找了一个多小时没找到,结果发现xa_store会返回旧值,相当于无条件交换。 还是太嫩了。 阅读全文
摘要:
title: linux kernel spinlock ticket汇编实现解读 date: 2020-12-01 13:30:19 spinlock的TAS、TTAS、ticket实现详见https://blog.csdn.net/david_henry/article/details/5405 阅读全文
摘要:
title: linux kernel get_user include date: 2020-08-11 20:24:23 tags: #include <linux/uaccess.h> vscode居然没有提示 阅读全文
摘要:
title: kbuf_get和kbuf_put只能处理一字节! date: 2020-12-01 15:50:37 惊天巨坑!!!文档里信誓旦旦的说是element,结果合着就是byte呗。我看这东西是宏定义,以为会自动用sizeof(typeof(val))把字节数求出来,结果这个信息就这样被漏 阅读全文
摘要:
title: "insmod: ERROR: could not insert module xxx.ko: Unknown symbol in module" date: 2020-11-13 19:47:03 意思是有些符号(大概率是函数)声明了但是未定义。 sudo dmesg 就可以看到是哪 阅读全文
摘要:
title: "cannot stat ‘./modules.builtin‘: No such file or directory" date: 2021-07-18 16:51:57 make modules_install时报错: cp: cannot stat './modules.buil 阅读全文
摘要:
title: Unknown symbol crc32c date: 2021-07-19 21:26:23 是因为提供crc32c这个符号的内核模块没有被load。在内核模块的目录下搜一下 cd /lib/modules/$(uname -r) find . -iname "*crc32c*" . 阅读全文