From c8a7a3e43fba6f6b1fb1cad986584eae4779bb4e Mon Sep 17 00:00:00 2001 From: Liav A Date: Fri, 14 Oct 2022 21:53:04 +0300 Subject: [PATCH] Ports/libuv: Use new global variables at /sys/kernel/ directory --- ...d-Add-platform-specific-stubs-and-implementation.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Ports/libuv/patches/0007-build-Add-platform-specific-stubs-and-implementation.patch b/Ports/libuv/patches/0007-build-Add-platform-specific-stubs-and-implementation.patch index fe3d46298bb..46c872d94b8 100644 --- a/Ports/libuv/patches/0007-build-Add-platform-specific-stubs-and-implementation.patch +++ b/Ports/libuv/patches/0007-build-Add-platform-specific-stubs-and-implementation.patch @@ -66,9 +66,9 @@ index 0000000..5c34b75 +static uint64_t uv__read_proc_memstat(const char* what) { + uint64_t rc; + char* p; -+ char buf[4096]; /* Large enough to hold all of /proc/memstat. */ ++ char buf[4096]; /* Large enough to hold all of /sys/kernel/memstat. */ + -+ if (uv__slurp("/proc/memstat", buf, sizeof(buf))) ++ if (uv__slurp("/sys/kernel/memstat", buf, sizeof(buf))) + return 0; + + p = strstr(buf, what); @@ -104,9 +104,9 @@ index 0000000..5c34b75 + struct timespec now; + int r; + -+ /* Try /proc/uptime first, then fallback to clock_gettime(). */ ++ /* Try /sys/kernel/uptime first, then fallback to clock_gettime(). */ + -+ if (0 == uv__slurp("/proc/uptime", buf, sizeof(buf))) ++ if (0 == uv__slurp("/sys/kernel/uptime", buf, sizeof(buf))) + if (1 == sscanf(buf, "%lf", uptime)) + return 0; +