Commit History

Autor SHA1 Mensaxe Data
  David A. Long b4cd605ca9 ARM: Make arch_specific_insn a define for new arch_probes_insn structure %!s(int64=11) %!d(string=hai) anos
  David A. Long eb73ea97e6 ARM: Change more ARM kprobes symbol names to something more generic %!s(int64=11) %!d(string=hai) anos
  David A. Long f145d664df ARM: Make the kprobes condition_check symbol names more generic %!s(int64=11) %!d(string=hai) anos
  David A. Long 7579f4b376 ARM: Remove use of struct kprobe from generic probes code %!s(int64=11) %!d(string=hai) anos
  David A. Long 3e6cd394bb ARM: use a function table for determining instruction interpreter action %!s(int64=11) %!d(string=hai) anos
  David A. Long c18377c303 ARM: Move generic arm instruction parsing code to new files for sharing between features %!s(int64=11) %!d(string=hai) anos
  Jon Medhurst (Tixy) b5bed7fe80 ARM: 7181/1: Restrict kprobes probing SWP instructions to ARMv5 and below %!s(int64=13) %!d(string=hai) anos
  Jon Medhurst 2c89240b63 ARM: kprobes: Add exports for test code %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 8f2ffa00fb ARM: kprobes: Remove now unused code %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 0239269db6 ARM: kprobes: Decode ARM preload (immediate) instructions %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 465f1ea595 ARM: kprobes: Reject probing of unprivileged load and store instructions %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 711bf10633 ARM: kprobes: Use new versions of emulate_ldr() and emulate_str() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 3c48fbb147 ARM: kprobes: Add new versions of emulate_ldr() and emulate_str() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 12ce5d3388 ARM: kprobes: Add emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst c82584ebdf ARM: kprobes: Add emulate_rd12rm0_noflags_nopc() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 35fab77469 ARM: kprobes: Replace use of prep_emulate_rd12rn16rm0_wflags() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 6091dfae4f ARM: kprobes: Add emulate_rd16rn12rm0rs8_rwflags_nopc() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst e9a92859e9 ARM: kprobes: Migrate remaining instruction decoding functions to tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 0d32e7d11b ARM: kprobes: Migrate ARM space_cccc_100x to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 56d8fbddc2 ARM: kprobes: Migrate ARM space_cccc_01xx to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst ad2e81a78d ARM: kprobes: Migrate ARM space_cccc_0111__1 to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 2ce5d03307 ARM: kprobes: Migrate ARM space_cccc_0110__1 to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 0e44e9a0fa ARM: kprobes: Add emulate_rd12rn16rm0_rwflags_nopc() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst c038f3af50 ARM: kprobes: Migrate ARM space_cccc_001x to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 75f115c087 ARM: kprobes: Migrate ARM space_cccc_000x to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 6c8a192929 ARM: kprobes: Migrate ARM LDRD and STRD to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 8723942f7b ARM: kprobes: Add emulate_ldrdstrd() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 3535a89ab2 ARM: kprobes: Migrate ARM data-processing (register) instructions to decoding tables %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 9f596e5126 ARM: kprobes: Add emulate_rd12rn16rm0rs8_rwflags() %!s(int64=14) %!d(string=hai) anos
  Jon Medhurst 7be7ee2d29 ARM: kprobes: Add BLX macro %!s(int64=14) %!d(string=hai) anos