Posts
201
Following
35
Followers
101
Maintaining DAMON (https://damonitor.github.io). All opinions are my own.
Edited 1 year ago

Memory management subsystem pull request[1] for Linux 6.9-rc1 has been posted. To quote Andrew’s summary for DAMON part:

  • More DAMON work from SeongJae Park in the series
    • “mm/damon: make DAMON debugfs interface deprecation unignorable”
    • “selftests/damon: add more tests for core functionalities and corner cases”
    • “Docs/mm/damon: misc readability improvements”
    • “mm/damon: let DAMOS feeds and tame/auto-tune itself”

[1] https://lore.kernel.org/all/20240313200532.34e4cff216acd3db8def4637@linux-foundation.org/

#linux #kernel #damon

0
0
1
repeated

LWN.net is now @LWN@lwn.net

The 6.8 kernel has been released https://lwn.net/Articles/964784/

0
2
1
Edited 1 year ago
Just got an invitation to LSF/MM/BPF 2024[1]. Looking forward to meeting with other kernel hackers and discuss about topics for DAMON[2] and memory management!

[1] https://events.linuxfoundation.org/lsfmmbpf/
[2] https://lore.kernel.org/damon/20240129204749.68549-1-sj@kernel.org/

#linux #kernel #damon #lsfmm #lsfmmbpf
0
1
3
Just released damo (DAMON user-space tool) v2.2.4[1]. This version enables access pattern-based profiling[2]. For example, you can know which code is making your program's memory usage unexpectedly high, or which code is intensively accessing memory. Hopefully that will help better understanding and optimizing your code.

[1] https://github.com/awslabs/damo/tree/v2.2.4
[2] https://github.com/awslabs/damo/blob/v2.2.4/USAGE.md#profile

#linux #kernel #damon #damo #profiling
0
0
2
Yet another academic paper[1] exploring DAMON for tiered memory management will be presented at EuroSys 2024[2].

[1] https://pasalabs.org/papers/2024/Eurosys24_M3_Camera_Ready.pdf
[2] https://2024.eurosys.org/

#linux #kernel #damon #eurosys
0
0
1
repeated

Thorsten Leemhuis (acct. 1/4)

The CVE team released their first two CVEs:

* CVE-2023-52433: netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
https://lore.kernel.org/linux-cve-announce/2024022058-outsell-equator-e1c5@gregkh/

* CVE-2024-26581: netfilter: nft_set_rbtree: skip end interval element from gc
https://lore.kernel.org/linux-cve-announce/2024022024-uniquely-recluse-d893@gregkh/

For more details on the new CVE process, see https://docs.kernel.org/process/cve.html (recently added by https://git.kernel.org/torvalds/c/5928d411557ec5d53832cdd39fc443704a3e5b77 )

Screenshot from https://lore.kernel.org/linux-cve-announce/

1
3
1
Edited 1 year ago
DAMO v2.2.2 is released. The important change in this release is the introduction of 'replay' command[1]. It receives 'damo record' output and replay the recorded access pattern. Hopefully it will help reproducing the real-world's memory access pattern for analysis and benchmarks. The command is in an experimental level and not formally documented at the moment, though.

[1] https://github.com/awslabs/damo/blob/v2.2.2/release_note#L5

#linux #kernel #damon #damo
0
0
0
I just marked my linux kernel mails management tool as v1 (https://sjp38.github.io/post/hackermail_v1/). I hope it answers the questions on my mails management workflow, better than I did in the past.

#linux #kernel #hackermail
2
4
11
DAMON talk for OSSummit NA 2024 has been accepted and scheduled[1]. The talk will present DAMOS auto-tuning and hopefully, more new DAMO features. The features are still under development, but hopefully, the power of presentation-driven development will make it. ;) Looking forward to meeting you there!

[1] https://sched.co/1aBOg

#ossummit #ossummitna #linux #kernel #damon #damo
0
0
2
repeated

LWN.net is now @LWN@lwn.net

[$] A turning point for CVE numbers https://lwn.net/Articles/961978/

0
5
3
repeated
Linux is now a CNA: http://www.kroah.com/log/blog/2024/02/13/linux-is-a-cna/

This has taken a long time, I'd like to thank all the groups that helped, and especially the CVE group themselves. Our application was a bit different than other groups, but they understood that this is important for security overall.
6
80
126
repeated

LWN.net is now @LWN@lwn.net

The kernel becomes its own CNA https://lwn.net/Articles/961961/

0
1
1
After about 8 years of progress on my little hobby project[1], the Korean translation of @paulmckrcu 's book, I'm marking it as completed a humble milestone[2]. It was a very fun and informative journey.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/perfbook.git/commit/?id=edbfcdee0460
[2] https://lore.kernel.org/perfbook/20240211175355.4986-1-sj38.park@gmail.com/
4
2
8
repeated
Edited 1 year ago

CFP for LPC 2024 is out!

Please mark your calendar:

Deadline to propose a microconference: April 4, 2024
Deadline to submit talks to LPC Refereed and Kernel Summit track: June 16, 2024

https://lpc.events/event/18/abstracts/

1
13
5
Edited 1 year ago
DAMON in Amazon Linux 5.10.y kernel[0] has updated to that of v6.7 Linux kernel. Major updates on this change include

- DAMOS apply target regions tracing[1] and
- Sampling interval granularity monitoring results generation[2] and DAMOS[3].

[0] https://github.com/amazonlinux/linux/tree/amazon-5.10.y/master/mm/damon
[1] https://git.kernel.org/torvalds/c/c603c630b509
[2] https://git.kernel.org/torvalds/c/78fbfb155d20
[3] https://git.kernel.org/torvalds/c/affa87c70818

#linux #kernel #damon
0
0
1
repeated

LPC 2024 website is up!
Linux Plumbers Conference 2024 will take place on Wednesday 18th, Thursday 19th and Friday 20th of September. The in-person venue is the Austria Center, Vienna, Austria. Please checkout the website for more details!

https://lpc.events/

0
18
4
Yesterday, I received a newsletter saying Google Bard now supports image creation. So I asked Bard to create some DAMON logo candidates. Bard is not perfect, but draws definitely better than I :)

#linux #kernel #damon
0
0
2
repeated

LWN.net is now @LWN@lwn.net

[$] The hard life of a virtual-filesystem developer https://lwn.net/Articles/960088/

0
2
3
I also once considered implementing DAMON-dedicated virtual file system, and even made the name: damonfs. I eventually settled on sysfs and now I believe it was a wise decision :)

https://social.kernel.org/notice/AeRckekHQlmmCAohFY

#linux #kernel #damon
1
1
3
LSF/MM/BPF 2024 topic proposal for DAMON has posted: https://lore.kernel.org/linux-mm/20240129204749.68549-1-sj@kernel.org/

Hopefully that will help conference-presentation-driven development of DAMON :)

#linux #kernel #damon #lsfmm
0
0
0
Show older