projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'pm-6.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
2024-04-25
Jaegeuk Kim
f2fs: fix false alarm on invalid block address
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-04-25
Jaegeuk Kim
f2fs: clear writeback when compression failed
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-04-19
Jaegeuk Kim
f2fs: assign the write hint per stream by default
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-04-12
Jaegeuk Kim
f2fs: use folio_test_writeback
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-04-12
Jaegeuk Kim
f2fs: don't set RO when shutting down f2fs
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-03-06
Jaegeuk Kim
f2fs: add a proc entry show disk layout
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-03-04
Jaegeuk Kim
f2fs: allow to mount if cap is 100
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-03-04
Jaegeuk Kim
f2fs: print zone status in string and some log
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-29
Jaegeuk Kim
f2fs: fix write pointers all the time
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-29
Jaegeuk Kim
f2fs: check number of blocks in a current section
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-29
Jaegeuk Kim
f2fs: prevent an f2fs_gc loop during disable_checkpoint
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-27
Jaegeuk Kim
f2fs: kill heap-based allocation
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-27
Jaegeuk Kim
f2fs: use BLKS_PER_SEG, BLKS_PER_SEC, and SEGS_PER_SEC
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-20
Jaegeuk Kim
f2fs: deprecate io_bits
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2024-02-06
Jaegeuk Kim
f2fs: remove unnecessary f2fs_put_page in f2fs_rename
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Jaegeuk Kim
f2fs: let's finish or reset zones all the time
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Jaegeuk Kim
f2fs: check write pointers when checkpoint=disable
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Jaegeuk Kim
f2fs: fix write pointers on zoned device after roll...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-12-05
Jaegeuk Kim
f2fs: allocate new section if it's not new
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-12-01
Jaegeuk Kim
f2fs: allow checkpoint=disable for zoned block device
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-11-20
Jaegeuk Kim
f2fs: skip adding a discard command if exists
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-10-19
Jaegeuk Kim
f2fs: do not return EFSCORRUPTED, but try to run online...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-10-03
Jaegeuk Kim
f2fs: stop iterating f2fs_map_block if hole exists
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-09-26
Jaegeuk Kim
f2fs: preload extent_cache for POSIX_FADV_WILLNEED
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-09-14
Jaegeuk Kim
f2fs: set the default compress_level on ioctl
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-09-12
Jaegeuk Kim
f2fs: split initial and dynamic conditions for extent_cache
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-08-21
Jaegeuk Kim
f2fs: avoid false alarm of circular locking
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Jaegeuk Kim
f2fs: get out of a repeat loop when getting a locked...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Jaegeuk Kim
f2fs: flush inode if atomic file is aborted
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-08-14
Jaegeuk Kim
Revert "f2fs: clean up w/ sbi->log_sectors_per_block"
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-06-30
Jaegeuk Kim
f2fs: fix deadlock in i_xattr_sem and inode page lock
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-06-26
Jaegeuk Kim
f2fs: compress tmp files given extension
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-06-26
Jaegeuk Kim
f2fs: do not issue small discard commands during checkpoint
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-06-26
Jaegeuk Kim
f2fs: assign default compression level
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-05-24
Jaegeuk Kim
f2fs: fix the wrong condition to determine atomic context
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-04-24
Jaegeuk Kim
f2fs: remove power-of-two limitation of zoned device
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Jaegeuk Kim
f2fs: relax sanity check if checkpoint is corrupted
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Jaegeuk Kim
f2fs: refactor f2fs_gc to call checkpoint in urgent...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Jaegeuk Kim
f2fs: fix potential corruption when moving a directory
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Jaegeuk Kim
f2fs: fix null pointer panic in tracepoint in __replace_atom...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Jaegeuk Kim
f2fs: fix scheduling while atomic in decompression...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Jaegeuk Kim
f2fs: apply zone capacity to all zone type
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Jaegeuk Kim
f2fs: remove entire rb_entry sharing
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Jaegeuk Kim
f2fs: factor out discard_cmd usage from general rb_tree use
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-03-29
Jaegeuk Kim
f2fs: factor out victim_entry usage from general rb_tree use
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-02-15
Jaegeuk Kim
f2fs: Revert "f2fs: truncate blocks in batch in __complete_r...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-02-14
Jaegeuk Kim
f2fs: fix wrong segment count
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-02-07
Jaegeuk Kim
f2fs: fix kernel crash due to null io->bio
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-02-02
Jaegeuk Kim
f2fs: retry to update the inode page given data corruption
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-01-03
Jaegeuk Kim
f2fs: let's avoid panic if extent_tree is not created
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-01-03
Jaegeuk Kim
f2fs: should use a temp extent_info for lookup
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-01-03
Jaegeuk Kim
f2fs: don't mix to use union values in extent_info
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2023-01-03
Jaegeuk Kim
f2fs: initialize extent_cache parameter
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: add block_age-based extent cache
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: allocate the extent_cache by default
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: refactor extent_cache to support for read and...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: remove unnecessary __init_extent_tree
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: move internal functions into extent_cache.c
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-12-12
Jaegeuk Kim
f2fs: specify extent cache for read explicitly
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-11-11
Jaegeuk Kim
f2fs: allow to read node block after shutdown
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-11-02
Jaegeuk Kim
f2fs: add missing bracket in doc
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-11-02
Jaegeuk Kim
f2fs: use sysfs_emit instead of sprintf
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-11-02
Jaegeuk Kim
f2fs: allow to set compression for inlined file
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-10-25
Jaegeuk Kim
f2fs: let's avoid to get cp_rwsem twice by f2fs_evict_inode...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-10-05
Jaegeuk Kim
f2fs: allow direct read for zoned device
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-09-13
Jaegeuk Kim
f2fs: increase the limit for reserve_root
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-09-13
Jaegeuk Kim
f2fs: complete checkpoints during remount
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-09-13
Jaegeuk Kim
f2fs: flush pending checkpoints when freezing super
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-08-30
Jaegeuk Kim
f2fs: fix wrong continue condition in GC
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-08-30
Jaegeuk Kim
f2fs: LFS mode does not support ATGC
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-08-05
Jaegeuk Kim
f2fs: do not set compression bit if kernel doesn't...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-07-31
Jaegeuk Kim
f2fs: add a sysfs entry to show zone capacity
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-07-31
Jaegeuk Kim
f2fs: adjust zone capacity when considering valid block...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-07-31
Jaegeuk Kim
f2fs: enforce single zone capacity
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-06-28
Jaegeuk Kim
f2fs: do not skip updating inode when retrying to flush...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-06-21
Jaegeuk Kim
f2fs: do not count ENOENT for error case
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-06-19
Jaegeuk Kim
f2fs: attach inline_data after setting compression
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-17
Jaegeuk Kim
f2fs: do not stop GC when requiring a free section
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Jaegeuk Kim
f2fs: keep wait_ms if EAGAIN happens
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Jaegeuk Kim
f2fs: introduce f2fs_gc_control to consolidate f2fs_gc...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Jaegeuk Kim
f2fs: kill volatile write support
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-12
Jaegeuk Kim
f2fs: don't need inode lock for system hidden quota
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-09
Jaegeuk Kim
f2fs: stop allocating pinned sections if EAGAIN happens
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-06
Jaegeuk Kim
f2fs: avoid infinite loop to flush node pages
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-05-06
Jaegeuk Kim
f2fs: use flush command instead of FUA for zoned device
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-25
Jaegeuk Kim
f2fs: introduce data read/write showing path info
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-25
Jaegeuk Kim
f2fs: remove unnecessary f2fs_lock_op in f2fs_new_inode
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-22
Jaegeuk Kim
f2fs: should not truncate blocks during roll-forward...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-20
Jaegeuk Kim
f2fs: fix wrong condition check when failing metapage...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-20
Jaegeuk Kim
f2fs: keep io_flags to avoid IO split due to different...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-04-20
Jaegeuk Kim
f2fs: remove obsolete whint_mode
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-03-17
Jaegeuk Kim
f2fs: use spin_lock to avoid hang
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-03-11
Jaegeuk Kim
f2fs: don't get FREEZE lock in f2fs_evict_inode in...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-03-04
Jaegeuk Kim
f2fs: introduce F2FS_UNFAIR_RWSEM to support unfair...
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-03-04
Jaegeuk Kim
f2fs: avoid an infinite loop in f2fs_sync_dirty_inodes
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-02-25
Jaegeuk Kim
f2fs: fix missing free nid in f2fs_handle_failed_inode
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-02-12
Jaegeuk Kim
f2fs: add a way to limit roll forward recovery time
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-01-10
Jaegeuk Kim
f2fs: do not allow partial truncation on pinned file
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-01-04
Jaegeuk Kim
f2fs: do not bother checkpoint by f2fs_get_node_info
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
2022-01-04
Jaegeuk Kim
f2fs: avoid down_write on nat_tree_lock during checkpoint
Signed-off-by:
Jaegeuk Kim
<jaegeuk@kernel.org>
commit
|
commitdiff
|
tree
next