在Arch Linux中,在今天安装了最新的更新之后,我在日志中看到了以下错误:
kernel: FS-Cache: Duplicate cookie detected
kernel: FS-Cache: O-cookie
总共大约有20条线是这样的。我通过搜索找不到这方面的任何信息。这是一个严重的或已知的问题吗?
我的CPU是一个英特尔核心i7与华硕主板。我可以提供任何要求的相关信息。然而,在这个时候,我不知道我在看什么,所以我不确定什么信息是相关的。
更新:在第二次重新启动时,有较少的消息。以下是日志记录-b -p err的完整输出
kernel: FS-Cache: Duplicate cookie detected
kernel: FS-Cache: O-cookie c=000000001e72b895 [p=0000000089da8da7 fl=222 nc=0 na=1]
kernel: FS-Cache: O-cookie d=00000000c3a2cbed n=00000000f757123a
kernel: FS-Cache: O-key=[10] '040002000801c0a805c3'
kernel: FS-Cache: N-cookie c=00000000ea48db1d [p=0000000089da8da7 fl=2 nc=0 na=1]
kernel: FS-Cache: N-cookie d=00000000c3a2cbed n=000000000f72327e
kernel: FS-Cache: N-key=[10] '040002000801c0a805c3'
发布于 2019-12-21 07:37:54
这似乎是按计划进行的。Duplicate cookie detected
错误并不表示需要sysadmin操作的情况。
正如在上游错误报告中所指出的,这很可能与预期的https://bugzilla.kernel.org/show_bug.cgi?id=200145#c12 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ec0328e46d6e5d0f17372eb90ab8e333c2ac7ca9一样工作。
和:
fscache:维护分配的cookie目录,维护分配的cookie目录,以便可以正确地处理cookie冲突。目前,这只需要打印一个警告并将一个空cookie返回给fscache_acquire_cookie()的调用者,但是在将来,等待旧cookie清理完可能是有意义的。这需要将cookie密钥存储到cookie上,这样如果netfs放弃cookie,我们仍然有可用的密钥。这是由一个较早的补丁完成的。目录还呈现冗余的fscache_netfs_list (用于检查副本),因此可以删除。
发布于 2018-06-22 05:03:19
在ArchLinux bug跟踪器上打开了一个关于此主题的错误报告:https://bugs.archlinux.org/task/59058
https://unix.stackexchange.com/questions/450519
复制相似问题