Linux 5.4.15

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm announcing the release of the 5.4.15 kernel.

All users of the 5.4 kernel series must upgrade.

The updated 5.4.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.4.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/devicetree/bindings/rng/omap3_rom_rng.txt |   27 +++
 Makefile                                                |    2 
 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts    |   20 --
 arch/arm/boot/dts/omap3-n900.dts                        |    6 
 arch/arm/mach-omap2/display.c                           |    1 
 arch/arm/mach-omap2/pdata-quirks.c                      |   12 -
 arch/powerpc/include/asm/archrandom.h                   |    2 
 arch/powerpc/include/asm/security_features.h            |    8 -
 arch/powerpc/kernel/head_fsl_booke.S                    |    6 
 arch/powerpc/kernel/prom_init.c                         |    2 
 arch/powerpc/kernel/security.c                          |    4 
 block/bio-integrity.c                                   |    2 
 block/bio.c                                             |    3 
 block/blk.h                                             |    4 
 drivers/acpi/acpi_platform.c                            |   43 +++++
 drivers/acpi/scan.c                                     |    1 
 drivers/base/swnode.c                                   |    5 
 drivers/char/hw_random/omap3-rom-rng.c                  |   17 ++
 drivers/char/ipmi/ipmi_msghandler.c                     |    5 
 drivers/crypto/Kconfig                                  |    1 
 drivers/crypto/sunxi-ss/sun4i-ss-hash.c                 |   21 +-
 drivers/dma/ti/edma.c                                   |    6 
 drivers/firmware/arm_scmi/perf.c                        |    2 
 drivers/firmware/imx/imx-dsp.c                          |    2 
 drivers/gpio/gpiolib-of.c                               |    5 
 drivers/gpio/gpiolib.c                                  |    3 
 drivers/gpio/sgpio-aspeed.c                             |    2 
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c                   |    2 
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c           |    1 
 drivers/gpu/drm/i915/gem/i915_gem_context.c             |    3 
 drivers/gpu/drm/panel/panel-lvds.c                      |   21 --
 drivers/gpu/drm/panfrost/panfrost_devfreq.c             |    6 
 drivers/gpu/drm/radeon/cik.c                            |    4 
 drivers/gpu/drm/radeon/r600.c                           |    4 
 drivers/gpu/drm/radeon/si.c                             |    4 
 drivers/gpu/drm/rcar-du/rcar_lvds.c                     |   28 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c             |   37 ++++
 drivers/i2c/busses/i2c-stm32.c                          |   16 +-
 drivers/i2c/busses/i2c-stm32f7.c                        |   13 +
 drivers/leds/leds-tlc591xx.c                            |    7 
 drivers/mfd/intel-lpss-pci.c                            |   28 ++-
 drivers/mmc/core/quirks.h                               |    7 
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c          |   47 +++---
 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c    |    2 
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c        |    3 
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c         |    7 
 drivers/net/ethernet/socionext/netsec.c                 |    4 
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c       |    4 
 drivers/net/hyperv/netvsc_drv.c                         |    7 
 drivers/net/phy/broadcom.c                              |   11 -
 drivers/net/wireless/mediatek/mt76/mt76.h               |    5 
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c         |    2 
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c         |    2 
 drivers/net/wireless/mediatek/mt76/usb.c                |   12 +
 drivers/net/wireless/mediatek/mt7601u/phy.c             |    2 
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c          |    5 
 drivers/net/wireless/realtek/rtw88/fw.c                 |   52 +++++-
 drivers/net/wireless/realtek/rtw88/main.c               |   11 -
 drivers/pci/controller/pcie-mobiveil.c                  |  119 ++++++++--------
 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c             |    3 
 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c           |    4 
 drivers/phy/ti/phy-gmii-sel.c                           |    2 
 drivers/platform/chrome/wilco_ec/telemetry.c            |    2 
 drivers/power/supply/bd70528-charger.c                  |    1 
 drivers/pwm/pwm-sun4i.c                                 |    4 
 drivers/regulator/bd70528-regulator.c                   |    1 
 drivers/rtc/rtc-bd70528.c                               |    2 
 drivers/s390/crypto/pkey_api.c                          |    4 
 drivers/s390/net/qeth_core.h                            |    3 
 drivers/s390/net/qeth_core_main.c                       |   71 ++++++---
 drivers/s390/net/qeth_core_mpc.h                        |   14 -
 drivers/s390/net/qeth_l2_main.c                         |   12 -
 drivers/s390/net/qeth_l3_main.c                         |   13 -
 drivers/scsi/ufs/ufshcd.c                               |   15 --
 drivers/soc/aspeed/aspeed-lpc-snoop.c                   |    4 
 drivers/soc/qcom/llcc-slice.c                           |    3 
 drivers/soc/renesas/renesas-soc.c                       |    2 
 drivers/soc/tegra/pmc.c                                 |   28 +++
 drivers/tee/optee/call.c                                |    7 
 drivers/tee/optee/core.c                                |   20 +-
 drivers/tee/optee/shm_pool.c                            |   25 +++
 drivers/watchdog/sprd_wdt.c                             |    6 
 fs/afs/dir_edit.c                                       |   12 -
 fs/nfsd/Kconfig                                         |    1 
 fs/xfs/xfs_quotaops.c                                   |    3 
 include/linux/mmc/sdio_ids.h                            |    2 
 kernel/bpf/devmap.c                                     |   74 ++++++---
 kernel/dma/direct.c                                     |    2 
 kernel/rcu/tree_plugin.h                                |    2 
 kernel/sched/deadline.c                                 |    7 
 kernel/sched/fair.c                                     |  113 ++++++++-------
 kernel/sched/idle.c                                     |    4 
 kernel/sched/rt.c                                       |    7 
 kernel/sched/sched.h                                    |    4 
 kernel/sched/stop_task.c                                |    4 
 kernel/workqueue.c                                      |    3 
 net/core/neighbour.c                                    |    4 
 net/core/net-sysfs.c                                    |    7 
 net/openvswitch/datapath.c                              |    2 
 net/packet/af_packet.c                                  |   12 +
 net/sunrpc/auth_gss/svcauth_gss.c                       |   84 ++++++++---
 net/sunrpc/xdr.c                                        |   11 -
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c              |    1 
 net/sunrpc/xprtsock.c                                   |    3 
 net/tipc/link.c                                         |    2 
 net/tipc/monitor.c                                      |   15 ++
 net/tipc/monitor.h                                      |    1 
 net/tipc/net.c                                          |    2 
 net/tipc/socket.c                                       |    7 
 samples/bpf/sockex1_kern.c                              |   12 -
 samples/bpf/sockex2_kern.c                              |   12 -
 samples/bpf/xdp1_kern.c                                 |   12 -
 samples/bpf/xdp2_kern.c                                 |   12 -
 samples/bpf/xdp_adjust_tail_kern.c                      |   12 -
 samples/bpf/xdp_fwd_kern.c                              |   13 -
 samples/bpf/xdp_redirect_cpu_kern.c                     |  108 +++++++-------
 samples/bpf/xdp_redirect_kern.c                         |   24 +--
 samples/bpf/xdp_redirect_map_kern.c                     |   24 +--
 samples/bpf/xdp_router_ipv4_kern.c                      |   64 ++++----
 samples/bpf/xdp_rxq_info_kern.c                         |   37 ++--
 samples/bpf/xdp_rxq_info_user.c                         |    6 
 samples/bpf/xdp_tx_iptunnel_kern.c                      |   26 +--
 scripts/link-vmlinux.sh                                 |    5 
 tools/lib/bpf/bpf.c                                     |    2 
 tools/lib/bpf/bpf_prog_linfo.c                          |   14 -
 tools/lib/bpf/btf.c                                     |    3 
 tools/lib/bpf/libbpf.c                                  |    2 
 tools/lib/bpf/xsk.c                                     |   83 +++++++++--
 tools/perf/util/machine.c                               |   27 ---
 tools/testing/selftests/cgroup/test_freezer.c           |    1 
 tools/testing/selftests/gen_kselftest_tar.sh            |   21 +-
 tools/testing/selftests/kselftest_install.sh            |   24 +--
 132 files changed, 1137 insertions(+), 730 deletions(-)

Adam Ford (1):
      ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel

Alain Volmat (3):
      i2c: stm32f7: rework slave_id allocation
      i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
      i2c: stm32f7: report dma error during probe

Andrii Nakryiko (5):
      libbpf: Fix memory leak/double free issue
      libbpf: Fix potential overflow issue
      libbpf: Fix another potential overflow issue in bpf_prog_linfo
      libbpf: Make btf__resolve_size logic always check size error condition
      libbpf: Don't use kernel-side u32 type in xsk.c

Andy Shevchenko (2):
      gpiolib: No need to call gpiochip_remove_pin_ranges() twice
      ACPI: platform: Unregister stale platform devices

Ard Biesheuvel (1):
      powerpc/archrandom: fix arch_get_random_seed_int()

Arnaldo Carvalho de Melo (1):
      perf map: No need to adjust the long name of modules

Arnd Bergmann (1):
      gpio: aspeed: avoid return type warning

Bean Huo (1):
      scsi: ufs: delete redundant function ufshcd_def_desc_sizes()

Christian Lamparter (1):
      crypto: amcc - restore CRYPTO_AES dependency

Christoph Hellwig (1):
      dma-direct: don't check swiotlb=force in dma_direct_map_resource

Christophe Leroy (1):
      powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE

Chuck Lever (3):
      SUNRPC: Fix svcauth_gss_proxy_init()
      SUNRPC: Fix backchannel latency metrics
      SUNRPC: Fix another issue with MIC buffer space

