Re: [PATCH 0/2] Use generic code for virtual address of randomization of x86

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On September 21, 2021 4:02:50 AM PDT, sxwjean@xxxxxx wrote:
>From: Xiongwei Song <sxwjean@xxxxxxxxx>
>
>Hello,
>
>The two patches are to use generic code for randomization of virtual
>address of x86. Since the basic code logic of x86 is same as generic
>code, so no need to implement these functions on x86, please see the
>details in comments of patch 2.

Hi!

The other patches do not seem to have arrived; I only see 0/2.

-Kees

>
>Please review it.
>
>Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
>Cc: Ingo Molnar <mingo@xxxxxxxxxx>
>Cc: Borislav Petkov <bp@xxxxxxxxx>
>Cc: "H. Peter Anvin" <hpa@xxxxxxxxx>
>Cc: Andy Lutomirski <luto@xxxxxxxxxx>
>Cc: Gabriel Krisman Bertazi <krisman@xxxxxxxxxxxxx>
>Cc: "Chang S. Bae" <chang.seok.bae@xxxxxxxxx>
>Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
>Cc: Arvind Sankar <nivedita@xxxxxxxxxxxx>
>Cc: Alexey Dobriyan <adobriyan@xxxxxxxxx>
>Cc: Oleg Nesterov <oleg@xxxxxxxxxx>
>Cc: Balbir Singh <sblbir@xxxxxxxxxx>
>Cc: Jens Axboe <axboe@xxxxxxxxx>
>Cc: Lai Jiangshan <laijs@xxxxxxxxxxxxxxxxx>
>Cc: Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx>
>Cc: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
>Cc: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
>Cc: Arnd Bergmann <arnd@xxxxxxxx>
>Cc: "David S. Miller" <davem@xxxxxxxxxxxxx>
>Cc: Kees Cook <keescook@xxxxxxxxxxxx>
>Cc: Kim Phillips <kim.phillips@xxxxxxx>
>Cc: Yazen Ghannam <yazen.ghannam@xxxxxxx>
>Cc: Davidlohr Bueso <dave@xxxxxxxxxxxx>
>Cc: Stefan Metzmacher <metze@xxxxxxxxx>
>Cc: Marco Elver <elver@xxxxxxxxxx>
>Cc: "Eric W. Biederman" <ebiederm@xxxxxxxxxxxx>
>Cc: Christophe Leroy <christophe.leroy@xxxxxxxxxx>
>Cc: linux-kernel@xxxxxxxxxxxxxxx
>
>Xiongwei Song (2):
>  x86: Rename TIF_ADDR32 to TIF_32BIT
>  x86/mm: Randomize va with generic arch_pick_mmap_layout()
>
> arch/x86/Kconfig                     |   2 +-
> arch/x86/include/asm/compat.h        |   7 +-
> arch/x86/include/asm/elf.h           |   2 +-
> arch/x86/include/asm/page_64_types.h |   6 +-
> arch/x86/include/asm/processor.h     |   4 +-
> arch/x86/include/asm/thread_info.h   |   4 +-
> arch/x86/kernel/process.c            |   5 --
> arch/x86/kernel/process_64.c         |   4 +-
> arch/x86/mm/mmap.c                   | 112 ---------------------------
> include/linux/compat.h               |   4 +
> mm/util.c                            |  18 ++++-
> 11 files changed, 37 insertions(+), 131 deletions(-)
>





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux