Language Selection

English French German Italian Portuguese Spanish

Linux 5.4 Development, PRs, Merges

Filed under
Linux
  • BLK-IOCOST Merged For Linux 5.4 To Better Account For Cost Of I/O Workloads

    BLK-IOCOST is a new I/O controller by veteran kernel developer Tejun Heo that is a work-conserving proportional controller. He goes over blk-iocost in great detail in one of the earlier patch series, "It currently has a simple linear cost model builtin where each IO is classified as sequential or random and given a base cost accordingly and additional size-proportional cost is added on top. Each IO is given a cost based on the model and the controller issues IOs for each cgroup according to their hierarchical weight. By default, the controller adapts its overall IO rate so that it doesn't build up buffer bloat in the request_queue layer, which guarantees that the controller doesn't lose significant amount of total work...The controller provides extra QoS control knobs which allow tightening control feedback loop as necessary." See that aforelinked article for more details and results.

  • Btrfs & XFS File-Systems See More Fixes With Linux 5.4

    The mature XFS and Btrfs file-systems continue seeing more fixes and cleaning with the now in-development Linux 5.4 kernel.

    On the Btrfs front the Linux 5.4 changes are summed up as "work on code refactoring, sanity checks and space handling. There are some less user visible changes, nothing that would particularly stand out." The Btrfs changes include deprecating a few items as well as improving the exposure of debugging information via sysfs. See the pull request for all the Btrfs file-system fixes and changes this round.

  • Linux 5.4 DRM Pull Submitted With AMD Navi 12/14, Arcturus & Renoir Plus Intel Tigerlake

    While we've known about the many features for a while if you are a faithful Phoronix reader, today the Direct Rendering Manager (DRM) graphics driver changes were sent in for the Linux 5.4 kernel.

EXT4 Brings New Debugging Ioctls For Linux 5.4

  • EXT4 Brings New Debugging Ioctls For Linux 5.4

    Like the mostly mundane Btrfs and XFS changes with the Linux 5.4 merge window, the EXT4 file-system activity is mostly focused on fixes too but also new debugging ioctls.

    One of the interesting changes with Linux 5.4 for EXT4 is the dropping of a workaround for handling pre-1970 dates that were incorrectly encoded on kernels prior to Linux 4.4 for file timestamps. Since then the kernel has correctly generated the pre-1970 dates and e2fsck is also able to fix the issue now for several years, this workaround has now been dropped -- not that you probably have any pre-1970 timestamps for files on your system. For those curious, the encoding bug led to the timestamps as being in the 24th century.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Dragora 3.0-beta1 released

I am pleased to announce the release of Dragora 3.0 Beta 1.

Dragora is a complete and reliable distribution of the GNU/Linux operating system that is entirely free software. Dragora is founded on the concepts of simplicity and elegance, it can be run for almost any purpose (desktop,
workstation, server, development, etc.). The intended audience is people
interested in learning more about the technical aspects of a friendly
GNU/Linux distribution.  Also people looking to use the purest ethical
software for daily use.

The beginning of the development of the series 3.0 represents the
migration towards a new C library, Musl.  The continuation of
supervision capabilities (introduced for the services in 2012).
The restructuring of the hierarchy of directories, the improvement of
the tools provided by the distribution, a new automatic method to build
the distribution, the prebuilt cross-compiler set, and much more!

The homepage is at www.dragora.org

Current development pages are located at
https://git.savannah.nongnu.org/cgit/dragora.git/ and
https://notabug.org/dragora/

