https://bugzilla.kernel.org/show_bug.cgi?id=186681

            Bug ID: 186681
           Summary: [BSW/SKL-U]WARNING: CPU: 0 PID: 0 at
                    kernel/irq/handle.c:149 __handle_irq_event_percpu
                    after resume from freeze
           Product: ACPI
           Version: 2.5
    Kernel Version: By submitting this bug, mainline V4.9-rc1 ~ v4.9-rc3
                    all failed
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Interrupts
          Assignee: [email protected]
          Reporter: [email protected]
        Regression: No

Created attachment 243551
  --> https://bugzilla.kernel.org/attachment.cgi?id=243551&action=edit
full dmesg.log

Below WARNING was observed after resume from freeze.


[  395.177775] PM: noirq resume of devices complete after 39.595 msecs
[  395.177922] ------------[ cut here ]------------
[  395.177968] WARNING: CPU: 1 PID: 0 at kernel/irq/handle.c:149
__handle_irq_event_percpu+0x195/0x1a0
[  395.177993] irq 9 handler acpi_irq+0x0/0x31 enabled interrupts
[  395.178008] Modules linked in: rfcomm bnep nls_iso8859_1 intel_rapl uvcvideo
coretemp videobuf2_vmalloc snd_hda_codec_hdmi videobuf2_memops
snd_hda_codec_generic videobuf2_v4l2 videobuf2_core snd_intel_sst_acpi videodev
kvm snd_intel_sst_core irqbypass snd_soc_sst_mfld_platform crct10dif_pclmul
crc32_pclmul snd_soc_sst_match snd_hda_intel snd_hda_codec snd_soc_core
ghash_clmulni_intel snd_hda_core aesni_intel btusb snd_compress btrtl
aes_x86_64 snd_pcm_dmaengine btbcm snd_hwdep btintel lrw bluetooth gf128mul
snd_pcm
[  395.178174] calling  0000:00:02.0+ @ 1760, parent: pci0000:00
[  395.178190]  glue_helper
[  395.178201]  ablk_helper snd_seq_midi snd_seq_midi_event snd_rawmidi cryptd
snd_seq joydev snd_seq_device rtsx_pci_ms snd_timer memstick serio_raw snd
lpc_ich mei_txe shpchp mei dwc3 ideapad_laptop sparse_keymap mac_hid udc_core
pwm_lpss_platform soundcore tpm_crb pwm_lpss sunrpc parport_pc ppdev lp parport
autofs4 rtsx_pci_sdmmc i915 i2c_algo_bit drm_kms_helper psmouse syscopyarea
sysfillrect sysimgblt
[  395.178351] calling  80860F14:00+ @ 1772, parent: pci0000:00
[  395.178355]  fb_sys_fops r8169 drm rtsx_pci mii wmi video pinctrl_cherryview
[  395.178403] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.9.0-rc3-mainline-bat
#4
[  395.178417] Hardware name: LENOVO 80LF/Lenovo B41-30, BIOS C5CN27WW(V1.03)
09/11/2015
[  395.178433]  ffff88017f883e40 ffffffff813c0e2c ffff88017f883e90
0000000000000000
[  395.178457]  ffff88017f883e80 ffffffff8107d091 000000957f883e70
ffff88017a6e5480
[  395.178479]  0000000000000009 0000000000000001 0000000000000000
0000000000000000
[  395.178500] Call Trace:
[  395.178511]  <IRQ>
[  395.178532]  [<ffffffff813c0e2c>] dump_stack+0x63/0x87
[  395.178553]  [<ffffffff8107d091>] __warn+0xd1/0xf0
[  395.178570]  [<ffffffff8107d0ff>] warn_slowpath_fmt+0x4f/0x60
[  395.178591]  [<ffffffff81470c3c>] ? acpi_ev_sci_xrupt_handler+0x2c/0x3a
[  395.178608]  [<ffffffff81458481>] ? acpi_os_execute_deferred+0x20/0x20
[  395.178627]  [<ffffffff810d8da5>] __handle_irq_event_percpu+0x195/0x1a0
[  395.178637] calling  VPC2004:00+ @ 1765, parent: PNP0C09:00
[  395.178646] call VPC2004:00+ returned 0 after 2 usecs
[  395.178664] calling  PNP0C0B:00+ @ 1765, parent: platform
[  395.178685]  [<ffffffff810d8dd3>] handle_irq_event_percpu+0x23/0x60
[  395.178703]  [<ffffffff810d8e4e>] handle_irq_event+0x3e/0x60
[  395.178720]  [<ffffffff810dc17f>] handle_fasteoi_irq+0x9f/0x150
[  395.178738]  [<ffffffff8103021d>] handle_irq+0x1d/0x30
[  395.178756]  [<ffffffff8181bf4d>] do_IRQ+0x4d/0xd0
[  395.178774]  [<ffffffff81819e8c>] common_interrupt+0x8c/0x8c
[  395.178786]  <EOI>
[  395.178803] call PNP0C0B:00+ returned 0 after 123 usecs
[  395.178817]  [<ffffffff81818b68>] ? mwait_idle+0x88/0x150
[  395.178833]  [<ffffffff81037c3f>] arch_cpu_idle+0xf/0x20
[  395.178846]  [<ffffffff81818e4c>] default_idle_call+0x2c/0x40
[  395.178860]  [<ffffffff810c16ba>] cpu_startup_entry+0x17a/0x210
[  395.178876]  [<ffffffff810501cd>] start_secondary+0xfd/0x120
[  395.178886] ---[ end trace be2b5d48cdb779fa ]---

