| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -3/+2 |
| 2024-01-30 | dm stats: limit the number of entries | Mikulas Patocka | 1 | -0/+9 |
| 2023-10-02 | dm: Annotate struct dm_stat with __counted_by | Kees Cook | 1 | -1/+1 |
| 2023-03-16 | dm stats: check for and propagate alloc_percpu failure | Jiasheng Jiang | 1 | -1/+6 |
| 2023-02-14 | dm: avoid using symbolic permissions | Heinz Mauelshagen | 1 | -1/+1 |
| 2023-02-14 | dm: remove unnecessary braces from single statement blocks | Heinz Mauelshagen | 1 | -6/+3 |
| 2023-02-14 | dm: add missing empty lines | Heinz Mauelshagen | 1 | -2/+11 |
| 2023-02-14 | dm: avoid assignment in if conditions | Heinz Mauelshagen | 1 | -1/+2 |
| 2023-02-14 | dm: change "unsigned" to "unsigned int" | Heinz Mauelshagen | 1 | -37/+37 |
| 2023-02-14 | dm: add missing SPDX-License-Indentifiers | Heinz Mauelshagen | 1 | -1/+1 |
| 2022-10-18 | dm: change from DMWARN to DMERR or DMCRIT for fatal errors | Mikulas Patocka | 1 | -1/+1 |
| 2022-05-09 | dm stats: add cond_resched when looping over entries | Mikulas Patocka | 1 | -0/+8 |
| 2022-05-05 | dm: conditionally enable branching for less used features | Mike Snitzer | 1 | -0/+3 |
| 2022-02-21 | dm stats: fix too short end duration_ns when using precise_timestamps | Mike Snitzer | 1 | -3/+25 |
| 2022-02-21 | dm: fix double accounting of flush with data | Mike Snitzer | 1 | -2/+4 |
| 2020-05-20 | dm: replace zero-length array with flexible-array | Gustavo A. R. Silva | 1 | -1/+1 |
| 2019-09-04 | dm stats: use struct_size() helper | Gustavo A. R. Silva | 1 | -1/+1 |
| 2018-12-28 | mm: convert totalram_pages and totalhigh_pages variables to atomic | Arun KS | 1 | -1/+1 |
| 2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -1/+3 |
| 2018-01-17 | dm: backfill missing calls to mutex_destroy() | Mike Snitzer | 1 | -0/+1 |
| 2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar | 1 | -0/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-10-25 | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ... | Mark Rutland | 1 | -18/+18 |
| 2017-05-08 | mm: introduce kv[mz]alloc helpers | Michal Hocko | 1 | -6/+1 |
| 2017-02-16 | dm stats: fix a leaked s->histogram_boundaries array | Mikulas Patocka | 1 | -0/+1 |
| 2016-06-10 | dm: move request-based code out to dm-rq.[hc] | Mike Snitzer | 1 | -1/+1 |
| 2016-06-07 | dm: pass dm stats data dir instead of bi_rw | Mike Christie | 1 | -5/+4 |
| 2015-08-18 | dm stats: report precise_timestamps and histogram in @stats_list output | Mikulas Patocka | 1 | -1/+13 |
| 2015-06-17 | dm stats: add support for request-based DM devices | Mikulas Patocka | 1 | -5/+0 |
| 2015-06-17 | dm stats: collect and report histogram of IO latencies | Mikulas Patocka | 1 | -22/+183 |
| 2015-06-17 | dm stats: support precise timestamps | Mikulas Patocka | 1 | -38/+100 |
| 2015-06-17 | dm stats: fix divide by zero if 'number_of_areas' arg is zero | Mikulas Patocka | 1 | -0/+2 |
| 2015-06-11 | dm stats: Use kvfree() in dm_kvfree() | Pekka Enberg | 1 | -4/+1 |
| 2014-12-08 | Merge tag 'dm-3.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2014-11-19 | dm: enhance internal suspend and resume interface | Mike Snitzer | 1 | -1/+1 |
| 2014-08-26 | md: Replace __this_cpu_ptr with raw_cpu_ptr | Christoph Lameter | 1 | -1/+1 |
| 2013-12-10 | dm stats: initialize read-only module parameter | Mikulas Patocka | 1 | -0/+1 |
| 2013-09-18 | dm stats: fix possible counter corruption on 32-bit systems | Mikulas Patocka | 1 | -6/+17 |
| 2013-09-05 | dm: add statistics support | Mikulas Patocka | 1 | -0/+969 |