Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1442249

Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP Proliant G6)

From Meelis Roos <mroos@linux.ee>
Newsgroups linux.kernel
Subject Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP Proliant G6)
Date 2016-07-13 11:20 +0200
Message-ID <rUouK-ZN-7@gated-at.bofh.it> (permalink)
References (3 earlier) <rU6Rd-66R-73@gated-at.bofh.it> <rUmCC-8ei-55@gated-at.bofh.it> <rUnyG-oj-15@gated-at.bofh.it> <rUnIl-rS-9@gated-at.bofh.it> <rUol3-VT-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


> > > > Bisecting kernel configs shows that it's DMAR+IOMMU. When it is 
> > > > activated, there is high probability of NMI-s in random places.
> > > 
> > > Hmm, strange. But nothing could really surprise when you have an HP
> > > BIOS.
> > 
> > BIOS P64 01/22/2015. There seems to be a newer 2015.08.16 BIOS out but 
> > the release notes only describe updated CPU microcode for security 
> > reasons.
> 
> It is probably something HP is selling as a "feature" and not a BIOS
> bug.

ROM setup settings that might be of interest:

Advanced memory protection: advanced ecc support
No-Execute memory protection: enabled
Intel virtualization technology: enabled
Intel hyperthreading options: enabled
Processor core disable: all cored enabled
Intel turbo boost technology: enabled
Intel VT-d: enabled
HP power profile: custom
HP power regulator: hp dynamic power savings mode (not OS control)
Intel qpi link power management: enabled
Minimum processor idle power core state: C6
Minimum processor idle power package state: C6
Dynamic power saving mode response: fast
Collaborative power control: enabled
MPS table: full table apic
NMI debug button: enabled
PCI bus padding options: enabled
HW prefetcher: enabled
Adjacent sector prefetch: enabled
Node interleaving: disabled


> > > Can you probably use the faulty config and bisect this down to a
> > > specific commit? In v4.7-rc1 some changes to the iova-allocation code
> > > got merged, but I have no idea how those could cause NMIs.
> > 
> > Will try but I do not know a working base yet - this was broken in both 
> > 4.6 and 4.7-rc.
> 
> Oh, in that case it is not related to the recent iova changes. Does the
> box have any hardware error log which you can access and send to us
> (right after some NMIs happened)?

Nothing in ILO log or integrated management log (IML).

-- 
Meelis Roos (mroos@linux.ee)

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: 4.7-rc6: NMI in intel_idle on HP Proliant G6 Meelis Roos <mroos@linux.ee> - 2016-07-12 14:30 +0200
  Re: 4.7-rc6: NMI in intel_idle on HP Proliant G6 "Rafael J. Wysocki" <rjw@rjwysocki.net> - 2016-07-12 14:40 +0200
    Re: 4.7-rc6: NMI in intel_idle on HP Proliant G6 Meelis Roos <mroos@linux.ee> - 2016-07-13 09:20 +0200
    Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Joerg Roedel <joro@8bytes.org> - 2016-07-13 10:20 +0200
      Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on  HP Proliant G6) Meelis Roos <mroos@linux.ee> - 2016-07-13 10:30 +0200
        Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Joerg Roedel <joro@8bytes.org> - 2016-07-13 11:10 +0200
          Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on  HP Proliant G6) Meelis Roos <mroos@linux.ee> - 2016-07-13 11:20 +0200
            Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Joerg Roedel <joro@8bytes.org> - 2016-07-13 11:50 +0200
          Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on  HP Proliant G6) Meelis Roos <mroos@linux.ee> - 2016-07-13 11:40 +0200
            Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Joerg Roedel <joro@8bytes.org> - 2016-07-13 11:50 +0200
              Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Joerg Roedel <joro@8bytes.org> - 2016-07-13 12:20 +0200
                Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on  HP Proliant G6) Alex Williamson <alex.williamson@redhat.com> - 2016-07-13 17:00 +0200
                Re: IOMMU+DMAR causing NMIs-s Meelis Roos <mroos@linux.ee> - 2016-07-14 00:00 +0200
                Re: IOMMU+DMAR causing NMIs-s Alex Williamson <alex.williamson@redhat.com> - 2016-07-14 01:10 +0200
                Re: IOMMU+DMAR causing NMIs-s Joerg Roedel <joro@8bytes.org> - 2016-07-14 10:40 +0200
          Re: IOMMU+DMAR causing NMIs-s (was: 4.7-rc6: NMI in intel_idle on HP  Proliant G6) Henrique de Moraes Holschuh <hmh@hmh.eng.br> - 2016-07-13 16:00 +0200

csiph-web