User: Password:
|
|
Subscribe / Log in / New account

Welcome to LWN.net

LWN.net is a reader-supported news site dedicated to producing the best coverage from within the Linux and free software development communities. See the LWN FAQ for more information, and please consider subscribing to gain full access and support our activities.

[$] Project Treble
[Distributions] Posted Sep 19, 2018 19:33 UTC (Wed) by jake

Android's Project Treble is meant as a way to reduce the fragmentation in the Android ecosystem. It also makes porting Android 8 ("Oreo"—the first version to mandate Treble) more difficult, according to Fedor Tcymbal. He described the project and what it means for silicon and device vendors in a talk at Open Source Summit North America 2018 in Vancouver, Canada.

Full Story (comments: 5)

Stable kernel updates
[Kernel] Posted Sep 19, 2018 22:14 UTC (Wed) by ris

Stable kernels 4.18.9, 4.14.71, 4.9.128, and 4.4.157 have been released. They all contain the usual set of important fixes and users should upgrade.

Comments (none posted)

[$] Resource control at Facebook
[Kernel] Posted Sep 19, 2018 16:39 UTC (Wed) by jake

Facebook runs a lot of programs and it tries to pack as many as it can onto each machine. That means running close to—and sometimes beyond—the resource limits on any given machine. How the system reacts when, for example, memory is exhausted, makes a big difference in Facebook getting its work done. Tejun Heo came to 2018 Open Source Summit North America to describe the resource control work that has been done by the team he works on at Facebook.

Full Story (comments: 2)

Security updates for Wednesday
[Security] Posted Sep 19, 2018 14:48 UTC (Wed) by ris

Security updates have been issued by Debian (chromium-browser and libapache2-mod-perl2), Oracle (kernel), and Ubuntu (ghostscript, glib2.0, and php5).

Full Story (comments: none)

[$] Code, conflict, and conduct
[Front] Posted Sep 18, 2018 21:15 UTC (Tue) by corbet

A couple of surprising things happened in the kernel community on September 16: Linus Torvalds announced that he was taking a break from kernel development to focus on improving his own behavior, and the longstanding "code of conflict" was replaced with a code of conduct based on the Contributor Covenant. Those two things did not quite come packaged as a set, but they are clearly not unrelated. It is a time of change for the kernel project; there will be challenges to overcome but, in the end, less may change than many expect or fear.

Full Story (comments: 61)

LLVM 7.0.0 released
[Development] Posted Sep 19, 2018 12:56 UTC (Wed) by corbet

Version 7.0.0 of the LLVM compiler suite is out. "It is the result of the community's work over the past six months, including: function multiversioning in Clang with the 'target' attribute for ELF-based x86/x86_64 targets, improved PCH support in clang-cl, preliminary DWARF v5 support, basic support for OpenMP 4.5 offloading to NVPTX, OpenCL C++ support, MSan, X-Ray and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer support for OpenBSD, UBSan checks for implicit conversions, many long-tail compatibility issues fixed in lld which is now production ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and diagtool". The list of new features is long; see the overall release notes, the Clang release notes, the Clang tools release notes, and the LLD linker release notes for more information.

Full Story (comments: 5)

[$] Fedora reawakens the hibernation debate
[Distributions] Posted Sep 17, 2018 12:52 UTC (Mon) by corbet

Behavioral changes can make desktop users grumpy; that is doubly true for changes that arrive without notice and possibly risk data loss. Such a situation recently arose in the Fedora 29 development branch in the form of a new "suspend-then-hibernate" feature. This feature will almost certainly be turned off before Fedora 29 reaches an official release, but the discussion and finger-pointing it inspired reveal some significant differences of opinion about how this kind of change should be managed.

Full Story (comments: 57)

Security updates for Tuesday
[Security] Posted Sep 18, 2018 15:09 UTC (Tue) by ris

Security updates have been issued by Fedora (ghostscript, icu, nspr, nss, nss-softokn, nss-util, and okular), Red Hat (java-1.7.1-ibm, java-1.8.0-ibm, OpenStack Platform, openstack-neutron, and openstack-nova), and Ubuntu (clamav and php5, php7.0, php7.2).

Full Story (comments: none)

[$] Compiling kernel UAPI headers with C++
[Kernel] Posted Sep 13, 2018 16:47 UTC (Thu) by corbet

Linux kernel developers tend to take a dim view of the C++ language; it is seen, rightly or wrongly, as a sort of combination of the worst (from a system-programming point of view) features of higher-level languages and the worst aspects of C. So it takes a relatively brave person to dare to discuss that language on the kernel mailing lists. David Howells must certainly be one of those; he not only brought up the subject, but is working to make the kernel's user-space API (UAPI) header files compatible with C++.

Full Story (comments: 24)

PostgreSQL adopts a code of conduct
[Development] Posted Sep 18, 2018 14:04 UTC (Tue) by corbet

The PostgreSQL community has, after an extended discussion, announced the adoption of a code of conduct "which is intended to ensure that PostgreSQL remains an open and enjoyable project for anyone to join and participate in".

Full Story (comments: none)

[$] LWN.net Weekly Edition for September 13, 2018
Posted Sep 13, 2018 0:54 UTC (Thu)

