[Intel-gfx] ✗ Fi.CI.SPARSE: warning for series starting with [CI,1/8] drm/i915/dg1: add more PCI ids

Lucas De Marchi lucas.demarchi at intel.com
Wed Oct 7 16:09:53 UTC 2020


On Wed, Oct 07, 2020 at 12:54:28AM +0000, Patchwork wrote:
>== Series Details ==
>
>Series: series starting with [CI,1/8] drm/i915/dg1: add more PCI ids
>URL   : https://patchwork.freedesktop.org/series/82422/
>State : warning
>
>== Summary ==
>
>$ dim sparse --fast origin/drm-tip
>Sparse version: v0.6.2
>Fast mode used, each commit won't be checked separately.
>-
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_read16' - different lock contexts for basic block

something wrong with sparse in CI?


$ ../maintainer-tools/dim sparse drm-tip/drm-tip
Sparse version: v0.6.2
Commit: drm/i915/dg1: add more PCI ids
Okay!

Commit: drm/i915/dg1: Initialize RAWCLK properly
Okay!

Commit: drm/i915/dg1: Define MOCS table for DG1
Okay!

Commit: drm/i915/dg1: Increase mmio size to 4MB
Okay!

Commit: drm/i915/dg1: gmbus pin mapping
Okay!

Commit: drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D
Okay!

Commit: drm/i915/dg1: Update comp master/slave relationships for PHYs
Okay!

Commit: drm/i915/dg1: provide port/phy mapping for vbt
Okay!



And also with tip of tree with sparse:

$ ../maintainer-tools/dim sparse drm-tip/drm-tip
Sparse version: v0.6.2-218-gc0e96d6d
Commit: drm/i915/dg1: add more PCI ids
Okay!

Commit: drm/i915/dg1: Initialize RAWCLK properly
Okay!

Commit: drm/i915/dg1: Define MOCS table for DG1
Okay!

Commit: drm/i915/dg1: Increase mmio size to 4MB
Okay!

Commit: drm/i915/dg1: gmbus pin mapping
Okay!

Commit: drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D
Okay!

Commit: drm/i915/dg1: Update comp master/slave relationships for PHYs
Okay!

Commit: drm/i915/dg1: provide port/phy mapping for vbt
Okay!


Lucas De Marchi

>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_read32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_read64' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_read8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_write16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_write32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'fwtable_write8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_read16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_read32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_read64' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_read8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_write16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_write32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen11_fwtable_write8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_read16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_read32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_read64' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_read8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_write16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_write32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen12_fwtable_write8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_read16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_read32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_read64' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_read8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_write16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_write32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen6_write8' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen8_write16' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen8_write32' - different lock contexts for basic block
>+./include/linux/spinlock.h:409:9: warning: context imbalance in 'gen8_write8' - different lock contexts for basic block
>
>


More information about the Intel-gfx mailing list