All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
	torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 4.9.238
Date: Thu,  1 Oct 2020 21:21:50 +0200	[thread overview]
Message-ID: <1601580109173143@kroah.com> (raw)

I'm announcing the release of the 4.9.238 kernel.

All users of the 4.9 kernel series must upgrade.

The updated 4.9.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.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/DocBook/libata.tmpl                  |    2 
 Documentation/devicetree/bindings/sound/wm8994.txt |   18 +-
 Makefile                                           |    2 
 arch/m68k/q40/config.c                             |    1 
 arch/mips/include/asm/cpu-type.h                   |    1 
 arch/s390/kernel/setup.c                           |    6 
 arch/x86/include/asm/nospec-branch.h               |    4 
 arch/x86/include/asm/pkeys.h                       |    5 
 arch/x86/kernel/fpu/xstate.c                       |    9 +
 arch/x86/kvm/mmutrace.h                            |    2 
 arch/x86/kvm/x86.c                                 |   10 +
 drivers/acpi/ec.c                                  |   16 --
 drivers/ata/acard-ahci.c                           |    6 
 drivers/ata/libahci.c                              |    6 
 drivers/ata/libata-core.c                          |    9 +
 drivers/ata/libata-sff.c                           |   12 +
 drivers/ata/pata_macio.c                           |    6 
 drivers/ata/pata_pxa.c                             |    8 -
 drivers/ata/pdc_adma.c                             |    7 -
 drivers/ata/sata_fsl.c                             |    4 
 drivers/ata/sata_inic162x.c                        |    4 
 drivers/ata/sata_mv.c                              |   34 ++---
 drivers/ata/sata_nv.c                              |   18 +-
 drivers/ata/sata_promise.c                         |    6 
 drivers/ata/sata_qstor.c                           |    8 -
 drivers/ata/sata_rcar.c                            |    6 
 drivers/ata/sata_sil.c                             |    8 -
 drivers/ata/sata_sil24.c                           |    6 
 drivers/ata/sata_sx4.c                             |    6 
 drivers/atm/eni.c                                  |    2 
 drivers/char/tlclk.c                               |   17 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     |    9 +
 drivers/char/tpm/tpm_ibmvtpm.h                     |    1 
 drivers/clk/ti/adpll.c                             |   11 -
 drivers/clocksource/h8300_timer8.c                 |    2 
 drivers/cpufreq/powernv-cpufreq.c                  |   13 +
 drivers/devfreq/tegra-devfreq.c                    |    4 
 drivers/dma/tegra20-apb-dma.c                      |    3 
 drivers/dma/xilinx/zynqmp_dma.c                    |   24 ++-
 drivers/gpu/drm/amd/amdgpu/atom.c                  |    4 
 drivers/gpu/drm/gma500/cdv_intel_display.c         |    2 
 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c    |    4 
 drivers/i2c/i2c-core.c                             |    2 
 drivers/infiniband/core/ucma.c                     |    6 
 drivers/infiniband/hw/cxgb4/cm.c                   |    4 
 drivers/infiniband/hw/i40iw/i40iw_cm.c             |    2 
 drivers/infiniband/sw/rxe/rxe_qp.c                 |    7 -
 drivers/md/bcache/bcache.h                         |    1 
 drivers/md/bcache/btree.c                          |   12 +
 drivers/md/bcache/super.c                          |    1 
 drivers/media/dvb-frontends/tda10071.c             |    9 -
 drivers/media/platform/ti-vpe/cal.c                |    6 
 drivers/media/usb/go7007/go7007-usb.c              |    4 
 drivers/mfd/mfd-core.c                             |   10 +
 drivers/mtd/chips/cfi_cmdset_0002.c                |    1 
 drivers/mtd/cmdlinepart.c                          |   23 +++
 drivers/mtd/nand/omap_elm.c                        |    1 
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   31 +++-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |   18 ++
 drivers/net/ieee802154/adf7242.c                   |    4 
 drivers/net/phy/phy_device.c                       |    3 
 drivers/net/wan/hdlc_ppp.c                         |   16 +-
 drivers/net/wireless/ath/ar5523/ar5523.c           |    2 
 drivers/net/wireless/marvell/mwifiex/fw.h          |    2 
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c |    4 
 drivers/phy/phy-s5pv210-usb2.c                     |    4 
 drivers/scsi/aacraid/aachba.c                      |    8 -
 drivers/scsi/lpfc/lpfc_ct.c                        |  137 ++++++++++-----------
 drivers/scsi/lpfc/lpfc_hw.h                        |   36 ++---
 drivers/scsi/lpfc/lpfc_sli.c                       |    4 
 drivers/tty/serial/8250/8250_core.c                |   11 +
 drivers/tty/serial/8250/8250_omap.c                |    8 -
 drivers/tty/serial/8250/8250_port.c                |   16 ++
 drivers/tty/serial/samsung.c                       |    8 -
 drivers/usb/host/ehci-mv.c                         |    8 -
 drivers/vfio/pci/vfio_pci.c                        |   13 +
 fs/block_dev.c                                     |   10 +
 fs/btrfs/extent-tree.c                             |    2 
 fs/ceph/caps.c                                     |   14 +-
 fs/cifs/cifsglob.h                                 |    9 -
 fs/cifs/file.c                                     |   21 ++-
 fs/cifs/misc.c                                     |   17 --
 fs/cifs/smb1ops.c                                  |    8 -
 fs/cifs/smb2misc.c                                 |   32 +---
 fs/cifs/smb2ops.c                                  |   44 ++++--
 fs/cifs/smb2pdu.h                                  |    2 
 fs/fuse/dev.c                                      |    1 
 fs/ubifs/io.c                                      |   16 ++
 fs/xfs/libxfs/xfs_attr_leaf.c                      |    4 
 fs/xfs/libxfs/xfs_dir2_node.c                      |    1 
 include/linux/debugfs.h                            |    5 
 include/linux/libata.h                             |   13 +
 include/linux/mtd/map.h                            |    2 
 include/linux/seqlock.h                            |   11 +
 include/linux/skbuff.h                             |   16 ++
 kernel/audit_watch.c                               |    2 
 kernel/bpf/hashtab.c                               |    8 -
 kernel/kprobes.c                                   |   14 +-
 kernel/printk/printk.c                             |    3 
 kernel/sys.c                                       |    4 
 kernel/time/timekeeping.c                          |    3 
 kernel/trace/trace.c                               |    5 
 kernel/trace/trace_entries.h                       |    2 
 kernel/trace/trace_events.c                        |    2 
 lib/string.c                                       |   24 +++
 mm/filemap.c                                       |    8 +
 mm/mmap.c                                          |    2 
 mm/pagewalk.c                                      |    4 
 net/atm/lec.c                                      |    6 
 net/batman-adv/bridge_loop_avoidance.c             |   42 ++++--
 net/batman-adv/bridge_loop_avoidance.h             |    4 
 net/batman-adv/routing.c                           |    4 
 net/batman-adv/soft-interface.c                    |    6 
 net/bluetooth/hci_event.c                          |   25 +++
 net/bluetooth/l2cap_core.c                         |   29 ++--
 net/bluetooth/l2cap_sock.c                         |   18 ++
 net/core/neighbour.c                               |    1 
 net/hsr/hsr_device.c                               |    3 
 net/ipv4/ip_output.c                               |    3 
 net/ipv4/route.c                                   |    1 
 net/key/af_key.c                                   |    7 +
 net/mac802154/tx.c                                 |    8 -
 net/sunrpc/svc_xprt.c                              |   19 ++
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |    1 
 net/tipc/msg.c                                     |    3 
 net/unix/af_unix.c                                 |   11 +
 security/selinux/selinuxfs.c                       |    1 
 sound/hda/hdac_bus.c                               |    4 
 sound/pci/asihpi/hpioctl.c                         |    4 
 sound/pci/hda/hda_controller.c                     |   11 +
 sound/soc/kirkwood/kirkwood-dma.c                  |    2 
 sound/usb/midi.c                                   |   29 +++-
 sound/usb/quirks.c                                 |    7 -
 tools/gpio/gpio-hammer.c                           |   17 ++
 tools/objtool/check.c                              |    2 
 tools/perf/util/sort.c                             |    2 
 tools/perf/util/symbol-elf.c                       |    7 +
 tools/testing/selftests/x86/syscall_nt.c           |    1 
 virt/kvm/kvm_main.c                                |   22 +--
 139 files changed, 894 insertions(+), 463 deletions(-)

