All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
	Andrew Morton <akpm@linux-foundation.org>,
	torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, Jiri Slaby <jslaby@suse.cz>
Subject: Linux 4.20.4
Date: Wed, 23 Jan 2019 15:09:57 +0100	[thread overview]
Message-ID: <20190123140957.GA27784@kroah.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 14618 bytes --]

I'm announcing the release of the 4.20.4 kernel.

All users of the 4.20 kernel series must upgrade.

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

thanks,

greg k-h

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

 Makefile                                         |   17 
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi    |   17 
 arch/arm64/include/asm/kvm_arm.h                 |    3 
 arch/arm64/kernel/head.S                         |    5 
 arch/arm64/kernel/kaslr.c                        |    8 
 arch/arm64/kvm/hyp/switch.c                      |    2 
 arch/mips/Kconfig                                |    1 
 arch/mips/bcm47xx/setup.c                        |   31 +
 arch/mips/cavium-octeon/setup.c                  |    2 
 arch/mips/lantiq/irq.c                           |   68 ---
 arch/mips/pci/msi-octeon.c                       |    4 
 arch/powerpc/kernel/signal_64.c                  |    7 
 arch/x86/xen/time.c                              |   12 
 block/partition-generic.c                        |    8 
 crypto/authenc.c                                 |   14 
 crypto/authencesn.c                              |    2 
 crypto/sm3_generic.c                             |    2 
 drivers/block/loop.c                             |  443 +++++++++++++----------
 drivers/block/loop.h                             |    1 
 drivers/block/nbd.c                              |    5 
 drivers/crypto/Kconfig                           |    1 
 drivers/crypto/bcm/cipher.c                      |   44 --
 drivers/crypto/caam/caamhash.c                   |   15 
 drivers/crypto/ccree/cc_aead.c                   |   40 --
 drivers/crypto/talitos.c                         |   26 -
 drivers/gpu/drm/drm_atomic_uapi.c                |    3 
 drivers/gpu/drm/drm_fb_helper.c                  |    7 
 drivers/gpu/drm/drm_mode_object.c                |    4 
 drivers/gpu/drm/i915/gvt/kvmgt.c                 |   14 
 drivers/gpu/drm/rockchip/rockchip_rgb.c          |    4 
 drivers/gpu/drm/vkms/vkms_plane.c                |    7 
 drivers/infiniband/core/nldev.c                  |    4 
 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h        |   35 +
 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c     |    6 
 drivers/media/common/videobuf2/videobuf2-core.c  |   14 
 drivers/media/platform/vim2m.c                   |    4 
 drivers/media/platform/vivid/vivid-kthread-cap.c |    5 
 drivers/media/platform/vivid/vivid-kthread-out.c |    5 
 drivers/media/platform/vivid/vivid-vid-common.c  |    2 
 drivers/media/v4l2-core/v4l2-ioctl.c             |    4 
 drivers/mfd/tps6586x.c                           |   24 +
 drivers/misc/mic/vop/vop_main.c                  |    9 
 drivers/mmc/host/sdhci-msm.c                     |   43 ++
 drivers/net/bonding/bond_main.c                  |    3 
 drivers/net/dsa/realtek-smi.c                    |   18 
 drivers/net/ethernet/microchip/lan743x_main.c    |   11 
 drivers/net/ethernet/realtek/r8169.c             |    7 
 drivers/net/phy/bcm87xx.c                        |    2 
 drivers/net/phy/cortina.c                        |    1 
 drivers/net/phy/meson-gxl.c                      |    1 
 drivers/net/phy/micrel.c                         |    1 
 drivers/net/phy/phy_device.c                     |   12 
 drivers/net/phy/teranetics.c                     |    1 
 drivers/net/tun.c                                |   11 
 drivers/of/property.c                            |    1 
 drivers/remoteproc/remoteproc_virtio.c           |    9 
 drivers/s390/virtio/virtio_ccw.c                 |   12 
 drivers/scsi/scsi_pm.c                           |   26 -
 drivers/scsi/sd.c                                |    6 
 drivers/tty/tty_io.c                             |   22 -
 drivers/tty/tty_ldsem.c                          |   10 
 drivers/video/fbdev/offb.c                       |   18 
 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c  |    2 
 drivers/virtio/virtio_balloon.c                  |   98 +++--
 drivers/virtio/virtio_mmio.c                     |    9 
 drivers/xen/events/events_base.c                 |    2 
 fs/block_dev.c                                   |   28 -
 fs/btrfs/disk-io.c                               |    8 
 fs/btrfs/inode.c                                 |    3 
 fs/pstore/ram.c                                  |    9 
 include/linux/bcma/bcma_soc.h                    |    1 
 include/linux/genhd.h                            |    2 
 include/linux/phy.h                              |    2 
 include/net/netfilter/nf_conntrack_count.h       |   19 
 include/uapi/linux/in.h                          |    2 
 include/uapi/rdma/vmw_pvrdma-abi.h               |    1 
 init/Kconfig                                     |    1 
 lib/int_sqrt.c                                   |    2 
 net/bridge/br_netfilter_hooks.c                  |    2 
 net/bridge/netfilter/ebtables.c                  |    6 
 net/can/gw.c                                     |   30 +
 net/core/filter.c                                |   21 -
 net/core/lwt_bpf.c                               |    1 
 net/ipv4/ip_sockglue.c                           |   12 
 net/ipv4/tcp_timer.c                             |    2 
 net/ipv6/datagram.c                              |   11 
 net/ipv6/icmp.c                                  |    8 
 net/netfilter/nf_conncount.c                     |  290 ++++++---------
 net/netfilter/nft_connlimit.c                    |   14 
 net/packet/af_packet.c                           |    4 
 net/sctp/ipv6.c                                  |    5 
 net/sctp/protocol.c                              |    4 
 net/smc/af_smc.c                                 |    4 
 net/sunrpc/rpcb_clnt.c                           |    8 
 net/sunrpc/xprtsock.c                            |   22 +
 net/tipc/netlink_compat.c                        |   50 ++
 net/tipc/topsrv.c                                |    2 
 security/security.c                              |    7 
 security/selinux/ss/policydb.c                   |    3 
 security/yama/yama_lsm.c                         |    4 
 100 files changed, 1122 insertions(+), 721 deletions(-)

