Linux Weekly News

Tartalom átvétel
LWN.net is a comprehensive source of news and opinions from and about the Linux community. This is the main LWN.net feed, listing all articles which are posted to the site front page.
Frissült: 19 perc 39 másodperc

[$] Kernel regression tracking, part 2

h, 2017-11-06 16:46
The tracking of kernel regressions was discussed at the 2017 Kernel Summit; the topic made a second appearance at the first-ever Maintainers Summit two days later. This session was partly a repeat of what came before for the benefit of those (including Linus Torvalds) who weren't at the first discussion, but some new ground was covered as well.
Kategóriák: Linux

Kernel prepatch 4.14-rc8

h, 2017-11-06 08:00
The 4.14-rc8 kernel prepatch is out for testing. "But to actually have decided that we don't need an rc8 this release, it would have had to be really totally quiet, and it wasn't. Nothing looks scary, but we did have a few reverts in here still, and I'll just feel happier giving 4.14 another final week. .. and I really hope that _will_ be the final week, and we don't find anything new scary." Along with the various fixes, this prepatch also adds SPDX license tags to a lot of kernel source files.
Kategóriák: Linux

Tarreau: Look back to an end-of-life LTS kernel: 3.10

v, 2017-11-05 15:24
Willy Tarreau reflects on his experience maintaining the 3.10 long-term kernel on the occasion of the release of the final update, 3.10.108. "First, there's no such notion of 'important fixes'. Even serious vendors employing several kernel developers got caught missing some apparently unimportant fixes and remaining vulnerable for more than two years after LTS was fixed. So you can imagine the level of quality you may expect from a $60 WiFi router vendor claiming to apply the same practices... The reality is that a bug is a bug, and until it's exploited it's not considered a vulnerability."

Kategóriák: Linux

We're switching to a DCO for source code contributions (GitLab blog)

p, 2017-11-03 18:20
The GitLab open-source (and open-core) project hosting site has announced that it is moving away from its Contributor License Agreement (CLA) to a Developers Certificate of Origin (DCO), which is what is used by the Linux kernel, for example, to cover contributions made to its code base. "A Contributor License Agreement (CLA) is the industry standard for open source contributions to other projects, but it's unpopular with developers, who don't want to enter into legal terms and are put off by having to review a lengthy contract and potentially give up some of their rights. Contributors find the agreement unnecessarily restrictive, and it's deterring developers of open source projects from using GitLab. We were approached by Debian developers to consider dropping the CLA, and that's what we're doing." LWN looked at some of the background of this issue back in June.
Kategóriák: Linux

SFLC Files Bizarre Legal Action Against Its Former Client, Software Freedom Conservancy (Conservancy Blog)

p, 2017-11-03 17:15
The Software Freedom Conservancy (SFC) blog reveals a recent action taken by the Software Freedom Law Center (SFLC) to try to cancel the trademark for SFC. On September 22, SFLC filed a complaint with the US Patent and Trademark Office asking that the trademark be canceled because there is a likelihood of confusion between the trademarks: "Registrant's SOFTWARE FREEDOM CONSERVANCY Mark is confusingly similar to Petitioner's SOFTWARE FREEDOM LAW CENTER Mark." On November 2, SFC filed a response that lists the defenses it plans to use. From the blog post: "We are surprised and sad that our former attorneys, who kindly helped our organization start in our earliest days and later excitedly endorsed us when we moved from a volunteer organization to a staffed one, would seek to invalidate our trademark. Conservancy and SFLC are very different organizations and sometimes publicly disagree about detailed policy issues. Yet, both non-profits are charities organized to promote the public's interest. Thus, we are especially disappointed that SFLC would waste the precious resources of both organizations in this frivolous action."
Kategóriák: Linux

Security updates for Friday

p, 2017-11-03 15:45
Security updates have been issued by Debian (bchunk and openjdk-8), Fedora (kernel and seamonkey), Mageia (ansible, sdl2, sdl2_image, mingw, and tomcat), Oracle (kernel and liblouis), Red Hat (liblouis and samba), Scientific Linux (liblouis), Slackware (mariadb and openssl), and SUSE (ceph, kernel, and qemu).
Kategóriák: Linux

[$] A kernel self-testing update

cs, 2017-11-02 16:06
Shuah Khan is the maintainer of the kernel's self-test subsystem. At the 2017 Kernel Summit, she presented an update on the recent developments in kernel testing and led a related discussion. Much work has happened around self-testing in the kernel, but there remains a lot to be done.
Kategóriák: Linux

Four new stable kernels

cs, 2017-11-02 16:06
The 4.13.11, 4.9.60, 4.4.96, and 3.18.79 stable kernels have been released by Greg Kroah-Hartman. There are, as usual, important fixes throughout the tree in these updates and users of those kernel series should upgrade.
Kategóriák: Linux

Security updates for Thursday

cs, 2017-11-02 15:45
Security updates have been issued by Debian (thunderbird), Fedora (glusterfs, gnome-shell, java-1.8.0-openjdk, lucene, openvpn, poppler, and xen), openSUSE (xen), and Ubuntu (libreoffice and samba).
Kategóriák: Linux

[$] LWN.net Weekly Edition for November 2, 2017

cs, 2017-11-02 01:36
The LWN.net Weekly Edition for November 2, 2017 is available.
Kategóriák: Linux

Canonical joins GNOME Foundation Advisory Board (Ubuntu Insights)

sze, 2017-11-01 23:12
On the Ubuntu Insights blog, Canonical has announced that it has joined the GNOME Foundation advisory board. "We hope to share the results of our many years of user research, testing plus the needs of our large and diverse user base to help map out the best way for the entire GNOME ecosystem to benefit from our membership. The GNOME community have been very welcoming to Ubuntu, and we are already seeing the fruits of their labour in 17.10. Night Light, Captive Portal detection, the new Control Center, and a host of new features are now available to Ubuntu Desktop users by default by way of the GNOME desktop. We look forward to working closely with the GNOME Foundation, and to many years of happy collaboration."
Kategóriák: Linux

