lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <16042322186122@kroah.com>
Date:   Sun,  1 Nov 2020 13:04:22 +0100
From:   Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To:     linux-kernel@...r.kernel.org, akpm@...ux-foundation.org,
        torvalds@...ux-foundation.org, stable@...r.kernel.org
Cc:     lwn@....net, jslaby@...e.cz,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Subject: Linux 5.8.18

I'm announcing the release of the 5.8.18 kernel.

All users of the 5.8 kernel series must upgrade.

NOTE, this is the LAST 5.8.y release to be made, this branch is now
end-of-life.  Please move to the 5.9.y kernel branch at this point in
time.

The updated 5.8.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.8.y
and can be browsed at the normal kernel.org git web browser:
	https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

 Makefile                                                  |    2 
 arch/arm64/Makefile                                       |    4 
 arch/arm64/kernel/cpu_errata.c                            |   15 
 arch/openrisc/include/asm/uaccess.h                       |   35 -
 arch/powerpc/Kconfig                                      |    2 
 arch/powerpc/include/asm/string.h                         |    2 
 arch/powerpc/include/asm/uaccess.h                        |   40 -
 arch/powerpc/lib/Makefile                                 |    2 
 arch/powerpc/lib/copy_mc_64.S                             |  242 +++++++
 arch/powerpc/lib/memcpy_mcsafe_64.S                       |  242 -------
 arch/x86/Kconfig                                          |    2 
 arch/x86/Kconfig.debug                                    |    2 
 arch/x86/events/amd/ibs.c                                 |   15 
 arch/x86/include/asm/copy_mc_test.h                       |   75 ++
 arch/x86/include/asm/mce.h                                |    9 
 arch/x86/include/asm/mcsafe_test.h                        |   75 --
 arch/x86/include/asm/string_64.h                          |   32 
 arch/x86/include/asm/uaccess.h                            |    9 
 arch/x86/include/asm/uaccess_64.h                         |   20 
 arch/x86/kernel/cpu/mce/core.c                            |    8 
 arch/x86/kernel/quirks.c                                  |   10 
 arch/x86/kernel/traps.c                                   |    2 
 arch/x86/lib/Makefile                                     |    1 
 arch/x86/lib/copy_mc.c                                    |   96 ++
 arch/x86/lib/copy_mc_64.S                                 |  163 ++++
 arch/x86/lib/memcpy_64.S                                  |  115 ---
 arch/x86/lib/usercopy_64.c                                |   21 
 arch/x86/pci/intel_mid_pci.c                              |    1 
 arch/x86/xen/enlighten_pv.c                               |    9 
 drivers/ata/ahci.h                                        |    2 
 drivers/ata/ahci_mvebu.c                                  |    2 
 drivers/ata/libahci_platform.c                            |    2 
 drivers/ata/sata_rcar.c                                   |    2 
 drivers/base/firmware_loader/fallback_platform.c          |    2 
 drivers/crypto/chelsio/chtls/chtls_cm.c                   |   29 
 drivers/crypto/chelsio/chtls/chtls_io.c                   |    7 
 drivers/firmware/efi/libstub/arm64-stub.c                 |    8 
 drivers/firmware/efi/libstub/fdt.c                        |    4 
 drivers/gpu/drm/i915/i915_debugfs.c                       |    2 
 drivers/infiniband/core/addr.c                            |   11 
 drivers/md/dm-writecache.c                                |   15 
 drivers/misc/cardreader/rtsx_pcr.c                        |    4 
 drivers/misc/cxl/pci.c                                    |    4 
 drivers/net/ethernet/broadcom/bnxt/bnxt.c                 |   49 -
 drivers/net/ethernet/broadcom/bnxt/bnxt.h                 |    1 
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c         |   56 -
 drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h               |    4 
 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c |    2 
 drivers/net/ethernet/ibm/ibmveth.c                        |    6 
 drivers/net/ethernet/ibm/ibmvnic.c                        |    8 
 drivers/net/ethernet/mellanox/mlxsw/core.c                |    2 
 drivers/net/ethernet/realtek/r8169_main.c                 |    4 
 drivers/net/ethernet/renesas/ravb_main.c                  |   10 
 drivers/net/gtp.c                                         |   16 
 drivers/net/ipa/gsi_trans.c                               |   21 
 drivers/net/wireless/intersil/p54/p54pci.c                |    4 
 drivers/nvdimm/claim.c                                    |    2 
 drivers/nvdimm/pmem.c                                     |    6 
 drivers/pci/controller/pci-aardvark.c                     |    4 
 drivers/phy/marvell/phy-mvebu-a3700-comphy.c              |   14 
 drivers/phy/marvell/phy-mvebu-cp110-comphy.c              |   14 
 drivers/tty/serial/amba-pl011.c                           |   11 
 drivers/tty/serial/qcom_geni_serial.c                     |    2 
 drivers/xen/gntdev.c                                      |   17 
 fs/efivarfs/super.c                                       |    3 
 fs/erofs/xattr.c                                          |    2 
 fs/exec.c                                                 |    6 
 fs/file.c                                                 |    2 
 fs/fuse/dev.c                                             |   28 
 fs/io-wq.c                                                |  172 ++---
 fs/io-wq.h                                                |    1 
 fs/io_uring.c                                             |  475 ++++++++++----
 include/linux/fs.h                                        |    1 
 include/linux/io_uring.h                                  |   53 +
 include/linux/mtd/pfow.h                                  |    2 
 include/linux/pm.h                                        |    2 
 include/linux/qcom-geni-se.h                              |    3 
 include/linux/sched.h                                     |    5 
 include/linux/string.h                                    |    9 
 include/linux/uaccess.h                                   |   13 
 include/linux/uio.h                                       |   10 
 include/net/netfilter/nf_tables.h                         |    6 
 include/uapi/linux/bpf.h                                  |    4 
 init/init_task.c                                          |    3 
 kernel/fork.c                                             |    6 
 lib/Kconfig                                               |    7 
 lib/iov_iter.c                                            |   48 -
 net/ipv4/tcp.c                                            |    2 
 net/ipv4/tcp_input.c                                      |    3 
 net/netfilter/nf_tables_api.c                             |    6 
 net/netfilter/nf_tables_offload.c                         |    4 
 net/sched/act_mpls.c                                      |    1 
 net/sched/cls_api.c                                       |    4 
 net/sched/sch_netem.c                                     |    9 
 net/tipc/msg.c                                            |    5 
 scripts/setlocalversion                                   |   21 
 security/integrity/evm/evm_main.c                         |    6 
 tools/arch/x86/include/asm/mcsafe_test.h                  |   13 
 tools/arch/x86/lib/memcpy_64.S                            |  115 ---
 tools/include/uapi/linux/bpf.h                            |    4 
 tools/objtool/check.c                                     |    5 
 tools/perf/bench/Build                                    |    1 
 tools/perf/bench/mem-memcpy-x86-64-lib.c                  |   24 
 tools/testing/nvdimm/test/nfit.c                          |   49 -
 tools/testing/selftests/powerpc/copyloops/.gitignore      |    2 
 tools/testing/selftests/powerpc/copyloops/Makefile        |    6 
 tools/testing/selftests/powerpc/copyloops/copy_mc_64.S    |  242 +++++++
 107 files changed, 1834 insertions(+), 1147 deletions(-)

