Re: [PATCH] alpha: add udelay to io port paths

2019-04-05 Thread Mikulas Patocka
On Thu, 4 Apr 2019, Linus Torvalds wrote: > On Wed, Apr 3, 2019 at 9:28 AM Mikulas Patocka wrote: > > > > So, I submit this patch that adds 1us delay between any I/O accesses > > directed at the ISA bus. This patch makes my machine boot. 1us seems to be > > minimal acceptable value, with

Re: [PATCH] alpha: add udelay to io port paths

2019-04-05 Thread Mikulas Patocka
On Thu, 4 Apr 2019, Maciej W. Rozycki wrote: > On Wed, 3 Apr 2019, Mikulas Patocka wrote: > > > I did some more testing and it turns out that mb() is not entirely > > sufficient to prevent the boot hang. mb()'s latecy varies, sometimes it is > > sufficient, sometimes not. > > > > So, I

[PATCH] alpha: fix rtc port ranges

2019-04-05 Thread Mikulas Patocka
Alpha incorrectly reports "0070-0080 : rtc" in /proc/ioports. Fix this, so that it is "0070-007f". Signed-off-by: Mikulas Patocka --- arch/alpha/kernel/setup.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-stable/arch/alpha/kernel/setup.c

URGENT REPLY FOR THIS BUSINESS

2019-04-05 Thread Ms Safi Kabore
Dear Friend, I am Ms Safi Kabore work with the department of Audit and accounting manager here in the Bank, There is this fund that was keep in my custody years ago,please i need your assistance for the transferring of thIs fund to your bank account for both of us benefit for life time

Re: [PATCH] alpha: add udelay to io port paths

2019-04-05 Thread Sinan Kaya
On 4/5/2019 1:29 PM, Maciej W. Rozycki wrote: Obviously you do need that `mb' before `__ioread' in the second case, just like in the first one, because otherwise the read bus access issued by `__ioread' can be reordered ahead of the write bus access issued by the preceding `__iowrite'.

Re: [PATCH] alpha: add udelay to io port paths

2019-04-05 Thread Maciej W. Rozycki
On Fri, 5 Apr 2019, Mikulas Patocka wrote: > > > I did some more testing and it turns out that mb() is not entirely > > > sufficient to prevent the boot hang. mb()'s latecy varies, sometimes it > > > is > > > sufficient, sometimes not. > > > > > > So, I submit this patch that adds 1us delay

Re: [PATCH] alpha: add udelay to io port paths

2019-04-05 Thread Sinan Kaya
On 4/5/2019 2:28 PM, Maciej W. Rozycki wrote: You basically can't remove the mb() after __ioread() and before __iowrite() unless your architecture guarantees IO vs. memory ordering. I never suggested that; please check my example too. Sounds good. Sorry for the noise. I just wanted to make