summaryrefslogtreecommitdiffstats
path: root/lib/stackdepot.c
Commit message (Expand)AuthorAgeFilesLines
* stackdepot: reserve 5 extra bits in depot_stack_handle_tAlexander Potapenko2022-10-031-5/+24
* lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizingVlastimil Babka2022-07-171-10/+49
* lib/stackdepot: allow requesting early initialization dynamicallyVlastimil Babka2022-04-061-22/+45
* lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()Marco Elver2022-01-221-0/+13
* lib/stackdepot: allow optional init and stack_table allocation by kvmalloc()Vlastimil Babka2022-01-221-5/+28
* lib, stackdepot: add helper to print stack entries into bufferImran Khan2021-11-091-0/+25
* lib, stackdepot: add helper to print stack entriesImran Khan2021-11-091-0/+18
* lib, stackdepot: check stackdepot handle before accessing slabsImran Khan2021-11-091-0/+3
* stacktrace: move filter_irq_stacks() to kernel/stacktrace.cMarco Elver2021-11-061-24/+0
* lib/stackdepot: introduce __stack_depot_save()Marco Elver2021-11-061-6/+37
* lib/stackdepot: remove unused function argumentMarco Elver2021-11-061-5/+4
* lib: fix spelling mistakesZhen Lei2021-07-081-1/+1
* lib: stackdepot: turn depot_lock spinlock to raw_spinlockZqiang2021-05-061-3/+3
* lib: stackdepot: fix ignoring return value warningVijayanand Jitta2021-02-261-2/+4
* lib: stackdepot: add support to disable stack depotVijayanand Jitta2021-02-261-4/+28
* lib: stackdepot: add support to configure STACK_HASH_SIZEYogesh Lal2021-02-261-2/+1
* lib/stackdepot.c: use array_size() helper in jhash2()Gustavo A. R. Silva2020-12-151-2/+2
* lib/stackdepot.c: use flex_array_size() helper in memcpy()Gustavo A. R. Silva2020-12-151-1/+1
* lib/stackdepot.c: replace one-element array with flexible-array memberGustavo A. R. Silva2020-12-151-3/+2
* kasan: stackdepot: move filter_irq_stacks() to stackdepot.cAlexander Potapenko2020-04-071-0/+24
* lib/stackdepot.c: check depot_index before accessing the stack slabAlexander Potapenko2020-04-071-2/+13
* lib/stackdepot.c: fix global out-of-bounds in stack_slabsAlexander Potapenko2020-02-211-2/+6
* lib/stackdepot: Fix outdated commentsMiles Chen2019-08-191-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner2019-05-301-10/+1
* lib/stackdepot: Remove obsolete functionsThomas Gleixner2019-04-291-20/+0
* lib/stackdepot: Provide functions which operate on plain storage arraysThomas Gleixner2019-04-291-19/+51
* lib/stackdepot.c: use a non-instrumented version of memcmp()Alexander Potapenko2018-02-061-3/+16
* lib/stackdepot: export save/fetch stack for driversChris Wilson2016-11-111-0/+2
* lib/stackdepot.c: bump stackdepot capacity from 16MB to 128MBDmitry Vyukov2016-10-271-1/+1
* lib/stackdepot.c: use __GFP_NOWARN for stack allocationsKirill A. Shutemov2016-07-281-0/+1
* lib/stackdepot: avoid to return 0 handleJoonsoo Kim2016-05-051-1/+5
* lib/stackdepot.c: allow the stack trace hash to be zeroAlexander Potapenko2016-04-281-4/+0
* mm, kasan: stackdepot implementation. Enable stackdepot for SLABAlexander Potapenko2016-03-251-0/+284