reproduce steps:
1. boot up kernel and check dmesg, there is no any WARNING message.
2. rtcwake -m freeze -s 20
3. after SUT resume from freeze, will observe the WARNING message. 

Failed platforms:
SKL-U ( Lenovo YOGA 900-131SK)
CPU : i5-6200U 2.30GHz (family: 6, model: 78 stepping: 3) 2Cores/4Threads 
Software
Linux : Ubuntu 14.04.04 64 bits LTS
BIOS : C6CN34WW
EC: C6EC31WW
Memory: 4G

Another failed platform:
Platform: Braswell M  Lenovo B41-30
CPU : Intel(R) CPU @ N3150 1.6GHz 
Software
Linux distribution: Ubuntu 16.04 LTS 64 bits
BIOS : C5CN27WW(v.03)
Ksc : C5EC27WW(v.03)

Failed kernel: Kernel: v4.9.0-rc1 ~ v4.9.0-rc3 from
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git all failed.

root@p-bsw01:~# grep . /sys/firmware/acpi/interrupts/*
/sys/firmware/acpi/interrupts/error:       0
/sys/firmware/acpi/interrupts/ff_gbl_lock:       0  EN     enabled     
unmasked
/sys/firmware/acpi/interrupts/ff_pmtimer:       0     STS invalid      unmasked
/sys/firmware/acpi/interrupts/ff_pwr_btn:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/ff_rt_clk:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/ff_slp_btn:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe00:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe01:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe02:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe03:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe04:       0         enabled      unmasked
/sys/firmware/acpi/interrupts/gpe05:       0         enabled      unmasked
/sys/firmware/acpi/interrupts/gpe06:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe07:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe08:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe09:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe0A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0D:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe0E:       0  EN     invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe10:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe11:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe12:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe13:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe14:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe15:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe16:     284  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe17:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe18:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe19:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe20:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe21:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe22:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe23:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe24:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe25:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe26:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe27:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe28:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe29:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe30:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe31:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe32:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe33:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe34:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe35:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe36:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe37:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe38:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe39:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe_all:     284
/sys/firmware/acpi/interrupts/sci:     284
/sys/firmware/acpi/interrupts/sci_not:     168


After resume from freeze:
root@p-bsw01:~# grep . /sys/firmware/acpi/interrupts/*
/sys/firmware/acpi/interrupts/error:       0
/sys/firmware/acpi/interrupts/ff_gbl_lock:       0  EN     enabled     
unmasked
/sys/firmware/acpi/interrupts/ff_pmtimer:       0     STS invalid      unmasked
/sys/firmware/acpi/interrupts/ff_pwr_btn:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/ff_rt_clk:       1         disabled     unmasked
/sys/firmware/acpi/interrupts/ff_slp_btn:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe00:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe01:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe02:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe03:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe04:       0         enabled      unmasked
/sys/firmware/acpi/interrupts/gpe05:       0         enabled      unmasked
/sys/firmware/acpi/interrupts/gpe06:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe07:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe08:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe09:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe0A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0D:       0         disabled     unmasked
/sys/firmware/acpi/interrupts/gpe0E:       0  EN     invalid      unmasked
/sys/firmware/acpi/interrupts/gpe0F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe10:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe11:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe12:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe13:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe14:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe15:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe16:     353  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe17:       0  EN     enabled      unmasked
/sys/firmware/acpi/interrupts/gpe18:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe19:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1D:       0  EN     invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe1F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe20:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe21:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe22:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe23:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe24:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe25:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe26:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe27:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe28:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe29:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe2F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe30:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe31:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe32:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe33:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe34:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe35:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe36:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe37:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe38:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe39:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3A:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3B:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3C:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3D:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3E:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe3F:       0         invalid      unmasked
/sys/firmware/acpi/interrupts/gpe_all:     353
/sys/firmware/acpi/interrupts/sci:     354
/sys/firmware/acpi/interrupts/sci_not:     185

-- 
You are receiving this mail because:
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to