Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-22 Thread Charlie Jenkins
On Sat, Jan 20, 2024 at 03:09:51PM +0800, Yangyu Chen wrote: > > > On 1/20/24 14:49, Charlie Jenkins wrote: > > On Sat, Jan 20, 2024 at 02:13:14PM +0800, Yangyu Chen wrote: > > > Thanks for your reply. > > > > > > On 1/20/24 09:34, Charlie Jenkins wrote: > > > > On Sun, Jan 14, 2024 at

Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-19 Thread Yangyu Chen
On 1/20/24 14:49, Charlie Jenkins wrote: On Sat, Jan 20, 2024 at 02:13:14PM +0800, Yangyu Chen wrote: Thanks for your reply. On 1/20/24 09:34, Charlie Jenkins wrote: On Sun, Jan 14, 2024 at 01:26:57AM +0800, Yangyu Chen wrote: Hi, Charlie Although this patchset has been merged I still

Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-19 Thread Charlie Jenkins
On Sat, Jan 20, 2024 at 02:13:14PM +0800, Yangyu Chen wrote: > Thanks for your reply. > > On 1/20/24 09:34, Charlie Jenkins wrote: > > On Sun, Jan 14, 2024 at 01:26:57AM +0800, Yangyu Chen wrote: > > > Hi, Charlie > > > > > > Although this patchset has been merged I still have some questions

Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-19 Thread Yangyu Chen
Thanks for your reply. On 1/20/24 09:34, Charlie Jenkins wrote: On Sun, Jan 14, 2024 at 01:26:57AM +0800, Yangyu Chen wrote: Hi, Charlie Although this patchset has been merged I still have some questions about this patchset. Because it breaks regular mmap if address >= 38 bits on sv48 / sv57

Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-19 Thread Charlie Jenkins
On Sun, Jan 14, 2024 at 01:26:57AM +0800, Yangyu Chen wrote: > Hi, Charlie > > Although this patchset has been merged I still have some questions about > this patchset. Because it breaks regular mmap if address >= 38 bits on > sv48 / sv57 capable systems like qemu. For example, If a userspace

Re: [PATCH v10 0/4] RISC-V: mm: Make SV48 the default address space

2024-01-13 Thread Yangyu Chen
Hi, Charlie Although this patchset has been merged I still have some questions about this patchset. Because it breaks regular mmap if address >= 38 bits on sv48 / sv57 capable systems like qemu. For example, If a userspace program wants to mmap an anonymous page to addr=(1<<45) on an sv48 capable