Lack of data validation - Type confusion In linux

Description

A kernel warning was found in the Linux kernel's cpuset cgroup implementation. When a CPU is offlined and this causes subpartitions_cpus to be cleared (no CPUs available for top_cpuset), subsequently disabling a remote partition triggers a spurious warning in remote_partition_disable(). The warning incorrectly fires because effective_xcpus is not a subset of the now-empty subpartitions_cpus.

Mitigation

Update Impact

Minimal update. May introduce new vulnerabilities or breaking changes.

Ecosystem
Package
Affected version
Patched versions