NetBSD-Bugs archive

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

Re: kern/54899: crash DIAGNOSTIC in extent_alloc_region in ahd driver attach



The following reply was made to PR kern/54899; it has been noted by GNATS.

From: Frank Kardel <kardel%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/54899: crash DIAGNOSTIC in extent_alloc_region in ahd driver
 attach
Date: Wed, 5 Feb 2020 11:40:28 +0100

 Got a new BIOS 1406 - the card is visible again and initialized by BIOS 
 CSM legacy.
 
 The panic still happens as the memory address is claimed to be 64-bit 
 and located at
 07:04.0
    Type 0 ("normal" device) header:
      0x10: 0x0000b101 0xf7080004 0x40000000 0x0000b001
      0x20: 0x00000000 0x00000000 0x00000000 0x00459005
      0x30: 0xf7000000 0x000000dc 0x00000000 0x1928010a
 
      Base address register at 0x10
        type: 16-bit I/O
        base: 0x0000b100
        size: 0x00000100
      Base address register at 0x14
        type: 64-bit nonprefetchable memory
        base: 0x40000000f7080000
        size: 0x0000000000080000
      Base address register at 0x1c
        type: 16-bit I/O
        base: 0x0000b000
        size: 0x00001000
      Base address register at 0x20
        not implemented
      Base address register at 0x24
        not implemented
 
 The address 0x40000000f7080000 looks suspicious especially as this 
 controller chip is located behind a bridge that has its memory
 configured as
 06:00.0
      Base address register at 0x10
        type: 32-bit nonprefetchable memory
        base: 0xf7100000
        size: 0x00100000
      Base address register at 0x14
        not implemented
      Primary bus number: 0x06
      Secondary bus number: 0x07
      Subordinate bus number: 0x07
 
 The other bridges on the path also remain in the 32 bit range.
 
 To the PCI experts here: are we having a BIOS issue or do we have to fix 
 something in NetBSD? The previous motherboard remained in the 32-bit 
 range for the memory address.
 
 Frank
 
 


Home | Main Index | Thread Index | Old Index