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.0
    of 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.

    << Previous Day 2019/05/29
    [Calendar]
    Next Day >>

LWN.net   About LJ.Rossia.org