summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorSergey Senozhatsky <senozhatsky@chromium.org>2026-07-29 13:57:35 +0900
committerAndrew Morton <akpm@linux-foundation.org>2026-08-24 18:42:56 -0700
commitdde75313eed0b014c437f48dd75c0308b592cbf9 (patch)
treebdef0755d80fc8fbcbe054c07118a82d36d9eb66 /tools/perf/scripts/python/stackcollapse.py
parent7b9f4e5f81013bcb0d16bf54b349ee323ce0ac01 (diff)
zram: set default primary compressor in zram_destroy_comps()
Patch series "zram: fix zram issues reported by sashiko". Sashiko drove by and reported [1] a couple of zram issues: a possible BUG_ON() in zlib code due to missing winbits range validation and one possible NULL-ptr dereference in zcomp. Both are low risk yet still worth fixing. This patch (of 2): zram_destroy_comps() resets all compressors and leaves them set to NULL, including the primary one, which is invalid device state, as now comp_algorithm_show()->strcmp() can be called on a NULL compressor. Set default primary compressor in zram_destroy_comps(). Link: https://lore.kernel.org/20260729045745.775973-2-senozhatsky@chromium.org Fixes: 486fd58af7ac ("zram: don't free statically defined names") Link: https://sashiko.dev/#/patchset/20260728092935.31139-1-haoqinhuang7@gmail.com [1] Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org> Cc: Minchan Kim <minchan@kernel.org> Cc: Haoqin Huang <haoqinhuang7@gmail.com> Cc: <stable@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions