lkml.org 
[lkml]   [2022]   [Nov]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: next-20221122: tinyconfig: ppc n s390: kernel/printk/printk.c:95:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int]
    On Tue, Nov 22, 2022 at 03:33:16PM +0106, John Ogness wrote:
    > Hi Petr,
    >
    > On 2022-11-22, Naresh Kamboju <naresh.kamboju@linaro.org> wrote:
    > > Today's Linux next 20221122 tag clang-15 tinyconfig builds fails on
    > > powerpc and s390 architectures.
    >
    > The problem is that CONFIG_SRCU is not selected. This must be selected
    > by any modules that requires SRCU. However, printk.c is _always_ built
    > into the kernel (even if !CONFIG_PRINTK). The registration of consoles
    > and the console list (which uses SRCU) is _always_ built into the
    > kernel.
    >
    > So should CONFIG_SRCU now always be active?
    >
    > @paulmck: Do you have a problem with permanently activating CONFIG_SRCU?

    The people wanting it separate back in the day were those wanting very
    tiny kernels. I have not heard from them in a long time, so maybe it
    is now OK to just make SRCU unconditional.

    Thanx, Paul

    \
     
     \ /
      Last update: 2022-11-22 15:51    [W:3.725 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site