Language Selection

English French German Italian Portuguese Spanish

Intel: HEVC, ANV Vulkan Driver, Linux 5.7 and New Security Hole

Filed under
Linux
Hardware
  • Intel Adds VA-API Acceleration For HEVC REXT To FFmpeg

    Intel open-source developers have contributed support for VA-API acceleration of HEVC REXT "Range Extensions" content with the widely-used FFmpeg library.

    HEVC Range Extensions are extensions to H.265 geared for areas of content distribution, medical imaging, still imaging, and more. Among the changes with HEVC REXT are supporting 4:2:2 and 4:4:4 chroma sampling formats. HEVC Range Extensions are laid out in much more detail in this IEEE.org paper.

  • Intel Boosts Gen7 GPU Vulkan Compute Performance By ~330% For Geekbench

    Intel's open-source "ANV" Vulkan driver for Linux doesn't see much attention for pre-Broadwell hardware but today it saw a big improvement for Vulkan compute on aging Gen7 Ivybridge/Haswell era hardware.

    Jason Ekstrand, the lead developer of the Intel ANV Vulkan driver, discovered that in their driver's pipeline code the data cache functionality would end up being disabled when a shader was pulled out of the pipeline cache. For Broadwell/Gen8+ the data cache bit was being ignored but this oversight ended up having huge implications for Gen7 Intel graphics hardware (Ivybridge/Haswell) as the oldest supported by Intel's Vulkan driver.

  • Intel Has Accumulated 400+ Graphics Driver Patches So Far For Linux 5.7

    Intel just sent out their initial pull request of new feature changes/improvements to DRM-Next that in turn is for landing in about one month's time when the Linux 5.7 merge window kicks off. With taking longer than usual to send in their first round of feature updates, this first of several pull requests already amounts to over 400 patches.

    While it is a big pull request given the extra time for patches to accumulate, there aren't too many user-facing changes. Though there is a lot of enablement work for Tiger Lake as well as continuing Gen11 Ice Lake and Elkhart Lake work. For Ice Lake / Elkhart Lake there are a number of driver workarounds added. For Gen12 / Tiger Lake there are workarounds, display fixes, RPS is re-enabled, and other work.

  • Intel KVM Virtualization Hit By Vulnerability Over Unfinished Code

    At least not another hardware vulnerability, but CVE-2020-2732 appears to stem from unfinished code within the Intel VMX code for the Linux kernel's Kernel-based Virtual Machine (KVM) support.

    CVE-2020-2732 as of writing isn't yet public but we've been closely monitoring it since seeing a peculiar patch series earlier today and not finding much information on it.

More in Tux Machines

Audiocasts/Shows: LHS, Linux Headlines, Python Bytes and Talk Python to Me

  • LHS Episode #348: The Weekender XLIX

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • 2020-05-29 | Linux Headlines

    An 8 gigabyte version of the Raspberry Pi 4 is available for purchase, Apache’s Subversion celebrates 20 years of version control with its 1.14 release, Genymobile improves its ability to control unrooted Android devices over ADB, Google’s Android Studio 4.0 launches with some major changes, and the Godot project previews a browser-based version of its game editor.

  • Python Bytes: #183 Need a beautiful database editor? Look to the Bees!
  • Talk Python to Me: #266 Refactoring your code, like magic with Sourcery

    Refactoring your code is a fundamental step on the path to professional and maintainable software. We rarely have the perfect picture of what we need to build when we start writing code and attempts to over plan and overdesign software often lead to analysis paralysis rather than ideal outcomes. Join me as I discuss refactoring with Brendan Maginnis and Nick Thapen as well as their tool, Sourcery, to automate refactoring in the popular Python editors.

