• Linus Torvalds's avatar
    Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 19b39c38
    Linus Torvalds authored
    Pull ptrace regset updates from Al Viro:
     "Internal regset API changes:
    
       - regularize copy_regset_{to,from}_user() callers
    
       - switch to saner calling conventions for ->get()
    
       - kill user_regset_copyout()
    
      The ->put() side of things will have to wait for the next cycle,
      unfortunately.
    
      The balance is about -1KLoC and replacements for ->get() instances are
      a lot saner"
    
    * 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (41 commits)
      regset: kill user_regset_copyout{,_zero}()
      regset(): kill ->get_size()
      regset: kill ->get()
      csky: switch to ->regset_get()
      xtensa: switch to ->regset_get()
      parisc: switch to ->regset_get()
      nds32: switch to ->regset_get()
      nios2: switch to ->regset_get()
      hexagon: switch to ->regset_get()
      h8300: switch to ->regset_get()
      openrisc: switch to ->regset_get()
      riscv: switch to ->regset_get()
      c6x: switch to ->regset_get()
      ia64: switch to ->regset_get()
      arc: switch to ->regset_get()
      arm: switch to ->regset_get()
      sh: convert to ->regset_get()
      arm64: switch to ->regset_get()
      mips: switch to ->regset_get()
      sparc: switch to ->regset_get()
      ...
    19b39c38
ptrace.c 44.9 KB