
================ LEON Linux 4.9-2.2 ================

Rebase upon Linux 4.9.322

Add SMP support for futex priority inheritance. This in turn adds userspace
support for mutex priority inheritance when running on an SMP kernel.
(Non-SMP kernels already had support for before this release.)

GRCAN driver patches in upstream 4.9.322: Fix problem where GRCAN driver could
get stuck. Fix errata workaround that was needlessly applied for systems not
needing it. The rebase to 5.10.77 includes a DMA buffer freeing problem fix that
applies to GRCAN.

Fix SPICTRL driver bug encountered when using the spidev interface for a SPI
slave device using GPIO as chipselect.

Add PHY driver match fix for the Micrel KSZ9021GN Ethernet PHY that before this
was handled by a generic driver. This specific driver handles errata and makes
sure that some features that can hang this PHY can not be enabled. This PHY is
used e.g. on the GR-CPCI-GR740 development board.

Add in kernel source LEON default configuration.

Add version suffix for kernel name matching the release. For this release,
"-leon2.2" making this kernel version be shown as 4.9.322-leon2.2"

================ LEON Linux 4.9-2.1 ================

Rebase upon Linux 4.9.246

Adding CPU and FPU information for LEON5, GRFPU5 and NanoFPU.

Add fix for bug that happens when clone system calls gets interrupted and
restarted due to signals.

Configurations updated and errata-enabled configuration for UT700 addeed.

================ LEON Linux 4.9-2.0 ================

Release based on Linux 4.9.236 with errata workarounds for UT700 aimed
for a GCC 10 toolchain suporting that.

================ LEON Linux 4.9-1.0 ================

2017-10-16:
  Initial LEON Linux 4.9 release based on Linux 4.9.54.

  Bug fixes (in explicit leon-lixux patches) in since release 3.10.58 1.0.4
  include:
  - Workaround for GRETH EDCL problems
  - Fix for lost FPU exception information for GRFPU
  - Flushing of TLB:s on other CPUs when MMU tables change
