Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 May 2010 17:02:35 +0000 (UTC)
From:      Marius Strobl <marius@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/sparc64/pci schizo.c schizoreg.h schizovar.h
Message-ID:  <201005181702.o4IH2pKI067441@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marius      2010-05-18 17:02:35 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/sparc64/pci      schizo.c schizoreg.h schizovar.h 
  Log:
  SVN rev 208267 on 2010-05-18 17:02:35Z by marius
  
  MFC: r205254, r208097
  
  - Add quirk handling for Sun Fire V1280. The firmware of these machines
    provides no ino-bitmap properties so forge them using the default set
    of controller interrupts and let schizo_setup_intr() take care of the
    children, hoping for non-fancy routing.
  - Enable DMA write parity error interrupts on Schizo with a working
    implementation.
  - Let schizo_pci_bus() only panic in case of fatal errors as the interrupt
    triggered by the error the firmware of Sun Fire V890 as well as 280R
    with version 7 Schizo caused may happen as late as using the HBA and not
    only prior to touching the PCI bus (in the former case the actual error
    still is fatal but we clear it before touching the PCI bus).
    While at it count and export non-fatal error interrupts via sysctl(9).
  - Remove unnecessary locking from schizo_ue().
  
  Revision  Changes    Path
  1.6.2.9   +92 -31    src/sys/sparc64/pci/schizo.c
  1.2.2.2   +10 -0     src/sys/sparc64/pci/schizoreg.h
  1.2.2.3   +3 -0      src/sys/sparc64/pci/schizovar.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005181702.o4IH2pKI067441>