Re: [PATCH 4/5] -march=native: REP STOSB

2017-12-08 Thread Andi Kleen
Alexey Dobriyan writes: > > +#ifdef CONFIG_MARCH_NATIVE_REP_STOSB > +static __always_inline void clear_page(void *page) > +{ > + uint32_t len = PAGE_SIZE; > + asm volatile ( > + "rep stosb" > + : "+D" (page), "+c" (len) > + : "a"

Re: [PATCH 4/5] -march=native: REP STOSB

2017-12-08 Thread Andi Kleen
Alexey Dobriyan writes: > > +#ifdef CONFIG_MARCH_NATIVE_REP_STOSB > +static __always_inline void clear_page(void *page) > +{ > + uint32_t len = PAGE_SIZE; > + asm volatile ( > + "rep stosb" > + : "+D" (page), "+c" (len) > + : "a" (0) > + :