Posts
249
Following
42
Followers
125
Maintaining DAMON (https://damonitor.github.io). All opinions are my own.
repeated

Christian Brauner 🦊🐺

Edited 2 years ago

Hey people. Last year we had the first Devroom at . And we're running the Devroom for in 2024 as well!

2024 is taking place over the weekend of the 3 & 4 February in Brussels, Belgium!

It is a wonderful event that's very close to my and a lot of people's hearts!

Join @rppt, Daniel Borkmann, and @stgraber, and myself and make this another great !

We're very excited for your submissions!

https://lists.fosdem.org/pipermail/fosdem/2023q4/003536.html

0
20
3
I found yet another insightful arXiv paper exploring DAMON and finding grateful area to improve. My holiday would never be boring :)

https://arxiv.org/pdf/2311.10275.pdf

#linux #kernel #damon
0
2
2
repeated

Thorsten Leemhuis (acct. 1/4)

Edited 2 years ago

Next years @linuxplumbersconf will be in Vienna, Austria during the Week of 16 Sep.

To quote from the private " Conference is a Wrap, see you next year" mail I just received:

""we're looking forwards to seeing you at next year's Linux Plumbers Conference (possibly even in person?) which will be in Vienna, Austria on the Week of 16 September 2024 (co-located with OSS EU). We haven't found the actual space we'll be using yet, so we don't have exact days of that week to give you.""

4
10
4
Edited 2 years ago
The video for my kernel summit talk about DAMON's current status and future plans is now available from the livestream record: https://www.youtube.com/live/VxaAorwL89c?si=vUk1V5jAZhw8YFdV&t=19455

#linux #kernel #damon #LinuxPlumbers #ksummit
0
1
4
Finally uploaded the first version (hopefully the final version) of the slides for my kernel summit talk.

https://lpc.events/event/17/contributions/1624/

#linux #kernel #damon #LinuxPlumbers #ksummit
0
0
4
Edited 2 years ago
I just sent the RFC patchset for DAMOS aggressiveness auto tuning[1], together with the ideas of Access/Contiguity-aware Memory Auto-Scaling (ACMA)[2] and DAMOS-based tiered memory management[3]. Hopefully those will all covered at my kernel summit talk[4]!

[1] https://lore.kernel.org/damon/20231112194607.61399-1-sj@kernel.org/
[2] https://lore.kernel.org/damon/20231112195114.61474-1-sj@kernel.org/
[3] https://lore.kernel.org/damon/20231112195602.61525-1-sj@kernel.org/
[4] https://lpc.events/event/17/contributions/1624/

#linux #kernel #damon #LinuxPlumbers #kernelsummit
0
0
2
DAMON BoF for LPC is accepted and scheduled! So we will have the second physical DAMON meetup (Beer/Coffee/Tea Chat). I am looking forward to meeting you all.

https://lpc.events/event/17/contributions/1652/

#linux #kernel #damon #LinuxPlumbers
0
2
2
Memory management subsystem pull requests for Linux v6.7-rc1, which contains the changes for DAMON, has sent. To quote Andrew's nice summary of DAMON-side changes:

- More DAMON/DAMOS maintenance and feature work from SeongJae Park i the
following patch series:

mm/damon: misc fixups for documents, comments and its tracepoint
mm/damon: add a tracepoint for damos apply target regions
mm/damon: provide pseudo-moving sum based access rate
mm/damon: implement DAMOS apply intervals
mm/damon/core-test: Fix memory leaks in core-test
mm/damon/sysfs-schemes: Do DAMOS tried regions update for only one apply interval

https://lore.kernel.org/mm-commits/20231101145447.60320c9044e7db4dba2d93e3@linux-foundation.org/

#linux #kernel #damon
0
0
2
@LWN Thank you for making the voice on this important topic, Jon!

RE: https://fosstodon.org/users/LWN/statuses/111336114254016626
0
1
1
repeated

Jonathan Corbet

LWN is trying to hire a full-time writer/editor:

https://lwn.net/Articles/949461/

Please talk to us if you think you might be interested, and pass on a pointer to anybody else who might be a good fit.
3
198
71
Kernel Summit time table is uploaded!
The time for DAMON talk also updated together: https://lpc.events/event/17/contributions/1624/

#linux #kernel #damon #LinuxPlumbers #kernelsummit
0
1
2
Edited 2 years ago
Glad to see an SOSP paper is referencing and exploring DAMON: https://multics69.github.io/pages/pubs/memtis-lee-sosp23.pdf

