diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2020-05-17 12:20:40 -0400 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2020-05-20 13:29:37 -0400 |
commit | cf51e129b96847f969bfb8af1ee1516a01a70b39 (patch) | |
tree | 4311086f82c37df73c174cc71c3a8849079a84a5 /block/bsg-lib.c | |
parent | 142cd25293f6a7ecbdff4fb0af17de6438d46433 (diff) | |
download | linux-stable-cf51e129b96847f969bfb8af1ee1516a01a70b39.tar.gz linux-stable-cf51e129b96847f969bfb8af1ee1516a01a70b39.tar.bz2 linux-stable-cf51e129b96847f969bfb8af1ee1516a01a70b39.zip |
sparc32: fix register window handling in genregs32_[gs]et()
It needs access_process_vm() if the traced process does not share
mm with the caller. Solution is similar to what sparc64 does.
Note that genregs32_set() is only ever called with pos being 0
or 32 * sizeof(u32) (the latter - as part of PTRACE_SETREGS
handling).
Cc: stable@kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'block/bsg-lib.c')
0 files changed, 0 insertions, 0 deletions