nv-interface is linked but not needed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
grep nv-interface.o -r .
./CLEAN:rm -f nvidia/
./BUILD:
Note that nvidia/
In the kbuild we have:
#
# Build nv-interface.o from the kernel interface layer objects, suitable
# for further processing by the top-level makefile to produce a precompiled
# kernel interface file.
#
NVIDIA_INTERFACE := nvidia/
# Linux kernel v5.12 and later looks at "always-y", Linux kernel versions
# before v5.6 looks at "always"; kernel versions between v5.12 and v5.6
# look at both.
always += $(NVIDIA_INTERFACE)
always-y += $(NVIDIA_INTERFACE)
$(obj)/
$(LD) -r -o $@ $^
But i'm not sure if we actually do any further processing, or use precompiled kernel interface file.
description: | updated |