On Mon, Jan 03, 2022 at 07:48:27PM -0800, Jakub Kicinski wrote:
Recent bpf-next merge brought in header changes which uncovered includes missing in net-next which were not present in bpf-next. Build problems happen only on less-popular arches like hppa, sparc, alpha etc. I could repro the build problem with ice but not the mlx5 problem Abdul was reporting. mlx5 does look like it should include filter.h, anyway.
I got an internal report on the same thing also, but I couldn't repro myself neither, I will ask them to test your patch.