lkml.org 
[lkml]   [2019]   [Aug]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subjectlinux-next: build failure after merge of the rcu tree
    Hi all,

    After merging the rcu tree, today's linux-next build (x86_64 allmodconfig)
    failed like this:

    arch/x86/xen/smp_pv.c: In function 'xen_pv_play_dead':
    arch/x86/xen/smp_pv.c:439:2: error: implicit declaration of function 'tick_nohz_idle_stop_tick_protected'; did you mean 'tick_nohz_idle_stop_tick'? [-Werror=implicit-function-declaration]
    tick_nohz_idle_stop_tick_protected();
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    tick_nohz_idle_stop_tick

    Caused by commit

    a96f9dca9820 ("idle: Prevent late-arriving interrupts from disrupting offline")

    Also:

    In file included from <command-line>:
    include/linux/rcu_segcblist.h:69:2: error: unknown type name 'atomic_long_t'
    atomic_long_t len;
    ^~~~~~~~~~~~~
    include/linux/rcu_segcblist.h:74:2: error: unknown type name 'u8'
    u8 enabled;
    ^~
    include/linux/rcu_segcblist.h:75:2: error: unknown type name 'u8'
    u8 offloaded;
    ^~

    Caused by commits:

    e084617762b7 ("rcu/nocb: Use separate flag to indicate disabled ->cblist")
    5e114ba3d7a5 ("rcu/nocb: Use separate flag to indicate offloaded ->cblist")
    9f3ca0945104 ("rcu/nocb: Atomic ->len field in rcu_segcblist structure")

    We prefer our include files to be standalone now if at all possible.

    I have used the rcu tree from next-20190809 for today.

    --
    Cheers,
    Stephen Rothwell
    [unhandled content-type:application/pgp-signature]
    \
     
     \ /
      Last update: 2019-08-12 08:13    [W:8.241 / U:0.168 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site