diff options
Diffstat (limited to 'src/util/disk_cache.c')
-rw-r--r-- | src/util/disk_cache.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/util/disk_cache.c b/src/util/disk_cache.c index cc9faff0130..cf5d518f096 100644 --- a/src/util/disk_cache.c +++ b/src/util/disk_cache.c @@ -31,7 +31,6 @@ #include <sys/file.h> #include <sys/types.h> #include <sys/stat.h> -#include <sys/statvfs.h> #include <sys/mman.h> #include <unistd.h> #include <fcntl.h> @@ -47,7 +46,6 @@ #include "util/mesa-sha1.h" #include "util/ralloc.h" #include "main/errors.h" -#include "util/macros.h" #include "disk_cache.h" @@ -171,7 +169,6 @@ disk_cache_create(const char *gpu_name, const char *timestamp) uint64_t max_size; int fd = -1; struct stat sb; - struct statvfs vfs = { 0 }; size_t size; /* If running as a users other than the real user disable cache */ @@ -331,10 +328,9 @@ disk_cache_create(const char *gpu_name, const char *timestamp) } } - /* Default to 1GB or 5% of filesystem for maximum cache size. */ + /* Default to 1GB for maximum cache size. */ if (max_size == 0) { - statvfs(path, &vfs); - max_size = MAX2(1024*1024*1024, vfs.f_blocks * vfs.f_bsize / 20); + max_size = 1024*1024*1024; } cache->max_size = max_size; |