Posts
4796
Following
319
Followers
489
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1
Edited 10 months ago
@ikkeT done https://bugzilla.redhat.com/show_bug.cgi?id=2323992

I'd probably fix this myself if I had extra bandwidth given how good oops transcripts this gave (despite somewhat alien subsystem). Happy to test the patch tho if/when it is available.

Unfortunately I'm busy compiling huge Rust project that is melting my laptop ATM ;-) Someone else gets the fun part...
1
1
1
Edited 10 months ago
@ikkeT done https://bugzilla.redhat.com/show_bug.cgi?id=2323992

I'd probably fix this myself if I had extra bandwidth given how good oops transcripts this gave (despite somewhat alien subsystem). Happy to test the patch tho if/when it is available.

Unfortunately I'm busy compiling huge Rust project that is melting my laptop ATM ;-) Someone else gets the fun part...
1
1
1
@ljs If "threadirqs" is enabled in the kernel-command line and rtirq is enabled by systemctl, then "ps -T -o comm,policy,rtprio -p $(pgrep -w -d ',' irq) | egrep '(snd|hci)'" this should give priority 90 for sound cards and USB HCI's after the boot (default is 50). It help for instance in that when you compile a huge project during a meeting, audio does not chop ;-) Should be really part of default installation IMHO despite the little that it does (just reconfigures priorities).

I'll see if I can build RPM myself given that there is a spec file apparently :-) https://github.com/rncbc/rtirq
0
0
2
@ikkeT debugging wifi issues requires motivation because each test requires reboot ;-)
1
0
1
This is unfortunate :-/ E.g. main #Fedora repositories don't have rtirq package.

http://ccrma.stanford.edu/planetccrma/software/
1
0
0
Edited 10 months ago
@Conan_Kudo @hopland @tbernard @vascorsd They said that GPL or even LGPL is "communist code". What actually has realized is that it is best possible way for e.g. a company be open source and at the same protect their IP rights in the current hostile environments with AI's and bots lurking every corner ;-)
0
0
1
@Conan_Kudo @hopland @vascorsd @tbernard I think commercially copyleft is the next thing growing up. Signal showed how AGPL can be turned into profitable business in an end user product and its governance properties tackle AI threats nicely.

On the other hand AI literally assrapes MIT/Apache code. IMHO Qt licensing is today even more optimal than it was maybe few years back.
1
0
1
@josh @osi I'm not sure what was the point of time when open source turned into individuals inventing great things together (or to be totally honest sometimes having a huge flame wars together) into companies making these weird announcements together.

I mean for instance Linux Foundation seems to have almost at least bi-monthly announcement where they say how they are driving innovation in whatever is the hot topic of the day accompanied with endorsements with your "usual suspects" companies from IT, finance etc. business sectors. For me they have turned more like a joke than something I would ever consider to take seriously.

Recently I did "acid test" to LF to see if there is any real meat in these announcements when they launched https://www.lfdecentralizedtrust.org/. I thought that since I'm a long-time kernel maintainer in security and I also work for a company whose founder Gavin Wood literally invented smart contracts and coined up the term "Web3", I would be a great participant to the discussions or possible conference calls.

So I dropped email to their general inquiries address info@lfdecentralizedtrust.org. After three weeks my inbox has been silent :-) This was my expectation as I'm an individual not e.g. VISA. I'm not personally disappointed, but I'm disappointed because my hypothesis realized in this empirical experiment.

I have voting right in e.g. LF TAB elections but I do criticize Finnish politics sometimes too so I guess I can say this ;-) As LF puts it "decentralized innovation built on trust"...
0
0
1
@shertson If I had to do blind guess I'd guess ACPI tables but could be some other thing
0
0
0
@shertson i'll root cause the bug and send bug report to fedora bugzilla :-)
1
0
0
@timojyrinki i got it from company i formatted the hard drive without looking what is in ;-)
0
0
1
i need to debug this when have time, it's just so frustrating that this same issue always comes up with any new laptop ;-)
0
0
1

5️⃣ Here's the 5th installment of posts highlighting key new features of the upcoming v257 release of systemd.

Since its beginnings systemd was a heavy user of the D-Bus IPC system. It provides D-Bus APIs, it calls D-Bus APIs it schedules activation of the D-Bus broker, and even provides its own C D-Bus client library.

However, since early on our use of D-Bus was not without various major problems. One of the biggest goes something like this:

1
5
1
Hmm... X1 Thinkpad does not have Wifi after waking up from suspend in Fedora 41. #fedora
3
0
0
Edited 10 months ago

After trying different approaches of using clangd with kernel my end game is to put O=./clangd for the “clangd build”, which is a host (as target) build with bunch of stuff that you want enable. This makes sense because kernel’s .gitignore has by default .*.

I also learned that for the “real Vim” (not “Gen Z vim”) there is actually quite decent set of plugins to make use of it. Here’s my vim-plug list:

  Plug 'mattn/vim-lsp-settings'
  Plug 'prabirshrestha/asyncomplete-lsp.vim'
  Plug 'prabirshrestha/asyncomplete.vim'
  Plug 'prabirshrestha/vim-lsp'

This is how I would ramp up clangd session while hacking Linux:

make ARCH=x86_64 O=./.clangd x86_64_defconfig
make ARCH=x86_64 O=./.clangd menuconfig
make ARCH=x86_64 O=./.clangd -j`nproc`
scripts/clang-tools/gen_compile_commands.py -d ./.clangd
1
0
0
@cmccullough It's from the guy who gave us WireGuard so it is first class bash quality code ;-)

I use it for like "root stuff", e.g. my password to 1Password. It's good to have something like that for small collection of passwords, pin-codes etc. And once you master OpenPGP with Yubikey, it's breeze to use and super secure. I always carry my subkeys in a yubikey and have a backup one at home.
1
0
2
@cmccullough the best of the best was not in the list: https://www.passwordstore.org/ ;-) TBH I use it in combination with 1Password, which I have no too many complains (the password obviously is in my pass store).
1
1
2
OpenWRT is great. I run it in my Turris Omnia, which is a great Czech made router that I love so dearly. I also love BuildRoot used to build OpenWRT images, which is IMHO the best embedded build system in the world. The whole no bullshit ecosystem resonates a lot to me really.

Thus, OpenWRT designing their own reference router called OpenWRT One is great news, and have to link the associated LWN article just to promote it:

https://lwn.net/Articles/994961/

#openwrt #buildroot #lwn
0
0
2
Show older