| Commit message (Expand) | Author | Age | Files | Lines |
* | maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault | Christoph Hellwig | 2020-06-17 | 1 | -2/+2 |
* | Merge branch 'for-next/bti' into for-next/core | Will Deacon | 2020-05-28 | 1 | -10/+22 |
|\ |
|
| * | arm64: insn: Report PAC and BTI instructions as skippable | Mark Brown | 2020-05-04 | 1 | -0/+17 |
| * | arm64: insn: Don't assume unrecognized HINTs are skippable | Mark Brown | 2020-05-04 | 1 | -7/+3 |
| * | arm64: insn: Provide a better name for aarch64_insn_is_nop() | Mark Brown | 2020-05-04 | 1 | -2/+1 |
| * | arm64: insn: Add constants for new HINT instruction decode | Mark Brown | 2020-05-04 | 1 | -1/+1 |
* | | arm64: insn: Fix two bugs in encoding 32-bit logical immediates | Luke Nelson | 2020-05-11 | 1 | -7/+7 |
|/ |
|
* | arm64: insn: consistently handle exit text | Mark Rutland | 2019-12-04 | 1 | -4/+18 |
* | arm64: insn: add encoder for MOV (register) | Mark Rutland | 2019-11-06 | 1 | -0/+13 |
* | arm64: constify aarch64_insn_encoding_class[] | Mark Rutland | 2019-08-13 | 1 | -1/+1 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | Thomas Gleixner | 2019-06-19 | 1 | -12/+1 |
* | bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd | Daniel Borkmann | 2019-04-27 | 1 | -0/+40 |
* | arm64/insn: add support for emitting ADR/ADRP instructions | Ard Biesheuvel | 2018-11-27 | 1 | -0/+29 |
* | arm64: insn: Don't fallback on nosync path for general insn patching | Will Deacon | 2018-07-05 | 1 | -55/+1 |
* | arm64: IPI each CPU after invalidating the I-cache for kernel mappings | Will Deacon | 2018-07-05 | 1 | -14/+4 |
* | arm64: insn: Allow ADD/SUB (immediate) with LSL #12 | Marc Zyngier | 2018-03-19 | 1 | -2/+16 |
* | arm64; insn: Add encoder for the EXTR instruction | Marc Zyngier | 2018-03-19 | 1 | -0/+32 |
* | arm64: insn: Add encoder for bitwise operations using literals | Marc Zyngier | 2018-03-19 | 1 | -0/+136 |
* | arm64: insn: Add N immediate encoding | Marc Zyngier | 2018-03-19 | 1 | -0/+4 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2017-07-06 | 1 | -4/+3 |
|\ |
|
| * | arm64: fix endianness annotation for aarch64_insn_write() | Luc Van Oostenryck | 2017-06-29 | 1 | -3/+2 |
| * | arm64: fix endianness annotation in aarch64_insn_read() | Luc Van Oostenryck | 2017-06-29 | 1 | -1/+1 |
* | | arm64: Prevent cpu hotplug rwsem recursion | Thomas Gleixner | 2017-05-26 | 1 | -2/+3 |
|/ |
|
* | bpf, arm64: implement jiting of BPF_XADD | Daniel Borkmann | 2017-05-02 | 1 | -0/+106 |
* | kprobes: move kprobe declarations to asm-generic/kprobes.h | Luis R. Rodriguez | 2017-02-28 | 1 | -0/+1 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2017-02-22 | 1 | -1/+30 |
|\ |
|
| * | arm64: Use __pa_symbol for kernel symbols | Laura Abbott | 2017-01-12 | 1 | -1/+1 |
| * | arm64: Add helper to decode register from instruction | Suzuki K Poulose | 2017-01-10 | 1 | -0/+29 |
* | | arch: Rename CONFIG_DEBUG_RODATA and CONFIG_DEBUG_MODULE_RONX | Laura Abbott | 2017-02-07 | 1 | -1/+1 |
|/ |
|
* | arm64: Get rid of asm/opcodes.h | Marc Zyngier | 2016-12-02 | 1 | -1/+0 |
* | arm64: insn: Add helpers for adrp offsets | Suzuki K Poulose | 2016-09-09 | 1 | -0/+13 |
* | arm64: always enable DEBUG_RODATA and remove the Kconfig option | Mark Rutland | 2016-08-26 | 1 | -1/+1 |
* | arm64: kprobes instruction simulation support | Sandeepa Prabhu | 2016-07-19 | 1 | -0/+1 |
* | arm64: add conditional instruction simulation support | David A. Long | 2016-07-19 | 1 | -0/+98 |
* | arm64: Add more test functions to insn.c | David A. Long | 2016-07-19 | 1 | -0/+34 |
* | arm64: insn: avoid virt_to_page() translations on core kernel symbols | Ard Biesheuvel | 2016-04-14 | 1 | -1/+1 |
* | arm64: insn: remove BUG_ON from codegen | Zi Shen Lim | 2016-01-18 | 1 | -53/+112 |
* | arm64: convert patch_lock to raw lock | Yang Shi | 2015-10-05 | 1 | -3/+3 |
* | arm64: insn: use set_fixmap_offset to make it more clear | yalin wang | 2015-07-27 | 1 | -3/+2 |
* | arm64: insn: Add aarch64_{get,set}_branch_offset | Marc Zyngier | 2015-06-03 | 1 | -0/+60 |
* | arm64: insn: Add aarch64_insn_decode_immediate | Marc Zyngier | 2015-03-30 | 1 | -16/+65 |
* | arm64: Fix text patching logic when using fixmap | Marc Zyngier | 2015-02-26 | 1 | -1/+3 |
* | arm64: use fixmap for text patching | Laura Abbott | 2015-01-22 | 1 | -1/+46 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2014-12-09 | 1 | -0/+26 |
|\ |
|
| * | arm64: Emulate CP15 Barrier instructions | Punit Agrawal | 2014-11-20 | 1 | -0/+13 |
| * | arm64: Port SWP/SWPB emulation support from arm | Punit Agrawal | 2014-11-20 | 1 | -0/+8 |
| * | arm64: Add support for hooks to handle undefined instructions | Punit Agrawal | 2014-11-20 | 1 | -0/+5 |
* | | Correct the race condition in aarch64_insn_patch_text_sync() | William Cohen | 2014-11-13 | 1 | -2/+3 |
|/ |
|
* | arm64: insn: Add return statements after BUG_ON() | Mark Brown | 2014-09-25 | 1 | -0/+25 |
* | arm64: introduce aarch64_insn_gen_logical_shifted_reg() | Zi Shen Lim | 2014-09-08 | 1 | -0/+60 |