Posts
469
Following
90
Followers
94
n00b Kernel Hacker
- Intern @ NVIDIA Korea (Security System Software) (2024.06 ~)
- 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
Edited 11 months ago
@vbabka I hope no one is scared even without reading the code
0
0
1
At OSS Festival last week (in Seoul)
1
0
5
War and Peace
0
0
2

How QR codes are made:

1
21
2
Shared bicycles (not a biker gang)
0
0
1
But (hopefully) the length of a development cycle is long enough to review/test all of them
1
0
2
the number of slab patches in this cycle is quite larger than usual...
1
0
2

HAMMER SMASHED FILESYSTEM πŸ‡ΊπŸ‡¦

patch review process finally moving on from mailing lists

2
6
5

Christian Brauner 🦊🐺

Edited 11 months ago

Hey people. Last year we had the first Devroom at . And we're running the Devroom for in 2024 as well!

2024 is taking place over the weekend of the 3 & 4 February in Brussels, Belgium!

It is a wonderful event that's very close to my and a lot of people's hearts!

Join @rppt, Daniel Borkmann, and @stgraber, and myself and make this another great !

We're very excited for your submissions!

https://lists.fosdem.org/pipermail/fosdem/2023q4/003536.html

0
22
3

For the 2023 ClangBuiltLinux meetup, I decided to revisit my benchmarks comparing how building LLVM with different optimizations such as LTO, PGO, and BOLT can impact how fast it can build Linux kernels:

https://github.com/ClangBuiltLinux/cbl-meetup-2023/blob/9b399fe8f3b886d549105a82068e3a441e496b46/nathan_making_llvm_faster_with_build_time_optimization_technologies.pdf

TL;DR: PGO and BOLT can give huge wins, LTO not so much.

It was pretty wild to see how much PGO made a difference, almost twice as fast in some cases... The kernel.org LLVM toolchains I provide are built with PGO and BOLT for this reason:

https://mirrors.edge.kernel.org/pub/tools/llvm/

2
7
2
@cwayne because of time or money?
1
0
1
@ljs @vbabka
That's not 'alone' at least... XD
FYI I'm gonna drink today again so the toot's updated
1
0
2
@pascaldragon

Oh, in logical mode destination APIC can be encoded as indicating a set of processors instead of a processor.

Thanks!!
1
0
1
@vbabka Ofc I didn't drink all of them alone :)
1
0
1
Edited 11 months ago
I WILL (NEVER) DRINK AGAIN
1
0
4
Edited 11 months ago
Hmm, I'm having difficulty understanding how interrupts from PCIe devices (with MSI-X support) can be distributed to different processors.

Only an address (to an Local APIC) can be assigned to an interrupt vector?
1
0
0
@monsieuricon can I subscribe to it right?
1
0
2
Yes, you heard it right, we're moving away from patches sent via email.

The fax number you should use from now on is 1-900-555-1212.
16
169
356
I reduce maintainer burnout by deleting as much of the subsystem as possible.
2
13
31

@ljs

ohh, that explains @vbabka toot, I had been wondering already. πŸ˜„

Side note:

/me wonders if he should add some pseudo madeup wisdom like "some people want to become maintainers; wise people try to avoid it." here. πŸ™ƒ

1
1
3
Show older