android_kernel_samsung_sm8650/fs/f2fs
Jaegeuk Kim 630b104caa FROMGIT: f2fs: fix the wrong condition to determine atomic context
Should use !in_task for irq context.

Bug: 281085599
Cc: stable@vger.kernel.org
Fixes: 1aa161e43106 ("f2fs: fix scheduling while atomic in decompression path")
Reviewed-by: Chao Yu <chao@kernel.org>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
(cherry picked from commit f063fa43995667dbdf5b46406774a0ad58310dae
 https://git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git dev)
Change-Id: I5ce9286cc380309ee5e294f54ec357a4bfa47d6f
2023-05-18 02:41:06 +00:00
..
acl.c f2fs: port to vfs{g,u}id_t and associated helpers 2022-10-04 13:31:43 -07:00
acl.h vfs: add rcu argument to ->get_acl() callback 2021-08-18 22:08:24 +02:00
checkpoint.c f2fs: relax sanity check if checkpoint is corrupted 2023-04-13 16:40:30 -07:00
compress.c FROMGIT: f2fs: fix the wrong condition to determine atomic context 2023-05-18 02:41:06 +00:00
data.c Merge remote-tracking branch 'aosp/upstream-f2fs-stable-linux-6.1.y' into android14-6.1 2023-04-26 17:04:43 -07:00
debug.c f2fs: fix to recover quota data correctly 2023-04-12 08:56:26 -07:00
dir.c f2fs: remove folio_detach_private() in .invalidate_folio and .release_folio 2023-04-13 16:39:41 -07:00
extent_cache.c f2fs: remove unnessary comment in __may_age_extent_tree 2023-04-19 13:39:57 -07:00
f2fs.h f2fs: remove power-of-two limitation of zoned device 2023-04-19 13:39:57 -07:00
file.c f2fs: allocate trace path buffer from names_cache 2023-04-19 13:39:56 -07:00
gc.c f2fs: remove power-of-two limitation of zoned device 2023-04-19 13:39:57 -07:00
gc.h f2fs: Fix system crash due to lack of free space in LFS 2023-04-10 14:56:08 -07:00
hash.c f2fs: don't use casefolded comparison for "." and ".." 2022-05-17 11:19:23 -07:00
inline.c f2fs: use common implementation of file type 2023-04-10 14:56:09 -07:00
inode.c f2fs: remove unneeded in-memory i_crtime copy 2023-04-10 14:56:25 -07:00
iostat.c f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_unbind_ctx() 2023-02-07 10:54:25 -08:00
iostat.h f2fs: use iostat_lat_type directly as a parameter in the iostat_update_and_unbind_ctx() 2023-02-07 10:54:25 -08:00
Kconfig f2fs: introduce F2FS_UNFAIR_RWSEM to support unfair rwsem 2022-03-04 09:15:53 -08:00
Makefile f2fs: separate out iostat feature 2021-08-23 10:25:51 -07:00
namei.c f2fs: fix potential corruption when moving a directory 2023-04-12 08:56:26 -07:00
node.c f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info 2023-02-02 13:40:33 -08:00
node.h f2fs: convert to use bitmap API 2023-04-03 16:08:39 -07:00
OWNERS ANDROID: OWNERS: add f2fs-related files 2021-03-18 21:10:53 +00:00
recovery.c f2fs: fix to recover quota data correctly 2023-04-12 08:56:26 -07:00
segment.c f2fs: allocate node blocks for atomic write block replacement 2023-04-19 13:39:57 -07:00
segment.h f2fs: add has_enough_free_secs() 2023-04-14 13:05:14 -07:00
shrinker.c f2fs: add block_age-based extent cache 2022-12-19 11:05:25 -08:00
super.c f2fs: remove power-of-two limitation of zoned device 2023-04-19 13:39:57 -07:00
sysfs.c f2fs: remove bulk remove_proc_entry() and unnecessary kobject_del() 2023-04-13 16:39:41 -07:00
verity.c fsverity: pass pos and size to ->write_merkle_tree_block 2023-02-27 19:45:03 -08:00
xattr.c f2fs: support recording errors into superblock 2022-10-04 13:31:45 -07:00
xattr.h f2fs: code cleanup by removing ifdef macro surrounding 2020-05-26 18:56:10 -07:00