Re: aic7xxx: aic7892(B): BUG: soft lockup detected on CPU#0!

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

 



On Fri, 2007-03-23 at 17:28 +0100, thomas schorpp wrote:
> > i agree for this to be a 32bit dma busmaster chip,
> > since pci_resource_flags and lspci say 64bit mem resource type
> > 
> > aic7xxx: pci_resource_start fffff000 *maddr 20000 mem64 4
> > 
> > we've a bug in the x86_64 linux pci config, BIOS is ok, the hardware 
> > worked fine in a winxp_x64 test setup a few months ago.
> > 
> > will ask LKML.
> > 
> > y
> > tom
> 
> sorry, wrong according to http://download.adaptec.com/pdfs/aic7892.pdf.
> 
> "66 MHz, 64-bit, PCI interface that
> supports zero wait-state memory;
> also operates on 33 MHz, 32-bit
> PCI busses"
> 
> this chip is capable of 64bit addressing, as pci_resource_nnnn (checking this) on x86_64 platform 
> and lspci on x86_64 *and* AMDK7 configured kernels reports, even on PCI/32, right?
> or is it impossible to do multiplexed 64bit mem addressing on PCI/32?

It can only do 37 bit addressing ... only the aic79xx can do the full 64
bits, so I suspect it should never get a 64 bit BAR, since it wouldn't
be able to decode the full 32 bits.  I can fix the mmio check not to
hang, but the card won't actually work mmio until whatever's assigning
the BAR above 32 bits is fixed (that could either be a kernel PCI bug or
a BIOS bug).

> Why are the driver structure address members 32bits wide types if therere PCI/64 card 
> models with this chips as listet in aic7xxx.txt kernel doc and stated in aic7892.pdf?
> I'll adapt the respective driver structures and function args now to 64bit and see what happens...
> 
> can adaptec.inc pls comment? since the aha19160 card is still in production state, 
> i assume they want to have a linux x86_64 dma capable driver. so far it is not, 
> or can other users having this card pls confirm my pci system broken?

James


-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux