public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
 messages from 2024-07-02 01:24:00 to 2024-07-03 06:22:48 UTC [more...]

[PATCH] xfs: get rid of xfs_ag_resv_rmapbt_alloc
 2024-07-03  6:33 UTC  (3+ messages)

[PATCH 00/10] fs: multigrain timestamp redux
 2024-07-03  5:27 UTC  (18+ messages)
` [PATCH 01/10] fs: turn inode ctime fields into a single ktime_t

[PATCHSET v30.7 05/16] xfs_scrub: use free space histograms to reduce fstrim runtime
 2024-07-03  5:17 UTC  (25+ messages)
` [PATCH 1/7] libfrog: hoist free space histogram code
` [PATCH 2/7] libfrog: print wider columns for free space histogram
` [PATCH 3/7] libfrog: print cdf of free space buckets
` [PATCH 4/7] xfs_scrub: don't close stdout when closing the progress bar
` [PATCH 5/7] xfs_scrub: remove pointless spacemap.c arguments
` [PATCH 6/7] xfs_scrub: collect free space histograms during phase 7
` [PATCH 7/7] xfs_scrub: tune fstrim minlen parameter based on free space histograms

[PATCH v8 00/10] enable bs > ps in XFS
 2024-07-03  5:16 UTC  (15+ messages)
` [PATCH v8 03/10] readahead: allocate folios with mapping_min_order in readahead
` [PATCH v8 06/10] iomap: fix iomap_dio_zero() for fs bs > system page size

[PATCH v3 0/2] Separate xfs_log_vec/iovec to save memory
 2024-07-03  5:14 UTC  (6+ messages)
` [PATCH v3 2/2] xfs: make xfs_log_iovec independent from xfs_log_vec and free it early

xfs: byte-based grant head reservation tracking v4
 2024-07-03  5:10 UTC  (8+ messages)
` [PATCH 11/11] xfs: skip flushing log items during push

[PATCHSET v30.7 03/16] xfs_scrub: detect deceptive filename extensions
 2024-07-03  5:02 UTC  (30+ messages)
` [PATCH 01/13] xfs_scrub: use proper UChar string iterators
` [PATCH 02/13] xfs_scrub: hoist code that removes ignorable characters
` [PATCH 03/13] xfs_scrub: add a couple of omitted invisible code points
` [PATCH 04/13] xfs_scrub: avoid potential UAF after freeing a duplicate name entry
` [PATCH 05/13] xfs_scrub: guard against libicu returning negative buffer lengths
` [PATCH 06/13] xfs_scrub: hoist non-rendering character predicate
` [PATCH 07/13] xfs_scrub: store bad flags with the name entry
` [PATCH 08/13] xfs_scrub: rename UNICRASH_ZERO_WIDTH to UNICRASH_INVISIBLE
` [PATCH 09/13] xfs_scrub: type-coerce the UNICRASH_* flags
` [PATCH 10/13] xfs_scrub: reduce size of struct name_entry
` [PATCH 11/13] xfs_scrub: rename struct unicrash.normalizer
` [PATCH 12/13] xfs_scrub: report deceptive file extensions
` [PATCH 13/13] xfs_scrub: dump unicode points

[PATCHSET v30.7 09/16] xfs_scrub: automatic optimization by default
 2024-07-03  5:01 UTC  (10+ messages)
` [PATCH 1/3] xfs_scrub: automatic downgrades to dry-run mode in service mode
` [PATCH 2/3] xfs_scrub: add an optimization-only mode
` [PATCH 3/3] debian: enable xfs_scrub_all systemd timer services by default

[PATCHSET v30.7 04/16] xfs_scrub: move fstrim to a separate phase
 2024-07-03  4:50 UTC  (19+ messages)
` [PATCH 1/8] xfs_scrub: move FITRIM to phase 8
` [PATCH 2/8] xfs_scrub: ignore phase 8 if the user disabled fstrim
` [PATCH 3/8] xfs_scrub: collapse trim_filesystem
` [PATCH 4/8] xfs_scrub: fix the work estimation for phase 8
` [PATCH 5/8] xfs_scrub: report FITRIM errors properly
` [PATCH 6/8] xfs_scrub: don't call FITRIM after runtime errors
` [PATCH 7/8] xfs_scrub: don't trim the first agbno of each AG for better performance
  ` [PATCH v30.7.1 7/8] xfs_scrub: improve responsiveness while trimming the filesystem

[RFC PATCH] xfs: enable WQ_MEM_RECLAIM on m_sync_workqueue
 2024-07-02 23:51 UTC  (10+ messages)
