public inbox for linux-ext4@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2025-05-17 10:05:26 to 2025-05-22 00:10:51 UTC [more...]

[RFC[RAP]] fuse: use fs-iomap for better performance so we can containerize ext4
 2025-05-22  0:10 UTC  (17+ messages)
` [PATCHSET 1/3] fuse2fs: upgrade to libfuse 3.17
  ` [PATCH 1/3] fuse2fs: bump library version
  ` [PATCH 2/3] fuse2fs: wrap the fuse_set_feature_flag helper for older libfuse
  ` [PATCH 3/3] fuse2fs: disable nfs exports
` [PATCHSET RFC[RAP] 2/3] libext2fs: refactoring for fuse2fs iomap support
  ` [PATCH 01/10] libext2fs: always fsync the device when flushing the cache
  ` [PATCH 02/10] libext2fs: always fsync the device when closing the unix IO manager
  ` [PATCH 03/10] libext2fs: only fsync the unix fd if we wrote to the device
  ` [PATCH 04/10] libext2fs: invalidate cached blocks when freeing them
  ` [PATCH 05/10] libext2fs: add tagged block IO for better caching
  ` [PATCH 06/10] libext2fs: add tagged block IO caching to the unix IO manager
  ` [PATCH 07/10] libext2fs: only flush affected blocks in unix_write_byte
  ` [PATCH 08/10] libext2fs: allow unix_write_byte when the write would be aligned
  ` [PATCH 09/10] libext2fs: allow clients to ask to write full superblocks
  ` [PATCH 10/10] libext2fs: allow callers to disallow I/O to file data blocks
` [PATCHSET RFC[RAP] 3/3] fuse2fs: use fuse iomap data paths for better file I/O performance

[PATCHSET 6/6] fuse2fs: better tracking of writable state
 2025-05-21 22:49 UTC  (3+ messages)
` [PATCH 1/2] fuse2fs: pass a struct fuse2fs to fs_writeable
` [PATCH 2/2] fuse2fs: track our own writable state

[PATCHSET 5/6] fuse2fs: improve operation tracing
 2025-05-21 22:48 UTC  (5+ messages)
` [PATCH 1/4] fuse2fs: register as an IO flusher thread
` [PATCH 2/4] fuse2fs: hook library error message printing
` [PATCH 3/4] fuse2fs: log all errors being sent to libfuse
` [PATCH 4/4] fuse2fs: print the function name in error messages, not the file name

[PATCHSET 4/6] fuse2fs: use fuseblk mode
 2025-05-21 22:47 UTC  (11+ messages)
` [PATCH 01/10] fuse2fs: rework FUSE2FS_CHECK_CONTEXT not to rely on global_fs
` [PATCH 02/10] fuse2fs: get rid of the global_fs variable
` [PATCH 03/10] fuse2fs: close filesystem from op_destroy
` [PATCH 04/10] fuse2fs: split filesystem mounting into helper functions
` [PATCH 05/10] fuse2fs: make norecovery behavior consistent with the kernel
` [PATCH 06/10] fuse2fs: check for recorded fs errors before touching things
` [PATCH 07/10] fuse2fs: recheck support after replaying journal
` [PATCH 08/10] fuse2fs: improve error handling behaviors
` [PATCH 09/10] libext2fs: make it possible to extract the fd from an IO manager
` [PATCH 10/10] fuse2fs: use fuseblk mode for mounting filesystems

[PATCHSET 3/6] fuse2fs: add some easy new features
 2025-05-21 22:45 UTC  (8+ messages)
` [PATCH 1/7] fuse2fs: use file handles when possible
` [PATCH 2/7] fuse2fs: implement dir seeking
` [PATCH 3/7] fuse2fs: implement readdirplus
` [PATCH 4/7] fuse2fs: implement dirsync mode
` [PATCH 5/7] fuse2fs: only flush O_SYNC files on close
` [PATCH 6/7] fuse2fs: improve want_extra_isize handling
` [PATCH 7/7] fuse2fs: cache symlink targets in the kernel

[PATCHSET 2/6] fuse2fs: various filewide cleanups
 2025-05-21 22:43 UTC  (4+ messages)
` [PATCH 1/3] fuse2fs: clean up open-coded ext2_inode_large -> ext2_inode casts
` [PATCH 2/3] fuse2fs: simplify reading and writing inodes
` [PATCH 3/3] fuse2fs: implement blocksize converters

