[PATCH 0/3] LoongArch: mm: Code cleanup with populate pte

Bibo Mao posted 3 patches 2 years, 7 months ago
arch/loongarch/include/asm/pgalloc.h |  1 +
arch/loongarch/kernel/numa.c         | 35 ++-----------------
arch/loongarch/mm/init.c             | 52 ++++++++++++++++------------
mm/percpu.c                          | 24 +++++--------
4 files changed, 42 insertions(+), 70 deletions(-)
[PATCH 0/3] LoongArch: mm: Code cleanup with populate pte
Posted by Bibo Mao 2 years, 7 months ago
There are some confusion between pdg and p4d when populate pte for
kernel address space. This patch modifies this issue and adds unified
function for pcpu and fixmap populate pte.

Bibo Mao (3):
  mm/percpu: Remove some local variables in pcpu_populate_pte
  LoongArch: Code cleanup in function pcpu_populate_pte
  LoongArch: mm: Add unified function populate_kernel_pte

 arch/loongarch/include/asm/pgalloc.h |  1 +
 arch/loongarch/kernel/numa.c         | 35 ++-----------------
 arch/loongarch/mm/init.c             | 52 ++++++++++++++++------------
 mm/percpu.c                          | 24 +++++--------
 4 files changed, 42 insertions(+), 70 deletions(-)

-- 
2.27.0
Re: [PATCH 0/3] LoongArch: mm: Code cleanup with populate pte
Posted by bibo mao 2 years, 6 months ago
slightly ping.

在 2023/7/12 11:16, Bibo Mao 写道:
> There are some confusion between pdg and p4d when populate pte for
> kernel address space. This patch modifies this issue and adds unified
> function for pcpu and fixmap populate pte.
> 
> Bibo Mao (3):
>   mm/percpu: Remove some local variables in pcpu_populate_pte
>   LoongArch: Code cleanup in function pcpu_populate_pte
>   LoongArch: mm: Add unified function populate_kernel_pte
> 
>  arch/loongarch/include/asm/pgalloc.h |  1 +
>  arch/loongarch/kernel/numa.c         | 35 ++-----------------
>  arch/loongarch/mm/init.c             | 52 ++++++++++++++++------------
>  mm/percpu.c                          | 24 +++++--------
>  4 files changed, 42 insertions(+), 70 deletions(-)
> 

Re: [PATCH 0/3] LoongArch: mm: Code cleanup with populate pte
Posted by Dennis Zhou 2 years, 6 months ago
Hello,

On Tue, Jul 25, 2023 at 08:36:22AM +0800, bibo mao wrote:
> slightly ping.
> 

Sorry, I'm not sure how I missed this. I'll take a look at this
tomorrow.

Thanks,
Dennis

> 在 2023/7/12 11:16, Bibo Mao 写道:
> > There are some confusion between pdg and p4d when populate pte for
> > kernel address space. This patch modifies this issue and adds unified
> > function for pcpu and fixmap populate pte.
> > 
> > Bibo Mao (3):
> >   mm/percpu: Remove some local variables in pcpu_populate_pte
> >   LoongArch: Code cleanup in function pcpu_populate_pte
> >   LoongArch: mm: Add unified function populate_kernel_pte
> > 
> >  arch/loongarch/include/asm/pgalloc.h |  1 +
> >  arch/loongarch/kernel/numa.c         | 35 ++-----------------
> >  arch/loongarch/mm/init.c             | 52 ++++++++++++++++------------
> >  mm/percpu.c                          | 24 +++++--------
> >  4 files changed, 42 insertions(+), 70 deletions(-)
> > 
>