Page 1 of 1

Missing functions from size overflow hash table in 4.1.4

PostPosted: Tue Aug 11, 2015 2:31 pm
by Dwokfur
Dear Devs - especially Emese,

I've just noted down some functions reported to missing during kernel compilation from the size overflow hash table. Without any particular symptoms.
1.
CC mm/slab.o
Function do_tune_cpucache is missing from the size_overflow hash table +do_tune_cpucache+2+14828+
Function do_tune_cpucache is missing from the size_overflow hash table +do_tune_cpucache+0+14828+
Function drain_cache_node_node is missing from the size_overflow hash table +drain_cache_node_node+0+50248+
Function init_cache_node_node is missing from the size_overflow hash table +init_cache_node_node+0+29092+

2.
CC fs/ext4/page-io.o
Function io_submit_add_bh is missing from the size_overflow hash table +io_submit_add_bh+0+24904+

3.
CC fs/xfs/libxfs/xfs_alloc.o
Function xfs_alloc_lookup_eq is missing from the size_overflow hash table +xfs_alloc_lookup_eq+0+43775+

4.
CC [M] drivers/gpu/drm/ttm/ttm_tt.o
Function ttm_tt_init is missing from the size_overflow hash table +ttm_tt_init+3+25717+

Have nice summer and take some days out:
Dw.

Re: Missing functions from size overflow hash table in 4.1.4

PostPosted: Fri Aug 14, 2015 3:50 pm
by ephox
Thanks for the report, they will be in the next PaX patch.

Re: Missing functions from size overflow hash table in 4.1.4

PostPosted: Fri Aug 14, 2015 4:33 pm
by PaX Team
in general missing hash table entries should be reported after we've regenerated the hash table for the given kernel version (which you can notice by their drastic reduction after the initial patch for that kernel version). for 4.1 this regeneration is being delayed a bit because of new developments that Emese will elaborate on soon ;).