[PATCHSET 1/6] fuse2fs: even more bug fixes
 2025-05-21 22:42 UTC  (30+ messages)
` [PATCH 01/29] libext2fs: fix unix io manager invalidation
` [PATCH 02/29] libext2fs: fix livelock in the unix io manager
` [PATCH 03/29] fuse2fs: clean up error messages
` [PATCH 04/29] fuse2fs: fix cache size parsing
` [PATCH 05/29] fuse2fs: compact all the boolean flags in struct fuse2fs
` [PATCH 06/29] fuse2fs: support XATTR_CREATE/REPLACE in setxattr
` [PATCH 07/29] fuse2fs: fix error return handling in op_truncate
` [PATCH 08/29] fuse2fs: flip parameter order in __translate_error
` [PATCH 09/29] fuse2fs: fix CLI argument parsing leaks
` [PATCH 10/29] fuse2fs: allow some control over acls
` [PATCH 11/29] fuse2fs: enable processing of acls in the kernel
` [PATCH 12/29] fuse2fs: make removexattr work correctly
` [PATCH 13/29] fuse2fs: implement O_TRUNC correctly
` [PATCH 14/29] fuse2fs: rearrange check_inum_access parameters a bit
` [PATCH 15/29] fuse2fs: make filesystem corruption a hard error
` [PATCH 16/29] fuse2fs: make internal state "
` [PATCH 17/29] fuse2fs: make bad magic numbers report a corruption error too
` [PATCH 18/29] fuse2fs: return EPERM for write access to EXT2_IMMUTABLE_FL files
` [PATCH 19/29] fuse2fs: check the immutable flag in more places
` [PATCH 20/29] fuse2fs: implement O_APPEND correctly
` [PATCH 21/29] fuse2fs: decode fuse_main error codes
` [PATCH 22/29] fuse2fs: fix fallocate zero range
` [PATCH 23/29] fuse2fs: check for supported xattr name prefixes
` [PATCH 24/29] fuse2fs: fix return value handling
` [PATCH 25/29] fuse2fs: fix removing ea inodes when freeing a file
` [PATCH 26/29] fuse2fs: fix post-EOF preallocation clearing on truncation
` [PATCH 27/29] fuse2fs: also ignore the nodelalloc mount option
` [PATCH 28/29] fuse2fs: propagate default ACLs to new children
` [PATCH 29/29] fuse2fs: fix group membership checking in op_chmod

[PATCH] ext4: inline: do not convert when writing to memory map
 2025-05-21 21:52 UTC  (3+ messages)

[PATCH] tune2fs: do not update quota when not needed
 2025-05-21 14:51 UTC  (3+ messages)
` [PATCH v2] "

[PATCH 1/3] misc: deduplicate log2/log10 functions
 2025-05-21 14:50 UTC  (2+ messages)

[PATCHSET 4/5] fuse2fs: delegate access control to kernel
 2025-05-21 14:51 UTC  (2+ messages)

[PATCH e2fsprogs] e2image.8: add missing comma
 2025-05-21 14:51 UTC  (2+ messages)

[PATCH] debugfs: byteswap dirsearch dirent buf on big endian systems
 2025-05-21 14:51 UTC  (2+ messages)

[PATCHSET 1/5] fuse2fs: better logging
 2025-05-21 14:51 UTC  (2+ messages)

[PATCHSET 2/5] fuse2fs: prepare for kernel driver replacement
 2025-05-21 14:51 UTC  (2+ messages)

[PATCHSET 3/5] fuse2fs: many fixes and improvements
 2025-05-21 14:51 UTC  (2+ messages)