Changes in this version:

  * A new installer for this series has been introduced, it can be
    invoked from the command line as `dragora-installer'.

  * A new tool (based on dialog(1)) has been introduced to
    configure the keyboard mapping in the console, it is called
    `dragora-keymap'.

  * Our simple and friendly package manager has reached version 1.3,
    which contains minor changes and fixes.  It is worth mentioning
    that Qi now uses `tarlz' to produce, list packages in parallel.
    Tarlz uses a simplified and safer variant of the POSIX pax format
    compressed with our favorite compressor "lzip".

  * To complement the security in general, for binaries with PIE and
SSP (both are default features in Dragora), they are now complemented
    with RELRO by default.

  * The main toolchain has been upgraded.  This -beta1 have Binutils
    2.33.1, The GNU C Compiler 9, GNU Linux libre 4.19.78, and
    Musl 1.1.24.

  * LibreSSL has been upgraded to the version 3.0.1

  * Ruby (programming language) version 2.6.5 has been introduced.

  * Support for FUSE (in the kernel) and user space, is now available
    in Dragora.

  * Xfce 4.14 has been introduced in this version.

  * dragora-ice, a customized version of IceWM has been added.

  * All the official X.Org components has been updated (drivers, server,
    applications, etc.).  Included new drivers: xf86-input-elographics,
    xf86-video-amdgpu, xf86-video-vboxvideo.  The configuration for the
    xf86-video-intel driver has been fixed this time.

  * Work to complete DocBook support in Dragora is underway.

  * Build recipes for new packages have been built:

    Please, traverse the /usr/pkg hierarchy for a full view of
    installed packages.

  * Many general fixes, improvements, and clean ups have been performed.

The ISO images may be fetched at:

    https://sourceforge.net/projects/dragora/files/beta/

See http://dragora.org/en/mirrors.html for a list of available mirrors.

The sha256sums are:

59a1c1693d62c2d61a0d5b4b826313ce8b736768b1a42097f1478a20a37f7a80 dragora-3.0-i586-beta1-live.iso 3127ea5b619b8e049b45a17e1e4d9c538b35ac067a7cd63d2262a30782e7cc2d dragora-3.0-i586-beta1-packages.iso 1c0f63a69cd4b674b742550562605f240e98cdbc63ab670c9f8cdd5d2d134efc dragora-3.0-x86_64-beta1-live.iso 2dd58b1e6429876aa1883b4682914184bce6cac2adfe53ea7c2e0c46d7987385 dragora-3.0-x86_64-beta1-packages.iso

Dragora is available in "live" or hybrid ISO image form. You need the .iso
for the packages if you want to perform a hard disk installation.

Notes:

* The password for the root user in the Live CD is: dragora

This beta version can be considered as stable, it is catalogued just as
beta because it lacks many things that we will try to complement in future
versions.

We welcome feedback at our Freenode IRC channel, #dragora, and on our
mailing list.  We are looking for help with documentation, testing,
bug reports, patches, etc.

Thank you to all of you who support this humble project made with great
sacrifice.  And thank you especially for supporting the philosophy and
spirit of software freedom that Dragora aims to promote.

Best regards,
Matias Fonzo, Dragora author and maintainer.

--
``Someone told me I would never be free
The way you are is way you'll always be
But it's all wrong!
There's Time To Burn'' - Ronnie James Dio

Read more

PCLinuxOS 2019.10 updated installation media release

The PCLinuxOS project has announced the release of updated installation media for PCLinuxOS. The new media carries the version number 2019.10 and contains a fully updated system as of October 15 2019. Please note it is not required to do a clean installation each month since PCLinuxOS is a rolling release. These ISOs are being provided so new users don’t have a large update to perform after installation from a dated ISO. Read more

Firefox Reality Top Picks - Bringing You New Virtual Reality Experiences Weekly

So you bought yourself a fancy VR headset, you’ve played all the zombie-dragon-laser-kitten-battle games (we have too!) and now you’re wondering… what else is there? Where can I find other cool stuff to explore while I have this headset strapped to my face? We felt the same way, so we built Firefox Reality to help you in your quest for the most interesting, groundbreaking and entertaining virtual reality content on the Web. The real promise of VR is the ability to immerse yourself into countless other places and perspectives - both real and imaginary - and to experience things you’ve never done before. Our Top Picks page is a great place to start exploring, with fresh recommendations coming weekly so you always have new content to check out. Of course, if you want to explore on your own, you can use Firefox Reality for that too. Firefox Reality Top Picks is the start of what we hope will evolve into a thriving and sustainable ecosystem connecting creators, VR content, and audience. Read more Also: Faster Layouts with CSS Grid (and Subgrid!)

today's howtos