Skip to content

Commit

Permalink
Disable UBSAN
Browse files Browse the repository at this point in the history
The upstream Ubuntu kernel enables UBSAN on 5.14+ and 5.13.14+ builds, leading
to boot issues on servers depending on the hardware or module configuration.

With hundreds of different kernel modules and thousands different
configuration, this change in its current stage is high risk and questionable
in general.

These issues are impossible to predict and hard to troubleshoot.
Therefore, I believe it is worth disabling for now.

Resolves #164
  • Loading branch information
amoiseiev authored and fabianishere committed Sep 5, 2021
1 parent dac809b commit 61be0a2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
6 changes: 6 additions & 0 deletions debian/changelog
@@ -1,3 +1,9 @@
pve-kernel (5.14.1-2) edge; urgency=medium

* Disable UBNSAN (see issue #164).

-- Fabian Mastenbroek <mail.fabianm@gmail.com> Sun, 05 Sep 2021 11:15:00 +0000

pve-kernel (5.14.1-1) edge; urgency=medium

* Update to Linux 5.14.1.
Expand Down
1 change: 1 addition & 0 deletions debian/config/config.pve
Expand Up @@ -59,3 +59,4 @@ CONFIG_SECURITY_LOCKDOWN_LSM=n
CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=n
CONFIG_LSM="yama,integrity,apparmor"
CONFIG_PAGE_TABLE_ISOLATION=y
CONFIG_UBSAN=n

0 comments on commit 61be0a2

Please sign in to comment.