post-receive: pub/scm/linux/kernel/git/sj/linux

Gitolite <[email protected]>
Newsgroups org.kernel.gitolite.transparency-log
Message-ID <[email protected]>
---
service: git-receive-pack
repo: pub/scm/linux/kernel/git/sj/linux
user: sj
changes:
  - ref: refs/heads/damon/next
    old: af1cbc4e3f0662a04d1634f8aafbd612e8f1148d
    new: cbca04bf6a92ad1f0f38792a7a4361e2635c3c60
    log: revlist-af1cbc4e3f06-cbca04bf6a92.txt
revlist-af1cbc4e3f06-cbca04bf6a92.txt (text/plain, 7.2 KB)
b5408828cd623ad339b5f216786b9d12c627bf02 mm/damon/core: handle extreme memory state in damon_get_node_mem_bp()
206a64fc48cd1c7ff46834c0830d2ea5bca9ac50 mm/damon/paddr: respect folio end for DAMOS_PAGEOUT
ba1ac448967844a8ba4e196a0a3ab295826b2015 mm/damon/paddr: respect folio end for DAMOS_[DE]ACTIVATE
e19b71785c5e84534f0ec24a1f39daaf9393d900 mm/damon/paddr: respect folio end for DAMOS_MIGRATE
a71fbac1ce09e59eeb0b029f43940cf47452ed1b mm/damon/paddr: respect folio end for DAMOS_STAT
648d1e3f839ba167befac855b25381ee4872c432 mm/damon/vaddr: handle middle of folio migration
b330d20f6ea58e50fca4dcebe5a91a0117334b0c mm/damon/vaddr: handle midd of folio stat
38ed0f4aabea045f35f5faf274410ba16e8e2178 ==== fault/report-based monitoring for per-cpu and write ====
7dd47f45c5e32050f2fec4abb01d1943feba8f9c mm/damon/core: implement damon_report_access()
ddd6d9921264ce2fc29020a3c97d23029062fb7e mm/damon: (fixup) fix typos
af6b94abe0c3fea0cb575efce0544733a62972c9 mm/damon: define struct damon_sample_control
2cffcb6f7420862a6c038c6bf2594cb102c52196 mm/damon/core: commit damon_sample_control
fa993ea0b9192bfc9ca7c218aee1be90e225045e mm/damon/core: implement damon_report_page_fault()
574d8fe4da14a13d897d36dc5bb7c9bfcf8bdfc4 mm/{mprotect,memory}: (no upstream-aimed hack) implement MM_CP_DAMON
5ea79cdc650538b2aa15db1eb45ae961145104b0 mm/damon/paddr: support page fault access check primitive
a3320302ce88c8e06b7808343f39aba1bc288083 mm/damon/core: apply access reports to high level snapshot
da6dee44913954ccffc66267f5aa80e49a1ea972 mm/damon/sysfs: implement monitoring_attrs/sample/ dir
5da3b4e3b23805a21dcec2d7e291aff6cd7fc653 mm/damon/sysfs: implement sample/primitives/ dir
4293de893a6e32ac73bafdd0da29202efeb0349e mm/damon/sysfs: connect primitives directory with core
fdaba09fa45807e3106323e29df6e348f861bda9 Docs/mm/damon/design: document page fault sampling primitive
a0f7b467a0c9d47953fb5807099464515c612f2d Docs/admin-guide/mm/damon/usage: document sample primitives dir
3c71ba6475c11c0e14baf8ca0fad48f32c7b369d mm/damon: extend damon_access_report for origin CPU reporting
a4fd748b5f626a74646a2968b6f2cc0ee5e9fba5 mm/damon/core: report access origin cpu of page faults
f0a599628c15315c558afb75e1eafaa350190fae mm/damon: implement sample filter data structure for cpus-only monitoring
dc5d36f69b57f3b50491f339071b3473fefbc679 mm/damon/core: implement damon_sample_filter manipulations
048e174965208f4107bb1b8db19ce7c16189b26e mm/damon/core: commit damon_sample_filters
a26fdec13db996493f89f076dd701a9aedc66b7b mm/damon/core: apply sample filter to access reports
cd1d05df60c363f74e0d55fd079ce80f6a2f34b6 mm/damon/sysfs: implement sample/filters/ directory
68731a4e7866637d6c7a040ba5a6afe761dc8041 mm/damon/sysfs: implement sample filter directory
d7658f0ecfd53342105ae9604d347090cbc6782c mm/damon/sysfs: implement type, matching, allow files under sample filter dir
ae01bb939ab31784fd2c512275ad0e7199f566c5 mm/damon/sysfs: implement cpumask file under sample filter dir
9292cd10eb760c3565e4779be69fb93b9c88740b mm/damon/sysfs: connect sample filters with core layer
47273c15a59e1b68fac2d55d2e61922c6b112ac2 Docs/mm/damon/design: document sample filters
18faec74d90df4961c83cd49d62a550a82e1852a Docs/admin-guide/mm/damon/usage: document sample filters dir
1b869cdb719444e232a493d6dd29485b5b41b040 mm/damon: extend damon_access_report for access-origin thread info
32fff39b278f7007a01ecd8ff4bffcaaa70337cf mm/damon/core: report access-generated thread id of the fault event
3f7e5c68f9b64fd497a01cb7a9d5001068a8f258 mm/damon: extend damon_sample_filter for threads
4cf0c684761a637e59b5d9543f5e13a39923d97a mm/damon/core: support threads type sample filter
b2ed095892215d24daeb1907d1c291d79672ba0a mm/damon/sysfs: support thread based access sample filtering
ee9a96441e01cb3ee36c9e9e454b7b0823f375c5 Docs/mm/damon/design: document threads type sample filter
2f7441fe81b252ae11014c7e133e94521094c446 Docs/admin-guide/mm/damon/usage: document tids_arr file
c45e82f53b048a747c4a47a144e98c0ff5a0b8e1 mm/damon: support reporting write access
c9baab9b795bcfdd496f6660146bfc880e5e5209 mm/damon/core: report whether the page fault was for writing
43d2632b96051a71acfe11d0fab321ffd1907ebe mm/damon/core: support write access sample filter
754d03a998ad104f6e9b6d166128a2225c3bf09b mm/damon/sysfs: support write-type access sample filter
7138f6394133ea214021999b37e89fda23d71d4a Docs/mm/damon/design: document write access sample filter type
2145f149fbf1c8b9e2277ff82569151296dbd641 mm/damon/core: elaborate access reports dropping behavior
7a7de5ddc79e15a43349ab9f73b35fc742cadc27 ===== fault-based vaddr monitoring =====
f0ff397a788ebda5812d575aea7c2060c2f4fcd0 mm/damon: rename damon_access_report->addr to ->paddr
3864b543b372b7e64367960eb8d3fbd52fd1454d mm/damon: extend damon_access_report for virtual address
70a477a58faa1afc6fbc0a99110a49a4c89935ce mm/damon/core: set damon_access_report->vaddr from page fault report
ec6b7337df4486c0d1bfc510f5aef64afcb70015 mm/damon/core: support vaddr reports
75f5a0ed75efa15b2977df0727149befebc46e4f mm/damon/sysfs: move sample directory code to sysfs-sample.c
e20774626120d2dedc9167fd730eb61367062000 ==== docs for DAMON and mm ====
26134a2e33e0bbfb56a7498dc766686369a9a341 Docs/mm/damon/design: add table of contents for overall and DAMOS
50ce528ded21c79b879600d980ba91c487bd8455 Docs/process/2.Process: Update mm tree URL
ffabdf188bb35caa6de0604a91a0463960c1176a Docs/mm/damon/design: add API link to damon_ctx
ca7ec21e2daebcb2cf87325a046133ce1e2061e5 ==== ACMA ====
a3d84643bdea234f8805c3ebe38b0d020a6ae84f mm/damon: implement DAMOS actions for access-aware contiguous memory allocation
b864d892072b97b8937bc754d87fab324370653a mm/damon: add the initial part of access/contiguity-aware memory auto-scaling module
22b68e8d4a23ae4de98440b7034dc8533bedb013 mm/page_reporting: implement a function for reporting specific pfn range
71862128b6140513a36bd0583e6f8066104ac93f mm/damon/acma: implement scale down feature
a519053e08eecd75239d13d3a9dd3902d5599436 mm/damon/acma: implement scale up feature
ca834703a80947f450eef8723bc540c0aacbe610 drivers/virtio/virtio_balloon: integrate ACMA and ballooning
43bfc58023a38f26f1a58238f4cc00b88b37b109 mm/damon/acma: assume damon_stop() to always succeed
5579bd8e79d5f6582983009347ad6779d5387a78 === commits aiming not to be posted ===
390ae5a62c4180a4dcd4a105e601682ae36411cd mm/damon/core: add todo for DAMOS interval validation
2601f6f091e5077a24a1b66313c18e6aa432f809 ==== uncategorized ====
491c4f78b75c1f896d8986b48f3679d7d9b4a441 mm/damon/core: add an hacking idea concept interface prototype
b5242fec4bd09cc0244da28ec6cf82578d8f4a7d mm/damon/core: restrict total_charged_{sz,ns} to avoid overflows
0c752c735f7a471b2924ed924aeca13b865ebef6 mm/damon: add damon_call_control->cleanup_fn
8597931270dc241dd4d59fc446a2580a4b168a62 mm/damon/core: call cleanup_fn()
c848983383e892c977b8dd6767ed339dc4410ac6 mm/damon/sysfs: use per-context next_update_jiffies
1e9f6e89c7224707a408d391b9dcfd7dd60ccb7c Revert "mm/damon/sysfs: use per-context next_update_jiffies"
dd7218a900b281279e7d6a4c254daa84f1ecfdc1 mm/damon: unconditionally trace damon_region_aggregated
035eca5ab8bba51be82f083a59bc91859bbae4a9 mm/internal: update vma_address_end() comment for removed vma_address()
cbca04bf6a92ad1f0f38792a7a4361e2635c3c60 fs/erofs/Kconfig: temporal !SMP build fix
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.