messages from 2024-07-30 00:45:26 to 2024-07-30 02:44:29 UTC [more...]
[GIT PULLBOMB] xfsprogs: catch us up to 6.10
2024-07-30 2:44 UTC (17+ messages)
` [GIT PULL 01/23] libxfs: fixes for 6.9
` [GIT PULL 02/23] libxfs: sync with 6.10
` [GIT PULL 03/23] xfsprogs: atomic file updates
` [GIT PULL 04/23] xfsprogs: set and validate dir/attr block owners
` [GIT PULL 05/23] xfsprogs: inode-related repair fixes
` [GIT PULL 06/23] xfs_scrub: fixes to the repair code
` [GIT PULL 07/23] xfs_scrub: improve warnings about difficult repairs
` [GIT PULL 08/23] xfs_scrub: track data dependencies for repairs
` [GIT PULL 09/23] xfs_scrub: use scrub_item to track check progress
` [GIT PULL 10/23] xfs_scrub: improve scheduling of repair items
` [GIT PULL 11/23] xfs_scrub: detect deceptive filename extensions
` [GIT PULL 12/23] xfs_scrub: move fstrim to a separate phase
` [GIT PULL 13/23] xfs_scrub: use free space histograms to reduce fstrim runtime
` [GIT PULL 14/23] xfs_scrub: tighten security of systemd services
` [GIT PULL 15/23] xfs_scrub_all: automatic media scan service
` [GIT PULL 16/23] xfs_scrub_all: improve systemd handling
[PATCHSET v30.9 23/23] xfs_repair: fixes for kernel 6.10
2024-07-30 1:32 UTC (2+ messages)
` [PATCH 1/1] xfs_repair: allow symlinks with short remote targets
[PATCHSET v30.9 22/23] xfs_scrub: vectorize kernel calls
2024-07-30 1:32 UTC (11+ 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.8 21/23] xfsprogs: detect and correct directory tree problems
2024-07-30 1:30 UTC (6+ 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.8 20/23] xfsprogs: offline repair for parent pointers
2024-07-30 1:28 UTC (13+ 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.8 19/23] xfsprogs: scrubbing for parent pointers
2024-07-30 1:25 UTC (3+ messages)
` [PATCH 1/2] xfs: create a blob array data structure
` [PATCH 2/2] man2: update ioctl_xfs_scrub_metadata.2 for parent pointers
[PATCHSET v13.8 18/23] xfsprogs: Parent Pointers
2024-07-30 1:25 UTC (25+ 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 v13.8 17/23] xfsprogs: improve extended attribute validation
2024-07-30 1:18 UTC (7+ messages)
` [PATCH 1/6] xfs_scrub_all: fail fast on masked units
` [PATCH 2/6] xfs_scrub: automatic downgrades to dry-run mode in service mode
` [PATCH 3/6] xfs_scrub: add an optimization-only mode
` [PATCH 4/6] xfs_repair: check free space requirements before allowing upgrades
` [PATCH 5/6] xfs_repair: enforce one namespace bit per extended attribute
` [PATCH 6/6] xfs_repair: check for unknown flags in attr entries
[PATCHSET v30.9 16/23] xfs_scrub_all: improve systemd handling
2024-07-30 1:17 UTC (6+ 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.9 15/23] xfs_scrub_all: automatic media scan service
2024-07-30 1:15 UTC (7+ 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.9 14/23] xfs_scrub: tighten security of systemd services
2024-07-30 1:14 UTC (7+ messages)
` [PATCH 1/6] xfs_scrub: allow auxiliary pathnames for sandboxing
` [PATCH 2/6] xfs_scrub.service: reduce background CPU usage to less than one core if possible
` [PATCH 3/6] xfs_scrub: use dynamic users when running as a systemd service
` [PATCH 4/6] xfs_scrub: tighten up the security on the background "
` [PATCH 5/6] xfs_scrub_fail: "
` [PATCH 6/6] xfs_scrub_all: "
[PATCHSET v30.9 13/23] xfs_scrub: use free space histograms to reduce fstrim runtime
2024-07-30 1:12 UTC (8+ 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
[PATCHSET v30.9 12/23] xfs_scrub: move fstrim to a separate phase
2024-07-30 1:11 UTC (8+ messages)
` [PATCH 1/7] xfs_scrub: move FITRIM to phase 8
` [PATCH 2/7] xfs_scrub: ignore phase 8 if the user disabled fstrim
` [PATCH 3/7] xfs_scrub: collapse trim_filesystem
` [PATCH 4/7] xfs_scrub: fix the work estimation for phase 8
` [PATCH 5/7] xfs_scrub: report FITRIM errors properly
` [PATCH 6/7] xfs_scrub: don't call FITRIM after runtime errors
` [PATCH 7/7] xfs_scrub: improve responsiveness while trimming the filesystem
[PATCHSET v30.9 11/23] xfs_scrub: detect deceptive filename extensions
2024-07-30 1:09 UTC (14+ 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.9 10/23] xfs_scrub: improve scheduling of repair items
2024-07-30 1:05 UTC (5+ messages)
` [PATCH 1/4] libfrog: enhance ptvar to support initializer functions
` [PATCH 2/4] xfs_scrub: improve thread scheduling repair items during phase 4
` [PATCH 3/4] xfs_scrub: recheck entire metadata objects after corruption repairs
` [PATCH 4/4] xfs_scrub: try to repair space metadata before file metadata
[PATCHSET v30.9 09/23] xfs_scrub: use scrub_item to track check progress
2024-07-30 1:04 UTC (6+ messages)
` [PATCH 1/5] xfs_scrub: start tracking scrub state in scrub_item
` [PATCH 2/5] xfs_scrub: remove enum check_outcome
` [PATCH 3/5] xfs_scrub: refactor scrub_meta_type out of existence
` [PATCH 4/5] xfs_scrub: hoist repair retry loop to repair_item_class
` [PATCH 5/5] xfs_scrub: hoist scrub retry loop to scrub_item_check_file
[PATCHSET v30.9 08/23] xfs_scrub: track data dependencies for repairs
2024-07-30 1:03 UTC (10+ messages)
` [PATCH 1/9] xfs_scrub: track repair items by principal, not by individual repairs
` [PATCH 2/9] xfs_scrub: use repair_item to direct repair activities
` [PATCH 3/9] xfs_scrub: remove action lists from phaseX code
` [PATCH 4/9] xfs_scrub: remove scrub_metadata_file
` [PATCH 5/9] xfs_scrub: boost the repair priority of dependencies of damaged items
` [PATCH 6/9] xfs_scrub: clean up repair_item_difficulty a little
` [PATCH 7/9] xfs_scrub: check dependencies of a scrub type before repairing
` [PATCH 8/9] xfs_scrub: retry incomplete repairs
` [PATCH 9/9] xfs_scrub: remove unused action_list fields
[PATCHSET v30.9 07/23] xfs_scrub: improve warnings about difficult repairs
2024-07-30 1:01 UTC (9+ messages)
` [PATCH 1/8] xfs_scrub: fix missing scrub coverage for broken inodes
` [PATCH 2/8] xfs_scrub: collapse trivial superblock scrub helpers
` [PATCH 3/8] xfs_scrub: get rid of trivial fs metadata scanner helpers
` [PATCH 4/8] xfs_scrub: split up the mustfix repairs and difficulty assessment functions
` [PATCH 5/8] xfs_scrub: add missing repair types to the mustfix and difficulty assessment
` [PATCH 6/8] xfs_scrub: any inconsistency in metadata should trigger difficulty warnings
` [PATCH 7/8] xfs_scrub: warn about difficult repairs to rt and quota metadata
` [PATCH 8/8] xfs_scrub: enable users to bump information messages to warnings
[PATCHSET v30.9 06/23] xfs_scrub: fixes to the repair code
2024-07-30 0:58 UTC (6+ messages)
` [PATCH 1/5] xfs_scrub: remove ALP_* flags namespace
` [PATCH 2/5] xfs_scrub: move repair functions to repair.c
` [PATCH 3/5] xfs_scrub: log when a repair was unnecessary
` [PATCH 4/5] xfs_scrub: require primary superblock repairs to complete before proceeding
` [PATCH 5/5] xfs_scrub: actually try to fix summary counters ahead of repairs
[PATCHSET v30.9 05/23] xfsprogs: inode-related repair fixes
2024-07-30 0:57 UTC (3+ messages)
` [PATCH 1/2] libxfs: port the bumplink function from the kernel
` [PATCH 2/2] mkfs/repair: pin inodes that would otherwise overflow link count
[PATCHSET v30.9 04/23] xfsprogs: set and validate dir/attr block owners
2024-07-30 0:57 UTC (2+ messages)
` [PATCH 1/1] xfs_{db,repair}: add an explicit owner field to xfs_da_args
[PATCHSET v30.9 03/23] xfsprogs: atomic file updates
2024-07-30 0:56 UTC (13+ 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
[PATCHSET 02/23] libxfs: sync with 6.10
2024-07-30 0:53 UTC (34+ messages)
` [PATCH 083/115] xfs: actually rebuild the parent pointer xattrs
` [PATCH 084/115] xfs: teach online scrub to find directory tree structure problems
` [PATCH 085/115] xfs: report directory tree corruption in the health information
` [PATCH 086/115] xfs: introduce vectored scrub mode
` [PATCH 087/115] xfs: factor out a xfs_dir_lookup_args helper
` [PATCH 088/115] xfs: factor out a xfs_dir_createname_args helper
` [PATCH 089/115] xfs: factor out a xfs_dir_removename_args helper
` [PATCH 090/115] xfs: factor out a xfs_dir_replace_args helper
` [PATCH 091/115] xfs: refactor dir format helpers
` [PATCH 092/115] xfs: make the seq argument to xfs_bmapi_convert_delalloc() optional
` [PATCH 093/115] xfs: make xfs_bmapi_convert_delalloc() to allocate the target offset
` [PATCH 094/115] xfs: fix error returns from xfs_bmapi_write
` [PATCH 095/115] xfs: remove the unusued tmp_logflags variable in xfs_bmapi_allocate
` [PATCH 096/115] xfs: lift a xfs_valid_startblock into xfs_bmapi_allocate
` [PATCH 097/115] xfs: don't open code XFS_FILBLKS_MIN in xfs_bmapi_write
` [PATCH 098/115] xfs: pass the actual offset and len to allocate to xfs_bmapi_allocate
` [PATCH 099/115] xfs: remove the xfs_iext_peek_prev_extent call in xfs_bmapi_allocate
` [PATCH 100/115] xfs: fix xfs_bmap_add_extent_delay_real for partial conversions
` [PATCH 101/115] xfs: do not allocate the entire delalloc extent in xfs_bmapi_write
` [PATCH 102/115] xfs: use unsigned ints for non-negative quantities in xfs_attr_remote.c
` [PATCH 103/115] xfs: turn XFS_ATTR3_RMT_BUF_SPACE into a function
` [PATCH 104/115] xfs: create a helper to compute the blockcount of a max sized remote value
` [PATCH 105/115] xfs: minor cleanups of xfs_attr3_rmt_blocks
` [PATCH 106/115] xfs: xfs_quota_unreserve_blkres can't fail
` [PATCH 107/115] xfs: simplify iext overflow checking and upgrade
` [PATCH 108/115] xfs: Stop using __maybe_unused in xfs_alloc.c
` [PATCH 109/115] xfs: fix xfs_init_attr_trans not handling explicit operation codes
` [PATCH 110/115] xfs: allow symlinks with short remote targets
` [PATCH 111/115] xfs: Add cond_resched to block unmap range and reflink remap path
` [PATCH 112/115] xfs: make sure sb_fdblocks is non-negative
` [PATCH 113/115] xfs: restrict when we try to align cow fork delalloc to cowextsz hints
` [PATCH 114/115] xfs: allow unlinked symlinks and dirs with zero size
` [PATCH 115/115] xfs: fix direction in XFS_IOC_EXCHANGE_RANGE
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox