Branch | Commit message | Author | Age |
testing/v6.9 | HACK: arm64: add testing config fragments | Mark Rutland | 41 hours |
arm64/daif/further-cleanup | arm64: defer clearing DAIF.D | Mark Rutland | 4 weeks |
testing/v6.9-rc5 | HACK: arm64: add testing config fragments | Mark Rutland | 4 weeks |
kprobes/without-modules | kprobes: Remove core dependency on modules | Jarkko Sakkinen | 6 weeks |
testing/v6.8 | HACK: arm64: add testing config fragments | Mark Rutland | 2 months |
testing/v6.8-rc4 | HACK: arm64: add testing config fragments | Mark Rutland | 3 months |
arm64/entry/do-notify-resume | arm64: Unmask Debug + SError in do_notify_resume() | Mark Rutland | 3 months |
testing/v6.8-rc3 | HACK: arm64: add testing config fragments | Mark Rutland | 3 months |
arm64/entry/unhandled-rework | arm64: entry: avoid compat ifdeffery | Mark Rutland | 4 months |
arm64/kprobes/kretprobe-brk-trampoline | arm64: kretprobes: acquire the regs via a BRK exception | Mark Rutland | 4 months |
arm64/alternatives/info | HACK: arm64: alternatives: dump summary of alternatives | Mark Rutland | 4 months |
testing/v6.8-rc1 | HACK: arm64: add testing config fragments | Mark Rutland | 4 months |
perf-tools/event-supported-filters | perf print-events: make is_event_supported() more robust | Mark Rutland | 4 months |
testing/v6.7 | HACK: arm64: add testing config fragments | Mark Rutland | 4 months |
arm64/break-hook-removal | arm64: traps: add early handler for generated code | Mark Rutland | 5 months |
testing/arm64-fnc-20231213 | HACK: arm64: add testing config fragments | Mark Rutland | 5 months |
testing/v6.7-rc5 | HACK: arm64: add testing config fragments | Mark Rutland | 5 months |
perf/overflow | HACK: initialise period in perf core | Mark Rutland | 5 months |
testing/v6.7-rc4 | HACK: arm64: add testing config fragments | Mark Rutland | 5 months |
arm64/stacktrace/kunwind | arm64: stacktrace: factor out kunwind_stack_walk() | Mark Rutland | 6 months |
testing/6.7-rc2 | HACK: arm64: add testing config fragments | Mark Rutland | 6 months |
arm64/uaccess/fixes | arm64: fix clear_user() semantics | Mark Rutland | 6 months |
testing/6.7-rc1 | HACK: arm64: add testing config fragments | Mark Rutland | 6 months |
testing/arm64-fnc-20231017 | HACK: arm64: add testing config fragments | Mark Rutland | 7 months |
arm64/cpucap/cleanup | arm64: Remove cpus_have_const_cap() | Mark Rutland | 7 months |
arm64/suspend/cleanup | arm64: hibernate: use regular cpu_resume() logic | Mark Rutland | 7 months |
arm64/insn/rework | arm64: insn: inline adrp manipulation | Mark Rutland | 7 months |
atomics/outlined | WIP: arm64: always inline cmpxhcg | Mark Rutland | 7 months |
atomics/stats | HACK/WIP: locking/atomic: allow statistics to be collected for atomics | Mark Rutland | 7 months |
testing/6.5-rc5 | HACK: arm64: add testing config fragments | Mark Rutland | 9 months |
testing/6.5-rc1 | HACK: arm64: add testing config fragments | Mark Rutland | 10 months |
testing/arm64-fnc-20230616 | HACK: arm64: add testing config fragments | Mark Rutland | 11 months |
atomics/fallback-rework | locking/atomic: treewide: delete arch_atomic_*() kerneldoc | Mark Rutland | 11 months |
arm64/daif/cleanup | arm64: syscall: unmask DAIF earlier for SVCs | Mark Rutland | 11 months |
arm64/cpucap-cleanup | arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities() | Mark Rutland | 12 months |
arm64/module-space-rework | arm64: module: rework module VA range selection | Mark Rutland | 12 months |
testing/6.4-rc1 | HACK: arm64: add testing config fragments | Mark Rutland | 12 months |
testing/arm64-fkci-20230417 | HACK: arm64: add testing config fragments | Mark Rutland | 13 months |
testing/6.3-rc7 | HACK: arm64: add testing config fragments | Mark Rutland | 13 months |
arm64/fixmap/cleanup | arm64: mm: always map fixmap at page granularity | Mark Rutland | 13 months |
stacktrace/tests | WIP: add more unwind tests | Mark Rutland | 14 months |
testing/6.3-rc3 | HACK: arm64: add testing config fragments | Mark Rutland | 14 months |
testing/6.3-rc2 | HACK: arm64: add testing config fragments | Mark Rutland | 14 months |
arm64/pauth/cleanup | arm64: move PAC masks to <asm/pointer_auth.h> | Mark Rutland | 14 months |
arm64/asm/improvements | arm64: uaccess: remove unnecessary earlyclobber | Mark Rutland | 14 months |
ftrace/histogram-modulus | tracing/hist: add modulus operator | Mark Rutland | 15 months |
testing/arm64-fkci-20230220 | arm64: fix .idmap.text assertion for large kernels | Mark Rutland | 15 months |
testing/arm64-fnc-20230220 | arm64/mm: add pud_user_exec() check in pud_user_accessible_page() | Liu Shixin | 15 months |
testing/6.2-rc8 | HACK: arm64: add testing config fragments | Mark Rutland | 15 months |
arm64/sysreg/improvements | arm64/sysreg: allow *Enum blocks in SysregFields blocks | Mark Rutland | 15 months |
arm64/stacktrace/metadata | WIP: recover return address for first entry | Mark Rutland | 15 months |
arm64/ftrace/direct-calls-review | HACK: add direct call support to the ops sample | Mark Rutland | 15 months |
arm64/pnmi/cleanup | arm64: irqflags: use alternative branches for pseudo-NMI logic | Mark Rutland | 16 months |
arm64/pauth-non-leaf | arm64: pauth: don't sign leaf functions | Mark Rutland | 16 months |
testing/6.2-rc5 | HACK: arm64: add testing config fragments | Mark Rutland | 16 months |
arm64/ftrace/per-callsite-ops | arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS | Mark Rutland | 16 months |
arm64/cpufeature/cleanup | arm64: use alternative_has_cap_unlikely() to check for ARM64_HAS_WFXT | Mark Rutland | 16 months |
testing/6.2-rc4 | HACK: arm64: add testing config fragments | Mark Rutland | 16 months |
testing/6.2-rc3 | HACK: arm64: add testing config fragments | Mark Rutland | 16 months |
ftrace/ops-sample | ftrace: Add sample with custom ops | Mark Rutland | 16 months |
testing/6.2-rc2 | HACK: arm64: add testing config fragments | Mark Rutland | 16 months |
testing/torvalds-master-20221213 | HACK: arm64: add testing config fragments | Mark Rutland | 17 months |
testing/arm64-fnc-20221207 | HACK: arm64: add testing config fragments | Mark Rutland | 17 months |
uaccess/kunit-test | WIP: add a KUNIT uaccess test | Mark Rutland | 17 months |
testing/arm64-fnc-20221202 | HACK: arm64: add testing config fragments | Mark Rutland | 17 months |
testing/6.1-rc6 | HACK: arm64: add testing config fragments | Mark Rutland | 18 months |
arm64/ftrace/minimal-regs | ftrace: arm64: move from REGS to ARGS | Mark Rutland | 18 months |
arm64/insn/cleanups | arm64: insn: always inline hint generation | Mark Rutland | 18 months |
testing/6.1-rc5 | HACK: arm64: add testing config fragments | Mark Rutland | 18 months |
testing/6.1-rc4 | HACK: arm64: add testing config fragments | Mark Rutland | 18 months |
arm64/undef/rework | arm64: armv8_deprecated: rework deprected instruction handling | Mark Rutland | 18 months |
arm_pmu/acpi/rework | arm_pmu: rework ACPI probing | Mark Rutland | 18 months |
arm64/exceptions/rework | arm64: simplify single_step_handler() | Mark Rutland | 19 months |
testing/6.1-rc3 | HACK: arm64: add testing config fragments | Mark Rutland | 19 months |
arm64/exception-nesting-debug | HACK: nested kernel context tracking | Mark Rutland | 19 months |
arm64/irq/cleanup | arm64: move on_thread_stack() to <asm/stacktrace.h> | Mark Rutland | 19 months |
testing/6.1-rc1-perf-lockup | HACK: add testing config fragment | Mark Rutland | 19 months |
testing/6.1-rc2 | ipc/msg.c: fix percpu_counter use after free | Andrew Morton | 19 months |
testing/6.1-rc1 | Revert "net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}" | Jakub Kicinski | 19 months |
tracing/fixes | tracing: fix dynevent test requirements | Mark Rutland | 19 months |
arm64/kprobes/fixes | arm64: entry: avoid kprobe recursion | Mark Rutland | 19 months |
lkdtm/cfi-benchmark | LKDTM: add benchmarks for CFI | Mark Rutland | 19 months |
testing/6.0 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 19 months |
fuzzing/arm64-fnc-20220928 | rseq: Use pr_warn_once() when deprecated/unknown ABI flags are encountered | Mathieu Desnoyers | 20 months |
arm64/alternatives/fixes | arm64: fix the build with binutils 2.27 | Mark Rutland | 20 months |
arm64/ftrace/fixes | arm64: ftrace: fix module PLTs with mcount | Mark Rutland | 20 months |
arm64/uaccess/ptr-masking-simplification | arm64: uaccess: simplify uaccess_mask_ptr() | Mark Rutland | 20 months |
arm64/kpti-mutex-fix | arm64: mm: don't acquire mutex when rewriting swapper | Mark Rutland | 20 months |
arm64/traps/rework | arm64: rework BTI exception handling | Mark Rutland | 20 months |
arm64/alternatives/rework | HACK: arm64: alternatives: dump summary of alternatives | Mark Rutland | 20 months |
arm64/stacktrace/rework-cleanup | arm64: stacktrace: track hyp stacks in unwinder's address space | Mark Rutland | 20 months |
arm64/atomics/llsc-rework | arm64: atomic: always inline the assembly | Mark Rutland | 21 months |
fuzzing/6.0-rc1 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 21 months |
arm64/stacktrace/atomics | arm64: atomics: avoid anonymous LL/SC stubs | Mark Rutland | 21 months |
fuzzing/origin-master-20220804 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 21 months |
lkdtm/undefined-instruction | x86: implement undefined_instruction() | Mark Rutland | 21 months |
arm64/stacktrace/data-driven | WIP: arm64: make stacktrace data-driven | Mark Rutland | 22 months |
fuzzing/arm64-fkci-20220725 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 22 months |
fuzzing/arm64-fnc-20220713 | arm64: fix KASAN_INLINE | Mark Rutland | 22 months |
lkdtm/cfi-tests | lkdtm: cfi: add test for HW landing pad CFI | Mark Rutland | 22 months |
fuzzing/5.19-rc3 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 23 months |
arm64/extable/asm-uaccess | arm64: asm-extable: add asm uacess helpers | Mark Rutland | 23 months |
fuzzing/5.19-rc2 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 23 months |
fuzzing/5.19-rc1 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 23 months |
arm64/kpti/rework | arm64: kpti-ng: reduce barriers | Mark Rutland | 24 months |
fuzzing/5.18-rc6 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 2 years |
arm64/sysreg-gen/cleanups | arm64/sysreg: fix odd line spacing | Mark Rutland | 2 years |
gicv3/fixes | irqchip/gic-v3: fix priority mask handling | Mark Rutland | 2 years |
arm64/lockdep/fixes | arm64: select TRACE_IRQFLAGS_NMI_SUPPORT | Mark Rutland | 2 years |
stackleak/rework | arm64: entry: use stackleak_erase_on_task_stack() | Mark Rutland | 2 years |
arm64/stacktrace/speedups | WIP: rework stacktrace structure | Mark Rutland | 2 years |
arm64/stacktrace/cleanups | arm64: stacktrace: align with common naming | Madhavan T. Venkataraman | 2 years |
stacktrace/testing | WIP: stacktrace tests | Mark Rutland | 2 years |
fuzzing/5.18-rc1 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 2 years |
arm64/kasan/cleanup | arm64: remove EXPORT_SYMBOL_NOKASAN() | Mark Rutland | 2 years |
fuzzing/v5.17-rc5 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 2 years |
arm64/preempt-dynamic-static-key | arm64: support PREEMPT_DYNAMIC | Mark Rutland | 2 years |
linkage/alias-rework | linkage: remove SYM_FUNC_{START,END}_ALIAS() | Mark Rutland | 2 years |
fuzzing/5.17-rc3 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 2 years |
atomics/fixes/fallback-acqrel-32bit | atomics: fix atomic64_{read_acquire,set_release} fallbacks | Mark Rutland | 2 years |
arm64/atomics/remove-static-branch | arm64: atomics: remove redundant static branch | Mark Rutland | 2 years |
arm64/align-zeropad | arm64: efi-header: pad with zeroes | Mark Rutland | 2 years |
treewide/gnu99 | treewide: use -std=gnu99 | Mark Rutland | 2 years |
kvm/entry-rework | kvm/mips: rework guest entry logic | Mark Rutland | 2 years |
fuzzing/5.17-rc1 | HACK: arm64: add fuzzing config fragments | Mark Rutland | 2 years |
arm64/kvm/rcu | arm64: fix IRQs taken during guest EQS | Mark Rutland | 2 years |
fuzzing/arm64-fnc-20211217-kcsan | ubsan: remove CONFIG_UBSAN_OBJECT_SIZE | Kees Cook | 2 years |
locking/debug-refcount | WIP: treewide: use refcount_init() | Mark Rutland | 2 years |
arm64/vector-rework | WIP: reusable vector generation | Mark Rutland | 2 years |
arm64/kcsan-kw | HACK: arm64: add fuzzing.config and kcsan.config | Mark Rutland | 2 years |
arm64/mm/reporting | arm64: mm: log potential KASAN shadow alias | Mark Rutland | 2 years |
arm64/atomics/improvements | arm64: atomics: lse: define RETURN ops in terms of FETCH ops | Mark Rutland | 2 years |
fuzzing/5.16-rc4 | arm64: mm: log potential KASAN shadow alias | Mark Rutland | 2 years |
fuzzing/5.16-rc3 | arm64: use kasan_non_canonical_hook() | Mark Rutland | 2 years |
arm64/patch-machine | arm64: patching: mask exceptions in patch_machine() | Mark Rutland | 2 years |
arm64/stacktrace/arch-stack-walk | arm64: Make some stacktrace functions private | Mark Rutland | 2 years |
treewide/thread-flags | x86: snapshot thread flags | Mark Rutland | 2 years |
sched/hotplug-stack-reset | Reset task stack state in bringup_cpu() | Mark Rutland | 2 years |
extable/unify-arm64-x86 | scripts/sorttable: Unify arm64 & x86 sort functions | Mark Rutland | 2 years |
fuzzing/5.16-rc1 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/stacktrace/ftrace-graph-ret-addr-ptr | arm64: ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTR | Mark Rutland | 3 years |
arm64/fault-retry-debug | HACK: arm64: test for continuous retries | Mark Rutland | 3 years |
fuzzing/5.15 | HACK: detect continuously retried {get,put}_user() | Mark Rutland | 3 years |
irq/handle-domain-irq | irq: remove handle_domain_{irq,nmi}() | Mark Rutland | 3 years |
arm64/exception-fixups/rework | arm64: vmlinux.lds.S: remove `.fixup` section | Mark Rutland | 3 years |
arm64/uaccess/rework | arm64: uaccess: simplify __uaccess_mask_ptr() | Mark Rutland | 3 years |
arm64/pgtable/idmap | arm64: head: split __create_page_tables | Mark Rutland | 3 years |
irq/entry-accounting | irq: avoid double irq entry/exit | Mark Rutland | 3 years |
arm64/kcsan | HACK: use READ_ONCE() for task_struct::on_cpu | Mark Rutland | 3 years |
arm64/entry/switch-table | arm64: entry: replace switches with tables | Mark Rutland | 3 years |
fuzzing/5.15-rc1 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/pgtable/cleanup | HACK: always use page mappings | Mark Rutland | 3 years |
arm64/head/cleanup | HACK: rework compute_indices | Mark Rutland | 3 years |
fuzzing/5.14-rc4 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/stacktrace/fixes | arm64: stacktrace: avoid tracing arch_stack_walk() | Mark Rutland | 3 years |
arm64/entry/user-return-rework | arm64: entry: call exit_to_user_mode() from C | Mark Rutland | 3 years |
arm64/entry/further-rework | WIP: arm64: entry: hoist enter_from_user_mode() call | Mark Rutland | 3 years |
irq/slow-handler | irq: detect long-running IRQ handlers | Mark Rutland | 3 years |
arm64/mte/cleanup | arm64: kasan: mte: remove redundant mte_report_once logic | Mark Rutland | 3 years |
atomics/arch-atomic-bitops | locking/atomic: add generic arch_*() bitops | Mark Rutland | 3 years |
fuzzing/5.14-rc1 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/mte/fixes | arm64: fix strlen() with CONFIG_KASAN_HW_TAGS | Mark Rutland | 3 years |
fuzzing/arm64-fnc-20210621 | pid: take a reference when initializing `cad_pid` | Mark Rutland | 3 years |
arm64/insn/fixups | arm64: insn: move AARCH64_INSN_SIZE into <asm/insn.h> | Mark Rutland | 3 years |
arm64/entry/rework | arm64: idle: don't instrument idle code with KCOV | Mark Rutland | 3 years |
arm64/patching/rework | arm64: alternative: log outside of patching sequence | Mark Rutland | 3 years |
fuzzing/arm64-fnc-20210527 | pid: take a reference when initializing `cad_pid` | Mark Rutland | 3 years |
arm64/testing/for-5.14 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
atomics/arch-atomic | locking/atomics: atomic-instrumented: simplify ifdeffery | Mark Rutland | 3 years |
arm64/boot/rework | arm64: smp: initialize cpu offset earlier | Mark Rutland | 3 years |
arm64/cleanups/cache | arm64: assembler: add conditional cache fixups | Mark Rutland | 3 years |
arm64/stacktrace-termination | arm64: Implement stack trace termination record | Madhavan T. Venkataraman | 3 years |
fuzzing/5.12-rc8 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/patching-cleanup | arm64: alternative: avoid external cpufeature code | Mark Rutland | 3 years |
fuzzing/5.12-rc7 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/fiq | arm64: irq: allow FIQs to be handled | Mark Rutland | 3 years |
fuzzing/5.12-rc1 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/entry/fixes | arm64: entry: remove redundant IRQ flag tracing | Mark Rutland | 3 years |
fuzzing/5.10-rc7 | HACK: arm64: add fuzzing.config | Mark Rutland | 3 years |
arm64/set_fs-removal | arm64: uaccess: remove vestigal UAO support | Mark Rutland | 3 years |
arm64/hyp-caps | arm64: cpufeature: upgrade hyp caps to final | Mark Rutland | 4 years |
docs/reliable-stacktrace | Documentation: livepatch: document reliable stacktrace | Mark Rutland | 4 years |
arm64/el0-entry-record | arm64: remove EL0 exception frame record | Mark Rutland | 4 years |
kcsan/rework | kcsan: report observed value changes | Mark Rutland | 4 years |
arm64/entry-deasm-new | arm64: entry: move ARM64_ERRATUM_845719 workaround to C | Mark Rutland | 4 years |
fuzzing/5.8-rc7 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
arm64/pnmi-removal | arm64: remove remaining pNMI support bits | Mark Rutland | 4 years |
fuzzing/5.8-rc3 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
fuzzing/5.7 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
fuzzing/arm64-kernelci-20200519 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
arm64/sysreg-scripting | WIP: arm64: add sysreg header generation scripting | Mark Rutland | 4 years |
arm64/vdso-cleanup | arm64: vdso: use consistent 'map' nomenclature | Mark Rutland | 4 years |
arm64/pauth-cleanup | arm64: simplify ptrauth initialization | Mark Rutland | 4 years |
syscall/compat-64b-cleanup | WIP: treewide: use NATIVE_SYSCALL_DEFINE() | Mark Rutland | 4 years |
arm64/hwcap-cleanup | arm64: cpuinfo: ensure caps match names | Mark Rutland | 4 years |
arm64/pmu-8.5 | arm64: perf: Add support for ARMv8.5-PMU 64-bit counters | Andrew Murray | 4 years |
arm64/daif-rework | WIP: arm64: rework irq/daif flag manipulation | Mark Rutland | 4 years |
fuzzing/5.6-rc3 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
arm64/cap-finalization | arm64: kvm: hyp: use cpus_have_final_cap() | Mark Rutland | 4 years |
arm64/deasm-mm | arm64: mm: convert cpu_do_switch_mm() to C | Mark Rutland | 4 years |
arm64/trusted-rng | random: Make RANDOM_TRUST_CPU depend on ARCH_RANDOM | Richard Henderson | 4 years |
arm64/daif-rework-prep | kvm: arm/arm64: fold VHE entry/exit work into kvm_vcpu_run_vhe() | Mark Rutland | 4 years |
arm64/entry-deasm | arm64: entry: move ARM64_ERRATUM_1418040 workaround to C | Mark Rutland | 4 years |
arm64/entry-deasm-prep | arm64: entry: cleanup sp_el0 manipulation | Mark Rutland | 4 years |
kvm/exception-state | KVM: arm/arm64: correct AArch32 SPSR on exception entry | Mark Rutland | 4 years |
fuzzing/5.5-rc2 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
fuzzing/5.5-rc1 | HACK: arm64: add fuzzing.config | Mark Rutland | 4 years |
arm64/ftrace-fixes | arm64: insn: consistently handle exit text | Mark Rutland | 4 years |
fuzzing/arm64-fnc-20191115 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
arm64/ftrace-with-regs | arm64: ftrace: minimize ifdeffery | Mark Rutland | 5 years |
fuzzing/5.4-rc5 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
fuzzing/5.4-rc3 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
fuzzing/5.4-rc2 | arm64: mm: fix spurious fault detection | Mark Rutland | 5 years |
fuzzing/5.4-rc1 | arm64: mm: fix spurious fault detection | Mark Rutland | 5 years |
fuzzing/5.3 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
kasan/misc-patches | lib/test_kasan: add roundtrip tests | Mark Rutland | 5 years |
fuzzing/arm64-fnc-20190816 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
sched/kthread-cleanup | samples/kretprobe: correctly check for kthreads | Mark Rutland | 5 years |
arm64/constification | arm64: constify sys64_hook instances | Mark Rutland | 5 years |
kasan/vmalloc | WIP: arm64/kasan: support KASAN_VMALLOC | Mark Rutland | 5 years |
arm64/smccc-cleanup | smccc: add a macro to invoke SMCCCv1.1 calls | Mark Rutland | 5 years |
fuzzing/5.2-rt1 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
mm/misc-patches | mm: treewide: Clarify pgtable_page_{ctor,dtor}() naming | Mark Rutland | 5 years |
fuzzing/5.3-rc1 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
fuzzing/v5.3-rc0-20190716 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
arm64/misc-patches | arm64: remove pointless __KERNEL__ guards | Mark Rutland | 5 years |
arm64/robust-stacktrace | arm64: stacktrace: better handle corrupted stacks | Mark Rutland | 5 years |
fuzzing/5.2-rc7 | perf: Fix race between close() and fork() | Peter Zijlstra | 5 years |
fuzzing/5.2-rc5 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
arm64/kernel-guards | arm64: remove pointless __KERNEL__ guards | Mark Rutland | 5 years |
fuzzing/5.2-rc3 | HACK: arm64 add fuzzing_defconfig | Mark Rutland | 5 years |
atomics/alignment-check | locking/atomic: add CONFIG_DEBUG_ATOMIC_ALIGNMENT | Mark Rutland | 5 years |
atomics/type-cleanup | locking/atomic: s390/pci: remove redundant casts | Mark Rutland | 5 years |
arm64/ftrace/makefile-cleanup | mm/kasan: replace -pg with CC_FLAGS_FTRACE | Torsten Duwe | 5 years |
fuzzing/5.0 | arm64: instrument smp_{load_acquire,store_release} | Mark Rutland | 5 years |
arm64/kasan-improvements | arm64: instrument smp_{load_acquire,store_release} | Mark Rutland | 5 years |
perf/refcount | perf/core: convert perf_event_context::refcount to refcount_t | Mark Rutland | 5 years |
arm64/entry-cleanups | arm64: entry: remove unused register aliases | Mark Rutland | 5 years |
arm64/export-cleanup | arm64: add <asm/asm-prototypes.h> | Mark Rutland | 5 years |
atomics/regenerate | locking/atomics: build atomic headers as required | Mark Rutland | 5 years |
arm64/kvm-single-step | kvm/arm: consistently advance singlestep when emulating instructions | Mark Rutland | 6 years |
arm64/ftrace-cleanup | arm64: ftrace: always pass instrumented pc in x0 | Mark Rutland | 6 years |
fuzzing/4.19-rc5 | HACK: add fuzzing defconfig | Mark Rutland | 6 years |
arm64/ro-swapper | arm64/mm: move runtime pgds to rodata | Jun Yao | 6 years |
atomics/generated | arm64: use instrumented atomics | Mark Rutland | 6 years |
atomics/refcount-checked | refcount: always allow checked forms | Mark Rutland | 6 years |
arm64/syscall-regs | arm64: implement syscall wrappers | Mark Rutland | 6 years |
arm64/pstate-fixes | arm64: remove unused COMPAT_PSR definitions | Mark Rutland | 6 years |
atomics/api-cleanup | atomics/treewide: clean up andnot ifdeffery | Mark Rutland | 6 years |
arm64/pointer-auth-kernel | HACK: arm64: switch task keys per kernel task | Mark Rutland | 6 years |
fuzzing/4.17-rc7 | HACK: add fuzzing config | Mark Rutland | 6 years |
arm64/pointer-auth | arm64: docs: document pointer authentication | Mark Rutland | 6 years |
perf-drivers/cleanup | arm_pmu: simplify arm_pmu::handle_irq | Mark Rutland | 6 years |
arm64/fault-cleanups | arm64: Unify kernel fault reporting | Mark Rutland | 6 years |
arm64/atomic-instrumentation | arm64: instrument smp_{load_acquire,store_release} | Mark Rutland | 6 years |
kcov/fixes | sched/core / kcov: avoid kcov_area during task switch | Mark Rutland | 6 years |
fuzzing/4.17-rc3 | HACK: aid debugging of net splats | Mark Rutland | 6 years |
arm64/nospec | KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio_read_apr() | Mark Rutland | 6 years |
fuzzing/4.17-rc1 | HACK: aid debugging of net splats | Mark Rutland | 6 years |
stable/4.9.y/spectre | arm64: Kill PSCI_GET_VERSION as a variant-2 workaround | Marc Zyngier | 6 years |
fuzzing/4.16 | HACK: aid debugging of net splats | Mark Rutland | 6 years |
misc-patches | ARM64: KVM: use lm_alias() for kvm_ksym_ref() | Mark Rutland | 6 years |
stable/4.9.y/meltdown | arm64: idmap: Use "awx" flags for .idmap.text .pushsection directives | Will Deacon | 6 years |
arm64/acpi-pmu-lockdep | arm_pmu: acpi: request IRQs up-front | Mark Rutland | 6 years |
core/nospec/rfc | arm: implement nospec_array_ptr() | Mark Rutland | 6 years |
core/access-once-removal | checkpatch: remove ACCESS_ONCE() warning | Mark Rutland | 6 years |
arm64/access-ok | arm64: allow paranoid __{get,put}user | Mark Rutland | 6 years |
perf-drivers/hisilicon-soc | arm64: MAINTAINERS: hisi: Add HiSilicon SoC PMU support | Shaokun Zhang | 7 years |
core/access-once | treewide: Kill off remaining ACCESS_ONCE() | Paul E. McKenney | 7 years |
core/access-once-prep | rcutorture: formal: prepare for ACCESS_ONCE() removal | Mark Rutland | 7 years |
arm64/vmap-stack | arm64: add VMAP_STACK overflow detection | Mark Rutland | 7 years |
arm64/exception-stack | arm64: unwind: remove sp from struct stackframe | Ard Biesheuvel | 7 years |
arm64/exception-stack-fixup | arm64: terminate stacktraces consistently | Mark Rutland | 7 years |
arm64/vmap-stack-align | arm64: add support for VMAP_STACK | Mark Rutland | 7 years |
arm64/vmap-stack-old | arm64: add support for VMAP_STACK | Mark Rutland | 7 years |
arm64/kasan-atomic | WIP: asm-generic: atomic-instrumented: add ordering variants | Mark Rutland | 7 years |
arm64/dts | arm64: add minimal FVP Base GICv3 dts | Mark Rutland | 7 years |
arm64/asm-fixes | arm64: uaccess: suppress spurious clang warning | Mark Rutland | 7 years |
arch-timer/gtdt | acpi/arm64: Add SBSA Generic Watchdog support in GTDT driver | Fu Wei | 7 years |
arm/perf/acpi | arm64: pmuv3: use arm_pmu ACPI framework | Mark Rutland | 7 years |
kvm/common-sysreg | KVM: arm64: Use common Set/Way sys definitions | Mark Rutland | 7 years |
arch-timer/cleanup | clocksource: arm_arch_timer: rework PPI selection | Fu Wei | 7 years |
arm64/common-sysreg | arm64: sysreg: add Set/Way sys encodings | Mark Rutland | 7 years |
arm/perf/refactoring | drivers/perf: arm_pmu: simplify cpu_pmu_request_irqs() | Mark Rutland | 7 years |
arm/perf/irq-rework | drivers/perf: arm_pmu: split irq request from enable | Mark Rutland | 7 years |
arm64/fixes | arm64: kasan: avoid bad virt_to_pfn() | Mark Rutland | 7 years |
arm64/pt-regs-xzr | arm64/kprobes: consistently handle MRS/MSR with XZR | Mark Rutland | 7 years |
arch-timer/hisi-161010101 | arm64: arch timer: Add timer erratum property for Hip05-d02 and Hip06-d03 | Ding Tianhong | 7 years |
arch-timer/updates | arm64: arch_timer: work around Hisilicon erratum 161010101 | Ding Tianhong | 7 years |
arm64/adrp-cleanup | arm64: entry-ftrace.S: avoid open-coded {adr,ldr}_l | Mark Rutland | 7 years |
arm64/ti-stack-split | arm64: split thread_info from task stack | Mark Rutland | 8 years |
core/ti-stack-split | thread_info: include <current.h> for THREAD_INFO_IN_TASK | Mark Rutland | 8 years |
arm64/read-write-sysreg | arm64: simplify contextidr_thread_switch | Mark Rutland | 8 years |
arm64/alt-nop | arm64/kvm: use alternative auto-nop | Mark Rutland | 8 years |
arm64/this-cpu-reg | WIP: arm64: GPR-based percpu ops | Mark Rutland | 8 years |
arm64/entry-deasm-old | WIP: alternative call_on_stack | Mark Rutland | 8 years |
arm64/kill-esr-lnx-exec | arm64: kill ESR_LNX_EXEC | Mark Rutland | 8 years |
arm64/misc/hardening | arm64: enable CONFIG_SET_MODULE_RONX by default | Mark Rutland | 8 years |
efi-stub/definitions | arm64: use pe.h definitions in EFI stub | Mark Rutland | 8 years |
efi/flag-corruption | efi/runtime-wrappers: detect FW irq flag corruption | Mark Rutland | 8 years |
asan-clean-shadow | arm64: kasan: clear stale stack poison | Mark Rutland | 8 years |
arm64/pagetable-rework | arm64: mm: create new fine-grained mappings at boot | Mark Rutland | 8 years |
arm64/ptdump/librify | arm64: efi: add support to dump the EFI page tables | Mark Rutland | 9 years |
psci/unification | MAINTAINERS: add PSCI entry | Mark Rutland | 9 years |
psci/rework | MAINTAINERS: add PSCI entry | Mark Rutland | 9 years |
arm64/psci-rework | arm64: psci: remove ACPI coupling | Mark Rutland | 9 years |
arm/perf/heterogeneous-pmus | arm: dts: vexpress: describe all PMUs in TC2 dts | Mark Rutland | 9 years |
perf/tmp/core | Perf: fix broken rotation/unthrolling fix | Mark Rutland | 9 years |
arm/perf/platform-updates | arm: omap: specify PMUs are for ARMv7 CPUs | Mark Rutland | 9 years |
arm64/common-esr-macros | arm64: kvm: decode ESR_ELx.EC when reporting exceptions | Mark Rutland | 9 years |
master | Merge tag 'mmc-fixes-for-3.6-rc5' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 12 years |