Aleksandr Nogikh (1):
      netem: fix zero division in tabledist

Alex Elder (1):
      net: ipa: command payloads already mapped

Andrew Gabbasov (1):
      ravb: Fix bit fields checking in ravb_hwtstamp_get()

Ard Biesheuvel (1):
      efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure

Arjun Roy (1):
      tcp: Prevent low rmem stalls with SO_RCVLOWAT.

Chris Wilson (1):
      drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex

Dan Williams (2):
      x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()
      x86/copy_mc: Introduce copy_mc_enhanced_fast_string()

Frederic Barrat (1):
      cxl: Rework error message for incompatible slots

Gao Xiang (1):
      erofs: avoid duplicated permission check for "trusted." xattrs

Geert Uytterhoeven (1):
      ata: sata_rcar: Fix DMA boundary mask

Greg Kroah-Hartman (1):
      Linux 5.8.18

Grygorii Strashko (1):
      PM: runtime: Fix timer_expires data type on 32-bit arches

Guillaume Nault (1):
      net/sched: act_mpls: Add softdep on mpls_gso.ko

Gustavo A. R. Silva (1):
      mtd: lpddr: Fix bad logic in print_drs_error

Heiner Kallweit (1):
      r8169: fix issue with forced threading in combination with shared interrupts