` [PATCH v2] "

[PATCHSET v13.7 11/16] xfsprogs: Parent Pointers
 2024-07-02 20:02 UTC  (50+ messages)
` [PATCH 01/24] libxfs: create attr log item opcodes and formats for parent pointers
` [PATCH 02/24] xfs_{db,repair}: implement new attr hash value function
` [PATCH 03/24] xfs_logprint: dump new attr log item fields
` [PATCH 04/24] man: document the XFS_IOC_GETPARENTS ioctl
` [PATCH 05/24] libfrog: report parent pointers to userspace
` [PATCH 06/24] libfrog: add parent pointer support code
` [PATCH 07/24] xfs_io: adapt parent command to new parent pointer ioctls
` [PATCH 08/24] xfs_io: Add i, n and f flags to parent command
` [PATCH 09/24] xfs_logprint: decode parent pointers in ATTRI items fully
` [PATCH 10/24] xfs_spaceman: report file paths
` [PATCH 11/24] xfs_scrub: use parent pointers when possible to report file operations
` [PATCH 12/24] xfs_scrub: use parent pointers to report lost file data
` [PATCH 13/24] xfs_db: report parent pointers in version command
` [PATCH 14/24] xfs_db: report parent bit on xattrs
` [PATCH 15/24] xfs_db: report parent pointers embedded in xattrs
` [PATCH 16/24] xfs_db: obfuscate dirent and parent pointer names consistently
` [PATCH 17/24] libxfs: export attr3_leaf_hdr_from_disk via libxfs_api_defs.h
` [PATCH 18/24] xfs_db: add a parents command to list the parents of a file
` [PATCH 19/24] xfs_db: make attr_set and attr_remove handle parent pointers
` [PATCH 20/24] xfs_db: add link and unlink expert commands
` [PATCH 21/24] xfs_db: compute hashes of parent pointers
` [PATCH 22/24] libxfs: create new files with attr forks if necessary
` [PATCH 23/24] mkfs: Add parent pointers during protofile creation
` [PATCH 24/24] mkfs: enable formatting with parent pointers

[PATCHSET v30.7 01/16] xfsprogs: atomic file updates
 2024-07-02 19:53 UTC  (29+ messages)
` [PATCH 01/12] man: document the exchange-range ioctl
` [PATCH 02/12] man: document XFS_FSOP_GEOM_FLAGS_EXCHRANGE
` [PATCH 03/12] libhandle: add support for bulkstat v5
` [PATCH 04/12] libfrog: add support for exchange range ioctl family
` [PATCH 05/12] xfs_db: advertise exchange-range in the version command
` [PATCH 06/12] xfs_logprint: support dumping exchmaps log items
` [PATCH 07/12] xfs_fsr: convert to bulkstat v5 ioctls
` [PATCH 08/12] xfs_fsr: skip the xattr/forkoff levering with the newer swapext implementations
` [PATCH 09/12] xfs_io: create exchangerange command to test file range exchange ioctl
` [PATCH 10/12] libfrog: advertise exchange-range support
` [PATCH 11/12] xfs_repair: add exchange-range to file systems
` [PATCH 12/12] mkfs: add a formatting option for exchange-range

[ANNOUNCE] xfs-linux: for-next updated to 3ba3ab1f6719
 2024-07-02 13:46 UTC 

[PATCH 00/13] fs/dax: Fix FS DAX page reference counts
 2024-07-02 13:01 UTC  (17+ messages)
` [PATCH 06/13] mm/memory: Add dax_insert_pfn
` [PATCH 07/13] huge_memory: Allow mappings of PUD sized pages
` [PATCH 09/13] gup: Don't allow FOLL_LONGTERM pinning of FS DAX pages

[PATCH 00/12] xfs: remove remaining kmem interfaces and GFP_NOFS usage
 2024-07-02  8:00 UTC  (5+ messages)
` [PATCH 07/12] xfs: use __GFP_NOLOCKDEP instead of GFP_NOFS

[PATCH -next v6 0/2] iomap/xfs: fix stale data exposure when truncating realtime inodes
 2024-07-02  7:34 UTC  (6+ messages)
` [PATCH -next v6 1/2] xfs: reserve blocks for truncating large realtime inode

[PATCHSET v30.7 16/16] xfs_repair: small remote symlinks are ok
 2024-07-02  6:59 UTC  (3+ messages)
