Tags: Linux kernel

Virtualizing the Clock

Dmitry Safonov wanted to implement a namespace for time information. The twisted and bizarre thing about virtual machines is that they get more virtual all the time. There's always some new element of the host system that can be given its own namespace and enter the realm of the virtual machine....
Read 0 Comments

Facebook Open-Sources New Suite of Linux Kernel Components and Tools

Today, we are announcing a suite of open source Linux kernel components and related tools that address critical fleet management issues. These include resource control, resource utilization, workload isolation, load balancing, measuring, monitoring, and much more. Kernel and kernel application...
Read 0 Comments

Internationalizing the Kernel

At a time when many companies are rushing to internationalize their products and services to appeal to the broadest possible market, the Linux kernel is actively resisting that trend, although it already has taken over the broadest possible marketthe infrastructure of the entire world. David...
Read 0 Comments

​Linus Torvalds Talks About Coming Back to Work on Linux

While in Edinburgh, I caught up with Linus Torvalds. He confided his thoughts about returning to Linux, the Code of Conduct, and some software, BPF, which is fundamentally changing how the Linux kernel and user space work together. Linus Torvalds quietly met with Linux's top 40 or so developers at...
Read 0 Comments

peoples-linux.jpg

Linux kernel
The Linux 4.19 release will be a Long Term Support (LTS) kernel. That is, it will receive updates and patches to keep it safe and maintained for at least a couple of years.

Linux Kernel 4.19 – Long Term Support, USB Type C, and WiFi 6

This was a rather special release due to the fact that, at about half way through the process, Linus Torvalds left the helm of Linux kernel development to take a rare break. However, Greg Kroah-Hartman took over until the release was ready and is now handing the reins back to Torvalds. Another...
Read 0 Comments

lift-training.jpg

LiFT
This year’s LiFT recipients represent the potential for greatness in future participation in the open source community. Learn more.

The Linux Foundation Awards 31 Open Source Training Scholarships

The Linux Foundation training (LiFT) program provides advanced open source training to existing and aspiring IT professionals from around the world who might not have the means for specialized training. Since 2011, the Linux Foundation has awarded 106 training scholarships worth over $220...
Read 0 Comments

​Revised Linux Code of Conduct is Now Officially Part of Linux

Some organizations might not include their Code of Conductin the software source code tree, but the Linux developers aren't your ordinary group. In the Linux 4.19 announcement, Greg Kroah-Hartman, Linux's leader for this release and maintainer of the stable branch, added in the Code of Conduct and...
Read 0 Comments

Exploring the Linux Kernel: The Secrets of Kconfig/kbuild

The Linux kernel config/build system, also known as Kconfig/kbuild, has been around for a long time, ever since the Linux kernel code migrated to Git. As supporting infrastructure, however, it is seldom in the spotlight; even kernel developers who use it in their daily work never really think about...
Read 0 Comments

linux-security.jpg

Linux security
Videos for Linux Security Summit in Vancouver are now available; watch complete presentations and see what’s coming up at the next event in Edinburgh.

Get Essential Security Information from Linux Security Summit Videos

In case you missed it, videos for Linux Security Summit NA are now available. On Linux.com, we covered a couple of these in depth, including: Redefining Security Technology in Zephyr and Fuchsia By Eric Brown If you’re the type of person who uses the word “vuln” as a shorthand for code...
Read 0 Comments

Dealing with printk()

It's odd that printk() would pose so many problems for kernel development, given that it's essentially just a replacement for printf() that doesn't require linking the standard C library into the kernel. And yet, it's famously a mess, full of edge cases, corner cases, deadlocks, race conditions and...
Read 0 Comments

Pages

Click Here!