base-files: flush kernel memory cache during sysupgrade
[openwrt/openwrt.git] / package / base-files / files / lib / upgrade / stage2
index c7629c383f3cbd9b8a44fe85c22f15db46dc50e1..23d356a447fa3b94c386e26792ecd3913a9bb6c0 100755 (executable)
@@ -123,6 +123,7 @@ kill_remaining KILL 1
 
 sleep 1
 
+echo 3 > /proc/sys/vm/drop_caches
 
 if [ -n "$IMAGE" ] && type 'platform_pre_upgrade' >/dev/null 2>/dev/null; then
        platform_pre_upgrade "$IMAGE"