Adit Ranadive (1):
      RDMA/vmw_pvrdma: Return the correct opcode when creating WR

Andrew Lunn (1):
      net: phy: Add missing features to PHY drivers

Ard Biesheuvel (1):
      arm64: kaslr: ensure randomized quantities are clean to the PoC

Arnd Bergmann (1):
      mips: fix n32 compat_ipc_parse_version

Aurelien Jarno (1):
      MIPS: OCTEON: fix kexec support

Aymen Sghaier (1):
      crypto: caam - fix zero-length buffer DMA mapping

Breno Leitao (1):
      powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM

Bryan Whitehead (1):
      lan743x: Remove phy_read from link status change function

Camelia Groza (1):
      net: phy: add missing phy driver features

Christophe Leroy (2):
      crypto: talitos - reorder code in talitos_edesc_alloc()
      crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK

Cong Wang (1):
      smc: move unhash as early as possible in smc_release()

Daniel Vetter (1):
      drm/vkms: Fix plane duplicate_state

David Sterba (1):
      Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"

Dmitry Safonov (4):
      tty/ldsem: Wake up readers after timed out down_write()
      tty: Hold tty_ldisc_lock() during tty_reopen()
      tty: Simplify tty->count math in tty_reopen()
      tty: Don't hold ldisc lock in tty_reopen() if ldisc present

Eric Biggers (4):
      crypto: sm3 - fix undefined shift by >= width of value
      crypto: ccree - convert to use crypto_authenc_extractkeys()
      crypto: bcm - convert to use crypto_authenc_extractkeys()
      crypto: authenc - fix parsing key with misaligned rta_len

Eric Dumazet (2):
      ipv6: fix kernel-infoleak in ipv6_local_error()
      ipv6: make icmp6_send() robust against null skb->dev

Florian La Roche (1):
      fix int_sqrt64() for very large numbers

Florian Westphal (5):
      netfilter: nf_conncount: don't skip eviction when age is negative
      netfilter: nf_conncount: split gc in two phases
      netfilter: nf_conncount: restart search when nodes have been erased
      netfilter: nf_conncount: merge lookup and add functions
      netfilter: nf_conncount: fix argument order to find_next_bit

Greg Kroah-Hartman (2):
      IN_BADCLASS: fix macro to actually work
      Linux 4.20.4

Hans Verkuil (4):
      media: vim2m: only cancel work if it is for right context
      media: vivid: fix error handling of kthread_run
      media: vivid: set min width/height to a value > 0
      media: vb2: vb2_mmap: move lock up

Harsh Jain (1):
      crypto: authencesn - Avoid twice completion call in decrypt path

Hauke Mehrtens (1):
      MIPS: lantiq: Fix IPI interrupt handling

Heiner Kallweit (2):
      r8169: load Realtek PHY driver module before r8169
      r8169: don't try to read counters if chip is in a PCI power-save state

Heinrich Schuchardt (1):
      arm64: dts: marvell: armada-ap806: reserve PSCI area

Ivan Mironov (2):
      scsi: sd: Fix cache_type_store()
      drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock

J. Bruce Fields (1):
      sunrpc: handle ENOMEM in rpcb_getport_async

Jaegeuk Kim (1):
      loop: drop caches if offset or block_size are changed

James Morris (1):
      LSM: Check for NULL cred-security on free

