openEuler Kernel SIG:你好!
内核社区(包括Linus)怀疑kfifo有潜在的BUG,见 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/li...
我于去年底向社区提交了一份分析报告,用litmus验证了问题的可能性,梳理了所有kfifo相关函数和宏,提出了建议。但杳无音信,不知是丢了,还是因无实践 BUG而未受重视。
ARM是典型的弱内存序架构,因此想到转给你们供参考。如无兴趣请忽略:-)
此致 laokz