From: Yu Changchun
These patches are related with the following CVES:
CVE-2021-3759
CVE-2021-3669
CVE-2021-3640
CVE-2019-16089
CVE-2020-27820
CVE-2021-43975
CVE-2021-43976
CVE-2020-12363
CVE-2020-12364
CVE-2021-4037
CVE-2021-3752
CVE-2021-4001
CVE-2021-4002
------------------------------------------------------------------
Christoph Hellwig (1):
xfs: fix up non-directory creation in SGID directories
Daniel Borkmann (1):
bpf: Fix toctou on read-only map's constant scalar tracking
Desmond Cheong Zhi Xi (1):
Bluetooth: switch to lock_sock in SCO
Jeremy Cline (3):
drm/nouveau: use drm_dev_unplug() during device removal
drm/nouveau: Add a dedicated mutex for the clients list
drm/nouveau: clean up all clients on device removal
John Harrison (1):
drm/i915/guc: Update to use firmware v49.0.1
Nadav Amit (1):
hugetlbfs: flush TLBs correctly after huge_pmd_unshare
Navid Emamdoost (1):
nbd_genl_status: null check for nla_nest_start
Rafael Aquini (1):
ipc: replace costly bailout check in sysvipc_find_ipc()
Takashi Iwai (1):
Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
Vasily Averin (1):
memcg: enable accounting of ipc resources
Wang ShaoBo (1):
Bluetooth: fix use-after-free error in lock_sock_nested()
Zekun Shen (2):
atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
mwifiex_usb: Fix skb_over_panic in mwifiex_usb_recv
drivers/block/nbd.c | 6 +
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 18 ---
drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 131 ++++++++++++++----
drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 80 ++++++-----
drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 5 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 27 ++--
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 2 +
drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 6 +-
drivers/gpu/drm/nouveau/nouveau_drm.c | 42 +++++-
drivers/gpu/drm/nouveau/nouveau_drv.h | 5 +
.../aquantia/atlantic/hw_atl/hw_atl_utils.c | 10 ++
drivers/net/wireless/marvell/mwifiex/usb.c | 3 +-
fs/xfs/xfs_inode.c | 14 +-
include/linux/bpf.h | 3 +-
ipc/msg.c | 2 +-
ipc/sem.c | 9 +-
ipc/shm.c | 2 +-
ipc/util.c | 16 +--
kernel/bpf/syscall.c | 57 +++++---
kernel/bpf/verifier.c | 17 ++-
mm/hugetlb.c | 23 ++-
net/bluetooth/l2cap_sock.c | 10 +-
net/bluetooth/sco.c | 42 +++---
24 files changed, 361 insertions(+), 172 deletions(-)
--
2.25.1