fs: remove stale and duplicate forward declarations#600
fs: remove stale and duplicate forward declarations#600blktests-ci[bot] wants to merge 1 commit intolinus-master_basefrom
Conversation
|
Upstream branch: 7dff99b |
|
Upstream branch: 7dff99b |
f28e5a7 to
9c8e146
Compare
c475e20 to
14f6b99
Compare
|
Upstream branch: a75cb86 |
9c8e146 to
1f12efe
Compare
14f6b99 to
856dc37
Compare
|
Upstream branch: 4d349ee |
1f12efe to
64c30e1
Compare
856dc37 to
40967f0
Compare
|
Upstream branch: 11439c4 |
64c30e1 to
4a30268
Compare
40967f0 to
d4e9bad
Compare
|
Upstream branch: af4e9ef |
4a30268 to
80c1f2d
Compare
ecd10e2 to
d0e1bed
Compare
|
Upstream branch: af4e9ef |
80c1f2d to
60f7041
Compare
d0e1bed to
6b51c57
Compare
|
Upstream branch: 0031c06 |
60f7041 to
c99e444
Compare
6b51c57 to
78036b2
Compare
|
Upstream branch: ecc64d2 |
c99e444 to
332de77
Compare
78036b2 to
bbb3394
Compare
|
Upstream branch: c107785 |
332de77 to
cb90115
Compare
bbb3394 to
901a429
Compare
|
Upstream branch: 5ee8dbf |
cb90115 to
cb4e036
Compare
901a429 to
1f19ba6
Compare
|
Upstream branch: 1f318b9 |
cb4e036 to
e0464eb
Compare
1f19ba6 to
e79276a
Compare
|
Upstream branch: None |
Remove the following unnecessary forward declarations from fs.h, which improves maintainability. - struct hd_geometry: became unused in fs.h when block_device_operations was moved to blkdev.h in commit 08f8585 ("[PATCH] move block_device_operations to blkdev.h"). The forward declaration is now added to blkdev.h where it is actually used. - struct iovec: became unused when aio_read/aio_write were removed in commit 8436318 ("->aio_read and ->aio_write removed") - struct iov_iter: duplicate forward declaration. This removes the redundant second declaration, added in commit 293bc98 ("new methods: ->read_iter() and ->write_iter()") Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202512301303.s7YWTZHA-lkp@intel.com/ Closes: https://lore.kernel.org/oe-kbuild-all/202512302139.Wl0soAlz-lkp@intel.com/ Closes: https://lore.kernel.org/oe-kbuild-all/202512302105.pmzYfmcV-lkp@intel.com/ Closes: https://lore.kernel.org/oe-kbuild-all/202512302125.FNgHwu5z-lkp@intel.com/ Closes: https://lore.kernel.org/oe-kbuild-all/202512302108.nIV8r5ES-lkp@intel.com/ Signed-off-by: Yuto Ohnuki <ytohnuki@amazon.com> Reviewed-by: Jan Kara <jack@suse.cz>
e0464eb to
22a8dd9
Compare
Pull request for series with
subject: fs: remove stale and duplicate forward declarations
version: 2
url: https://patchwork.kernel.org/project/linux-block/list/?series=1058644