Adrian Hunter (1):
      perf kcore_copy: Fix module map when there are no modules loaded

Alain Michaud (1):
      Bluetooth: guard against controllers sending zero'd events

Alex Williamson (1):
      vfio/pci: Clear error and request eventfd ctx after releasing

Alexander Duyck (1):
      e1000: Do not perform reset in reset_task if we are already down

Andreas Steinmetz (1):
      ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor

Andy Lutomirski (1):
      selftests/x86/syscall_nt: Clear weird flags after each test

Balsundar P (1):
      scsi: aacraid: fix illegal IO beyond last LBA

Bart Van Assche (1):
      RDMA/rxe: Fix configuration of atomic queue pair attributes

Ben Hutchings (1):
      mtd: Fix comparison in map_word_andequal()

Boris Brezillon (1):
      mtd: parser: cmdline: Support MTD names containing one or more colons

Brian Foster (1):
      xfs: fix attr leaf header freemap.size underflow

Christophe JAILLET (2):
      RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'
      SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'

Chuck Lever (1):
      svcrdma: Fix leak of transport addresses

Colin Ian King (2):
      media: tda10071: fix unsigned sign extension overflow
      USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int

Cong Wang (1):
      atm: fix a memory leak of vcc->user_back

Dan Carpenter (1):
      hdlc_ppp: add range checks in ppp_cp_parse_cr()

