This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from 86799cdfbcd2 Merge tag 'io_uring-5.16-2021-11-27' of git://git.kernel.d [...] adds 6cb206508b62 tracing: Check pid filtering when creating events adds a55f224ff5f2 tracing: Fix pid filtering when triggers are attached adds 86155d6b43ce Merge tag 'trace-v5.16-rc2-2' of git://git.kernel.org/pub/ [...] adds d8af404ffce7 iomap: Fix inline extent handling in iomap_readpage adds 5ad448ce2976 iomap: iomap_read_inline_data cleanup adds adfb743ac026 Merge tag 'iomap-5.16-fixes-1' of git://git.kernel.org/pub [...] adds a1de97fe296c xfs: Fix the free logic of state in xfs_attr_node_hasname adds 1090427bf18f xfs: remove xfs_inew_wait adds 4f0dda359c45 Merge tag 'xfs-5.16-fixes-1' of git://git.kernel.org/pub/s [...] adds 1f0e290cc5fd arch: Add generic Kconfig option indicating page size smal [...] adds 4eec7faf6775 fs: ntfs: Limit NTFS_RW to page sizes smaller than 64k adds 00169a9245f8 vmxnet3: Use generic Kconfig option for page size limit adds f8fbfd85f5c9 ksmbd: Fix an error handling path in 'smb2_sess_setup()' adds 2d239f0f6ad0 docs: filesystem: cifs: ksmbd: Fix small layout issues adds 8e537d1465e7 ksmbd: downgrade addition info error msg to debug in smb2_ [...] adds 1ec72153ff43 ksmbd: contain default data stream even if xattr is empty adds 178ca6f85aa3 ksmbd: fix memleak in get_file_stream_info() adds 3498e7f2bb41 Merge tag '5.16-rc2-ksmbd-fixes' of git://git.samba.org/ksmbd adds 21e96a2035db iommu/vt-d: Remove unused PASID_DISABLED adds 717e88aad37b iommu/amd: Clarify AMD IOMMUv2 initialization messages adds f7ff3cff3527 iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 adds 4e5973dd2725 iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() adds 86dc40c7ea9c iommu/vt-d: Fix unmap_pages support adds 0757ca01d944 Merge tag 'iommu-fixes-v5.16-rc2' of git://git.kernel.org/ [...] adds 27ff768fa21c tracing: Test the 'Do not trace this pid' case in create event adds f8132d62a2de Merge tag 'trace-v5.16-rc2-3' of git://git.kernel.org/pub/ [...] adds d257cc8cb8d5 locking/rwsem: Make handoff bit handling more consistent adds 14c240488411 locking/rwsem: Optimize down_read_trylock() under highly c [...] adds d039f3880124 Merge tag 'locking-urgent-2021-11-28' of git://git.kernel. [...] adds 73743c3b0922 perf: Ignore sigtrap for tracepoints destined for other tasks adds 1ed1d3a3da22 Merge tag 'perf-urgent-2021-11-28' of git://git.kernel.org [...] adds dce1ca0525bf sched/scs: Reset task stack state in bringup_cpu() adds 97891bbf38f7 Merge tag 'sched-urgent-2021-11-28' of git://git.kernel.or [...] adds c0f2077baa41 x86/boot: Mark prepare_command_line() __init adds 9557e60b8c35 Merge tag 'x86-urgent-2021-11-28' of git://git.kernel.org/ [...] adds 6318cb887548 Revert "virtio-scsi: don't let virtio core to validate use [...] adds 2b17d9f84884 Revert "virtio-blk: don't let virtio core to validate used [...] adds fcfb65f8a922 Revert "virtio-net: don't let virtio core to validate used [...] adds f124034faa91 Revert "virtio_ring: validate used buffer length" adds 49d8c5ffad07 vhost/vsock: fix incorrect used length reported to the guest adds 11708ff92c1d vhost/vsock: cleanup removing `len` variable adds 0466a39bd0b6 virtio-blk: modify the value type of num in virtio_queue_rq() adds ea8f17e44fa7 vhost-vdpa: clean irqs before reseting vdpa device adds bb93ce4b150d vdpa_sim: avoid putting an uninitialized iova_domain adds d06c942efea4 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds d58071a8a76d Linux 5.16-rc3 adds ddca5b0eba4e netfs: Adjust docs after foliation adds d6e6a27d960f tools: Fix math.h breakage adds 756e1fc16505 KVM: RISC-V: Unmap stage2 mapping when deleting/moving a memslot adds 74c2e97b0184 RISC-V: KVM: Fix incorrect KVM_MAX_VCPUS value adds b89acb657be8 Merge tag 'kvm-riscv-fixes-5.16-1' of https://github.com/k [...] adds 83bb2c1a01d7 KVM: arm64: Save PSTATE early on exit adds 7183b2b5ae6b KVM: arm64: Move pkvm's special 32bit handling into a gene [...] adds 1f80d15020d7 KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and [...] adds 3d627cc30db4 Merge tag 'kvmarm-fixes-5.16-2' of git://git.kernel.org/pu [...] adds 574c3c55e969 KVM: x86/mmu: Fix TLB flush range when handling disconnected pt adds bda44d844758 KVM: Ensure local memslot copies operate on up-to-date arc [...] adds 6b285a558750 KVM: Disallow user memslot with size that exceeds "unsigned long" adds 9dba4d24cbb5 x86/kvm: remove unused ack_notifier callbacks adds c7785d85b6c6 KVM: x86/mmu: Skip tlb flush if it has been done in zap_gf [...] adds 8ed716ca7dc9 KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu [...] adds d5d1cf47d17d Merge branch 'kvm-5.16-fixes-pre-rc2' into HEAD adds 8503fea6761d KVM: VMX: do not use uninitialized gfn_to_hva_cache adds 5f25e71e3114 KVM: downgrade two BUG_ONs to WARN_ON_ONCE adds 78311a514099 KVM: x86: ignore APICv if LAPIC is not enabled adds 4916ea8b06a5 selftests: fix check for circular KVM_CAP_VM_MOVE_ENC_CONT [...] adds 826bff439ff8 selftests: sev_migrate_tests: free all VMs adds 30d7c5d60a88 KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability adds 2b4a5a5d5688 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_ [...] adds 40e5f9080472 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nes [...] adds 712494de96f3 KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with [...] adds 6c1186430a80 KVM: selftests: Avoid KVM_SET_CPUID2 after KVM_RUN in hype [...] adds feb627e8d6f6 KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN adds 908fa88e420f KVM: selftests: Make sure kvm_create_max_vcpus test won't [...] adds 12ec33a70574 KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 adds 05b29633c7a9 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() adds 7533377215b6 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU noti [...] adds 4b85c921cd39 KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap c [...] adds 28f091bc2f8c KVM: MMU: shadow nested paging does not have PKU adds f47491d7f30b KVM: x86/mmu: Handle "default" period when selectively wak [...] adds 81835ee113e9 KVM: selftests: page_table_test: fix calculation of guest_ [...] adds 7e1901f6c86c KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled adds 37c4dbf337c5 KVM: x86: check PIR even for vCPUs with disabled APICv adds 53b7ca1a3593 KVM: x86: Use a stable condition around all VT-d PI paths adds 4674164f0ac5 KVM: SEV: do not use list_replace_init on an empty list adds 501b580c0233 KVM: SEV: cleanup locking for KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM adds 2b347a387811 KVM: SEV: initialize regions_list of a mirror VM adds 642525e3bd47 KVM: SEV: move mirror status to destination of KVM_CAP_VM_ [...] adds dc79c9f4eb6b selftests: sev_migrate_tests: add tests for KVM_CAP_VM_COP [...] adds bf42b02b19e2 KVM: SEV: Do COPY_ENC_CONTEXT_FROM with both VMs locked adds 17d44a96f000 KVM: SEV: Prohibit migration of a VM that has mirrors adds 10a37929efeb KVM: SEV: do not take kvm->lock when destroying adds c9d61dcb0bc2 KVM: SEV: accept signals in sev_lock_two_vms adds e90e51d5f01d KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled adds 7cfc5c653b07 KVM: fix avic_set_running for preemptable kernels adds f080815fdb3e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 58e1100fdc59 MAINTAINERS: co-maintain random.c adds ae26c08e6c80 ALSA: intel-dsp-config: add quirk for CML devices based on [...] adds 884c6cb3b703 ASoC: tegra: Fix wrong value type in ADMAIF adds 8a2c2fa0c533 ASoC: tegra: Fix wrong value type in I2S adds 559d234569a9 ASoC: tegra: Fix wrong value type in DMIC adds 3aa0d5c8bb3f ASoC: tegra: Fix wrong value type in DSPK adds 42afca1a6566 ASoC: tegra: Fix wrong value type in SFC adds 6762965d0214 ASoC: tegra: Fix wrong value type in MVC adds e2b87a18a60c ASoC: tegra: Fix kcontrol put callback in ADMAIF adds f21a9df3f7cb ASoC: tegra: Fix kcontrol put callback in I2S adds a347dfa10262 ASoC: tegra: Fix kcontrol put callback in DMIC adds d6202a57e79d ASoC: tegra: Fix kcontrol put callback in DSPK adds a4e37950c9e9 ASoC: tegra: Fix kcontrol put callback in AHUB adds c7b34b51bbac ASoC: tegra: Fix kcontrol put callback in MVC adds b31f8febd185 ASoC: tegra: Fix kcontrol put callback in SFC adds 8db78ace1ba8 ASoC: tegra: Fix kcontrol put callback in AMX adds 3c97881b8c8a ASoC: tegra: Fix kcontrol put callback in ADX adds 8cf72c4e75a0 ASoC: tegra: Fix kcontrol put callback in Mixer adds 28c916ade1bd ASoC: soc-acpi: Set mach->id field on comp_ids matches adds 428ee30a05cd ASoC: rk817: Add module alias for rk817-codec adds 8a6cc0ded6d9 ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML adds 872fc0b6bde8 ASoC: cs35l41: Set the max SPI speed for the whole device adds 86f74ba3fef5 ASoC: SOF: hda: reset DAI widget before reconfiguring it adds dcd46eb7a957 Merge tag 'asoc-fix-v5.16-rc3' of https://git.kernel.org/p [...] adds 65cc4ad62a9e ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver adds d85ffff5302b ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid adds 289047db1143 ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P adds 4536579b7616 Merge tag 'sound-5.16-rc4' of git://git.kernel.org/pub/scm [...] adds 1d49eb91e86e ipmi: Move remove_work to dedicated workqueue adds 5a3ba99b62d8 ipmi: msghandler: Make symbol 'remove_work_wq' static adds c33fdfbabb6c ipmi: fix oob access due to uninit smi_msg type adds d2c12f56fa97 ipmi: fix IPMI_SMI_MSG_TYPE_IPMB_DIRECT response length checking adds c03a487a83fd ipmi:ipmb: Fix unknown command response adds df365887f83d Merge tag 'for-linus-5.16-2' of git://github.com/cminyard/ [...] adds 450fec13d917 tracing/histograms: String compares should not care about [...] adds f25667e5980a tracing: Fix a kmemleak false positive in tracing_map adds 6bbfa4411668 kprobes: Limit max data_size of the kretprobe instances adds 2b2c0f24bac7 Merge tag 'trace-v5.16-rc3' of git://git.kernel.org/pub/sc [...] adds f8e7dfd6fdab net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Head [...] adds dacb5d8875cc tcp: fix page frag corruption on page fault adds 1e89ad864d03 net: dsa: realtek-smi: fix indirect reg access for ports>3 adds 49989adc38f8 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub adds 817b653160db net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instea [...] adds 7d4741eacdef net: mpls: Fix notifications when deleting a device adds 189168181bb6 net: mpls: Remove rcu protection from nh_dev adds ef56b6400162 Merge branch 'mpls-notifications' adds 5961060692f8 net/tls: Fix authentication failure in CCM mode adds d85195654470 mctp: test: fix skb free in test device tx adds 2191b1dfef7d net/mlx4_en: Update reported link modes for 1/10G adds aa1dcb5646fd atlantic: Increase delay for fw transactions adds aa685acd98ea atlatnic: enable Nbase-t speeds with base-t adds 2465c802232b atlantic: Fix to display FW bundle version instead of FW m [...] adds 413d5e09caa5 atlantic: Add missing DIDs and fix 115c. adds 03fa512189eb Remove Half duplex mode speed capabilities. adds 2087ced0fc3a atlantic: Fix statistics logic for production hardware adds 060a0fb721ec atlantic: Remove warn trace message. adds d00a50cf2520 Merge branch 'atlantic-fixes' adds cdef485217d3 ipv6: fix memory leak in fib6_rule_suppress adds ae9287811ba7 wireguard: allowedips: add missing __rcu annotation to sat [...] adds 03ff1b1def73 wireguard: selftests: increase default dmesg log size adds 782c72af567f wireguard: selftests: actually test for routing loops adds b251b711a921 wireguard: main: rename 'mod_init' & 'mod_exit' functions [...] adds 7e938beb8321 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST adds 20ae1d6aa159 wireguard: device: reset peer src endpoint when netns exits adds 886fcee939ad wireguard: receive: use ring buffer for incoming handshakes adds fb32f4f606c1 wireguard: receive: drop handshakes if queue lock is contended adds 4e3fd7217105 wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() adds f7e5b9bfa6c8 siphash: use _unaligned version by default adds cbd92e7d7431 Merge branch 'wireguard-siphash-patches-for-5-16-rc6' adds ca77fba82135 rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() adds beacff50edbd rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() adds 5fdc2333e6c3 Merge tag 'rxrpc-fixes-20211129' of git://git.kernel.org/p [...] adds 1a59c9c55585 net: mscc: ocelot: fix missing unlock on error in ocelot_h [...] adds b83f5ac7d922 net: marvell: mvpp2: Fix the computation of shared CPUs adds d1ec975f9fa6 ice: xsk: clear status_error0 for each allocated desc adds f4a8adbfe484 dpaa2-eth: destroy workqueue at the end of remove function adds 34d8778a9437 MAINTAINERS: s390/net: add Alexandra and Wenjia as maintainer adds f123cffdd8fe net: netlink: af_netlink: Prevent empty skb by adding a ch [...] adds b0f38e15979f natsemi: xtensa: fix section mismatch warnings adds 21635d9203e1 net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X adds 8c3318b4874e net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_ [...] adds 7527d66260ac net: dsa: mv88e6xxx: Save power by disabling SerDes trasmi [...] adds 93fd8207bed8 net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family adds 163000dbc772 net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E63 [...] adds ede359d8843a net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed adds 74b95b073b7b Merge branch 'mv88e6xxx-fixes' adds c65d638ab390 net/mlx5e: IPsec: Fix Software parser inner l3 type settin [...] adds 51ebf5db67f5 net/mlx5e: Fix missing IPsec statistics on uplink representor adds 4cce2ccf08fb net/mlx5e: Sync TIR params updates against concurrent crea [...] adds e45c0b34493c net/mlx5: Move MODIFY_RQT command to ignore list in intern [...] adds ffdf45315226 net/mlx5: Lag, Fix recreation of VF LAG adds 1e59b32e45e4 net/mlx5: E-switch, Respect BW share of the new group adds 43a0696f1156 net/mlx5: E-Switch, fix single FDB creation on BlueField adds 5c4e8ae7aa48 net/mlx5: E-Switch, Check group pointer before reading bw_ [...] adds e219440da0c3 net/mlx5: E-Switch, Use indirect table only if all destina [...] adds 76091b0fb609 net/mlx5: Fix use after free in mlx5_health_wait_pci_up adds 924cc4633f04 net/mlx5: Fix too early queueing of log timestamp work adds 502e82b91361 net/mlx5: Fix access to a non-supported register adds 8c8cf0382257 net/mlx5e: SHAMPO, Fix constant expression result adds 4326d04f5c0a Merge tag 'mlx5-fixes-2021-11-30' of git://git.kernel.org/ [...] adds fe785f56ad58 iwlwifi: pcie: fix constant-conversion warning adds 1b54403c9cc4 iwlwifi: Fix missing error code in iwl_pci_probe() adds 5283dd677e52 iwlwifi: mvm: retry init flow if failed adds f5cecf1d4c5f iwlwifi: fix warnings produced by kernel debug options adds a571bc28326d iwlwifi: Fix memory leaks in error handling path adds 5737b4515dee rtw89: update partition size of firmware header on skb->data adds 6e53d6d26920 mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode adds ebb75b1b43d3 mt76: fix timestamp check in tx_status adds 2a9e9857473b mt76: fix possible pktid leak adds ed53ae756930 rt2x00: do not mark device gone on EPROTO errors during start adds 191587cd1a5f mt76: fix key pointer overwrite in mt7921s_write_txwi/mt76 [...] adds 3968e3cafafb Merge tag 'wireless-drivers-2021-12-01' of git://git.kerne [...] adds e2dabc4f7e7b net: qlogic: qlcnic: Fix a NULL pointer dereference in qlc [...] adds ee201011c1e1 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf [...] adds addad7643142 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_allo [...] adds e07a097b4986 octeontx2-af: Fix a memleak bug in rvu_mbox_init() adds 7a10d8c810cf net: annotate data-races on txq->xmit_lock_owner adds a37a0ee4d25c net: avoid uninit-value from tcp_conn_request adds 213f5f8f31f1 ipv4: convert fib_num_tclassid_users to atomic_t adds 553217c24426 ethernet: aquantia: Try MAC address from device tree adds 72f6a45202f2 Fix Comment of ETH_P_802_3_MIN adds 789b6cc2a5f9 net/smc: fix wrong list_del in smc_lgr_cleanup_early adds 0584f4949609 ibmvnic: drop bad optimization in reuse_rx_pools() adds 5b08560181b5 ibmvnic: drop bad optimization in reuse_tx_pools() adds 00e158fb91df net/smc: Keep smc_close_final rc during active close adds 76d001603c50 mctp: Don't let RTM_DELROUTE delete local routes adds 19f36edf14bc net/rds: correct socket tunable error in rds_tcp_tune() adds a05431b22be8 selftests: net: Correct case name adds 1ebb87cc8928 gro: Fix inconsistent indenting adds 88362ebfd7fb net: dsa: b53: Add SPI ID table adds a51e3ac43ddb Merge tag 'net-5.16-rc4' of git://git.kernel.org/pub/scm/l [...] adds b4d25abf9720 drm/msm/a6xx: Allocate enough space for GMU registers adds 59ba1b2b4825 drm/msm/devfreq: Fix OPP refcnt leak adds 3466d9e217b3 drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP adds ea0006d390a2 drm/msm: Fix wait_fence submitqueue leak adds 067ecab9eef6 drm/msm: Restore error return on invalid fence adds 4823c0304925 drm/msm: Make a6xx_gpu_set_freq() static adds 2d1d175a61df drm/msm: Demote debug message adds 26d776fd0f79 drm/msm: Fix null ptr access msm_ioctl_gem_submit() adds 9ba873e66ed3 drm/msm/a6xx: Fix uinitialized use of gpu_scid adds 26b6f1c870b8 drm/msm/gpu: Fix idle_work time adds 5dbe2711e418 drm/msm/gpu: Fix check for devices without devfreq adds cd92cc187c05 drm/msm/dsi: set default num_data_lanes adds d03fcc1de086 drm/msm/dp: Avoid unpowered AUX xfers that caused crashes adds e4840d537c2c drm/msm: Do hw_init() before capturing GPU state adds afece15a68dc drm: msm: fix building without CONFIG_COMMON_CLK adds 8b233a839da9 Merge tag 'drm-msm-fixes-2021-11-28' of https://gitlab.fre [...] adds da3b36a23bb7 drm/amdgpu/sriov/vcn: add new vcn ip revision check case f [...] adds 3e467e478ed3 drm/amdgpu: cancel the correct hrtimer on exit adds 1053b9c948e6 drm/amdgpu: check atomic flag to differeniate with legacy path adds 7551f70ab93d drm/amdgpu: fix the missed handling for SDMA2 and SDMA3 adds e0570f0b6e2e drm/amdgpu: Don't halt RLC on GFX suspend adds 94ebc035456a drm/amd/display: Allow DSC on supported MST branch devices adds ef548afe05f8 drm/amd/display: Clear DPCD lane settings after repeater training adds 5ceaebcda906 drm/amd/display: Fix for the no Audio bug with Tiled Displays adds c9beecc5c962 drm/amd/display: Add work around for tunneled MST. adds fc2c456ea832 drm/amdkfd: set "r = 0" explicitly before goto adds 494f2e42ce4a drm/amdkfd: fix double free mem structure adds 2da34b7bb59e drm/amd/display: add connector type check for CRC source set adds 428890a3fec1 drm/amdgpu: adjust the kfd reset sequence in reset sriov function adds 3abfe30d803e drm/amdkfd: process_info lock not needed for svm adds 52e81b695432 Merge tag 'amd-drm-fixes-5.16-2021-12-01' of https://gitla [...] adds 7e78781df491 drm/virtgpu api: define a dummy fence signaled event adds 42abd0043e0c drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..) adds 0c980a006d3f drm/vc4: kms: Wait for the commit before increasing our cl [...] adds f927767978d2 drm/vc4: kms: Fix return code check adds 049cfff8d53a drm/vc4: kms: Add missing drm_crtc_commit_put adds d134c5ff71c7 drm/vc4: kms: Clear the HVS FIFO commit pointer once done adds d354699e2292 drm/vc4: kms: Don't duplicate pending commit adds 6052a3110be2 drm/vc4: kms: Fix previous HVS commit wait adds 679d94cd7d90 dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages f [...] adds 1152b16842c9 Merge tag 'drm-misc-fixes-2021-12-02' of git://anongit.fre [...] adds 61e29a0956bd drm/i915: Add support for panels with VESA backlights with [...] adds a44f42ba7f1a drm/i915/dp: Perform 30ms delay after source OUI write adds 72641d8d6040 Revert "drm/i915: Implement Wa_1508744258" adds a687efed194b Merge tag 'drm-intel-fixes-2021-12-02' of git://anongit.fr [...] adds 5f58da2befa5 Merge tag 'drm-fixes-2021-12-03-1' of git://anongit.freede [...] adds 054aa8d439b9 fget: check that the fd still exists after getting a ref to it adds 5fad50779083 pata_falcon: Avoid type warnings from sparse adds 6c8ad7e8cf29 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl adds 6f48394cf1f3 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl adds 06d5d558f5a3 ata: replace snprintf in show functions with sysfs_emit adds a44f27e45148 Merge tag 'libata-5.16-rc4' of git://git.kernel.org/pub/sc [...] adds b12764695c3f i2c: cbus-gpio: set atomic transfer callback adds 0c21d02ca469 i2c: stm32f7: flush TX FIFO upon transfer errors adds b933d1faf8fa i2c: stm32f7: recover the bus on access timeout adds 31b90a95ccbb i2c: stm32f7: stop dma transfer in case of NACK adds 1229f82deaec i2c: stm32f7: use proper DMAENGINE API for termination adds 02fe0fbd8a21 i2c: rk3x: Handle a spurious start completion interrupt flag adds f66062c7491b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds ce39d473d1ed arm64: update PAC description for kernel adds 2f2183243f52 arm64: kexec: use __pa_symbol(empty_zero_page) adds 35b6b28e6998 arm64: ftrace: add missing BTIs adds a2aeaeabbc9a Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 53ae72309181 s390/test_unwind: use raw opcode instead of invalid instruction adds 52d04d408185 s390/pci: move pseudo-MMIO to prevent MIO overlap adds 3c088b1e82cf s390: update defconfigs new 757f3e6ddd68 Merge tag 's390-5.16-4' of git://git.kernel.org/pub/scm/li [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/arm64/pointer-authentication.rst | 9 +- Documentation/filesystems/cifs/ksmbd.rst | 10 +- Documentation/filesystems/netfs_library.rst | 95 ++++--- MAINTAINERS | 7 +- Makefile | 2 +- arch/Kconfig | 10 + arch/arm64/include/asm/kvm_arm.h | 4 +- arch/arm64/kernel/entry-ftrace.S | 6 + arch/arm64/kernel/machine_kexec.c | 2 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 14 + arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 7 +- arch/arm64/kvm/hyp/nvhe/switch.c | 8 +- arch/arm64/kvm/hyp/vhe/switch.c | 4 + arch/riscv/include/asm/kvm_host.h | 8 +- arch/riscv/kvm/mmu.c | 6 + arch/s390/configs/debug_defconfig | 10 +- arch/s390/configs/defconfig | 7 +- arch/s390/configs/zfcpdump_defconfig | 2 + arch/s390/include/asm/pci_io.h | 7 +- arch/s390/lib/test_unwind.c | 5 +- arch/x86/include/asm/fpu/api.h | 6 - arch/x86/kernel/setup.c | 2 +- arch/x86/kvm/ioapic.h | 1 - arch/x86/kvm/irq.h | 1 - arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/mmu/mmu.c | 97 +++---- arch/x86/kvm/mmu/tdp_mmu.c | 38 +-- arch/x86/kvm/mmu/tdp_mmu.h | 5 +- arch/x86/kvm/svm/avic.c | 16 +- arch/x86/kvm/svm/sev.c | 161 +++++------ arch/x86/kvm/svm/svm.c | 1 - arch/x86/kvm/svm/svm.h | 1 + arch/x86/kvm/vmx/nested.c | 49 ++-- arch/x86/kvm/vmx/posted_intr.c | 20 +- arch/x86/kvm/vmx/vmx.c | 66 +++-- arch/x86/kvm/x86.c | 66 ++++- arch/x86/kvm/x86.h | 7 +- drivers/ata/libata-sata.c | 2 +- drivers/ata/pata_falcon.c | 16 +- drivers/ata/sata_fsl.c | 20 +- drivers/block/virtio_blk.c | 3 +- drivers/char/ipmi/ipmi_msghandler.c | 41 ++- drivers/dma-buf/heaps/system_heap.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/nv.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 8 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 16 ++ drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 24 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 11 + drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 32 ++- drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 - drivers/gpu/drm/msm/Kconfig | 2 +- drivers/gpu/drm/msm/Makefile | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 20 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +- drivers/gpu/drm/msm/dp/dp_aux.c | 17 ++ drivers/gpu/drm/msm/dsi/dsi_host.c | 2 + drivers/gpu/drm/msm/msm_debugfs.c | 1 + drivers/gpu/drm/msm/msm_drv.c | 49 ++-- drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 + drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 13 +- drivers/gpu/drm/vc4/vc4_kms.c | 40 ++- drivers/gpu/drm/virtio/virtgpu_drv.c | 42 +-- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/i2c/busses/i2c-cbus-gpio.c | 5 +- drivers/i2c/busses/i2c-rk3x.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 45 +++- drivers/iommu/amd/iommu_v2.c | 6 +- drivers/iommu/intel/cap_audit.c | 5 +- drivers/iommu/intel/iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 4 +- drivers/net/Kconfig | 4 +- drivers/net/dsa/b53/b53_spi.c | 14 + drivers/net/dsa/mv88e6xxx/serdes.c | 252 +++++++++++++++--- drivers/net/dsa/mv88e6xxx/serdes.h | 4 + drivers/net/dsa/rtl8365mb.c | 9 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 27 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 34 ++- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 15 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 3 - .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 22 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 2 + .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 38 ++- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 110 ++++++-- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 + drivers/net/ethernet/ibm/ibmvnic.c | 28 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 1 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 41 ++- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 6 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 4 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 30 +-- drivers/net/ethernet/mscc/ocelot.c | 4 +- drivers/net/ethernet/natsemi/xtsonic.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/virtio_net.c | 1 - drivers/net/vrf.c | 2 + drivers/net/wireguard/allowedips.c | 2 +- drivers/net/wireguard/device.c | 39 +-- drivers/net/wireguard/device.h | 9 +- drivers/net/wireguard/main.c | 8 +- drivers/net/wireguard/queueing.c | 6 +- drivers/net/wireguard/queueing.h | 2 +- drivers/net/wireguard/ratelimiter.c | 4 +- drivers/net/wireguard/receive.c | 39 +-- drivers/net/wireguard/socket.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 6 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 3 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 5 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 10 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 3 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 28 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 4 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 21 +- drivers/net/wireless/mediatek/mt76/tx.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 3 + drivers/net/wireless/realtek/rtw89/fw.c | 2 +- drivers/net/wireless/realtek/rtw89/fw.h | 6 +- drivers/scsi/virtio_scsi.c | 1 - drivers/usb/core/quirks.c | 3 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +- drivers/vhost/vdpa.c | 2 +- drivers/vhost/vsock.c | 8 +- drivers/virtio/virtio_ring.c | 60 ----- fs/file.c | 4 + fs/iomap/buffered-io.c | 26 +- fs/ksmbd/smb2pdu.c | 30 ++- fs/netfs/read_helper.c | 4 +- fs/ntfs/Kconfig | 1 + fs/xfs/libxfs/xfs_attr.c | 17 +- fs/xfs/xfs_icache.c | 21 -- fs/xfs/xfs_inode.h | 4 +- include/linux/kprobes.h | 2 + include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/netdevice.h | 19 +- include/linux/siphash.h | 14 +- include/linux/virtio.h | 2 - include/net/busy_poll.h | 2 +- include/net/dst_cache.h | 11 + include/net/fib_rules.h | 4 +- include/net/ip_fib.h | 2 +- include/net/netns/ipv4.h | 2 +- include/net/sock.h | 30 ++- include/sound/soc-acpi.h | 2 +- include/uapi/drm/virtgpu_drm.h | 7 + include/uapi/linux/if_ether.h | 2 +- kernel/cpu.c | 7 + kernel/events/core.c | 3 + kernel/kprobes.c | 3 + kernel/locking/rwsem.c | 182 +++++++------ kernel/sched/core.c | 4 - kernel/trace/trace.h | 24 +- kernel/trace/trace_events.c | 12 + kernel/trace/trace_events_hist.c | 2 +- kernel/trace/tracing_map.c | 3 + lib/siphash.c | 12 +- net/core/dev.c | 5 +- net/core/dst_cache.c | 19 ++ net/core/fib_rules.c | 2 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_semantics.c | 4 +- net/ipv6/fib6_rules.c | 4 +- net/ipv6/ip6_offload.c | 6 +- net/mctp/route.c | 9 +- net/mctp/test/utils.c | 2 +- net/mpls/af_mpls.c | 97 ++++--- net/mpls/internal.h | 2 +- net/netlink/af_netlink.c | 5 + net/rds/tcp.c | 2 +- net/rxrpc/conn_client.c | 14 +- net/rxrpc/peer_object.c | 14 +- net/smc/smc_close.c | 8 +- net/smc/smc_core.c | 7 +- net/tls/tls_sw.c | 4 +- net/vmw_vsock/virtio_transport.c | 1 - sound/hda/intel-dsp-config.c | 10 + sound/pci/hda/hda_intel.c | 12 +- sound/pci/hda/hda_local.h | 9 + sound/pci/hda/patch_cs8409.c | 5 + sound/pci/hda/patch_hdmi.c | 3 +- sound/soc/codecs/cs35l41-spi.c | 32 +-- sound/soc/codecs/cs35l41.c | 7 - sound/soc/codecs/cs35l41.h | 4 +- sound/soc/codecs/rk817_codec.c | 1 + sound/soc/intel/common/soc-acpi-intel-cml-match.c | 6 + sound/soc/soc-acpi.c | 4 +- sound/soc/sof/intel/hda.c | 7 + sound/soc/tegra/tegra186_dspk.c | 181 ++++++++++--- sound/soc/tegra/tegra210_admaif.c | 140 +++++++--- sound/soc/tegra/tegra210_adx.c | 3 + sound/soc/tegra/tegra210_ahub.c | 11 +- sound/soc/tegra/tegra210_amx.c | 3 + sound/soc/tegra/tegra210_dmic.c | 184 ++++++++++--- sound/soc/tegra/tegra210_i2s.c | 296 ++++++++++++++++----- sound/soc/tegra/tegra210_mixer.c | 26 +- sound/soc/tegra/tegra210_mvc.c | 30 ++- sound/soc/tegra/tegra210_sfc.c | 123 +++++++-- tools/include/linux/kernel.h | 22 +- tools/include/linux/math.h | 25 ++ tools/testing/radix-tree/linux/lockdep.h | 3 + tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 +++ tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 140 +++++----- .../selftests/kvm/x86_64/sev_migrate_tests.c | 165 +++++++++++- tools/testing/selftests/net/fcnal-test.sh | 4 +- tools/testing/selftests/wireguard/netns.sh | 30 ++- .../testing/selftests/wireguard/qemu/debug.config | 2 +- .../testing/selftests/wireguard/qemu/kernel.config | 1 + virt/kvm/kvm_main.c | 56 ++-- 249 files changed, 3147 insertions(+), 1558 deletions(-) create mode 100644 tools/include/linux/math.h