Source-Changes-HG archive

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

[src/trunk]: src/etc/rc.d Apply modified version of patch from Wolfgang Stuke...



details:   https://anonhg.NetBSD.org/src/rev/0515fff7a4b9
branches:  trunk
changeset: 807727:0515fff7a4b9
user:      prlw1 <prlw1%NetBSD.org@localhost>
date:      Mon Apr 20 18:01:46 2015 +0000

description:
Apply modified version of patch from Wolfgang Stukenbrock in PR bin/41766

This forcibly unmounts tmpfs file systems, so that swapctl doesn't run
out of swap itself, eventually trying to kill pid 1.

No objections since:
  http://mail-index.netbsd.org/current-users/2015/03/16/msg026908.html

diffstat:

 etc/rc.d/swap1 |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (20 lines):

diff -r 46c9a3cf811d -r 0515fff7a4b9 etc/rc.d/swap1
--- a/etc/rc.d/swap1    Mon Apr 20 15:39:38 2015 +0000
+++ b/etc/rc.d/swap1    Mon Apr 20 18:01:46 2015 +0000
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# $NetBSD: swap1,v 1.11 2009/09/24 16:45:48 apb Exp $
+# $NetBSD: swap1,v 1.12 2015/04/20 18:01:46 prlw1 Exp $
 #
 
 # PROVIDE: localswap
@@ -31,6 +31,8 @@
 swap1_stop()
 {
        if checkyesno swapoff || [ -n "$rc_force" ]; then
+               echo "Forcibly unmounting tmpfs filesystems"
+               umount -aft tmpfs
                echo "Removing block-type swap devices"
                swapctl -U -t blk || [ $? = 2 ]
        fi



Home | Main Index | Thread Index | Old Index