at 23.11-beta 77 lines 2.1 kB view raw
1--- cmp/cmp.c 2+++ cmp/cmp.c 3@@ -264,7 +264,7 @@ openfile(const char *fn) 4 struct file *f; 5 6 if (pagesize == 0) 7- if ((pagesize = sysconf(_SC_PAGESIZE)) < 0) 8+ if ((pagesize = 4096) < 0) 9 pagesize = 4096; 10 if ((f = memalign(pagesize, sizeof *f)) == NULL) { 11 write(2, "no memory\n", 10); 12--- copy/copy.c 13+++ copy/copy.c 14@@ -362,7 +362,7 @@ fdcopy(const char *src, const struct stat *sp, int sfd, 15 goto err; 16 } 17 #endif /* __linux__ */ 18- if (pagesize == 0 && (pagesize = sysconf(_SC_PAGESIZE)) <= 0) 19+ if (pagesize == 0 && (pagesize = 4096) <= 0) 20 pagesize = 4096; 21 if ((blksize = sp->st_blksize) <= 0) 22 blksize = 512; 23--- cp/cp.c 24+++ cp/cp.c 25@@ -438,7 +438,7 @@ fdcopy(const char *src, const struct stat *ssp, const int sfd, 26 } 27 #endif /* __linux__ */ 28 if (pagesize == 0) 29- if ((pagesize = sysconf(_SC_PAGESIZE)) < 0) 30+ if ((pagesize = 4096) < 0) 31 pagesize = 4096; 32 if (bflag) 33 blksize = bflag; 34--- libcommon/ib_alloc.c 35+++ libcommon/ib_alloc.c 36@@ -41,7 +41,7 @@ ib_alloc(int fd, unsigned blksize) 37 struct stat st; 38 39 if (pagesize == 0) 40- if ((pagesize = sysconf(_SC_PAGESIZE)) < 0) 41+ if ((pagesize = 4096) < 0) 42 pagesize = 4096; 43 if (blksize == 0) { 44 if (fstat(fd, &st) < 0) 45--- libcommon/memalign.c 46+++ libcommon/memalign.c 47@@ -40,7 +40,7 @@ memalign(size_t alignment, size_t size) 48 static long pagesize; 49 50 if (pagesize == 0) 51- pagesize = sysconf(_SC_PAGESIZE); 52+ pagesize = 4096; 53 if (alignment != pagesize) 54 return NULL; 55 if (size < pagesize) 56--- libcommon/oblok.c 57+++ libcommon/oblok.c 58@@ -100,7 +100,7 @@ ob_alloc(int fd, enum ob_mode bf) 59 struct oblok *op; 60 61 if (pagesize == 0) 62- if ((pagesize = sysconf(_SC_PAGESIZE)) < 0) 63+ if ((pagesize = 4096) < 0) 64 pagesize = 4096; 65 if ((op = memalign(pagesize, sizeof *op)) == NULL) 66 return NULL; 67--- xargs/xargs.c 68+++ xargs/xargs.c 69@@ -404,7 +404,7 @@ static void 70 endcmd(void) 71 { 72 a_agg = a_cnt; 73- a_maxsize = sysconf(_SC_ARG_MAX) - envsz() - 2048 - a_asz; 74+ a_maxsize = 65536 - envsz() - 2048 - a_asz; 75 if (nflag || sflag) { 76 long newsize = sflag ? atol(sflag) : 77 #ifdef WEIRD_LIMITS