linux/fs/ntfs
Christoph Hellwig 925c86a19b fs: add CONFIG_BUFFER_HEAD
Add a new config option that controls building the buffer_head code, and
select it from all file systems and stacking drivers that need it.

For the block device nodes and alternative iomap based buffered I/O path
is provided when buffer_head support is not enabled, and iomap needs a
a small tweak to define the IOMAP_F_BUFFER_HEAD flag to 0 to not call
into the buffer_head code when it doesn't exist.

Otherwise this is just Kconfig and ifdef changes.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Luis Chamberlain <mcgrof@kernel.org>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Link: https://lore.kernel.org/r/20230801172201.1923299-7-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2023-08-02 09:13:09 -06:00
..
aops.c buffer: convert __block_write_full_page() to __block_write_full_folio() 2023-06-19 16:19:30 -07:00
aops.h ntfs: fix multiple kernel-doc warnings 2023-02-02 22:50:03 -08:00
attrib.c ntfs: Correct spelling 2023-05-19 11:59:38 +02:00
attrib.h
bitmap.c
bitmap.h
collate.c
collate.h
compress.c ntfs: remove redundant initialization to pointer cb_sb_start 2023-05-19 11:58:14 +02:00
debug.c
debug.h
dir.c ntfs: fix multiple kernel-doc warnings 2023-02-02 22:50:03 -08:00
dir.h
endian.h
file.c - Yosry Ahmed brought back some cgroup v1 stats in OOM logs. 2023-06-28 10:28:11 -07:00
index.c
index.h
inode.c There is no particular theme here - mainly quick hits all over the tree. 2023-02-23 17:55:40 -08:00
inode.h fs: port ->setattr() to pass mnt_idmap 2023-01-19 09:24:02 +01:00
Kconfig fs: add CONFIG_BUFFER_HEAD 2023-08-02 09:13:09 -06:00
layout.h
lcnalloc.c
lcnalloc.h
logfile.c
logfile.h
Makefile
malloc.h
mft.c ntfs: do not dereference a null ctx on error 2023-05-24 11:10:14 +02:00
mft.h
mst.c
namei.c ntfs: fix multiple kernel-doc warnings 2023-02-02 22:50:03 -08:00
ntfs.h
quota.c
quota.h
runlist.c ntfs: fix multiple kernel-doc warnings 2023-02-02 22:50:03 -08:00
runlist.h
super.c ntfs: Remove unneeded semicolon 2023-05-19 12:00:57 +02:00
sysctl.c ntfs: simplfy one-level sysctl registration for ntfs_sysctls 2023-04-13 11:49:35 -07:00
sysctl.h
time.h
types.h
unistr.c
upcase.c
usnjrnl.c
usnjrnl.h
volume.h