Posts
168
Following
31
Followers
77
Maintaining DAMON (https://damonitor.github.io). All opinions are my own.
Edited 1 year ago
DAMON user-space tool (damo) has released[1] its 100th version. A mail[2] for the news, release stats, and appreciation to the DAMON community has also posted. From the mail:

"Looking forward to 200th, and 1,000th release of damo :D We, the community,
will make it together."

[1] https://github.com/awslabs/damo/releases/tag/v1.9.3
[2] https://lore.kernel.org/damon/20230807202044.98700-1-sj@kernel.org/

#linux #kernel #damon #damo
0
2
3
Bram Moolenaar, who developed VIM, which is my favorite text editor, has died. Thank you, and rest in piece.

https://groups.google.com/g/vim_announce/c/tWahca9zkt4?pli=1
0
0
1
I just posted the kernel summit talk proposal for DAMON status and future plans: https://lore.kernel.org/damon/20230726190926.85121-1-sj@kernel.org/

#linux #kernel #damon
0
0
2
DAMON User-space tool (damo)[1] has downloaded from PyPI more than 1,500 times[2] last month.

[1] https://github.com/awslabs/damo
[2] https://pypistats.org/packages/damo

#linux #kernel #damon #damo
0
0
1
Hocus wrote a great article[1] that made some comments[2] on hackernews. It introduces DAMON as a kernel feature that could be useful for memory efficient VM, with its limitations. Definitely DAMON needs more improvement, and we’re working[3] for that.

[1] https://hocus.dev/blog/qemu-vs-firecracker/
[2] https://news.ycombinator.com/item?id=36666782
[3] https://lwn.net/Articles/931769/

#linux #kernel #damon
0
5
2
repeated
@sj @krzk @kernellogger @minipli I have ALWAYS said that 4 week old results are better than no results at all. Especially if regressions are found, which is the most important thing to detect.

I get many "private" emails from companies that do 1-2 month syncs of the LTS branches in their private SoC trees usually saying "all is good!" which gets them into the habit of doing testing. And every once in a while, they do find a regression, which we work quickly to resolve (many times it's just "use the next version, this was already caught...)

So yes, merge with LTS, test, and let me know the results please.
1
6
9
@krzk @minipli @gregkh @kernellogger I agree to the timeline alignment problem. And people who think stable kernel maintainers wouldn't care about test results for stable kernels that already older than 4 weeks would hesitate sharing the results. In a similar way, people who have resource to test the stable kernels only after applying their downstream patches might hesitate sharing their findings.

I also think such test results wouldn't be really useful for stable kernel maintainers, but it might be better than nothing. Could I ask your thought, @gregkh?
1
0
1
DAMON talk for OSSummit EU 2023 has accepted and scheduled[1]. The talk will focus on its user-space tool, damo. It's mainly for helping more audiences to digest the content easier, and also for accelerating the development of damo. By the time, hopefully the version of damo would reach to, or exceed 2.0.0, and newer interface and features will be introduced together. Looking forward to the conference!

#ossummit #ossummiteu #linux #kernel #damon #damo

[1] https://sched.co/1OGf9
0
0
1
@hyeyoo @kernellogger Obviously very interesting topic. To my humble understanding, the point of this awesome project is the lightweight and fine-grained monitoring and adaptive tuning, which comes from the underlying use of BPF. That makes sense to me, as BPF is awesome. Nevertheless, it doesn't look like the panacea for every tunable knobs. Rather than that, it seems need per-case tuning implementation. I think it might be able to be useful for DAMON parameters, but tbh I'm not sure. Anyway, interesting work. Hope to have more chance to hear about that :)
0
0
3
DAMON userspace tool (damo)[0] has packaged for Debian/Ubuntu in addition to Fedora. It also turned out that it was already packaged for ArchLinux. You can visit repology.org[1] for the list of damo packaged distros.

[0] https://github.com/awslabs/damo
[1] https://repology.org/project/damo/versions

#linux #kernel #damon #damo
0
1
2
OSSummit North America video for DAMON, DAMOS, and DAMO talk[1] is also now uploaded to Youtube[2]!

[1] https://sched.co/1K5HS
[2] https://youtu.be/fImXcHS5PPE

#damon #linux #kernel #ossummit
0
0
1
@ljs @vbabka Hope you get better and negative test results soon!
1
0
3
Michel from Fedora community is gonna package DAMON user space tool (DAMO) for Fedora!

https://github.com/awslabs/damo/pull/42#issuecomment-1550415746

#damon #linux #kernel #fedora
0
0
0
@krzk I think adding maintainer profile[1] and using 'Submit Checklist Addendum' for the suggestion could also be used. I'm unsure how many people will read and follow it, but I think having such a public recommendation would not make something worse.

[1] https://docs.kernel.org/maintainer/maintainer-entry-profile.html
1
0
1
Edited 1 year ago
It's been a great week at LSFMMBPF and OSSummit NA. Best of all, I don't think I'll be wasting any time shopping for t-shirts for a while.

#lsfmmbpf #ossummit #ossummitna
2
0
3
Edited 1 year ago
LSF/MM/BPF topic for DAMON's status and future plans[1] has scheduled[2] for next Monday. I will also have a user-space focused DAMON talk[3] at OSSummit NA, which will be held on the week. Looking forward to the discussions!

#lsfmmbpf #ossummit #damon #linux #kernel

[1] https://lore.kernel.org/all/20230214003328.55285-1-sj@kernel.org/
[2] https://events.linuxfoundation.org/lsfmm/program/schedule-at-a-glance/
[3] https://sched.co/1K5HS
0
0
1
Show older