Re: [RFC 00/17] Pile o' entry stack changes

2017-09-07 Thread Ingo Molnar
* Andy Lutomirski wrote: > On Wed, Sep 6, 2017 at 3:16 PM, Andi Kleen wrote: > > Andy Lutomirski writes: > >> > >> - Lots of people (Linus included) have asked to convert the entry > >>code to pop registers on exit instead of movqing them off the > >>stack. This makes a bunch of prog

Re: [RFC 00/17] Pile o' entry stack changes

2017-09-06 Thread Andy Lutomirski
On Wed, Sep 6, 2017 at 3:16 PM, Andi Kleen wrote: > Andy Lutomirski writes: >> >> - Lots of people (Linus included) have asked to convert the entry >>code to pop registers on exit instead of movqing them off the >>stack. This makes a bunch of progress in that direction. > > You should b

Re: [RFC 00/17] Pile o' entry stack changes

2017-09-06 Thread Andi Kleen
Andy Lutomirski writes: > > - Lots of people (Linus included) have asked to convert the entry >code to pop registers on exit instead of movqing them off the >stack. This makes a bunch of progress in that direction. You should benchmark it on Atoms. Likely it's a regression there because

[RFC 00/17] Pile o' entry stack changes

2017-09-06 Thread Andy Lutomirski
Hi all- Here's a pile of entry changes. In brief summary: - Lots of people (Linus included) have asked to convert the entry code to pop registers on exit instead of movqing them off the stack. This makes a bunch of progress in that direction. - Linux's sp0 handling has annoyed me for a