[PATCHSET 5/5] fuse2fs: better disk cache
 2025-05-21 14:51 UTC  (2+ messages)

[Bug] "kernel BUG in corrupted" in Linux kernel v6.14
 2025-05-21 14:00 UTC 

[PATCH v1 0/5] ext4: Minor fixes and improvements for atomic write series
 2025-05-21 12:20 UTC  (10+ messages)
` [PATCH v1 1/5] ext4: Unwritten to written conversion requires EXT4_EX_NOCACHE
` [PATCH v1 2/5] ext4: Simplify last in leaf check in ext4_map_query_blocks
` [PATCH v1 3/5] ext4: Rename and document EXT4_EX_FILTER to EXT4_EX_QUERY_FILTER
` [PATCH v1 4/5] ext4: Simplify flags in ext4_map_query_blocks()
` [PATCH v1 5/5] ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead

[PATCH v2 0/8] ext4: enable large folio for regular files
 2025-05-21 10:31 UTC  (27+ messages)
` [PATCH v2 1/8] ext4: make ext4_mpage_readpages() support large folios
` [PATCH v2 3/8] ext4: make __ext4_block_zero_page_range() support large folio
` [PATCH v2 4/8] ext4/jbd2: convert jbd2_journal_blocks_per_page() to "
` [PATCH v2 5/8] ext4: correct the journal credits calculations of allocating blocks
` [PATCH v2 6/8] ext4: make the writeback path support large folios
` [PATCH v2 8/8] ext4: enable large folio for regular file

[PATCH v2 0/2] new: Improvements to new script
 2025-05-21  5:22 UTC  (6+ messages)
` [PATCH v2 1/2] new: Add a new parameter (name/emailid) in the "new" script

[PATCH] ext4: avoid -Wformat-security warning
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH 0/9] ext4: fix stale extent status entries and clairfy rules
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH v2 1/4] ext4: fix out of bounds punch offset
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH] ext4: inline: fix len overflow in ext4_prepare_inline_data
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH v5 0/7] ext4: Add multi-fsblock atomic write support with bigalloc
 2025-05-20 14:40 UTC  (4+ messages)

[PATCH] ext4: Fix calculation of credits for extent tree modification
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH] ext4: use writeback_iter in ext4_journalled_submit_inode_data_buffers
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH v9 0/9] Ext4 fast commit performance patchset
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH v2] jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata()
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH 0/4] ext4,jbd2: clean up unused arguments to checksum functions
 2025-05-20 14:40 UTC  (2+ messages)

[PATCH] ext4: only dirty folios when data journaling regular files
 2025-05-20 14:40 UTC  (4+ messages)

[BUG] WARNING in mb_avg_fragment_size_order
 2025-05-20 11:56 UTC  (2+ messages)

[tytso-ext4:dev] BUILD SUCCESS dc86fd2ef895241985bb7a185f055e41fc0dfe83
 2025-05-20 11:01 UTC 

[PATCH v2] ext4: replace strcpy() with '.' assignment
 2025-05-19 14:59 UTC  (6+ messages)

[PATCH v3] ext4: replace strcpy() with '.' assignment
 2025-05-19 12:00 UTC 

[PATCH v16 00/42] DEPT(DEPendency Tracker)
 2025-05-19  9:18 UTC  (43+ messages)
