本にLinuxプログラミングインターフェース、それは言う
カーネルは、シンボリックリンクの循環チェーンの可能性を処理するために逆参照数に制限を課します。
この制限はどこで確認できますか?
答え1
4.18カーネルソースコードを見ると、MAXSYMLINKS
ininclude/linux/namei.h
という値の定数が見えます40
。
引用:https://elixir.bootlin.com/linux/latest/source/include/linux/namei.h#L12
#include <linux/kernel.h>
#include <linux/path.h>
#include <linux/fcntl.h>
#include <linux/errno.h>
enum { MAX_NESTED_LINKS = 8 };
#define MAXSYMLINKS 40