Posts
498
Following
97
Followers
113
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 1 year ago
@cwayne I don't want to lose it :(
1
0
0
@vbabka @cwayne

Soju is Korea's traditional distilled spirit.

It's clear, neutral spirit usually distilled from grains. The taste is sometimes bitter and sometimes sweet ;)

Most of time koreans drink Soju or beer when drinking socially. And it's also used to measure one's drinking limit (like, "how many bottles of Soju can you drink?")
0
0
2

Harry (Hyeonggon) Yoo

Edited 1 year ago
@cwayne
Whiskey's bit expensive to drink enough (TM) :P
I'd rather drink Soju sir (about $1~$3 per bottle)
1
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
@monsieuricon

hmm they are still same "whiskeys" to me ;)
probably I need to drink more to learn the difference in taste
1
0
2

Harry (Hyeonggon) Yoo

Edited 1 year ago
@cwayne
I'm almost immune to a hangover unless I drink like crazy 😁
3
0
2

Harry (Hyeonggon) Yoo

Edited 1 year ago
@monsieuricon haha I'm new to whiskey; isn't bourbon allowed to be in the same line-up as Scotch whiskey?
1
0
1

Harry (Hyeonggon) Yoo

I have a thing (wanna do at some point in my life) for designing processors, memory modules and neuromorphic processors
1
0
2

Harry (Hyeonggon) Yoo

whiskey is love ~.~
2
0
4
@liskin @cwayne @lkundrak yes I didn't sir, I'm still not getting used to images with an alt text..
0
0
2
@vbabka @cwayne @liskin @lkundrak

Yeaaah, that's not a problem. It's just that when the majority of people in a country are conservative, I need to be a little more cautious to avoid issues in conversations due to different perspectives.
0
0
2
@lkundrak @liskin @cwayne

Oh I didn't realize it's a deer before reading this; I was thinking "why the other one is rasing hands like that"
1
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
Why do we have two different specifications about firmware interface (UEFI and ACPI)?

Why can't UEFI (Unified EFI) unify everything :/
0
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
How do memory controllers "map" device resources (memory or registers) with address spaces assigned via PCI BARs into system memory address space? Is there a FPGA device in it the controller?

This whole question may be wrong as Iack some knowledge about it.
0
0
1

Harry (Hyeonggon) Yoo

Hmm what's the point of PCIe Root Complex-Integrated Endpoints (RCiEP) rather than Endpoints connected to Root Port
0
0
0
@rostedt Oh, the numbers may indicate a significant performance regression if suspension is involved...
0
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
In the ACPI specification; the character representing ACPI root namespace ('\') seems to be escaped (' and \') and looks like this.

How have people been reading this?
0
0
1
@liskin @cwayne @lkundrak whaaaat
am I being too conservative 🤣
asian countries tends to be conservative a little bit (although I am not at all - that's the problem)
1
0
1

Harry (Hyeonggon) Yoo

uni festival
0
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
my keyboard is not responding until the kerenel is loaded. what's wrong I want uefi please
0
0
1

Harry (Hyeonggon) Yoo

Edited 1 year ago
UEFI (Unified Extensible Firmware Interface) standard defines the interface between platform firmware and OS (loader). UEFI only standards the interface with the firmware, but its implementation follows the Platform Integration (PI) standard, not UEFI. UEFI completely replaces BIOS used in traditional IBM PC environments.

An OS loader reads information such as ACPI tables, memory maps, etc. through UEFI and passes it to OS, which then takes over control. Most of the services provided by UEFI, including the ACPI Table and Memory Map, are not accessible after OS loader calls the UEFI's Boot Service ExitBootServices().

Intel provides open source reference implementations of firmware that adhere to the UEFI standard called EDK 2. The firmware also implements PCI host bus controllers, bus drivers, and device drivers.

In order to add CXL memory to the memory map during system initialization, the firmware must have CXL support added so that you can set up a CXL host bridge, switch, and device at system initialization before OS has taken the control.
0
0
1
Show older