The LWN.net Weekly Edition for September 13, 2018 is available.

Inside this week's LWN.net Weekly Edition

  • Front: Neural nets and kernel patches; STACKLEAK; Coscheduling; Flow dissectors in BPF; Handling hardware vulnerabilities; PostgreSQL 11.
  • Briefs: Maintainers Summit; Git 2.19; Benefits of giving back; Quotes; ...
  • Announcements: Newsletters; events; security updates; kernel patches; ...
Read more

Versity announces next generation open source archiving filesystem
[Development] Posted Sep 17, 2018 23:15 UTC (Mon) by ris

Versity Software has announced that it has released ScoutFS under GPLv2. "ScoutFS is the first GPL archiving file system ever released, creating an inherently safer and more user friendly option for storing archival data where accessibility over very large time scales, and the removal of vendor specific risk is a key consideration."

Full Story (comments: 2)

[$] Machine learning and stable kernels
[Front] Posted Sep 12, 2018 21:45 UTC (Wed) by jake

There are ways to get fixes into the stable kernel trees, but they require humans to identify which patches should go there. Sasha Levin and Julia Lawall have taken a different approach: use machine learning to distinguish patches that fix bugs from others. That way, all bug-fix patches could potentially make their way into the stable kernels. Levin and Lawall gave a talk describing their work at the 2018 Open Source Summit North America in Vancouver, Canada.

Full Story (comments: 8)

Security updates for Monday
[Security] Posted Sep 17, 2018 14:46 UTC (Mon) by ris

Security updates have been issued by Debian (discount, ghostscript, intel-microcode, mbedtls, thunderbird, and zutils), Fedora (ghostscript, java-1.8.0-openjdk-aarch32, kernel-headers, kernel-tools, libzypp, matrix-synapse, nspr, nss, nss-softokn, nss-util, zsh, and zypper), Mageia (kernel, kernel-linus, and kernel-tmb), openSUSE (chromium, curl, ffmpeg-4, GraphicsMagick, kernel, libzypp, zypper, okular, python3, spice-gtk, tomcat, and zsh), Oracle (kernel), Slackware (php), SUSE (curl, libzypp, zypper, and openssh-openssl1), and Ubuntu (curl and firefox).

Full Story (comments: none)

[$] Trying to get STACKLEAK into the kernel
[Security] Posted Sep 12, 2018 17:06 UTC (Wed) by jake

The STACKLEAK kernel security feature has been in the works for quite some time now, but has not, as yet, made its way into the mainline. That is not for lack of trying, as Alexander Popov has posted 15 separate versions of the patch set since May 2017. He described STACKLEAK and its tortuous path toward the mainline in a talk [YouTube video] at the 2018 Linux Security Summit.

Full Story (comments: 42)

Apache SpamAssassin 3.4.2 released
[Development] Posted Sep 17, 2018 13:30 UTC (Mon) by corbet

SpamAssassin 3.4.2 is out, the first release from this spam-filtering project since 3.4.1 came out in April 2015. It fixes some remotely exploitable security issues, so SpamAssassin users probably want to update in the near future. "The exploit has been seen in the wild but not believe to have been purposefully part of a Denial of Service attempt.  We are concerned that there may be attempts to abuse the vulnerability in the future.  Therefore, we strongly recommend all users of these versions upgrade to Apache SpamAssassin 3.4.2 as soon as possible."

Full Story (comments: none)

[$] Toward better handling of hardware vulnerabilities
[Kernel] Posted Sep 12, 2018 13:14 UTC (Wed) by corbet

From the kernel development community's point of view, hardware vulnerabilities are not much different from the software variety: either way, there is a bug that must be fixed in software. But hardware vendors tend to take a different view of things. This divergence has been reflected in the response to vulnerabilities like Meltdown and Spectre which was seen by many as being severely mismanaged. A recent discussion on the Kernel Summit discussion list has shed some more light on how things went wrong, and what the development community would like to see happen when the next hardware vulnerability comes around.

Full Story (comments: none)

Kernel prepatch 4.19-rc4; Linus taking a break
[Kernel] Posted Sep 16, 2018 22:06 UTC (Sun) by corbet

Linus has released 4.19-rc4 and made a set of announcements that should really be read in their entirety. "I actually think that 4.19 is looking fairly good, things have gotten to the 'calm' period of the release cycle, and I've talked to Greg to ask him if he'd mind finishing up 4.19 for me, so that I can take a break, and try to at least fix my own behavior."

Comments (282 posted)

[$] PostgreSQL 11: something for everyone
[Development] Posted Sep 11, 2018 15:38 UTC (Tue) by jake

PostgreSQL 11 had its third beta release on August 9; a fourth beta (or possibly a release candidate) is scheduled for mid-September. While the final release of the relational database-management system (currently slated for late September) will have something new for many users, its development cycle was notable for being a period when the community hit its stride in two strategic areas: partitioning and parallelism.

Full Story (comments: 7)

Weekend stable kernel updates
[Kernel] Posted Sep 16, 2018 11:38 UTC (Sun) by corbet

The 4.18.8, 4.14.70, 4.9.127, and 4.4.156 stable kernels have been released. Each contains a relatively large set of important fixes and updates.

Comments (none posted)

--> More news items


Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds