Current-Users archive

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

Re: netbsd-5 system hangs while booting since recent kernel update



j+nbsd%2010.salmi.ch@localhost said:
> I'm not familiar with the code; what might be the problem with it?

A PCI device driver should never touch the PCI_COMMAND_IO_ENABLE
and PCI_COMMAND_MEM_ENABLE bits in PCI_COMMAND_STATUS_REG.

>   auich0: can't map codec i/o space

If the IO space is not enabled this is for a reason which is
outside the reach of the driver. Either is is impossible due to
address space shortage, or a lazy BIOS didn't care to map it.
For the latter case we have these *FIXUP* options.
If the BIOS didn't map the range, chances are high that the
base address register is still zero; enabling IO access will
immediately cause a decoding conflict at low addresses where
the standard ISA components are mapped.

This change is wrong and should be backed out.

best regards
Matthias



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index