Raspberry Pi kernel config doesn't match generic for NFT, breaks LXD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-raspi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
FIB related errors when using LXD.
[Test Case]
$ modinfo nft_fib_inet
modinfo: ERROR: Module nft_fib_inet not found.
[Where Problems Could Occur]
The usual suspects when modules are enabled. Bad module code leading to crashes.
[Original Description]
Reported here: https:/
After investigation, the issue is:
```
# CONFIG_NFT_FIB_INET is not set
```
As found on current 5.11 raspberry pi kernel.
Generic Ubuntu kernel has:
```
CONFIG_
```
The rest of the config related to nft/netfilter looks identical. I thought all our kernels were derived from a shared config, any idea how it's possible that the raspberry pi kernel ended up diverging on this one?
description: | updated |
Changed in linux-raspi (Ubuntu Hirsute): | |
status: | New → Confirmed |
Changed in linux-raspi (Ubuntu Groovy): | |
status: | New → Confirmed |
Changed in linux-raspi (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux-raspi (Ubuntu Focal): | |
status: | Confirmed → Fix Committed |
Changed in linux-raspi (Ubuntu Groovy): | |
status: | Confirmed → Fix Committed |
Changed in linux-raspi (Ubuntu Hirsute): | |
status: | Confirmed → Fix Committed |
Status changed to 'Confirmed' because the bug affects multiple users.