top | item 38245198

A kernel developer made my styluses work again on newer kernels

290 points| sohkamyung | 2 years ago |davidrevoy.com

15 comments

order
[+] darkwater|2 years ago|reply
Benjamin Tissoires response is pretty awesome in style, tone, context, usefulness for both the layman and the expert. Kudos to him, and I really need to learn more about eBFF one of these days.
[+] tentacleuno|2 years ago|reply
I love how he basically just explained what eBPF was, where I wasn't really sure beforehand. What a brilliant teacher; really inspires me to do some more kernel hacking, too.
[+] Arbortheus|2 years ago|reply
eBPD seemed to be the only thing anyone was talking about at KubeCon and Cloud Native Con last week.

I hope people don’t get carried away and do too much kernel tomfoolery with their production kubernetes nodes. Not that it’s my problem, but they’re playing with fire.

[+] amelius|2 years ago|reply
Reminds me of this issue people had (or still have?) with Wacom styluses:

https://www.reddit.com/r/wacom/comments/e96t1a/pen_has_a_wei...

"Agreed. I just bought one too and I'm sitting here practicing and I'm smelling a cat piss odor. Thought a cat had pissed on my clothes or something and then I smelled the pen."

"Yesterday, I was sure my cat pissed somewhere in my daughter's room. I literally spent hours trying to find the source of the stench, checked the whole feckin room and then I realised my hand stinks. The very last thing I checked was the bloody Wacom tablet pen that she got from us in the morning."

"Thank you! I thought I was going crazy! I was making everyone in my house smell the pen and they were like “yoooo that’s stinky.” I ended up returning it because the smell was making me gag. So weird."

[+] amelius|2 years ago|reply
PS: I covered my pen in nail polish to deal with the smell. It sorta works but doesn't get rid of the smell for the full 100%.
[+] jauntywundrkind|2 years ago|reply
Surprise eBPF post! Writing eBPF code to munge the kernel's input driver's state machine. Neat!
[+] gumballindie|2 years ago|reply
If Linux was a commercial project we would have had to wait for this to go through a team of product managers, managers, organise a few meetings to prepare meetings to discuss the feature and then maybe few months a year down line it would be approved for work to start.
[+] deely3|2 years ago|reply
In your opinion how does Google, Microsoft, Apple able to accomplish anything?
[+] phendrenad2|2 years ago|reply
I dream of Linux someday having a stable driver API. Would be a lot of work to accomplish (and an ongoing headache for the kernel maintainers), but ultimately worth it to no longer have these embarrassing and frequent breakages.
[+] biorach|2 years ago|reply
That wasn't an API breakage. The maintainer reworked how HID events were handled.