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

Bug#823356: linux-image-4.5.0-2-amd64: system freezes (HDD I/O seems impossible, load keeps climbing) after suspend



Package: src:linux
Version: 4.5.2-1
Severity: important

Dear Maintainer,

Since today, every time I suspend my laptop and re-awake it:

  * the load keeps climbing
  * I can still interact to some extent with running programs, but it
    seems HDD I/O has become impossible (`pwd` works, `ls` freezes the
    entire shell); can start some new commands, but many things
    freeze; can stop some programs, but some freeze when I try to
  * htop shows no out-of-control processes or such
  * powertop shows:
    - Intel and Cirrus codecs using 100% (`modprobe -r snd_hda_intel
      snd_hda_codec_cirrus` before or after suspend fixes this); seems
      like a result of the underlying problem instead of the cause
    - ~200 events/sec for blk_delay_work
  * `systemctl poweroff` fails w/ connection timeout
  * the only option availble to me is to turn off the power and reboot

I've had this problem before (at least the symptoms, I did not look at
powertop at the time), probably only twice over the past few months,
but never consistently like now.

Booting kernel 4.5.1-1 does not change anything.

I have another laptop (different make & model) which had the
intermittent version (again based on symptoms only) more frequently,
but apparently only if I had (dis)connected the AC power whilst it was
sleeping; never (dis)connecting AC power has so far made the problem
disappear, and that laptop does not experience this problem now
either.

Both laptops are running sid (equally up-to-date, mostly the same
packages).

I don't have a lot of time, but would be happy to do what I can to
help debug this (as not being able to use suspend is quite
bothersome).


- Felix

P.S. I removed some information automatically added to the bugreport
that I considered probably unimportant and possibly bad for my
privacy.  If you really need this info, I'd be happy to provide it
directly, not publicly via the BTS.

-- Package-specific info:
** Version:
Linux version 4.5.0-2-amd64 (debian-kernel@lists.debian.org) (gcc version 5.3.1 20160424 (Debian 5.3.1-16) ) #1 SMP Debian 4.5.2-1 (2016-04-28)

** Command line:
BOOT_IMAGE=/vmlinuz-4.5.0-2-amd64 root=/dev/mapper/root ro

** Tainted: OE (12288)
 * Out-of-tree module has been loaded.
 * Unsigned module has been loaded (currently expected).

** Model information
sys_vendor: Apple Inc.
product_name: MacBookPro8,1

