Hi NVIDA team,
I have updates on Xavier NX R35.6.0 Kernel Oops - #40, but this thread is now locked.
Apologies – we have been too busy to follow up on this thread until now.
I have replicated the same test, but booted and running from the eMMC instead of the NVMe. Unfortunately, the issue persists even when booted from eMMC.
For reference, I unpacked R35.6.0 JetPack/rootfs, did the usual applyBinaries.sh and then flashed with:
sudo ./flash.sh jetson-xavier-nx-devkit-emmc mmcblk0p1
I setup slub_debug as before, and then run the serial and disk stressors from before.
After running for 1/2 an hour, I get a slub_debug error, indicating that there is still an out-of-bounds write occurring.
tegra-ubuntu login: [ 29.004673] nvidia: loading out-of-tree module taints kernel.
[ 6852.803761] =============================================================================
[ 6852.804068] BUG kmalloc-256 (Tainted: G O ): Poison overwritten
[ 6852.804240] -----------------------------------------------------------------------------
[ 6852.804240]
[ 6852.804628] Disabling lock debugging due to kernel taint
[ 6852.804824] INFO: 0x000000000b94b4ca-0x00000000b733ee34 @offset=7192. First byte 0x70 instead of 0x6b
[ 6852.805039] INFO: Slab 0x0000000078d9659f objects=21 used=20 fp=0x00000000b561ef46 flags=0x8000000000010200
[ 6852.805306] INFO: Object 0x00000000bbcf4a83 @offset=7168 fp=0x00000000c8edbf1b
[ 6852.805306]
[ 6852.805510] Redzone 00000000a3c4e2b2: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.805727] Redzone 00000000289ce4e0: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.805938] Redzone 0000000058608c50: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.806164] Redzone 00000000b4848ccd: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.809459] Redzone 00000000268f6e60: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.818770] Redzone 00000000d3666ed2: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.828536] Redzone 00000000754b38a2: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.838073] Redzone 000000003aa3a467: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.847352] Redzone 000000002e962086: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.857147] Redzone 000000002c256668: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.866442] Redzone 00000000bdf983a7: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.876223] Redzone 00000000c2d83118: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.885786] Redzone 00000000ec33a6b4: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.895298] Redzone 00000000c2f9c951: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.904579] Redzone 00000000681a10f2: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.914372] Redzone 00000000f5982f73: bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb bb ................
[ 6852.923652] Object 00000000bbcf4a83: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.933189] Object 0000000000f25900: 6b 6b 6b 6b 6b 6b 6b 6b 70 b8 79 c8 ea 2d ff ff kkkkkkkkp.y..-..
[ 6852.942984] Object 000000005ff73fc1: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.952522] Object 00000000671e45da: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.962081] Object 0000000001272bf0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.971598] Object 00000000d7cfa56c: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.980877] Object 000000008b5f73c1: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.990414] Object 00000000677f5130: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6852.999955] Object 00000000c008b8c6: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.009489] Object 000000003daf912f: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.019027] Object 00000000e98482ab: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.028821] Object 00000000aeb24c22: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.038101] Object 0000000040642f12: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.047642] Object 000000009b9802b6: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.057177] Object 00000000c3141fbc: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk
[ 6853.066972] Object 00000000970a474b: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b a5 kkkkkkkkkkkkkkk.
[ 6853.076531] Redzone 00000000b59eaaa6: bb bb bb bb bb bb bb bb ........
[ 6853.085002] Padding 000000008ef7e1da: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.094797] Padding 00000000a9eb646e: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.104333] Padding 000000007cef9957: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.113639] Padding 000000004a6db3c3: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.123410] Padding 00000000516d1778: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.132950] Padding 000000007d8162e8: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.142485] Padding 00000000c4b59430: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.151852] Padding 00000000555e03fa: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.161647] Padding 00000000119413b0: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.171183] Padding 00000000135465d9: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.180721] Padding 000000002fe798a7: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.190278] Padding 000000008935831c: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.199797] Padding 0000000070010d18: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.209336] Padding 0000000099989353: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.218876] Padding 000000006484380d: 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a 5a ZZZZZZZZZZZZZZZZ
[ 6853.228763] FIX kmalloc-256: Restoring 0x000000000b94b4ca-0x00000000b733ee34=0x6b
[ 6853.228763]
[ 6853.237421] FIX kmalloc-256: Marking all objects used
Interestingly, running the same test with R35.5.0 did not show the fault, indicating that it must have been introduced between R35.5.0 and R35.6.0.