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 5.11.12
Date: Wed, 7 Apr 2021 15:17:33 +0200 [thread overview]
Message-ID: <161780145311160@kroah.com> (raw)
I'm announcing the release of the 5.11.12 kernel.
All users of the 5.11 kernel series must upgrade.
The updated 5.11.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.11.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
------------
Makefile | 2
arch/arm64/mm/mmu.c | 20
arch/powerpc/platforms/pseries/lpar.c | 3
arch/powerpc/platforms/pseries/mobility.c | 48
arch/riscv/include/asm/uaccess.h | 7
arch/s390/include/asm/vdso/data.h | 2
arch/s390/kernel/time.c | 1
arch/x86/include/asm/smp.h | 1
arch/x86/kernel/acpi/boot.c | 25
arch/x86/kernel/setup.c | 8
arch/x86/kernel/smpboot.c | 2
arch/x86/kvm/svm/nested.c | 28
arch/xtensa/kernel/coprocessor.S | 64
arch/xtensa/mm/fault.c | 5
drivers/acpi/processor_idle.c | 7
drivers/acpi/scan.c | 12
drivers/acpi/tables.c | 42
drivers/base/dd.c | 3
drivers/base/power/runtime.c | 10
drivers/extcon/extcon.c | 1
drivers/firewire/nosy.c | 9
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10
drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 6
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c | 2
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 8
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 3
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 5
drivers/gpu/drm/imx/imx-drm-core.c | 2
drivers/gpu/drm/nouveau/nouveau_bo.c | 8
drivers/gpu/drm/tegra/dc.c | 20
drivers/gpu/drm/tegra/sor.c | 7
drivers/net/can/Makefile | 7
drivers/net/can/dev.c | 1339 -----------
drivers/net/can/dev/Makefile | 7
drivers/net/can/dev/dev.c | 1341 ++++++++++++
drivers/net/can/dev/rx-offload.c | 376 +++
drivers/net/can/m_can/tcan4x5x.c | 2
drivers/net/can/rx-offload.c | 376 ---
drivers/net/can/slcan.c | 4
drivers/net/can/vcan.c | 2
drivers/net/can/vxcan.c | 6
drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4
drivers/net/ipa/gsi.c | 28
drivers/net/ipa/gsi.h | 5
drivers/net/ipa/gsi_reg.h | 31
drivers/net/ipa/ipa_cmd.c | 32
drivers/net/netdevsim/dev.c | 40
drivers/net/wan/lmc/lmc_main.c | 2
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 7
drivers/net/wireless/ath/ath11k/mac.c | 7
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c | 7
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 11
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 5
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 22
drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16
drivers/nvme/target/tcp.c | 2
drivers/pinctrl/pinctrl-microchip-sgpio.c | 2
drivers/pinctrl/pinctrl-rockchip.c | 13
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 2
drivers/pinctrl/qcom/pinctrl-sc7280.c | 16
drivers/pinctrl/qcom/pinctrl-sdx55.c | 2
drivers/scsi/qla2xxx/qla_target.h | 2
drivers/scsi/st.c | 2
drivers/soc/qcom/qcom-geni-se.c | 74
drivers/staging/comedi/drivers/cb_pcidas.c | 2
drivers/staging/comedi/drivers/cb_pcidas64.c | 2
drivers/staging/rtl8192e/rtllib.h | 2
drivers/staging/rtl8192e/rtllib_rx.c | 2
drivers/thermal/thermal_sysfs.c | 3
drivers/tty/serial/qcom_geni_serial.c | 7
drivers/usb/class/cdc-acm.c | 61
drivers/usb/core/quirks.c | 4
drivers/usb/dwc2/hcd.c | 5
drivers/usb/dwc3/dwc3-pci.c | 2
drivers/usb/dwc3/dwc3-qcom.c | 3
drivers/usb/dwc3/gadget.c | 8
drivers/usb/gadget/udc/amd5536udc_pci.c | 10
drivers/usb/host/xhci-mtk.c | 10
drivers/usb/musb/musb_core.c | 12
drivers/usb/usbip/vhci_hcd.c | 2
drivers/vfio/pci/Kconfig | 2
drivers/vhost/vhost.c | 2
drivers/video/fbdev/core/fbcon.c | 3
drivers/video/fbdev/hyperv_fb.c | 3
fs/ext4/balloc.c | 38
fs/ext4/ext4.h | 1
fs/ext4/inode.c | 6
fs/ext4/namei.c | 18
fs/ext4/super.c | 5
fs/ext4/sysfs.c | 7
fs/fuse/virtio_fs.c | 9
fs/io_uring.c | 41
fs/iomap/swapfile.c | 10
fs/nfsd/Kconfig | 1
fs/nfsd/nfs4callback.c | 1
fs/reiserfs/xattr.h | 2
include/drm/ttm/ttm_bo_api.h | 6
include/linux/acpi.h | 9
include/linux/can/can-ml.h | 12
include/linux/extcon.h | 23
include/linux/firmware/intel/stratix10-svc-client.h | 2
include/linux/netdevice.h | 34
include/linux/qcom-geni-se.h | 2
include/linux/ww_mutex.h | 5
kernel/locking/mutex.c | 25
kernel/reboot.c | 2
kernel/static_call.c | 14
kernel/trace/trace.c | 3
mm/memory.c | 2
net/9p/client.c | 4
net/appletalk/ddp.c | 33
net/can/af_can.c | 34
net/can/j1939/main.c | 22
net/can/j1939/socket.c | 13
net/can/proc.c | 19
net/core/filter.c | 12
net/core/flow_dissector.c | 6
net/mptcp/options.c | 3
net/mptcp/protocol.c | 111
net/mptcp/protocol.h | 4
net/mptcp/subflow.c | 83
net/sunrpc/auth_gss/svcauth_gss.c | 11
sound/pci/hda/hda_intel.c | 8
sound/pci/hda/patch_realtek.c | 4
sound/soc/codecs/cs42l42.c | 74
sound/soc/codecs/cs42l42.h | 13
sound/soc/codecs/es8316.c | 9
sound/soc/codecs/rt1015.c | 1
sound/soc/codecs/rt5640.c | 4
sound/soc/codecs/rt5651.c | 4
sound/soc/codecs/rt5659.c | 5
sound/soc/codecs/rt711.c | 8
sound/soc/codecs/sgtl5000.c | 2
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 4
sound/soc/mediatek/mt8192/mt8192-reg.h | 8
sound/soc/soc-core.c | 4
sound/usb/quirks.c | 1
tools/testing/selftests/net/forwarding/tc_flower.sh | 38
144 files changed, 2794 insertions(+), 2350 deletions(-)
Adrian Hunter (2):
PM: runtime: Fix race getting/putting suppliers at probe
PM: runtime: Fix ordering in pm_runtime_get_suppliers()
Ahmad Fatoum (1):
driver core: clear deferred probe reason on probe retry
Alex Deucher (1):
drm/amdgpu/vangogh: don't check for dpm in is_dpm_running when in suspend
Alex Elder (3):
net: ipa: remove two unused register definitions
net: ipa: use a separate pointer for adjusted GSI memory
net: ipa: fix register write command validation
Alexey Dobriyan (1):
scsi: qla2xxx: Fix broken #endif placement
Andy Shevchenko (1):
usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield
Aneesh Kumar K.V (1):
powerpc/mm/book3s64: Use the correct storage key value when calling H_PROTECT
Arnd Bergmann (1):
pinctrl: qcom: fix unintentional string concatenation
Artur Petrosyan (2):
usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board.
usb: dwc2: Prevent core suspend when port connection flag is 0
Atul Gopinathan (2):
staging: rtl8192e: Fix incorrect source in memcpy()
staging: rtl8192e: Change state information from u16 to u8
Bard Liao (1):
ASoC: rt711: add snd_soc_component remove callback
Ben Dooks (1):
riscv: evaluate put_user() arg before enabling user access
Benjamin Rood (1):
ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe
Christian König (1):
drm/ttm: make ttm_bo_unpin more defensive
Chunfeng Yun (1):
usb: xhci-mtk: fix broken streams issue on 0.96 xHCI
Dan Carpenter (1):
mptcp: fix bit MPTCP_PUSH_PENDING tests
David S. Miller (1):
Revert "net: bonding: fix error return code of bond_neigh_init()"
Davide Caratti (1):
flow_dissector: fix TTL and TOS dissection on IPv4 fragments
Dinghao Liu (1):
extcon: Fix error handling in extcon_dev_register
Doug Brown (1):
appletalk: Fix skb allocation size in loopback case
Du Cheng (1):
drivers: video: fbcon: fix NULL dereference in fbcon_cursor()
Elad Grupi (1):
nvmet-tcp: fix kmap leak when data digest in use
Eric Whitney (1):
ext4: shrink race window in ext4_should_retry_alloc()
Evan Quan (1):
drm/amd/pm: no need to force MCLK to highest when no display connected
Florian Westphal (1):
mptcp: provide subflow aware release function
Greg Kroah-Hartman (1):
Linux 5.11.12
Guo-Feng Fan (1):
rtw88: coex: 8821c: correct antenna switch function
Hans de Goede (4):
ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10
ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10
ASoC: es8316: Simplify adc_pga_gain_tlv table
ACPI: scan: Fix _STA getting called on devices with unmet dependencies
Heiko Carstens (2):
s390/vdso: copy tod_steering_delta value to vdso_data page
s390/vdso: fix tod_steering_delta type
Huacai Chen (1):
drm/amdgpu: Set a suitable dev_info.gart_page_size
Hui Wang (2):
ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO
ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook
Ido Schimmel (1):
netdevsim: dev: Initialize FIB module after debugfs
Ikjoon Jang (1):
ALSA: usb-audio: Apply sample rate quirk to Logitech Connect
Ilya Lipnitskiy (1):
mm: fix race by making init_zero_pfn() early_initcall
J. Bruce Fields (1):
rpc: fix NULL dereference on kmalloc failure
Jack Yu (1):
ASoC: rt1015: fix i2c communication error
Jason Gunthorpe (1):
vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends
Jens Axboe (2):
kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing
Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing"
Jeremy Szu (1):
ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8
Jesper Dangaard Brouer (1):
bpf: Remove MTU check in __bpf_skb_max_len
Jia-Ju Bai (1):
net: bonding: fix error return code of bond_neigh_init()
Jiaxin Yu (1):
ASoC: mediatek: mt8192: fix tdm out data is valid on rising edge
Jisheng Zhang (1):
net: 9p: advance iov on empty read
Johan Hovold (2):
USB: cdc-acm: fix double free on probe failure
USB: cdc-acm: fix use-after-free after probe failure
Johannes Berg (1):
iwlwifi: pcie: don't disable interrupts for reg_lock
Jon Hunter (1):
ASoC: soc-core: Prevent warning if no DMI table is present
Jonathan Marek (1):
pinctrl: qcom: lpass lpi: use default pullup/strength values
Josef Bacik (1):
Revert "PM: ACPI: reboot: Use S5 for reboot"
Julian Braha (1):
fs: nfsd: fix kconfig dependency warning for NFSD_V4
Krzysztof Kozlowski (1):
extcon: Add stubs for extcon_register_notifier_all() functions
Lars Povlsen (1):
pinctrl: microchip-sgpio: Fix wrong register offset for IRQ trigger
Laurent Vivier (1):
vhost: Fix vhost_vq_reset()
Luca Pesce (1):
brcmfmac: clear EAP/association status bits on linkdown events
Lucas Tanure (4):
ASoC: cs42l42: Fix Bitclock polarity inversion
ASoC: cs42l42: Fix channel width support
ASoC: cs42l42: Fix mixer volume control
ASoC: cs42l42: Always wait at least 3ms after reset
Lv Yunlong (2):
scsi: st: Fix a use after free in st_open()
video: hyperv_fb: Fix a double free in hvfb_probe
Manaf Meethalavalappu Pallikunhi (1):
thermal/core: Add NULL pointer check before using cooling device stats
Marc Kleine-Budde (1):
can: dev: move driver related infrastructure into separate subdir
Max Filippov (2):
xtensa: fix uaccess-related livelock in do_page_fault
xtensa: move coprocessor_flush to the .text section
Nathan Lynch (2):
powerpc/pseries/mobility: use struct for shared state
powerpc/pseries/mobility: handle premature return from H_JOIN
Nathan Rossi (1):
net: ethernet: aquantia: Handle error cleanup of start on open
Nirmoy Das (1):
drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()
Oleksij Rempel (1):
net: introduce CAN specific pointer in the struct net_device
Olga Kornievskaia (1):
NFSD: fix error handling in NFSv4.0 callbacks
Oliver Neukum (3):
cdc-acm: fix BREAK rx code path adding necessary calls
USB: cdc-acm: untangle a circular dependency between callback and softint
USB: cdc-acm: downgrade message to debug
Pan Bian (1):
drm/imx: fix memory leak when fails to init
Paolo Abeni (6):
mptcp: deliver ssk errors to msk
mptcp: fix poll after shutdown
mptcp: init mptcp request socket earlier
mptcp: add a missing retransmission timer scheduling
mptcp: fix DATA_FIN processing for orphaned sockets
mptcp: fix race in release_cb
Paolo Bonzini (2):
KVM: SVM: load control fields from VMCB12 before checking them
KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit
Pavel Begunkov (3):
io_uring: fix ->flags races by linked timeouts
io_uring: halt SQO submission on ctx exit
io_uring: do ctx sqd ejection in a clear context
Pavel Tatashin (1):
arm64: mm: correct the inside linear map range during hotplug check
Peter Zijlstra (1):
static_call: Align static_call_is_init() patching condition
Qu Huang (1):
drm/amdkfd: dqm fence memory corruption
Rafael J. Wysocki (1):
ACPI: tables: x86: Reserve memory occupied by ACPI tables
Rajendra Nayak (2):
pinctrl: qcom: sc7280: Fix SDC_QDSD_PINGROUP and UFS_RESET offsets
pinctrl: qcom: sc7280: Fix SDC1_RCLK configurations
Richard Gong (1):
firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0
Ritesh Harjani (1):
iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate
Roja Rani Yarubandi (1):
soc: qcom-geni-se: Cleanup the code to remove proxy votes
Sameer Pujar (1):
ASoC: rt5659: Update MCLK rate in set_sysclk()
Sasha Levin (2):
net: mvpp2: fix interrupt mask/unmask skip condition
can: tcan4x5x: fix max register value
Shawn Guo (1):
usb: dwc3: qcom: skip interconnect init for ACPI probe
Shuah Khan (2):
ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()
usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()
Stefan Metzmacher (2):
io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls
io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL
Steven Rostedt (VMware) (1):
tracing: Fix stack trace event size
Takashi Iwai (2):
ALSA: hda: Re-add dropped snd_poewr_change_state() calls
ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks
Tetsuo Handa (1):
reiserfs: update reiserfs_xattrs_initialized() condition
Thierry Reding (2):
drm/tegra: dc: Restore coupling of display controllers
drm/tegra: sor: Grab runtime PM reference across reset
Tobias Klausmann (1):
nouveau: Skip unvailable ttm page entries
Tong Zhang (4):
staging: comedi: cb_pcidas: fix request_irq() warn
staging: comedi: cb_pcidas64: fix request_irq() warn
net: wan/lmc: unregister device when no matching device is found
usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference
Tony Lindgren (1):
usb: musb: Fix suspend with devices connected for a64
Vincent Palatin (1):
USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem
Vitaly Kuznetsov (1):
ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead()
Vivek Goyal (1):
virtiofs: Fail dax mount if device does not support it
Waiman Long (2):
locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling
locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini()
Wang Panzhenzhuan (1):
pinctrl: rockchip: fix restore error in resume
Wen Gong (1):
ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer
Wesley Cheng (1):
usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable
Xℹ Ruoyao (1):
drm/amdgpu: check alignment on CPU page for bo map
Zhaolong Zhang (1):
ext4: fix bh ref count on error paths
Zheyu Ma (1):
firewire: nosy: Fix a use-after-free bug in nosy_ioctl()
zhangyi (F) (1):
ext4: do not iput inode under running transaction in ext4_rename()
next reply other threads:[~2021-04-07 13:17 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-04-07 13:17 Greg Kroah-Hartman [this message]
2021-04-07 13:17 ` Linux 5.11.12 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=161780145311160@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.