mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-07 06:13:45 +00:00
KMSAN sysbot detected a read access to an untinitialized value in the
headroom of an outgoing CAN related sk_buff. When using CAN sockets this
area is filled appropriately - but when using a packet socket this
initialization is missing.
The problematic read access occurs in the CAN receive path which can
only be triggered when the sk_buff is sent through a (virtual) CAN
interface. So we check in the sending path whether we need to perform
the missing initializations.
Fixes:
|
||
|---|---|---|
| .. | ||
| dev | ||
| platform | ||
| can-ml.h | ||
| core.h | ||
| dev.h | ||
| led.h | ||
| rx-offload.h | ||
| skb.h | ||