Re: [PATCH v9 0/6] Introduce 64b relocatable kernel

2023-04-22 Thread Konstantin Ryabitsev
April 21, 2023 2:59 PM, "Palmer Dabbelt" wrote: >> riscv: Use PUD/P4D/PGD pages for the linear mapping >> (https://patchwork.kernel.org/project/linux-riscv/list/?series=733603) >> base-commit-tag: v6.3-rc1 > > The QEMU CI has some way to say "this depends on an un-merged patch set sent > as $MES

Re: [PATCH v9 0/6] Introduce 64b relocatable kernel

2023-04-21 Thread Conor Dooley
On Fri, Apr 21, 2023 at 07:10:14PM +, Konstantin Ryabitsev wrote: > April 21, 2023 2:59 PM, "Palmer Dabbelt" wrote: > >> riscv: Use PUD/P4D/PGD pages for the linear mapping > >> (https://patchwork.kernel.org/project/linux-riscv/list/?series=733603) > >> base-commit-tag: v6.3-rc1 > > > > The Q

Re: [PATCH v9 0/6] Introduce 64b relocatable kernel

2023-04-21 Thread Palmer Dabbelt
On Wed, 29 Mar 2023 06:53:23 +0200, Alexandre Ghiti wrote: > After multiple attempts, this patchset is now based on the fact that the > 64b kernel mapping was moved outside the linear mapping. > > The first patch allows to build relocatable kernels but is not selected > by default. That patch is

Re: [PATCH v9 0/6] Introduce 64b relocatable kernel

2023-04-21 Thread Palmer Dabbelt
On Tue, 28 Mar 2023 21:53:23 PDT (-0700), alexgh...@rivosinc.com wrote: After multiple attempts, this patchset is now based on the fact that the 64b kernel mapping was moved outside the linear mapping. The first patch allows to build relocatable kernels but is not selected by default. That patch

Re: [PATCH v9 0/6] Introduce 64b relocatable kernel

2023-04-20 Thread patchwork-bot+linux-riscv
Hello: This series was applied to riscv/linux.git (for-next) by Palmer Dabbelt : On Wed, 29 Mar 2023 06:53:23 +0200 you wrote: > After multiple attempts, this patchset is now based on the fact that the > 64b kernel mapping was moved outside the linear mapping. > > The first patch allows to build

[PATCH v9 0/6] Introduce 64b relocatable kernel

2023-03-28 Thread Alexandre Ghiti
After multiple attempts, this patchset is now based on the fact that the 64b kernel mapping was moved outside the linear mapping. The first patch allows to build relocatable kernels but is not selected by default. That patch is a requirement for KASLR. The second and third patches take advantage o