]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC of 263062:
authormckusick <mckusick@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 22 Mar 2014 11:43:35 +0000 (11:43 +0000)
committermckusick <mckusick@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 22 Mar 2014 11:43:35 +0000 (11:43 +0000)
commit63c23c3314412a66b4af7999f8cb6556683e0e43
treed612b916fc2e9d4cdb5e9282d938051d9ad2bfa6
parent1a461e27847028a07851122e23e26e59d09f1355
MFC of 263062:

Avoid segment fault when attempting to clean up cylinder group
buffer cache.

PR:             187221
Submitted by:   Petr Lampa <lampa@fit.vutbr.cz>
Obtained from:  Petr Lampa <lampa@fit.vutbr.cz>
MFC after:      1 week

MFC of 262488:

Arguments for malloc and calloc should be size_t, not int.
Use proper bounds check when trying to free cached memory.

Spotted by: Xin Li
Tested by:  Dmitry Sivachenko
MFC after:  2 weeks

git-svn-id: svn://svn.freebsd.org/base/stable/10@263629 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sbin/fsck_ffs/fsck.h
sbin/fsck_ffs/fsutil.c