[$] Using eBPF and XDP in Suricata

sze, 2017-11-01 20:31

Much software that uses the Linux kernel does so at comparative arms-length: when it needs the kernel, perhaps for a read or write, it performs a system call, then (at least from its point of view) continues operation later, with whatever the kernel chooses to give it in reply. Some software, however, gets pretty intimately involved with the kernel as part of its normal operation, for example by using eBPF for low-level packet processing. Suricata is such a program; Eric Leblond spoke about it at Kernel Recipes 2017 in a talk entitled "eBPF and XDP seen from the eyes of a meerkat".

Kategóriák: Linux

Security updates for Wednesday

sze, 2017-11-01 15:51
Security updates have been issued by Debian (graphicsmagick, libdatetime-timezone-perl, openjpeg2, thunderbird, and tzdata), Fedora (curl, glusterfs, java-1.8.0-openjdk, lame, lucene, SDL2, systemd, and xen), Red Hat (python-django), and Ubuntu (linux-lts-trusty and quagga).
Kategóriák: Linux

[$] Improving printk()

sze, 2017-11-01 15:14
When a kernel developer wants to communicate a message to user space, be it for debugging or to report a serious problem with the system, the venerable printk() function is usually the tool of choice. But, as Steve Rostedt (accompanied by Petr Mladek and Sergey Senozhatsky) noted during a brief session at the 2017 Kernel Summit, printk() has not aged well. In particular, it can affect the performance of the system as a whole; the roots of that problem and a possible solution were discussed, but a real solution will have to wait for the appearance of the code.
Kategóriák: Linux

Kügler: Plasma Mobile Roadmap

k, 2017-10-31 23:15
On his blog, Sebastian Kügler sets out a roadmap for Plasma Mobile, which is a project that "aims to become a complete and open software system for mobile devices". There is already a prototype version available, the next step is the "feature phone" milestone (which will be followed by the "basic smartphone" and "featured smartphone" milestones). "The feature phone milestone is what we’re working on right now. This involves taking the prototype and fixing all the basic things to turn it into something usable. Usable doesn’t mean 'usable for everyone', but it should at least be workable for a subset of people that only rely on basic features — 'simple' things. Core features should work flawlessly once this milestone is achieved. With core features, we’re thinking along the lines of making phone calls, using the address book, manage hardware functions such as network connectivity, volume, screen, time, language, etc.. Aside from these very core things for a phone, we want to provide decent integration with a webbrowser (or provide our own), app store integration likely using store.kde.org, so you can get apps on and off the device, taking photos, recording videos and watching these media. Finally, we want to settle for an SDK which allows third party developers to build apps to run on Plasma Mobile devices. Getting this to work is no small feat, but it allows us to receive real-world feedback and provide a stable base for third-party products. It makes Plasma Mobile a viable target for future product development."
Kategóriák: Linux

[$] Kernel regression tracking, part 1

k, 2017-10-31 18:11
The kernel development community has run for some years without anybody tracking regressions; that changed one year ago when Thorsten Leemhuis stepped up to the task. Two conversations were held on the topic at the 2017 Kernel and Maintainers summits in Prague; this article covers the first of those, held during the open Kernel-Summit track.
Kategóriák: Linux

Security updates for Tuesday

k, 2017-10-31 18:10
Security updates have been issued by Debian (libav, quagga, wordpress, and wpa), Mageia (exiv2, irssi, opensc_etc, procmail, rpm, and wget), SUSE (kernel), and Ubuntu (kernel, linux, linux-raspi2, linux-gcp, linux-hwe, and linux-lts-xenial).
Kategóriák: Linux

[$] Restartable sequences and ops vectors

k, 2017-10-31 09:23
Some technologies find their way into the kernel almost immediately; others need to go through multiple iterations over a number of years first. Restartable sequences, a mechanism for lockless concurrency control in user space, fall into the latter category. At the 2017 Kernel Summit, Mathieu Desnoyers discussed yet another implementation of this concept — but this one may not be the last word either.
Kategóriák: Linux

[$] GStreamer: state of the union

h, 2017-10-30 20:13

The annual GStreamer conference took place October 21-22 in Prague, (unofficially) co-located with the Embedded Linux Conference Europe. The GStreamer project is a library for connecting media elements such as sources, encoders and decoders, filters, streaming endpoints, and output sinks of all sorts into a fully customizable pipeline. It offers cross-platform support, a large set of plugins, modern streaming and codec formats, and hardware acceleration as some of its features. Kicking off this year's conference was Tim-Philipp Müller with his report on the last 12 months of development and what we can look forward to next.

Kategóriák: Linux

Security updates for Monday

h, 2017-10-30 18:14
Security updates have been issued by Arch Linux (apr, apr-util, chromium, and wget), CentOS (tomcat and tomcat6), Debian (curl, git-annex, golang, shadowsocks-libev, and wget), Fedora (libextractor and sssd), Gentoo (apache, asterisk, jython, oracle-jdk-bin, and xorg-server), openSUSE (chromium, curl, gcc48, GraphicsMagick, hostapd, kernel, libjpeg-turbo, libvirt, mysql-community-server, openvpn, SDL2, tcpdump, and wget), Oracle (tomcat and tomcat6), Red Hat (chromium-browser, tomcat, and tomcat6), Scientific Linux (tomcat and tomcat6), Slackware (php and wget), SUSE (firefox, mozilla-nss, kernel, wget, and xen), and Ubuntu (mysql-5.5, poppler, and wget).
Kategóriák: Linux