Posts
529
Following
99
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

Harry (Hyeonggon) Yoo

Edited 2 years ago
looks like @ljs 's changes to GUP broke my out-of-tree virtualbox driver. out-of-tree drivers suck :P
2
0
3

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ljs @ptesarik Yes! "might be the case" was was not clear ;)
0
0
1

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ptesarik @ljs

I thought maybe freeing unnecessary vmemmap pages for HugeTLB pages might be the case, but it seems to remap to first vmemmap page. And if I am not mistaken pfn_valid() will return true for them.
1
0
0

Harry (Hyeonggon) Yoo

Starting to like Joan's drawings more
0
0
2

Harry (Hyeonggon) Yoo

TIL: NUMA configuration and distance matrix are parsed from device trees, ACPI, or dummy configuration is used.
0
0
3

Harry (Hyeonggon) Yoo

Edited 2 years ago
0
4
9
@ptesarik @ljs

When do usable PFNs (for which pfn_valid() is false) exist?
2
0
1
LMAO probably should launch more like the north one?
(...learning how to make a joke...)
0
0
1

Harry (Hyeonggon) Yoo

South Korea's space rocket Nuri launched

https://en.yna.co.kr/view/AEN20230524009656320
1
0
1
@ljs @vbabka Can't even imagine what it was like before CoC was introduced.
2
0
1

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ljs when does it matter? the only thing I know about it is that the kernel does not have struct page when pfn_valid() is false.
2
0
1

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ljs Feeling much better to hear that, thank you! I need to be stronger ;)
1
0
3

Harry (Hyeonggon) Yoo

Edited 2 years ago
seems I made a mistake,
want to be more wise and strong!
1
0
0

Harry (Hyeonggon) Yoo

Edited 2 years ago
@ljs My mind, thoughts, and process of reasoning are easily broken too :)
0
0
2
@vbabka sounds like there isn't much benefit.
0
0
1

Harry (Hyeonggon) Yoo

Edited 2 years ago
[Intel Publishes "X86-S" Specification For 64-bit Only Architecture]( https://www.phoronix.com/news/Intel-X86-S-64-bit-Only )

Not booting from real mode (-> protected mode -> long mode) anymore.
Still seems to support running 32 bit applications on 64 bit kernel.

Wait, who wants to run 32 bit kernel on 64 bit processors?
How much silicon is saved with this new ISA?
1
0
1

Harry (Hyeonggon) Yoo

My dream tonight was really strange: I was kidnapped and forced to do kernel work, and then I was sold to a software company.
0
0
2
@vbabka @sj @ljs

Too bad, hope you guys get well soon!
0
0
2
@cwayne I don't like getting older since 18
0
0
2
Show older