Re: [PATCH 0/5] remove tlb_remove_page_ptdesc()

2025-02-07 Thread Matthew Wilcox
On Fri, Jan 24, 2025 at 12:47:59PM +0100, Peter Zijlstra wrote: > Right, so I don't think Sparc and Power care to use ptdesc, they're > using non page page-tables. i think you mean s390, not sparc. all architectures _use_ ptdescs, it's just that s390 and ppc use fractional ptdescs rather than an

Re: [PATCH 0/5] remove tlb_remove_page_ptdesc()

2025-01-24 Thread Qi Zheng
On 2025/1/24 19:47, Peter Zijlstra wrote: On Thu, Jan 23, 2025 at 09:26:13PM +0800, Qi Zheng wrote: Hi all, As suggested by Peter Zijlstra below [1], this series aims to remove tlb_remove_page_ptdesc(). : Fundamentally tlb_remove_page() is about removing *pages* as from a PTE, : there shoul

Re: [PATCH 0/5] remove tlb_remove_page_ptdesc()

2025-01-24 Thread Peter Zijlstra
On Thu, Jan 23, 2025 at 09:26:13PM +0800, Qi Zheng wrote: > Hi all, > > As suggested by Peter Zijlstra below [1], this series aims to remove > tlb_remove_page_ptdesc(). > > : Fundamentally tlb_remove_page() is about removing *pages* as from a PTE, > : there should not be a page-table anywhere nea

[PATCH 0/5] remove tlb_remove_page_ptdesc()

2025-01-23 Thread Qi Zheng
Hi all, As suggested by Peter Zijlstra below [1], this series aims to remove tlb_remove_page_ptdesc(). : Fundamentally tlb_remove_page() is about removing *pages* as from a PTE, : there should not be a page-table anywhere near here *ever*. : : Yes, some architectures use tlb_remove_page() for pag