“2fbe8bccecebc3029b5aa5b87c27fc2a8aa30aaf”上不存在“...javavm/git@gitcode.net:openanolis/dragonwell8_jdk.git”
  • T
    arm64: add dump_user_range() to machine check safe · 877fa656
    Tong Tiangen 提交于
    hulk inclusion
    category: feature
    bugzilla: https://gitee.com/openeuler/kernel/issues/I5GB28
    CVE: NA
    
    -------------------------------
    
    In the dump_user_range() processing, the data of the user process is
    dump to corefile, when hardware memory error is encountered during dump,
    only the relevant processes are affected, so killing the user process and
    isolate the user page with hardware memory errors is a more reasonable
    choice than kernel panic.
    
    The dump_user_range() typical usage scenarios is coredump. Coredump file
    writing to fs is related to the specific implementation of fs's write_iter
    operation. This patch only supports two typical fs write function
    (_copy_from_iter/iov_iter_copy_from_user_atomic) which is used  by
    ext4/tmpfs/pipefs.
    Signed-off-by: NTong Tiangen <tongtiangen@huawei.com>
    877fa656
sched.h 59.7 KB