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
re: too spicy for hammer smashed?
Show content
@vbabka @ljs @lkundrak

I like how you all are #being #kind to each other
0
0
4
@lkundrak @liskin @vbabka
but even removing code adds the repository size lol
0
0
2
@liskin And linux git repository is huge ;(
2
0
1
@liskin
Except kernel devs - kernel testing is too niche that modern CI services doesn't work well with it 😢
1
0
2
@vbabka @ljs oh, andrew was the first one with that policy?
2
0
2
@vbabka tbh I'm not sure, but at least git repos that are regularly merged to linux-next shouldn't use that policy ;)

Anyway the policy seems to work quite well!

https://lore.kernel.org/linux-mm/CAB=+i9Sw1YSdUKrjygA5cOsVjQMVmS8-KJ+ku4AG9Fw_2guENQ@mail.gmail.com/T/#t
1
0
1
Hmm when running builds and testcases, my machine sometimes becomes very unstable and stuck for a while.

this causes some build/test failures because git clone or job submit timeouts are exceeded.

it's very annoying and I need to fix, but I couldn't find out why. I need to setup a monitoring system...
1
0
0
@lkundrak did it bother you all to time?
0
0
1
Edited 1 year ago
@vbabka

https://git.kerneltesting.org/slab-experimental

Here it is!

This is the first kernel repository that adopts "merge first and then drop if it's broken" policy ;)
1
0
2
first time using GCOV, it's pretty nice.
0
0
1
@ljs @vbabka I truly support both of you
1
0
2
Edited 1 year ago
now I'm slowly getting how CXL manages cache coherence of device memory (HDM-{H,D,DB}). my head aches.

BTW this is a good material to grasp some important concepts of of CXL.

https://arxiv.org/abs/2306.11227

Even if it's not the final version yet.
0
0
2
Edited 1 year ago
progress of this week:

#kerneltesting side project

Now my testing system can submit and run LAVA [1] test jobs automatically after jenkins [2] build!

[1] https://lava.kerneltesting.org/scheduler/alljobs
[2] https://jenkins.kerneltesting.org/job/slab/

currently it runs those:
- a subset of mm LTP testcases
- hackbench for a very short time
0
1
6
@chrisg
No I didn't, but looks so interesting, thanks!
0
0
1

@hyeyoo Have you watched Ben Eater's videos on YT, where he builds a CPU on breadboards?

If you follow his videos from the start, a lot of concepts that you've heard about but don't currently get will click.

At least they did for me.

1
1
1
Edited 1 year ago
@ptesarik

Then now I wonder how the error rate is well under control then....

And as a person who doesn't know quantum mechanics - have a question:
Even are systems with ECC memory safe enough?
Safe enough to be used for electronic money transfer, satellites, and nuclear weapons?
1
0
0
and I always confuse transaction layer with transport layer in the OSI, TCP/IP layers
0
0
0
Edited 1 year ago
```
As a bit of history, in the early days of PCI the spec writers anticipated cases
where PCI would actually replace the processor bus.
```
from "PCI Express Technology 3.0", MindShare

And yeah, that seems to be revived in 2019 by Intel, in the name of IAL (Intel Accelerator Link), which was renamed to CXL (Compute Express Link) later. The main reason why Intel donated IAL was to avoid making the industry fragmented. Later CXL consortium was founded and over 250 companies now contribute to the specification. Including my company! (who hired me as an intern)
0
1
3
Show older