Jan Kara (16):
      blockdev: Fix livelocks on loop device
      loop: Fold __loop_release into loop_release
      loop: Get rid of loop_index_mutex
      loop: Push lo_ctl_mutex down into individual ioctls
      loop: Split setting of lo_state from loop_clr_fd
      loop: Push loop_ctl_mutex down into loop_clr_fd()
      loop: Push loop_ctl_mutex down to loop_get_status()
      loop: Push loop_ctl_mutex down to loop_set_status()
      loop: Push loop_ctl_mutex down to loop_set_fd()
      loop: Push loop_ctl_mutex down to loop_change_fd()
      loop: Move special partition reread handling in loop_clr_fd()
      loop: Move loop_reread_partitions() out of loop_ctl_mutex
      loop: Fix deadlock when calling blkdev_reread_part()
      loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
      loop: Get rid of 'nested' acquisition of loop_ctl_mutex
      nbd: Use set_blocksize() to set device blocksize

Jason Gunthorpe (1):
      packet: Do not leak dev refcounts on error exit

JianJhen Chen (1):
      net: bridge: fix a bug on using a neighbour cache entry without checking its state

Johan Hovold (1):
      net: dsa: realtek-smi: fix OF child-node lookup

Jonathan Hunter (1):
      mfd: tps6586x: Handle interrupts on suspend

Josef Bacik (1):
      btrfs: wait on ordered extents on abort cleanup

Juergen Gross (1):
      xen: Fix x86 sched_clock() interface for xen

Julia Lawall (2):
      drm/rockchip: add missing of_node_put
      OF: properties: add missing of_node_put

Kees Cook (2):
      Yama: Check for pid death before checking ancestry
      pstore/ram: Avoid allocation and leak of platform data

Leon Romanovsky (1):
      RDMA/nldev: Don't expose unsafe global rkey to regular user

Loic Poulain (1):
      mmc: sdhci-msm: Disable CDR function on TX

Mark Rutland (2):
      arm64/kvm: consistently handle host HCR_EL2 flags
      arm64: Don't trap host pointer auth use to EL2

Masahiro Yamada (2):
      kbuild: fix single target build for external module
      kbuild: mark prepare0 as PHONY to fix external module build

Mauro Carvalho Chehab (1):
      media: vb2: be sure to unlock mutex on errors

Oliver Hartkopp (1):
      can: gw: ensure DLC boundaries after CAN frame modification

Pablo Neira Ayuso (2):
      netfilter: nf_conncount: move all list iterations under spinlock
      netfilter: nf_conncount: speculative garbage collection on empty lists

Paul Burton (1):
      kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7

Rafał Miłecki (1):
      MIPS: BCM47XX: Setup struct device for the SoC

Rob Herring (1):
      fbdev: offb: Fix OF node name handling

Sakari Ailus (1):
      media: v4l: ioctl: Validate num_planes for debug messages

Shakeel Butt (1):
      netfilter: ebtables: account ebt_table_info to kmemcg

Shawn Bohrer (1):
      netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS

Stanislav Fomichev (1):
      tun: publish tfile after it's fully initialized

Stanley Chu (1):
      scsi: core: Synchronize request queue PM status only on successful resume

Stephen Smalley (1):
      selinux: fix GPF on invalid policy

Tetsuo Handa (4):
      gpu/drm: Fix lock held when returning to user space.
      block/loop: Don't grab "struct file" for vfs_getattr() operation.
      block/loop: Use global lock for ioctl() operation.
      loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()

Timotej Lazar (1):
      net: phy: meson-gxl: Use the genphy_soft_reset callback

Trond Myklebust (1):
      SUNRPC: Fix TCP receive code on archs with flush_dcache_page()

Vlad Tsyrklevich (1):
      omap2fb: Fix stack memory disclosure

Wei Wang (2):
      virtio: don't allocate vqs when names[i] = NULL
      virtio-balloon: tweak config_changed implementation

Willem de Bruijn (3):
      bonding: update nest level on unlink
      ip: on queued skb use skb_header_pointer instead of pskb_may_pull
      bpf: in __bpf_redirect_no_mac pull mac only if present

Xin Long (1):
      sctp: allocate sctp_sockaddr_entry with kzalloc

Ying Xue (6):
      tipc: fix uninit-value in in tipc_conn_rcv_sub
      tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
      tipc: fix uninit-value in tipc_nl_compat_bearer_enable
      tipc: fix uninit-value in tipc_nl_compat_link_set
      tipc: fix uninit-value in tipc_nl_compat_name_table_dump
      tipc: fix uninit-value in tipc_nl_compat_doit

Yuchung Cheng (1):
      tcp: change txhash on SYN-data timeout

Yufen Yu (1):
      block: use rcu_work instead of call_rcu to avoid sleep in softirq

YunQiang Su (1):
      Disable MSI also when pcie-octeon.pcie_disable on

Zhenyu Wang (1):
      drm/i915/gvt: Fix mmap range check


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

             reply	other threads:[~2019-01-23 14:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-23 14:09 Greg KH [this message]
2019-01-23 14:10 ` Linux 4.20.4 Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190123140957.GA27784@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=jslaby@suse.cz \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lwn@lwn.net \
    --cc=stable@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.