Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 505594 - hardened-sources 3.13.2-hardened-r3 + spl
Summary: hardened-sources 3.13.2-hardened-r3 + spl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Hardened (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: The Gentoo Linux Hardened Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-25 05:45 UTC by RC
Modified: 2014-09-14 00:36 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RC 2014-03-25 05:45:13 UTC
+++ This bug was initially created as a clone of Bug #505592 +++

After the recent kernel upgrade from 3.11 to 3.13, sys-kernel/spl build barfs with the following.

/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c: In function ‘proc_copyout_string’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c:211:1: note: Function proc_copyout_string is missing from the size_overflow hash table +proc_copyout_string+2+34049+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c: In function ‘proc_copyin_string’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c:181:1: note: Function proc_copyin_string is missing from the size_overflow hash table +proc_copyin_string+4+62019+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c: In function ‘proc_copyout_string’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c:211:1: note: Function proc_copyout_string is missing from the size_overflow hash table +proc_copyout_string+2+34049+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c: In function ‘proc_copyin_string’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-proc.c:181:1: note: Function proc_copyin_string is missing from the size_overflow hash table +proc_copyin_string+4+62019+
In file included from /var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-kmem.c:27:0:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-kmem.c: In function ‘kmalloc_node_nofail’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/include/sys/kmem.h:136:1: note: Function kmalloc_node_nofail is missing from the size_overflow hash table +kmalloc_node_nofail+1+15151+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-kmem.c: In function ‘kzalloc_nofail’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/include/sys/kmem.h:122:1: note: Function kzalloc_nofail is missing from the size_overflow hash table +kzalloc_nofail+1+40719+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-kmem.c: In function ‘kmalloc_nofail’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/include/sys/kmem.h:108:1: note: Function kmalloc_nofail is missing from the size_overflow hash table +kmalloc_nofail+1+26347+
In file included from /var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-generic.c:29:0:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-generic.c: In function ‘copyout’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/include/sys/vmsystm.h:159:1: note: Function copyout is missing from the size_overflow hash table +copyout+3+51409+
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/../../module/spl/spl-generic.c: In function ‘copyin’:
/var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/include/sys/vmsystm.h:149:1: note: Function copyin is missing from the size_overflow hash table +copyin+3+45945+
  LD [M]  /var/tmp/portage/sys-kernel/spl-0.6.2-r3/work/spl-spl-0.6.2/module/spl/spl
Comment 1 PaX Team 2014-04-02 00:40:31 UTC
the next PaX patch will add support for out-of-tree modules courtesy of Emese's work and will fix this problem (if you encounter missing entries for other modules as well, feel free to open bugs about them, we can now handle them).