insmod mtd_oobtest.ko dev=12 [ 821.718757] [ 821.720316] ================================================= [ 821.726760] mtd_oobtest: MTD device: 12 [ 821.730637] mtd_oobtest: MTD device size 268435456, eraseblock size 262144, page size 4096, count of eraseblocks 1024, pages per eraseblock 64, OOB size 224 [ 821.745080] mtd_test: scanning for bad eraseblocks [ 821.804257] mtd_test: scanned 1024 eraseblocks, 0 are bad [ 821.809688] mtd_oobtest: test 1 of 5 [ 822.584916] mtd_oobtest: writing OOBs of whole device [ 822.605694] mtd_oobtest: written up to eraseblock 0 [ 826.634057] mtd_oobtest: written up to eraseblock 256 [ 830.658779] mtd_oobtest: written up to eraseblock 512 [ 834.674156] mtd_oobtest: written up to eraseblock 768 [ 838.686695] mtd_oobtest: written 1024 eraseblocks [ 838.691448] mtd_oobtest: verifying all eraseblocks [ 838.701130] mtd_oobtest: verified up to eraseblock 0 [ 839.954051] mtd_oobtest: verified up to eraseblock 256 [ 841.204201] mtd_oobtest: verified up to eraseblock 512 [ 842.456118] mtd_oobtest: verified up to eraseblock 768 [ 843.701555] mtd_oobtest: verified 1024 eraseblocks [ 843.706380] mtd_oobtest: test 2 of 5 [ 844.971751] mtd_oobtest: writing OOBs of whole device [ 844.992620] mtd_oobtest: written up to eraseblock 0 [ 848.997011] mtd_oobtest: written up to eraseblock 256 [ 852.991850] mtd_oobtest: written up to eraseblock 512 [ 856.981292] mtd_oobtest: written up to eraseblock 768 [ 860.971264] mtd_oobtest: written 1024 eraseblocks [ 860.976014] mtd_oobtest: verifying all eraseblocks [ 860.986287] mtd_oobtest: verified up to eraseblock 0 [ 862.219171] mtd_oobtest: verified up to eraseblock 256 [ 863.452666] mtd_oobtest: verified up to eraseblock 512 [ 864.684980] mtd_oobtest: verified up to eraseblock 768 [ 865.913437] mtd_oobtest: verified 1024 eraseblocks [ 865.918264] mtd_oobtest: test 3 of 5 [ 867.170243] mtd_oobtest: writing OOBs of whole device [ 867.190784] mtd_oobtest: written up to eraseblock 0 [ 871.103866] mtd_oobtest: written up to eraseblock 256 [ 875.052347] mtd_oobtest: written up to eraseblock 512 [ 878.965620] mtd_oobtest: written up to eraseblock 768 [ 882.866419] mtd_oobtest: written 1024 eraseblocks [ 882.871168] mtd_oobtest: verifying all eraseblocks [ 882.886334] mtd_oobtest: verified up to eraseblock 0 [ 885.371149] mtd_oobtest: verified up to eraseblock 256 [ 887.857515] mtd_oobtest: verified up to eraseblock 512 [ 890.343104] mtd_oobtest: verified up to eraseblock 768 [ 892.819897] mtd_oobtest: verified 1024 eraseblocks [ 892.824732] mtd_oobtest: test 4 of 5 [ 894.050535] mtd_oobtest: attempting to start write past end of OOB [ 894.056762] mtd_oobtest: an error is expected... [ 894.061773] mtd_oobtest: error occurred as expected [ 894.066680] mtd_oobtest: attempting to start read past end of OOB [ 894.072989] mtd_oobtest: an error is expected... [ 894.077634] mtd_oobtest: error occurred as expected [ 894.082702] mtd_oobtest: attempting to write past end of device [ 894.088652] mtd_oobtest: an error is expected... [ 894.093466] mtd_oobtest: error occurred as expected [ 894.098367] mtd_oobtest: attempting to read past end of device [ 894.104447] mtd_oobtest: an error is expected... [ 894.109090] mtd_oobtest: error occurred as expected [ 894.114889] mtd_oobtest: attempting to write past end of device [ 894.120838] mtd_oobtest: an error is expected... [ 894.125612] mtd_oobtest: error occurred as expected [ 894.130515] mtd_oobtest: attempting to read past end of device [ 894.136478] mtd_oobtest: an error is expected... [ 894.141119] mtd_oobtest: error occurred as expected [ 894.146176] mtd_oobtest: test 5 of 5 [ 894.921116] mtd_oobtest: writing OOBs of whole device [ 894.926460] mtd_oobtest: written up to eraseblock 0 [ 894.931950] mtd_oobtest: written up to eraseblock 0 [ 895.060895] mtd_oobtest: written up to eraseblock 256 [ 895.066236] mtd_oobtest: written up to eraseblock 256 [ 895.195471] mtd_oobtest: written up to eraseblock 512 [ 895.200790] mtd_oobtest: written up to eraseblock 512 [ 895.329930] mtd_oobtest: written up to eraseblock 768 [ 895.335248] mtd_oobtest: written up to eraseblock 768 [ 895.463659] mtd_oobtest: written 1023 eraseblocks [ 895.468391] mtd_oobtest: verifying all eraseblocks [ 895.473544] mtd_oobtest: verified up to eraseblock 0 [ 895.517393] mtd_oobtest: verified up to eraseblock 256 [ 895.561416] mtd_oobtest: verified up to eraseblock 512 [ 895.605414] mtd_oobtest: verified up to eraseblock 768 [ 895.649103] mtd_oobtest: verified 1023 eraseblocks [ 895.653921] mtd_oobtest: finished with 0 errors [ 895.658512] ================================================= root@am335x-evm:/home/mtdtest# rmmod mtd_nan nandbiterro s .ko s.kp rmmod: ERROR: Module mtd_nandbiterrs is not currently loaded root@am335x-evm:/home/mtdtest# insmod mtd_nandbiterrs.ko dev=8 page_offset=0 see d=110 mode=0 [ 967.385392] [ 967.386927] ================================================== [ 967.393401] mtd_nandbiterrs: MTD device: 8 [ 967.397537] mtd_nandbiterrs: MTD device size 8388608, eraseblock=262144, page=4096, oob=224 [ 967.406291] mtd_nandbiterrs: Device uses 4 subpages of 1024 bytes [ 967.412584] mtd_nandbiterrs: Using page=0, offset=0, eraseblock=0 [ 967.419486] mtd_nandbiterrs: incremental biterrors test [ 967.425219] mtd_nandbiterrs: write_page [ 967.429799] mtd_nandbiterrs: rewrite page [ 967.434585] mtd_nandbiterrs: read_page [ 967.438907] mtd_nandbiterrs: verify_page [ 967.443323] mtd_nandbiterrs: Successfully corrected 0 bit errors per subpage [ 967.450410] mtd_nandbiterrs: Inserted biterror @ 0/5 [ 967.455580] mtd_nandbiterrs: Inserted biterror @ 1024/2 [ 967.460830] mtd_nandbiterrs: Inserted biterror @ 2048/5 [ 967.466237] mtd_nandbiterrs: Inserted biterror @ 3072/4 [ 967.471529] mtd_nandbiterrs: rewrite page [ 967.476179] mtd_nandbiterrs: read_page [ 967.480886] mtd_nandbiterrs: verify_page [ 967.485471] mtd_nandbiterrs: Successfully corrected 1 bit errors per subpage [ 967.492672] mtd_nandbiterrs: Inserted biterror @ 0/1 [ 967.497662] mtd_nandbiterrs: Inserted biterror @ 1024/1 [ 967.503130] mtd_nandbiterrs: Inserted biterror @ 2048/4 [ 967.508383] mtd_nandbiterrs: Inserted biterror @ 3072/2 [ 967.513795] mtd_nandbiterrs: rewrite page [ 967.518439] mtd_nandbiterrs: read_page [ 967.523338] mtd_nandbiterrs: verify_page [ 967.527571] mtd_nandbiterrs: Successfully corrected 2 bit errors per subpage [ 967.534844] mtd_nandbiterrs: Inserted biterror @ 0/0 [ 967.539835] mtd_nandbiterrs: Inserted biterror @ 1025/7 [ 967.545182] mtd_nandbiterrs: Inserted biterror @ 2048/0 [ 967.550434] mtd_nandbiterrs: Inserted biterror @ 3073/7 [ 967.555784] mtd_nandbiterrs: rewrite page [ 967.560421] mtd_nandbiterrs: read_page [ 967.565248] mtd_nandbiterrs: Read reported 12 corrected bit errors [ 967.571532] mtd_nandbiterrs: verify_page [ 967.575763] mtd_nandbiterrs: Successfully corrected 3 bit errors per subpage [ 967.582999] mtd_nandbiterrs: Inserted biterror @ 1/7 [ 967.587991] mtd_nandbiterrs: Inserted biterror @ 1025/2 [ 967.593344] mtd_nandbiterrs: Inserted biterror @ 2049/7 [ 967.598596] mtd_nandbiterrs: Inserted biterror @ 3073/4 [ 967.603946] mtd_nandbiterrs: rewrite page [ 967.608535] mtd_nandbiterrs: read_page [ 967.613417] mtd_nandbiterrs: Read reported 16 corrected bit errors [ 967.619628] mtd_nandbiterrs: verify_page [ 967.623990] mtd_nandbiterrs: Successfully corrected 4 bit errors per subpage [ 967.631072] mtd_nandbiterrs: Inserted biterror @ 1/5 [ 967.636228] mtd_nandbiterrs: Inserted biterror @ 1025/1 [ 967.641522] mtd_nandbiterrs: Inserted biterror @ 2049/5 [ 967.646773] mtd_nandbiterrs: Inserted biterror @ 3073/2 [ 967.652142] mtd_nandbiterrs: rewrite page [ 967.656782] mtd_nandbiterrs: read_page [ 967.661691] mtd_nandbiterrs: Read reported 20 corrected bit errors [ 967.667904] mtd_nandbiterrs: verify_page [ 967.672235] mtd_nandbiterrs: Successfully corrected 5 bit errors per subpage [ 967.679317] mtd_nandbiterrs: Inserted biterror @ 1/1 [ 967.684479] mtd_nandbiterrs: Inserted biterror @ 1026/7 [ 967.689731] mtd_nandbiterrs: Inserted biterror @ 2049/4 [ 967.695081] mtd_nandbiterrs: Inserted biterror @ 3074/7 [ 967.700331] mtd_nandbiterrs: rewrite page [ 967.705123] mtd_nandbiterrs: read_page [ 967.709841] mtd_nandbiterrs: Read reported 24 corrected bit errors [ 967.716255] mtd_nandbiterrs: verify_page [ 967.720490] mtd_nandbiterrs: Successfully corrected 6 bit errors per subpage [ 967.727719] mtd_nandbiterrs: Inserted biterror @ 1/0 [ 967.732752] mtd_nandbiterrs: Inserted biterror @ 1026/5 [ 967.738006] mtd_nandbiterrs: Inserted biterror @ 2049/0 [ 967.743429] mtd_nandbiterrs: Inserted biterror @ 3074/5 [ 967.748680] mtd_nandbiterrs: rewrite page [ 967.753424] mtd_nandbiterrs: read_page [ 967.758148] mtd_nandbiterrs: Read reported 28 corrected bit errors [ 967.764488] mtd_nandbiterrs: verify_page [ 967.768721] mtd_nandbiterrs: Successfully corrected 7 bit errors per subpage [ 967.775963] mtd_nandbiterrs: Inserted biterror @ 2/7 [ 967.780954] mtd_nandbiterrs: Inserted biterror @ 1026/4 [ 967.786310] mtd_nandbiterrs: Inserted biterror @ 2050/7 [ 967.791612] mtd_nandbiterrs: Inserted biterror @ 3074/3 [ 967.796862] mtd_nandbiterrs: rewrite page [ 967.801757] mtd_nandbiterrs: read_page [ 967.806494] mtd_nandbiterrs: Read reported 32 corrected bit errors [ 967.812836] mtd_nandbiterrs: verify_page [ 967.817069] mtd_nandbiterrs: Successfully corrected 8 bit errors per subpage [ 967.824307] mtd_nandbiterrs: Inserted biterror @ 2/4 [ 967.829298] mtd_nandbiterrs: Inserted biterror @ 1026/3 [ 967.834655] mtd_nandbiterrs: Inserted biterror @ 2050/3 [ 967.839908] mtd_nandbiterrs: Inserted biterror @ 3074/2 [ 967.845257] mtd_nandbiterrs: rewrite page [ 967.849894] mtd_nandbiterrs: read_page [ 967.854814] mtd_nandbiterrs: Read reported 36 corrected bit errors [ 967.861024] mtd_nandbiterrs: verify_page [ 967.865390] mtd_nandbiterrs: Successfully corrected 9 bit errors per subpage [ 967.872578] mtd_nandbiterrs: Inserted biterror @ 2/3 [ 967.877568] mtd_nandbiterrs: Inserted biterror @ 1026/2 [ 967.882996] mtd_nandbiterrs: Inserted biterror @ 2050/0 [ 967.888251] mtd_nandbiterrs: Inserted biterror @ 3075/5 [ 967.893595] mtd_nandbiterrs: rewrite page [ 967.898235] mtd_nandbiterrs: read_page [ 967.903096] mtd_nandbiterrs: Read reported 40 corrected bit errors [ 967.909310] mtd_nandbiterrs: verify_page [ 967.913640] mtd_nandbiterrs: Successfully corrected 10 bit errors per subpage [ 967.920811] mtd_nandbiterrs: Inserted biterror @ 2/1 [ 967.926010] mtd_nandbiterrs: Inserted biterror @ 1026/1 [ 967.931260] mtd_nandbiterrs: Inserted biterror @ 2051/3 [ 967.936683] mtd_nandbiterrs: Inserted biterror @ 3075/3 [ 967.941961] mtd_nandbiterrs: rewrite page [ 967.946598] mtd_nandbiterrs: read_page [ 967.951600] mtd_nandbiterrs: Read reported 44 corrected bit errors [ 967.957816] mtd_nandbiterrs: verify_page [ 967.962152] mtd_nandbiterrs: Successfully corrected 11 bit errors per subpage [ 967.969323] mtd_nandbiterrs: Inserted biterror @ 2/0 [ 967.974481] mtd_nandbiterrs: Inserted biterror @ 1027/5 [ 967.979733] mtd_nandbiterrs: Inserted biterror @ 2051/0 [ 967.985084] mtd_nandbiterrs: Inserted biterror @ 3075/2 [ 967.990334] mtd_nandbiterrs: rewrite page [ 967.995079] mtd_nandbiterrs: read_page [ 967.999821] mtd_nandbiterrs: Read reported 48 corrected bit errors [ 968.006187] mtd_nandbiterrs: verify_page [ 968.010420] mtd_nandbiterrs: Successfully corrected 12 bit errors per subpage [ 968.017715] mtd_nandbiterrs: Inserted biterror @ 3/4 [ 968.022748] mtd_nandbiterrs: Inserted biterror @ 1027/4 [ 968.028002] mtd_nandbiterrs: Inserted biterror @ 2052/7 [ 968.033341] mtd_nandbiterrs: Inserted biterror @ 3076/7 [ 968.038590] mtd_nandbiterrs: rewrite page [ 968.043280] mtd_nandbiterrs: read_page [ 968.048029] mtd_nandbiterrs: Read reported 52 corrected bit errors [ 968.054540] mtd_nandbiterrs: verify_page [ 968.058778] mtd_nandbiterrs: Successfully corrected 13 bit errors per subpage [ 968.066129] mtd_nandbiterrs: Inserted biterror @ 3/3 [ 968.071120] mtd_nandbiterrs: Inserted biterror @ 1027/3 [ 968.076537] mtd_nandbiterrs: Inserted biterror @ 2052/6 [ 968.081912] mtd_nandbiterrs: Inserted biterror @ 3076/6 [ 968.087163] mtd_nandbiterrs: rewrite page [ 968.091768] mtd_nandbiterrs: read_page [ 968.096536] mtd_nandbiterrs: Read reported 56 corrected bit errors [ 968.102925] mtd_nandbiterrs: verify_page [ 968.107158] mtd_nandbiterrs: Successfully corrected 14 bit errors per subpage [ 968.114487] mtd_nandbiterrs: Inserted biterror @ 3/1 [ 968.119477] mtd_nandbiterrs: Inserted biterror @ 1027/2 [ 968.124825] mtd_nandbiterrs: Inserted biterror @ 2052/3 [ 968.130075] mtd_nandbiterrs: Inserted biterror @ 3076/5 [ 968.135431] mtd_nandbiterrs: rewrite page [ 968.140074] mtd_nandbiterrs: read_page [ 968.145002] mtd_nandbiterrs: Read reported 60 corrected bit errors [ 968.151213] mtd_nandbiterrs: verify_page [ 968.155592] mtd_nandbiterrs: Successfully corrected 15 bit errors per subpage [ 968.162857] mtd_nandbiterrs: Inserted biterror @ 3/0 [ 968.167848] mtd_nandbiterrs: Inserted biterror @ 1027/1 [ 968.173265] mtd_nandbiterrs: Inserted biterror @ 2052/0 [ 968.178519] mtd_nandbiterrs: Inserted biterror @ 3076/3 [ 968.183864] mtd_nandbiterrs: rewrite page [ 968.188504] mtd_nandbiterrs: read_page [ 968.193383] mtd_nandbiterrs: Read reported 64 corrected bit errors [ 968.199593] mtd_nandbiterrs: verify_page [ 968.203988] mtd_nandbiterrs: Successfully corrected 16 bit errors per subpage [ 968.211161] mtd_nandbiterrs: Inserted biterror @ 4/7 [ 968.216315] mtd_nandbiterrs: Inserted biterror @ 1028/7 [ 968.221616] mtd_nandbiterrs: Inserted biterror @ 2053/6 [ 968.226869] mtd_nandbiterrs: Inserted biterror @ 3076/2 [ 968.232292] mtd_nandbiterrs: rewrite page [ 968.236927] mtd_nandbiterrs: read_page [ 968.241692] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 968.247914] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 968.254263] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 968.260481] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 968.266844] mtd_nandbiterrs: error: read failed at 0x0 [ 968.272056] mtd_nandbiterrs: After 17 biterrors per subpage, read reported error -74 [ 968.281034] mtd_nandbiterrs: finished successfully. [ 968.286052] ================================================== insmod: ERROR: could not insert module mtd_nandbiterrs.ko: Input/output error root@am335x-evm:/home/mtdtest# insmod mtd_nandbiterrs.ko dev=8 page_offset=0 seedd=110 mode=0 [ 974.434691] [ 974.436225] ================================================== [ 974.442668] mtd_nandbiterrs: MTD device: 8 [ 974.446800] mtd_nandbiterrs: MTD device size 8388608, eraseblock=262144, page=4096, oob=224 [ 974.455634] mtd_nandbiterrs: Device uses 4 subpages of 1024 bytes [ 974.461897] mtd_nandbiterrs: Using page=0, offset=0, eraseblock=0 [ 974.468796] mtd_nandbiterrs: incremental biterrors test [ 974.474521] mtd_nandbiterrs: write_page [ 974.479104] mtd_nandbiterrs: rewrite page [ 974.483929] mtd_nandbiterrs: read_page [ 974.488247] mtd_nandbiterrs: verify_page [ 974.492624] mtd_nandbiterrs: Successfully corrected 0 bit errors per subpage [ 974.499708] mtd_nandbiterrs: Inserted biterror @ 0/5 [ 974.504854] mtd_nandbiterrs: Inserted biterror @ 1024/2 [ 974.510105] mtd_nandbiterrs: Inserted biterror @ 2048/5 [ 974.515582] mtd_nandbiterrs: Inserted biterror @ 3072/4 [ 974.520833] mtd_nandbiterrs: rewrite page [ 974.525570] mtd_nandbiterrs: read_page [ 974.530280] mtd_nandbiterrs: verify_page [ 974.534701] mtd_nandbiterrs: Successfully corrected 1 bit errors per subpage [ 974.541891] mtd_nandbiterrs: Inserted biterror @ 0/1 [ 974.546881] mtd_nandbiterrs: Inserted biterror @ 1024/1 [ 974.552301] mtd_nandbiterrs: Inserted biterror @ 2048/4 [ 974.557554] mtd_nandbiterrs: Inserted biterror @ 3072/2 [ 974.562908] mtd_nandbiterrs: rewrite page [ 974.567551] mtd_nandbiterrs: read_page [ 974.572527] mtd_nandbiterrs: verify_page [ 974.576762] mtd_nandbiterrs: Successfully corrected 2 bit errors per subpage [ 974.583971] mtd_nandbiterrs: Inserted biterror @ 0/0 [ 974.588961] mtd_nandbiterrs: Inserted biterror @ 1025/7 [ 974.594308] mtd_nandbiterrs: Inserted biterror @ 2048/0 [ 974.599559] mtd_nandbiterrs: Inserted biterror @ 3073/7 [ 974.604911] mtd_nandbiterrs: rewrite page [ 974.609496] mtd_nandbiterrs: read_page [ 974.614380] mtd_nandbiterrs: Read reported 12 corrected bit errors [ 974.620591] mtd_nandbiterrs: verify_page [ 974.624947] mtd_nandbiterrs: Successfully corrected 3 bit errors per subpage [ 974.632142] mtd_nandbiterrs: Inserted biterror @ 1/7 [ 974.637131] mtd_nandbiterrs: Inserted biterror @ 1025/2 [ 974.642474] mtd_nandbiterrs: Inserted biterror @ 2049/7 [ 974.647727] mtd_nandbiterrs: Inserted biterror @ 3073/4 [ 974.653113] mtd_nandbiterrs: rewrite page [ 974.657697] mtd_nandbiterrs: read_page [ 974.662559] mtd_nandbiterrs: Read reported 16 corrected bit errors [ 974.668769] mtd_nandbiterrs: verify_page [ 974.673116] mtd_nandbiterrs: Successfully corrected 4 bit errors per subpage [ 974.680201] mtd_nandbiterrs: Inserted biterror @ 1/5 [ 974.685356] mtd_nandbiterrs: Inserted biterror @ 1025/1 [ 974.690606] mtd_nandbiterrs: Inserted biterror @ 2049/5 [ 974.695957] mtd_nandbiterrs: Inserted biterror @ 3073/2 [ 974.701207] mtd_nandbiterrs: rewrite page [ 974.705952] mtd_nandbiterrs: read_page [ 974.710665] mtd_nandbiterrs: Read reported 20 corrected bit errors [ 974.717016] mtd_nandbiterrs: verify_page [ 974.721247] mtd_nandbiterrs: Successfully corrected 5 bit errors per subpage [ 974.728521] mtd_nandbiterrs: Inserted biterror @ 1/1 [ 974.733545] mtd_nandbiterrs: Inserted biterror @ 1026/7 [ 974.738796] mtd_nandbiterrs: Inserted biterror @ 2049/4 [ 974.744216] mtd_nandbiterrs: Inserted biterror @ 3074/7 [ 974.749465] mtd_nandbiterrs: rewrite page [ 974.754153] mtd_nandbiterrs: read_page [ 974.758870] mtd_nandbiterrs: Read reported 24 corrected bit errors [ 974.765187] mtd_nandbiterrs: verify_page [ 974.769419] mtd_nandbiterrs: Successfully corrected 6 bit errors per subpage [ 974.776663] mtd_nandbiterrs: Inserted biterror @ 1/0 [ 974.781700] mtd_nandbiterrs: Inserted biterror @ 1026/5 [ 974.786951] mtd_nandbiterrs: Inserted biterror @ 2049/0 [ 974.792296] mtd_nandbiterrs: Inserted biterror @ 3074/5 [ 974.797546] mtd_nandbiterrs: rewrite page [ 974.802283] mtd_nandbiterrs: read_page [ 974.807004] mtd_nandbiterrs: Read reported 28 corrected bit errors [ 974.813346] mtd_nandbiterrs: verify_page [ 974.817578] mtd_nandbiterrs: Successfully corrected 7 bit errors per subpage [ 974.824831] mtd_nandbiterrs: Inserted biterror @ 2/7 [ 974.829823] mtd_nandbiterrs: Inserted biterror @ 1026/4 [ 974.835175] mtd_nandbiterrs: Inserted biterror @ 2050/7 [ 974.840425] mtd_nandbiterrs: Inserted biterror @ 3074/3 [ 974.845779] mtd_nandbiterrs: rewrite page [ 974.850413] mtd_nandbiterrs: read_page [ 974.855302] mtd_nandbiterrs: Read reported 32 corrected bit errors [ 974.861627] mtd_nandbiterrs: verify_page [ 974.865857] mtd_nandbiterrs: Successfully corrected 8 bit errors per subpage [ 974.873088] mtd_nandbiterrs: Inserted biterror @ 2/4 [ 974.878081] mtd_nandbiterrs: Inserted biterror @ 1026/3 [ 974.883431] mtd_nandbiterrs: Inserted biterror @ 2050/3 [ 974.888681] mtd_nandbiterrs: Inserted biterror @ 3074/2 [ 974.894037] mtd_nandbiterrs: rewrite page [ 974.898621] mtd_nandbiterrs: read_page [ 974.903532] mtd_nandbiterrs: Read reported 36 corrected bit errors [ 974.909741] mtd_nandbiterrs: verify_page [ 974.914077] mtd_nandbiterrs: Successfully corrected 9 bit errors per subpage [ 974.921160] mtd_nandbiterrs: Inserted biterror @ 2/3 [ 974.926320] mtd_nandbiterrs: Inserted biterror @ 1026/2 [ 974.931614] mtd_nandbiterrs: Inserted biterror @ 2050/0 [ 974.936864] mtd_nandbiterrs: Inserted biterror @ 3075/5 [ 974.942229] mtd_nandbiterrs: rewrite page [ 974.946863] mtd_nandbiterrs: read_page [ 974.951669] mtd_nandbiterrs: Read reported 40 corrected bit errors [ 974.957881] mtd_nandbiterrs: verify_page [ 974.962245] mtd_nandbiterrs: Successfully corrected 10 bit errors per subpage [ 974.969416] mtd_nandbiterrs: Inserted biterror @ 2/1 [ 974.974572] mtd_nandbiterrs: Inserted biterror @ 1026/1 [ 974.979825] mtd_nandbiterrs: Inserted biterror @ 2051/3 [ 974.985175] mtd_nandbiterrs: Inserted biterror @ 3075/3 [ 974.990426] mtd_nandbiterrs: rewrite page [ 974.995163] mtd_nandbiterrs: read_page [ 974.999902] mtd_nandbiterrs: Read reported 44 corrected bit errors [ 975.006238] mtd_nandbiterrs: verify_page [ 975.010471] mtd_nandbiterrs: Successfully corrected 11 bit errors per subpage [ 975.017802] mtd_nandbiterrs: Inserted biterror @ 2/0 [ 975.022839] mtd_nandbiterrs: Inserted biterror @ 1027/5 [ 975.028091] mtd_nandbiterrs: Inserted biterror @ 2051/0 [ 975.033516] mtd_nandbiterrs: Inserted biterror @ 3075/2 [ 975.038765] mtd_nandbiterrs: rewrite page [ 975.043455] mtd_nandbiterrs: read_page [ 975.048197] mtd_nandbiterrs: Read reported 48 corrected bit errors [ 975.054719] mtd_nandbiterrs: verify_page [ 975.058952] mtd_nandbiterrs: Successfully corrected 12 bit errors per subpage [ 975.066314] mtd_nandbiterrs: Inserted biterror @ 3/4 [ 975.071305] mtd_nandbiterrs: Inserted biterror @ 1027/4 [ 975.076707] mtd_nandbiterrs: Inserted biterror @ 2052/7 [ 975.082081] mtd_nandbiterrs: Inserted biterror @ 3076/7 [ 975.087332] mtd_nandbiterrs: rewrite page [ 975.092161] mtd_nandbiterrs: read_page [ 975.096916] mtd_nandbiterrs: Read reported 52 corrected bit errors [ 975.103277] mtd_nandbiterrs: verify_page [ 975.107510] mtd_nandbiterrs: Successfully corrected 13 bit errors per subpage [ 975.114841] mtd_nandbiterrs: Inserted biterror @ 3/3 [ 975.119831] mtd_nandbiterrs: Inserted biterror @ 1027/3 [ 975.125175] mtd_nandbiterrs: Inserted biterror @ 2052/6 [ 975.130428] mtd_nandbiterrs: Inserted biterror @ 3076/6 [ 975.135778] mtd_nandbiterrs: rewrite page [ 975.140418] mtd_nandbiterrs: read_page [ 975.145298] mtd_nandbiterrs: Read reported 56 corrected bit errors [ 975.151623] mtd_nandbiterrs: verify_page [ 975.155854] mtd_nandbiterrs: Successfully corrected 14 bit errors per subpage [ 975.163208] mtd_nandbiterrs: Inserted biterror @ 3/1 [ 975.168199] mtd_nandbiterrs: Inserted biterror @ 1027/2 [ 975.173610] mtd_nandbiterrs: Inserted biterror @ 2052/3 [ 975.178861] mtd_nandbiterrs: Inserted biterror @ 3076/5 [ 975.184209] mtd_nandbiterrs: rewrite page [ 975.188843] mtd_nandbiterrs: read_page [ 975.193731] mtd_nandbiterrs: Read reported 60 corrected bit errors [ 975.199943] mtd_nandbiterrs: verify_page [ 975.204340] mtd_nandbiterrs: Successfully corrected 15 bit errors per subpage [ 975.211621] mtd_nandbiterrs: Inserted biterror @ 3/0 [ 975.216613] mtd_nandbiterrs: Inserted biterror @ 1027/1 [ 975.222033] mtd_nandbiterrs: Inserted biterror @ 2052/0 [ 975.227283] mtd_nandbiterrs: Inserted biterror @ 3076/3 [ 975.232642] mtd_nandbiterrs: rewrite page [ 975.237277] mtd_nandbiterrs: read_page [ 975.242141] mtd_nandbiterrs: Read reported 64 corrected bit errors [ 975.248352] mtd_nandbiterrs: verify_page [ 975.252792] mtd_nandbiterrs: Successfully corrected 16 bit errors per subpage [ 975.259963] mtd_nandbiterrs: Inserted biterror @ 4/7 [ 975.265096] mtd_nandbiterrs: Inserted biterror @ 1028/7 [ 975.270351] mtd_nandbiterrs: Inserted biterror @ 2053/6 [ 975.275700] mtd_nandbiterrs: Inserted biterror @ 3076/2 [ 975.280951] mtd_nandbiterrs: rewrite page [ 975.285684] mtd_nandbiterrs: read_page [ 975.290438] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 975.296774] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 975.303022] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 975.309237] omap2-nand 8000000.nand: uncorrectable bit-flips found [ 975.315622] mtd_nandbiterrs: error: read failed at 0x0 [ 975.320790] mtd_nandbiterrs: After 17 biterrors per subpage, read reported error -74 [ 975.329858] mtd_nandbiterrs: finished successfully. [ 975.334837] ================================================== insmod: ERROR: could not insert module mtd_nandbiterrs.ko: Input/output error root@am335x-evm:/home/mtdtest#