Open-source News

Linux 5.7 Changes So Far: New exFAT Driver, Tiger Lake Graphics By Default, Apple Fast Charge, Etc

Phoronix - Mon, 04/06/2020 - 23:00
We are now one week through the two week long Linux 5.7 kernel merge window where new/improved functionality is introduced. Here is a look at the changes so far for Linux 5.7...

C-SKY Architecture Gets Fix For Its Own Speculative Execution Bug In Linux 5.7

Phoronix - Mon, 04/06/2020 - 21:47
C-SKY is a a Chinese 32-bit CPU architecture intended for low-power devices from media boxes / DVRs to printers and other consumer electronics. C-SKY has also worked its way into a ~$6 development board. With its updates for the Linux 5.7 kernel are various additions to this maturing architecture support along with a speculative execution fix...

Initial Benchmarks With Intel oneAPI Level Zero Performance

Phoronix - Mon, 04/06/2020 - 20:38
Last week Intel released an initial set of micro-benchmarks for their oneAPI Level Zero and with L0 support being plumbed into their open-source Intel Compute Runtime, this weekend I started toying around with some Level Zero benchmarks on a variety of Intel processors.

L1d Cache Flush On Context Switch Moves Forward For Linux In Light Of Vulnerabilities

Phoronix - Mon, 04/06/2020 - 20:00
A new patch series sent out just under one month ago was providing opt-in L1 data cache flushing on context switching. That work has now been revived again and now with documentation added it's clear that this work is being done in response to a recent CVE being made public...

Linux Exec Should Be Less Deadlock Prone In Future Kernels

Phoronix - Mon, 04/06/2020 - 19:07
Ongoing work around Linux's exec() code should make it less deadlock prone in future kernel versions...

/dev/random Seeing Performance Work For Linux 5.7

Phoronix - Mon, 04/06/2020 - 18:45
The Linux 5.7 kernel will bring random performance improvements as in /dev/random...

Learn about Rust and how to get started

opensource.com - Mon, 04/06/2020 - 15:02

"All the documentation, the tooling, the community is great—you have all the tools to succeed in writing Rust code."

Antonio Verardi, Infrastructure Engineer of Yelp

So, why hesitate to learn a new programming language when all this is provided to you? It's now your turn to join the great community of Rust. If you are interested, you can read more about the advantages of Rust over other languages here.


read more

Pages