Hillf Danton (1):
      io-wq: fix use-after-free in io_wq_worker_running

Ido Schimmel (1):
      mlxsw: core: Fix memory leak on module removal

Jason Gunthorpe (1):
      RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel()

Jens Axboe (10):
      io_uring: don't run task work on an exiting task
      io_uring: allow timeout/poll/files killing to take task into account
      io_uring: move dropping of files into separate helper
      io_uring: stash ctx task reference for SQPOLL
      io_uring: unconditionally grab req->task
      io_uring: return cancelation status from poll/timeout/files handlers
      io_uring: enable task/files specific overflow flushing
      io_uring: don't rely on weak ->files references
      io_uring: reference ->nsproxy for file table commands
      io_uring: no need to call xa_destroy() on empty xarray

Jia-Ju Bai (1):
      p54: avoid accessing the data mapped to streaming DMA

Juergen Gross (1):
      x86/xen: disable Firmware First mode for correctable memory errors

Kees Cook (1):
      fs/kernel_read_file: Remove FIRMWARE_EFI_EMBEDDED enum

Kim Phillips (1):
      arch/x86/amd/ibs: Fix re-arming IBS Fetch

Leon Romanovsky (1):
      net: protect tcf_block_unbind with block lock

Lijun Pan (1):
      ibmvnic: fix ibmvnic_set_mac

Marc Zyngier (2):
      arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs
      arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs

Masahiro Fujiwara (1):
      gtp: fix an use-before-init in gtp_newlink()

Matthew Wilcox (Oracle) (3):
      io_uring: Fix use of XArray in __io_uring_files_cancel
      io_uring: Fix XArray usage in io_uring_add_task_file
      io_uring: Convert advanced XArray uses to the normal API

Michael Chan (1):
      bnxt_en: Check abort error state in bnxt_open_nic().

Michael Schaller (1):
      efivarfs: Replace invalid slashes with exclamation marks in dentries.

Miklos Szeredi (1):
      fuse: fix page dereference after free

Nick Desaulniers (1):
      arm64: link with -z norelro regardless of CONFIG_RELOCATABLE

Pali Rohár (3):
      PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firmware
      ata: ahci: mvebu: Make SATA PHY optional for Armada 3720
      phy: marvell: comphy: Convert internal SMCC firmware return codes to errno

Paras Sharma (1):
      serial: qcom_geni_serial: To correct QUP Version detection logic

Peter Zijlstra (1):
      serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt

Raju Rangoju (1):
      cxgb4: set up filter action after rewrites

Randy Dunlap (1):
      x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled

Rasmus Villemoes (1):
      scripts/setlocalversion: make git describe output more reliable

Ricky Wu (1):
      misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp()

Roberto Sassu (1):
      evm: Check size of security.evm before using it

Saeed Mirzamohammadi (1):
      netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create

Sebastian Andrzej Siewior (1):
      io_wq: Make io_wqe::lock a raw_spinlock_t

Song Liu (1):
      bpf: Fix comment for helper bpf_current_task_under_cgroup()

Souptick Joarder (1):
      xen/gntdev.c: Mark pages as dirty

Stafford Horne (1):
      openrisc: Fix issue with get_user for 64-bit values

Thomas Bogendoerfer (1):
      ibmveth: Fix use of ibmveth in a bridge.

Thomas Gleixner (1):
      x86/traps: Fix #DE Oops message regression

Tung Nguyen (1):
      tipc: fix memory leak caused by tipc_buf_append()

Vasundhara Volam (4):
      bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one().
      bnxt_en: Invoke cancel_delayed_work_sync() for PFs also.
      bnxt_en: Re-write PCI BARs after PCI fatal error.
      bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally.

Vinay Kumar Yadav (3):
      chelsio/chtls: fix deadlock issue
      chelsio/chtls: fix memory leaks in CPL handlers
      chelsio/chtls: fix tls record info to user

Zenghui Yu (1):
      net: hns3: Clear the CMDQ registers before unmapping BAR region

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