summaryrefslogtreecommitdiff
path: root/packages/busybox/busybox-1.9.2/topmem.patch
diff options
context:
space:
mode:
Diffstat (limited to 'packages/busybox/busybox-1.9.2/topmem.patch')
-rw-r--r--packages/busybox/busybox-1.9.2/topmem.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/packages/busybox/busybox-1.9.2/topmem.patch b/packages/busybox/busybox-1.9.2/topmem.patch
new file mode 100644
index 0000000000..d49bf58103
--- /dev/null
+++ b/packages/busybox/busybox-1.9.2/topmem.patch
@@ -0,0 +1,28 @@
+Index: busybox-1.9.2/procps/top.c
+===================================================================
+--- busybox-1.9.2.orig/procps/top.c 2008-08-21 16:19:31.004137057 +0200
++++ busybox-1.9.2/procps/top.c 2008-08-21 16:21:46.066805448 +0200
+@@ -909,17 +909,22 @@
+ #else
+ qsort(top, ntop, sizeof(top_status_t), (void*)(sort_function[0]));
+ #endif /* FEATURE_TOP_CPU_USAGE_PERCENTAGE */
+- } else { /* TOPMEM */
++ }
++#if ENABLE_FEATURE_TOPMEM
++ else { /* TOPMEM */
+ qsort(topmem, ntop, sizeof(topmem_status_t), (void*)topmem_sort);
+ }
++#endif
+ count = lines;
+ if (OPT_BATCH_MODE || count > ntop) {
+ count = ntop;
+ }
+ if (scan_mask == TOP_MASK)
+ display_process_list(count, col);
++#if ENABLE_FEATURE_TOPMEM
+ else
+ display_topmem_process_list(count, col);
++#endif
+ clearmems();
+ if (iterations >= 0 && !--iterations)
+ break;