看门狗:BUG:软锁定 - CPU#0 卡住了 22 秒![kworker/0:2:101147] - up-board up² upsquared - Ubuntu 20.04 LTS

看门狗:BUG:软锁定 - CPU#0 卡住了 22 秒![kworker/0:2:101147] - up-board up² upsquared - Ubuntu 20.04 LTS

我们正在使用无头配置的 up-board up²(up-squared)作为 IoT 设备,通过本地 REST 接口控制不同的硬件。有时当 USB 设备出现故障或损坏时,我们会在 /var/log/syslog 中看到上述警告,并且系统会挂起/冻结。看门狗检测到错误,但系统会短暂恢复,然后 CPU 再次卡住。我希望系统重新启动,因为我们无法访问服务器并进行冷重启或关闭电源并再次启动。

Apr  5 09:02:14 lunixo kernel: [65737.162882] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:2:101147]
Apr  5 09:02:14 lunixo kernel: [65737.162887] Modules linked in: dm_crypt wdat_wdt nls_iso8859_1 dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua snd_soc_skl_hda_dsp snd_soc_hdac_hdmi snd_soc_dmic intel_rapl_msr mei_hdcp snd_hda_codec_hdmi snd_sof_pci snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda snd_sof_intel_byt snd_sof_intel_ipc snd_sof snd_sof_xtensa_dsp snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi ledtrig_audio intel_rapl_common snd_soc_core intel_telemetry_pltdrv snd_compress ac97_bus intel_punit_ipc snd_pcm_dmaengine intel_telemetry_core intel_pmc_ipc snd_hda_intel snd_intel_dspcfg snd_hda_codec x86_pkg_temp_thermal coretemp snd_hda_core kvm_intel snd_hwdep kvm snd_pcm rapl intel_cstate joydev pl2303 usbserial hid_multitouch snd_seq_midi leds_upboard snd_seq_midi_event 8250_dw cdc_acm snd_rawmidi intel_xhci_usb_role_switch roles snd_seq ti_adc128s052 industrialio snd_seq_device snd_timer snd mei_me mac_hid soundcore mei sch_fq_codel ip_tables x_tables autofs4 btrfs zstd_compress raid10
Apr  5 09:02:14 lunixo kernel: [65737.162929]  raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear hid_generic usbhid hid mmc_block pinctrl_upboard spi_pxa2xx_platform dw_dmac dw_dmac_core dwc3 ulpi udc_core crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper upboard_fpga i2c_i801 sdhci_pci lpc_ich cqhci sdhci i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci intel_lpss_pci drm intel_lpss libahci dwc3_pci r8169 idma64 virt_dma realtek video pinctrl_broxton pinctrl_intel
Apr  5 09:02:14 lunixo kernel: [65737.162966] CPU: 0 PID: 101147 Comm: kworker/0:2 Tainted: G        W         5.4.0-1-generic #0~upboard2-Ubuntu
Apr  5 09:02:14 lunixo kernel: [65737.162967] Hardware name: AAEON UP-APL01/UP-APL01, BIOS UPA1AM52 08/04/2020
Apr  5 09:02:14 lunixo kernel: [65737.162976] Workqueue: usb_hub_wq hub_event
Apr  5 09:02:14 lunixo kernel: [65737.162982] RIP: 0010:try_to_grab_pending+0x10e/0x160
Apr  5 09:02:14 lunixo kernel: [65737.162985] Code: ef c6 07 00 0f 1f 40 00 49 8b 3c 24 57 9d 0f 1f 44 00 00 48 8b 13 b8 fe ff ff ff 83 e2 14 48 83 fa 10 0f 84 32 ff ff ff f3 90 <b8> f5 ff ff ff 5b 41 5c 41 5d 41 5e 5d c3 48 8d 7f 20 e8 3b 3f 07
Apr  5 09:02:14 lunixo kernel: [65737.162986] RSP: 0018:ffffb4344243fa78 EFLAGS: 00000287 ORIG_RAX: ffffffffffffff13
Apr  5 09:02:14 lunixo kernel: [65737.162988] RAX: 00000000fffffffe RBX: ffff939f73c8f790 RCX: 0000000000000000
Apr  5 09:02:14 lunixo kernel: [65737.162988] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000286
Apr  5 09:02:14 lunixo kernel: [65737.162989] RBP: ffffb4344243fa98 R08: ffff939f70403b50 R09: ffff939f70403b78
Apr  5 09:02:14 lunixo kernel: [65737.162990] R10: 0000000000000000 R11: ffffffff83c5d958 R12: ffffb4344243faa8
Apr  5 09:02:14 lunixo kernel: [65737.162991] R13: ffff939f70e2a680 R14: ffffb4344243fac8 R15: ffffffff826be580
Apr  5 09:02:14 lunixo kernel: [65737.162993] FS:  0000000000000000(0000) GS:ffff939f70e00000(0000) knlGS:0000000000000000
Apr  5 09:02:14 lunixo kernel: [65737.162994] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr  5 09:02:14 lunixo kernel: [65737.162995] CR2: 00007f0d8d050010 CR3: 000000003660a000 CR4: 00000000003406f0
Apr  5 09:02:14 lunixo kernel: [65737.162996] Call Trace:
Apr  5 09:02:14 lunixo kernel: [65737.163003]  __cancel_work_timer+0x4a/0x1b0
Apr  5 09:02:14 lunixo kernel: [65737.163006]  ? usb_kill_urb+0x50/0xc0
Apr  5 09:02:14 lunixo kernel: [65737.163009]  cancel_work_sync+0x10/0x20
Apr  5 09:02:14 lunixo kernel: [65737.163015]  acm_disconnect+0x110/0x200 [cdc_acm]
Apr  5 09:02:14 lunixo kernel: [65737.163017]  usb_unbind_interface+0x7f/0x260
Apr  5 09:02:14 lunixo kernel: [65737.163021]  device_release_driver_internal+0xec/0x1c0
Apr  5 09:02:14 lunixo kernel: [65737.163022]  device_release_driver+0x12/0x20
Apr  5 09:02:14 lunixo kernel: [65737.163025]  bus_remove_device+0xe1/0x150
Apr  5 09:02:14 lunixo kernel: [65737.163027]  device_del+0x167/0x380
Apr  5 09:02:14 lunixo kernel: [65737.163029]  usb_disable_device+0x9f/0x250
Apr  5 09:02:14 lunixo kernel: [65737.163031]  usb_disconnect+0xc6/0x270
Apr  5 09:02:14 lunixo kernel: [65737.163034]  hub_port_connect+0x81/0x990
Apr  5 09:02:14 lunixo kernel: [65737.163036]  port_event+0x692/0x7f0
Apr  5 09:02:14 lunixo kernel: [65737.163039]  ? __switch_to_asm+0x40/0x70
Apr  5 09:02:14 lunixo kernel: [65737.163042]  hub_event+0x21e/0x3b0
Apr  5 09:02:14 lunixo kernel: [65737.163044]  process_one_work+0x20f/0x400
Apr  5 09:02:14 lunixo kernel: [65737.163046]  worker_thread+0x34/0x410
Apr  5 09:02:14 lunixo kernel: [65737.163048]  kthread+0x121/0x140
Apr  5 09:02:14 lunixo kernel: [65737.163050]  ? process_one_work+0x400/0x400
Apr  5 09:02:14 lunixo kernel: [65737.163052]  ? kthread_park+0x90/0x90
Apr  5 09:02:14 lunixo kernel: [65737.163053]  ret_from_fork+0x35/0x40
Apr  5 09:02:42 lunixo kernel: [65765.165333] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:2:101147]
Apr  5 09:02:42 lunixo kernel: [65765.165335] Modules linked in: dm_crypt wdat_wdt nls_iso8859_1 dm_multipath scsi_dh_rdac scsi_dh_emc scsi_dh_alua snd_soc_skl_hda_dsp snd_soc_hdac_hdmi snd_soc_dmic intel_rapl_msr mei_hdcp snd_hda_codec_hdmi snd_sof_pci snd_sof_intel_hda_common snd_soc_hdac_hda snd_sof_intel_hda snd_sof_intel_byt snd_sof_intel_ipc snd_sof snd_sof_xtensa_dsp snd_hda_ext_core snd_soc_acpi_intel_match snd_soc_acpi ledtrig_audio intel_rapl_common snd_soc_core intel_telemetry_pltdrv snd_compress ac97_bus intel_punit_ipc snd_pcm_dmaengine intel_telemetry_core intel_pmc_ipc snd_hda_intel snd_intel_dspcfg snd_hda_codec x86_pkg_temp_thermal coretemp snd_hda_core kvm_intel snd_hwdep kvm snd_pcm rapl intel_cstate joydev pl2303 usbserial hid_multitouch snd_seq_midi leds_upboard snd_seq_midi_event 8250_dw cdc_acm snd_rawmidi intel_xhci_usb_role_switch roles snd_seq ti_adc128s052 industrialio snd_seq_device snd_timer snd mei_me mac_hid soundcore mei sch_fq_codel ip_tables x_tables autofs4 btrfs zstd_compress raid10
Apr  5 09:02:42 lunixo kernel: [65765.165378]  raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear hid_generic usbhid hid mmc_block pinctrl_upboard spi_pxa2xx_platform dw_dmac dw_dmac_core dwc3 ulpi udc_core crct10dif_pclmul crc32_pclmul ghash_clmulni_intel aesni_intel crypto_simd cryptd glue_helper upboard_fpga i2c_i801 sdhci_pci lpc_ich cqhci sdhci i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ahci intel_lpss_pci drm intel_lpss libahci dwc3_pci r8169 idma64 virt_dma realtek video pinctrl_broxton pinctrl_intel
Apr  5 09:02:42 lunixo kernel: [65765.165397] CPU: 0 PID: 101147 Comm: kworker/0:2 Tainted: G        W    L    5.4.0-1-generic #0~upboard2-Ubuntu
Apr  5 09:02:42 lunixo kernel: [65765.165398] Hardware name: AAEON UP-APL01/UP-APL01, BIOS UPA1AM52 08/04/2020
Apr  5 09:02:42 lunixo kernel: [65765.165402] Workqueue: usb_hub_wq hub_event
Apr  5 09:02:42 lunixo kernel: [65765.165404] RIP: 0010:try_to_grab_pending+0x10e/0x160
Apr  5 09:02:42 lunixo kernel: [65765.165406] Code: ef c6 07 00 0f 1f 40 00 49 8b 3c 24 57 9d 0f 1f 44 00 00 48 8b 13 b8 fe ff ff ff 83 e2 14 48 83 fa 10 0f 84 32 ff ff ff f3 90 <b8> f5 ff ff ff 5b 41 5c 41 5d 41 5e 5d c3 48 8d 7f 20 e8 3b 3f 07
Apr  5 09:02:42 lunixo kernel: [65765.165407] RSP: 0018:ffffb4344243fa78 EFLAGS: 00000287 ORIG_RAX: ffffffffffffff13
Apr  5 09:02:42 lunixo kernel: [65765.165408] RAX: 00000000fffffffe RBX: ffff939f73c8f790 RCX: 0000000000000000
Apr  5 09:02:42 lunixo kernel: [65765.165409] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000286
Apr  5 09:02:42 lunixo kernel: [65765.165410] RBP: ffffb4344243fa98 R08: ffff939f70403b50 R09: ffff939f70403b78
Apr  5 09:02:42 lunixo kernel: [65765.165411] R10: 0000000000000000 R11: ffffffff83c5d958 R12: ffffb4344243faa8
Apr  5 09:02:42 lunixo kernel: [65765.165412] R13: ffff939f70e2a680 R14: ffffb4344243fac8 R15: ffffffff826be580
Apr  5 09:02:42 lunixo kernel: [65765.165414] FS:  0000000000000000(0000) GS:ffff939f70e00000(0000) knlGS:0000000000000000
Apr  5 09:02:42 lunixo kernel: [65765.165415] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr  5 09:02:42 lunixo kernel: [65765.165416] CR2: 00007f0d8d050010 CR3: 000000003660a000 CR4: 00000000003406f0
Apr  5 09:02:42 lunixo kernel: [65765.165417] Call Trace:
Apr  5 09:02:42 lunixo kernel: [65765.165419]  __cancel_work_timer+0x4a/0x1b0
Apr  5 09:02:42 lunixo kernel: [65765.165421]  ? usb_kill_urb+0x50/0xc0
Apr  5 09:02:42 lunixo kernel: [65765.165424]  cancel_work_sync+0x10/0x20
Apr  5 09:02:42 lunixo kernel: [65765.165426]  acm_disconnect+0x110/0x200 [cdc_acm]
Apr  5 09:02:42 lunixo kernel: [65765.165429]  usb_unbind_interface+0x7f/0x260
Apr  5 09:02:42 lunixo kernel: [65765.165431]  device_release_driver_internal+0xec/0x1c0
Apr  5 09:02:42 lunixo kernel: [65765.165432]  device_release_driver+0x12/0x20
Apr  5 09:02:42 lunixo kernel: [65765.165435]  bus_remove_device+0xe1/0x150
Apr  5 09:02:42 lunixo kernel: [65765.165436]  device_del+0x167/0x380
Apr  5 09:02:42 lunixo kernel: [65765.165438]  usb_disable_device+0x9f/0x250
Apr  5 09:02:42 lunixo kernel: [65765.165441]  usb_disconnect+0xc6/0x270
Apr  5 09:02:42 lunixo kernel: [65765.165443]  hub_port_connect+0x81/0x990
Apr  5 09:02:42 lunixo kernel: [65765.165445]  port_event+0x692/0x7f0
Apr  5 09:02:42 lunixo kernel: [65765.165447]  ? __switch_to_asm+0x40/0x70
Apr  5 09:02:42 lunixo kernel: [65765.165450]  hub_event+0x21e/0x3b0
Apr  5 09:02:42 lunixo kernel: [65765.165452]  process_one_work+0x20f/0x400
Apr  5 09:02:42 lunixo kernel: [65765.165454]  worker_thread+0x34/0x410
Apr  5 09:02:42 lunixo kernel: [65765.165456]  kthread+0x121/0x140
Apr  5 09:02:42 lunixo kernel: [65765.165457]  ? process_one_work+0x400/0x400
Apr  5 09:02:42 lunixo kernel: [65765.165459]  ? kthread_park+0x90/0x90
Apr  5 09:02:42 lunixo kernel: [65765.165461]  ret_from_fork+0x35/0x40
Apr  5 09:02:46 lunixo kernel: [65769.181684] rcu: INFO: rcu_sched self-detected stall on CPU
Apr  5 09:02:46 lunixo kernel: [65769.181689] rcu:  0-....: (15000 ticks this GP) idle=016/1/0x4000000000000002 softirq=5054683/5054683 fqs=7500 
Apr  5 09:02:46 lunixo kernel: [65769.181691]   (t=15001 jiffies g=10777525 q=2590)
Apr  5 09:02:46 lunixo kernel: [65769.181693] NMI backtrace for cpu 0
Apr  5 09:02:46 lunixo kernel: [65769.181696] CPU: 0 PID: 101147 Comm: kworker/0:2 Tainted: G        W    L    5.4.0-1-generic #0~upboard2-Ubuntu
Apr  5 09:02:46 lunixo kernel: [65769.181696] Hardware name: AAEON UP-APL01/UP-APL01, BIOS UPA1AM52 08/04/2020
Apr  5 09:02:46 lunixo kernel: [65769.181699] Workqueue: usb_hub_wq hub_event
Apr  5 09:02:46 lunixo kernel: [65769.181700] Call Trace:
Apr  5 09:02:46 lunixo kernel: [65769.181702]  <IRQ>
Apr  5 09:02:46 lunixo kernel: [65769.181705]  dump_stack+0x6d/0x95
Apr  5 09:02:46 lunixo kernel: [65769.181708]  nmi_cpu_backtrace+0x94/0xa0
Apr  5 09:02:46 lunixo kernel: [65769.181711]  ? lapic_can_unplug_cpu+0xb0/0xb0
Apr  5 09:02:46 lunixo kernel: [65769.181736]  nmi_trigger_cpumask_backtrace+0xe7/0x130
Apr  5 09:02:46 lunixo kernel: [65769.181738]  arch_trigger_cpumask_backtrace+0x19/0x20
Apr  5 09:02:46 lunixo kernel: [65769.181741]  rcu_dump_cpu_stacks+0x9e/0xd6
Apr  5 09:02:46 lunixo kernel: [65769.181743]  rcu_sched_clock_irq+0x508/0x770
Apr  5 09:02:46 lunixo kernel: [65769.181747]  ? tick_sched_do_timer+0x60/0x60
Apr  5 09:02:46 lunixo kernel: [65769.181749]  update_process_times+0x28/0x60
Apr  5 09:02:46 lunixo kernel: [65769.181751]  tick_sched_handle+0x25/0x70
Apr  5 09:02:46 lunixo kernel: [65769.181752]  tick_sched_timer+0x3c/0x80
Apr  5 09:02:46 lunixo kernel: [65769.181754]  __hrtimer_run_queues+0x10f/0x280
Apr  5 09:02:46 lunixo kernel: [65769.181756]  hrtimer_interrupt+0xe7/0x240
Apr  5 09:02:46 lunixo kernel: [65769.181759]  smp_apic_timer_interrupt+0x6f/0x130
Apr  5 09:02:46 lunixo kernel: [65769.181761]  apic_timer_interrupt+0xf/0x20
Apr  5 09:02:46 lunixo kernel: [65769.181762]  </IRQ>
Apr  5 09:02:46 lunixo kernel: [65769.181764] RIP: 0010:try_to_grab_pending+0x10e/0x160
Apr  5 09:02:46 lunixo kernel: [65769.181766] Code: ef c6 07 00 0f 1f 40 00 49 8b 3c 24 57 9d 0f 1f 44 00 00 48 8b 13 b8 fe ff ff ff 83 e2 14 48 83 fa 10 0f 84 32 ff ff ff f3 90 <b8> f5 ff ff ff 5b 41 5c 41 5d 41 5e 5d c3 48 8d 7f 20 e8 3b 3f 07
Apr  5 09:02:46 lunixo kernel: [65769.181767] RSP: 0018:ffffb4344243fa78 EFLAGS: 00000287 ORIG_RAX: ffffffffffffff13
Apr  5 09:02:46 lunixo kernel: [65769.181768] RAX: 00000000fffffffe RBX: ffff939f73c8f790 RCX: 0000000000000000
Apr  5 09:02:46 lunixo kernel: [65769.181769] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000286
Apr  5 09:02:46 lunixo kernel: [65769.181770] RBP: ffffb4344243fa98 R08: ffff939f70403b50 R09: ffff939f70403b78
Apr  5 09:02:46 lunixo kernel: [65769.181771] R10: 0000000000000000 R11: ffffffff83c5d958 R12: ffffb4344243faa8
Apr  5 09:02:46 lunixo kernel: [65769.181772] R13: ffff939f70e2a680 R14: ffffb4344243fac8 R15: ffffffff826be580
Apr  5 09:02:46 lunixo kernel: [65769.181773]  ? work_busy+0x90/0x90
Apr  5 09:02:46 lunixo kernel: [65769.181776]  __cancel_work_timer+0x4a/0x1b0
Apr  5 09:02:46 lunixo kernel: [65769.181778]  ? usb_kill_urb+0x50/0xc0
Apr  5 09:02:46 lunixo kernel: [65769.181780]  cancel_work_sync+0x10/0x20
Apr  5 09:02:46 lunixo kernel: [65769.181782]  acm_disconnect+0x110/0x200 [cdc_acm]
Apr  5 09:02:46 lunixo kernel: [65769.181784]  usb_unbind_interface+0x7f/0x260
Apr  5 09:02:46 lunixo kernel: [65769.181786]  device_release_driver_internal+0xec/0x1c0
Apr  5 09:02:46 lunixo kernel: [65769.181788]  device_release_driver+0x12/0x20
Apr  5 09:02:46 lunixo kernel: [65769.181790]  bus_remove_device+0xe1/0x150
Apr  5 09:02:46 lunixo kernel: [65769.181792]  device_del+0x167/0x380
Apr  5 09:02:46 lunixo kernel: [65769.181794]  usb_disable_device+0x9f/0x250
Apr  5 09:02:46 lunixo kernel: [65769.181796]  usb_disconnect+0xc6/0x270
Apr  5 09:02:46 lunixo kernel: [65769.181798]  hub_port_connect+0x81/0x990
Apr  5 09:02:46 lunixo kernel: [65769.181800]  port_event+0x692/0x7f0
Apr  5 09:02:46 lunixo kernel: [65769.181802]  ? __switch_to_asm+0x40/0x70
Apr  5 09:02:46 lunixo kernel: [65769.181805]  hub_event+0x21e/0x3b0
Apr  5 09:02:46 lunixo kernel: [65769.181807]  process_one_work+0x20f/0x400
Apr  5 09:02:46 lunixo kernel: [65769.181808]  worker_thread+0x34/0x410
Apr  5 09:02:46 lunixo kernel: [65769.181810]  kthread+0x121/0x140
Apr  5 09:02:46 lunixo kernel: [65769.181812]  ? process_one_work+0x400/0x400
Apr  5 09:02:46 lunixo kernel: [65769.181814]  ? kthread_park+0x90/0x90
Apr  5 09:02:46 lunixo kernel: [65769.181815]  ret_from_fork+0x35/0x40
Apr  5 09:03:14 lunixo kernel: [65797.168123] watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [kworker/0:2:101147]

