From b4774b0ff324fb9c97ac0691be4c3aef9fbfc189 Mon Sep 17 00:00:00 2001 From: Chris Wright Date: Wed, 1 Mar 2006 23:46:23 -0800 Subject: [PATCH] Compile fix for sys_mbind fix --- ...x-make-sure-bits_per_byte-is-defined.patch | 34 +++++++++++++++++++ queue/series | 1 + 2 files changed, 35 insertions(+) create mode 100644 queue/compile-fix-make-sure-bits_per_byte-is-defined.patch diff --git a/queue/compile-fix-make-sure-bits_per_byte-is-defined.patch b/queue/compile-fix-make-sure-bits_per_byte-is-defined.patch new file mode 100644 index 00000000000..40a024cc90e --- /dev/null +++ b/queue/compile-fix-make-sure-bits_per_byte-is-defined.patch @@ -0,0 +1,34 @@ +From davej@redhat.com Wed Mar 1 20:21:09 2006 +Date: Wed, 1 Mar 2006 23:10:31 -0500 +From: Dave Jones +To: Chris Wright +Cc: stable@kernel.org +Subject: [PATCH] compile fix, make sure BITS_PER_BYTE is defined + +Gar.. + +mm/mempolicy.c: In function 'get_nodes': +mm/mempolicy.c:527: error: 'BITS_PER_BYTE' undeclared (first use in this function) +mm/mempolicy.c:527: error: (Each undeclared identifier is reported only once +mm/mempolicy.c:527: error: for each function it appears in.) + +About to retry a build with the below patch which should do the trick. +(How did this *ever* build?) + +Signed-off-by: Dave Jones +Signed-off-by: Chris Wright +--- + + include/linux/types.h | 1 + + 1 files changed, 1 insertion(+) + +--- linux-2.6.15.5.orig/include/linux/types.h ++++ linux-2.6.15.5/include/linux/types.h +@@ -8,6 +8,7 @@ + (((bits)+BITS_PER_LONG-1)/BITS_PER_LONG) + #define DECLARE_BITMAP(name,bits) \ + unsigned long name[BITS_TO_LONGS(bits)] ++#define BITS_PER_BYTE 8 + #endif + + #include diff --git a/queue/series b/queue/series index 0eb201ecf1c..ef17d556d87 100644 --- a/queue/series +++ b/queue/series @@ -1,3 +1,4 @@ don-t-reset-rskq_defer_accept-in-reqsk_queue_alloc.patch die_if_kernel-can-return.patch normal-user-can-panic-nfs-client-with-direct-i-o-fix.patch +compile-fix-make-sure-bits_per_byte-is-defined.patch -- 2.47.3