如何从 grub 中禁用 UBSAN 或者只是报告错误而不是恐慌?

如何从 grub 中禁用 UBSAN 或者只是报告错误而不是恐慌?

由于 UBSAN,我的服务器出现了一些内核恐慌,我无法承受服务器崩溃的后果。我知道这是因为 Nvidia 的一些愚蠢代码,我不希望我的内核出现恐慌,而只是报告问题并继续运行

我询问了 chatGPT,它要求我添加ubsan.panic=0到 grub cmdline 以禁用恐慌,但仍继续报告错误。另一方面,ubsan.disable=1将完全禁用 UBSAN,正如它所说,这是一种不好的做法。

但我在互联网上找不到有关设置 ubsan.panic=0或的任何参考ubsan.disable=1

这些设置是否正确?可以用来避免恐慌吗?

我的情况描述如下:https://answers.launchpad.net/ubuntu/+question/708640

相关内容