mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-02-28 03:04:02 +07:00
ARM: kprobes: Decode ARM preload (immediate) instructions
These were missing from the previous implementation. Signed-off-by: Jon Medhurst <tixy@yxit.co.uk> Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
This commit is contained in:
parent
465f1ea595
commit
0239269db6
@ -1139,6 +1139,12 @@ static const union decode_item arm_1111_table[] = {
|
|||||||
/* PLD (immediate) 1111 0101 x101 xxxx xxxx xxxx xxxx xxxx */
|
/* PLD (immediate) 1111 0101 x101 xxxx xxxx xxxx xxxx xxxx */
|
||||||
DECODE_SIMULATE (0xfe300000, 0xf4100000, kprobe_simulate_nop),
|
DECODE_SIMULATE (0xfe300000, 0xf4100000, kprobe_simulate_nop),
|
||||||
|
|
||||||
|
/* memory hint 1111 0110 x001 xxxx xxxx xxxx xxx0 xxxx */
|
||||||
|
/* PLDI (register) 1111 0110 x101 xxxx xxxx xxxx xxx0 xxxx */
|
||||||
|
/* PLDW (register) 1111 0111 x001 xxxx xxxx xxxx xxx0 xxxx */
|
||||||
|
/* PLD (register) 1111 0111 x101 xxxx xxxx xxxx xxx0 xxxx */
|
||||||
|
DECODE_SIMULATE (0xfe300010, 0xf6100000, kprobe_simulate_nop),
|
||||||
|
|
||||||
/* BLX (immediate) 1111 101x xxxx xxxx xxxx xxxx xxxx xxxx */
|
/* BLX (immediate) 1111 101x xxxx xxxx xxxx xxxx xxxx xxxx */
|
||||||
DECODE_SIMULATE (0xfe000000, 0xfa000000, simulate_blx1),
|
DECODE_SIMULATE (0xfe000000, 0xfa000000, simulate_blx1),
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user