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: <1653896512197141@kroah.com>
Date:   Mon, 30 May 2022 09:42:11 +0200
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.18.1

I'm announcing the release of the 5.18.1 kernel.

All users of the 5.18 kernel series must upgrade.

The updated 5.18.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.18.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

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

 Documentation/admin-guide/sysctl/kernel.rst |    8 
 Makefile                                    |    2 
 arch/alpha/include/asm/timex.h              |    1 
 arch/arm/include/asm/timex.h                |    1 
 arch/ia64/include/asm/timex.h               |    1 
 arch/m68k/include/asm/timex.h               |    2 
 arch/mips/include/asm/timex.h               |   17 
 arch/nios2/include/asm/timex.h              |    3 
 arch/parisc/include/asm/timex.h             |    3 
 arch/powerpc/include/asm/timex.h            |    1 
 arch/riscv/include/asm/timex.h              |    2 
 arch/s390/include/asm/timex.h               |    1 
 arch/sparc/include/asm/timex_32.h           |    4 
 arch/um/include/asm/timex.h                 |    9 
 arch/x86/include/asm/timex.h                |    9 
 arch/x86/include/asm/tsc.h                  |    7 
 arch/xtensa/include/asm/timex.h             |    6 
 drivers/acpi/sysfs.c                        |   25 
 drivers/char/random.c                       | 1213 +++++++++++-----------------
 drivers/hid/amd-sfh-hid/amd_sfh_client.c    |   11 
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c      |    7 
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h      |    4 
 include/linux/mm.h                          |    1 
 include/linux/prandom.h                     |   23 
 include/linux/random.h                      |   92 --
 include/linux/security.h                    |    2 
 include/linux/siphash.h                     |   28 
 include/linux/timex.h                       |    8 
 init/main.c                                 |   13 
 kernel/debug/debug_core.c                   |   24 
 kernel/debug/kdb/kdb_main.c                 |   62 +
 kernel/time/timekeeping.c                   |   15 
 lib/Kconfig.debug                           |    3 
 lib/siphash.c                               |   32 
 mm/util.c                                   |   32 
 security/security.c                         |    2 
 sound/pci/ctxfi/ctatc.c                     |    2 
 sound/pci/ctxfi/cthardware.h                |    3 
 38 files changed, 820 insertions(+), 859 deletions(-)

Basavaraj Natikar (1):
      HID: amd_sfh: Add support for sensor discovery

Daniel Thompson (1):
      lockdown: also lock down previous kgdb use

Edward Matijevic (1):
      ALSA: ctxfi: Add SB046x PCI ID

Greg Kroah-Hartman (1):
      Linux 5.18.1

Jason A. Donenfeld (40):
      random: fix sysctl documentation nits
      init: call time_init() before rand_initialize()
      ia64: define get_cycles macro for arch-override
      s390: define get_cycles macro for arch-override
      parisc: define get_cycles macro for arch-override
      alpha: define get_cycles macro for arch-override
      powerpc: define get_cycles macro for arch-override
      timekeeping: Add raw clock fallback for random_get_entropy()
      m68k: use fallback for random_get_entropy() instead of zero
      riscv: use fallback for random_get_entropy() instead of zero
      mips: use fallback for random_get_entropy() instead of just c0 random
      arm: use fallback for random_get_entropy() instead of zero
      nios2: use fallback for random_get_entropy() instead of zero
      x86/tsc: Use fallback for random_get_entropy() instead of zero
      um: use fallback for random_get_entropy() instead of zero
      sparc: use fallback for random_get_entropy() instead of zero
      xtensa: use fallback for random_get_entropy() instead of zero
      random: insist on random_get_entropy() existing in order to simplify
      random: do not use batches when !crng_ready()
      random: use first 128 bits of input as fast init
      random: do not pretend to handle premature next security model
      random: order timer entropy functions below interrupt functions
      random: do not use input pool from hard IRQs
      random: help compiler out with fast_mix() by using simpler arguments
      siphash: use one source of truth for siphash permutations
      random: use symbolic constants for crng_init states
      random: avoid initializing twice in credit race
      random: move initialization out of reseeding hot path
      random: remove ratelimiting for in-kernel unseeded randomness
      random: use proper jiffies comparison macro
      random: handle latent entropy and command line from random_init()
      random: credit architectural init the exact amount
      random: use static branch for crng_ready()
      random: remove extern from functions in header
      random: use proper return types on get_random_{int,long}_wait()
      random: make consistent use of buf and len
      random: move initialization functions out of hot pages
      random: move randomize_page() into mm where it belongs
      random: unify batched entropy implementations
      random: check for signals after page of pool writes

Jens Axboe (3):
      random: convert to using fops->read_iter()
      random: convert to using fops->write_iter()
      random: wire up fops->splice_{read,write}_iter()

Lorenzo Pieralisi (1):
      ACPI: sysfs: Fix BERT error region memory mapping

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