How should I go about allowing for manually setting smp affinity for the various IRQs? Either on a live install or through setting build arguments in the imagebuilder. In the current snapshot for Raspberry Pi 4 the /proc/interrupts shows that all CPUs are acknowledged, but a number of the IRQs don't allowing for setting their affinity (E.G: I/O error or something to that effect will be thrown back when using the 'echo' command). Additionally, if they do, they only allowing being pinned to a single CPU. Thanks!
I don't have this problem. I set smp affinity manually via echo commands in
/etc/rc.local using something like the below
# eth0 echo 1 > /proc/irq/32/smp_affinity echo 2 > /proc/irq/33/smp_affinity echo 4 > /proc/irq/34/smp_affinity echo 8 > /proc/irq/35/smp_affinity
I'm also using an x86_64 kernel