aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2016-08-16 16:50:48 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2016-08-16 16:50:48 +0000
commit554248587e865153963a6b8e6ffa8d417732cfde (patch)
treec1af2dbd013609cc6222abb7873ae981dc62cac8 /share
parentf1503c5a498a501da335f180176b326ffc77a085 (diff)
downloadsrc-554248587e865153963a6b8e6ffa8d417732cfde.tar.gz
src-554248587e865153963a6b8e6ffa8d417732cfde.zip
When block allocation fails in UFS_BALLOC(), and the volume does not
have SU enabled, there is no point in calling softdep_request_cleanup(). The call cannot produce free blocks, but we unecessarily lock ufsmount and do inode block write. Usual point of not doing optimizations for the corner case of the full volume is not applicable there, the work is easily avoidable, and the addition CPU and disk io load do not lead to succeeding retry. Reviewed by: mckusick Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week
Notes
Notes: svn path=/head/; revision=304228
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions