Re: [PATCH v3 0/6] make use of gcc 9's "asm inline()"

2019-09-15 Thread Miguel Ojeda
On Fri, Sep 13, 2019 at 5:21 PM Greg Kroah-Hartman wrote: > > Feel free to also take that patch through any tree, it's "obviously > correct" :) OK :) Picked all 6 in compiler-attributes: https://github.com/ojeda/linux/commits/compiler-attributes I added Ingo's Acks and fixed a minor typo

Re: [PATCH v3 0/6] make use of gcc 9's "asm inline()"

2019-09-13 Thread Greg Kroah-Hartman
On Fri, Sep 13, 2019 at 08:11:24AM +0200, Rasmus Villemoes wrote: > On 13/09/2019 00.30, Miguel Ojeda wrote: > > On Fri, Sep 13, 2019 at 12:19 AM Rasmus Villemoes > > wrote: > >> > >> Patch 1 has already been picked up by Greg in staging-next, it's > >> included here for completeness. I don't

Re: [PATCH v3 0/6] make use of gcc 9's "asm inline()"

2019-09-13 Thread Rasmus Villemoes
On 13/09/2019 00.30, Miguel Ojeda wrote: > On Fri, Sep 13, 2019 at 12:19 AM Rasmus Villemoes > wrote: >> >> Patch 1 has already been picked up by Greg in staging-next, it's >> included here for completeness. I don't know how to route the rest, or >> if they should simply wait for 5.5 given how

Re: [PATCH v3 0/6] make use of gcc 9's "asm inline()"

2019-09-12 Thread Miguel Ojeda
On Fri, Sep 13, 2019 at 12:19 AM Rasmus Villemoes wrote: > > Patch 1 has already been picked up by Greg in staging-next, it's > included here for completeness. I don't know how to route the rest, or > if they should simply wait for 5.5 given how close we are to the merge > window for 5.4. If you

[PATCH v3 0/6] make use of gcc 9's "asm inline()"

2019-09-12 Thread Rasmus Villemoes
gcc 9+ (and gcc 8.3, 7.5) provides a way to override the otherwise crude heuristic that gcc uses to estimate the size of the code represented by an asm() statement. From the gcc docs If you use 'asm inline' instead of just 'asm', then for inlining purposes the size of the asm is taken as the