mirror of
https://github.com/dslm4515/BMLFS.git
synced 2025-08-20 14:31:47 +00:00
17 lines
687 B
Diff
17 lines
687 B
Diff
diff -ru mesa-18.1.7.orig/src/util/disk_cache_os.c mesa-18.1.7/src/util/disk_cache.c
|
|
--- mesa-18.1.7.orig/src/util/disk_cache_os.c 2018-08-24 19:25:19.000000000 +0300
|
|
+++ mesa-18.1.7/src/util/disk_cache_os.c 2018-12-14 13:59:15.433631846 +0200
|
|
@@ -45,8 +45,11 @@
|
|
/* From the zlib docs:
|
|
* "If the memory is available, buffers sizes on the order of 128K or 256K
|
|
* bytes should be used."
|
|
+ *
|
|
+ * But that is performance optimization for large files. To keep stack usage
|
|
+ * in sensible amount (wrt. musl default stack) we use smaller stack on Alpine.
|
|
*/
|
|
-#define BUFSIZE 256 * 1024
|
|
+#define BUFSIZE 4 * 1024
|
|
|
|
static ssize_t
|
|
write_all(int fd, const void *buf, size_t count);
|