Accepting request 1119649 from home:dsterba:branches:filesystems

- update to 6.5.3

OBS-URL: https://build.opensuse.org/request/show/1119649
OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=409
This commit is contained in:
David Sterba 2023-10-23 12:50:08 +00:00 committed by Git OBS Bridge
parent 5138ebc141
commit ea70ba3277
7 changed files with 55 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff33e56060ddf264b2f9887eaa6676dbb2f5d6c765ea10913d97a5be056e21ca
size 3790567

Binary file not shown.

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8673612c32baeb98500791d3df0563ab6917fa5f92e5e9d3fe00d1916974cde5
size 3157750

BIN
btrfs-progs-v6.5.3.tar.sign Normal file

Binary file not shown.

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Mon Oct 23 00:00:00 CEST 2023 - dsterba@suse.cz
- update to 6.5.3
* mkfs:
* add short aliases for -O specification, block-group-tree (bgt),
free-space-tree (fst), raid-stripe-tree (rst)
* don't try to resize the image (namely when backed by file) when --rootdir
contains sparse file larger than the image
* also copy xattr/permissions/ugid/timestamps of the top --rootdir directory
* add new option --device-uuid to let user specify exact uuid of the
device item (only for single device filesystems)
* check:
* on zoned devices, use correct super block offsets when repairing
* check inline extent refs order
* subvolume create: add new option --parent to create missing path
components of the given path (like mkdir -p)
* rescue clear-ino-cache: new command moved from 'btrfs check' implementing
the same as option --clear-ino-cache (to be deprecated and removed in the
future)
* dump-tree: allow '-' in tree identifier names for option -t
* btrfstune:
* drop short option and add long option to enable squota
* tune space reservation and batch size for block-group-tree conversion
* scrub status: print correct value of "Bytes scrubbed" for unfinished runs
* qgroup show: fix crash when attempting to print path of stale qgroups
* experimental features:
* move build of raid-stripe-tree out for testing but it's still considered
experimental
* other:
* shell completion updates
* sync raid-stripe-tree code with kernel
* build fixes
* new and updated tests
- update to 6.5.2
* new feature support:
* raid-stripe-tree, new tree to track extent mapping for raid profiles,
allows raid1*, raid0 and raid10 on zoned devices (kernel 6.7)
* simple quotas, simplified accounting that does not track exclusive and
shared extents (kernel 6.7)
* mkfs with duplicate UUID on a single device, temp-fsid (kernel 6.7)
* metadata_uuid: enhanced capabilities to repair partially updated fsid on
multiple devices
* other:
* updated tests and CI
* sync sources with kernel
-------------------------------------------------------------------
Wed Sep 13 00:00:00 CEST 2023 - dsterba@suse.cz

View File

@ -34,7 +34,7 @@
%define _dracutmodulesdir %(pkg-config --variable dracutmodulesdir dracut)
Name: btrfsprogs
Version: 6.5.1
Version: 6.5.3
Release: 0
Summary: Utilities for the Btrfs filesystem
License: GPL-2.0-only

View File

@ -11,10 +11,10 @@ Signed-off-by: Jeff Mahoney <jeffm@suse.com>
utils.h | 4 ++++
1 file changed, 4 insertions(+)
Index: btrfs-progs-v6.0/common/fsfeatures.h
Index: btrfs-progs-v6.5.3/common/fsfeatures.h
===================================================================
--- btrfs-progs-v6.0.orig/common/fsfeatures.h
+++ btrfs-progs-v6.0/common/fsfeatures.h
--- btrfs-progs-v6.5.3.orig/common/fsfeatures.h
+++ btrfs-progs-v6.5.3/common/fsfeatures.h
@@ -21,7 +21,9 @@
#include <stdio.h>
#include "kernel-lib/sizes.h"
@ -26,7 +26,7 @@ Index: btrfs-progs-v6.0/common/fsfeatures.h
/*
* Since one feature can set at least one bit in either
@@ -44,11 +46,20 @@ struct btrfs_mkfs_features {
#define BTRFS_FEATURE_STRING_BUF_SIZE (160)
#define BTRFS_FEATURE_STRING_BUF_SIZE (512)
static const struct btrfs_mkfs_features btrfs_mkfs_default_features = {
+#ifndef BTRFS_MKFS_DEFAULT_RUNTIME_FEATURES