Commit Graph

1508 Commits (940e9ee9f226e0e2b278c5d78180fc39da8e0baa)

Author SHA1 Message Date
Jon Medhurst 231fb150c6 ARM: kprobes: Decode 32-bit Thumb long multiply and divide instructions 14 years ago
Jon Medhurst 31656c1a9a ARM: kprobes: Decode 32-bit Thumb data-processing (register) instructions 14 years ago
Jon Medhurst d691023b62 ARM: kprobes: Decode 32-bit Thumb load/store single data item instructions 14 years ago
Jon Medhurst 46009cc5c5 ARM: kprobes: Decode 32-bit Thumb memory hint instructions 14 years ago
Jon Medhurst 6a0d1a1c56 ARM: kprobes: Reject 32-bit Thumb coprocessor and SIMD instructions 14 years ago
Jon Medhurst ce715c772f ARM: kprobes: Decode 32-bit Thumb branch instructions 14 years ago
Jon Medhurst b06f3ee34d ARM: kprobes: Decode 32-bit miscellaneous control instructions 14 years ago
Jon Medhurst 7848786a7a ARM: kprobes: Decode 32-bit Thumb data-processing (plain binary immediate) instructions 14 years ago
Jon Medhurst 2fcaf7e758 ARM: kprobes: Decode 32-bit Thumb data-processing (modified immediate) instructions 14 years ago
Jon Medhurst 080e001326 ARM: kprobes: Decode 32-bit Thumb data-processing (shifted register) instructions 14 years ago
Jon Medhurst dd212bd3cb ARM: kprobes: Decode 32-bit Thumb table branch instructions 14 years ago
Jon Medhurst b48354d358 ARM: kprobes: Decode 32-bit Thumb load/store dual and load/store exclusive instructions 14 years ago
Jon Medhurst eaf1d06500 ARM: kprobes: Decode 32-bit Thumb load/store multiple instructions 14 years ago
Jon Medhurst 3d4a99785a ARM: kprobes: Optimise emulation of LDM and STM 14 years ago
Jon Medhurst 235a4ce79f ARM: kprobes: Add common decoding function for LDM and STM 14 years ago
Jon Medhurst 263e368a2f ARM: kprobes: Add load_write_pc() 14 years ago
Jon Medhurst f39ca8b488 ARM: kprobes: Decode 32-bit Thumb hint instructions 14 years ago
Jon Medhurst 0a188ccb5e ARM: kprobes: Reject 16-bit Thumb SETEND, CPS and BKPT instructions 14 years ago
Jon Medhurst 396b41f68d ARM: kprobes: Decode 16-bit Thumb branch instructions 14 years ago
Jon Medhurst 444956677e ARM: kprobes: Reject 16-bit Thumb SVC and UNDEFINED instructions 14 years ago
Jon Medhurst 5b94faf8d7 ARM: kprobes: Decode 16-bit Thumb IT instruction 14 years ago
Jon Medhurst fd0c8d8a48 ARM: kprobes: Decode 16-bit Thumb PUSH and POP instructions 14 years ago
Jon Medhurst 32818f31f8 ARM: kprobes: Decode 16-bit Thumb CBZ and bit manipulation instructions 14 years ago
Jon Medhurst 2f33582904 ARM: kprobes: Decode 16-bit Thumb PC- and SP-relative address instructions 14 years ago
Jon Medhurst f869514282 ARM: kprobes: Decode 16-bit Thumb load and store instructions 14 years ago
Jon Medhurst 3b5940e811 ARM: kprobes: Decode 16-bit Thumb special data instructions 14 years ago
Jon Medhurst a9c3c29e72 ARM: kprobes: Decode 16-bit Thumb BX and BLX instructions 14 years ago
Jon Medhurst 059987ffa7 ARM: kprobes: Add bx_write_pc() 14 years ago
Jon Medhurst 02d194f647 ARM: kprobes: Decode 16-bit Thumb data-processing instructions 14 years ago
Jon Medhurst 3f92dfed6a ARM: kprobes: Decode 16-bit Thumb hint instructions 14 years ago
Jon Medhurst 0d1a095aa1 ARM: kprobes: Infrastructure for table driven decoding of CPU instructions 14 years ago
Jon Medhurst e2960317d4 ARM: kprobes: Extend arch_specific_insn to add pointer to emulated instruction 14 years ago
Jon Medhurst c6a7d97d57 ARM: kprobes: Add hooks to override singlestep() 14 years ago
Jon Medhurst 3b26945597 ARM: kprobes: Use conditional breakpoints for ARM probes 14 years ago
Jon Medhurst 3cca6c2435 ARM: kprobes: Don't trigger probes on conditional instructions when condition is false 14 years ago
Jon Medhurst 6aaa8b5570 ARM: kprobes: Add it_advance() 14 years ago
Jon Medhurst eaf4f33fec ARM: kprobes: Add condition code checking to Thumb emulation 14 years ago
Jon Medhurst aceb487ab2 ARM: kprobes: Add Thumb breakpoint support 14 years ago
Jon Medhurst 2437170710 ARM: kprobes: Add Thumb instruction decoding stubs 14 years ago
Jon Medhurst de41984003 ARM: kprobes: Make kprobes framework work on Thumb-2 kernels 14 years ago
Jon Medhurst aea490299f ARM: kprobes: Make str_pc_offset a constant on ARMv7 14 years ago
Jon Medhurst 6c8df3300f ARM: kprobes: Move find_str_pc_offset into kprobes-common.c 14 years ago
Jon Medhurst 1b59d87466 ARM: kprobes: Move is_writeback define to header file. 14 years ago
Jon Medhurst 0ab4c02dda ARM: kprobes: Add kprobes-common.c 14 years ago
Jon Medhurst 221bf15ffd ARM: kprobes: Split out internal parts of kprobes.h 14 years ago
Jon Medhurst 691b2ff294 ARM: kprobes: Rename kprobes-decode.c to kprobes-arm.c 14 years ago
Jon Medhurst 592201a9f1 ARM: Thumb-2: Support Thumb-2 in undefined instruction handler 14 years ago
Jon Medhurst 594810621d ARM: Thumb-2: Fix exception return sequence to restore stack correctly 14 years ago
Russell King - ARM Linux a4841e39f7 ARM: introduce handle_IRQ() not to dump exception stack 14 years ago
Russell King f8f2a8522a ARM: vfp: fix a hole in VFP thread migration 14 years ago