Darrick J. Wong (1):
      xfs: don't ever return a stale pointer from __xfs_dir3_free_read

Dave Hansen (1):
      x86/pkeys: Add check for pkey "overflow"

David Sterba (1):
      btrfs: don't force read-only after error in drop snapshot

Dinghao Liu (1):
      mtd: rawnand: omap_elm: Fix runtime PM imbalance on error

Divya Indi (1):
      tracing: Adding NULL checks for trace_array descriptor pointer

Dmitry Osipenko (2):
      PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out
      dmaengine: tegra-apb: Prevent race conditions on channel's freeing

Douglas Anderson (1):
      bdev: Reduce time holding bd_mutex in sync in blkdev_close()

Eric Dumazet (2):
      net: add __must_check to skb_put_padto()
      mac802154: tx: fix use-after-free

Florian Fainelli (2):
      net: phy: Avoid NPD upon phy_detach() when driver is unbound
      net/hsr: Check skb_put_padto() return value

Fuqian Huang (1):
      m68k: q40: Fix info-leak in rtc_ioctl

Gabriel Ravier (1):
      tools: gpio-hammer: Avoid potential overflow in main

Greg Kroah-Hartman (1):
      Linux 4.9.238

Guoju Fang (1):
      bcache: fix a lost wake-up problem caused by mca_cannibalize_lock

Hans de Goede (1):
      i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()

Hillf Danton (1):
      Bluetooth: prefetch channel before killing sock

Hou Tao (1):
      mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()

Howard Chung (1):
      Bluetooth: L2CAP: handle l2cap config request during open state

Ilya Leoshkevich (1):
      s390/init: add missing __init annotations

Jaewon Kim (1):
      mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area

James Smart (2):
      scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
      scsi: lpfc: Fix coverity errors in fmdi attribute handling

Jeff Layton (1):
      ceph: fix potential race in ceph_check_caps

Jing Xiangfeng (1):
      atm: eni: fix the missed pci_disable_device() for eni_init_one()

Jiri Slaby (3):
      ata: define AC_ERR_OK
      ata: make qc_prep return ata_completion_errors
      ata: sata_mv, avoid trigerrable BUG_ON

Joakim Tjernlund (1):
      ALSA: usb-audio: Add delay quirk for H570e USB headsets

Joe Perches (1):
      kernel/sys.c: avoid copying possible padding bytes in copy_to_user

John Clements (1):
      drm/amdgpu: increase atombios cmd timeout

Jonathan Bakker (2):
      phy: samsung: s5pv210-usb2: Add delay after reset
      tty: serial: samsung: Correct clock selection logic

Josef Bacik (1):
      tracing: Set kernel_stack's caller size properly

Josh Poimboeuf (1):
      objtool: Fix noreturn detection for ignored functions

Kangjie Lu (1):
      gma/gma500: fix a memory disclosure bug due to uninitialized bytes

Krzysztof Kozlowski (1):
      dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion

Kusanagi Kouichi (1):
      debugfs: Fix !DEBUG_FS debugfs_create_automount

Lee Jones (1):
      mfd: mfd-core: Protect against NULL call-back function pointer

Linus Lüssing (3):
      batman-adv: bla: fix type misuse for backbone_gw hash indexing
      batman-adv: mcast/TT: fix wrongly dropped or rerouted packets
      batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh

Liu Song (1):
      ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len

Lukas Wunner (1):
      serial: 8250: Avoid error message on reprobe

Madhuparna Bhowmik (1):
      drivers: char: tlclk.c: Avoid data race between init and interrupt handler

