Language Selection

English French German Italian Portuguese Spanish

Leftovers: Kernel

Filed under
  • Stop whatever you're doing and pay attention: Linux kernel 4.5rc1 is here

    ANY MINUTE now we should see the first release candidate for Linux kernel 4.5, and there's a lot to look forward to.

    It seems like only a fortnight ago that we talked about the final release of Linux 4.4 (it was) but a lot has happened.

    Most notable is that the kernel is now ready for Kaby Lake, the next generation of Intel processors due later this year. This was expected to start in 4.4 but the method of the Linux release schedule meant it was dropped.

  • No SJWs allowed
  • An anonymous response to dangerous FOSS Codes of Conduct
  • Intel Is Still Maintaining A Proprietary OpenCL Driver For Linux
  • Understanding Intel's GEN Assembly For OpenCL Kernels
  • libinput and semi-mt touchpads

    libinput 1.1.5 has a change in how we deal with semi-mt touchpads, in particular: interpretation of touch points will cease and we will rely on the single touch position and the BTN_TOOL_* flags instead to detect multi-finger interaction. For most of you this will have little effect, even if you have a semi-mt touchpad. As a reminder: semi-mt touchpads are those that can detect the bounding box of two-finger interactions but cannot identify which finger is which. This provides some ambiguity, a pair of touch points at x1/y1 and x2/y2 could be a physical pair of touches at x1/y2 and x2/y1. More importantly, we found issues with semi-mt touchpads that go beyond the ambiguity and reduce the usability of the touchpoints.

  • PV vs PVHVM on next XenServer

    That's not really surprising: new hardware tends to include more and more instructions to assist virtualization. So in fact, the "cost" of virtualization (in terms of performances) is reduced.

More in Tux Machines

Linuxfx 11.1 WxDesktop 11.0.3

It is with great pleasure that we announce the release of Linuxfx version 11.1.1103. This update releases several new features for the operating system. The system kernel has been updated to version 5.13, bringing better support for more modern hardware. System tools gained new translations: French, German, Italian, Japanese, Chinese, Spanish, American and Portuguese is now supported for WxDesktop. Android support has been improved, now in addition to supporting opengl, we also release support for Vulkan (experimental). Finally, all system packages have been updated, including WxDesktop, Onlyoffice and many others. The image has been scaled down to fit on a DVD. Users of older versions will receive this update over the internet. New users can download the new image from our portal. Read more

Audiocasts/Shows: TLLTS, Going Linux, and FLOSS Weekly

  • The Linux Link Tech Show Episode 939

    Joel aint got no time for outlook! He is too busy working jenkins.

  • Going Linux #417 · A Tribute To Tom

    We remember former co-host, Tom with a re-broadcast of Tom at his best in episode 180, Listener Feedback and an interview with Jonathan Nadeau.

  • FLOSS Weekly 664: Tailscale - Avery Pennarun, VPN

    Avery Pennarun of Tailscale and much more, blows the minds of Doc Searls and Aaron Newcomb on a can't-miss show that explains how the best development is all "chickens and eggs." Pennarun explains thatfree software and open source is the gifting nature of the former, and how startups succeed and fail at crossing chasms. All while touching on so much more that we now have a Part 2 of the discussion planned.

Android Leftovers

Kernel: LWN Articles and F2FS in Linux 5.17

  • VSTATUS, with or without SIGINFO []

    The Unix signal interface is complex and hard to work with; some developers have argued that its design is "unfixable". So when Walt Drummond proposed increasing the number of signals that Linux systems could manage, eyebrows could be observed at increased altitude across the Internet. The proposed increase seems unlikely to happen, but the underlying goal — to support a decades-old feature from other operating systems — may yet become a reality. The kernel is able to support up to 64 different signal types, which seems like a fair number, but all 64 are taken, on some architectures at least. That makes it impossible to add new signal types to Linux. Drummond sought to address that problem by raising the limit to 1024, which would surely be enough for all time. Raising the limit requires making some subtle changes to the user-space API (putting a larger signal mask into the information passed to realtime signal handlers, for example) that have the possibility of breaking applications, which means that extra scrutiny would be required. But that, it seems, is what would be needed to be able to add more signals.

  • Fixing a corner case in asymmetric CPU packing []

    Linux supports processor architectures where CPUs in the same system might have different processing capacities; for example, the Arm big.LITTLE systems combine fast, power-hungry CPUs with slower, more efficient ones. Linux has also run for years on simultaneous multithreading (SMT) architectures, where one CPU executes multiple independent execution threads and is seen as if it were multiple cores. There are architectures that mix both approaches. A recent discussion on a patch set submitted by Ricardo Neri shows that, on these systems, the scheduler might distribute tasks in an inefficient way.

  • Some 5.16 kernel development statistics

    The 5.16 kernel was released on January 9, as expected. This development cycle incorporated 14,190 changesets from 1,988 developers; it was thus quite a bit busier than its predecessor, and fairly typical for recent kernel releases in general. A new release means that the time has come to have a look at where those changes came from. The 1,998 developers contributing to 5.16 was the second-highest number ever, with only 5.13 (with 2,062 developers) being higher. This time around, 296 developers contributed their first change to the kernel, which is at the high end of the typical range.

  • F2FS With Linux 5.17 Makes Some Performance Improvements - Phoronix

    F2FS as the Flash-Friendly File-System may not see too much use out of desktop Linux distributions at least as it concerns any easy/semi-endorsed root install option, but this file-system does continue maturing and seeing much use by enthusiasts and especially among the plethora of Android devices now supporting this flash-optimized file-system. With Linux 5.17, F2FS has some performance improvements and other fixes. F2FS lead developer and maintainer Jaegeuk Kim sent in the Flash-Friendly File-System updates on Tuesday. This cycle there is work for addressing performance issues in the checkpoint and direct I/O code. There is also improvements to the page cache management code used as part of the file-system compression support.