自从大约linux 6.19和绝区零2.7的某个版本开始,使用wine运行绝区零时,有随机概率在运行时发生split lock,导致整个系统长时间卡死,需要强制重启。
倒查系统日志得到:
$ journalctl -b -1 -k | tail -n 2
5月 17 20:01:52 OrllowArch kernel: x86/split lock detection: #AC: ZenlessZoneZero/54489 took a split_lock trap at address: 0x140888e91
5月 17 20:02:26 OrllowArch kernel: x86/split lock detection: #AC: ZenlessZoneZero/54973 took a split_lock trap at address: 0x140888e91
奇怪的是内核似乎还活着。
请教一个方法解决这个问题!