On Wed, Sep 25, 2019 at 1:19 PM Alistair Francis <alistai...@gmail.com> wrote: > > On Tue, Sep 24, 2019 at 9:48 PM <guo...@kernel.org> wrote: > > > > From: Guo Ren <ren_...@c-sky.com> > > > > Highest 10 bits of PTE are reserved in riscv-privileged, ref: [1], so we > > need to ignore them. They can not be a part of ppn. > > > > 1: The RISC-V Instruction Set Manual, Volume II: Privileged Architecture > > 4.4 Sv39: Page-Based 39-bit Virtual-Memory System > > 4.5 Sv48: Page-Based 48-bit Virtual-Memory System > > Hey, > > As I mentioned on patch 2 I don't think this is right. It isn't up to > HW to clear these bits, software should keep them clear.
These bits are not part of ppn in spec, so we still need to ignore them for ppn. The patch is reasonable. -- Best Regards Guo Ren ML: https://lore.kernel.org/linux-csky/