Posts
535
Following
101
Followers
118
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

Welcome to the cycle of generative AI making search worse.

Quora uses ChatGPT which hallucinates an answer to a nonsense question.

Google Search picks up this nonsense answer from Quora which has high page rank and treats it as an instant answer.

9
11
3

@vegard did you bring the concurrency cheat sheet? It's great!

1
3
2
"Subscribing" to mailing lists via sourcing a pop3 mailbox from lore.kernel.org now works. Should be of particular interest to gmail users.

I'll document after some more initial testing.
1
5
12

Harry (Hyeonggon) Yoo

Edited 2 years ago
Fun part of building a home server with a domain name is the public IP can change. I wrote a script updating DNS A record periodically because of this. This is not a perfect solution though; DNS propagation time takes some time. But it should be sufficient for my service.
1
0
1

Harry (Hyeonggon) Yoo

Edited 2 years ago
small progress on the kernel testing side project: I did setup LAVA instance in addition to Jenkins and made it publicly available.

it took few weeks due to issues with hardware :(

this is home server so can't provide excellent stability and uptime but here it is:

https://lava.kerneltesting.org
https://jenkins.kerneltesting.org
2
0
2

Harry (Hyeonggon) Yoo

my jenkins VM was mysteriously shut down continuously without any log. I spent some time figuring out why, but it was the host's OOM killer that killed it. chrome tabs that I forgot to close was eating up 100% of the memory. fun ;)

but 32gib for a browser was too much? was it memory leak?
1
0
1
@sj it's remarkable that you can work in this way (working while traveling for the whole month).
congrats for the progress you made ;)
1
0
2

Harry (Hyeonggon) Yoo

Edited 2 years ago
@sj wow lots of walking!
I usually only walk one or two km per day...
btw did u miss the train XD
2
0
2

Harry (Hyeonggon) Yoo

Edited 2 years ago
@vbabka @ljs felt like being a very important piece of shit there
0
0
2

Harry (Hyeonggon) Yoo

Edited 2 years ago
1
0
2

Harry (Hyeonggon) Yoo

@ljs @vbabka You are very important person :)
2
0
3

Harry (Hyeonggon) Yoo

Edited 2 years ago
@kees Haha, will exploit writers be considering a different job after this? (but I guess they are way too creative though)
0
0
3

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ljs lol I recall reading it in "Linux Kernel in a Nutshell" book and I was shocked in the same way

(picture taken from the book http://www.kroah.com/lkn/ under CC BY-SA 2.5)
2
0
2
@lkundrak Aha, just PLA.

I wanted to create something like this when I was a child, but I had no 3D printers ;)
1
0
2

Harry (Hyeonggon) Yoo

Edited 2 years ago
@lkundrak cute! what's the material for printing?
1
0
0

Harry (Hyeonggon) Yoo

Edited 2 years ago
@vbabka thanks :) but at the same time, on bright side, I have free time that allows me to learn how QEMU/PCI/CXL works without much work pressure.
0
0
1
@ljs Invesgating how chocolates are made?
1
0
2
@vbabka It's not declared thrown away - but no one in the company needs my work, and there is no specific task nor requirement. And I can decide what to do.

So I asked if I'm allowed to contribute my work to upstream community and I was told "No, it's our company's property"

I'm not sure why they even hired (even if it's intern) me.
1
0
1

Kees Cook (old account)

Edited 2 years ago

I'm really excited about making Use-After-Free exploits much harder in the .

CONFIG_RANDOM_KMALLOC_CACHES has landed:
https://git.kernel.org/linus/3c6152940584

CONFIG_SLAB_VIRTUAL is coming:
https://lore.kernel.org/lkml/20230915105933.495735-15-matteorizzo@google.com/

2
10
3
Show older