Language Selection

English French German Italian Portuguese Spanish

Linux 5.1-rc5

Filed under
Linux

Here we go again.. It's Sunday afternoon, must mean another rc kernel.

We have changes all over, but not unseasonably many of them, and most
of the ones here are very small. Looking at the stats, the sound
driver updates kind of stand out, being almost a third of the patch
(and about a third of the commits too, so it's not because of some
single big patch). But none of it looks all that scary.

Outside of the sound fixes, another third is other drivers (gpu, rdma,
nvme, mmc, block layer..) and the last third is "misc". That includes
arch updates, tooling, and various core fixes (networking, filesystem,
security modules, and core kernel/mm).

Nothing in here makes me feel uncomfortable about this release cycle
so far. Knock wood.

Shortlog appended with an overview of the details, as usual.

Linus

Read more

Also: Linux 5.1-rc5 Kernel Released

More in Tux Machines

Security Leftovers

  • Security updates for Friday

    Security updates have been issued by Debian (bird, opendmarc, php7.3, and qemu), Fedora (bird, dino, nbdkit, and openconnect), Oracle (nginx:1.14, patch, and thunderbird), Red Hat (dovecot, kernel, kernel-alt, and kernel-rt), Scientific Linux (thunderbird), and SUSE (kernel, openssl, openssl-1_1, python-SQLAlchemy, and python-Werkzeug).

  • Skidmap malware drops LKMs on Linux machines to enable cryptojacking, backdoor access [Ed: This is not a "Linux" issue any more than Adobe Photoshop malicious files are a "Windows" issue ]

    Researchers have discovered a sophisticated cryptomining program that uses loadable kernel modules (LKMs) to help infiltrate Linux machines, and hides its malicious activity by displaying fake network traffic stats. Dubbed Skidmap, the malware can also grant attackers backdoor access to affected systems by setting up a secret master password that offers access to any user account in the system, according to Trend Micro threat analysts Augusto Remillano II and Jakub Urbanec in a company blog post.

  • Linux for ethical hackers 101

    In order to familiarize yourself with the full range of ethical hacking tools, it is important to be conversant with the Linux OS. As the systems engineer Yasser Ibrahim said in a post on Quora: “In Linux you need to understand from the basics to the advanced, learn the console commands and how to navigate and do everything from your console, also shell programming (not a must, but always preferable), know what a kernel is and how it works, understand the Linux file systems, how to network on Linux.”

today's howtos

Programming Leftovers

  • Traders Who Can’t Code May Become Extinct, Goldman’s Tech Pioneer Warns

    Chavez, 55, outlined strengths that can help humans stay relevant, such as their relationship skills and ability to assess risks. Yet he predicted that longstanding career dichotomies on Wall Street, like trader versus engineer, will go away. To keep working, people will need both of those skills. Even money is going digital, a shift that goes far beyond cryptocurrencies, he said, pointing to the success of Stripe Inc. as an example of creating new ways to move funds.

    Stripe, for its part, has become one of the most valuable companies in Silicon Valley.

  • The use of open source software in DevOps has become strategic for organizations of all sizes

    The 2019 Accelerate State of DevOps Report showed that elite and high performing teams report strong use of open source software. This echoes findings from earlier research, showing that elite performers were 1.75 times more likely to make extensive use of open source than low performers, and were 1.5 times more likely to plan to expand their use of open source software.

  • What's Wrong with the Tech Interview Process?

    [...] The issues seem to boil down to three things:

    1. Coding tests are arbitrary, needlessly difficult and disconnected from the skills actually required for the job.

    2. The number of rounds and the time demands of interviewing are difficult to manage.

    3. Hiring decisions often seem arbitrary and communication about why someone failed a stage are often poorly communicated, when they are communicated at all.

    Let’s take a closer look at each of these.

  • [Old] Codes of Conduct and Hypocrisy

    It is generally accepted that leaders of modern organizations should act to prevent lynchings and mobbings in their organizations. Yet in recent cases in both Debian and Wikimedia, it appears that the leaders have been the instigators, using the lynching to turn opinion against their victims before there is any time to analyse evidence or give people a fair hearing.

    What's more, many people have formed the impression that Molly de Blanc's talks on this subject are not only encouraging these practices but also trolling the victims. She is becoming a trauma trigger for anybody who has ever been bullied.

    Looking over the debian-project mailing list since December 2018, it appears all the most abusive messages, such as the call for dirt on another member, or the public announcement that a member is on probation, have been written by people in a position of leadership or authority, past or present. These people control the infrastructure, they know the messages will reach a lot of people and they intend to preserve them publicly for eternity. That is remarkably similar to the mindset of the men who perpetrate acid attacks on women they can't control.

    Therefore, if the leader of an organization repeatedly indulges himself, telling volunteers they are not real developers, has he really made them less of a developer, or has he simply become less of a leader, demoting himself to become one of the despots Lord Denning refers to?

  • Best text editors in 2019: For macOS, Windows, Linux coders and programmers
  • How to compare strings in Java

    String comparison is a fundamental operation in programming and is often quizzed during interviews. These strings are a sequence of characters that are immutable which means unchanging over time or unable to be changed. Java has a number of methods for comparing strings; this article will teach you the primary operation of how to compare strings in Java.

6 Best Linux Distros for Programmers and Developers

Let's discuss why Linux is a great OS for software encoders, followed by our hand-picked list of best Linux distros for developers and programmers. Read on. Let's discuss why Linux is a great OS for software encoders, followed by our hand-picked list of best Linux distros for developers and programmers. Read on. Before we delve into the nitty-gritty of best Linux Distro for developers to use in their day-to-day coding endeavors, let’s first list reasons for Linux being an excellent OS choice for developers. Read more