Posts
474
Following
89
Followers
94
n00b Kernel Hacker
- Ex-Intern @ NVIDIA Korea (Security System Software) (2024.06-2024.11)
- Ex-Intern @ Panmneisa (CXL emulation stuff) (~2023.12)
- Undergraduate majoring CSE (estimated graduation: Feb. 2025)
- Working as reviewer at Linux Slab subsystem
- Born in August 6, 2000

Opinions are my own.

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

@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
Edited 1 year 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
Edited 1 year 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
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
Edited 1 year 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
Edited 1 year ago
@vbabka @ljs felt like being a very important piece of shit there
0
0
2
@ljs @vbabka You are very important person :)
2
0
3
@kees Haha, will exploit writers be considering a different job after this? (but I guess they are way too creative though)
0
0
3
Edited 1 year 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
@lkundrak cute! what's the material for printing?
1
0
0
Edited 1 year 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
Edited 1 year 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
@vbabka internship assignment :(
1
0
1
re: dark topics
Show content
@ljs
Sorry for what you had to go through.

Reminds me of my parents' lives. It hasn't been long since the quality of life in South Korea greatly improved.

My father and mother couldn't even finish high school because they had to work to support their family.

They tried their best not to make me (and my sisters) experience the same thing. I am always thankful to them.

These days the situation is much better. Many people are not forced to work and give up studying. And on the internet you can find most things you need for studying something.
0
0
2
Show older