Posts
182
Following
139
Followers
147
Probably some RISC-V stuff, but hopefully other things too ;)
I'm sad to say that we're following the lead of many others and putting in proof-of-work proxies into place to protect ourselves against "AI" crawler bots. Yes, I hate this as much as you, but all other options are currently worse (such as locking us into specific vendors).

We'll be rolling it out on lore.kernel.org and git.kernel.org in the next week or so.
9
142
162

Toke Høiland-Jørgensen

I was devastated to learn that Dave Täht passed away. Wrote a bit about it.

https://blog.tohojo.dk/2025/04/remembering-dave-t%C3%A4ht.html
1
4
9

turns out Qualcomm dropped the sources for talking to their Embedded USB Debug (EUD) peripheral, and it works on the OnePlus 6!

This means we get JTAG access directly via the USB port, yes seriously! There is also a UART peripheral which we can hook up (so far untested).

Basically you write 1 to a magic register (typically from the Linux driver but i have been testing from U-Boot) and all of a sudden a 7-port USB hub appears on your PC (in addition to whatever USB gadget you had set up) with a single device which is the EUD control interface.

Now that the code to talk to it is public (and functional with this openocd fork https://github.com/linux-msm/openocd) you can get JTAG access to the device for easier debugging of the kernel or U-Boot!

It seems like this works "by accident" on the OnePlus 6, likely the same debug policy misconfiguration that causes the device to go to crashdump instead of just rebooting (so it's unlikely to work on say, the PocoPhone F1, but maybe worth a try!).

There seem to be protections in place so you can't escalate to EL2 or EL3, when in EL2 all registers read as 0

6
24
2

New tool! Meet the iFixit ESD-Safe Hammer.

We hear you: sometimes you need a little more oomph to finish your fix. So, we engineered the world’s first hammer designed for electronics repair. It's built with a non-conductive handle, ESD-safe head, and just enough heft to "persuade" stubborn components.

Perfect for:
🔋 Glued-in batteries
🪛 Stripped screws
🔌Soldered memory
💥 Stress relief

Now unavailable at iFixit.com.

0
14
1

Localization is hard.

Google Titan costs 35 euros in Europe. 35 USD in the US.

They launched in Norway this weekend. What's the price?

35 NOK (3 EUR/USD).

How many can you buy? 10!

11
5
2

I'm really loving how Mastodon has become a refuge for all the grizzled seafarers on the ocean of the internet. They pop up in my feed and their bios all say something like

"I've been online for longer than the internet. I've seen things you people wouldn't believe. 56k modems on fire in the light of Usenet. I watched IRC forks glitter in the dark near the Gateway 3000. All those moments will be lost in slop, like tears in rain. Time to deshittify."

8
31
3

The Meetup is tonight Thursday, March 27th, at the Lucky Labrador Beer Hall on NW Quimby St https://www.meetup.com/portland-linux-kernel-meetup/events/306813644/

0
1
2
"WTF... oh, they saw /crypto/ in the URL."
5
84
231

Registration and the Call for Proposals are now open for DebConf25. This year's event will be held in Brest, back in France its place of origin, and will offer talks, hacking sessions, activities and discussions. We are looking forward to a Cheese & Wine party in the right country this year ;-), and an additional Crêpes and Cider evening, a tribute to Brittany https://debconf25.debconf.org/news/2025-03-24-dc25-registration-cfp-open/

1
4
0

The original Dear Abby was a badass, esp for her time, she was a champion for queer acceptance in her column and was very big on telling parents to listen and accept their children instead of punishing and fighting with them. But also this response is a banger. Top 10 advice columnist responses of all time.

0
11
1

Linaro’s Toolchain team is one of the leading contributors to support in projects. In this blog we look at a year's worth of Linaro's CI results for the testsuite: https://ow.ly/n7KT50V3xJH

0
3
0

Odd-sized loads: no problem. The wife's cargo today.

0
1
0
Edited 1 month ago

I am looking for a remote (I am Europe-based) internship or half-time job.

Half to learn, half for an extra income.

I do GPU driver & compiler dev for fun. Nowhere near professional level, but I got some experience and a thirst for knowledge.

I also do some type theory things with proof assistants, and some light Linux x86 reverse engineering.

I had worked on reverse engineering mpi3mr & megaraid RAID controller APIs.

I have worked extensively with Vulkan and OpenGL from writing quite a few small game engines in Java.

I did a lot of Java bytecode things; Messed with the Rust compiler; Loads of C OSDev things; Haskell (mostly messing around); Wayland (I have a bunch of simple apps); X11 (wrote a status bar, window manager, compositor, image viewer)

I have extensive experience with reading very large C codebases, and spent a lot of time digging around the internals of Linux, specifically the kernel and low level subsystems.

I worked with encrypted chat protocols specifically on E2EE, on Matrix, writing spec proposals for removing ambiguity, improving UX, and security.

I have some experience with x86 and 6502 assembly; wrote a 6502 assembler and partial (not cycle accurare) emulator.

My gitea https://gitea.itycodes.org/itycodes

If anyone is interested, please reach out. (Boosts welcome)

This is sort of my CV; I will not be able to sign a contract under my legal name, but tranquillity codes is a name I use for years and has a commit in Mesa, so it should be good enough as common law.

Do note that this is a personal account, so be careful about viewing our general posts besides this one. We have posted recently about SPIR-V control flow, stack machine to SSA, and Intel GEN assembly.

0
6
0

"Voters in Stockholm and London both initially opposed congestion pricing before and as the toll was introduced. But as the benefits of less traffic became immediately apparent, support for the toll shot up in both cities."

https://nyc.streetsblog.org/2025/03/10/siena-poll-support-for-congestion-pricing-keeps-rising

0
1
0

Interesting how sometimes new etiquette pops up

5
10
2
Edited 1 month ago

You can now jailbreak your AMD CPU! 🔥We've just released a full microcode toolchain, with source code and tutorials. https://bughunters.google.com/blog/5424842357473280/zen-and-the-art-of-microcode-hacking

7
38
1

Hey RISC-V folks! It'll be a 5th Gbg RISC-V meetup, co-located with the RISC-V in Space Workshop! Sign up here: https://www.meetup.com/goteborg-risc-v-group/events/306521257/

0
2
0
Show older