[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#865928: linux-image-4.9.0-3-m68k: fails to boot on ARAnyM due to NMI watchdog / soft stuck



On Mon, 26 Jun 2017, Thorsten Glaser wrote:

> >> I think you ran into this issue:
> >>
> >> > https://patchwork.kernel.org/patch/8098441/
> 
> I use NatFeat disc only, though, not the ncr controller.

There is no working ncr controller provided by aranym, just a stub for 
one, sufficient to fool certain operating systems.

> While I agree that, in general, keeping workarounds for emulator bugs is 
> not desirable, there *are* workarounds for real hardware bugs, so 
> keeping one for a while until the emulator fixes have propagated,

Well, the kernel command line workaround should meet that need, for those 
aranym users who use a kernel with CONFIG_ATARI_SCSI enabled.

> but also something about probing a device crashing a machine (no idea 
> whether this affects other environments, though…) which is generally 
> unacceptable.
> 

Driver probe crashes aren't surprising if the emulated device is 
sufficiently broken.

> >See also the aranym patch I sent:
> >
> >https://sourceforge.net/p/aranym/bugs/40/
> >http://marc.info/?l=linux-m68k&m=145387217330168&w=2
> >
> >regression caused by a kernel improvement which exposed an aranym flaw.
> 
> Hm, true. Unfortunately, I cannot upgrade ARAnyM until I get a newer 
> kernel provided to Zigo’s domU (or switched to pvgrub-xen).
> 

The aranym fix was merged upsteam by Andreas Schwab on 2016-03-20.
https://sourceforge.net/p/aranym/code/ci/7af1cbfc5257d2c524ffe009790045d687c69fa5/

If you can't upgrade your emulator, why not ask the aranym maintainers to 
backport the fix?

> >This BTS entry should be reassigned to the aranym package. It's a
> 
> Unclear about that. Yes, there’s an emulator bug, but does that mean 
> there’s nothing to be done in the kernel?
> 

You just have to pursuade one of the driver maintainers that there is a 
real need.

Michael Schmitz and I are the maintainers for the upstream driver, and 
eighteen months ago he and I were in agreement: "Making the 5380 emulation 
a bit more complete such as in the MAME source snippet would be my 
preference". So that's what was done.

> I will just leave that to the parties responsible.
> 

Fair enough.

-- 

> bye,
> //mirabilos
> 

Reply to: