Fixes compilation error. Details: http://www.mail-archive.com/busybox@busybox.net...
authorRobert Schuster <thebohemian@gmx.net>
Thu, 21 Aug 2008 14:27:43 +0000 (14:27 +0000)
committerRobert Schuster <thebohemian@gmx.net>
Thu, 21 Aug 2008 14:27:43 +0000 (14:27 +0000)
busybox 1.9.2: Added topmem patch.

packages/busybox/busybox-1.9.2/topmem.patch [new file with mode: 0644]
packages/busybox/busybox_1.9.2.bb

diff --git a/packages/busybox/busybox-1.9.2/topmem.patch b/packages/busybox/busybox-1.9.2/topmem.patch
new file mode 100644 (file)
index 0000000..d49bf58
--- /dev/null
@@ -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;
index 37cd2a8..e5c0f24 100644 (file)
@@ -5,6 +5,7 @@ SRC_URI = "http://www.busybox.net/downloads/busybox-${PV}.tar.gz \
            file://udhcpscript.patch;patch=1 \
            file://adduser-longops.patch;patch=1 \
            file://sort-z-nul.patch;patch=1;status=upstream \
+           file://topmem.patch;patch=1 \
            file://busybox-cron \
            file://busybox-httpd \
            file://busybox-udhcpd \