Re: [PATCH 00/16] treewide: prefer __section from compiler_attributes.h

2019-08-19 Thread Sedat Dilek
On Mon, Aug 12, 2019 at 11:53 PM Nick Desaulniers wrote: > > GCC unescapes escaped string section names while Clang does not. Because > __section uses the `#` stringification operator for the section name, it > doesn't need to be escaped. > > This fixes an Oops observed in distro's that use system

Re: [PATCH 00/16] treewide: prefer __section from compiler_attributes.h

2019-08-13 Thread Miguel Ojeda
On Mon, Aug 12, 2019 at 11:53 PM Nick Desaulniers wrote: > > GCC unescapes escaped string section names while Clang does not. Because > __section uses the `#` stringification operator for the section name, it > doesn't need to be escaped. Thanks a lot Nick, this takes a weight off my mind. One __

[PATCH 00/16] treewide: prefer __section from compiler_attributes.h

2019-08-12 Thread Nick Desaulniers
GCC unescapes escaped string section names while Clang does not. Because __section uses the `#` stringification operator for the section name, it doesn't need to be escaped. This fixes an Oops observed in distro's that use systemd and not net.core.bpf_jit_enable=1, when their kernels are compiled