Manish Mandlik (1):
      Bluetooth: Fix refcount use-after-free issue

Marco Elver (1):
      seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier

Mark Salyzyn (1):
      af_key: pfkey_dump needs parameter validation

Masami Hiramatsu (1):
      kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()

Matthias Fend (1):
      dmaengine: zynqmp_dma: fix burst length configuration

Maximilian Luz (1):
      mwifiex: Increase AES key storage size to 256 bits

Mert Dirik (1):
      ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter

Michael Chan (1):
      bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.

Miklos Szeredi (1):
      fuse: don't check refcount after stealing page

Mohan Kumar (1):
      ALSA: hda: Clear RIRB status before reading WP

Muchun Song (1):
      kprobes: fix kill kprobe which has been marked as gone

Nathan Chancellor (1):
      tracing: Use address-of operator on section symbols

Nick Desaulniers (1):
      lib/string.c: implement stpcpy

Nikhil Devshatwar (1):
      media: ti-vpe: cal: Restrict DMA to avoid memory corruption

Pan Bian (1):
      RDMA/i40iw: Fix potential use after free

Paolo Bonzini (1):
      KVM: x86: fix incorrect comparison in trace event

Pavel Shilovsky (1):
      CIFS: Properly process SMB3 lease breaks

Peter Ujfalusi (1):
      serial: 8250_omap: Fix sleeping function called from invalid context during probe

Pratik Rajesh Sampat (1):
      cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn

Qian Cai (2):
      skbuff: fix a data race in skb_queue_len()
      vfio/pci: fix memory leaks of eventfd ctx

Rafael J. Wysocki (1):
      ACPI: EC: Reference count query handlers under lock

Russell King (1):
      ASoC: kirkwood: fix IRQ error handling

Rustam Kovhaev (1):
      KVM: fix memory leak in kvm_io_bus_unregister_dev()

Shamir Rabinovitch (1):
      RDMA/ucma: ucma_context reference leak in error path

Shreyas Joshi (1):
      printk: handle blank console arguments passed in.

Sonny Sasaka (1):
      Bluetooth: Handle Inquiry Cancel error after Inquiry Complete

Stefan Berger (1):
      tpm: ibmvtpm: Wait for buffer to be set before proceeding

Stephen Kitt (1):
      clk/ti/adpll: allocate room for terminating null

Steve Grubb (1):
      audit: CONFIG_CHANGE don't log internal bookkeeping as an event

Steve Rutherford (1):
      KVM: Remove CREATE_IRQCHIP/SET_PIT2 race

Steven Price (1):
      mm: pagewalk: fix termination condition in walk_pte_range()

Sven Eckelmann (1):
      batman-adv: Add missing include for in_interrupt()

Takashi Iwai (2):
      media: go7007: Fix URB type for interrupt handling
      ALSA: hda: Fix potential race in unsol event handler

Tang Bin (1):
      USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()

Thomas Gleixner (2):
      bpf: Remove recursion prevention from rcu free callback
      x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline

Tianjia Zhang (1):
      clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()

Tom Rix (2):
      ieee802154/adf7242: check status of adf7242_read_reg
      ALSA: asihpi: fix iounmap in error handler

Vasily Averin (3):
      neigh_stat_seq_next() should increase position index
      rt_cpu_seq_next should increase position index
      selinux: sel_avc_get_stat_idx should increase position index

Vignesh Raghavendra (2):
      serial: 8250_port: Don't service RX FIFO if throttled
      serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout

Wei Li (1):
      MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()

Wei Wang (1):
      ip: fix tos reflection in ack and reset packets

Wen Yang (2):
      drm/omap: fix possible object reference leak
      timekeeping: Prevent 32bit truncation in scale64_check_overflow()

Xianting Tian (1):
      mm/filemap.c: clear page error before actual read

Xie XiuQi (1):
      perf util: Fix memory leak of prefix_if_not_in

Xin Long (1):
      tipc: use skb_unshare() instead in tipc_buf_append()

Zeng Tao (1):
      vfio/pci: fix racy on error and request eventfd ctx

Zhang Xiaoxu (1):
      cifs: Fix double add page to memcg when cifs_readpages

Zhuang Yanying (1):
      KVM: fix overflow of zero page refcount with ksm running


             reply	other threads:[~2020-10-01 19:21 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-01 19:21 Greg Kroah-Hartman [this message]
2020-10-01 19:21 ` Linux 4.9.238 Greg Kroah-Hartman

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=1601580109173143@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.