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

Re: Mac-only binary, was Re: Modernizing a Macintosh LC III



On Wed, Nov 20, 2013 at 4:47 AM, Finn Thain <fthain@telegraphics.com.au> wrote:
>> In Thorsten's config I noticed these:
>>
>> # CONFIG_SCSI_GENERIC_NCR5380 is not set
>> # CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
>>
>> My Sarge said it was a 5380, perhaps this is my problem?

No, SCSI_GENERIC_NCR5380 is for old PC ISA cards.

The 5380 driver for Mac is MAC_SCSI.

> The backtrace indicates a crash at 0x3e22c, not in the mac_scsi driver but
> in cmpxchg_futex_value_locked() when called by futex_init().
>
> The code in the backtrace has a digit cropped by the display...
>
> Code: 200f 0280 ffff e000 2240 52a9 0010 4280 <0e90> 1000 4a80 661c b2af 000c 660
> c 226f 0010 0e90 9800 4a80 660a 206f 0004 2081
>
> ...but it matches the binary at the right address:

> I would infer that register a0 contains a bogus pointer. The backtrace
> says it is NULL. Well, it was set to null by futex_init() just before the
> call to cmpxchg_futex_value_locked()...

Looks like the same one as
http://lists.debian.org/debian-68k/2013/10/msg00083.html

Gr{oetje,eeting}s,

                        Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds


Reply to: