lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAMuHMdX=RXoSiPHinoyyXdiLFPPLU2bs4qWkyxGzHuCYmgwxiA@mail.gmail.com>
Date:	Tue, 6 Jan 2015 20:37:04 +0100
From:	Geert Uytterhoeven <geert@...ux-m68k.org>
To:	Peter Hurley <peter@...leysoftware.com>
Cc:	"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: Build regressions/improvements in v3.19-rc3

Hi Peter,

On Tue, Jan 6, 2015 at 8:12 PM, Peter Hurley <peter@...leysoftware.com> wrote:
>>   + /home/kisskb/slave/src/drivers/tty/serial/8250/8250_core.c: warning: 'flags' may be used uninitialized in this function:  => 3186:16
>
> Is there some way of finding out what gcc + config produced this warning?

I have it in my summary, but I first have to learn kup before I can publish it.

It's from or32/or1ksim_defconfig, with or32-linux-gcc 4.5.1-or32-1.0rc1.
That's the only remaining 4.5 compiler used by kisskb, I think.

Note that I also see it with m68k-linux-gnu-gcc version 4.1.2 20061115
(prerelease) (Ubuntu 4.1.1-21), which is still my main kernel compiler for m68k.

> I know what commit produced this build regression but I'm not seeing a problem

(old) gcc is not smart enough to notice that flags is used only if locked = 1.
(new) gcc is probably also not smart enough, but someone disabled those
warnings because there were too many false positives...

Anyway, I always investigate new warnings that show up in my m68k builds
(incl. allyesconfig and allmodconfig, plain and limited to Sun-3). So I already
knew this is a false positive ;-)

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@...ux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