Re: randconfig fixes for 5.10.y

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, May 30, 2023, at 17:38, Dan Carpenter wrote:
> On Tue, May 30, 2023 at 10:53:55AM +0200, Arnd Bergmann wrote:
>> On Tue, May 30, 2023, at 10:22, Dan Carpenter wrote:
>
> Ah, yeah.  Thanks.  Scripting to automatically bisect would be useful.
> Btw, I reported one that isn't fixed on randconfig-6.4.
>
> https://lore.kernel.org/all/1770d098-8dc7-4906-bed2-1addf8a6794d@kili.mountain/
>
>   CC [M]  crypto/twofish_common.o
> crypto/twofish_common.c: In function ‘__twofish_setkey’:
> crypto/twofish_common.c:683:1: warning: the frame size of 2064 bytes is 
> larger than 2048 bytes [-Wframe-larger-than=]
>   683 | }
>       | ^
>   CHECK   crypto/twofish_common.c

Thanks for the report, I forgot about this bit.

I have a small fragment that I pass to the randconfig generator
to avoid some common problems and also give me much faster
builds:

# maximize search space, disable options not worth testing
CONFIG_COMPILE_TEST=y
# reduce compile-time dependencies
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y

CONFIG_COMPILE_TEST=y forces a number of options to be
hidden from build tests, which is generally super useful.
The one that ended up hiding the stack growth above is
CONFIG_GCOV_PROFILE_ALL. I'll try enabling it for a few
builds to see what else shows up with it.

        Arnd




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux