[Bug 723616] New: Clicfs stalls completely on low memory
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c0 Summary: Clicfs stalls completely on low memory Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: mszeredi@novell.com ReportedBy: coolo@suse.com QAContact: qa@suse.de Found By: --- Blocker: --- Possibly there is no fix for this - or it's a feature request, but I file it anyway. If clicfs runs into low memory situation (faked by ulimit -v), it happens that I get fuse: failed to allocate request and after that nothing works anymore. Neither the clicfs process nor the file system see any action or error in this situation. Everything stays in D. In the code there is simply a return, but I have not really an idea what happens without reply - nor what clicfs can do about it. Preferably fuse would call some kind of emergency function and return an error to the filesystem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c1 Miklos Szeredi <mszeredi@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |mszeredi@novell.com --- Comment #1 from Miklos Szeredi <mszeredi@novell.com> 2011-10-13 11:12:35 UTC --- Right, there's no need to actually allocate the request to be able to reply with an ENOMEM error. Patch coming up. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c2 --- Comment #2 from Miklos Szeredi <mszeredi@novell.com> 2011-10-13 11:18:50 UTC --- Created an attachment (id=456262) --> (http://bugzilla.novell.com/attachment.cgi?id=456262) proposed fix -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c3 --- Comment #3 from Miklos Szeredi <mszeredi@novell.com> 2011-10-13 11:21:51 UTC --- Unfortunately the OOM killer can still kill the fuse fs in the middle of processing the request... I think there are ways to prevent that too, if running privileged. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c4 --- Comment #4 from Stephan Kulow <coolo@suse.com> 2011-10-13 13:29:51 CEST --- yeah, I can try to adjust my oom_score -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c5 Miklos Szeredi <mszeredi@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #5 from Miklos Szeredi <mszeredi@novell.com> 2011-11-03 12:54:25 UTC --- Submitted fix to factory. Also committed to master and fuse_2_8_bugfix branches in the fuse git tree. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=723616 https://bugzilla.novell.com/show_bug.cgi?id=723616#c6 --- Comment #6 from Bernhard Wiedemann <bwiedemann@suse.com> 2011-11-03 14:00:16 CET --- This is an autogenerated message for OBS integration: This bug (723616) was mentioned in https://build.opensuse.org/request/show/90036 Factory / fuse -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com