` [PATCH v16 01/42] llist: move llist_{head,node} definition to types.h
` [PATCH v16 02/42] dept: implement DEPT(DEPendency Tracker)
` [PATCH v16 03/42] dept: add single event dependency tracker APIs
` [PATCH v16 04/42] dept: add lock "
` [PATCH v16 05/42] dept: tie to lockdep and IRQ tracing
` [PATCH v16 06/42] dept: add proc knobs to show stats and dependency graph
` [PATCH v16 07/42] dept: distinguish each kernel context from another
` [PATCH v16 08/42] x86_64, dept: add support CONFIG_ARCH_HAS_DEPT_SUPPORT to x86_64
` [PATCH v16 09/42] arm64, dept: add support CONFIG_ARCH_HAS_DEPT_SUPPORT to arm64
` [PATCH v16 10/42] dept: distinguish each work from another
` [PATCH v16 11/42] dept: add a mechanism to refill the internal memory pools on running out
` [PATCH v16 12/42] dept: record the latest one out of consecutive waits of the same class
` [PATCH v16 13/42] dept: apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete()
` [PATCH v16 14/42] dept: apply sdt_might_sleep_{start,end}() to swait
` [PATCH v16 15/42] dept: apply sdt_might_sleep_{start,end}() to waitqueue wait
` [PATCH v16 16/42] dept: apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait
` [PATCH v16 17/42] dept: apply sdt_might_sleep_{start,end}() to dma fence
` [PATCH v16 18/42] dept: track timeout waits separately with a new Kconfig
` [PATCH v16 19/42] dept: apply timeout consideration to wait_for_completion()/complete()
` [PATCH v16 20/42] dept: apply timeout consideration to swait
` [PATCH v16 21/42] dept: apply timeout consideration to waitqueue wait
` [PATCH v16 22/42] dept: apply timeout consideration to hashed-waitqueue wait
` [PATCH v16 23/42] dept: apply timeout consideration to dma fence wait
` [PATCH v16 24/42] dept: make dept able to work with an external wgen
` [PATCH v16 25/42] dept: track PG_locked with dept
` [PATCH v16 26/42] dept: print staged wait's stacktrace on report
` [PATCH v16 27/42] locking/lockdep: prevent various lockdep assertions when lockdep_off()'ed
` [PATCH v16 28/42] dept: add documentation for dept
` [PATCH v16 29/42] cpu/hotplug: use a weaker annotation in AP thread
` [PATCH v16 30/42] fs/jbd2: use a weaker annotation in journal handling
` [PATCH v16 31/42] dept: assign dept map to mmu notifier invalidation synchronization
` [PATCH v16 32/42] dept: assign unique dept_key to each distinct dma fence caller
` [PATCH v16 33/42] dept: make dept aware of lockdep_set_lock_cmp_fn() annotation
` [PATCH v16 34/42] dept: make dept stop from working on debug_locks_off()
` [PATCH v16 35/42] i2c: rename wait_for_completion callback to wait_for_completion_cb
` [PATCH v16 36/42] dept: assign unique dept_key to each distinct wait_for_completion() caller
` [PATCH v16 37/42] completion, dept: introduce init_completion_dmap() API
` [PATCH v16 38/42] dept: introduce a new type of dependency tracking between multi event sites
` [PATCH v16 39/42] dept: add module support for struct dept_event_site and dept_event_site_dep
` [PATCH v16 40/42] dept: introduce event_site() to disable event tracking if it's recoverable
` [PATCH v16 41/42] dept: implement a basic unit test for dept
` [PATCH v16 42/42] dept: call dept_hardirqs_off() in local_irq_*() regardless of irq state

[tytso-ext4:dev 43/47] fs/ext4/inode.c:573:49-51: WARNING !A || A && B is equivalent to !A || B
 2025-05-19  7:54 UTC 

[PATCH v3 0/2] new: Improvements to new script
 2025-05-19  6:16 UTC  (3+ messages)
` [PATCH v3 1/2] new: Add a new parameter (name) in the "new" script
` [PATCH v3 2/2] new: Replace "status=0; exit 0" with _exit 0

[PATCH] ext4: replace strcpy() with strscpy() in ext4_init_dot_dotdot()
 2025-05-19  3:26 UTC  (2+ messages)

[tytso-ext4:dev] BUILD SUCCESS e4e129b9e3d37b21d78a5a6617c6987dafa9600d
 2025-05-19  1:22 UTC 

[PATCH 1/3] mm/filemap: initialize fsdata with iocb->ki_flags
 2025-05-18 14:01 UTC  (2+ messages)

[tytso-ext4:dev] BUILD SUCCESS 24b7a2331fcdf6de103ea85e67eede43c0372f77
 2025-05-17 10:05 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox