| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-16 | x86/insn: Simplify for_each_insn_prefix() | Peter Zijlstra | 1 | -7/+5 |
| 2025-10-16 | x86/insn,uprobes,alternative: Unify insn_is_nop() | Peter Zijlstra | 1 | -0/+145 |
| 2025-05-13 | Merge branch 'x86/msr' into x86/core, to resolve conflicts | Ingo Molnar | 1 | -3/+4 |
| 2025-05-02 | x86/msr: Add explicit includes of <asm/msr.h> | Xin Li (Intel) | 1 | -0/+1 |
| 2025-04-12 | x86/events, x86/insn-eval: Remove incorrect current->active_mm references | Andy Lutomirski | 1 | -3/+10 |
| 2025-04-10 | x86/msr: Rename 'rdmsrl()' to 'rdmsrq()' | Ingo Molnar | 1 | -3/+3 |
| 2024-02-13 | x86/insn-eval: Fix function param name in get_eff_addr_sib() | Randy Dunlap | 1 | -3/+3 |
| 2023-01-03 | x86/insn: Avoid namespace clash by separating instruction decoder MMIO type f... | Jason A. Donenfeld | 1 | -10/+10 |
| 2022-04-14 | x86/32: Remove lazy GS macros | Brian Gerst | 1 | -2/+3 |
| 2022-01-12 | Merge tag 'x86_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -24/+47 |
| 2022-01-12 | x86/entry_32: Fix segment exceptions | Peter Zijlstra | 1 | -0/+5 |
| 2021-12-11 | x86/extable: Extend extable functionality | Peter Zijlstra | 1 | -24/+42 |
| 2021-11-30 | x86/insn-eval: Introduce insn_decode_mmio() | Kirill A. Shutemov | 1 | -0/+84 |
| 2021-11-30 | x86/insn-eval: Introduce insn_get_modrm_reg_ptr() | Kirill A. Shutemov | 1 | -0/+20 |
| 2021-11-30 | x86/insn-eval: Handle insn_get_opcode() failure | Kirill A. Shutemov | 1 | -2/+3 |
| 2021-09-21 | x86/iopl: Fake iopl(3) CLI/STI usage | Peter Zijlstra | 1 | -1/+1 |
| 2021-06-15 | x86/insn: Extend error reporting from insn_fetch_from_user[_inatomic]() | Joerg Roedel | 1 | -8/+8 |
| 2021-06-15 | x86/insn-eval: Make 0 a valid RIP for insn_get_effective_ip() | Joerg Roedel | 1 | -7/+7 |
| 2021-04-27 | Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -20/+24 |
| 2021-03-18 | x86: Fix various typos in comments | Ingo Molnar | 1 | -3/+3 |
| 2021-03-15 | x86/insn-eval: Handle return values from the decoder | Borislav Petkov | 1 | -13/+21 |
| 2021-03-15 | x86/insn: Rename insn_decode() to insn_decode_from_regs() | Borislav Petkov | 1 | -3/+3 |
| 2021-03-15 | Merge tag 'v5.12-rc3' into x86/core | Borislav Petkov | 1 | -14/+52 |
| 2021-03-09 | x86/sev-es: Use __copy_from_user_inatomic() | Joerg Roedel | 1 | -14/+52 |
| 2021-03-08 | x86/stackprotector/32: Make the canary into a regular percpu variable | Andy Lutomirski | 1 | -4/+0 |
| 2020-12-06 | x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes | Masami Hiramatsu | 1 | -5/+5 |
| 2020-09-07 | x86/insn: Add insn_has_rep_prefix() helper | Joerg Roedel | 1 | -0/+24 |
| 2020-09-07 | x86/insn: Add insn_get_modrm_reg_off() | Joerg Roedel | 1 | -0/+23 |
| 2020-09-07 | x86/umip: Factor out instruction decoding | Joerg Roedel | 1 | -0/+45 |
| 2020-09-07 | x86/umip: Factor out instruction fetch | Joerg Roedel | 1 | -0/+38 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -4/+2 |
| 2019-12-30 | x86/insn-eval: Add support for 64-bit kernel mode | Jann Horn | 1 | -11/+15 |
| 2019-06-07 | x86/insn-eval: Fix use-after-free access to LDT entry | Jann Horn | 1 | -23/+24 |
| 2019-01-26 | x86/insn-eval: Mark expected switch-case fall-through | Gustavo A. R. Silva | 1 | -0/+2 |
| 2017-11-23 | x86/umip: Fix insn_get_code_seg_params()'s return value | Borislav Petkov | 1 | -2/+2 |
| 2017-11-08 | x86/insn-eval: Add support to resolve 16-bit address encodings | Ricardo Neri | 1 | -1/+212 |
| 2017-11-08 | x86/insn-eval: Handle 32-bit address encodings in virtual-8086 mode | Ricardo Neri | 1 | -0/+11 |
| 2017-11-08 | x86/insn-eval: Add wrapper function for 32 and 64-bit addresses | Ricardo Neri | 1 | -5/+55 |
| 2017-11-08 | x86/insn-eval: Add support to resolve 32-bit address encodings | Ricardo Neri | 1 | -6/+106 |
| 2017-11-08 | x86/insn-eval: Compute linear address in several utility functions | Ricardo Neri | 1 | -58/+185 |
| 2017-11-02 | x86/insn-eval: Extend get_seg_base_addr() to also obtain segment limit | Ricardo Neri | 1 | -8/+19 |
| 2017-11-01 | x86/insn-eval: Incorporate segment base in linear address computation | Ricardo Neri | 1 | -3/+52 |
| 2017-11-01 | x86/insn-eval: Indicate a 32-bit displacement if ModRM.mod is 0 and ModRM.rm ... | Ricardo Neri | 1 | -3/+22 |
| 2017-11-01 | x86/insn-eval: Add function to get default params of code segment | Ricardo Neri | 1 | -0/+64 |
| 2017-11-01 | x86/insn-eval: Add utility functions to get segment descriptor base address a... | Ricardo Neri | 1 | -0/+114 |
| 2017-11-01 | x86/insn-eval: Add utility function to get segment descriptor | Ricardo Neri | 1 | -0/+57 |
| 2017-11-01 | x86/insn-eval: Add utility functions to get segment selector | Ricardo Neri | 1 | -0/+340 |
| 2017-11-01 | x86/insn-eval: Add utility function to identify string instructions | Ricardo Neri | 1 | -0/+28 |
| 2017-11-01 | x86/insn-eval: Add a utility function to get register offsets | Ricardo Neri | 1 | -0/+17 |
| 2017-11-01 | x86/insn-eval: Do not BUG on invalid register type | Ricardo Neri | 1 | -3/+6 |
| 2017-11-01 | x86/mpx, x86/insn: Relocate insn util functions to a new insn-eval file | Ricardo Neri | 1 | -0/+163 |