]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Due to reasons unknown at this time, the system can be forced to write
authorScott Long <scottl@FreeBSD.org>
Tue, 6 May 2014 20:40:16 +0000 (20:40 +0000)
committerScott Long <scottl@FreeBSD.org>
Tue, 6 May 2014 20:40:16 +0000 (20:40 +0000)
commit7d155880ee28c0de2adecf2002a9785b24b2d53a
tree2161b2159ec3488f182ec5e1e7d13c5b23407578
parentc562fda42a3602d5f248d1a4917ac6a9fdeabb9c
Due to reasons unknown at this time, the system can be forced to write
a journal block even when there are no journal entries to be written.
Until the root cause is found, handle this case by ensuring that a
valid journal segment is always written.

Second, the data buffer used for writing journal entries was never
being scrubbed of old data.  Fix this.

Submitted by: Takehara Mikihito
Obtained from: Netflix, Inc.
MFC after: 3 days
sys/ufs/ffs/ffs_softdep.c