Re: [PATCH 1/5] x86/pti: check the return value of pti_user_pagetable_walk_p4d

2018-07-16 Thread Dave Hansen
On 07/15/2018 09:03 PM, Jiang Biao wrote: > diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c > index 4d418e7..be9e5bc 100644 > --- a/arch/x86/mm/pti.c > +++ b/arch/x86/mm/pti.c > @@ -195,8 +195,10 @@ static p4d_t *pti_user_pagetable_walk_p4d(unsigned long > address) > static pmd_t

Re: [PATCH 1/5] x86/pti: check the return value of pti_user_pagetable_walk_p4d

2018-07-16 Thread Dave Hansen
On 07/15/2018 09:03 PM, Jiang Biao wrote: > diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c > index 4d418e7..be9e5bc 100644 > --- a/arch/x86/mm/pti.c > +++ b/arch/x86/mm/pti.c > @@ -195,8 +195,10 @@ static p4d_t *pti_user_pagetable_walk_p4d(unsigned long > address) > static pmd_t

[PATCH 1/5] x86/pti: check the return value of pti_user_pagetable_walk_p4d

2018-07-15 Thread Jiang Biao
pti_user_pagetable_walk_p4d() may return NULL, we should check the return value to avoid NULL pointer dereference. Signed-off-by: Jiang Biao --- arch/x86/mm/pti.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c index

[PATCH 1/5] x86/pti: check the return value of pti_user_pagetable_walk_p4d

2018-07-15 Thread Jiang Biao
pti_user_pagetable_walk_p4d() may return NULL, we should check the return value to avoid NULL pointer dereference. Signed-off-by: Jiang Biao --- arch/x86/mm/pti.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c index