ubuntuusers.de

Kein StandBy mit gemounteter CIFS-Freigabe

Status: Gelöst | Ubuntu-Version: Kubuntu 11.10 (Oneiric Ocelot)
Antworten |

StephanG

Avatar von StephanG

Anmeldungsdatum:
21. November 2006

Beiträge: Zähle...

Wohnort: Aachen

Hallo zusammen,

seit dem Update auf Oneiric will mein ThinkPad X201 nicht mehr in den StandBy-Modus gehen, wenn ich eine CIFS-Freigabe meines NAS eingebunden habe. Wenn ich es vorher unmounte, dann klappt das mit dem StandBy direkt.

Hier die Meldung von dmesg während des (fehlgeschlagenen) Versuches in den StandBy-Modus zu wechseln:

[11416.270386] Freezing of tasks failed after 20.01 seconds (1 tasks refusing to freeze, wq_busy=0):
[11416.270453] umount          D ffffffff81605120     0 16402  16395 0x00800004
[11416.270460]  ffff880095da9b38 0000000000000082 ffff880095da9ad8 ffffffff810329b9
[11416.270465]  ffff880095da9fd8 ffff880095da9fd8 ffff880095da9fd8 0000000000012a40
[11416.270470]  ffff88013123dc80 ffff8800aa75c560 ffff880095da9b88 ffff8800a574fff8
[11416.270475] Call Trace:
[11416.270486]  [<ffffffff810329b9>] ? default_spin_lock_flags+0x9/0x10
[11416.270500]  [<ffffffffa05d59f1>] wait_for_response.isra.0+0x81/0xd0 [cifs]
[11416.270509]  [<ffffffff81081cb0>] ? add_wait_queue+0x60/0x60
[11416.270513]  [<ffffffffa05d67cb>] SendReceive+0x15b/0x350 [cifs]
[11416.270517]  [<ffffffffa05bc559>] CIFSSMBUnixQPathInfo+0x149/0x2e0 [cifs]
[11416.270522]  [<ffffffffa05d0eed>] cifs_get_inode_info_unix+0x7d/0x190 [cifs]
[11416.270526]  [<ffffffff811738fe>] ? complete_walk+0x9e/0x120
[11416.270532]  [<ffffffff81153d3d>] ? __kmalloc+0x13d/0x190
[11416.270536]  [<ffffffffa05c7be2>] ? build_path_from_dentry+0x102/0x290 [cifs]
[11416.270540]  [<ffffffffa05c7be2>] ? build_path_from_dentry+0x102/0x290 [cifs]
[11416.270545]  [<ffffffffa05d22df>] cifs_revalidate_dentry_attr+0xbf/0x1c0 [cifs]
[11416.270547]  [<ffffffff81172495>] ? putname+0x35/0x50
[11416.270551]  [<ffffffffa05d24c9>] cifs_getattr+0x69/0x140 [cifs]
[11416.270556]  [<ffffffff812b7004>] ? apparmor_inode_getattr+0x54/0x60
[11416.270558]  [<ffffffff8116bf6e>] vfs_getattr+0x4e/0x80
[11416.270559]  [<ffffffff8116bff8>] vfs_fstatat+0x58/0x70
[11416.270561]  [<ffffffff8116c04b>] vfs_stat+0x1b/0x20
[11416.270563]  [<ffffffff8116c18a>] sys_newstat+0x1a/0x40
[11416.270566]  [<ffffffff811867ef>] ? mntput+0x1f/0x30
[11416.270568]  [<ffffffff81171df2>] ? path_put+0x22/0x30
[11416.270570]  [<ffffffff8116c2d8>] ? sys_readlinkat+0x68/0xb0
[11416.270575]  [<ffffffff815f22c2>] system_call_fastpath+0x16/0x1b

Habt einer eine Idee?

Wie kann ich denn zum Beispiel dafür sorgen, dass vor dem Eintritt in den StandBy erst einmal ein umount aufgerufen wird?

Danke schonmal,

Stephan

StephanG

(Themenstarter)
Avatar von StephanG

Anmeldungsdatum:
21. November 2006

Beiträge: 20

Wohnort: Aachen

Hallo, weiß denn keiner, wo ich Befehle reinschreiben kann, die vor einem Standby ausgeführt werden?

mawieczorek

Anmeldungsdatum:
23. August 2010

Beiträge: Zähle...

Hallo StefanG,

eine Lösung habe leider nicht, aber das gleiche Problem. Wie sieht denn Deine fstab aus?

Viele Grüße

Martin

Edit: das Problem tritt bei mir nur auf, wenn mehr als ein Netzwerklaufwerk gemountet ist.

mawieczorek

Anmeldungsdatum:
23. August 2010

Beiträge: 37

Hallo nochmal,

ich habe folgendes gemacht:

  • /var/log/pm-suspend.log angeschaut

  • die Zeilen

    Running hook /usr/lib/pm-utils/sleep.d/01PulseAudio suspend suspend:
    Sessions still open, not unmounting

    gefunden

  • PulseAudio entfernt

  • ... und der Bereitschaftsmodus geht wieder...

Viele Grüße Martin

Edit: 😕 Leider zu früh gefreut. Das war noch nicht die Lösung...

asterix2000

Anmeldungsdatum:
7. Juli 2012

Beiträge: 8

Bin zufällig hier reingeschneit.

Hooks für Suspend und Hibernate kann man hier ablegen: /usr/lib/pm-utils/sleep.d

mawieczorek

Anmeldungsdatum:
23. August 2010

Beiträge: 37

... und wiedereinmal: plötzlich geht's...

😲

Dä Maddin

Antworten |