X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=initd%2Fzram.c;h=9fab794acf54eef20b53fe87896438e732a5745a;hp=4dc1d2ee459dd68c2bf40107672d452473afbdbe;hb=0f5897760272307d671f4c4c11737241755e853d;hpb=e1a27d486c2374f46abd264f3fd6561815155ebd diff --git a/initd/zram.c b/initd/zram.c index 4dc1d2e..9fab794 100644 --- a/initd/zram.c +++ b/initd/zram.c @@ -44,7 +44,7 @@ proc_meminfo(void) fclose(fp); if (val > KB(32)) - val = KB(16); + val = KB(32); return val; } @@ -124,5 +124,11 @@ mount_zram_on_tmp(void) LOG("Using up to %ld kB of RAM as ZRAM storage on /mnt\n", zramsize); + ret = chmod("/tmp", 01777); + if (ret < 0) { + ERROR("Can't set /tmp mode to 1777: %s\n", strerror(errno)); + return errno; + } + return 0; }