カーネルとサードパーティドライバのソースコードをすぐに確認できる。
そう、 Gentoo Linux ならね。
fs/proc/internal.h に static inline struct proc_dir_entry *PDE(const struct inode *inode) が移動してるんだけど、これってもしかして外部から呼ぶなってこと……?
PROC_I() も fs/proc/fd.h だもんなぁ
fs: proc: store PDE()->data into inode->i_private · torvalds/linux@6dfbbae
https://github.com/torvalds/linux/commit/6dfbbae14a7b961f41d80a106e1ab60e86d061c5
ふーむ、これか
駄目だった、でもたぶん方向性は間違ってないので再調整
compile_check_conftest の $4 が "functions" なのがいけないのか?
そんでもってコンパイル通ったのでドキドキ再起動クラブです