这是我的 /etc/watchdog.conf:

#ping                   = 172.31.14.1
#ping                   = 172.26.1.255
#interface              = eth0
#file                   = /var/log/messages
#change                 = 1407

# Uncomment to enable test. Setting one of these values to '0' disables it.
# These values will hopefully never reboot your machine during normal use
# (if your machine is really hung, the loadavg will go much higher than 25)
#max-load-1             = 24
#max-load-5             = 18
#max-load-15            = 12

# Note that this is the number of pages!
# To get the real size, check how large the pagesize is on your machine.
#min-memory             = 1
#allocatable-memory     = 1

#repair-binary          = /usr/sbin/repair
#repair-timeout         = 60
#test-binary            =
#test-timeout           = 60

# The retry-timeout and repair limit are used to handle errors in a more robust
# manner. Errors must persist for longer than retry-timeout to action a repair
# or reboot, and if repair-maximum attempts are made without the test passing a
# reboot is initiated anyway.
#retry-timeout          = 60
#repair-maximum         = 1

watchdog-device = /dev/watchdog

# Defaults compiled into the binary
#temperature-sensor     =
#max-temperature        = 90

# Defaults compiled into the binary
#admin                  = root
#interval               = 1
#logtick                = 1
#log-dir                = /var/log/watchdog

