SLUB DEBUG原理

1. 前言 在工作中,經常會遇到由於越界導致的各種奇怪的問題。爲什麼越界訪問導致的問題很奇怪呢?在工作差不多半年的時間裏我就遇到了很多越界訪問導致的問題(不得不吐槽下IC廠商提供的driver,總是隱藏着bug)。比如說越界訪問導致的死機問題,這種問題的出現一般需要長時間測試才能發現,而且發現的時候即使有panic log。你也沒什麼頭緒。這是爲什麼呢?假設驅動A通過kmalloc()申請了一段內
相關文章
相關標籤/搜索