Linus Torvalds has just announced the release of Linux 4.13 and a kidney stone…: So last week was actually somewhat eventful, but not enough to push me to delay 4.13. Most of the changes since rc7 are actually networking fixes, the bulk of them to various drivers. With apologies to the authors of said patches, they don’t look all that interesting (which is definitely exactly what you want just before a release). Details in the appended shortlog. Note that the shortlog below is obviously only since rc7 – the _full_4.13 log is much too big to post and nobody sane would read it. So if you’re interested in all the rest of it, get the git tree and limit the logs to the files you are interested in if you crave details. No, the excitement was largely in the mmu notification layer, where we had a fairly last-minute regression and […]
Linux 4.12 Release – Main Changes, ARM & MIPS Architectures
Linus Torvalds has just released Linux 4.12: Things were quite calm this week, so I really didn’t have any real reason to delay the 4.12 release. As mentioned over the various rc announcements, 4.12 is one of the bigger releases historically, and I think only 4.9 ends up having had more commits. And 4.9 was big at least partly because Greg announced it was an LTS kernel. But 4.12 is just plain big. There’s also nothing particularly odd going on in the tree – it’s all just normal development, just more of it that usual. The shortlog below is obviously just the minor changes since rc7 – the whole 4.12 shortlog is much too large to post. In the diff department, 4.12 is also very big, although the reason there isn’t just that there’s a lot of development, we have the added bulk of a lot of new header files […]
Linux 4.11 Release – Main Changes, ARM & MIPS Architecture
Linus Torvalds has just released Linux 4.11: So after that extra week with an rc8, things were pretty calm, and I’m much happier releasing a final 4.11 now. We still had various smaller fixes the last week, but nothing that made me go “hmm..”. Shortlog appended for people who want to peruse the details, but it’s a mix all over, with about half being drivers (networking dominates, but some sound fixlets too), with the rest being some arch updates, generic networking, and filesystem (nfs[d]) fixes. But it’s all really small, which is what I like to see the last week of the release cycle. And with this, the merge window is obviously open. I already have two pull request for 4.12 in my inbox, I expect that overnight I’ll get a lot more. Linux 4.10 added Virtual GPU support, perf c2c’ tool, improved writeback management, a faster initial WiFi connection […]
Azul Systems’ Zulu Embedded is a Build of OpenJDK for ARM, MIPS, PowerPC, and x86 Compliant with Java SE standard
Yesterday as I wrote about the Embedded Systems Conference 2017 schedule I came across a potentially interesting talk entitled “Building A Brain With Raspberry Pi and Zulu Embedded JVM” by Azul Systems that will explain how to build a brain emulator using a cluster of Raspberry Pi boards. I wanted to find more about it, but I have not been able to find any details about the project/demo at this stage. However, I could still learn a bit more about Zulu Embedded, which is said to be an open source Java Virtual Machine based on OpenJDK, compliant with Java SE standard, working on 32-bit & 64-bit ARM & x86, MIPS, and PowerPC, as well as multiple operating systems. Some of the key features of Zulu Embedded include: Java Support – Java 6, 7, 8, and 9 when available Java Configurations – Headless, headful, or compact Java Compact Profiles Hardware – […]
Linux 4.10 Release – Main Changes, ARM & MIPS Architectures
Linus Torvalds has just released Linux 4.10: So there it is, the final 4.10 release. It’s been quiet since rc8, but we did end up fixing several small issues, so the extra week was all good. On the whole, 4.10 didn’t end up as small as it initially looked. After the huge release that was 4.9, I expected things to be pretty quiet, but it ended up very much a fairly average release by modern kernel standards. So we have about 13,000 commits (not counting merges – that would be another 1200+ commits if you count those). The work is all over, obviously – the shortlog below is just the changes in the last week, since rc8. Go out and verify that it’s all good, and I’ll obviously start pulling stuff for 4.11 on Monday. Linus Linux 4.9 added Greybus staging support, improved security thanks to virtually mapped kernel stacks, […]
Baikal T1 BFK 1.6 MIPS Development Board Tested with OpenWrt
Baikal Electronics is a Russian fabless semiconductor company specializing in ARM and MIPS-based SoC, and we’ve already covered their Baikal T1 MIPS SoC announcement, as well as Tavolga Terminal TP-T22BT Debian 8 All-in-One Computer based on the processor. The company also have Baikal T1 BFK 1.6 development board, which does not appear to be publicly available yet, but one member of Habrahabr.ru forums got hold of one sample, and tested the OpenWrt SDK in Debian 8 host computer. First, we’ll have a look at the hardware they received. I don’t have the full specs of the board, but we’ll learn a little more below, in the meantime we can see two USB ports, Gigabit Ethernet ports, a 10GbE SFP cage, an mPCIe slot (I think), and two DB9 connector, as well as a bunch of other headers and connectors with SATA, GPIO, UART, I2C, SPI… I’ve then downloaded Baikal T1 BSP […]
Linux 4.9 Release – Main Changes, ARM and MIPS Architectures
Linus Torvalds released Linux 4.9 on Sunday: So Linux 4.9 is out, and the merge window for 4.10 is thus open. With the extra week for 4.9, the timing for the merge window is obviously a bit awkward, and it technically closes in two weeks on Christmas Day. But that is a pure technicality, because I will certainly stop pulling on the 23rd at the latest, and if I get roped into Xmas food prep, even that date might be questionable. I could extend the merge window rather than cut it short, but I’m not going to. I suspect we all want a nice calm winter break, so if your stuff isn’t ready to be merged early, the solution is to just not merge it yet at all, and wait for 4.11. Just so you all know (I already bcc’d the main merge window suspects in a separate mailing last […]
8Devices Rambutan Qualcomm Atheros QCA9557 / QCA9550 GbE & WiFi Modules and Development Kit Run OpenWrt
8Devices, a Lithuanian company specialized in the development and manufacturing of electronic equipment, is known for their Carambola and Carambola2 WiFi modules powered by Ralink and Qualcomm Atheros WiSoCs. The company has now introduced a new dual band WiFi module called Rambutan that comes in commercial and industrial temperature range through respectively Qualcomm Atheros QCA9557 & QCA9550 SoCs. Rambutan and Rambutan-I modules specifications: SoC Rambutan – Qualcomm Atheros QCA9557 MIPS processor @ 720 MHz Rambutan-I – Qualcomm Atheros QCA9550 MIPS processor @ 720 MHz System Memory – 128 MB DDR2 Storage – 128 MB Flash Connectivity WiFi – 802.11 a/b/g/n, 2.4 or 5 GHz, 2×2 MIMO, 300 Mbps data rate, 21 dB per chain output power; 2x u.FL connectors Ethernet – Atheros AR8032 10/100M Ethernet PHY 68x half holes with 2 x USB 2.0 host port 2 x serial port 1x 100 Base-T Ethernet port; 1000 Base-T Ethernet port (SGMII […]