Posts
180
Following
30
Followers
81
Maintaining DAMON (https://damonitor.github.io). All opinions are my own.
@amit @paulmckrcu Pretty much. I was able to start RCX[1] research project all owing to the experience from the translation of the book and some trivial contributions for Paul's artifacts. And RCU is only a small part of the things that I learned from Paul. :)

[1] https://dl.acm.org/doi/10.1145/3342195.3387527
1
0
1
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.
7
83
127
repeated
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 11 months 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 11 months 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
@ljs Oh I'm eagerly looking forward to the book but much more eager to ensure you are well. I hope you are well now!
1
0
2
repeated

[$] 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
repeated

[$] The things nobody wants to pay for https://lwn.net/Articles/959069/

1
4
1
repeated

After 4 years the strlcpy() API has been fully removed from the Linux kernel. Long live strscpy().
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d26270061ae66b915138af7cd73ca6f8b85e6b44

Next up, strncpy()!
https://github.com/KSPP/linux/issues/90

2
10
3
repeated

Staycation: day five.

Power still off, but outside is warming up. So now it’s a big ice rink outside with people playing bumper cars with the real things.

Not interested in partaking in that particular contact sport, and as a result I’m still not leaving the house even if the worry about frozen pipes is fading.

Instead trying to see how far I can get on the remaining merge window pulls on just battery power. Not very far I bet, but at least something.

PGE claims power back tonight. Of course, they did that yesterday too…

17
37
216
Edited 1 year ago

SK Hynix shared[1] their DAMOS-based tiered memory management test results, with patches for that. To quote,

“DAMON 2-tier” memory management reduces the performance slowdown compared to the “default” memory policy from 15~17% to 4~5% when the system runs with high memory pressure on its fast tier DRAM nodes.

[1] https://lore.kernel.org/damon/20240115045253.1775-1-honggyu.kim@sk.com/

#linux #kernel #damon

0
0
2
repeated
"In hopes of having a single compressed pages allocator at some point,
and following in the footsteps of SLAB, deprecate z3fold."

Well well, look who's a trendsetter now!
https://lore.kernel.org/all/20240112193103.3798287-1-yosryahmed@google.com/
1
5
11
repeated
Edited 1 year ago
Day four of no power and no Internet. This big tree is the reason. One among hundreds in the area, but this is the one that took out *our* power and Internet.

PGE (Portland General Electric) claims we should get power back by 10pm today, but the ice storm arrives today, so we'll see.

Edit: well, it looks like PGE fixed the outage by just removing me from the outage database, not by actually reconnecting power. That was the second time that happened, so I re-re-reported the outage. Not that I was hugely optimistic about the 10pm timeframe, but it looks even less likely now.
44
178
506
LWN introduced[1] the feedback-driven DAMOS aggressiveness autotuning[2] as one of the interesting changes for Linux v6.8.

[1] https://lwn.net/Articles/957188/
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9294a037c015

#linux #kernel #damon
0
0
2
repeated
The 4.14.y kernel tree is now end-of-life: https://lore.kernel.org/all/2024011046-ecology-tiptoeing-ce50@gregkh/

It's been a good 6 years, and it was a solid kernel version for its time, but anyone still using it should have moved off it a long time ago as it has been showing its age for quite a while.
1
18
31
Show older