]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'metag-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 10 May 2017 18:40:36 +0000 (11:40 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 10 May 2017 18:40:36 +0000 (11:40 -0700)
commita8c5814ef17577fbc86923e2e1aa023c82dd24b0
tree720dcaa8bbc2a663fe96b1d1c23f7b3720be7d16
parent7b2483723ba8effd64ff8c3c21d0aec2dbb5e86d
parent2cc6b4993eefb51027db2c14eceec6ccf2661b70
Merge tag 'metag-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag

Pull metag updates from James Hogan:
 "These patches primarily make some usercopy improvements (following on
  from the recent usercopy fixes):

   - reformat and simplify rapf copy loops

   - add 64-bit get_user support

  And fix a couple more uaccess issues, partily pointed out by Al:

   - fix access_ok() serious shortcomings

   - fix strncpy_from_user() address validation

  Also included is a trivial removal of a redundant increment"

* tag 'metag-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag:
  metag/mm: Drop pointless increment
  metag/uaccess: Check access_ok in strncpy_from_user
  metag/uaccess: Fix access_ok()
  metag/usercopy: Add 64-bit get_user support
  metag/usercopy: Simplify rapf loop fixup corner case
  metag/usercopy: Reformat rapf loop inline asm
arch/metag/include/asm/uaccess.h
arch/metag/lib/usercopy.c