` [PATCH 1/1] xfs_repair: allow symlinks with short remote targets

[PATCHSET v30.7 15/16] xfs_scrub: vectorize kernel calls
 2024-07-02  6:59 UTC  (21+ messages)
` [PATCH 01/10] man: document vectored scrub mode
` [PATCH 02/10] libfrog: support vectored scrub
` [PATCH 03/10] xfs_io: "
` [PATCH 04/10] xfs_scrub: split the scrub epilogue code into a separate function
` [PATCH 05/10] xfs_scrub: split the repair "
` [PATCH 06/10] xfs_scrub: convert scrub and repair epilogues to use xfs_scrub_vec
` [PATCH 07/10] xfs_scrub: vectorize scrub calls
` [PATCH 08/10] xfs_scrub: vectorize repair calls
` [PATCH 09/10] xfs_scrub: use scrub barriers to reduce kernel calls
` [PATCH 10/10] xfs_scrub: try spot repairs of metadata items to make scrub progress

[PATCHSET v13.7 14/16] xfsprogs: detect and correct directory tree problems
 2024-07-02  6:49 UTC  (11+ messages)
` [PATCH 1/5] libfrog: add directory tree structure scrubber to scrub library
` [PATCH 2/5] xfs_spaceman: report directory tree corruption in the health information
` [PATCH 3/5] xfs_scrub: fix erroring out of check_inode_names
` [PATCH 4/5] xfs_scrub: detect and repair directory tree corruptions
` [PATCH 5/5] xfs_scrub: defer phase5 file scans if dirloop fails

[PATCHSET v13.7 13/16] xfsprogs: offline repair for parent pointers
 2024-07-02  6:47 UTC  (25+ messages)
` [PATCH 01/12] xfs_db: remove some boilerplate from xfs_attr_set
` [PATCH 02/12] xfs_db: actually report errors from libxfs_attr_set
` [PATCH 03/12] xfs_repair: junk parent pointer attributes when filesystem doesn't support them
` [PATCH 04/12] xfs_repair: add parent pointers when messing with /lost+found
` [PATCH 05/12] xfs_repair: junk duplicate hashtab entries when processing sf dirents
` [PATCH 06/12] xfs_repair: build a parent pointer index
` [PATCH 07/12] xfs_repair: move the global dirent name store to a separate object
` [PATCH 08/12] xfs_repair: deduplicate strings stored in string blob
` [PATCH 09/12] xfs_repair: check parent pointers
` [PATCH 10/12] xfs_repair: dump garbage parent pointer attributes
` [PATCH 11/12] xfs_repair: update ondisk parent pointer records
` [PATCH 12/12] xfs_repair: wipe ondisk parent pointers when there are none

[PATCHSET v13.7 12/16] xfsprogs: scrubbing for parent pointers
 2024-07-02  6:41 UTC  (5+ messages)
` [PATCH 1/2] xfs: create a blob array data structure
` [PATCH 2/2] man2: update ioctl_xfs_scrub_metadata.2 for parent pointers

[PATCH v2] xfs: reorder xfs_inode structure elements to remove unneeded padding
 2024-07-02  6:15 UTC  (3+ messages)

[PATCHSET v13.7 10/16] xfsprogs: improve extended attribute validation
 2024-07-02  5:45 UTC  (7+ messages)
` [PATCH 1/3] xfs_repair: check free space requirements before allowing upgrades
` [PATCH 2/3] xfs_repair: enforce one namespace bit per extended attribute
` [PATCH 3/3] xfs_repair: check for unknown flags in attr entries

[PATCHSET v30.7 08/16] xfs_scrub_all: improve systemd handling
 2024-07-02  5:42 UTC  (11+ messages)
` [PATCH 1/5] xfs_scrub_all: encapsulate all the subprocess code in an object
` [PATCH 2/5] xfs_scrub_all: encapsulate all the systemctl "
` [PATCH 3/5] xfs_scrub_all: add CLI option for easier debugging
` [PATCH 4/5] xfs_scrub_all: convert systemctl calls to dbus
` [PATCH 5/5] xfs_scrub_all: implement retry and backoff for dbus calls

[PATCHSET v30.7 07/16] xfs_scrub_all: automatic media scan service
 2024-07-02  5:39 UTC  (13+ messages)
` [PATCH 1/6] xfs_scrub_all: only use the xfs_scrub@ systemd services in service mode
` [PATCH 2/6] xfs_scrub_all: remove journalctl background process
` [PATCH 3/6] xfs_scrub_all: support metadata+media scans of all filesystems
` [PATCH 4/6] xfs_scrub_all: enable periodic file data scrubs automatically
` [PATCH 5/6] xfs_scrub_all: trigger automatic media scans once per month
` [PATCH 6/6] xfs_scrub_all: failure reporting for the xfs_scrub_all job

[PATCHSET v30.7 06/16] xfs_scrub: tighten security of systemd services
 2024-07-02  5:37 UTC  (7+ messages)
` [PATCH 1/6] xfs_scrub: allow auxiliary pathnames for sandboxing
` [PATCH 5/6] xfs_scrub_fail: tighten up the security on the background systemd service
` [PATCH 6/6] xfs_scrub_all: "

[PATCHSET v30.7 02/16] xfsprogs: inode-related repair fixes
 2024-07-02  5:17 UTC  (7+ messages)
` [PATCH 1/3] xfs_{db,repair}: add an explicit owner field to xfs_da_args
` [PATCH 2/3] libxfs: port the bumplink function from the kernel
` [PATCH 3/3] mkfs/repair: pin inodes that would otherwise overflow link count


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