Re: [PATCH 05/13] mm: Introduce vma_pgtable_walk_{begin|end}()

2023-12-25 Thread Muchun Song
> On Dec 19, 2023, at 15:55, pet...@redhat.com wrote: > > From: Peter Xu > > Introduce per-vma begin()/end() helpers for pgtable walks. This is a > preparation work to merge hugetlb pgtable walkers with generic mm. > > The helpers need to be called before and after a pgtable walk, will star

Re: [PATCH 03/13] mm: Provide generic pmd_thp_or_huge()

2023-12-25 Thread Muchun Song
On 2023/12/19 15:55, pet...@redhat.com wrote: From: Peter Xu ARM defines pmd_thp_or_huge(), detecting either a THP or a huge PMD. It can be a helpful helper if we want to merge more THP and hugetlb code paths. Make it a generic default implementation, only exist when CONFIG_MMU. Arch can

[PATCH] ASoC: fsl_rpmsg: Fix error handler with pm_runtime_enable

2023-12-25 Thread Chancel Liu
There is error message when defer probe happens: fsl_rpmsg rpmsg_audio: Unbalanced pm_runtime_enable! Fix the error handler with pm_runtime_enable. Fixes: b73d9e6225e8 ("ASoC: fsl_rpmsg: Add CPU DAI driver for audio base on rpmsg") Signed-off-by: Chancel Liu --- sound/soc/fsl/fsl_rpmsg.c | 10