sys-kernel/hardened-kernel: bump v6.12.6

bcachefs patches synced to ca2e7a3de895c703d2cbbd9b63c10d8adfba8228 from master branch

Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
This commit is contained in:
Alexander Miroshnichenko 2024-12-20 17:26:34 +03:00
parent a5d538eb7a
commit ad7c6fc00a
Signed by: alex
GPG Key ID: E93720C6C73A77F4
235 changed files with 2283 additions and 330 deletions

View File

@ -1,9 +1,9 @@
DIST genpatches-6.11-10.base.tar.xz 757872 BLAKE2B 72566af9a781288f516dcd30881851fe371a0f3d072aeabbd9d3e57ea96896cb9d8f0d594f8729215baa83d9546c675789b596dac5781b3640e963059d23223b SHA512 ae04d309e3b97cfd7f09993cf297fa5825c53e83acc54805f1f6f2d09cd07aa1715866be3d59874d0131d1746a398b9449fda1987ea6bdbd66402e411569d874
DIST genpatches-6.11-10.experimental.tar.xz 77928 BLAKE2B a0928f0ff7eb6b9a5659d0ab41dafcf3b474cd7aa357b65a7a147972132c08703a88467e51b7dbd8004781cb0cb8a9620190737963f1fcc1e9e5d98f68ba72d6 SHA512 2be91396f9ec97b2e051db72742e3db1edaa56255c7a2cde2ce2ecc1de4771e92ba6d55e863380fe4dc6ef8d8778bec1a9926a9ffe2dd5d1036b9c36a9afae13
DIST genpatches-6.11-10.extras.tar.xz 4060 BLAKE2B a94b8799f6c1d338a17e25b1dde6aa616754bfde092eb5ad1da11a6ec8b1107dce827d05ecc756a4918339329190e6572bb089de89d9a11c8c08f067eb7b269d SHA512 1a166a0054827ac9bef700d075cc2a1e3934dbe7b7aa64b34109b521f5bb21e231d59be4643f6faf702e5d0b3cb7d82e8cc1ba1f77e3bf88c38f9b6ffc61e35f
DIST genpatches-6.12-8.base.tar.xz 575036 BLAKE2B aa22e2f16cec22a76f2ccba2acd9d55b66a93851e01d2cf0af19e9904c6210550ece4699e19918a88f8ed5d5e78dd5d81afdd2a94541ec97d349bfebae26835c SHA512 4251ebdbcec4649663541c8dba7eaed3b674612aeb68a0cbef94e0d0ea5820370a8996f33c316a3fcd6ee94eafb489dc32a22504e94843a71f464a3650647e1c
DIST genpatches-6.12-8.experimental.tar.xz 78140 BLAKE2B 06a6d6fb6c6ffdeff130181d643881fa901aba258be61c069287b35d8a90f899288418a5d9f53806b828e3313b0d0772ff7fe5e19fd76625e908326faa377a91 SHA512 4a4f47cbb4515b0a8d54326bd2d1b57d8fc9166332e024967b870af8df2740a6aa9aa7c4c811506d2bafee3c1e3e804e3b7271fafe219915acd8ef45af291c4d
DIST genpatches-6.12-8.extras.tar.xz 4056 BLAKE2B e6aa730acecdbb82f7983e34df47db46f473a792d19b848d4e4a5d25b52bc7d247217a12f708698f0473ef6eae33eacc704bdb36053378ae8b86e4d80713421b SHA512 c9da9965144e3adc7cc6d0168a1fcfb8165102ccaec2cdb9c4fc909d8e2002578263e12f1c2f56f21ec3b9d2d7a0a69b53dcd7d9dccbe40a9417ca0f6cfb43cb
DIST genpatches-6.12-9.base.tar.xz 632912 BLAKE2B ed4f40958b1e3069213b309ef89bd7bab5aa7e9d5459fa35517ded1d2347abd4eea399c9df134989157e7b7a7ad68c3e777503884b9d7757be91ace970fb258e SHA512 cfdd660147ae7e686972d7ddaa1511fa4acfb1b5b4f9def30e8d11b5ae230a01fc0e1cb48c7af12b7fed435993936c0413cdfa9c41ecb354130db0ea4a653a0b
DIST genpatches-6.12-9.experimental.tar.xz 78116 BLAKE2B fbd986e5185250b33abc1b77742996639e5b04a77d6e0c5802929d528d47dea61ae33ee515c95207963adc7705e875ea564273615e137ca28a04d6b0a675c488 SHA512 762f6e889e3ec9426005970cc5b8855111cafea6df889c301814924e46fd191ec63e5dec120b6bebeae890758da1aa927d0ebdb947f3dc580771fac05a345204
DIST genpatches-6.12-9.extras.tar.xz 4056 BLAKE2B 718d47c2cb619bb1fab14dcf5c06d8137a3f778c728f50e6fd29972efaf0472b040e73cd88a510f35f53e3dcd1fac9a3c4cf5e16cc79d2c6a5ca384e1e2e9056 SHA512 d72cd080d56966d797a61f6b61bc471451296213475aa1b666ad58f8498657500641adc136ff7d07d3607f9eed2da4a0466877e423f67887bfd19a01f17a3aec
DIST gentoo-kernel-config-g14.tar.gz 5686 BLAKE2B e5147ff4ffab92428b3e7f1b0897b997f8a298805f4f43b0a4d3047607bbb1a5ebfc268e0bb9688372a5eda561df9f256c78e00cdd7e3caf7868724214722f56 SHA512 f79638f9ff9dd0154512baf0234024216b6708d35a3c03a580ca5913286ad1ea13bdde5ea9b4722c6a7cd8d591c11ec52c1e225111a260343cd56aa1f1a88502
DIST kernel-aarch64-fedora.config.6.11.5-gentoo 285046 BLAKE2B e8ae27d70fa023976e950d4edcb38963e2fff39efa5cd1ff5922278e871efe6e6cda11c609e721eb2a3f7b030ea75447be384065d3b177000c301fc287a34d7f SHA512 121bbeebace3b760ff6ef36cf9970def3073966ea2fc1089c19c08d27a0524502dedc8c988c5239e78ce04caea6feb5ba7b5d53e0319b22ba63ce6cbc2a07e75
DIST kernel-aarch64-fedora.config.6.12.1-gentoo 287989 BLAKE2B fbf6183487ffc6d30543c6b9caedbca224cc9ce4ec917e35ab351030212b721af8cc33aafa1feb229a1d6b45c9f45329f8e4957bdb3d43bee7ac223eeb90a994 SHA512 fad6121dfe4a3c82039cfe77614e90b4a954fe12d156f29ef9a596745327a3d30c7a40fc4002405a692685c7deaf9a7d3d6f944d505bc51ed5c387f9c9fd6311
@ -16,4 +16,4 @@ DIST kernel-x86_64-fedora.config.6.12.1-gentoo 256170 BLAKE2B 39e03735453c66f426
DIST linux-6.11.tar.xz 146900704 BLAKE2B e7750c0878d71a56a0ce52d4c4c912199dad5bf5e2e8f872585a6494afbb37cbd852e612a6858936d2dc9b7776a3933818f540db408d57e90d18ea5249bba7ab SHA512 329c1f94008742e3f0c2ce7e591a16316d1b2cb9ea4596d4f45604097e07b7aa2f64afa40630a07f321a858455c77aa32ba57b271932ddcf4dc27863f9081cea
DIST linux-6.12.tar.xz 147906904 BLAKE2B b2ec2fc69218cacabbbe49f78384a5d259ca581b717617c12b000b16f4a4c59ee348ea886b37147f5f70fb9a7a01c1e2c8f19021078f6b23f5bc62d1c48d5e5e SHA512 a37b1823df7b4f72542f689b65882634740ba0401a42fdcf6601d9efd2e132e5a7650e70450ba76f6cd1f13ca31180f2ccee9d54fe4df89bc0000ade4380a548
DIST linux-hardened-v6.11.8-hardened1.patch 95386 BLAKE2B c8afa1a25191e73d0a1208ce3bc7dea7d856d2697adcd3f5a9d1ec9695f393aa42099353699c1f58dd056c6fb4215860661a6a17358c887877612ac58a4cf3f6 SHA512 d5baa895f069af8e8f3e6d605e86e10137de6a3d956d8dc092e6c3ed4c52ae6faa9dc10dce2bee6696a75e0d7e595f912e06f64a36965ef282918145567597b3
DIST linux-hardened-v6.12.5-hardened1.patch 89620 BLAKE2B 87bebf2c3e8d2530c4a818f803cf7941cdb5d336acbaccf9bc5d8decdd876df13eb3f6133afaa10ad13aaa50d373804b357fd12d577cd5fc1ee83611c65ebd5f SHA512 8c148bf4875bec7f3b6ba7cc9e4b39b67ecf9c72adf218e58577923f7136e4270b03fe2dcde5fab4a1558a840c9d982f581ee8d615768cba73a53fe60864fb94
DIST linux-hardened-v6.12.6-hardened1.patch 89620 BLAKE2B e33fc43320fa1b042370d7f708fd48fd7d0dd948ae3721b70400e4528f624e801fbcd56cac2ca1c8322397a9386e7e7de6a9c5085a3dcaa55b4a84ad2bd16dfb SHA512 1908cae710869e4f8b51df11ce0f71769e0f87619e0a1f8f224d77c492c6a7bed4192db6cc47eb129857f8bf1a354ccf2e997243fd3cc86c9917ea7e23da6613

