NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-amiga/55233 (Process hangs indefinitely if not calling syscalls for a while)
The following reply was made to PR port-amiga/55233; it has been noted by GNATS.
From: Rin Okuyama <rokuyama.rk%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: Andrew Doran <ad%NetBSD.org@localhost>, Jason Thorpe <thorpej%me.com@localhost>,
Kamil Rytarowski <n54%gmx.com@localhost>
Subject: Re: port-amiga/55233 (Process hangs indefinitely if not calling
syscalls for a while)
Date: Thu, 14 May 2020 17:10:30 +0900
I'm so sorry for the late reply.
On 2020/05/06 6:26, ad%NetBSD.org@localhost wrote:
> Did that fix it?
Yes! Thank you very much for the rapid fix!
On 2020/05/06 6:22, Andrew Doran wrote:
> From code inspection it looks like amiga and other m68k ports check for ASTs
> with interrupts enabled in some cases, which is racy. Not fixed.
This needs further works (probably worth for another PR?). So, please
feel free to close this PR.
On 2020/05/05 10:33, Jason Thorpe wrote:
> I suspect the root cause of this some divergence that the amiga port did from the other m68k ports long ago (perhaps it's not sharing some otherwise common m68k code?). I am also going to take a guess that this impacts the Atari port, as well.
With code inspection, atari does not have this problem. However, yes,
m68k ports especially old ones have many similar-but-slightly-different
codes that should be unified in the future (Your work for 68040 was
really nice!).
On 2020/05/05 10:20, Kamil Rytarowski wrote:
> I reported a very similar behavior of GDB. I was frequently forced to
> kill the debugger with SIGKILL.
Hmm, I do not observe such a case for GDB. This should also be worth
for another PR...
Thanks,
rin
Home |
Main Index |
Thread Index |
Old Index