git: kernel - SWAP CACHE part 16/many - Correct bug in kern_slab

看板DFBSD_commit作者時間16年前 (2010/02/09 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 7e83df33b9a14032ebc859c84510133314468842 Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Mon Feb 8 17:37:36 2010 -0800 kernel - SWAP CACHE part 16/many - Correct bug in kern_slaballoc.c * When kmalloc() tries to free oversized allocations it incorrectly dereferences a structure after it has been freed. Reported-by: Rumko, Stathis Kamperis <beket@crater.dragonflybsd.org> Thanks-to: Above for getting a nice kernel dump and doing some git bisecting Summary of changes: sys/kern/kern_slaballoc.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/7e83df33b9a14032ebc859c84510133314468842 -- DragonFly BSD source repository
文章代碼(AID): #1BSC7aOx (DFBSD_commit)