Posts
3601
Following
215
Followers
364
Linux kernel maintainer. Compilers and virtualization at Parity Technologies.

Jarkko Sakkinen

Edited 1 month ago

The “convenience of LSP” with kernel:

make ARCH=x86_64 O=../linux-tpmdd-clangd x86_64_defconfig
make O=../linux-tpmdd-clangd/ CC="ccache gcc" -j`nproc`
scripts/clang-tools/gen_compile_commands.py -d ../linux-tpmdd-clangd

This is least distracting way I’ve found to use it (I use it only with VSCodium when just browsing around):

  1. Uses host architecture (target architecture can be “whatever”).
  2. Uses defconfig that works well for this task.
  3. Does not disturb other uses of the Git tree.

E.g. I use LINUX_OVERRIDE_SRCDIR a lot with BuildRoot and usually clean kernel directory in such cases causes least troubles…

0
0
1

Jarkko Sakkinen

my main hardware test platform for Linux kernel. spot the tpm chip 🙂 #linux #kernel
1
2
6

"I can replace you lazy fucks with spicy autocomplete."

"More than a quarter of all new code at Google is generated by AI, then reviewed and accepted by engineers," CEO Sundar Pichai said on the company's third quarter 2024 earnings call. If you work...
https://jwz.org/b/ykb8

3
2
0

Jarkko Sakkinen

Midnight Commander is still the best file manager thanks to '--printwd', which writes the last seen working directory to a file. This amazes me because it is a feature that requires almost nothing to implement.
0
0
0

Jarkko Sakkinen

Edited 1 month ago
Second trial:

https://lore.kernel.org/linux-integrity/20241102152226.2593598-1-jarkko@kernel.org/T/#t

It's guaranteed race-free (as patch set version does not take ops_sem into account) and for anything security usually it is just only good practice to keep functionality irreversible (one-shot) on success as repetition is bad for security ;-)
0
0
0

Jarkko Sakkinen

Edited 1 month ago
@paulthenerd My guess from this that audio parts of e.g. Thinkpad hae TCO of few euros or something :-) I.e. complete and total garbage. Better if the audio chipset did not exist at all. In fact, I often disable the laptop audio chipset from BIOS as the first thing. PC speaker at least does its job
0
0
0
@paulthenerd I only limit my endorsement to the audio port when you connect it to a stage amp (as a test case) ;-) No opinions on touch pad's they're all equally bad to me...

Audio port is no that special either. You get the same level of quality from 50 EUR audio interface. That's the main point here actually... It would not cost a lot to have better (about that sum to the retail price).
1
0
0

Jarkko Sakkinen

was interesting read:

https://lwn.net/Articles/995196/
0
0
0
@janne Right and about USB-C suspend issue. Not a huge turndown with Mac mini. I just never suspend, that was my workaround.
0
0
0
@janne Nice work and do not mean to complain or push voluntary work! Thanks for doing all the effort with this so far. It's superb as far as I'm concerned.

The next thing I'm going to go through is this nice tutorial I found: https://davidalger.com/posts/fedora-asahi-remix-on-apple-silicon-with-luks-encryption/

Then it would be kind of "corporate work ready" (minimal requirements fulfilled).
1
0
0
@janne Yes, I was successful doing this :-) That's why I was asking. It's easy to migrate BTRFS subvolumes (actually did not know anything about it but learned how to do it about 30 minutes).
1
0
0
Speaking of Asahi's install script. I don't really see why it could not have "external drive installation" option, which would do the following:

1. Allocate space for EFI and /boot from internal storage.
2. Allocate root/home from given external storage.

Maybe there is something that I'm missing but I think this should be enough. Then Asahi would take constant ~2GB from internal drive only. If it makes install too complex maybe there could be "experimental option" for this. Is this feasible or not?

#asahilinux
1
0
0

Jarkko Sakkinen

First system upgrade ever I’ve tried for Asahi Linux ongoing *fingers crossed* (40 to 41)
1
0
4
@raven667 Gravis Ultrasound is such a legend that some crazy person from Sweden has started to make remakes of it: https://www.tindie.com/products/kdehl/gravis-ultrasound-gus-pnp-replica/
2
0
1
@raven667

PC Audio Story in short in consumer hardware:

1. Adlib
2. Few generations of Sound Blaster that all sucked. My friends with Amiga 500s and/or 1200s were laughing at me because its 8bit DAC's had "the sound'.
3. Gravis Ultrasound. One of a kind event in this story. These were awesome and beat shit out of Amiga.
4. Motherboard audio i.e. back to forever lasting "Sound Blaster crap".
1
0
0
@aumalatj lol ya a type thanks for pointing out :--)
0
0
0
@raven667 I can accept Honda, and sometimes it is way more robust car. All I ask for is a glitch-free audio :-)
0
0
0
I use regular vim only in terminal this is my GUI vim (by using Vim Emulation extension). It's great for browsing.
0
0
0
Show older