** Loaded modules:
fuse(E)
pci_stub(E)
vboxpci(OE)
vboxnetadp(OE)
vboxnetflt(OE)
vboxdrv(OE)
binfmt_misc(E)
bnep(E)
nls_utf8(E)
nls_cp437(E)
vfat(E)
fat(E)
btusb(E)
btrtl(E)
btbcm(E)
btintel(E)
bluetooth(E)
uvcvideo(E)
videobuf2_vmalloc(E)
videobuf2_memops(E)
videobuf2_v4l2(E)
videobuf2_core(E)
videodev(E)
bcm5974(E)
media(E)
arc4(E)
b43(E)
mac80211(E)
cfg80211(E)
ssb(E)
rfkill(E)
rng_core(E)
pcmcia(E)
pcmcia_core(E)
joydev(E)
iTCO_wdt(E)
iTCO_vendor_support(E)
intel_rapl(E)
x86_pkg_temp_thermal(E)
intel_powerclamp(E)
coretemp(E)
snd_hda_codec_hdmi(E)
evdev(E)
kvm_intel(E)
snd_hda_codec_cirrus(E)
snd_hda_codec_generic(E)
kvm(E)
snd_hda_intel(E)
snd_hda_codec(E)
snd_hda_core(E)
irqbypass(E)
i915(E)
snd_hwdep(E)
applesmc(E)
snd_pcm(E)
input_polldev(E)
snd_timer(E)
efi_pstore(E)
snd(E)
soundcore(E)
drm_kms_helper(E)
efivars(E)
apple_gmux(E)
i2c_i801(E)
pcspkr(E)
bcma(E)
sg(E)
apple_bl(E)
acpi_als(E)
kfifo_buf(E)
sbs(E)
battery(E)
sbshc(E)
drm(E)
industrialio(E)
lpc_ich(E)
mfd_core(E)
video(E)
ac(E)
shpchp(E)
i2c_algo_bit(E)
mei_me(E)
mei(E)
button(E)
ip6t_REJECT(E)
nf_reject_ipv6(E)
nf_log_ipv6(E)
tpm_tis(E)
tpm(E)
processor(E)
xt_hl(E)
ip6t_rt(E)
nf_conntrack_ipv6(E)
nf_defrag_ipv6(E)
ipt_REJECT(E)
nf_reject_ipv4(E)
nf_log_ipv4(E)
nf_log_common(E)
xt_LOG(E)
xt_limit(E)
xt_tcpudp(E)
xt_addrtype(E)
nf_conntrack_ipv4(E)
nf_defrag_ipv4(E)
xt_conntrack(E)
ip6table_filter(E)
ip6_tables(E)
nf_conntrack_netbios_ns(E)
nf_conntrack_broadcast(E)
nf_nat_ftp(E)
loop(E)
nf_nat(E)
nf_conntrack_ftp(E)
nf_conntrack(E)
iptable_filter(E)
parport_pc(E)
ip_tables(E)
ppdev(E)
x_tables(E)
lp(E)
parport(E)
efivarfs(E)
autofs4(E)
ext4(E)
ecb(E)
crc16(E)
mbcache(E)
jbd2(E)
crc32c_generic(E)
algif_skcipher(E)
af_alg(E)
hid_generic(E)
hid_apple(E)
dm_crypt(E)
dm_mod(E)
hid_appleir(E)
usbhid(E)
hid(E)
sr_mod(E)
cdrom(E)
sd_mod(E)
crct10dif_pclmul(E)
crc32_pclmul(E)
crc32c_intel(E)
ghash_clmulni_intel(E)
jitterentropy_rng(E)
hmac(E)
drbg(E)
ansi_cprng(E)
ahci(E)
libahci(E)
firewire_ohci(E)
aesni_intel(E)
libata(E)
aes_x86_64(E)
lrw(E)
gf128mul(E)
glue_helper(E)
ablk_helper(E)
cryptd(E)
scsi_mod(E)
uhci_hcd(E)
ehci_pci(E)
ehci_hcd(E)
sdhci_pci(E)
tg3(E)
firewire_core(E)
ptp(E)
sdhci(E)
crc_itu_t(E)
pps_core(E)
libphy(E)
mmc_core(E)
usbcore(E)
usb_common(E)
fjes(E)

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-4.5.0-2-amd64 depends on:
ii  debconf [debconf-2.0]                   1.5.59
ii  initramfs-tools [linux-initramfs-tool]  0.125
ii  kmod                                    22-1.1
ii  linux-base                              4.0

Versions of packages linux-image-4.5.0-2-amd64 recommends:
ii  firmware-linux-free  3.4
ii  irqbalance           1.1.0-2

Versions of packages linux-image-4.5.0-2-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  extlinux                3:6.03+dfsg-12
ii  grub-efi                2.02~beta2-36
pn  linux-doc-4.5           <none>

Versions of packages linux-image-4.5.0-2-amd64 is related to:
pn  firmware-atheros        <none>
pn  firmware-bnx2           <none>
pn  firmware-bnx2x          <none>
pn  firmware-brcm80211      <none>
pn  firmware-intelwimax     <none>
pn  firmware-ipw2x00        <none>
pn  firmware-ivtv           <none>
pn  firmware-iwlwifi        <none>
pn  firmware-libertas       <none>
pn  firmware-linux          <none>
pn  firmware-linux-nonfree  <none>
pn  firmware-myricom        <none>
pn  firmware-netxen         <none>
pn  firmware-qlogic         <none>
pn  firmware-ralink         <none>
pn  firmware-realtek        <none>
pn  xen-hypervisor          <none>

-- debconf information excluded


Reply to: