Open-source News

Linux 5.9 Gets More Fixes For AMD RDNA2 GPUs, Promotes Navi 12

Phoronix - Thu, 10/01/2020 - 02:27
A batch of fixes to the AMDGPU kernel graphics driver were sent in today for Linux 5.9. While AMDGPU fixes this late in the kernel cycle tend to not be too notable, this time around there are some prominent items worth covering...

Benchmarking Firefox 83 Nightly With "Warp" Against Google Chrome On Linux

Phoronix - Thu, 10/01/2020 - 01:25
Following last week's news of Firefox Nightly flipping on their new JIT "Warp" update I was eager to run fresh benchmarks of the current Firefox releases compared to Google Chrome under Ubuntu Linux.

Intel Media Driver 2020.3 Released With Gen12 AV1 Decode, Other Improvements

Phoronix - Wed, 09/30/2020 - 23:07
Just in time for the end of the quarter Intel's open-source multimedia team has released the Media Driver 2020.3 package for the Intel graphics accelerated media encode/decode component on Linux platforms...

OpenCL 3.0 Specification Released With New Khronos Open-Source OpenCL SDK

Phoronix - Wed, 09/30/2020 - 21:11
Back in April was the provisional release of OpenCL 3.0 with making CL 2.x features optional while adding async DMA extensions and more. Today the finalized version of OpenCL 3.0 has been released plus also introducing an official Khronos OpenCL SDK...

The one-millionth commit: The search for the lucky Linux kernel contributor

The Linux Foundation - Wed, 09/30/2020 - 21:00

This week has been “a week of millions” for the Linux Foundation, with our announcement that over 1 million people have taken our free Introduction to Linux course. As part of the research for our recently published 2020 Linux Kernel History Report, the Kernel Project itself determined that it had surpassed one million code commits. Here is how we established the identity of this lucky Kernel Project contributor. 

Methodology:

The historical repo of BitKeeper (converted to Git) has 63,428 commits. We then found the merge at which Linus Torvalds’ repo has at least 936,572 commits (his repo has at least this many commits).

At commit 92c59e126b21fd212195358a0d296e787e444087 the repo had 936,456 commits (116 shy of the million)

 

>git checkout 92c59e126b21fd212195358a0d296e787e444087 >git log --oneline | wc  936456 7483489 62991540

 


The next merge 2f3fbfdaf77f3ac417d0511fac221f76af79f6fc passed that number, with 937,105

 

> git checkout 2f3fbfdaf77f3ac417d0511fac221f76af79f6fc > git log --oneline | wc  937105 7489456 63037625

 

So on merge 2f3fbfdaf77f3ac417d0511fac221f76af79f6fc Linus’ repo passed the 1M mark (to be precise, 1,000,533 including BitKeeper commits):

 

commit 2f3fbfdaf77f3ac417d0511fac221f76af79f6fc 92c59e126b21fd212195358a0d296e787e444087 f510ca05271b6f71bd532fe743b39f628110223f (HEAD) Merge: 92c59e126b21 f510ca05271b Author: Linus Torvalds <torvalds@linux-foundation.org> Date:   Mon Aug 3 19:19:34 2020 -0700 Merge tag 'arm-dt-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

 

At this point, we can simply list the 936,572nd commit in the log:

 

>git log --oneline | tail -936572 | head -1 85b23fbc7d88 x86/cpufeatures: Add enumeration for SERIALIZE instruction

 

And the committer is…

 

git log -1 85b23fbc7d88 commit 85b23fbc7d88f8c6e3951721802d7845bc39663d Author: Ricardo Neri <ricardo.neri-calderon@linux.intel.com> Date:   Sun Jul 26 21:31:29 2020 -0700     x86/cpufeatures: Add enumeration for SERIALIZE instruction

 

Ricardo’s momentous commit to the Kernel was to add enumeration support for the SERIALIZE instruction, supported in Intel’s forthcoming Sapphire Rapids and Alder Lake microarchitectures for their 10-nanometer server and workstation chips. Ricardo is a software engineer who has been working on Linux feature support for Intel’s microprocessors for 12 years as part of the company’s CPU enabling team.

For more about Intel Corporation’s Ricardo Neri, the one-millionth Linux Kernel code committer, please read and watch our interview, conducted by Swapnil Bhartiya on Linux.com.

The post The one-millionth commit: The search for the lucky Linux kernel contributor appeared first on The Linux Foundation.

Intel Sends Out Latest DG1 Linux Patches But Won't Hit Until At Least The 5.11 Kernel

Phoronix - Wed, 09/30/2020 - 20:42
The sixth spin of Intel DG1 discrete graphics card patches have now been sent out for review, amounting to just about 700 lines of new driver code due to building off the existing DG1 work and more broadly the Gen12/Xe support that's been refined in mainline for months. With these patches it would appear the Intel DG1 is then in good shape under Linux but due to the timing is unlikely to be mainlined until a stable kernel release in early 2021...

Intel Key Locker Support Added To LLVM - Confirms Presence With Tiger Lake

Phoronix - Wed, 09/30/2020 - 19:00
Last week on the GNU toolchain side was initial work on supporting Intel Key Locker while this week Key Locker support has come to LLVM...

NVIDIA Vulkan Beta Driver Moves To 455 Series For Linux

Phoronix - Wed, 09/30/2020 - 18:38
NVIDIA's Linux Vulkan beta driver build has moved from the 450 series that it's been on for a while to the current 455 branch...

Pages