[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1076517: marked as done (bugs.debian.org: Dmesg kworker kernel paging request Oops systemd uninterruptable sleep state D)



Your message dated Sun, 21 Jul 2024 19:52:21 -0700
with message-id <sqn7p2xdbixnv3d7zwpfqlgtf4vixxdmg3l7eptxz4g4gzqib3@rs35usly52ro>
and subject line Re: Bug#1076517: bugs.debian.org: Dmesg kworker kernel paging request Oops systemd uninterruptable sleep state D
has caused the Debian Bug report #1076517,
regarding bugs.debian.org: Dmesg kworker kernel paging request Oops systemd uninterruptable sleep state D
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1076517: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076517
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bugs.debian.org
Severity: important
X-Debbugs-Cc: GodsOfficialMessenger@protonmail.com

Dear Maintainer,

I am reporting an issue which has led to systemd going into uninterruptable sleep state D, causing programs like ps or pgrep
to hang indefinitely and greatly lengthening the response time (20s+) for some commands, including SSHing in.
SSH does eventually connect, and the lighthttpd server running is still accessible and serving on port 80 accessible
from other computers, but endpoints utilizing hardware run into socket connection errors.

Rebooting is not possible due to systemd uninterruptable sleep state D. The system runs 24/7 barring power outages,
and before the error services were working OK.

I've looked into similar issues reported by others but was unable to find anyone who found a solution to resolve either
the systemd issue or the kernel issue.

Upon checking dmesg output, a section exists instructing to cut the lines for reporting sake, detailing an issue
with paging in kworker. The specific dmesg section copied verbatim is included below:

[36622.166106] 8<--- cut here ---
[36622.169189] Unable to handle kernel paging request at virtual address bcae1e8c when execute
[36622.177584] [bcae1e8c] *pgd=0951a811, *pte=00000000, *ppte=00000000
[36622.183902] Internal error: Oops: 80000007 [#1] SMP ARM
[36622.189153] Modules linked in: cfg80211 rfkill 8021q garp stp llc vc4 snd_soc_hdmi_codec drm_display_helper cec drm_dma_helper drm_kms_helper rtl2832_sdr r820t snd_soc_core binfmt_misc rtl2832 i2c_mux regmap_i2c dvb_usb_rtl28xxu dvb_usb_v2 dvb_core snd_compress snd_pcm_dmaengine bcm2835_codec(C) raspberrypi_hwmon snd_bcm2835(C) snd_pcm bcm2835_v4l2(C) v4l2_mem2mem bcm2835_isp(C) bcm2835_mmal_vchiq(C) videobuf2_vmalloc videobuf2_dma_contig videobuf2_memops raspberrypi_gpiomem videobuf2_v4l2 snd_timer videodev snd videobuf2_common mc vc_sm_cma(C) uio_pdrv_genirq uio drm fuse drm_panel_orientation_quirks backlight dm_mod ip_tables x_tables ipv6 i2c_bcm2835 fixed
[36622.247853] CPU: 2 PID: 16772 Comm: kworker/2:1 Tainted: G         C         6.6.31+rpt-rpi-v7 #1  Raspbian 1:6.6.31-1+rpt1
[36622.259022] Hardware name: BCM2835
[36622.262438] Workqueue: events output_poll_execute [drm_kms_helper]
[36622.268780] PC is at 0xbcae1e8c
[36622.271924] LR is at drm_helper_probe_detect_ctx+0x44/0x144 [drm_kms_helper]
[36622.279104] pc : [<bcae1e8c>]    lr : [<7f3f30a0>]    psr: 40000013
[36622.285376] sp : bcadde8c  ip : bcaddebc  fp : 00000001
[36622.290605] r10: 00000000  r9 : aee39620  r8 : 81f768d8
[36622.295833] r7 : 00000001  r6 : 7f473914  r5 : aee39310  r4 : 00000000
[36622.302366] r3 : 00000000  r2 : ffffffe4  r1 : 00000000  r0 : bcadde98
[36622.308901] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[36622.316048] Control: 10c5383d  Table: 037e806a  DAC: 00000055
[36622.321801] Register r0 information: 2-page vmalloc region starting at 0xbcadc000 allocated at kernel_clone+0xac/0x3a8
[36622.332529] Register r1 information: NULL pointer
[36622.337241] Register r2 information: non-paged memory
[36622.342298] Register r3 information: NULL pointer
[36622.347008] Register r4 information: NULL pointer
[36622.351717] Register r5 information: slab kmalloc-4k start aee39000 pointer offset 784 size 4096
[36622.360532] Register r6 information: 17-page vmalloc region starting at 0x7f471000 allocated at load_module+0x6ec/0x1c58
[36622.371429] Register r7 information: non-paged memory
[36622.376500] Register r8 information: slab kmalloc-2k start 81f76800 pointer offset 216 size 2048
[36622.385318] Register r9 information: slab kmalloc-4k start aee39000 pointer offset 1568 size 4096
[36622.394216] Register r10 information: NULL pointer
[36622.399013] Register r11 information: non-paged memory
[36622.404157] Register r12 information: 2-page vmalloc region starting at 0xbcadc000 allocated at kernel_clone+0xac/0x3a8
[36622.414963] Process kworker/2:1 (pid: 16772, stack limit = 0x3b0cb011)
[36622.421499] Stack: (0xbcadde8c to 0xbcade000)
[36622.425863] de80:                            7f3f30a0 00000000 7f3f30a0 00000000 00000000
[36622.434054] dea0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 e5d4ddf7
[36622.442249] dec0: aee39310 81f769e8 81f76800 7f3f3d40 aee80000 00000000 aee806d0 00000000
[36622.450441] dee0: bcaddf4c 80b32a20 00000000 00000002 7f418cb0 7f418df8 00000000 81f76800
[36622.458631] df00: aee39310 e5d4ddf7 80b33258 8391bd00 81f769e8 814c7200 baaf2100 aee80000
[36622.466820] df20: 00000080 814c7205 00000000 8013af48 baaf2100 81103d40 baaf2120 8391bd00
[36622.475009] df40: baaf2100 81103d40 baaf2120 61c88647 8391bd2c aee80000 baaf2100 8013b8c4
[36622.483199] df60: baaf215c 81103d40 bc9e9ec8 8378afc0 aee80000 8013b62c 8391bd00 90808ac0
[36622.491388] df80: bc9e9ec8 00000000 00000000 80144488 8378afc0 801443a0 00000000 00000000
[36622.499578] dfa0: 00000000 00000000 00000000 8010011c 00000000 00000000 00000000 00000000
[36622.507774] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[36622.515965] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[36622.524170]  drm_helper_probe_detect_ctx [drm_kms_helper] from 0xaee39310
[36622.531129] Code: bad PC value
[36622.534240] ---[ end trace 0000000000000000 ]---

--- End Message ---
--- Begin Message ---
On Wed, 17 Jul 2024, Tom Awezome wrote:
> Upon checking dmesg output, a section exists instructing to cut the lines for reporting sake, detailing an issue
> with paging in kworker. The specific dmesg section copied verbatim is included below:
> 
> [36622.166106] 8<--- cut here ---
> [36622.169189] Unable to handle kernel paging request at virtual address bcae1e8c when execute
> [36622.177584] [bcae1e8c] *pgd=0951a811, *pte=00000000, *ppte=00000000
> [36622.183902] Internal error: Oops: 80000007 [#1] SMP ARM
> [36622.189153] Modules linked in: cfg80211 rfkill 8021q garp stp llc vc4 snd_soc_hdmi_codec drm_display_helper cec drm_dma_helper drm_kms_helper rtl2832_sdr r820t snd_soc_core binfmt_misc rtl2832 i2c_mux regmap_i2c dvb_usb_rtl28xxu dvb_usb_v2 dvb_core snd_compress snd_pcm_dmaengine bcm2835_codec(C) raspberrypi_hwmon snd_bcm2835(C) snd_pcm bcm2835_v4l2(C) v4l2_mem2mem bcm2835_isp(C) bcm2835_mmal_vchiq(C) videobuf2_vmalloc videobuf2_dma_contig videobuf2_memops raspberrypi_gpiomem videobuf2_v4l2 snd_timer videodev snd videobuf2_common mc vc_sm_cma(C) uio_pdrv_genirq uio drm fuse drm_panel_orientation_quirks backlight dm_mod ip_tables x_tables ipv6 i2c_bcm2835 fixed
> [36622.247853] CPU: 2 PID: 16772 Comm: kworker/2:1 Tainted: G         C         6.6.31+rpt-rpi-v7 #1  Raspbian 1:6.6.31-1+rpt1

This looks to be a kernel bug, but it's in a version that we don't
distribute (it's raspian, not Debian). If you replicate it in Debian,
feel free to file a bug against the linux source package with a
backtrace, and ideally a bisecting showing which versions are affected
and which are not.

-- 
Don Armstrong                      https://www.donarmstrong.com

If I had a letter, sealed it in a locked vault and hid the vault
somewhere in New York. Then told you to read the letter, thats not
security, thats obscurity. If I made a letter, sealed it in a vault,
gave you the blueprints of the vault, the combinations of 1000 other
vaults, access to the best lock smiths in the world, then told you to
read the letter, and you still can't, thats security.
 -- Bruce Schneier

--- End Message ---

Reply to: