projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/pub/scm/linux/kernel/git...
2024-06-06
Alexander Potapenko
kmsan: do not wipe out origin when doing partial unpoisoning
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-05-06
Alexander Potapenko
kmsan: compiler_types: declare __no_sanitize_or_inline
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-04-26
Alexander Potapenko
x86: call instrumentation hooks from copy_mc.c
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-04-26
Alexander Potapenko
instrumented.h: add instrument_memcpy_before, instrument_mem...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-04-26
Alexander Potapenko
mm: kmsan: implement kmsan_memmove()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-04-01
Alexander Potapenko
lib/test_bitmap: use pr_info() for non-error messages
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-04-01
Alexander Potapenko
lib/test_bitmap: add tests for bitmap_{read,write}()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2024-02-22
Alexander Potapenko
mm: kmsan: remove runtime checks from kmsan_unpoison_memory()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-10-04
Alexander Potapenko
kmsan: introduce test_memcpy_initialized_gap()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-10-04
Alexander Potapenko
kmsan: merge test_memcpy_aligned_to_unaligned{,2}(...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-10-04
Alexander Potapenko
kmsan: prevent optimizations in memcpy tests
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-10-04
Alexander Potapenko
kmsan: simplify kmsan_internal_memmove_metadata()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-06-01
Alexander Potapenko
string: use __builtin_memcpy() in strlcpy/strlcat
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-04-18
Alexander Potapenko
mm: apply __must_check to vmap_pages_range_noflush()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-04-18
Alexander Potapenko
mm: kmsan: apply __must_check to non-void functions
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-04-18
Alexander Potapenko
mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-04-18
Alexander Potapenko
mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_n...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
kmsan: add test_stackdepot_roundtrip
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
lib/stackdepot: kmsan: mark API outputs as initialized
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
kmsan: add memsetXX tests
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
x86: kmsan: use C versions of memset16/memset32/memset64
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
kmsan: another take at fixing memcpy tests
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-03-28
Alexander Potapenko
x86: kmsan: don't rename memintrinsics in uninstrumented...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-02-03
Alexander Potapenko
fs: hfsplus: initialize fsdata in hfsplus_file_truncate()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-02-03
Alexander Potapenko
fs: hfs: initialize fsdata in hfs_file_truncate()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-02-03
Alexander Potapenko
kmsan: silence -Wmissing-prototypes warnings
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-02-03
Alexander Potapenko
Revert "x86: kmsan: sync metadata pages on page fault"
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-01-31
Alexander Potapenko
fs: f2fs: initialize fsdata in pagecache_write()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-01-27
Alexander Potapenko
x86: Suppress KMSAN reports in arch_within_stack_frames()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-01-25
Alexander Potapenko
btrfs: zlib: zero-initialize zlib workspace
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2023-01-10
Alexander Potapenko
affs: initialize fsdata in affs_truncate()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-12-12
Alexander Potapenko
kmsan: fix memcpy tests
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-12-12
Alexander Potapenko
kmsan: allow using __msan_instrument_asm_store() inside...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-12-12
Alexander Potapenko
lockdep: allow instrumenting lockdep.c with KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-12-09
Alexander Potapenko
fs: ext4: initialize fsdata in pagecache_write()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-30
Alexander Potapenko
Revert "kmsan: unpoison @tlb in arch_tlb_gather_mmu()"
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-09
Alexander Potapenko
docs: kmsan: fix formatting of "Example report"
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-09
Alexander Potapenko
misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datag...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
docs: kmsan: fix formatting of "Example report"
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
x86/traps: avoid KMSAN bugs originating from handle_bug()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
kmsan: make sure PREEMPT_RT is off
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
x86/uaccess: instrument copy_from_user_nmi()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-08
Alexander Potapenko
kmsan: core: kmsan_in_runtime() should return true...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-11-07
Alexander Potapenko
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblm...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-28
Alexander Potapenko
x86: fortify: kmsan: fix KMSAN fortify builds
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-28
Alexander Potapenko
x86: asm: make sure __put_user_size() evaluates pointer...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-28
Alexander Potapenko
Kconfig.debug: disable CONFIG_FRAME_WARN for KMSAN...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-28
Alexander Potapenko
x86/purgatory: disable KMSAN instrumentation
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-28
Alexander Potapenko
mm: kmsan: export kmsan_copy_page_meta()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-14
Alexander Potapenko
tipc: fix an information leak in tipc_topsrv_kern_subscr
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-13
Alexander Potapenko
kmsan: unpoison @tlb in arch_tlb_gather_mmu()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: handle CPU entry area
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: enable KMSAN builds for x86
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
mm: fs: initialize fsdata passed to write_begin/write_end...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
bpf: kmsan: initialize BPF registers with zeroes
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
entry: kmsan: introduce kmsan_unpoison_entry_regs()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: don't instrument stack walking functions
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: sync metadata pages on page fault
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: use __msan_ string functions where possible.
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: handle open-coded assembly in lib/iomem.c
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: skip shadow checks in __switch_to()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: disable instrumentation of unsupported...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
objtool: kmsan: list KMSAN API functions as uaccess...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
security: kmsan: fix interoperability with auto-initialization
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kcov: kmsan: unpoison area->list in kcov_remote_area_put()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
block: kmsan: skip bio block merging logic for KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: disable physical page merging in biovec
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
crypto: kmsan: disable accelerated configs under KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: disable strscpy() optimization under KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: add tests for KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: handle memory sent to/from USB
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
dma: kmsan: unpoison DMA mappings
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
input: libps2: mark data received in __ps2_command...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: add iomap support
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
instrumented.h: add KMSAN support
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
init: kmsan: call KMSAN initialization routines
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: handle task creation and exiting
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
mm: kmsan: call KMSAN hooks from SLUB code
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
mm: kmsan: maintain KMSAN metadata for page operations
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
MAINTAINERS: add entry for KMSAN
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: disable instrumentation of unsupported common...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: add KMSAN runtime core
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: kmsan: pgtable: reduce vmalloc space
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: mark noinstr as __no_sanitize_memory
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: introduce __no_sanitize_memory and __no_kmsan_checks
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
kmsan: add ReST documentation
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
asm-generic: instrument usercopy in cacheflush.h
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
x86: asm: instrument usercopy in get_user() and put_user()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
instrumented.h: allow instrumenting both sides of copy_from_...
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2022-10-03
Alexander Potapenko
stackdepot: reserve 5 extra bits in depot_stack_handle_t
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2021-12-10
Alexander Potapenko
compiler_attributes.h: Add __disable_sanitizer_instrumentation
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2021-07-24
Alexander Potapenko
kfence: skip all GFP_ZONEMASK allocations
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2021-07-24
Alexander Potapenko
kfence: move the size check to the beginning of __kfence_alloc()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2021-06-29
Alexander Potapenko
kasan: use dump_stack_lvl(KERN_ERR) to print stacks
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
2021-06-29
Alexander Potapenko
printk: introduce dump_stack_lvl()
Signed-off-by:
Alexander Potapenko
<glider@google.com>
commit
|
commitdiff
|
tree
next