Commit e8d780d
committed
Merge tag 'slab-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
Pull slab updates from Vlastimil Babka:
- Convert struct slab to its own flags instead of referencing page
flags, which is another preparation step before separating it from
struct page completely.
Along with that, a bunch of documentation fixes and cleanups (Matthew
Wilcox)
- Convert large kmalloc to use frozen pages in order to be consistent
with non-large kmalloc slabs (Vlastimil Babka)
- MAINTAINERS updates (Matthew Wilcox, Lorenzo Stoakes)
- Restore NUMA policy support for large kmalloc, broken by mistake in
v6.1 (Vlastimil Babka)
* tag 'slab-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab:
MAINTAINERS: add missing files to slab section
slab: Update MAINTAINERS entry
memcg_slabinfo: Fix use of PG_slab
kfence: Remove mention of PG_slab
vmcoreinfo: Remove documentation of PG_slab and PG_hugetlb
doc: Add slab internal kernel-doc
slub: Fix a documentation build error for krealloc()
slab: Add SL_pfmemalloc flag
slab: Add SL_partial flag
slab: Rename slab->__page_flags to slab->flags
doc: Move SLUB documentation to the admin guide
mm, slab: use frozen pages for large kmalloc
mm, slab: restore NUMA policy support for large kmallocFile tree
13 files changed
+110
-80
lines changed- Documentation
- ABI/testing
- admin-guide
- kdump
- mm
- mm
- include/linux
- mm
- kfence
- tools/cgroup
13 files changed
+110
-80
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
| 41 | + | |
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
| |||
219 | 220 | | |
220 | 221 | | |
221 | 222 | | |
222 | | - | |
| 223 | + | |
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
328 | | - | |
329 | | - | |
| 328 | + | |
| 329 | + | |
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
334 | | - | |
335 | | - | |
| 334 | + | |
| 335 | + | |
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6587 | 6587 | | |
6588 | 6588 | | |
6589 | 6589 | | |
6590 | | - | |
| 6590 | + | |
6591 | 6591 | | |
6592 | 6592 | | |
6593 | 6593 | | |
6594 | 6594 | | |
6595 | 6595 | | |
6596 | 6596 | | |
6597 | | - | |
| 6597 | + | |
6598 | 6598 | | |
6599 | 6599 | | |
6600 | 6600 | | |
| |||
6609 | 6609 | | |
6610 | 6610 | | |
6611 | 6611 | | |
6612 | | - | |
| 6612 | + | |
| 6613 | + | |
6613 | 6614 | | |
6614 | 6615 | | |
6615 | 6616 | | |
6616 | 6617 | | |
6617 | 6618 | | |
6618 | | - | |
| 6619 | + | |
6619 | 6620 | | |
6620 | 6621 | | |
6621 | 6622 | | |
| |||
6629 | 6630 | | |
6630 | 6631 | | |
6631 | 6632 | | |
6632 | | - | |
| 6633 | + | |
| 6634 | + | |
6633 | 6635 | | |
6634 | 6636 | | |
6635 | 6637 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
Lines changed: 9 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23015 | 23015 | | |
23016 | 23016 | | |
23017 | 23017 | | |
23018 | | - | |
23019 | | - | |
23020 | | - | |
23021 | 23018 | | |
| 23019 | + | |
| 23020 | + | |
| 23021 | + | |
23022 | 23022 | | |
23023 | 23023 | | |
23024 | 23024 | | |
23025 | 23025 | | |
23026 | 23026 | | |
23027 | | - | |
23028 | | - | |
| 23027 | + | |
| 23028 | + | |
| 23029 | + | |
| 23030 | + | |
| 23031 | + | |
| 23032 | + | |
| 23033 | + | |
| 23034 | + | |
| 23035 | + | |
23029 | 23036 | | |
23030 | 23037 | | |
23031 | 23038 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1325 | 1325 | | |
1326 | 1326 | | |
1327 | 1327 | | |
| 1328 | + | |
| 1329 | + | |
1328 | 1330 | | |
1329 | 1331 | | |
1330 | 1332 | | |
| |||
1419 | 1421 | | |
1420 | 1422 | | |
1421 | 1423 | | |
1422 | | - | |
| 1424 | + | |
1423 | 1425 | | |
1424 | 1426 | | |
1425 | 1427 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
605 | 605 | | |
606 | 606 | | |
607 | 607 | | |
608 | | - | |
609 | | - | |
| 608 | + | |
| 609 | + | |
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
| |||
0 commit comments