Chuhong Yuan (1):
      dmaengine: ti: edma: fix missed failure handling

Colin Ian King (1):
      rtc: bd70528: fix module alias to autoload module

Corentin Labbe (1):
      crypto: sun4i-ss - fix big endian issues

Dan Carpenter (3):
      drm: panel-lvds: Potential Oops in probe error handling
      drm/amdgpu/vi: silence an uninitialized variable warning
      rcu: Fix uninitialized variable in nocb_gp_wait()

Daniel Baluta (1):
      firmware: imx: Remove call to devm_of_platform_populate

Daniel Golle (1):
      rt2800: remove errornous duplicate condition

Daniel T. Lee (1):
      samples: bpf: update map definition to new syntax BTF-defined map

Douglas Anderson (1):
      drm/rockchip: Round up _before_ giving to the clock framework

Eric Dumazet (2):
      net: neigh: use long type to store jiffies delta
      packet: fix data-race in fanout_flow_is_huge()

Florian Fainelli (1):
      net: phy: broadcom: Fix RGMII delays configuration for BCM54210E

Geert Uytterhoeven (3):
      powerpc/security: Fix debugfs data leak on 32-bit
      soc: renesas: Add missing check for non-zero product register address
      drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later

Greg Kroah-Hartman (1):
      Linux 5.4.15

Grygorii Strashko (1):
      phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid

H. Nikolaus Schaller (2):
      mmc: sdio: fix wl1251 vendor id
      mmc: core: fix wl1251 sdio quirks

Heiko Carstens (1):
      s390/pkey: fix memory leak within _copy_apqns_from_user()

Hewenliang (1):
      kselftests: cgroup: Avoid the reuse of fd after it is deallocated

Hoang Le (2):
      tipc: reduce sensitive to retransmit failures
      tipc: update mon's self addr when node addr generated

Ilias Apalodimas (1):
      net: netsec: Correct dma sync for XDP_TX frames

Ioana Radulescu (1):
      dpaa2-eth: Fix minor bug in ethtool stats reporting

Jan Kara (1):
      xfs: Sanity check flags of Q_XQUOTARM call

Jarkko Nikula (1):
      mfd: intel-lpss: Add default I2C device properties for Gemini Lake

Jean-Jacques Hiblot (1):
      leds: tlc591xx: update the maximum brightness

Jens Wiklander (1):
      tee: optee: fix device enumeration error handling

Jesper Dangaard Brouer (1):
      samples/bpf: Fix broken xdp_rxq_info due to map order assumptions

