Posts
490
Following
96
Followers
106
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 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

We don't have enough kernel memes on here, just doing my part

2
13
4

Harry (Hyeonggon) Yoo

Edited 7 months ago
init_task is not the task_struct of the init process but of the swapper process.
It confuses me every time.
1
0
3

Harry (Hyeonggon) Yoo

why is rsync painfully slow when backing up the root filesystem
0
0
1

LWN.net is now @LWN@lwn.net

Several Russian developers lose kernel maintainership status

https://lwn.net/Articles/995186/

4
9
0

Harry (Hyeonggon) Yoo

Submitting my school assignment for “Contributing to Open Source Projects” class to linux-mm

https://lore.kernel.org/linux-mm/20241021091413.154775-1-42.hyeyoo@gmail.com/T
1
3
6

Harry (Hyeonggon) Yoo

I spent last week debugging why my machine was dead. The symptom was that it would turn off right away when it's turned on. I suspected the root cause was either the CPU, memory, motherboard, or power supply failing. So I replaced every component with parts from another computer, but it still didn't work.

The root cause was that the power button of the case was broken, causing it to always appear as if it was pressed, so it would turn off every time I turned it on. That was totally unexpected. I just replaced the power line with the reset line and it works fine now.
1
0
4

Harry (Hyeonggon) Yoo

Edited 7 months ago
not sure why it's so common to refer USB flash drives simply as 'USB' in Korea.

once I asked my friend:
me: Can I borrow your USB flash drives?
friend: Why are you saying like that? you can just ask to borrow 'USB'
me: Well, USB is just a bus specification...
friend: What... (she gave a really weird look)
1
0
5
Just because you have imposter syndrome doesn't mean you're not one
0
3
9

Harry (Hyeonggon) Yoo

Edited 7 months ago
it seems lore.kernel.org has been unstable over the past few days?
1
0
0

Harry (Hyeonggon) Yoo

I was thinking of buying a backpack at the employer mall, but the shipping + taxes cost $95 for $100 a product.

I know international shipping is expensive but buying this doesn't make sense :(
0
0
1

Harry (Hyeonggon) Yoo

A cat I met at a cafe
0
1
1

Harry (Hyeonggon) Yoo

Edited 8 months ago
A quick update after a while:

I'm in my final semester as a senior (bachelor's) now. Have been super busy these past few months working on my paper while doing a NVIDIA SWE internship. Still bit busy juggling job hunting, the internship, and my graduation project. But things are much better now since the paper is finally submitted.

Lately I've been applying for jobs and doing interviews, trying to become a professional kernel developer (lol, turns out there aren't as many kernel developer jobs as I thought). If it doesn't work out, well... it is what it is :D I don't have a backup plan for that.
1
0
7
I guess a lru_ext proposal is only a question of time now? Maybe even oom_ext although the userspace oomd's might be sufficient.
2
2
5

THIS IS IT!!!

The last hurdle for PREEMPT_RT being merged into mainline has just removed by this pull request. Leaving the door open for PREEMPT_RT to be added to 6.12!

1
54
102

Harry (Hyeonggon) Yoo

Edited 1 year ago
Implementing FAST-9: Image Corner Detection algorithm using Verilog (AI-SOC Design homework)
0
0
2

Harry (Hyeonggon) Yoo

Edited 1 year ago
There are a few remaining things I want to learn while I'm still an undergraduate:
Compilers, Electronic Circuit and VLSI

The latter two are tough and confusing...
1
0
2

Harry (Hyeonggon) Yoo

Got a new job
1
1
7

OK, here's a take for you:

PDFs are not a document format. Instead, as they encapsulate an executable (postscript) and a set of resources that are accessed in a sandboxed environment, they constitute a container.

1
2
2

Thorsten Leemhuis (acct. 1/4)

Announcing : Streamlining performance optimization

https://netflixtechblog.com/announcing-bpftop-streamlining-ebpf-performance-optimization-6a727c1ae2e5

"'"bpftop provides a dynamic real-time view of running eBPF programs. It displays the average execution runtime, events per second, and estimated total CPU % for each program. This tool minimizes overhead by enabling performance statistics only while it is active."'"

0
2
1
Show older