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

Re: Kernel 2.6.39-2-amiga crashes with cirrusfb



On Fri, 5 Aug 2011 14:14:38 +0200, Geert Uytterhoeven wrote:
2011/7/25 Ingo Jürgensmann <ij@2011.bluespice.org>:
[    0.990000] Zorro: Probing AutoConfig expansion devices: 5 devices
[    1.010000] cirrusfb 03: CL Picasso board detected
So this is a Picasso II?

Yes, it is... my other machine with PicassoIV works without crashing.

The entry for Picasso II in cirrusfb_zorro_table2[] has:
        [BT_PICASSO] = {
.id2 = ZORRO_PROD_VILLAGE_TRONIC_PICASSO_II_II_PLUS_REG,
                .size   = 0x200000
        },
id2 is the Zorro ID for the second Zorro device for this physical board.

There's just one PicassoII in my machine...

00: Phase 5 CyberStorm Mk II [Flash ROM]
        00ea0000 (128K)

01: Village Tronic Ariadne [Ethernet Card and Parallel Ports]
        00e90000 (64K)

02: BSC/Alfadata MultiFace III [Multi I/O]
        00ec0000 (64K)


Later:
        if (btype == BT_PICASSO4) {
                ...
        } else {
                dev_info(info->device, " REG at $%lx\n",
                         (unsigned long) z2->resource.start);
Bang! z2 seems to be zero!

.. because it's not .id2 but .id1 as I have only one PicassoII in my machine?

Hence the call to zorro_find_device() above must have returned NULL, i.e. it
couldn't find the second Zorro device. Why not?

I don't know why... :-)

Does this (whitespace-challenged --- thank you gmail) patch help? It
delays registration of devices until all devices has been set up.

Well, that's a little bit difficult... first I need my 3rd machine (A3000/040) to revive. Broken disk because old SCSI disks doesn't like being turned off. And I wanted to test Christian d-i image as well, but I think I can manage this somehow. I'll try to get the machine online again this weekend, maybe next week. Than I could try the patch. The host where the problem originally occured is a remote host and the PII is pulled out of the Zorro slot...

But maybe someone else can test in the meanwhile as well?

--
Ciao...          //    Fon: 0381-2744150
.     Ingo     \X/     http://blog.windfluechter.net

gpg pubkey: http://www.juergensmann.de/ij_public_key.


Reply to: