From 25af94c5859a8d017c1abb29f4f5ef4e67ea3504 Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Sun, 3 Jul 2011 15:01:43 +0000 Subject: ramips: disable watchdog on sysupgrade git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27380 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/base-files/lib/upgrade/platform.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'target/linux/ramips/base-files/lib/upgrade/platform.sh') diff --git a/target/linux/ramips/base-files/lib/upgrade/platform.sh b/target/linux/ramips/base-files/lib/upgrade/platform.sh index c541ea0a13..b701938f25 100755 --- a/target/linux/ramips/base-files/lib/upgrade/platform.sh +++ b/target/linux/ramips/base-files/lib/upgrade/platform.sh @@ -36,3 +36,13 @@ platform_do_upgrade() { ;; esac } + +disable_watchdog() { + killall watchdog + ( ps | grep -v 'grep' | grep '/dev/watchdog' ) && { + echo 'Could not disable watchdog' + return 1 + } +} + +append sysupgrade_pre_upgrade disable_watchdog -- cgit v1.2.3