Dear Maintainer,
After booting into 6.1.0-49-amd64, commands that access /proc or the
kernel ring buffer (dmesg -T, ps -ef, systemctl status) block
indefinitely, making the SSH session unresponsive.
The issue is triggered by:
sync; echo 3 > /proc/sys/vm/drop_caches
(run via cronjob every hour)
This is a regression. Kernel 6.1.0-37-amd64 ran for 396 days with the
identical cronjob and configuration without any issues.
Steps to reproduce:
1. Boot 6.1.0-49-amd64
2. Run: sync; echo 3 > /proc/sys/vm/drop_caches
3. Run: dmesg -T (or ps -ef, or systemctl status ssh)
4. Command blocks indefinitely, SSH session becomes unresponsive
Expected: Commands complete normally (as with 6.1.0-37)
Actual: Commands block, require new SSH session or reboot
Workaround: Boot 6.1.0-37-amd64 or disable drop_caches cronjob.
Environment:
- Hypervisor: KVM/QEMU (i440FX + PIIX)
- Block device: virtio_blk (vda, 1.5 TB ext4)
- RAM: 20 GB (524 MB used at time of issue)
- CPUs: 6
- Docker installed (containers running)
- tinc VPN running
- No D-state processes visible during hang
- No filesystem errors (errors_count = 0)
- /proc/stat, /proc/loadavg still readable durin