Some discoveries about Serial Peripheral Interface, Kinetis, and NuttX. Part of the work on Board Support Package (#BSP) for our board.
Want a premium Linux shirt that actually looks good? 🐧📱
Our well-designed shirt (penguin holding a phone) is 100% cotton with a stitched penguin logo.
Available this weekend at the #FOSDEM #LinuxOnMobile stand.
Location: Building U, entrance UD2 — grab your size before they’re gone!
Model: @Standara3217
#FOSDEM2026 #MobileLinux #LinuxMobile #sdm845 #Mobian #Phosh #Linux
If you have interest in basic or more advanced computer architectures learning and teaching then I plan to visit #RISCV #FOSDEM devroom this Satturday. We can discuss even use of our #QtRvSim in the teaching. We are working on Sv32 and latter even Sv39 addition to extend this tool even for teaching operating system basic concepts. Tenative goal is to run MIT-PDOS one day. We have new #QtRvSim manual at our #CompArch site as well and revamped online training site (thanks to Jakub Pelc https://swpelc.eu/).
Just found that the 2026 edition of the Linux Plumbers Conference will be in Prague 🇨🇿 , Oct. 5-7, on the same week as Open Source Summit Europe and Embedded Linux Conference Europe.
Save the dates and see you there! That's too early to book my train tickets though 🤔
“Dancing on bones.” Russian occupation authorities are reopening the Mariupol Drama Theatre, destroyed in a 2022 airstrike while hundreds of civilians sheltered inside, including children. Russia has denied hitting the theatre and claimed the damage was caused by an explosion detonated inside the building, which was proven untrue.
A Russian fairytale premiere at a mass grave, pure cynicism.
Upstreaming progress on Snapdragon 845 phones: OnePlus 6/6T now working with the Linux -next tree after a focused month of mainlining. Pixel 3 and Shift 6MQ followed with incremental enablement. Hard lessons in patch rebasing, subsystem reviews, and feedback from kernel maintainers. Real steps toward sustainable mainline support. Read more on the blog.
https://ixit.cz/blog/2025-12-21-upstreaming-0
#LinuxMobile #MobileLinux #sdm845 #OnePlus6 #OnePlus6T #Pixel3
Links to related Ticket Lock code example for individual architectures:
Kernel Spinlock documentation at LWN.net from test-and-set over ticket-spinlocks to scalable MCS locks and qspinlocks.
Much more precise and detailed texts (papers and books) about scalability including memory ordering by @paulmckrcu are linked from his page http://www2.rdrop.com/users/paulmck/. The detailed Summary of Memory Ordering choices for current CPU architectures is documented in the Table 15.5 Chapter 15. Advanced Synchronization: Memory Ordering of his book Is Parallel Programming Hard, And If So, What Can You Do About It?.
A link to the article about mentioned problem with atomic operations Linux 6.18 Merges Fix For “Catastrophic Performance Issue” On 64-bit ARM at Phoronix.com
Lecture 08 – Multiprocessor Systems and Memory Consistency Problems (PDF)
The Advanced Computer Architectures course main page is https://cw.fel.cvut.cz/wiki/courses/b4m35pap/start
The guidepost to more Czech Technical University in Prague computer architecture teaching materials is provided at https://comparch.edu.cvut.cz/.
There are even Czech language recordings of this course from the Winter Semester 21/22.
Our broader topic knowledge base at https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase.
As a follow-up to the yesterday post — we’ve got C-PHY mode working on Qualcomm devices!
Yesterday, Petr Hodina and I managed to get the main camera running on the OnePlus 6 / 6T (Sony IMX519 sensor) — a huge step forward for mainline main camera support on many modern devices 🎉
You can check out the current progress and changes here (not yet mainline-ready, tested with 6.16+):
https://gitlab.com/dhxx/linux/-/commits/sdm845-6-17-cam-test
@pavel Please, what is the state of the WiFi on #oneplus6 on some close to mainline kernels? I am starting to consider to buy it for testing (i see 2 kkč to 3 kkč prices) but postmarketOS Device status list more WiFi problems. The OnePlus 6T does not list WiFi problems but audio is marked as partial only. Do you have some tips for some cheap bazaar in ČR or near to buy piece for experimenting?