RADV Vulkan Driver Merges Cooperative Matrix Support Using RDNA3 WMMA

As yet another open-source Radeon Linux graphics driver change ahead of the upcoming Mesa 23.3 code branching and feature freeze is Vulkan VK_KHR_cooperative_matrix support with the RADV driver for RDNA3 hardware and newer using the GPU’s Wavefront Mixed-precision Multiply Accumulate (WMMA) functionality…

Source: Phoronix – RADV Vulkan Driver Merges Cooperative Matrix Support Using RDNA3 WMMA

[$] Home Assistant: ten years of privacy-focused home automation

Many home-automation devices come with their own mobile app or cloud
service. However, using multiple apps or services is
inconvenient, so it’s (purposely) tempting to only buy devices from the same
vendor, but this can lead to lock-in. One project that lets
users manage home-automation devices from various vendors without lock-in
is Home Assistant. Over its
ten-year existence, it has developed into a user-friendly home-automation
platform that caters to both technically inclined and less tech-savvy
people.

Source: LWN.net – [$] Home Assistant: ten years of privacy-focused home automation

Linux RISC-V Preparing For Real-Time Kernel Support (PREEMPT_RT)

As we approach the end of 2023, sadly, the real-time kernel “PREEMPT_RT” support still hasn’t been mainlined… The main blocker pending is still the ongoing work around non-blocking consoles / threaded console handling to then allow the few dozen remaining out-of-tree RT kernel patches to be merged. The good news is that when the PREEMPT_RT support is ready for mainline, it looks like the RISC-V architecture support will also be real-time friendly too…

Source: Phoronix – Linux RISC-V Preparing For Real-Time Kernel Support (PREEMPT_RT)

AMD Making It More Clear When Their RadeonSI OpenGL Driver Is Being Used

AMD’s RadeonSI Gallium3D driver has been around for a decade since the Radeon HD 7000 “Southern Islands” graphics card days while finally the OpenGL renderer string is being changed to reflect “RadeonSI” as the name of the driver in use…

Source: Phoronix – AMD Making It More Clear When Their RadeonSI OpenGL Driver Is Being Used

Canonical To Stick With 10 Year Support Cycle For Ubuntu LTS Releases

Given recent talk of upstream Linux Long-Term Support (LTS) kernels likely being reduced from six to two year support windows moving forward, Canonical today decided to re-affirm their support for ten years of support with Ubuntu Long Term Support versions…

Source: Phoronix – Canonical To Stick With 10 Year Support Cycle For Ubuntu LTS Releases

Intel Video Acceleration Drivers Begin Preparing For Arrow Lake S

While Meteor Lake isn’t shipping until December, Intel’s open-source Linux engineers for months have already been working on 15th Gen Arrow Lake (as well as Lunar Lake, among their other processor lines) for getting the driver support in order. The latest early hardware enablement to talk about is the initial Arrow Lake S support coming to their video acceleration drivers…

Source: Phoronix – Intel Video Acceleration Drivers Begin Preparing For Arrow Lake S

Welcome, new partners: Growing the global impact of Code Club and CoderDojo

Increasing access to computing education is a global challenge, and at the Raspberry Pi Foundation we take a global approach in addressing it. One way we do this is to partner with organisations around the world and support them to introduce Code Clubs and CoderDojos in their local or national communities.

Students in a Code Club run by CSEd Botswana.

Code Club and CoderDojo are the two global networks of free, volunteer-led coding clubs for young people that we support. They are a great fit for a lot of organisations that share our vision and values and work with young people from backgrounds that are currently under-represented in computing. Right now, our Global Clubs Partner network involves more than 50 organisations in over 40 different countries around the world. Seven new partners have joined us since August.

New members in the Global Clubs Partner network

We send a warm welcome to our seven new partners. Here is some of what they are working on:

  • CSEd Botswana is training 25 teachers in rural areas to run Code Clubs in their schools
  • Hacedores in Mexico is working towards establishing CoderDojos in their 80 makerspaces, and Code Clubs in the local schools of their community members.
  • Code Club Luxembourg is already running several clubs and also hosts a number of workshops each year to encourage children to carry on their coding journey by joining a Code Club or CoderDojo.
  • Light Into Europe works with the Deaf community in Romania. They plan to open up coding to children with hearing impairments through accessible Code Clubs, supported by interpreters and adults who are also deaf.
  • KIT Hub in Burundi have plans to establish CoderDojos to support children from underserved areas, including a sizable community of Congolese young people living in refugee camps in Burundi.
  • Orientations Training Centre in Sudan will be setting up clubs in Khartoum and Darfur, and they are planning a special passion for supporting young people to submit entries to the Coolest Projects online showcase in 2024.
  • Savanna Developer Network will establish CoderDojos in northern Ghana to narrow the income and infrastructure gap between the north and the south by ensuring that children in the north aren’t left behind in computing education. 

We are really excited that these organisations have chosen to join the Global Clubs Partner network.

Benefits of partnering with us

When they join our Global Clubs Partner network, organisations work with us to grow the Code Club and CoderDojo communities around the world. Our Global Clubs Partners share our mission to enable young people to realise their full potential through the power of computing and digital technologies, and they commit to working towards this mission with our support.

How to bind a rootless container to a privileged port on Linux

One of the main innovations introduced by Podman was the ability to run rootless containers. Security wise, this was a big improvement, since a potentially compromised container running as root represents a security threat for the host system. In order to obtain a similar behavior, recent versions of Docker support running the docker daemon in the user context. Running unprivileged containers, albeit more secure, has also its drawbacks, as the inability to bind to privileged host ports.

Source: LXer – How to bind a rootless container to a privileged port on Linux

2013 Linux Foundation TAB election call for nominees

The 2013 election for members of the Linux Foundation Technical Advisory
Board will be held during the upcoming Linux
Plumbers Conference
. The call
for nominees
has been posted.

The TAB exists to provide advice from the kernel community to the
Linux Foundation; it also serves to facilitate interactions both
within the community and with outside entities. Over the last
year, the TAB has overseen the organization of the Linux Plumbers
Conference, released a kernel contribution maturity model for
organizations, advised on code-of-conduct issues, and more.

Nominations should be sent in by November 13.

Source: LWN.net – 2013 Linux Foundation TAB election call for nominees