From f01bed03905d424fab81bee84a7b622f141e4f79 Mon Sep 17 00:00:00 2001 From: Mike Marciniszyn Date: Fri, 2 Feb 2018 08:45:54 -0800 Subject: [PATCH] LU-10560 lustre_compat: Convert GFP_TEMPORARY to GFP_KERNEL The 4.14 kernel removes this gfp.h define. Adjust the code to use GFP_KERNEL as the upstream patch does. Change-Id: I40fff2724499fa17aa285507e0fd9b21f4afc070 Signed-off-by: Mike Marciniszyn Reviewed-on: https://review.whamcloud.com/31152 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Dmitry Eremin Reviewed-by: James Simmons Reviewed-by: Andreas Dilger --- libcfs/libcfs/libcfs_ptask.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libcfs/libcfs/libcfs_ptask.c b/libcfs/libcfs/libcfs_ptask.c index 472d37b..648c0a3 100644 --- a/libcfs/libcfs/libcfs_ptask.c +++ b/libcfs/libcfs/libcfs_ptask.c @@ -394,11 +394,11 @@ static int cfs_ptengine_padata_init(struct cfs_ptask_engine *engine, { char *pa_mask_buff, *cb_mask_buff; - pa_mask_buff = (char *)__get_free_page(GFP_TEMPORARY); + pa_mask_buff = (char *)__get_free_page(GFP_KERNEL); if (pa_mask_buff == NULL) GOTO(err_free_par_mask, rc = -ENOMEM); - cb_mask_buff = (char *)__get_free_page(GFP_TEMPORARY); + cb_mask_buff = (char *)__get_free_page(GFP_KERNEL); if (cb_mask_buff == NULL) { free_page((unsigned long)pa_mask_buff); GOTO(err_free_par_mask, rc = -ENOMEM); -- 1.8.3.1