Skip to content
Snippets Groups Projects
Select Git revision
  • dda3f4252e6c8b833a2ef164afd3da9808d0f07c
  • seco_lf-6.6.52-2.2.1 default protected
  • seco_lf-6.6.52-2.2.1_mx8m-sscg
  • integrate/gitlab-ci/cleaos-913-add-retry-build-job-into-the-configuration/into/seco_lf-6.6.52-2.2.1
  • integrate/gitlab-ci/cleaos-913-add-retry-build-job-into-the-configuration/into/seco_lf-5.10.y
  • seco_lf-5.10.y protected
  • seco_lf-6.6.52-2.2.1_d18-e71
  • seco_lf-6.6.52-2.2.1_e88-lt9611uxc-i2s
  • seco_lf-6.6.52-2.2.1_e39-sdio-wp
  • seco_lf-6.6.52-2.2.1_d18-e71-dev
  • seco_lf-6.6.52-2.2.1_d18-dt-dto-elems
  • integrate/gitlab-ci/create-config-validation-json-schema/into/seco_lf-6.6.52-2.2.1
  • integrate/gitlab-ci/create-config-validation-json-schema/into/seco_lf-5.10.y
  • seco_lf-6.6.52-2.2.1_e88-e83-dev
  • seco_lf-6.6.52-2.2.1_e88-e83-init
  • seco_lf-6.6.52-2.2.1_e88-g101ean02
  • seco_lf-6.6.52-2.2.1_e88-sscg
  • integrate/gitlab-ci/use-board-only-instead-codename-and-board-in-the-configuration/into/seco_lf-5.10.y
  • integrate/gitlab-ci/use-board-only-instead-codename-and-board-in-the-configuration/into/seco_lf-6.6.52-2.2.1
  • integrate/gitlab-ci/cleaos-894-rename-distros-into-build-tergets/into/seco_lf-5.10.y
  • integrate/gitlab-ci/cleaos-894-rename-distros-into-build-tergets/into/seco_lf-6.6.52-2.2.1
  • lf-6.6.52-2.2.1
  • lf-6.1.55-2.2.1
  • lf-6.6.3-1.0.0
  • lf-6.6.3-imx95-er2
  • lf-6.1.55-2.2.0
  • lf-6.6.y-imx95-er1
  • lf-5.15.71-2.2.2
  • lf-6.1.36-2.1.0
  • lf-5.15.71-2.2.1
  • lf-6.1.22-2.0.0
  • lf-6.1.1-1.0.1
  • rel_imx_5.4.24_2.1.4
  • rel_imx_4.9.88_2.0.13
  • rel_imx_4.14.98_2.3.5
  • lf-6.1.1-1.0.0
  • rel_imx_5.4.3_2.0.2
  • lf-5.15.71-2.2.0
  • lf-5.10.72-2.2.3
  • lf-5.15.52-2.1.0
  • imx_5.15.52_imx8ulp_er1
41 results

linux-seco-imx

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    Linus Torvalds authored
    Pull powerpc fixes from Michael Ellerman:
     "Fixes for CVE-2020-4788.
    
      From Daniel's cover letter:
    
      IBM Power9 processors can speculatively operate on data in the L1
      cache before it has been completely validated, via a way-prediction
      mechanism. It is not possible for an attacker to determine the
      contents of impermissible memory using this method, since these
      systems implement a combination of hardware and software security
      measures to prevent scenarios where protected data could be leaked.
    
      However these measures don't address the scenario where an attacker
      induces the operating system to speculatively execute instructions
      using data that the attacker controls. This can be used for example to
      speculatively bypass "kernel user access prevention" techniques, as
      discovered by Anthony Steinhauser of Google's Safeside Project. This
      is not an attack by itself, but there is a possibility it could be
      used in conjunction with side-channels or other weaknesses in the
      privileged code to construct an attack.
    
      This issue can be mitigated by flushing the L1 cache between privilege
      boundaries of concern.
    
      This patch series flushes the L1 cache on kernel entry (patch 2) and
      after the kernel performs any user accesses (patch 3). It also adds a
      self-test and performs some related cleanups"
    
    * tag 'powerpc-cve-2020-4788' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux:
      powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations
      selftests/powerpc: refactor entry and rfi_flush tests
      selftests/powerpc: entry flush test
      powerpc: Only include kup-radix.h for 64-bit Book3S
      powerpc/64s: flush L1D after user accesses
      powerpc/64s: flush L1D on kernel entry
      selftests/powerpc: rfi_flush: disable entry flush if present
    dda3f425
    History
    Name Last commit Last update