Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
K
kernel
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Sebastian Reichel
kernel
Commits
Commits · memory-profiling-v6.4rc1
memory-profiling-v6.4rc1
Select Git revision
1 result
Searching
kernel
Author
Search by author
Any Author
authors
0 authors
Browse files
Jun 14, 2024
MAINTAINERS: Add entries for code tagging and memory allocation profiling
· 31e79ce2
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
31e79ce2
codetag: debug: introduce OBJEXTS_ALLOC_FAIL to mark failed slab_ext allocations
· 2cd9f84c
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
2cd9f84c
codetag: debug: mark codetags for reserved pages as empty
· 8438c139
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
8438c139
codetag: debug: skip objext checking when it's for objext itself
· 6e4d05ca
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
6e4d05ca
lib: add memory allocations report in show_mem()
· 334fc24f
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
334fc24f
lib: implement context capture support for tagged allocations
· 77bf757c
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
77bf757c
lib: code tagging context capture support
· 46840d6f
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
46840d6f
move stack capture functionality into a separate function for reuse
· af1529ad
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
af1529ad
arm64: Fix circular header dependency
· 76e13568
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
76e13568
mm: percpu: enable per-cpu allocation tagging
· 90c9fd47
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
90c9fd47
mm: percpu: Add codetag reference into pcpuobj_ext
· d8c52165
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
d8c52165
mm: percpu: Introduce pcpuobj_ext
· 8332ad10
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
8332ad10
timekeeping: Fix a circular include dependency
· 3926adf6
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
3926adf6
mempool: Hook up to memory allocation profiling
· ee4a75d9
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
ee4a75d9
mm/slub: Mark slab_free_freelist_hook() __always_inline
· 2190f2bd
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
2190f2bd
mm/slab: enable slab allocation tagging for kmalloc and friends
· 0c10ed3c
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
0c10ed3c
mm/slab: add allocation accounting into slab allocation and free paths
· c8e8c1e8
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
c8e8c1e8
lib: add codetag reference into slabobj_ext
· a8b916eb
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
a8b916eb
mm: create new codetag references during page splitting
· 3211a8d3
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
3211a8d3
mm/page_ext: enable early_page_ext when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y
· a7cf1f3d
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
a7cf1f3d
mm: enable page allocation tagging
· c0c60306
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
c0c60306
change alloc_pages name in dma_map_ops to avoid name conflicts
· 754c4311
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
754c4311
lib: introduce support for page allocation tagging
· 8e5b5b95
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
8e5b5b95
lib: add allocation tagging support for memory allocation profiling
· d70067a4
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
d70067a4
lib: code tagging query helper functions
· 3cfc63c6
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
3cfc63c6
lib: prevent module unloading if memory is not freed
· 972dab08
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
972dab08
lib: code tagging module support
· 2271e907
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
2271e907
lib: code tagging framework
· 1cd7dbe1
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
1cd7dbe1
slab: objext: introduce objext_flags as extension to page_memcg_data_flags
· fe5e48b9
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
fe5e48b9
mm: prevent slabobj_ext allocations for slabobj_ext and kmem_cache objects
· 772e7a71
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
772e7a71
mm/slab: introduce SLAB_NO_OBJ_EXT to avoid obj_ext creation
· 02f33497
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
02f33497
mm: introduce __GFP_NO_OBJ_EXT flag to selectively prevent slabobj_ext creation
· f5906915
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
f5906915
mm: introduce slabobj_ext to support slab object extensions
· bafea9fc
Suren Baghdasaryan
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
bafea9fc
Lazy percpu counters
· b34cc85b
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
b34cc85b
lib/string.c: strsep_no_empty()
· be65ad44
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
be65ad44
prandom: Remove unused include
· 78512089
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
78512089
nodemask: Split out include/linux/nodemask_types.h
· f8a98e5b
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
f8a98e5b
fs: Convert alloc_inode_sb() to a macro
· 109ba6e4
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
109ba6e4
scripts/kallysms: Always include __start and __stop symbols
· be8b0fae
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
be8b0fae
lib/string_helpers: Drop space in string_get_size's output
· 0152cc19
Kent Overstreet
authored
2 years ago
and
Sebastian Reichel
committed
1 year ago
0152cc19
Loading