View File

@ -1,7 +1,7 @@
From 3d1ea1c0aeaf7baaf0c0a3d073a49671dfd3771a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 11 Oct 2024 16:21:14 -0400
Subject: [PATCH 001/213] bcachefs: kill retry_estale() in
Subject: [PATCH 001/233] bcachefs: kill retry_estale() in
bch2_ioctl_subvolume_create()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 40cfa4d5b8dcf25ae12c8fca492212e0a2b1d2cc Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 9 Oct 2024 16:53:59 -0400
Subject: [PATCH 002/213] bcachefs: Fix racy use of jiffies
Subject: [PATCH 002/233] bcachefs: Fix racy use of jiffies
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 61b2134ccc24a8843a1c9bc8bfd28bdfe88a0aab Mon Sep 17 00:00:00 2001
From: Colin Ian King <colin.i.king@gmail.com>
Date: Mon, 7 Oct 2024 09:11:21 +0100
Subject: [PATCH 003/213] bcachefs: remove superfluous ; after statements
Subject: [PATCH 003/233] bcachefs: remove superfluous ; after statements
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From cb9d3414d0b89b5b9803ea0531cbffe74925d54b Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 28 Sep 2024 14:27:24 -0400
Subject: [PATCH 004/213] bcachefs: bch2_inode_should_have_bp ->
Subject: [PATCH 004/233] bcachefs: bch2_inode_should_have_bp ->
bch2_inode_should_have_single_bp
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 61bf384a85f4ab4845a41762ca6aa91a18c67cca Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 1 Oct 2024 17:45:58 -0400
Subject: [PATCH 005/213] bcachefs: remove_backpointer() now uses
Subject: [PATCH 005/233] bcachefs: remove_backpointer() now uses
dirent_get_by_pos()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From be40edadb0b715809f25bade2827af050ae6fbaa Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 30 Sep 2024 00:14:09 -0400
Subject: [PATCH 006/213] bcachefs: __bch2_key_has_snapshot_overwrites uses
Subject: [PATCH 006/233] bcachefs: __bch2_key_has_snapshot_overwrites uses
for_each_btree_key_reverse_norestart()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 1ef7af68e376ab89a6b8e49387f7a4bad4fc6657 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 22 Sep 2024 01:11:36 -0400
Subject: [PATCH 007/213] bcachefs: rcu_pending: don't invoke __call_rcu()
Subject: [PATCH 007/233] bcachefs: rcu_pending: don't invoke __call_rcu()
under lock
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From bdb3bdcbc2ebcb2fc50be2c094184103b7ff5d30 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 28 Sep 2024 23:10:48 -0400
Subject: [PATCH 008/213] bcachefs: bch_verbose_ratelimited
Subject: [PATCH 008/233] bcachefs: bch_verbose_ratelimited
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 2aa08c451ebf753ed0170e1d8d05ac4b51221392 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 1 Oct 2024 16:59:08 -0400
Subject: [PATCH 009/213] bcachefs: Pull disk accounting hooks out of
Subject: [PATCH 009/233] bcachefs: Pull disk accounting hooks out of
trans_commit.c
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 6952c5b0d70b70638a070f50668a614235a11175 Mon Sep 17 00:00:00 2001
From: Alan Huang <mmpgouride@gmail.com>
Date: Fri, 27 Sep 2024 22:26:53 +0800
Subject: [PATCH 010/213] bcachefs: Delete dead code
Subject: [PATCH 010/233] bcachefs: Delete dead code
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From cf3d513801562174506425a79a9e71050f1d5d77 Mon Sep 17 00:00:00 2001
From: Thomas Bertschinger <tahbertschinger@gmail.com>
Date: Fri, 13 Sep 2024 18:11:22 -0600
Subject: [PATCH 011/213] bcachefs: move bch2_xattr_handlers to .rodata
Subject: [PATCH 011/233] bcachefs: move bch2_xattr_handlers to .rodata
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 8ed4dcbbc3242c5c8004bb1ca5c1d47d0e8250f9 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 24 Sep 2024 05:08:39 -0400
Subject: [PATCH 012/213] bcachefs: Remove unnecessary peek_slot()
Subject: [PATCH 012/233] bcachefs: Remove unnecessary peek_slot()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 250087e69e9c123ea58fba31cf301355ee6cb49a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 23 Sep 2024 22:11:41 -0400
Subject: [PATCH 013/213] bcachefs: kill btree_trans_restart_nounlock()
Subject: [PATCH 013/233] bcachefs: kill btree_trans_restart_nounlock()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 43bf715a17c1be337b686fb4b5297739a704126e Mon Sep 17 00:00:00 2001
From: Dennis Lam <dennis.lamerice@gmail.com>
Date: Wed, 11 Sep 2024 21:16:28 -0400
Subject: [PATCH 014/213] docs: filesystems: bcachefs: fixed some spelling
Subject: [PATCH 014/233] docs: filesystems: bcachefs: fixed some spelling
mistakes in the bcachefs coding style page
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 0892d51393106dcb8c7d88cc2ee2f976d4a56c92 Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@toblux.com>
Date: Mon, 23 Sep 2024 16:20:29 +0200
Subject: [PATCH 015/213] bcachefs: Remove duplicate included headers
Subject: [PATCH 015/233] bcachefs: Remove duplicate included headers
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e4753128a6cfda251b1dcb95320735c0a2e036c8 Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@linux.dev>
Date: Mon, 23 Sep 2024 16:44:53 +0200
Subject: [PATCH 016/213] bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate
Subject: [PATCH 016/233] bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate
over acl entries
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From aab94e92a9b24c17443295df539631c0bf2306bb Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 23 Sep 2024 18:11:07 -0400
Subject: [PATCH 017/213] bcachefs: add more path idx debug asserts
Subject: [PATCH 017/233] bcachefs: add more path idx debug asserts
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 31308cdd120cb7df3efd2c90f62c4fc735d7cc43 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 21 Sep 2024 20:21:18 -0400
Subject: [PATCH 018/213] bcachefs: bch2_run_explicit_recovery_pass() returns
Subject: [PATCH 018/233] bcachefs: bch2_run_explicit_recovery_pass() returns
different error when not in recovery
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From f5037ae0441bc26678836db41693086b6eddd2ea Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 21 Sep 2024 23:22:48 -0400
Subject: [PATCH 019/213] bcachefs: lru, accounting are alloc btrees
Subject: [PATCH 019/233] bcachefs: lru, accounting are alloc btrees
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From f5e8d0269ca9ef941bda37f57d0af1dc2ede1546 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 21 Sep 2024 23:27:59 -0400
Subject: [PATCH 020/213] bcachefs: Add locking for bch_fs.curr_recovery_pass
Subject: [PATCH 020/233] bcachefs: Add locking for bch_fs.curr_recovery_pass
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 771bf65862db8911c5368bf47410c629928562e4 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 21 Sep 2024 23:40:01 -0400
Subject: [PATCH 021/213] bcachefs: bch2_btree_lost_data() now uses
Subject: [PATCH 021/233] bcachefs: bch2_btree_lost_data() now uses
run_explicit_rceovery_pass_persistent()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 703b8d61ec2cef306f5379847adc089069333897 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 9 Oct 2024 21:26:05 -0400
Subject: [PATCH 022/213] bcachefs: improved bkey_val_copy()
Subject: [PATCH 022/233] bcachefs: improved bkey_val_copy()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 7d6273caeac4a7389272be2c870562308753656a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 9 Oct 2024 21:51:05 -0400
Subject: [PATCH 023/213] bcachefs: Factor out jset_entry_log_msg_bytes()
Subject: [PATCH 023/233] bcachefs: Factor out jset_entry_log_msg_bytes()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a1fbdad42fc52ff038183644e39785525553e667 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 9 Oct 2024 21:27:11 -0400
Subject: [PATCH 024/213] bcachefs: better error message in
Subject: [PATCH 024/233] bcachefs: better error message in
check_snapshot_tree()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 78cf5d12ae82115f913292e8e4fa35e73161504a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 9 Oct 2024 23:02:04 -0400
Subject: [PATCH 025/213] bcachefs: Avoid bch2_btree_id_str()
Subject: [PATCH 025/233] bcachefs: Avoid bch2_btree_id_str()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 09115483e7432d20c72e382662c0dffd603cc6b5 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 1 Sep 2024 14:57:26 -0400
Subject: [PATCH 026/213] bcachefs: Refactor new stripe path to reduce
Subject: [PATCH 026/233] bcachefs: Refactor new stripe path to reduce
dependencies on ec_stripe_head
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From cca1dff8fea3f4ebe8a7f39a109d14a0f136d319 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 11 Oct 2024 22:53:09 -0400
Subject: [PATCH 027/213] bcachefs: -o norecovery now bails out of recovery
Subject: [PATCH 027/233] bcachefs: -o norecovery now bails out of recovery
earlier
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a99869f0b74e8ced83ece54c3f1645363fe8214c Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 11 Oct 2024 22:50:48 -0400
Subject: [PATCH 028/213] bcachefs: bch2_journal_meta() takes ref on c->writes
Subject: [PATCH 028/233] bcachefs: bch2_journal_meta() takes ref on c->writes
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From c4bfe7049c62651c7e03210760529e2fab9a7706 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 12 Oct 2024 14:07:44 -0400
Subject: [PATCH 029/213] bcachefs: Fix warning about passing flex array member
Subject: [PATCH 029/233] bcachefs: Fix warning about passing flex array member
by value
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From b6a562e6d87918faaacea4999d47ae4e0da2f5f0 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 14 Oct 2024 21:35:44 -0400
Subject: [PATCH 030/213] bcachefs: Add block plugging to read paths
Subject: [PATCH 030/233] bcachefs: Add block plugging to read paths
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From ce612d0d48ce2143fc0394c7fbf5eb1f5944a25f Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 19:02:44 -0400
Subject: [PATCH 031/213] bcachefs: Add version check for
Subject: [PATCH 031/233] bcachefs: Add version check for
bch_btree_ptr_v2.sectors_written validate
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From d953b409bc8685f21315799bc3b32448945cc27f Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@linux.dev>
Date: Sat, 19 Oct 2024 14:25:27 +0200
Subject: [PATCH 032/213] bcachefs: Use str_write_read() helper function
Subject: [PATCH 032/233] bcachefs: Use str_write_read() helper function
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From dfce49250859cf87c267cf3952dadf8d702ff674 Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@linux.dev>
Date: Sun, 20 Oct 2024 13:20:46 +0200
Subject: [PATCH 033/213] bcachefs: Use str_write_read() helper in
Subject: [PATCH 033/233] bcachefs: Use str_write_read() helper in
ec_block_endio()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 342a485f4e29ecfdcf979af0b2e609cbdc52701d Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@linux.dev>
Date: Sat, 26 Oct 2024 12:47:23 +0200
Subject: [PATCH 034/213] bcachefs: Use str_write_read() helper in
Subject: [PATCH 034/233] bcachefs: Use str_write_read() helper in
write_super_endio()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From caaf27392849abbc6499196fcd114da3f11e4e0f Mon Sep 17 00:00:00 2001
From: Thorsten Blum <thorsten.blum@linux.dev>
Date: Sat, 26 Oct 2024 17:47:04 +0200
Subject: [PATCH 035/213] bcachefs: Annotate struct bucket_gens with
Subject: [PATCH 035/233] bcachefs: Annotate struct bucket_gens with
__counted_by()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 104688e7ed283a31735c61f4c3f95c339df42f8f Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 01:11:29 -0400
Subject: [PATCH 036/213] bcachefs: avoid 'unsigned flags'
Subject: [PATCH 036/233] bcachefs: avoid 'unsigned flags'
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e86231fc642b4d428c941fbd8285ca66873375db Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 01:16:16 -0400
Subject: [PATCH 037/213] bcachefs: use bch2_data_update_opts_to_text() in
Subject: [PATCH 037/233] bcachefs: use bch2_data_update_opts_to_text() in
trace_move_extent_fail()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 7813e014b5c83791825eff8850c42bd9dfe25471 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 01:21:43 -0400
Subject: [PATCH 038/213] bcachefs: bch2_io_opts_fixups()
Subject: [PATCH 038/233] bcachefs: bch2_io_opts_fixups()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 88c26043ea0b7fb1d68b5e7ca2befc1e3077020b Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 01:32:55 -0400
Subject: [PATCH 039/213] bcachefs: small cleanup for extent ptr bitmasks
Subject: [PATCH 039/233] bcachefs: small cleanup for extent ptr bitmasks
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From ef92eb2a63e2a1ae573455c11784519fee7bd70c Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 01:40:19 -0400
Subject: [PATCH 040/213] bcachefs: kill bch2_bkey_needs_rebalance()
Subject: [PATCH 040/233] bcachefs: kill bch2_bkey_needs_rebalance()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 48cc0c6bed2eb17b1bba38273cb257533a83c408 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 02:14:53 -0400
Subject: [PATCH 041/213] bcachefs: kill __bch2_bkey_sectors_need_rebalance()
Subject: [PATCH 041/233] bcachefs: kill __bch2_bkey_sectors_need_rebalance()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 875a3128db4cabe615187b9ca841b85bde923fd9 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 02:21:28 -0400
Subject: [PATCH 042/213] bcachefs: rename bch_extent_rebalance fields to match
Subject: [PATCH 042/233] bcachefs: rename bch_extent_rebalance fields to match
other opts structs
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From bdad263284332336642784929b9e4bf3887560b8 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 02:28:51 -0400
Subject: [PATCH 043/213] bcachefs: io_opts_to_rebalance_opts()
Subject: [PATCH 043/233] bcachefs: io_opts_to_rebalance_opts()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From fc23ffb93c5ba25558186bb77216ad0d1baf59b5 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 19 Oct 2024 23:26:11 -0400
Subject: [PATCH 044/213] bcachefs: Add bch_io_opts fields for indicating
Subject: [PATCH 044/233] bcachefs: Add bch_io_opts fields for indicating
whether the opts came from the inode
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 86066b111be8a1ef502332ab0511d2cf65766bcd Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 24 Oct 2024 01:06:53 -0400
Subject: [PATCH 045/213] bcachefs: copygc_enabled, rebalance_enabled now
Subject: [PATCH 045/233] bcachefs: copygc_enabled, rebalance_enabled now
opts.h options
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e1d67b5d67f83789f0cf57d8c822941a5050a454 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 28 Oct 2024 01:14:53 -0400
Subject: [PATCH 046/213] bcachefs: bch2_prt_csum_opt()
Subject: [PATCH 046/233] bcachefs: bch2_prt_csum_opt()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a5fe1d1656b8471db2cd0854062977245aadd80a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 19 Oct 2024 21:41:20 -0400
Subject: [PATCH 047/213] bcachefs: New bch_extent_rebalance fields
Subject: [PATCH 047/233] bcachefs: New bch_extent_rebalance fields
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e2aeaaa5c9eee014aba96c54c6730d016c00ca67 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 20:53:53 -0400
Subject: [PATCH 048/213] bcachefs: bch2_write_inode() now checks for changing
Subject: [PATCH 048/233] bcachefs: bch2_write_inode() now checks for changing
rebalance options
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From f14488c8cf907f1d69716465c9c8ab11b9ff2261 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 19 Oct 2024 21:41:20 -0400
Subject: [PATCH 049/213] bcachefs: get_update_rebalance_opts()
Subject: [PATCH 049/233] bcachefs: get_update_rebalance_opts()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 8aa17c262842fedae48ab6b38e63284664971560 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 19 Oct 2024 21:41:20 -0400
Subject: [PATCH 050/213] bcachefs: Simplify option logic in rebalance
Subject: [PATCH 050/233] bcachefs: Simplify option logic in rebalance
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 9cf36d9f4d281af3dc65f1e819f5ec84613db899 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 26 Oct 2024 01:42:57 -0400
Subject: [PATCH 051/213] bcachefs: Improve trace_rebalance_extent
Subject: [PATCH 051/233] bcachefs: Improve trace_rebalance_extent
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From f6240723f7d66143b5a74b620666795112162b4f Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 28 Oct 2024 23:23:18 -0400
Subject: [PATCH 052/213] bcachefs: Move bch_extent_rebalance code to
Subject: [PATCH 052/233] bcachefs: Move bch_extent_rebalance code to
rebalance.c
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 9e6755da18a187eb1389a205680049587d97c62a Mon Sep 17 00:00:00 2001
From: Hongbo Li <lihongbo22@huawei.com>
Date: Tue, 29 Oct 2024 20:53:50 +0800
Subject: [PATCH 053/213] bcachefs: remove write permission for gc_gens_pos
Subject: [PATCH 053/233] bcachefs: remove write permission for gc_gens_pos
sysfs interface
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 3289204eca4e4f1f873ceb5630f855b66373576e Mon Sep 17 00:00:00 2001
From: Hongbo Li <lihongbo22@huawei.com>
Date: Tue, 29 Oct 2024 20:54:08 +0800
Subject: [PATCH 054/213] bcachefs: use attribute define helper for sysfs
Subject: [PATCH 054/233] bcachefs: use attribute define helper for sysfs
attribute
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 0877e537bcecaaa8b2a7926a130fab809a83e6da Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 31 Oct 2024 03:35:41 -0400
Subject: [PATCH 055/213] bcachefs: Add assert for use of journal replay keys
Subject: [PATCH 055/233] bcachefs: Add assert for use of journal replay keys
for updates
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From bf924eff0e7b0dff40eee7d9237e382918022f6a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 31 Oct 2024 03:39:32 -0400
Subject: [PATCH 056/213] bcachefs: Kill BCH_TRANS_COMMIT_lazy_rw
Subject: [PATCH 056/233] bcachefs: Kill BCH_TRANS_COMMIT_lazy_rw
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 657e12389cdd2f954012666fd5a2ea336950bd56 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 31 Oct 2024 00:25:36 -0400
Subject: [PATCH 057/213] bcachefs: Improved check_topology() assert
Subject: [PATCH 057/233] bcachefs: Improved check_topology() assert
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e17c5f5f191f21665cc9e48cd68d92ef4cc377ef Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 7 Nov 2024 22:00:05 -0500
Subject: [PATCH 058/213] bcachefs: Fix unhandled transaction restart in
Subject: [PATCH 058/233] bcachefs: Fix unhandled transaction restart in
evacuate_bucket()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 58d33a0a41804c2ab68c85fc61f79e91f4b9f98b Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 14 Oct 2024 23:33:57 -0400
Subject: [PATCH 059/213] bcachefs: Assert we're not in a restart in
Subject: [PATCH 059/233] bcachefs: Assert we're not in a restart in
bch2_trans_put()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From efaa4e4ea6ceb2cdee4b0dca156e0606bbc98f8d Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 14 Oct 2024 23:52:51 -0400
Subject: [PATCH 060/213] bcachefs: Better in_restart error
Subject: [PATCH 060/233] bcachefs: Better in_restart error
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From e398d6fb0f5aace9f5d181fab0b9dfb7c1025938 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 27 Oct 2024 19:32:40 -0400
Subject: [PATCH 061/213] bcachefs:
Subject: [PATCH 061/233] bcachefs:
bch2_trans_verify_not_unlocked_or_in_restart()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From f97b3e7fd8f371eba3ae114eb8eb0dd3c6842771 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 25 Oct 2024 22:31:20 -0400
Subject: [PATCH 062/213] bcachefs: Assert that we're not violating key cache
Subject: [PATCH 062/233] bcachefs: Assert that we're not violating key cache
coherency rules
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 95918915a6d31158bbec7a2abd3eeffed4decab3 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 24 Oct 2024 18:39:59 -0400
Subject: [PATCH 063/213] bcachefs: Rename btree_iter_peek_upto() ->
Subject: [PATCH 063/233] bcachefs: Rename btree_iter_peek_upto() ->
btree_iter_peek_max()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 0ad36d94fec984615bee1a89d402d8ad942b3eab Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 25 Oct 2024 01:48:26 -0400
Subject: [PATCH 064/213] bcachefs: Simplify btree_iter_peek() filter_snapshots
Subject: [PATCH 064/233] bcachefs: Simplify btree_iter_peek() filter_snapshots
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 2cb00966dd7d318400633b66864ceb34dfdcfdc8 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 25 Oct 2024 22:16:19 -0400
Subject: [PATCH 065/213] bcachefs: Kill unnecessary iter_rewind() in
Subject: [PATCH 065/233] bcachefs: Kill unnecessary iter_rewind() in
bkey_get_empty_slot()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 45f667488e390bd9771163eddbcdc304798f32a5 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Wed, 6 Nov 2024 13:13:25 -0500
Subject: [PATCH 066/213] bcachefs: Move fsck ioctl code to fsck.c
Subject: [PATCH 066/233] bcachefs: Move fsck ioctl code to fsck.c
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 88c2aa59c3f62a04f89a62985f9f0ece694fe066 Mon Sep 17 00:00:00 2001
From: Integral <integral@murena.io>
Date: Wed, 23 Oct 2024 18:00:33 +0800
Subject: [PATCH 067/213] bcachefs: add support for true/false & yes/no in
Subject: [PATCH 067/233] bcachefs: add support for true/false & yes/no in
bool-type options
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 19128c53d438d7435d855625e5abe6a0a929ae63 Mon Sep 17 00:00:00 2001
From: Youling Tang <tangyouling@kylinos.cn>
Date: Wed, 16 Oct 2024 09:50:26 +0800
Subject: [PATCH 068/213] bcachefs: Correct the description of the
Subject: [PATCH 068/233] bcachefs: Correct the description of the
'--bucket=size' options
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a57150fe53c1e85babe43129d047b502b0316765 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 9 Jul 2024 09:11:33 +0800
Subject: [PATCH 069/213] bcachefs: Add support for FS_IOC_GETFSUUID
Subject: [PATCH 069/233] bcachefs: Add support for FS_IOC_GETFSUUID
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 797a14eb7da2e1db8b8c768b62035f6567bf4b80 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 9 Jul 2024 09:11:34 +0800
Subject: [PATCH 070/213] bcachefs: Add support for FS_IOC_GETFSSYSFSPATH
Subject: [PATCH 070/233] bcachefs: Add support for FS_IOC_GETFSSYSFSPATH
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 0fe251fd827271cb8d40490db395ca9c58a21509 Mon Sep 17 00:00:00 2001
From: Youling Tang <tangyouling@kylinos.cn>
Date: Tue, 24 Sep 2024 10:53:50 +0800
Subject: [PATCH 071/213] bcachefs: Removes NULL pointer checks for
Subject: [PATCH 071/233] bcachefs: Removes NULL pointer checks for
__filemap_get_folio return values
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From db6b114bd5c8426f9efa74209e987f3ff2a7bf5f Mon Sep 17 00:00:00 2001
From: Youling Tang <tangyouling@kylinos.cn>
Date: Fri, 27 Sep 2024 16:40:42 +0800
Subject: [PATCH 072/213] bcachefs: Remove redundant initialization in
Subject: [PATCH 072/233] bcachefs: Remove redundant initialization in
bch2_vfs_inode_init()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From c03828056d84e06f5687d296a2808b3ee5e4dfce Mon Sep 17 00:00:00 2001
From: Youling Tang <tangyouling@kylinos.cn>
Date: Wed, 16 Oct 2024 09:49:11 +0800
Subject: [PATCH 073/213] bcachefs: Simplify code in bch2_dev_alloc()
Subject: [PATCH 073/233] bcachefs: Simplify code in bch2_dev_alloc()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 53f02a6929c291960b8d44540a7085940b82366d Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 7 Nov 2024 19:15:38 -0500
Subject: [PATCH 074/213] bcachefs: Don't use page allocator for
Subject: [PATCH 074/233] bcachefs: Don't use page allocator for
sb_read_scratch
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a0678f9c859bf25e60a535e65aff5864ccf66eb2 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 7 Nov 2024 21:50:00 -0500
Subject: [PATCH 075/213] bcachefs: Fix shutdown message
Subject: [PATCH 075/233] bcachefs: Fix shutdown message
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 2228901e43af2add536866df466a21117faef0b0 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 12 Nov 2024 03:53:30 -0500
Subject: [PATCH 076/213] bcachefs: delete dead code
Subject: [PATCH 076/233] bcachefs: delete dead code
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 7fda5f15087a016cc2ef2d449bcba4e4b9b795ce Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 26 Oct 2024 23:35:03 -0400
Subject: [PATCH 077/213] bcachefs: bch2_btree_bit_mod_iter()
Subject: [PATCH 077/233] bcachefs: bch2_btree_bit_mod_iter()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 7ad0ba0e1849e010a7be3e90f6588b4460a469e4 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 26 Oct 2024 22:52:06 -0400
Subject: [PATCH 078/213] bcachefs: Delete dead code from
Subject: [PATCH 078/233] bcachefs: Delete dead code from
bch2_discard_one_bucket()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From d6ad842cf77fe209875d699d3b2d64b764d5edd2 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Tue, 29 Oct 2024 01:17:08 -0400
Subject: [PATCH 079/213] bcachefs: lru errors are expected when reconstructing
Subject: [PATCH 079/233] bcachefs: lru errors are expected when reconstructing
alloc
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 4a370320dcb4ea925e38a852baf85724baf9711a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 28 Oct 2024 21:27:23 -0400
Subject: [PATCH 080/213] bcachefs: Kill FSCK_NEED_FSCK
Subject: [PATCH 080/233] bcachefs: Kill FSCK_NEED_FSCK
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From b36ff5dc0842ed3c4aa202107da727cc74b59cd0 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Mon, 28 Oct 2024 23:43:16 -0400
Subject: [PATCH 081/213] bcachefs: Reserve 8 bits in bch_reflink_p
Subject: [PATCH 081/233] bcachefs: Reserve 8 bits in bch_reflink_p
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 6cf666ffb5694d38860eb3f46d773825487e7f7e Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 31 Oct 2024 01:25:09 -0400
Subject: [PATCH 082/213] bcachefs: Reorganize reflink.c a bit
Subject: [PATCH 082/233] bcachefs: Reorganize reflink.c a bit
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From df4270ccd3907ff2fc8ba3cba6328a229a5bd203 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 20 Oct 2024 20:27:44 -0400
Subject: [PATCH 083/213] bcachefs: Don't delete reflink pointers to missing
Subject: [PATCH 083/233] bcachefs: Don't delete reflink pointers to missing
indirect extents
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 3de116ce179b69eb2d92498a0872e5ab786cf4ef Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 27 Oct 2024 00:05:54 -0400
Subject: [PATCH 084/213] bcachefs: kill inconsistent err in
Subject: [PATCH 084/233] bcachefs: kill inconsistent err in
invalidate_one_bucket()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From ecadaf9ae3c9d091cd04c6998341db98bdf683ce Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 27 Oct 2024 20:47:03 -0400
Subject: [PATCH 085/213] bcachefs: rework bch2_bucket_alloc_freelist()
Subject: [PATCH 085/233] bcachefs: rework bch2_bucket_alloc_freelist()
freelist iteration
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From c51b6019074d107e2c60b23dc23e5c7886a27a4e Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 27 Oct 2024 00:40:43 -0400
Subject: [PATCH 086/213] bcachefs: try_alloc_bucket() now uses
Subject: [PATCH 086/233] bcachefs: try_alloc_bucket() now uses
bch2_check_discard_freespace_key()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From cbc079bcff7d5eb38f54f3e7d378100d919e028a Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 26 Oct 2024 22:21:20 -0400
Subject: [PATCH 087/213] bcachefs: bch2_bucket_do_index(): inconsistent_err ->
Subject: [PATCH 087/233] bcachefs: bch2_bucket_do_index(): inconsistent_err ->
fsck_err
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From a7df326af032869e31b0d2a7e3c03190caf3e381 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 26 Oct 2024 23:25:17 -0400
Subject: [PATCH 088/213] bcachefs: discard_one_bucket() now uses
Subject: [PATCH 088/233] bcachefs: discard_one_bucket() now uses
need_discard_or_freespace_err()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 632bcf38651efbbf9507cf35ae63d6ac291dca24 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 24 Oct 2024 22:12:37 -0400
Subject: [PATCH 089/213] bcachefs: Implement bch2_btree_iter_prev_min()
Subject: [PATCH 089/233] bcachefs: Implement bch2_btree_iter_prev_min()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 3140d0052a47723243dbd8f5a1f49ebb5eda2e9e Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 25 Oct 2024 20:41:06 -0400
Subject: [PATCH 090/213] bcachefs: peek_prev_min(): Search forwards for
Subject: [PATCH 090/233] bcachefs: peek_prev_min(): Search forwards for
extents, snapshots
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 59fad23c7abcecc8d4022e76050295c2f37c1bfb Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 14 Nov 2024 21:28:40 -0500
Subject: [PATCH 091/213] bcachefs: Delete backpointers check in
Subject: [PATCH 091/233] bcachefs: Delete backpointers check in
try_alloc_bucket()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 7fdfb0cbea34b8dcc319be4b4898d89350a7f40f Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 14 Nov 2024 21:53:38 -0500
Subject: [PATCH 092/213] bcachefs: Kill bch2_get_next_backpointer()
Subject: [PATCH 092/233] bcachefs: Kill bch2_get_next_backpointer()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From d5b149f3108a40e2bc88e8fcd9bc5d70096fa6c3 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 17 Nov 2024 03:31:01 -0500
Subject: [PATCH 093/213] bcachefs: add missing BTREE_ITER_intent
Subject: [PATCH 093/233] bcachefs: add missing BTREE_ITER_intent
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 3c0fc088af9edef54fb6fb410f928df0268a7f63 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 16 Nov 2024 21:03:53 -0500
Subject: [PATCH 094/213] bcachefs: compression workspaces should be indexed by
Subject: [PATCH 094/233] bcachefs: compression workspaces should be indexed by
opt, not type
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 3a1897837a020cf57b2fa9ceb69f488762e89255 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Fri, 15 Nov 2024 00:52:20 -0500
Subject: [PATCH 095/213] bcachefs: Don't use a shared decompress workspace
Subject: [PATCH 095/233] bcachefs: Don't use a shared decompress workspace
mempool
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From b287adb628223810c78703e6bcad624944dde679 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Thu, 14 Nov 2024 23:03:40 -0500
Subject: [PATCH 096/213] bcachefs: Don't BUG_ON() when superblock feature
Subject: [PATCH 096/233] bcachefs: Don't BUG_ON() when superblock feature
wasn't set for compressed data
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From ed144047ef65601342eb7a821a8648b19d6b44a9 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sat, 16 Nov 2024 23:54:19 -0500
Subject: [PATCH 097/213] bcachefs: kill bch2_journal_entries_free()
Subject: [PATCH 097/233] bcachefs: kill bch2_journal_entries_free()
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 1d1374a0837b8ba85c6ef9bf48efe52bf975cd51 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 17 Nov 2024 14:20:35 -0500
Subject: [PATCH 098/213] bcachefs: journal keys: sort keys for interior nodes
Subject: [PATCH 098/233] bcachefs: journal keys: sort keys for interior nodes
first
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

View File

@ -1,7 +1,7 @@
From 1a8f5adc2028bd7a11a96f85abae6a0e051c7ba4 Mon Sep 17 00:00:00 2001
From: Kent Overstreet <kent.overstreet@linux.dev>
Date: Sun, 17 Nov 2024 14:39:46 -0500
Subject: [PATCH 099/213] bcachefs: btree_and_journal_iter: don't iterate over
Subject: [PATCH 099/233] bcachefs: btree_and_journal_iter: don't iterate over
too many whiteouts when prefetching
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Some files were not shown because too many files have changed in this diff Show More