Hi,

running UML 2.6.9-bb4 on SuSE Professional 9.2 with host kernel SuSE 
2.6.8-24.5 (with SKAS) I notice the strange effect, that /tmp keeps 
filling irreversibly.

/tmp space is not only consumed as long as UMLs are running (as seen 
with "lsof|grep deleted"), /tmp space is _not_released_ when the UMLs 
are gone. When all UMLs are gone "lsof|grep deleted" returns nothing, 
but "df /tmp" still shows the allocations. In this situation attempts 
to umount (or remount ro) the /tmp fail, even in single user mode.

The only way to recover from such a /tmp full situation is to reboot 
the host (then unmount of /tmp and the rootfs fail during shutdown, 
which causes fscks at the reboot...)

I tried out different filesystem types for /tmp: reiserfs 3.6, ext3 
and tmpfs, no difference.

Anybody seen such behaviour before?

I suppose this must be a bug of the _host_ kernel, not of the UML 
kernel. Do you agree?

  Armin.

-- 
   --- May the Source be with you! Linux. ---
   --- secure eMail: http://www.gnupg.de/ ---

Attachment: pgpoBtB6KXRBQ.pgp
Description: PGP signature

Reply via email to