]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 23 Jan 2015 21:57:01 +0000 (09:57 +1200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 23 Jan 2015 21:57:01 +0000 (09:57 +1200)
commit43a7bee29349338f8e03b2f134d6948205f012ab
tree87fd4f7d1b15fa61d800c6b134abc370fddaf342
parent4add91b99a7e78b165ce1cc5718e01b44af76a64
parent4accf20c284bd98e428e65c0d0a9cba0c15517cd
Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm

Pull ARM fixes from Russell King:
 "Another round of small ARM fixes.

  restore_user_regs early stack deallocation is buggy in the presence of
  FIQs which switch to SVC mode, and could lead to corrupted registers
  being returned to a user process given an inopportune FIQ event.

  Another bug was spotted in the ARM perf code where it could lose track
  of perf counter overflows, leading to incorrect perf results.

  Lastly, a bug in arm_add_memory() was spotted where the memory sizes
  aren't properly rounded.  As most people pass properly rounded sizes,
  this hasn't been noticed"

* 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm:
  ARM: 8292/1: mm: fix size rounding-down of arm_add_memory() function
  ARM: 8255/1: perf: Prevent wraparound during overflow
  ARM: 8266/1: Remove early stack deallocation from restore_user_regs
arch/arm/kernel/setup.c