LWN.net's Journal
[Most Recent Entries]
[Calendar View]
Wednesday, May 29th, 2019
Time |
Event |
2:39p |
Security updates for Wednesday Security updates have been issued by Arch Linux (webkit2gtk), Debian (kernel and libav), Fedora (c3p0 and community-mysql), Scientific Linux (pacemaker), SUSE (axis, libtasn1, NetworkManager, sles12sp3-docker-image, sles12sp4-image, system-user-root, and xen), and Ubuntu (freerdp, GNU Screen, keepalived, and thunderbird). | 4:27p |
[$] The Linux "copy problem"
In a filesystem session on the third day of the 2019 Linux Storage,
Filesystem, and Memory-Management Summit (LSFMM), Steve French wanted to
talk about copy operations. Much of the development work that has gone on
in the Linux filesystem world over the last few years has been related to
the performance of
copying files, at least indirectly, he said. There are still pain
points around copy operations, however, so he would like to see those get
addressed. | 4:59p |
Cook: security things in Linux v5.1 Kees Cook reviews the security-related enhancements in the 5.1 kernel release. " Now /proc/$pid can be opened and used as an argument for sending signals with the new pidfd_send_signal() syscall. This handle will only refer to the original process at the time the open() happened, and not to any later 'reused' pid if the process dies and a new process is assigned the same pid. Using this method, it’s now possible to racelessly send signals to exactly the intended process without having to worry about pid reuse. (BTW, this commit wins the 2019 award for Most Well Documented Commit Log Justification.)" | 6:00p |
Krita 4.2.0 released Version 4.2.0of the Krita paint tool is out. " New in Krita 4.2.0 is updated support for drawing tablets, support for HDR monitors on Windows, an improved color palette docker, scripting API for animation, color gamut masking, improved selection handling, much nicer handling of the interaction between opacity and flow and much, much, much more" See the release notes for more details. | 7:08p |
GParted 1.0.0 Released Version 1.0 of the GParted GNOME Partition Editor has been released. "The GParted 1.0.0 release includes a significant undertaking to migrate the code base from gtkmm2 to gtkmm3 (our GTK3 port)." | 9:09p |
[$] Shrinking filesystem caches for dying control groups
In a followup to his earlier session on dying
control groups, Roman Gushchin wanted to talk about problems with the
shrinkers and filesystem caches in a combined filesystem and
memory-management session at the
2019 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM).
Specifically, for control groups that share the same underlying filesystem,
the shrinkers are not able to reclaim memory from the VFS caches after a
control group dies, at least under slight to moderate memory pressure. He
wanted to discuss how to reclaim that memory without major performance
impacts. | 9:25p |
[$] A kernel debugger in Python: drgn
A kernel debugger that allows Python scripts to access data structures in
a running kernel was the topic of Omar Sandoval's plenary session at the
2019 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM). In
his day job at Facebook, Sandoval does a fair amount of kernel debugging
and he found the existing tools to be lacking. That led him to build drgn, which is a debugger built
into a Python library. |
|