Posts
564
Following
103
Followers
116
A relatively new professional kernel hacker, born in August 6, 2000, and living in Korea (South!).

- Linux Kernel Developer @ Oracle (Linux Kernel MM) (2025.02 ~ Present)
- Reviewer for the Linux Slab & Reverse Mapping subsystem
- Former Intern @ NVIDIA, SK Hynix, Panmnesia (Security, MM and CXL)
- B.Sc. in Computer Science & Engineering, Chungnam National University (Class of 2025)

Opinions are my own.

My interests are:
Memory Management,
Computer Architecture,
Circuit Design,
Virtualization

Interesting post from the Android Rust compiler team:

https://android-developers.googleblog.com/2023/12/faster-rust-toolchains-for-android.html

Seems to line up with my benchmarks for performing a lot of the same optimization techniques to LLVM and clang and it is cool to see the amount of savings that this translates to for CI. Reminds me that I should look at integrating my kernel.org LLVM builds into tuxmake so that we can use them with tuxsuiteโ€ฆ

0
3
1

Harry (Hyeonggon) Yoo

when @ljs is low on cat
0
0
3

Harry (Hyeonggon) Yoo

At OSS Festival last week (in Seoul)
1
0
5

Harry (Hyeonggon) Yoo

War and Peace
0
0
2

How QR codes are made:

1
21
2

Harry (Hyeonggon) Yoo

Shared bicycles (not a biker gang)
0
0
1

Harry (Hyeonggon) Yoo

the number of slab patches in this cycle is quite larger than usual...
1
0
2

AGRO TURBO.EXE SATAN ๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡จ๐Ÿ‡ฟ

patch review process finally moving on from mailing lists

1
6
5

Christian Brauner ๐ŸฆŠ๐Ÿบ

Edited 1 year 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

For the 2023 ClangBuiltLinux meetup, I decided to revisit my benchmarks comparing how building LLVM with different optimizations such as LTO, PGO, and BOLT can impact how fast it can build Linux kernels:

https://github.com/ClangBuiltLinux/cbl-meetup-2023/blob/9b399fe8f3b886d549105a82068e3a441e496b46/nathan_making_llvm_faster_with_build_time_optimization_technologies.pdf

TL;DR: PGO and BOLT can give huge wins, LTO not so much.

It was pretty wild to see how much PGO made a difference, almost twice as fast in some cases... The kernel.org LLVM toolchains I provide are built with PGO and BOLT for this reason:

https://mirrors.edge.kernel.org/pub/tools/llvm/

2
5
2

Harry (Hyeonggon) Yoo

Edited 1 year ago
I WILL (NEVER) DRINK AGAIN
1
0
4

Harry (Hyeonggon) Yoo

Edited 1 year ago
Hmm, I'm having difficulty understanding how interrupts from PCIe devices (with MSI-X support) can be distributed to different processors.

Only an address (to an Local APIC) can be assigned to an interrupt vector?
1
0
0

K. Ryabitsev ๐Ÿ

Yes, you heard it right, we're moving away from patches sent via email.

The fax number you should use from now on is 1-900-555-1212.
16
166
353
I reduce maintainer burnout by deleting as much of the subsystem as possible.
2
12
31

Harry (Hyeonggon) Yoo

Edited 1 year ago
dude that's an undefined behavior.
0
0
1
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

Harry (Hyeonggon) Yoo

Edited 1 year ago
Oh, I shouldn't tag regzbot when a commit hasn't landed in the mainline yet :)

It isn't really a "regression" yet
0
0
2

K. Ryabitsev ๐Ÿ

When patchwork integration is configured, b4 will now retrieve the CI status of each patch as well.
5
9
33
I just hit 1,010 pages :)

And still so much to do...
2
1
5

Harry (Hyeonggon) Yoo

GERMAN VILLAGE IN KOREA
1
0
2
Show older