lkml.org 
[lkml]   [2018]   [Apr]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [PATCH] sched/fair: Change sched_feat(x) in !CONFIG_SCHED_DEBUG case

    On Fri, 20 Apr 2018, Peter Zijlstra wrote:

    > On Fri, Apr 20, 2018 at 06:29:07PM +0200, Philipp Klocke wrote:
    > > The gain is stopping a warning that clutters the output log of clang.
    >
    > Well, you should not be using clang anyway. It is known to miscompile
    > the kernel.
    >

    There are some advantages of having a second compiler that can compile
    the kernel (https://lwn.net/Articles/734071/). Some people in the kernel
    community and LLVM community are trying to get that to work.

    We also want a zero-warning policy for clang, similar to gcc.
    Hence, this motivates to have a look at those few clang warnings and come
    up with patches for them.

    This does not imply to make changes at any cost, and we need to determine
    a proper patch to either change the source code, disable the warning in
    the build script or annotate the file with some clang-specific pragmas.

    To us, a minor change in the source sounded most reasonable after looking
    at all three possible patches. Philipp might need another iteration, but
    it generally looks sound to me if we get the details flattened out.

    Lukas

    \
     
     \ /
      Last update: 2018-04-20 23:29    [W:3.809 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site