Bug 1370254 - ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion
Summary: ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts ...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1370253 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-25 18:10 UTC by Tomasz Kłoczko
Modified: 2020-01-17 22:31 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-04-06 18:13:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Full dmesg output on latest kernel (72.20 KB, text/plain)
2018-04-06 19:21 UTC, Tomasz Kłoczko
no flags Details
dmdecode output (6.96 KB, text/plain)
2018-04-06 19:43 UTC, Tomasz Kłoczko
no flags Details

Description Tomasz Kłoczko 2016-08-25 18:10:27 UTC
Description of problem:


From kernel messages:

[   19.778682] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042F conflicts with OpRegion 0x0000000000000400-0x000000000000047F (\PMIO) (20160422/utaddress-255)
[   19.778692] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   19.778697] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20160422/utaddress-255)
[   19.778702] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20160422/utaddress-255)
[   19.778707] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   19.778709] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20160422/utaddress-255)
[   19.778713] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20160422/utaddress-255)
[   19.778718] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   19.778719] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20160422/utaddress-255)
[   19.778724] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052F conflicts with OpRegion 0x0000000000000500-0x000000000000055F (\_SB.PCI0.PEG0.PEGP.GPIO) (20160422/utaddress-255)
[   19.778728] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver


# uname -r;echo;lspci
4.8.0-0.rc3.git1.1.fc26.x86_64

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b4)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b4)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] (rev ff)
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

# lsmod
Module                  Size  Used by
rfcomm                 81920  2
fuse                  102400  3
target_core_mod       380928  0
ccm                    20480  1
bnep                   20480  2
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             204800  0
uvcvideo               90112  0
arc4                   16384  2
videobuf2_vmalloc      16384  1 uvcvideo
btusb                  45056  0
iwldvm                249856  0
btrtl                  16384  1 btusb
kvm                   626688  1 kvm_intel
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         24576  1 uvcvideo
btbcm                  16384  1 btusb
videobuf2_core         40960  2 uvcvideo,videobuf2_v4l2
videodev              176128  3 uvcvideo,videobuf2_core,videobuf2_v4l2
irqbypass              16384  1 kvm
btintel                16384  1 btusb
bluetooth             565248  31 btrtl,btintel,bnep,btbcm,rfcomm,btusb
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
media                  40960  2 uvcvideo,videodev
ghash_clmulni_intel    16384  0
mac80211              905216  1 iwldvm
snd_hda_codec_hdmi     45056  1
iTCO_wdt               16384  0
intel_cstate           20480  0
snd_hda_codec_realtek    86016  1
intel_uncore          114688  0
iTCO_vendor_support    16384  1 iTCO_wdt
intel_rapl_perf        16384  0
snd_hda_codec_generic    73728  1 snd_hda_codec_realtek
i2c_i801               24576  0
snd_hda_intel          40960  7
iwlwifi               237568  1 iwldvm
i2c_smbus              16384  1 i2c_i801
snd_hda_codec         131072  4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
joydev                 20480  0
cfg80211              655360  3 iwlwifi,mac80211,iwldvm
acpi_als               16384  0
rtsx_pci_ms            20480  0
memstick               16384  1 rtsx_pci_ms
snd_hda_core           81920  5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
kfifo_buf              16384  1 acpi_als
snd_hwdep              20480  1 snd_hda_codec
industrialio           61440  2 acpi_als,kfifo_buf
sony_laptop            61440  0
mei_me                 49152  0
rfkill                 24576  6 bluetooth,sony_laptop,cfg80211
snd_seq                73728  0
snd_seq_device         16384  1 snd_seq
mei                   106496  1 mei_me
shpchp                 40960  0
tpm_tis                16384  0
snd_pcm               122880  4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
tpm_tis_core           20480  1 tpm_tis
snd_timer              32768  2 snd_seq,snd_pcm
tpm                    45056  2 tpm_tis,tpm_tis_core
lpc_ich                24576  0
snd                    86016  24 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_pcm
soundcore              16384  1 snd
btrfs                1114112  1
xor                    24576  1 btrfs
raid6_pq              102400  1 btrfs
rtsx_pci_sdmmc         24576  0
mmc_core              139264  1 rtsx_pci_sdmmc
amdkfd                143360  1
amd_iommu_v2           20480  1 amdkfd
radeon               1523712  1
i915                 1355776  18
crc32c_intel           24576  1
serio_raw              16384  0
ttm                   102400  1 radeon
i2c_algo_bit           16384  2 radeon,i915
drm_kms_helper        151552  2 radeon,i915
r8169                  81920  0
drm                   352256  12 radeon,i915,ttm,drm_kms_helper
mii                    16384  1 r8169
rtsx_pci               57344  2 rtsx_pci_sdmmc,rtsx_pci_ms
video                  40960  2 sony_laptop,i915
fjes                   32768  0
i2c_dev                16384  0

Comment 1 Laura Abbott 2018-04-06 18:13:28 UTC
Doing some pruning, this bug looks to be years old. Please test on a newer kernel and reopen if the problem still exists.

Comment 2 Tomasz Kłoczko 2018-04-06 19:05:36 UTC
Yes, this bug is year old and still I see it in even in latest kernel.

Comment 3 Tomasz Kłoczko 2018-04-06 19:21:47 UTC
Created attachment 1418284 [details]
Full dmesg output on latest kernel

Comment 4 Laura Abbott 2018-04-06 19:34:46 UTC
It's probably a bug with ACPI tables but harmless (if annoying). Can you attach the output of dmidecode?

Comment 5 Tomasz Kłoczko 2018-04-06 19:43:12 UTC
Created attachment 1418285 [details]
dmdecode output

Comment 6 Al Stone 2018-04-06 20:59:31 UTC
(In reply to Laura Abbott from comment #4)
> It's probably a bug with ACPI tables but harmless (if annoying). Can you
> attach the output of dmidecode?

I have to agree with Laura -- there is something strange going on with the ACPI tables on this device.  If the firmware is written properly, one should never see a warning like the ones printed out.  The other possibility is that some sort of PCIe device was added to the original hardware after it was purchased, and may not have been properly tested; if that's true, then remove the device and see if the messages continue to appear.

If all of your hardware is operating as expected, this is probably just an annoying warning.  If you have some hardware not working correctly, or at all, it may or may not be related to these messages.

While I really don't want to debug Sony's ACPI tables for them, one or more of their *nine* ACPI SSDTs or their DSDT has OpRegion declarations that overlap with SystemIO space.  Also, the fact that this message shows up:

 [    0.075534] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

makes me even less inclined to debug for them; that should never appear.  It implies they have a hack in their firmware, and almost guarantees it was not properly tested on a Linux system.

If you are willing to tar up /sys/firmware/acpi/tables/ and attach it to this bug report, I will try to find time to see if I can figure out which of the ACPI tables is incorrect.  In the meantime, check with Sony to see if they have updated firmware for this device.

Comment 7 Tomasz Kłoczko 2018-04-07 05:20:25 UTC
*** Bug 1370253 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.