Zlib内核模块

Nag*_*Nag 2 c kernel zlib kernel-module linux-kernel

我正在尝试实现一个使用zlib的内核模块,那么有没有可用于linux-2.6.17.8的Zlib模块?

如果我需要将zlib的源文件转换为内核空间,我需要替换malloc,函数调用,断言等?

Emi*_*Sit 5

它已经在Linux内核中了.见include/linux/zlib.h; 自从它的初始转换(在Linux 2.6.12)以来,它一直在Git树中.

您可以git grep找到用法示例,例如in ppp_deflate.c.