[PATCH v2 0/8] bcachefs out-of-tree series

Kent Overstreet posted 8 patches 2 months ago
crypto/Kconfig                     |   2 +-
fs/bcachefs/alloc_foreground.h     |   2 +-
fs/bcachefs/fs-io-direct.c         |   1 -
include/linux/closure.h            |  33 +++--
include/linux/generic-radix-tree.h | 110 +++++++++-------
lib/Kconfig                        |  24 ++--
lib/closure.c                      | 203 +++++++++++++++--------------
lib/crc/Kconfig                    |   4 +-
lib/crypto/Kconfig                 |   4 +-
9 files changed, 201 insertions(+), 182 deletions(-)
[PATCH v2 0/8] bcachefs out-of-tree series
Posted by Kent Overstreet 2 months ago
Now includes a genradix patch adding overflow checks that ought to make
Kees happy, if he sees it. Otherwise - just commit message fixups.

(I'm the author and listed maintainer of that code).

Kent Overstreet (8):
  closures: Improve closure_put_after_sub_checks
  closures: closure_sub() uses cmpxchg
  closures: CLOSURE_SLEEPING
  closures: kill closure.closure_get_happened
  lib: Give closures, min_heap config opts names
  lib: Give XOR_BLOCKS, RAID6_PQ config opts names
  lib: Give compression, checksum, crypto config opts names
  generix-radix-tree: Overflow checking

 crypto/Kconfig                     |   2 +-
 fs/bcachefs/alloc_foreground.h     |   2 +-
 fs/bcachefs/fs-io-direct.c         |   1 -
 include/linux/closure.h            |  33 +++--
 include/linux/generic-radix-tree.h | 110 +++++++++-------
 lib/Kconfig                        |  24 ++--
 lib/closure.c                      | 203 +++++++++++++++--------------
 lib/crc/Kconfig                    |   4 +-
 lib/crypto/Kconfig                 |   4 +-
 9 files changed, 201 insertions(+), 182 deletions(-)

-- 
2.51.0
Re: [PATCH v2 0/8] bcachefs out-of-tree series
Posted by Christoph Hellwig 2 months ago
Hi Kent,

just as explained last time Kconfig adjustments are a no-go.  If you
want to submit fixes to other code do that, but don't mix these already
NAKed bits in.

On Sun, Oct 12, 2025 at 05:24:03PM -0400, Kent Overstreet wrote:
> Now includes a genradix patch adding overflow checks that ought to make
> Kees happy, if he sees it. Otherwise - just commit message fixups.
> 
> (I'm the author and listed maintainer of that code).
> 
> Kent Overstreet (8):
>   closures: Improve closure_put_after_sub_checks
>   closures: closure_sub() uses cmpxchg
>   closures: CLOSURE_SLEEPING
>   closures: kill closure.closure_get_happened
>   lib: Give closures, min_heap config opts names
>   lib: Give XOR_BLOCKS, RAID6_PQ config opts names
>   lib: Give compression, checksum, crypto config opts names
>   generix-radix-tree: Overflow checking
> 
>  crypto/Kconfig                     |   2 +-
>  fs/bcachefs/alloc_foreground.h     |   2 +-
>  fs/bcachefs/fs-io-direct.c         |   1 -
>  include/linux/closure.h            |  33 +++--
>  include/linux/generic-radix-tree.h | 110 +++++++++-------
>  lib/Kconfig                        |  24 ++--
>  lib/closure.c                      | 203 +++++++++++++++--------------
>  lib/crc/Kconfig                    |   4 +-
>  lib/crypto/Kconfig                 |   4 +-
>  9 files changed, 201 insertions(+), 182 deletions(-)
> 
> -- 
> 2.51.0
> 
> 
---end quoted text---