OpenCloudOS-Kernel/fs/ntfs3
Christoph Hellwig 0d625446d0 backing_dev: remove current->backing_dev_info
Patch series "cleanup the filemap / direct I/O interaction", v4.

This series cleans up some of the generic write helper calling conventions
and the page cache writeback / invalidation for direct I/O.  This is a
spinoff from the no-bufferhead kernel project, for which we'll want to an
use iomap based buffered write path in the block layer.


This patch (of 12):

The last user of current->backing_dev_info disappeared in commit
b9b1335e64 ("remove bdi_congested() and wb_congested() and related
functions").  Remove the field and all assignments to it.

Link: https://lkml.kernel.org/r/20230601145904.1385409-1-hch@lst.de
Link: https://lkml.kernel.org/r/20230601145904.1385409-2-hch@lst.de
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Christian Brauner <brauner@kernel.org>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Acked-by: Theodore Ts'o <tytso@mit.edu>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Andreas Gruenbacher <agruenba@redhat.com>
Cc: Anna Schumaker <anna@kernel.org>
Cc: Chao Yu <chao@kernel.org>
Cc: Ilya Dryomov <idryomov@gmail.com>
Cc: Jaegeuk Kim <jaegeuk@kernel.org>
Cc: Jens Axboe <axboe@kernel.dk>
Cc: Matthew Wilcox <willy@infradead.org>
Cc: Miklos Szeredi <miklos@szeredi.hu>
Cc: Miklos Szeredi <mszeredi@redhat.com>
Cc: Trond Myklebust <trond.myklebust@hammerspace.com>
Cc: Xiubo Li <xiubli@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2023-06-09 16:25:51 -07:00
..
lib fs/ntfs3: Add missing header and guards to lib/ headers 2021-09-13 19:41:44 +03:00
Kconfig fs: build the legacy direct I/O code conditionally 2023-01-26 10:30:56 -07:00
Makefile
attrib.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
attrlist.c fs/ntfs3: Validate data run offset 2022-09-30 17:39:49 +03:00
bitfunc.c fs/ntfs3: Add ntfs_bitmap_weight_le function and refactoring 2022-11-14 19:50:42 +03:00
bitmap.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
debug.h fs/ntfs3. Add forward declarations for structs to debug.h 2021-09-13 19:41:43 +03:00
dir.c fs/ntfs3: Fix sparse problems 2022-11-14 19:50:42 +03:00
file.c backing_dev: remove current->backing_dev_info 2023-06-09 16:25:51 -07:00
frecord.c fs/ntfs3: Print details about mount fails 2023-03-27 17:44:36 +04:00
fslog.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
fsntfs.c fs/ntfs3: Print details about mount fails 2023-03-27 17:44:36 +04:00
index.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
inode.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
lznt.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
namei.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
ntfs.h fs/ntfs3: Refactoring of various minor issues 2023-03-27 16:59:16 +04:00
ntfs_fs.h fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
record.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
run.c fs/ntfs3: Code formatting and refactoring 2023-03-27 17:44:35 +04:00
super.c fs/ntfs3: Fix root inode checking 2023-03-27 17:44:37 +04:00
upcase.c fs/ntfs3: Add option "nocase" 2022-09-30 17:39:47 +03:00
xattr.c driver ntfs3 for linux 6.4 2023-04-29 10:52:37 -07:00