Jesse Brandeburg (1):
      ice: fix stack leakage

Jonas Karlman (1):
      phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz

Jouni Hogander (1):
      net-sysfs: Call dev_hold always in netdev_queue_add_kobject

Julian Wiedmann (1):
      s390/qeth: fix dangling IO buffers after halt/clear

Justin Tee (1):
      block: fix memleak of bio integrity data

Kees Cook (1):
      selftests: gen_kselftest_tar.sh: Do not clobber kselftest/

Kefeng Wang (1):
      PCI: mobiveil: Fix csr_read()/write() build issue

Lorenzo Bianconi (3):
      mt76: mt76u: fix endpoint definition order
      mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
      mt76: mt76u: rely on usb_interface instead of usb_dev

Luc Van Oostenryck (1):
      soc: aspeed: Fix snoop_file_poll()'s return type

Madalin Bucur (2):
      dpaa_eth: perform DMA unmapping before read
      dpaa_eth: avoid timestamp read on error paths

Magnus Karlsson (1):
      libbpf: Fix compatibility for kernels without need_wakeup

Markus Elfring (1):
      ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()

Matti Vaittinen (2):
      regulator: bd70528: Add MODULE_ALIAS to allow module auto loading
      power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading

Navid Emamdoost (1):
      ipmi: Fix memory leak in __ipmi_bmc_register

Ondrej Jirman (1):
      pwm: sun4i: Fix incorrect calculation of duty_cycle/period

Patrick Steinhardt (1):
      nfsd: depend on CRYPTO_MD5 for legacy client tracking

Peter Zijlstra (1):
      sched/core: Further clarify sched_class::set_next_task()

Ping-Ke Shih (1):
      rtw88: fix error handling when setup efuse info

Roi Dayan (1):
      net/mlx5e: Fix free peer_flow when refcount is 0

Sakari Ailus (1):
      software node: Get reference to parent swnode in get_parent op

Sam Bobroff (1):
      drm/radeon: fix bad DMA from INTERRUPT_CNTL2

Sebastian Andrzej Siewior (1):
      workqueue: Add RCU annotation for pwq list walk

Shuiqing Li (1):
      watchdog: sprd: Fix the incorrect pointer getting from driver data

Stanislav Fomichev (1):
      bpf: Force .BTF section start to zero when dumping from vmlinux

Stephen Boyd (1):
      soc: qcom: llcc: Name regmaps to avoid collisions

Stephen Hemminger (1):
      hv_netvsc: flag software created hash value

Steven Price (1):
      drm/panfrost: Add missing check for pfdev->regulator

Sudeep Holla (1):
      firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT

Sumit Garg (2):
      tee: optee: Fix dynamic shm pool allocations
      optee: Fix multi page dynamic shm pool alloc

Thierry Reding (1):
      soc/tegra: pmc: Fix crashes for hierarchical interrupts

Toke Høiland-Jørgensen (1):
      xdp: Fix cleanup on map free for devmap_hash map type

Tonghao Zhang (1):
      net: openvswitch: don't unlock mutex when changing the user_features fails

Tony Lindgren (1):
      hwrng: omap3-rom - Fix missing clock by probing with device tree

Tung Nguyen (3):
      tipc: fix potential memory leak in __tipc_sendmsg()
      tipc: fix wrong socket reference counter after tipc_sk_timeout() returns
      tipc: fix wrong timeout input for tipc_wait_for_cond()

Tvrtko Ursulin (1):
      drm/i915: Fix pid leak with banned clients

Tyrel Datwyler (1):
      powerpc/pseries: Enable support for ibm,drc-info property

Vincent Guittot (1):
      sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()

Wei Yongjun (2):
      phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx200_pcie_phy_power_on()
      net: axienet: Fix error return code in axienet_probe()

Wen Yang (1):
      platform/chrome: wilco_ec: fix use after free issue

Yan-Hsuan Chuang (1):
      rtw88: fix beaconing mode rsvd_page memory violation issue

yu kuai (1):
      drm/amdgpu: remove excess function parameter description

zhengbin (1):
      afs: Remove set but not used variables 'before', 'after'

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux