1
0

Update to v1.33.1 #7

Manually merged
jengelh merged 5 commits from holden/bcachefs-tools:master into master 2025-12-16 17:25:55 +01:00
6 changed files with 52 additions and 20 deletions

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmkxxPwACgkQE6szbY3K
bnb5GA//eY2XB/nTtLBtGO6i8FwSAo6Ec6Db91Em43Ot9NH2zfztwMWtRPwPDBF7
w+dAVhvGoz+cE5qVcVriMVymQfd7eIevJLCs/xMHmNo49Twr7KDFV9PoWUf9jjpA
NuhW77JmEvgRa93bdu+rnyFfpVqEPNTlNTrioy0K6UDATArk/m7EAcNoPYXmqbKD
LzxjExJLyX7eYlQBiy2+Xw2fuBqD4IdgEuJ/SmCb3QhbrsIe+G83KJDfRVxxVSCk
o5yeOfKnKGfMogE0UWK1LZA5U3cjJTTbWF0K6MmZRqskHPZfAfgRFL9AWK+UJ6Fp
Hjcgt7NJBoSa5SJpEEfOjhbexfz2XH/Zt3l+Fr2asjY3Bwudhg3CL8OzGiN8TZ4n
M2NXsvKYQCiZ3yK3DjeXr7Frl67bjkCMNdJBmyWOU3I/l4vzRLrrctIuvficwI2v
pTYJvoIqt9acsfjXZM60zFSvVpKDwlQ8wTOTPmM+CaRqOmcrz4iUfaiEPWaluLAB
Eohi2O9zAL9DgvcNP9inzUVIOt8WuxV9pm8MIfZqdv3ALQ+OsthRhmnKv74m/e1P
jK0B9ua4NPJ5P8obhzrNOGjG0SKoBDvBJVKMDM/ZAHIItAd/E/j1NAhCraw9evb+
haorDE6XB3q/YJuCItv0iWUR9Czmic1jhbMkeN3mXt3HKA2p2ps=
=3uDc
-----END PGP SIGNATURE-----

Binary file not shown.

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEKnAFLkS8Qha+jvQrE6szbY3KbnYFAmk6XRMACgkQE6szbY3K
bna/gRAAnRte5GrO0TduYeVu9tPw7BIZ6ztl6ynn9EwlMVqFb+73InFy2oZU5VM/
WHiVNAeW3zywR741bSySLP6nCRzLuARfBzKFNh4kAFD6D0BymE6bsc5bnlwrFNW5
3+UStltxwV2IB6UkPjvk7dZxhUCALJqLJYACe89/ZQz1TOK1EvYz92ZceP/Nn1yi
FdrAgNtdqj9eupNWulV+iqUOzjyp/lkZS2qdcpZ3ceRPMkeEUEzHqjP0l8L2OIrU
WWr4EBWZUcBGEbwIDcQjSc8QMrSJw+qX+L66OvQcMD+dEGbetvwfKuQDHlz7/+iw
QlN3s4pskmxjW8b8hKwDbPbFFgO8tjcIq86VyNTDTAcj7XryhpcFTEHDnbQ8IEp5
t2OmVu/b5reL7GLuOwmXOGKnJIl9klzH4+o9+4wuyzB1V/HEy6XJhrtOwp5SchfI
8CqjWuMIYaX7d6ToDbvtoGYCOgFZLLf7tS5ZPpl5xHp4xwxh9h9+9d6Rvr5X/2u1
d87yMu1mbqQuzurlE2y0Q25KRFZQ84DoeYiI32GwChiN1LcHZuSTuWP6coA0YlPe
HMXz3TfLyVdLZZMD5Og098lqx+MIaeZ8LCPIvCLJpF67WUojJ3pZJV+zRQzHz35w
nQ5gdmcP2JtzQux6Ijhie96oAJik1o4EgdsXb5kIyAfL4OsqAlw=
=FGAE
-----END PGP SIGNATURE-----

Binary file not shown.

View File

@@ -1,3 +1,35 @@
-------------------------------------------------------------------
Mon Dec 15 16:57:51 UTC 2025 - Holden Fried <holden@opensuse.org>
- Update to release 1.33.1
* Recovery passes will now be run in the background when possible
* When a scheduled recovery pass and all scheduled passes that
depend on it can be run online, we'll now run it in the
background instead of blocking mount. This means that upgrades
to 1.33 from previous versions will now happen in the
background.
* We now avoid blocking on memory reclaim when allocating btree
node buffers; it was discovered that under memory pressure it
can take > 10 seconds to satisfy a single allocation due to
compaction. We'll now fall back to vmalloc much quicker.This
should help with the SRCU lock hold time warnings that have
still been popping up.
* There's a new btree node cache statistic to track the number
of vmalloc allocations; if we notice that this is now too high
we may want to add a background task to allocate physically
contiguous buffers to replace the vmalloc allocations (vmalloc
memory is a bit slower than physically contiguous memory).
* Fix a "pending incorrectly set" ERO
* Fix checking for device rebalance scan cookies, this will
eliminate some spurious "extent with incorrect/missing
reconcile opts" errors.
* Snapshot deletion fixes; when multiple leaves were being
deleted simultaneously and interior nodes needed to be deleted
too, the interior nodes often wouldn't get cleaned up - and in
rare situations keys could get moved to the incorrect snapshot
node, due to a DFS iteration bug.
-------------------------------------------------------------------
Fri Dec 5 23:11:05 UTC 2025 - Holden Fried <holden@opensuse.org>

View File

@@ -17,7 +17,7 @@
Name: bcachefs-tools
Version: 1.33.0
Version: 1.33.1
Release: 0
Summary: Configuration utilities for bcachefs
License: Apache-2.0 AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT) AND MIT AND MPL-2.0 AND (MIT OR Unlicense) AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-only