• Linus Torvalds's avatar
    Merge branch 'uaccess-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 77e5bdf9
    Linus Torvalds authored
    Pull uaccess fixes from Al Viro:
     "Fixes for broken uaccess primitives - mostly lack of proper zeroing
      in copy_from_user()/get_user()/__get_user(), but for several
      architectures there's more (broken clear_user() on frv and
      strncpy_from_user() on hexagon)"
    
    * 'uaccess-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (28 commits)
      avr32: fix copy_from_user()
      microblaze: fix __get_user()
      microblaze: fix copy_from_user()
      m32r: fix __get_user()
      blackfin: fix copy_from_user()
      sparc32: fix copy_from_user()
      sh: fix copy_from_user()
      sh64: failing __get_user() should zero
      score: fix copy_from_user() and friends
      score: fix __get_user/get_user
      s390: get_user() should zero on failure
      ppc32: fix copy_from_user()
      parisc: fix copy_from_user()
      openrisc: fix copy_from_user()
      nios2: fix __get_user()
      nios2: copy_from_user() should zero the tail of destination
      mn10300: copy_from_user() should zero on access_ok() failure...
      mn10300: failing __get_user() and get_user() should zero
      mips: copy_from_user() must zero the destination on access_ok() failure
      ARC: uaccess: get_user to zero out dest in cause of fault
      ...
    77e5bdf9
Name
Last commit
Last update
..
bitops Loading commit data...
4level-fixup.h Loading commit data...
Kbuild.asm Loading commit data...
asm-offsets.h Loading commit data...
atomic-long.h Loading commit data...
atomic.h Loading commit data...
atomic64.h Loading commit data...
audit_change_attr.h Loading commit data...
audit_dir_write.h Loading commit data...
audit_read.h Loading commit data...
audit_signal.h Loading commit data...
audit_write.h Loading commit data...
barrier.h Loading commit data...
bitops.h Loading commit data...
bitsperlong.h Loading commit data...
bug.h Loading commit data...
bugs.h Loading commit data...
cache.h Loading commit data...
cacheflush.h Loading commit data...
checksum.h Loading commit data...
clkdev.h Loading commit data...
cmpxchg-local.h Loading commit data...
cmpxchg.h Loading commit data...
cputime.h Loading commit data...
cputime_jiffies.h Loading commit data...
cputime_nsecs.h Loading commit data...
current.h Loading commit data...
delay.h Loading commit data...
device.h Loading commit data...
div64.h Loading commit data...
dma-contiguous.h Loading commit data...
dma.h Loading commit data...
early_ioremap.h Loading commit data...
emergency-restart.h Loading commit data...
exec.h Loading commit data...
fb.h Loading commit data...
fixmap.h Loading commit data...
ftrace.h Loading commit data...
futex.h Loading commit data...
getorder.h Loading commit data...
gpio.h Loading commit data...
hardirq.h Loading commit data...
hugetlb.h Loading commit data...
hw_irq.h Loading commit data...
ide_iops.h Loading commit data...
int-ll64.h Loading commit data...
io.h Loading commit data...
ioctl.h Loading commit data...
iomap.h Loading commit data...
irq.h Loading commit data...
irq_regs.h Loading commit data...
irq_work.h Loading commit data...
irqflags.h Loading commit data...
kdebug.h Loading commit data...
kmap_types.h Loading commit data...
kvm_para.h Loading commit data...
libata-portmap.h Loading commit data...
linkage.h Loading commit data...
local.h Loading commit data...
local64.h Loading commit data...
mcs_spinlock.h Loading commit data...
memory_model.h Loading commit data...
mm-arch-hooks.h Loading commit data...
mm_hooks.h Loading commit data...
mmu.h Loading commit data...
mmu_context.h Loading commit data...
module.h Loading commit data...
msi.h Loading commit data...
mutex-dec.h Loading commit data...
mutex-null.h Loading commit data...
mutex-xchg.h Loading commit data...
mutex.h Loading commit data...
page.h Loading commit data...
param.h Loading commit data...
parport.h Loading commit data...
pci.h Loading commit data...
pci_iomap.h Loading commit data...
percpu.h Loading commit data...
pgalloc.h Loading commit data...
pgtable-nopmd.h Loading commit data...
pgtable-nopud.h Loading commit data...
pgtable.h Loading commit data...
preempt.h Loading commit data...
ptrace.h Loading commit data...
qrwlock.h Loading commit data...
qrwlock_types.h Loading commit data...
qspinlock.h Loading commit data...
qspinlock_types.h Loading commit data...
resource.h Loading commit data...
rwsem.h Loading commit data...
seccomp.h Loading commit data...
sections.h Loading commit data...
segment.h Loading commit data...
serial.h Loading commit data...
siginfo.h Loading commit data...
signal.h Loading commit data...
simd.h Loading commit data...
sizes.h Loading commit data...
spinlock.h Loading commit data...
statfs.h Loading commit data...
string.h Loading commit data...
switch_to.h Loading commit data...
syscall.h Loading commit data...
syscalls.h Loading commit data...
termios-base.h Loading commit data...
termios.h Loading commit data...
timex.h Loading commit data...
tlb.h Loading commit data...
tlbflush.h Loading commit data...
topology.h Loading commit data...
trace_clock.h Loading commit data...
uaccess-unaligned.h Loading commit data...
uaccess.h Loading commit data...
unaligned.h Loading commit data...
unistd.h Loading commit data...
user.h Loading commit data...
vga.h Loading commit data...
vmlinux.lds.h Loading commit data...
vtime.h Loading commit data...
word-at-a-time.h Loading commit data...
xor.h Loading commit data...