Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread kbuild test robot
Hi Sinan, Thank you for the patch! Yet something to improve: [auto build test ERROR on hp-parisc/for-next] [also build test ERROR on v4.17-rc1 next-20180416] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/li

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread Sinan Kaya
On 4/16/2018 7:48 PM, Sinan Kaya wrote: > On 4/16/2018 7:44 PM, Sinan Kaya wrote: >>> John David Anglin  dave.ang...@bell.net >>> >>> >>> io.log >>> >>> >>> CC arch/parisc/kernel/asm-offsets.s >>> In file included from ./arch/parisc/include/asm/io.h:262:0, >>> from ./include

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread Sinan Kaya
On 4/16/2018 7:44 PM, Sinan Kaya wrote: >> John David Anglin  dave.ang...@bell.net >> >> >> io.log >> >> >> CC arch/parisc/kernel/asm-offsets.s >> In file included from ./arch/parisc/include/asm/io.h:262:0, >> from ./include/linux/io.h:25, >> from ./include/

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread Sinan Kaya
On 4/16/2018 7:37 PM, John David Anglin wrote: >>   +#include >>   #include > Still lots of problems. > > Dave > > --  > John David Anglin  dave.ang...@bell.net > > > io.log > > > CC arch/parisc/kernel/asm-offsets.s > In file included from ./arch/parisc/include/asm/io.h:262:0, >

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread John David Anglin
On 2018-04-16 7:15 PM, Sinan Kaya wrote: Thanks for testing. Can you add this on top and see if it helps? --- a/arch/parisc/include/asm/io.h +++ b/arch/parisc/include/asm/io.h @@ -259,6 +259,7 @@ extern void outsl (unsigned long port, const void *src, unsigned long count); * value for either

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread John David Anglin
On 2018-04-16 6:01 PM, Sinan Kaya wrote: parisc architecture seems to be mapping writeX() and writeX_relaxed() APIs to __raw_writeX() API. __raw_writeX() API doesn't provide any kind of ordering guarantees. commit 755bd04aaf4b ("io: define stronger ordering for the default writeX() implementatio

Re: [PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread Sinan Kaya
On 4/16/2018 7:09 PM, John David Anglin wrote: > On 2018-04-16 6:01 PM, Sinan Kaya wrote: >> parisc architecture seems to be mapping writeX() and writeX_relaxed() APIs >> to __raw_writeX() API. >> >> __raw_writeX() API doesn't provide any kind of ordering guarantees. >> commit 755bd04aaf4b ("io: de

[PATCH 1/2] parisc: use the asm-generic version for writeX()

2018-04-16 Thread Sinan Kaya
parisc architecture seems to be mapping writeX() and writeX_relaxed() APIs to __raw_writeX() API. __raw_writeX() API doesn't provide any kind of ordering guarantees. commit 755bd04aaf4b ("io: define stronger ordering for the default writeX() implementation") changed asm-generic implementation to u