Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm: (47 commits) CLKDEV: Fix clkdev return value for NULL clk case ARM: 6891/1: prevent heap corruption in OABI semtimedop ARM: kprobes: Tidy-up kprobes-decode.c ARM: kprobes: Add emulation of hint instructions like NOP and WFI ARM: kprobes: Add emulation of SBFX, UBFX, BFI and BFC instructions ARM: kprobes: Add emulation of MOVW and MOVT instructions ARM: kprobes: Reject probing of undefined data processing instructions ARM: kprobes: Remove redundant code in space_1111 ARM: kprobes: Fix emulation of PLD instructions ARM: kprobes: Reject probing of SETEND instructions ARM: kprobes: Consolidate stub decoding functions ARM: kprobes: Reject probing of all coprocessor instructions ARM: kprobes: Fix emulation of USAD8 instructions ARM: kprobes: Fix emulation of SMUAD, SMUSD and SMMUL instructions ARM: kprobes: Fix emulation of SXTB16, SXTB, SXTH, UXTB16, UXTB and UXTH instructions ARM: kprobes: Reject probing of undefined media instructions ARM: kprobes: Add emulation of RBIT instruction ARM: kprobes: Reject probing of LDRB instructions which load PC ARM: kprobes: Fix emulation of LDRD and STRD instructions ARM: kprobes: Reject probing of LDR/STR instructions which update PC unpredictably ...
Showing
- arch/arm/include/asm/kprobes.h 3 additions, 0 deletionsarch/arm/include/asm/kprobes.h
- arch/arm/kernel/kprobes-decode.c 457 additions, 320 deletionsarch/arm/kernel/kprobes-decode.c
- arch/arm/kernel/kprobes.c 2 additions, 1 deletionarch/arm/kernel/kprobes.c
- arch/arm/kernel/perf_event.c 2 additions, 1 deletionarch/arm/kernel/perf_event.c
- arch/arm/kernel/smp.c 1 addition, 1 deletionarch/arm/kernel/smp.c
- arch/arm/kernel/sys_oabi-compat.c 1 addition, 1 deletionarch/arm/kernel/sys_oabi-compat.c
- arch/arm/mach-davinci/Kconfig 6 additions, 0 deletionsarch/arm/mach-davinci/Kconfig
- arch/arm/mach-davinci/board-mityomapl138.c 2 additions, 2 deletionsarch/arm/mach-davinci/board-mityomapl138.c
- arch/arm/mach-davinci/devices-da8xx.c 9 additions, 3 deletionsarch/arm/mach-davinci/devices-da8xx.c
- arch/arm/mach-davinci/include/mach/debug-macro.S 8 additions, 5 deletionsarch/arm/mach-davinci/include/mach/debug-macro.S
- arch/arm/mach-davinci/include/mach/serial.h 1 addition, 1 deletionarch/arm/mach-davinci/include/mach/serial.h
- arch/arm/mach-mx3/mach-vpr200.c 8 additions, 3 deletionsarch/arm/mach-mx3/mach-vpr200.c
- arch/arm/mach-mx5/board-mx53_loco.c 1 addition, 1 deletionarch/arm/mach-mx5/board-mx53_loco.c
- arch/arm/mach-mxs/clock-mx28.c 6 additions, 1 deletionarch/arm/mach-mxs/clock-mx28.c
- arch/arm/mach-pxa/hx4700.c 1 addition, 1 deletionarch/arm/mach-pxa/hx4700.c
- arch/arm/mach-pxa/magician.c 1 addition, 1 deletionarch/arm/mach-pxa/magician.c
- arch/arm/mm/proc-xscale.S 1 addition, 1 deletionarch/arm/mm/proc-xscale.S
- arch/arm/plat-mxc/gpio.c 7 additions, 0 deletionsarch/arm/plat-mxc/gpio.c
- arch/arm/plat-mxc/ssi-fiq.S 2 additions, 0 deletionsarch/arm/plat-mxc/ssi-fiq.S
- drivers/clk/clkdev.c 9 additions, 10 deletionsdrivers/clk/clkdev.c
Loading
Please register or sign in to comment