lkml.org 
[lkml]   [2021]   [Jun]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v3 resend 00/15] init_mm: cleanup ARCH's text/data/brk setup code
    Date
    Add setup_initial_init_mm() helper, then use it
    to cleanup the text, data and brk setup code.

    v3:
    - resend all and fix x86 warning
    - make helper declaration in mm.h, implemention in init-mm.c, suggested
    by Mike
    - collect ACKs

    v2:
    - change argument from "char *" to "void *" setup_initial_init_mm()
    suggested by Geert Uytterhoeven
    - use NULL instead of (void *)0 on h8300 and m68k

    Kefeng Wang (15):
    mm: add setup_initial_init_mm() helper
    arc: convert to setup_initial_init_mm()
    arm: convert to setup_initial_init_mm()
    arm64: convert to setup_initial_init_mm()
    csky: convert to setup_initial_init_mm()
    h8300: convert to setup_initial_init_mm()
    m68k: convert to setup_initial_init_mm()
    nds32: convert to setup_initial_init_mm()
    nios2: convert to setup_initial_init_mm()
    openrisc: convert to setup_initial_init_mm()
    powerpc: convert to setup_initial_init_mm()
    riscv: convert to setup_initial_init_mm()
    s390: convert to setup_initial_init_mm()
    sh: convert to setup_initial_init_mm()
    x86: convert to setup_initial_init_mm()

    arch/arc/mm/init.c | 5 +----
    arch/arm/kernel/setup.c | 5 +----
    arch/arm64/kernel/setup.c | 5 +----
    arch/csky/kernel/setup.c | 5 +----
    arch/h8300/kernel/setup.c | 5 +----
    arch/m68k/kernel/setup_mm.c | 5 +----
    arch/m68k/kernel/setup_no.c | 5 +----
    arch/nds32/kernel/setup.c | 5 +----
    arch/nios2/kernel/setup.c | 5 +----
    arch/openrisc/kernel/setup.c | 5 +----
    arch/powerpc/kernel/setup-common.c | 5 +----
    arch/riscv/kernel/setup.c | 5 +----
    arch/s390/kernel/setup.c | 5 +----
    arch/sh/kernel/setup.c | 5 +----
    arch/x86/kernel/setup.c | 5 +----
    include/linux/mm.h | 3 +++
    mm/init-mm.c | 9 +++++++++
    17 files changed, 27 insertions(+), 60 deletions(-)

    --
    2.26.2

    \
     
     \ /
      Last update: 2021-06-08 10:27    [W:4.441 / U:1.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site