[ia64] access_uarea(): stop bothering with gpregs_[gs]et()
authorAl Viro <viro@zeniv.linux.org.uk>
Sat, 6 Jun 2020 22:46:45 +0000 (18:46 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 26 Jun 2020 05:01:53 +0000 (01:01 -0400)
commit6bc4f16c6c9bed6ce5c3ab77b95397c8c88bdb66
treef82d0895ced3126742dd544978747b7eba301b01
parenta79ca8e7b9d56c762c3cd53465fde62f8ca41acf
[ia64] access_uarea(): stop bothering with gpregs_[gs]et()

We know this won't be called for child == current, so we don't need
to bother with callbacks, etc. - just do unw_init_from_blocked_task(),
unw_unwind_to_user() and do the payload of gpregs_[gs]et().  For
one register.  Which is to say, access_elf_reg().

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/ia64/kernel/ptrace.c