Hi, I'm trying to patch Gentoo Hardened sources 3.15.5r2 with UKSM. It patched fine, got some rejects on fork.c, mmap.c and exec.c. I saw the code, they were trivial so I added the changes manually.
But I need help on this one: In file included from include/linux/ksm.h:138:0, from kernel/fork.c:56: include/linux/uksm.h: In function ‘uksm_cow_page’: include/linux/uksm.h:74:9: error: ‘struct vm_area_struct’ has no member named ‘uksm_vma_slot’ include/linux/uksm.h:75:6: error: ‘struct vm_area_struct’ has no member named ‘uksm_vma_slot’ include/linux/uksm.h: In function ‘uksm_cow_pte’: include/linux/uksm.h:80:9: error: ‘struct vm_area_struct’ has no member named ‘uksm_vma_slot’ include/linux/uksm.h:81:6: error: ‘struct vm_area_struct’ has no member named ‘uksm_vma_slot’ make[1]: *** [kernel/fork.o] Error 1 make: *** [kernel] Error 2 -- Nilesh Govindrajan <m...@nileshgr.com>