google / kernel-sanitizers

Linux Kernel Sanitizers, fast bug-detectors for the Linux kernel
https://google.github.io/kernel-sanitizers/
436 stars 87 forks source link

Cleanups and byte dumping improvement #103

Closed melver closed 4 years ago

melver commented 4 years ago

FYI, it looks like this:

[   19.102205] ==================================================================                                              
[   19.104072] BUG: KFENCE: memory corruption in kfree+0x29d/0x2c0
[   19.104072]                                              
[   19.104891] Detected corrupted memory at 0xffffffffb18c4ff9 [ 0xac . . . . . . ]:
[   19.105704]  kfree+0x29d/0x2c0      
[   19.106049]  test_free+0x22/0x30 [kfence_test]                                                                              
[   19.106539]  test_kmalloc_aligned_oob_write+0x23/0x74a [kfence_test]                                                        
[   19.107237]  kunit_try_run_case+0x3c/0x60                                                                                   
[   19.107682]  kunit_generic_run_threadfn_adapter+0x11/0x20                                                                   
[   19.108301]  kthread+0x143/0x160                                                                                            
[   19.108662]  ret_from_fork+0x22/0x30                                                                                        
[   19.109066]                                                                                                                 
[   19.109239] kfence-#97 [0xffffffffb18c4fb0-0xffffffffb18c4ff8, size=73, cache=kmalloc-96] allocated in:        
ramosian-glider commented 4 years ago

Perfect, thanks!