Revision e9f53353e166a67dfe4f8295100f8ac39d6cf10b authored by Daejun Park on 06 January 2021, 01:32:42 UTC, committed by Theodore Ts'o on 15 January 2021, 19:41:31 UTC
In the fast commit, it adds REQ_FUA and REQ_PREFLUSH on each fast commit block when barrier is enabled. However, in recovery phase, ext4 compares CRC value in the tail. So it is sufficient to add REQ_FUA and REQ_PREFLUSH on the block that has tail. Signed-off-by: Daejun Park <daejun7.park@samsung.com> Reviewed-by: Harshad Shirwadkar <harshadshirwadkar@gmail.com> Link: https://lore.kernel.org/r/20210106013242epcms2p5b6b4ed8ca86f29456fdf56aa580e74b4@epcms2p5 Signed-off-by: Theodore Ts'o <tytso@mit.edu>
1 parent 6b4b8e6
File | Mode | Size |
---|---|---|
sched | ||
unaligned | ||
atomic.h | -rw-r--r-- | 363 bytes |
bitmap.h | -rw-r--r-- | 4.7 KB |
bitops.h | -rw-r--r-- | 2.1 KB |
bits.h | -rw-r--r-- | 1.4 KB |
btf_ids.h | -rw-r--r-- | 5.1 KB |
bug.h | -rw-r--r-- | 442 bytes |
build_bug.h | -rw-r--r-- | 2.8 KB |
compiler-gcc.h | -rw-r--r-- | 1.2 KB |
compiler.h | -rw-r--r-- | 5.6 KB |
const.h | -rw-r--r-- | 100 bytes |
coresight-pmu.h | -rw-r--r-- | 989 bytes |
ctype.h | -rw-r--r-- | 1.8 KB |
debug_locks.h | -rw-r--r-- | 288 bytes |
delay.h | -rw-r--r-- | 117 bytes |
err.h | -rw-r--r-- | 2.0 KB |
export.h | -rw-r--r-- | 239 bytes |
filter.h | -rw-r--r-- | 8.3 KB |
ftrace.h | -rw-r--r-- | 120 bytes |
gfp.h | -rw-r--r-- | 111 bytes |
hardirq.h | -rw-r--r-- | 280 bytes |
hash.h | -rw-r--r-- | 3.0 KB |
hashtable.h | -rw-r--r-- | 4.4 KB |
interrupt.h | -rw-r--r-- | 129 bytes |
irqflags.h | -rw-r--r-- | 1.4 KB |
jhash.h | -rw-r--r-- | 4.5 KB |
kallsyms.h | -rw-r--r-- | 646 bytes |
kern_levels.h | -rw-r--r-- | 954 bytes |
kernel.h | -rw-r--r-- | 3.1 KB |
linkage.h | -rw-r--r-- | 123 bytes |
list.h | -rw-r--r-- | 22.1 KB |
lockdep.h | -rw-r--r-- | 1.4 KB |
log2.h | -rw-r--r-- | 4.5 KB |
module.h | -rw-r--r-- | 270 bytes |
mutex.h | -rw-r--r-- | 117 bytes |
nmi.h | -rw-r--r-- | 0 bytes |
numa.h | -rw-r--r-- | 292 bytes |
objtool.h | -rw-r--r-- | 4.0 KB |
overflow.h | -rw-r--r-- | 8.2 KB |
poison.h | -rw-r--r-- | 2.6 KB |
proc_fs.h | -rw-r--r-- | 123 bytes |
rbtree.h | -rw-r--r-- | 4.9 KB |
rbtree_augmented.h | -rw-r--r-- | 9.3 KB |
rcu.h | -rw-r--r-- | 437 bytes |
refcount.h | -rw-r--r-- | 4.1 KB |
ring_buffer.h | -rw-r--r-- | 2.4 KB |
seq_file.h | -rw-r--r-- | 126 bytes |
sizes.h | -rw-r--r-- | 1.1 KB |
spinlock.h | -rw-r--r-- | 1.2 KB |
stacktrace.h | -rw-r--r-- | 678 bytes |
static_call_types.h | -rw-r--r-- | 1.1 KB |
string.h | -rw-r--r-- | 1.3 KB |
stringify.h | -rw-r--r-- | 380 bytes |
time64.h | -rw-r--r-- | 347 bytes |
types.h | -rw-r--r-- | 1.4 KB |
zalloc.h | -rw-r--r-- | 252 bytes |
Computing file changes ...