Messages in this thread | | | Date | Mon, 28 Dec 2015 11:29:33 -0500 | From | Tejun Heo <> | Subject | Re: Build regressions/improvements in v4.4-rc7 |
| |
Hello,
On Mon, Dec 28, 2015 at 08:22:20AM -0800, Randy Dunlap wrote: > On 12/28/15 08:18, Tejun Heo wrote: > > On Mon, Dec 28, 2015 at 01:29:18PM +0100, Geert Uytterhoeven wrote: > >> On Mon, Dec 28, 2015 at 1:21 PM, Geert Uytterhoeven > >> <geert@linux-m68k.org> wrote: > >>> JFYI, when comparing v4.4-rc7[1] to v4.4-rc6[3], the summaries are: > >>> - build errors: +14/-3 > >> > >> + /home/kisskb/slave/src/include/linux/kqueue.h: error: > >> dereferencing type-punned pointer will break strict-aliasing rules > >> [-Werror=strict-aliasing]: => 186:2 > > > > kqueue.h? > > > > + /home/kisskb/slave/src/include/linux/workqueue.h: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]: => 186:2
Heh, yeah, that makes a lot more sense. At the same time tho, the code has been there forever and there are a lot of simliar derefs throughout kernel/workqueue.c. Is there something the code should be doing?
Thanks.
-- tejun
| |