While commit cf40141b5
prevents the Kernel from crashing, the real cause has not been addressed by it. Check the entire boot log or try reading from /dev/mtdblock2
, so will still see read errors. Reading from other /dev/mtdblock*
devices works. Reading from /dev/mtd2
also works. I guess it's still some odd problem with @hackpascal's new SPI-NAND driver...
For example, this is block-mount/blockd probing all block devices, still causing a lot of noise now:
...
[ 14.426729] Buffer I/O error on dev mtdblock2, logical block 1, async page read
[ 15.101022] Buffer I/O error on dev mtdblock2, logical block 0, async page read
[ 15.110508] Buffer I/O error on dev mtdblock2, logical block 1, async page read
[ 15.663616] Buffer I/O error on dev mtdblock2, logical block 0, async page read
[ 15.673045] Buffer I/O error on dev mtdblock2, logical block 1, async page read
[ 19.323705] print_req_error: 76 callbacks suppressed
[ 19.323713] blk_update_request: I/O error, dev mtdblock2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 4 prio class 0
[ 19.339636] blk_update_request: I/O error, dev mtdblock2, sector 8 op 0x0:(READ) flags 0x80700 phys_seg 3 prio class 0
[ 19.350507] blk_update_request: I/O error, dev mtdblock2, sector 16 op 0x0:(READ) flags 0x80700 phys_seg 2 prio class 0
[ 19.361461] blk_update_request: I/O error, dev mtdblock2, sector 24 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 19.372451] blk_update_request: I/O error, dev mtdblock2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 19.382843] buffer_io_error: 4 callbacks suppressed
[ 19.382882] Buffer I/O error on dev mtdblock2, logical block 0, async page read
[ 19.395457] blk_update_request: I/O error, dev mtdblock2, sector 32 op 0x0:(READ) flags 0x80700 phys_seg 8 prio class 0
[ 19.406437] blk_update_request: I/O error, dev mtdblock2, sector 40 op 0x0:(READ) flags 0x80700 phys_seg 7 prio class 0
[ 19.417394] blk_update_request: I/O error, dev mtdblock2, sector 48 op 0x0:(READ) flags 0x80700 phys_seg 6 prio class 0
[ 19.428349] blk_update_request: I/O error, dev mtdblock2, sector 56 op 0x0:(READ) flags 0x80700 phys_seg 5 prio class 0
[ 19.439305] blk_update_request: I/O error, dev mtdblock2, sector 64 op 0x0:(READ) flags 0x80700 phys_seg 4 prio class 0
[ 19.450690] Buffer I/O error on dev mtdblock2, logical block 1, async page read
...