Hi
I use jetson 6.4.3
I want to modify smp_affinity’s value so I found the patch from R36.3 Patch to re-enable GICv2m for PCIe MSI interrupts and restore I/O performance
And I merge the patch and I follow the web site :Kernel Customization — NVIDIA Jetson Linux Developer Guide to compiler it.
The dtsi modify path:
hardware/nvidia/t23x/nv-public/tegra234.dtsi
hardware/nvidia/t23x/nv-public/include/kernel/dt-bindings/interrupt-controller/arm-gic.h
and the kernel patch is following the patch files
After I compiled it I follow “How to update the dtb and Imge of the development board without burning?” to update Image and dtb
The “Image” I found in “kernel/kernel-jammy-src/arch/arm64/boot/Image” and the dtb I found in “./kernel-devicetree/generic-dts/dtbs/tegra234-p3737-0000+p3701-0000.dtb” and “./kernel-devicetree/generic-dts/dtbs/tegra234-p3737-0000+p3701-0000-nv.dtb”
Then I updated the file into device
copy Image to /boot/
copy “tegra234-p3737-0000+p3701-0000-nv.dtb” or “tegra234-p3737-0000+p3701-0000.dtb” to “/boot/dtb/kernel_tegra234-p3737-0000+p3701-0000-nv.dtb”
Then I try to modify smp_affinity.
I got the error which is like below:
Could you help me ?
- How can I check I updated dtb successfully?
- How can I modify smp_affinity?
Thanks
