summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-stats.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dm stats: limit the number of entriesMikulas Patocka2024-01-301-0/+9
* dm: Annotate struct dm_stat with __counted_byKees Cook2023-10-021-1/+1
* dm stats: check for and propagate alloc_percpu failureJiasheng Jiang2023-03-161-1/+6
* dm: avoid using symbolic permissionsHeinz Mauelshagen2023-02-141-1/+1
* dm: remove unnecessary braces from single statement blocksHeinz Mauelshagen2023-02-141-6/+3
* dm: add missing empty linesHeinz Mauelshagen2023-02-141-2/+11
* dm: avoid assignment in if conditionsHeinz Mauelshagen2023-02-141-1/+2
* dm: change "unsigned" to "unsigned int"Heinz Mauelshagen2023-02-141-37/+37
* dm: add missing SPDX-License-IndentifiersHeinz Mauelshagen2023-02-141-1/+1
* dm: change from DMWARN to DMERR or DMCRIT for fatal errorsMikulas Patocka2022-10-181-1/+1
* dm stats: add cond_resched when looping over entriesMikulas Patocka2022-05-091-0/+8
* dm: conditionally enable branching for less used featuresMike Snitzer2022-05-051-0/+3
* dm stats: fix too short end duration_ns when using precise_timestampsMike Snitzer2022-02-211-3/+25
* dm: fix double accounting of flush with dataMike Snitzer2022-02-211-2/+4
* dm: replace zero-length array with flexible-arrayGustavo A. R. Silva2020-05-201-1/+1
* dm stats: use struct_size() helperGustavo A. R. Silva2019-09-041-1/+1
* mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS2018-12-281-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-131-1/+3
* dm: backfill missing calls to mutex_destroy()Mike Snitzer2018-01-171-0/+1
* Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland2017-10-251-18/+18
|/
* mm: introduce kv[mz]alloc helpersMichal Hocko2017-05-091-6/+1
* dm stats: fix a leaked s->histogram_boundaries arrayMikulas Patocka2017-02-161-0/+1
* dm: move request-based code out to dm-rq.[hc]Mike Snitzer2016-06-101-1/+1
* dm: pass dm stats data dir instead of bi_rwMike Christie2016-06-071-5/+4
* dm stats: report precise_timestamps and histogram in @stats_list outputMikulas Patocka2015-08-181-1/+13
* dm stats: add support for request-based DM devicesMikulas Patocka2015-06-171-5/+0
* dm stats: collect and report histogram of IO latenciesMikulas Patocka2015-06-171-22/+183
* dm stats: support precise timestampsMikulas Patocka2015-06-171-38/+100
* dm stats: fix divide by zero if 'number_of_areas' arg is zeroMikulas Patocka2015-06-171-0/+2
* dm stats: Use kvfree() in dm_kvfree()Pekka Enberg2015-06-111-4/+1
* Merge tag 'dm-3.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2014-12-091-1/+1
|\
| * dm: enhance internal suspend and resume interfaceMike Snitzer2014-11-191-1/+1
* | md: Replace __this_cpu_ptr with raw_cpu_ptrChristoph Lameter2014-08-261-1/+1
|/
* dm stats: initialize read-only module parameterMikulas Patocka2013-12-111-0/+1
* dm stats: fix possible counter corruption on 32-bit systemsMikulas Patocka2013-09-181-6/+17
* dm: add statistics supportMikulas Patocka2013-09-061-0/+969