1. 27 May, 2012 1 commit
  2. 26 May, 2012 1 commit
    • Linus Torvalds's avatar
      lib: add generic strnlen_user() function · a08c5356
      Linus Torvalds authored
      This adds a new generic optimized strnlen_user() function that uses the
      <asm/word-at-a-time.h> infrastructure to portably do efficient string
      handling.
      
      In many ways, strnlen is much simpler than strncpy, and in particular we
      can always pre-align the words we load from memory.  That means that all
      the worries about alignment etc are a non-issue, so this one can easily
      be used on any architecture.  You obviously do have to do the
      appropriate word-at-a-time.h macros.
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a08c5356