On 5/13/24 11:55, Stephen Langstaff wrote: > > OK, just confirmed that dsa_loop_bdinfo.c is not compiled to either a .o > or a .ko file when using the unmodified Makefiles. Attached is a configuration that I use on a x86-64 VM for testing that is started with: qemu-system-x86_64 \ -s \ -cpu "max" \ -smp 4 \ -kernel ~/dev/linux/arch/x86/boot/bzImage \ -device pci-bridge,id=pci_bridge1,bus=pci.0,chassis_nr=1 \ -drive file=debian.img,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,scsi=off,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 \ -nographic \ -append "root=/dev/vda1 console=ttyS0,115200 mitigations=off" \ -net nic,model=e1000 -net tap,ifname=tap0 ... ip link set dev enp0s3 name eth0 modprobe dsa_loop_bdinfo modprobe dsa_loop ip link 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff altname enp0s3 3: lan1@eth0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff 4: lan2@eth0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff 5: lan3@eth0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff 6: lan4@eth0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:12:34:56 brd ff:ff:ff:ff:ff:ff -- Florian