Security Leftovers

  • Security updates for Friday

    Security updates have been issued by Debian (libexif and tomcat8), Fedora (python38), openSUSE (libxslt), Oracle (git), Red Hat (bind, freerdp, and git), Scientific Linux (git), SUSE (qemu and tomcat), and Ubuntu (apt, json-c, kernel, linux, linux-raspi2, linux-raspi2-5.3, and openssl).

  • FYI: There are thousands of Chrome extensions with so, so many fake installations to trick you into using them

    Efforts to manipulate installation counts in Chrome Web Store extension listings appear to be alive and well, despite a developer's personal crusade to call attention to the problem. Julio Marin Torres has been highlighting suspiciously popular Chrome extensions since January in posts to the Chromium Extensions forum, trying to get Googler to enforce their store policies. In an email to The Register, he said Google has taken some action since his initial posts on the subject, but the problem has only gotten worse since then. "Something has to change," he said. "I think this hurts the entire Chrome Store developer and user community."

  • NSA warns about Sandworm APT exploiting Exim flaw

    “When CVE-2019-10149 is successfully exploited, an actor is able to execute code of their choosing. When Sandworm exploited CVE-2019-10149, the victim machine would subsequently download and execute a shell script from a Sandworm-controlled domain,” they said. The script would then attempt to add privileged users, disable network security settings, update SSH configurations to enable additional remote access, and execute an additional script to enable follow-on exploitation.

  • Morpheus Data Strengthens Security and Automation in Latest Platform Release

    Lastly, the Morpheus software application has been updated to run on an even broader set of operating systems for additional flexibility. New support for Amazon Linux 2, Red Hat Linux 8.x and SUSE Linux is added to existing support for Debian, RHEL 7.x and Ubuntu.

EasyOS version 2.3 released

  • EasyOS version 2.3 released
  • Easy Buster version 2.3

    EasyOS versions 1.x are the "Pyro" series, the latest is 1.3. Easy Pyro is built with packages compiled from source using 'oe-qky-src', a fork of OpenEmbedded. Consequently, the builds are small and streamlined and integrated. The Pyro series may have future releases, but it is considered to be in maintenance status. The "Buster" series start from version 2.0, and are intended to be where most of the action is, ongoing. Version 2.0 was really a beta-quality build, to allow the testers to report back. The first official release was 2.1. The main feature of Easy Buster is that it is built from Debian 10 Buster DEBs, using WoofQ (a fork of Woof2: Woof-CE is another fork, used to build Puppy Linux). The advantage of Buster over Pyro is access to the large Debian package repositories. That is a big plus. On the other hand, DEB packages have many dependencies, and the end result is a release considerably larger than Pyro with similar app selection. For example, the download file of Pyro 1.2 is 418MB, Buster 2.1 is 504MB -- despite the Buster build having less apps (Pyro has Qt5 and big Qt5-based apps such as Scribus, this is all missing from the Buster build, but can be installed).

Events (Mostly Virtual/Web-based): SUSECON, EuroPython, foss-north and miniDebConf Online (MDCO)

  • SUSECON Digital (halfway) – I’m with the Band!

    When I last posted, about a month before SUSECON, I was a little bit worried. As with any event, you’re never quite certain how things are going to turn out. I should not have worried… After over 53,000 of you read my post (thank you!) we worked night and day to finish recording, polishing, posting and hosting the best content we have ever had the pleasure to serve up at a SUSECON event. And when we opened the virtual doors on May 20, thousands of you poured through those doors to get a taste of what we were serving. (So many, in fact, that we had some troubles getting the login info out to some people – my very sincere apologies for that!) So after nine days of offering open source for the enterprise on a silver platter, here’s a quick recap of where we stand:

  • EuroPython 2020: Schedule published

    After the 2nd CFP, we found that we had so many good talk submissions that we were able to open a fourth track. [...] If registrations continue as they currently do, we will have a few hundred people waiting to participate in your sprint projects, so this is the perfect chance for you to promote your project and find new contributors. Participation in the sprints is free, but does require registration. We will provide the necessary collaboration tools in form of dedicated Jitsi or Zoom virtual rooms and text channels on our Discord server.

  • foss-north: Enablement Talks

    During foss-north 2020 we had a group of talks related to using free and open source in various settings. I call them enablement talks. Someone with a more salesy mind might have said success stories. This year we had tree such talks. One from about SVT’s (the Swedish public TV broadcaster) video streaming platform by Gustav Grusell and Olof Lindman, one from arbetsförmedlingen (the Swedish public employment service) by Johan Linåker and Jonas Södergren, and about Screenly OSE by Viktor Petersson, a digital signage solution.

  • Heads up → Online MiniDebConf is Online

    I know most Debian people know about this already – But in case you don’t follow the usual Debian communications channels, this might interest you! Given most of the world is still under COVID-19 restrictions, and that we want to work on Debian, given there is no certainty as to what the future holds in store for us… Our DPL –fearless as they always are– had the bold initiative to make this weekend into the first-ever miniDebConf Online (MDCO)!