projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panic: use error_report_end tracepoint on warnings
2022-01-20
Marco Elver
panic: use error_report_end tracepoint on warnings
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-30
Marco Elver
x86/fpu/signal: Initialize sw_bytes in save_xstate_epilog()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-23
Marco Elver
perf: Ignore sigtrap for tracepoints destined for other...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: default to dynamic branch instead of static...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: always use static branches to guard kfence_alloc()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: shorten critical sections of alloc/free
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: test: use kunit_skip() to skip tests
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: add note to documentation about skipping covered...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: limit currently covered allocations when pool...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: move saving stack trace of allocations into...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kfence: count unexpectedly skipped allocations
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
stacktrace: move filter_irq_stacks() to kernel/stacktrace.c
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
mm: fix data race in PagePoisoned()
Signed-off-by:
Marco Elver
<elver@google.com>
Cc:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
workqueue, kasan: avoid alloc_pages() when recording...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kasan: generic: introduce kasan_record_aux_stack_noalloc()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
kasan: common: provide can_alloc in kasan_save_stack()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
lib/stackdepot: introduce __stack_depot_save()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
lib/stackdepot: remove unused function argument
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-11-06
Marco Elver
lib/stackdepot: include gfp.h
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-24
Marco Elver
kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: selftest: Cleanup and add missing __init
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: Move ctx to start of argument list
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: Support reporting scoped read-write access type
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: Start stack trace with explicit location if...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: Save instruction pointer for scoped accesses
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: Add ability to pass instruction pointer of access...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: test: Fix flaky test case
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: test: Use kunit_skip() to skip tests
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-13
Marco Elver
kcsan: test: Defer kcsan_test_init() after kunit initialization
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Marco Elver
kfence: test: fail fast if disabled at boot
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Marco Elver
kfence: show cpu and timestamp in alloc/free info
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-09-08
Marco Elver
kbuild: Only default to -Werror if COMPILE_TEST
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-08-20
Marco Elver
kfence: fix is_kfence_address() for addresses below...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-30
Marco Elver
kfence, x86: only define helpers if !MODULE
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-23
Marco Elver
arm64: Add compile-time asserts for siginfo_t offsets
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-23
Marco Elver
arm: Add compile-time asserts for siginfo_t offsets
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-23
Marco Elver
sparc64: Add compile-time asserts for siginfo_t offsets
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Make strict mode imply interruptible watchers
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: permissive: Ignore data-racy 1-bit value changes
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Print if strict or non-strict during init
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Rework atomic.h into permissive.h
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Introduce CONFIG_KCSAN_STRICT
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Remove CONFIG_KCSAN_DEBUG
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-20
Marco Elver
kcsan: Improve some Kconfig comments
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-16
Marco Elver
perf: Refactor permissions check into perf_check_permission()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-16
Marco Elver
perf: Fix required permissions if sigtrap is requested
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Marco Elver
Compiler Attributes: fix __has_attribute(__no_sanitize_cover...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Marco Elver
kasan: fix build by including kernel.h
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-15
Marco Elver
mm: move helper to check slub_debug_enabled
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-01
Marco Elver
kcov: add __no_sanitize_coverage to fix noinstr for...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-07-01
Marco Elver
kfence: unconditionally use unbound work queue
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-06-25
Marco Elver
kasan: test: make use of kunit_skip()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-06-05
Marco Elver
kfence: use TASK_IDLE when awaiting allocation
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-31
Marco Elver
perf: Fix data race between pin_count increment/decrement
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-27
Marco Elver
io_uring: fix data race to avoid potential NULL-deref
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-24
Marco Elver
init: verify that function is initcall_t at compile...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-18
Marco Elver
kcsan: Document "value changed" line
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Marco Elver
kfence: use power-efficient work queue to run delayed...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Marco Elver
kfence: maximize allocation wait timeout duration
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Marco Elver
kfence: await for allocation using wait_event
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-05-05
Marco Elver
kfence: zero guard page after out-of-bounds access
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-23
Marco Elver
signal, perf: Add missing TRAP_PERF case in siginfo_layout()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-23
Marco Elver
signal, perf: Fix siginfo_t by avoiding u64 on 32-bit...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
selftests/perf_events: Add kselftest for remove_on_exec
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
selftests/perf_events: Add kselftest for process-wide...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
perf: Add support for SIGTRAP on perf events
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
signal: Introduce TRAP_PERF si_code and si_perf to...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
perf: Add support for event removal on exec
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
perf: Support only inheriting events if cloned with...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-16
Marco Elver
perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-04-09
Marco Elver
kfence, x86: fix preemptible warning on KPTI-enabled...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-25
Marco Elver
kfence: make compatible with kmemleak
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Marco Elver
lib/vsprintf: do not show no_hash_pointers message...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-13
Marco Elver
kfence: fix reports if constant function prefixes exist
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-13
Marco Elver
kfence, slab: fix cache_alloc_debugcheck_after() for...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-13
Marco Elver
kfence: fix printk format for ptrdiff_t
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-08
Marco Elver
kcsan: Add missing license and copyright headers
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-08
Marco Elver
kcsan: Switch to KUNIT_CASE_PARAM for parameterized...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-08
Marco Elver
kcsan: Make test follow KUnit style recommendations
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-03-08
Marco Elver
kcsan, debugfs: Move debugfs file creation out of early...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
kfence: report sensitive information based on no_hash_pointers
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
MAINTAINERS: add entry for KFENCE
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
kfence: add test suite
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
kfence, Documentation: add KFENCE documentation
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
kfence: use pt_regs to generate stack trace on faults
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-26
Marco Elver
arm64, kfence: enable KFENCE for ARM64
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-10
Marco Elver
bpf_lru_list: Read double-checked variable once without...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-02-03
Marco Elver
net: fix up truesize of cloned skb in skb_prepare_for_shift()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-01-04
Marco Elver
random32: Re-enable KCSAN instrumentation
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2021-01-04
Marco Elver
kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_s...
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-12-21
Marco Elver
genksyms: Ignore module scoped _Static_assert()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-12-15
Marco Elver
lkdtm: disable KASAN for rodata.o
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-12-01
Marco Elver
net: switch to storing KCOV handle directly in sk_buff
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-11-07
Marco Elver
kcsan: Fix encoding masks and regain address bit
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-11-03
Marco Elver
kcsan: Never set up watchpoints on NULL pointers
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-11-03
Marco Elver
kcsan: selftest: Ensure that address is at least PAGE_SIZE
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-10-14
Marco Elver
kasan: remove mentions of unsupported Clang versions
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-08-31
Marco Elver
kcsan: Use tracing-safe version of prandom
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
2020-08-26
Marco Elver
sched: Use __always_inline on is_idle_task()
Signed-off-by:
Marco Elver
<elver@google.com>
commit
|
commitdiff
|
tree
next