Why does the Kernel crash with socfpga-6.12.11-lts while reading from the mtd device on the Stratix® 10 SX SoC Development Kit? - Why does the Kernel crash with socfpga-6.12.11-lts while reading from the mtd device on the Stratix® 10 SX SoC Development Kit? Description Due to a problem in the SPI subsystem driver in socfpga-6.12.11-lts , the Power Management implementation was contributed by the open-source community. The qspi controller bind/unbind causes kernel crash/call trace issue while read/write /dev/mtd0 on the Stratix® 10 SX SoC Development Kit. Resolution To workaround this problem, you need to apply the patches to socfpga-6.12.11-lts from the attached qspi-fix-6.12.11-lts.zip . cd linux-socfpga patch -p1 < 0001-HSD-16027100077-1-spi-cadence-quadspi-Implement-refc.patch patch -p1 < 0002-HSD-16027100077-2-spi-spi-cadence-quadspi-Fix-pm-run.patch patch -p1 < 0003-HSD-16027100077-3-mtd-spi-nor-core-Check-for-null-po.patch patch -p1 < 0004-HSD-14021922100-spi-cadence-qspi-add-quirk-to-disabl.patch Additional Information This problem is scheduled to be fixed in a future release of the socfpga-6.12.19-lts. Custom Fields values: ['novalue'] Troubleshooting 16027100077 True ['novalue'] ['FPGA Dev Tools Quartus® Prime Software Pro'] novalue 25.1 ['Stratix® 10 SX FPGA'] ['novalue'] ['novalue'] ['Stratix® 10 SX FPGA Dev Kit'] - 2025-06-29

external_document