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 6.6.50
Date: Sun, 8 Sep 2024 08:13:21 +0200 [thread overview]
Message-ID: <2024090821-starship-prone-1ff9@gregkh> (raw)
I'm announcing the release of the 6.6.50 kernel.
All users of the 6.6 kernel series must upgrade.
The updated 6.6.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.6.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/locking/hwspinlock.rst | 11
Makefile | 2
block/blk-integrity.c | 2
drivers/base/regmap/regmap-spi.c | 3
drivers/cpufreq/scmi-cpufreq.c | 4
drivers/crypto/stm32/stm32-cryp.c | 6
drivers/dma/altera-msgdma.c | 9
drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c | 1
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9
drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 3
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 5
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 6
drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h | 4
drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 5
drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 11
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 6
drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 2
drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 2
drivers/gpu/drm/amd/amdkfd/kfd_debug.c | 4
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3
drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 5
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2
drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 18
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 7
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 3
drivers/gpu/drm/amd/display/dc/core/dc.c | 1
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c | 3
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 3
drivers/gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 7
drivers/gpu/drm/amd/display/dc/dml/dcn302/dcn302_fpu.c | 10
drivers/gpu/drm/amd/display/dc/dml/dcn303/dcn303_fpu.c | 10
drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 10
drivers/gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 10
drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c | 7
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 17
drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 17
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c | 26
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c | 4
drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 28
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 2
drivers/gpu/drm/amd/pm/powerplay/hwmgr/pp_psm.c | 13
drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 5
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 29
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 15
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 60 +
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 20
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 31 -
drivers/gpu/drm/amd/pm/powerplay/smumgr/vega10_smumgr.c | 6
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 27
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 14
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 3
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 2
drivers/gpu/drm/bridge/tc358767.c | 2
drivers/gpu/drm/drm_fb_helper.c | 11
drivers/gpu/drm/drm_panel_orientation_quirks.c | 6
drivers/gpu/drm/meson/meson_plane.c | 17
drivers/hwmon/k10temp.c | 36 -
drivers/hwspinlock/hwspinlock_core.c | 28
drivers/hwspinlock/hwspinlock_internal.h | 3
drivers/iio/industrialio-core.c | 7
drivers/iio/industrialio-event.c | 9
drivers/iio/inkern.c | 32 -
drivers/infiniband/hw/efa/efa_com.c | 30
drivers/media/usb/uvc/uvc_driver.c | 18
drivers/media/v4l2-core/v4l2-cci.c | 9
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2
drivers/net/usb/qmi_wwan.c | 1
drivers/net/virtio_net.c | 8
drivers/net/wireless/ath/ath11k/qmi.c | 2
drivers/net/wireless/ath/ath12k/qmi.c | 2
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 3
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 6
drivers/net/wireless/realtek/rtw89/ser.c | 8
drivers/pci/controller/dwc/pcie-al.c | 16
drivers/platform/chrome/cros_ec_lpc_mec.c | 76 ++
drivers/platform/chrome/cros_ec_lpc_mec.h | 11
drivers/soc/qcom/smem.c | 26
drivers/spi/spi-hisi-kunpeng.c | 1
drivers/ufs/core/ufshcd.c | 19
drivers/usb/typec/ucsi/ucsi.h | 2
drivers/usb/usbip/stub_rx.c | 77 +-
fs/btrfs/tree-checker.c | 47 +
fs/f2fs/f2fs.h | 2
fs/f2fs/inline.c | 20
fs/f2fs/inode.c | 2
fs/gfs2/quota.c | 19
fs/gfs2/util.c | 6
fs/notify/fsnotify.c | 31 -
fs/notify/fsnotify.h | 2
fs/notify/mark.c | 32 -
fs/smb/client/smb2inode.c | 6
include/clocksource/timer-xilinx.h | 2
include/linux/fsnotify_backend.h | 8
include/linux/hwspinlock.h | 6
include/linux/i2c.h | 2
include/linux/soc/qcom/smem.h | 2
include/net/ip.h | 3
include/net/tcp.h | 2
include/sound/ump_convert.h | 1
include/ufs/ufshcd.h | 1
include/ufs/ufshci.h | 1
kernel/dma/debug.c | 5
kernel/rcu/tree.h | 1
kernel/rcu/tree_nocb.h | 32 -
net/ipv4/fib_semantics.c | 5
net/ipv4/metrics.c | 8
net/ipv4/tcp_cong.c | 11
net/ipv6/route.c | 2
net/mac80211/main.c | 3
net/mptcp/fastopen.c | 4
net/mptcp/options.c | 50 -
net/mptcp/pm.c | 28
net/mptcp/pm_netlink.c | 52 -
net/mptcp/protocol.c | 58 +
net/mptcp/protocol.h | 9
net/mptcp/sched.c | 4
net/mptcp/sockopt.c | 4
net/mptcp/subflow.c | 48 -
net/wireless/scan.c | 46 +
security/apparmor/apparmorfs.c | 4
security/smack/smack_lsm.c | 2
sound/core/seq/seq_ports.h | 14
sound/core/seq/seq_ump_convert.c | 95 +--
sound/core/ump_convert.c | 60 +
sound/pci/hda/hda_generic.c | 63 ++
sound/pci/hda/hda_generic.h | 1
sound/pci/hda/patch_conexant.c | 2
sound/soc/amd/yc/acp6x-mach.c | 14
sound/soc/codecs/es8326.c | 2
tools/testing/selftests/net/mptcp/mptcp_join.sh | 304 +++++++++-
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 38 +
tools/testing/selftests/net/mptcp/userspace_pm.sh | 30
145 files changed, 1662 insertions(+), 571 deletions(-)
Abhishek Pandit-Subedi (1):
usb: typec: ucsi: Fix null pointer dereference in trace
Aleksandr Mishin (1):
PCI: al: Check IORESOURCE_BUS existence during probe
Alex Hung (8):
drm/amd/display: Check gpio_id before used as array index
drm/amd/display: Check index for aux_rd_interval before using
drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
drm/amd/display: Check msg_id before processing transcation
drm/amd/display: Spinlock before reading event
drm/amd/display: Ensure index calculation will not overflow
drm/amd/display: Check BIOS images before it is used
drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
Alvin Lee (1):
drm/amd/display: Assign linear_pitch_alignment even for VM
Amir Goldstein (1):
fsnotify: clear PARENT_WATCHED flags lazily
Andreas Gruenbacher (1):
gfs2: Revert "Add quota_change type"
Andy Shevchenko (1):
regmap: spi: Fix potential off-by-one when calculating reserved size
Asad Kamal (1):
drm/amd/amdgpu: Check tbo resource pointer
Ben Walsh (1):
platform/chrome: cros_ec_lpc: MEC access can use an AML mutex
Breno Leitao (1):
virtio_net: Fix napi_skb_cache_put warning
Bruno Ancona (1):
ASoC: amd: yc: Support mic on HP 14-em0002la
Casey Schaufler (1):
smack: tcp: ipv4, fix incorrect labeling
Chao Yu (1):
f2fs: fix to do sanity check on blocks for inline_data inode
Chris Lew (1):
soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host()
Christoph Hellwig (1):
block: remove the blk_flush_integrity call in blk_integrity_unregister
Devyn Liu (1):
spi: hisi-kunpeng: Add validation for the minimum value of speed_hz
Dragos Tatulea (1):
net/mlx5e: SHAMPO, Fix incorrect page release
Frederic Weisbecker (1):
rcu/nocb: Remove buggy bypass lock contention mitigation
Geliang Tang (6):
mptcp: make pm_remove_addrs_and_subflows static
selftests: mptcp: userspace pm create id 0 subflow
selftests: mptcp: dump userspace addrs list
selftests: mptcp: userspace pm get addr tests
selftests: mptcp: declare event macros in mptcp_lib
selftests: mptcp: add mptcp_lib_events helper
Greg Kroah-Hartman (1):
Linux 6.6.50
Haoran Liu (1):
drm/meson: plane: Add error handling
Hersen Wu (7):
drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
drm/amd/display: Add array index check for hdcp ddc access
drm/amd/display: Fix Coverity INTERGER_OVERFLOW within construct_integrated_info
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
drm/amd/display: Fix Coverity INTEGER_OVERFLOW within decide_fallback_link_setting_max_bw_policy
drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration
drm/amd/display: Fix index may exceed array range within fpu_update_bw_bounding_box
Jagadeesh Kona (1):
cpufreq: scmi: Avoid overflow of target_freq in fast switch
Jason Xing (1):
net: remove NULL-pointer net parameter in ip_metrics_convert
Jeff Johnson (2):
wifi: ath12k: initialize 'ret' in ath12k_qmi_load_file_target_mem()
wifi: ath11k: initialize 'ret' in ath11k_qmi_load_file_target_mem()
Jesse Zhang (12):
drm/amd/pm: fix uninitialized variable warning
drm/amd/pm: fix warning using uninitialized value of max_vid_step
drm/amd/pm: Fix negative array index read
drm/amd/pm: fix the Out-of-bounds read warning
drm/amdgpu: Fix the warning division or modulo by zero
drm/amdgpu: fix dereference after null check
drm/amdgpu: fix the waring dereferencing hive
drm/amd/pm: check specific index for aldebaran
drm/amd/pm: check specific index for smu13
drm/amdgpu: the warning dereferencing obj for nbio_v7_4
drm/amd/pm: check negtive return for table entries
drm/amdgu: fix Unintentional integer overflow for mall size
Johannes Berg (2):
wifi: mac80211: check ieee80211_bss_info_change_notify() against MLD
wifi: cfg80211: make hash table duplicates more survivable
Julien Stephan (1):
driver: iio: add missing checks on iio_info's callback access
Ken Sloat (1):
pwm: xilinx: Fix u32 overflow issue in 32-bit width PWM mode.
Krzysztof Stępniak (1):
ASoC: amd: yc: Support mic on Lenovo Thinkpad E14 Gen 6
Kyoungrul Kim (1):
scsi: ufs: core: Check LSDBS cap when !mcq
Leesoo Ahn (1):
apparmor: fix possible NULL pointer dereference
Lin.Cao (1):
drm/amdkfd: Check debug trap enable before write dbg_ev_file
Ma Jun (8):
drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc
drm/amdgpu/pm: Fix uninitialized variable warning for smu10
drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
drm/amdgpu: Fix the uninitialized variable warning
drm/amdgpu: Fix out-of-bounds write warning
drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
Marek Vasut (1):
drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ
Matthieu Baerts (NGI0) (11):
mptcp: pm: fix RM_ADDR ID for the initial subflow
selftests: mptcp: join: cannot rm sf if closed
selftests: mptcp: join: check re-using ID of unused ADD_ADDR
selftests: mptcp: join: check re-adding init endp with != id
selftests: mptcp: join: validate event numbers
selftests: mptcp: join: check re-re-adding ID 0 signal
selftests: mptcp: join: test for flush/re-add endpoints
selftests: mptcp: join: disable get and dump addr checks
selftests: mptcp: join: stop transfer when check is done (part 2.2)
mptcp: avoid duplicated SUB_CLOSED events
mptcp: pr_debug: add missing \n at the end
Maxime Méré (1):
crypto: stm32/cryp - call finalize with bh disabled
Michael Chen (1):
drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
Michael Margolin (1):
RDMA/efa: Properly handle unexpected AQ completions
Nicholas Kazlauskas (1):
drm/amd/display: Don't use fsleep for PSR exit waits on dmub replay
Olivier Dautricourt (2):
dmaengine: altera-msgdma: use irq variant of spin_lock/unlock while invoking callbacks
dmaengine: altera-msgdma: properly free descriptor in msgdma_free_descriptor
Paolo Abeni (1):
selftests: mptcp: add explicit test case for remove/readd
Paulo Alcantara (1):
smb: client: fix FSCTL_GET_REPARSE_POINT against NetApp
Peter Wang (1):
scsi: ufs: core: Bypass quick recovery if force reset is needed
Philip Mueller (1):
drm: panel-orientation-quirks: Add quirk for OrangePi Neo
Qiuxu Zhuo (1):
drm/fb-helper: Don't schedule_work() to flush frame buffer during panic()
Qu Wenruo (1):
btrfs: tree-checker: validate dref root and objectid
Ricardo Ribalda (1):
media: uvcvideo: Enforce alignment of frame and interval
Richard Fitzgerald (2):
i2c: Fix conditional for substituting empty ACPI functions
i2c: Use IS_REACHABLE() for substituting empty ACPI functions
Richard Maina (1):
hwspinlock: Introduce hwspin_lock_bust()
Rik van Riel (1):
dma-debug: avoid deadlock between dma debug vs printk and netconsole
Sakari Ailus (1):
media: v4l2-cci: Always assign *val
Shahar S Matityahu (1):
wifi: iwlwifi: remove fw_running op
Shannon Nelson (1):
ionic: fix potential irq name truncation
Simon Holesch (1):
usbip: Don't submit special requests twice
Takashi Iwai (7):
ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
ALSA: hda/conexant: Mute speakers at suspend / shutdown
ALSA: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: ump: Explicitly reset RPN with Null RPN
ALSA: seq: ump: Use the common RPN/bank conversion context
ALSA: seq: ump: Transmit RPN/NRPN message at each MSB/LSB data reception
ALSA: seq: ump: Explicitly reset RPN with Null RPN
Tao Zhou (1):
drm/amdgpu: update type of buf size to u32 for eeprom functions
Tim Huang (6):
drm/amdgpu: fix overflowed array index read warning
drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
drm/amd/pm: fix uninitialized variable warnings for vangogh_ppt
drm/amdgpu: fix ucode out-of-bounds read warning
drm/amdgpu: fix mc_data out-of-bounds read warning
Wayne Lin (1):
drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX
Wenjing Liu (1):
drm/amd/display: use preferred link settings for dp signal only
Xiaogang Chen (1):
drm/kfd: Correct pinned buffer handling at kfd restore and validate process
Yazen Ghannam (1):
hwmon: (k10temp) Check return value of amd_smn_read()
Yevgeny Kliteynik (1):
net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule
Yunxiang Li (3):
drm/amdgpu: add skip_hw_access checks for sriov
drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb
drm/amdgpu: add lock in kfd_process_dequeue_from_device
ZHANG Yuntian (1):
net: usb: qmi_wwan: add MeiG Smart SRM825L
Zhang Yi (1):
ASoC: codecs: ES8326: button detect issue
Zhigang Luo (1):
drm/amdgpu: avoid reading vf2pf info size from FB
Zong-Zhe Yang (1):
wifi: rtw89: ser: avoid multiple deinit on same CAM
winstang (1):
drm/amd/display: added NULL check at start of dc_validate_stream
next reply other threads:[~2024-09-08 6:13 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-08 6:13 Greg Kroah-Hartman [this message]
2024-09-08 6:13 ` Linux 6.6.50 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=2024090821-starship-prone-1ff9@gregkh \
--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.