Re: [PATCH 1/7] lib/crc: remove unnecessary prompt for CONFIG_CRC32 and drop 'default y'

From: Eric Biggers
Date: Wed Apr 02 2025 - 01:02:46 EST


On Tue, Apr 01, 2025 at 09:50:57PM -0700, Randy Dunlap wrote:
>
>
> On 4/1/25 8:51 PM, Eric Biggers wrote:
> > On Tue, Apr 01, 2025 at 08:42:41PM -0700, Randy Dunlap wrote:
> >> Hi
> >>
> >> On 4/1/25 3:15 PM, Eric Biggers wrote:
> >>> From: Eric Biggers <ebiggers@xxxxxxxxxx>
> >>>
> >>> All modules that need CONFIG_CRC32 already select it, so there is no
> >>> need to bother users about the option, nor to default it to y.
> >>>
> >>
> >> My memory from 10-20 years ago could be foggy, but ISTR that someone made at least
> >> CRC16 and CRC32 user-selectable in order to support out-of-tree modules...
> >> FWIW.
> >> But they would not need to be default y.
> >
> > That's not supported by upstream, though.
>
> Which part is not supported by upstream?

Having prompts for library kconfig options solely because out-of-tree modules
might need them.

- Eric