For v4.9.213-37-g860ec95da9ad:
arch/s390/mm/hugetlbpage.c:14:10: fatal error: linux/sched/mm.h: No such file or directory 14 | #include <linux/sched/mm.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. scripts/Makefile.build:304: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make[1]: *** [arch/s390/mm/hugetlbpage.o] Error 1 Makefile:1688: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make: *** [arch/s390/mm/hugetlbpage.o] Error 2
Guenter
On Sat, Feb 08, 2020 at 05:15:43AM -0800, Guenter Roeck wrote:
For v4.9.213-37-g860ec95da9ad:
arch/s390/mm/hugetlbpage.c:14:10: fatal error: linux/sched/mm.h: No such file or directory 14 | #include <linux/sched/mm.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. scripts/Makefile.build:304: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make[1]: *** [arch/s390/mm/hugetlbpage.o] Error 1 Makefile:1688: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make: *** [arch/s390/mm/hugetlbpage.o] Error 2
Guenter
Thanks for letting me know, I'll try to guess and pick "sched.h" instead here and push out an update.
greg k-h
On 2/8/20 5:28 AM, Greg Kroah-Hartman wrote:
On Sat, Feb 08, 2020 at 05:15:43AM -0800, Guenter Roeck wrote:
For v4.9.213-37-g860ec95da9ad:
arch/s390/mm/hugetlbpage.c:14:10: fatal error: linux/sched/mm.h: No such file or directory 14 | #include <linux/sched/mm.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. scripts/Makefile.build:304: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make[1]: *** [arch/s390/mm/hugetlbpage.o] Error 1 Makefile:1688: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make: *** [arch/s390/mm/hugetlbpage.o] Error 2
Guenter
Thanks for letting me know, I'll try to guess and pick "sched.h" instead here and push out an update.
Then you'll get:
arch/s390/mm/hugetlbpage.c: In function 'hugetlb_get_unmapped_area': arch/s390/mm/hugetlbpage.c:320:8: error: too many arguments to function 'crst_table_upgrade' 320 | rc = crst_table_upgrade(mm, addr + len); | ^~~~~~~~~~~~~~~~~~ In file included from ./arch/s390/include/asm/tlbflush.h:7, from ./include/linux/hugetlb.h:21, from arch/s390/mm/hugetlbpage.c:12: ./arch/s390/include/asm/pgalloc.h:57:5: note: declared here 57 | int crst_table_upgrade(struct mm_struct *);
Guenter
On 2/8/20 5:28 AM, Greg Kroah-Hartman wrote:
On Sat, Feb 08, 2020 at 05:15:43AM -0800, Guenter Roeck wrote:
For v4.9.213-37-g860ec95da9ad:
arch/s390/mm/hugetlbpage.c:14:10: fatal error: linux/sched/mm.h: No such file or directory 14 | #include <linux/sched/mm.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. scripts/Makefile.build:304: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make[1]: *** [arch/s390/mm/hugetlbpage.o] Error 1 Makefile:1688: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make: *** [arch/s390/mm/hugetlbpage.o] Error 2
Guenter
Thanks for letting me know, I'll try to guess and pick "sched.h" instead here and push out an update.
greg k-h
You have "s390/mm: fix dynamic pagetable upgrade for hugetlbfs" in there which is tagged 4.12+.
Guenter
On Sat, Feb 08, 2020 at 05:34:04AM -0800, Guenter Roeck wrote:
On 2/8/20 5:28 AM, Greg Kroah-Hartman wrote:
On Sat, Feb 08, 2020 at 05:15:43AM -0800, Guenter Roeck wrote:
For v4.9.213-37-g860ec95da9ad:
arch/s390/mm/hugetlbpage.c:14:10: fatal error: linux/sched/mm.h: No such file or directory 14 | #include <linux/sched/mm.h> | ^~~~~~~~~~~~~~~~~~ compilation terminated. scripts/Makefile.build:304: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make[1]: *** [arch/s390/mm/hugetlbpage.o] Error 1 Makefile:1688: recipe for target 'arch/s390/mm/hugetlbpage.o' failed make: *** [arch/s390/mm/hugetlbpage.o] Error 2
Guenter
Thanks for letting me know, I'll try to guess and pick "sched.h" instead here and push out an update.
greg k-h
You have "s390/mm: fix dynamic pagetable upgrade for hugetlbfs" in there which is tagged 4.12+.
{sigh}
yeah, stupid me, now dropped.
thanks, greg k-h
linux-stable-mirror@lists.linaro.org