# This greatly decreases the chance that watchdog won't be scheduled before
# your machine is really loaded
realtime                = yes
priority                = 1

# Check if rsyslogd is still running by enabling the following line
#pidfile                = /var/run/rsyslogd.pid

取消注释 #file 不起作用,因为系统仍在运行并在那里写入内容。当出现软锁定 CPU#0 卡住时,有人知道如何强制系统自动重启吗?

这是 /proc/interrupts

           CPU0       CPU1
   0:          9          0  IR-IO-APIC    2-edge      timer
   4:          0          0  IR-IO-APIC    4-fasteoi   idma64.8
   5:          0          0  IR-IO-APIC    5-fasteoi   idma64.9
   8:          0          1  IR-IO-APIC    8-edge      rtc0
   9:          0          0  IR-IO-APIC    9-fasteoi   acpi
  14:          0          0  IR-IO-APIC   14-fasteoi   INT3452:00, INT3452:01, INT3452:02, INT3452:03
  27:          0          0  IR-IO-APIC   27-fasteoi   idma64.0, i2c_designware.0
  28:          0          0  IR-IO-APIC   28-fasteoi   idma64.1, i2c_designware.1
  29:          0          0  IR-IO-APIC   29-fasteoi   idma64.2, i2c_designware.2
  30:          0          0  IR-IO-APIC   30-fasteoi   idma64.3, i2c_designware.3
  31:          0          0  IR-IO-APIC   31-fasteoi   idma64.4, i2c_designware.4
  32:          0          0  IR-IO-APIC   32-fasteoi   idma64.5, i2c_designware.5
  33:          0          0  IR-IO-APIC   33-fasteoi   idma64.6, i2c_designware.6
  34:          0          0  IR-IO-APIC   34-fasteoi   idma64.7, i2c_designware.7
  35:          0          0  IR-IO-APIC   35-fasteoi   idma64.10, pxa2xx-spi.10
  36:          0          0  IR-IO-APIC   36-fasteoi   idma64.11, pxa2xx-spi.11
  37:          0          0  IR-IO-APIC   37-fasteoi   idma64.12, pxa2xx-spi.12
  39:    8139750          0  IR-IO-APIC   39-fasteoi   mmc0
  42:          0         52  IR-IO-APIC   42-fasteoi   mmc1
 120:          0          0  DMAR-MSI    0-edge      dmar0
 121:          0          0  DMAR-MSI    1-edge      dmar1
 128:   46595951    1380592  IR-PCI-MSI 344064-edge      xhci_hcd
 129:          0          0  IR-PCI-MSI 294912-edge      ahci[0000:00:12.0]
 130:     367985     683938  IR-PCI-MSI 1048576-edge      enp2s0
 131:          0          0  IR-PCI-MSI 1572864-edge      enp3s0
 132:     118381    1854434  IR-PCI-MSI 32768-edge      i915
 133:         38          0  IR-PCI-MSI 245760-edge      mei_me
 134:          0        158  IR-PCI-MSI 229376-edge      AudioHDA, AudioDSP
 NMI:       5668       5708   Non-maskable interrupts
 LOC:  220497637  222196331   Local timer interrupts
 SPU:          0          0   Spurious interrupts
 PMI:       5668       5708   Performance monitoring interrupts
 IWI:       5223      78287   IRQ work interrupts
 RTR:          0          0   APIC ICR read retries
 RES:   37074108   66691486   Rescheduling interrupts
 CAL:     181736     343240   Function call interrupts
 TLB:      44525      46583   TLB shootdowns
 TRM:          0          0   Thermal event interrupts
 THR:       3729       3496   Threshold APIC interrupts
 DFR:          0          0   Deferred Error APIC interrupts
 MCE:          0          0   Machine check exceptions
 MCP:       4381       4149   Machine check polls
 ERR:          0
 MIS:          0
 PIN:          0          0   Posted-interrupt notification event
 NPI:          0          0   Nested posted-interrupt event
 PIW:          0          0   Posted-interrupt wakeup event

这是 /proc/softirqs

                CPU0       CPU1       CPU2       CPU3
      HI:      74033    1015476          0          0
   TIMER:   43883298   44090466          0          0
  NET_TX:      38094        175          0          0
  NET_RX:     682323    1006972          0          0
   BLOCK:     406480     482104          0          0
IRQ_POLL:          0          0          0          0
 TASKLET:        573       1381          0          0
   SCHED:   46527362   46739180          0          0
 HRTIMER:          0          0          0          0
     RCU:   15255825   14216607          0          0

感谢您的帮助。谢谢 Sebastian

相关内容