#linux #kernel #damon #sosp23
0
0
2
Edited 2 years ago
Just submitted a BoF session for the second in-person DAMON community meetup to LPC. Hope it to be accepted and the community be gathered again like we did last year[1]!

[1] https://lpc.events/event/16/contributions/1388/

#linux #kernel #damon #lpc #LinuxPlumbers
0
0
0
My DAMON talk proposal for Kernel Summit track of Linux Plumbers Conference 2023 has accepted. We did DAMON talk every year at Kernel Summit since 2019, so this is the fifth Kernel Summit DAMON talk. Happy to have yet another chance. I hope it to be a place to discuss about future DAMON development works with core kernel developers.

https://lpc.events/event/17/contributions/1624/

#linux #kernel #damon #kernelsummit #linuxplumbers
0
0
2
repeated

Jonathan Corbet

So OSS Europe was an interesting experience, this year, in a way.

I did my usual talk, and started with the usual section on kernel releases. When talking about stable updates I tossed in a quick mention that six-year support from the stable team was being phased out — something I understood to be generally known for about the last year. Way at the end of the talk, as my last topic, I discussed at some length the stresses being felt by kernel maintainers.

@sjvn wrote an article about the talk (https://www.zdnet.com/article/long-term-support-for-linux-kernel-to-be-cut-as-maintainence-remains-under-strain/) and made a connection between the stable-policy change and the maintainer issue — something I had not done in the talk. It was a bit of a shift from what I said, but not a bad article overall.

Then the rest of the net filled up with other writers putting up articles that were clearly just cribbed from SJVN's piece — sometimes with credit, sometimes without. I'm getting emails about what a terrible idea this all is, as if I had anything to do with that decision or can somehow change it. I have, it seems, taken away everybody's six-year support, and they're not happy about it.

All because of a 30-second mention of a change that was made public something like a year ago. My 1.5 minutes of fame has given me a new appreciation for this old quote from Rusty Russell: "when a respected information source covers something where you have on-the-ground experience, the result is often to make you wonder how much fecal matter you've swallowed in areas outside your own expertise."
5
34
73
My talk at OSSummit EU[1], which will be held next week in Spain, has accepted.  I therefore arrived in Spain early and walked the pilgrim's road[2], from Burgos to Santiago de Compostella.  After 26 days, I arrived at Santiago de Compostella yesterday.  It was about a 500 km journey.

It is of course the road of pilgrimage, but it was also a journey of DAMON[3] hacking.  I walked in the morning, took a rest and slept in the afternoon and the evening, and then hacked DAMON from midnight until morning everyday.  I had a great time to walk, show, feel, meet, think, and code.

I made a few new friends.  I also made DAMON patches[4,5,6,7,8] that I was working for the last two months without sufficient progress done in time and merged those into the mm tree.  I believe now I can move forward to the next important DAMON feature development.  I also made the first draft of DAMO's new usage document[9], which I was struggling since the DAMO v1.0.0 release.  Hopefully it will cover more DAMON use cases in a stable and convenient way.  What a grateful progress.

The journey is not finished yet, though.  My final destination of this journey is OSSummit EU.  Looking forward to meeting people and sharing some more about DAMON (the talk will be focused on DAMO, though)!


#ossummit #ossummiteu #linux #kernel #damon #damos #spain #pilgrimage #caminodesantiago


[1] https://sched.co/1OGf9​
[2] https://en.wikipedia.org/wiki/Camino_de_Santiago​
[3] https://damonitor.github.io​
[4] https://lore.kernel.org/damon/20230907022929.91361-1-sj@kernel.org/​
[5] https://lore.kernel.org/damon/20230913022050.2109-1-sj@kernel.org/​
[6] https://lore.kernel.org/damon/20230914021523.60649-1-sj@kernel.org/​
[7] https://lore.kernel.org/damon/20230915025251.72816-9-sj@kernel.org/​
[8] https://lore.kernel.org/damon/20230916020945.47296-1-sj@kernel.org/​
[9] https://github.com/awslabs/damo/commit/615b595e14fc32763c8b34f96d88290ccbd277fc​
3
1
2
damo[1] (DAMON userspace tool)'s GitHub stats at the moment show nice numbers. 111 stars, 10 watching, 20 forks. :)

[1] https://github.com/awslabs/damo

#linux #kernel #damon #damo
0
0
1
Show older