This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from b13baccc3850 Linux 5.19-rc2 adds 441947019138 Documentation: Add documentation for Processor MMIO Stale Data adds 51802186158c x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug adds f52ea6c26953 x86/speculation: Add a common function for MD_CLEAR mitiga [...] adds 8cb861e9e3c9 x86/speculation/mmio: Add mitigation for Processor MMIO St [...] adds e5925fb86729 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations adds 99a83db5a605 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle adds 8d50cdf8b834 x86/speculation/mmio: Add sysfs reporting for Processor MM [...] adds 22cac9c677c9 x86/speculation/srbds: Update SRBDS mitigation selection adds a992b8a4682f x86/speculation/mmio: Reuse SRBDS mitigation for SBDS adds 027bbb884be0 KVM: x86/speculation: Disable Fill buffer clear within guests adds 1dc6ff02c8bf x86/speculation/mmio: Print SMT warning adds 8e8afafb0b55 Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pu [...] adds ea6c1213217d RISC-V: KVM: fix typos in comments adds 1a12b25274b9 MAINTAINERS: Limit KVM RISC-V entry to existing selftests adds 66da65005aa8 Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/k [...] adds d52d165d67c5 KVM: arm64: Always start with clearing SVE flag on load adds 039f49c4cafb KVM: arm64: Always start with clearing SME flag on load adds e3fe65e0d367 KVM: arm64: Fix inconsistent indenting adds 2cdea19a34c2 KVM: arm64: Don't read a HW interrupt pending state in use [...] adds 98432ccdec9f KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic [...] adds efedd01de475 KVM: arm64: Warn if accessing timer pending state outside [...] adds ae187fec75aa KVM: arm64: Return error from kvm_arch_init_vm() on alloca [...] adds fa7a17214488 KVM: arm64: Handle all ID registers trapped for a protected VM adds cde5042adf11 KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE adds 112f3bab4111 KVM: arm64: Extend comment in has_vhe() adds 5879c97f3702 KVM: arm64: Remove redundant hyp_assert_lock_held() assertions adds bcbfb588cf32 KVM: arm64: Drop stale comment adds 76599a476143 Merge tag 'kvmarm-fixes-5.19-1' of git://git.kernel.org/pu [...] adds d2263de1372a KVM: x86/mmu: Set memory encryption "value", not "mask", i [...] adds a9603ae0e4ee KVM: x86: document AVIC/APICv inhibit reasons adds 3743c2f02517 KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base adds f5f9089f76dd KVM: x86: SVM: remove avic's broken code that updated APIC ID adds 603ccef42ce9 KVM: x86: SVM: fix avic_kick_target_vcpus_fast adds 66c768d30e64 KVM: x86: disable preemption while updating apicv inhibition adds 18869f26df1a KVM: x86: disable preemption around the call to kvm_arch_v [...] adds ba8ec273240a KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put adds e3cdaab5ff02 KVM: x86: SVM: fix nested PAUSE filtering when L0 intercep [...] adds 4ee602e78d70 KVM: selftests: Replace x86_page_size with PG_LEVEL_XX adds c5a0ccec4cb4 KVM: selftests: Add option to create 2M and 1G EPT mappings adds b8ca01ea1906 KVM: selftests: Drop stale function parameter comment for [...] adds ce690e9c17d2 KVM: selftests: Refactor nested_map() to specify target level adds b6c086d04c0a KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h adds c363d95986b1 KVM: selftests: Add a helper to check EPT/VPID capabilities adds acf57736e755 KVM: selftests: Drop unnecessary rule for STATIC_LIBS adds cdc979dae265 KVM: selftests: Link selftests directly with lib object files adds cf97d5e99f69 KVM: selftests: Clean up LIBKVM files in Makefile adds 71d489661904 KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2 adds e0f3f46e4206 KVM: selftests: Restrict test region to 48-bit physical ad [...] adds 24625f7d91fb Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 018ab4fabddd netfs: fix up netfs_inode_init() docbook comment adds 168f91289340 fs: account for group membership adds 979086f5e006 Merge tag 'fs.fixes.v5.19-rc3' of git://git.kernel.org/pub [...] adds 6a1c3767d82e certs/blacklist_hashes.c: fix const confusion in certs blacklist adds 27b5b22d252c certs: fix and refactor CONFIG_SYSTEM_BLACKLIST_HASH_LIST build adds afe9eb14ea1c Merge tag 'tpmdd-next-v5.19-rc3' of git://git.kernel.org/p [...] adds 57cd6d157eb4 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle adds 993d0b287e2e usercopy: Handle vm_map_ram() areas adds 35fb9ae4aa2e usercopy: Cast pointer to an integer once adds 1dfbe9fcda4a usercopy: Make usercopy resilient against ridiculously lar [...] adds 30306f6194ca Merge tag 'hardening-v5.19-rc3' of git://git.kernel.org/pu [...] adds c3238d36c3a2 i40e: Fix adding ADQ filter to TC0 adds 0bb050670ac9 i40e: Fix calculating the number of queue pairs adds fd5855e6b135 i40e: Fix call trace in setup_tx_descriptors adds 645603844270 iavf: Fix issue with MAC address of VF shown as zero adds 145684d9f9d3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds c349ae5f831c Documentation: add description for net.sctp.reconf_enable adds e65775fdd389 Documentation: add description for net.sctp.intl_enable adds 249eddaf651f Documentation: add description for net.sctp.ecn_enable adds 6f0e1efc880a Merge branch 'documentation-add-description-for-a-couple-o [...] adds 9eda7d8bcbdb net: hns3: set port base vlan tbl_sta to false before remo [...] adds 283847e3ef6d net: hns3: don't push link state to VF if unalive adds cfd80687a538 net: hns3: modify the ring param print info adds e93530ae0e5d net: hns3: restore tm priority/qset to default settings wh [...] adds 71b215f36dca net: hns3: fix PF rss size initialization bug adds 12a367088772 net: hns3: fix tm port shapping of fibre port is incorrect [...] adds a5b00f5b78b7 Merge branch 'hns3-fixres' adds 00be43a74ca2 net: axienet: make the 64b addresable DMA depends on 64b a [...] adds b690f8df6497 net: axienet: Use iowrite64 to write all 64b descriptor pointers adds a7ffce959cca Merge branch 'axienet-fixes' adds 5f7b84151a89 xilinx: Fix build on x86. adds 619c010a6539 octeontx2-vf: Add support for adaptive interrupt coalescing adds 884c65e4daf3 amd-xgbe: Use platform_irq_count() adds 9cc8ea99bf7a docs: networking: phy: Fix a typo adds 4b7a632ac4e7 mlxsw: spectrum_cnt: Reorder counter pools adds d7dd6eccfbc9 net: bgmac: Fix an erroneous kfree() in bgmac_remove() adds 56315b6bf7fc ARM: dts: at91: ksz9477_evb: fix port/phy validation adds b60377de7790 MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS adds 71a579f0d377 ice: Fix PTP TX timestamp offset calculation adds 9542ef4fba8c ice: Sync VLAN filtering features for DVM adds be2af71496a5 ice: Fix queue config fail handling adds efe41860008e ice: Fix memory corruption in VF driver adds 371de1aa000d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 36a15e1cb134 net: usb: ax88179_178a needs FLAG_SEND_ZLP adds 219b51a6f040 net: ax25: Fix deadlock caused by skb_recv_datagram in ax2 [...] adds 593d1ebe00a4 Revert "net: Add a second bind table hashed by port and address" adds 2e7bf4a6af48 net: axienet: add missing error return code in axienet_probe() adds 48a23ec6ff2b Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds cad140d00899 selinux: free contexts previously transferred in selinux_a [...] adds 6decbf75c93e Merge tag 'selinux-pr-20220616' of git://git.kernel.org/pu [...] adds ef79c396c664 audit: free module name adds 0639b599f6f3 Merge tag 'audit-pr-20220616' of git://git.kernel.org/pub/ [...] adds 4527d47bb63a drm/atomic: fix warning of unused variable adds 81b0d0e4f811 drm/ttm: fix missing NULL check in ttm_device_swapout adds 0f9cd1ea10d3 drm/ttm: fix bulk move handling v2 adds 2f90ec127195 Merge tag 'drm-misc-fixes-2022-06-16' of git://anongit.fre [...] adds c9b576d0c7bf drm/i915/reset: Fix error_state_read ptr + offset use adds 6e3f3c239ee5 drm/i915/gt: Fix memory leaks in per-gt sysfs adds 842d9346b2fd drm/i915: Individualize fences before adding to dma_resv obj adds 2636e0081124 drm/i915/uc: remove accidental static from a local variable adds 3f0acf259a28 Merge tag 'drm-intel-fixes-2022-06-16' of git://anongit.fr [...] adds c904e3acbab3 drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl adds 4fd17f2ac0aa drm/amd/display: Cap OLED brightness per max frame-average [...] adds d08227a8b122 Merge tag 'amd-drm-fixes-5.19-2022-06-15' of https://gitla [...] adds 5c2b74517334 drm/exynos: fix IS_ERR() vs NULL check in probe adds 7d787184a18f drm/exynos: mic: Rework initialization adds 65cf7c02cfc7 Merge tag 'exynos-drm-fixes-v5.19-rc3' of git://git.kernel [...] adds 47700948a4ab Merge tag 'drm-fixes-2022-06-17' of git://anongit.freedesk [...] adds 908e698f2149 USB: serial: io_ti: add Agilent E5805A support adds 158f7585bfce USB: serial: option: add support for Cinterion MV31 with n [...] adds 1d9e615f1ab3 Merge tag 'usb-serial-5.19-rc2' of https://git.kernel.org/ [...] adds 9c1e916960c1 usb: dwc3: gadget: Fix IN endpoint max packet size allocation adds 7ddda2614d62 usb: dwc3: pci: Restore line lost in merge conflict resolution adds 3755278f0784 usb: dwc2: Fix memory leak in dwc2_hcd_init adds 4757c9ade341 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe adds b337af3a4d61 usb: gadget: u_ether: fix regression in setting fixed MAC address adds 5c7578c39c3f usb: cdnsp: Fixed setting last_trb incorrectly adds 8bd6b8c4b100 USB: fixup for merge issue with "usb: dwc3: Don't switch O [...] adds 802dcafc420a xhci: Fix null pointer dereference in resume if xhci has o [...] adds fb1f16d74e26 usb: gadget: f_fs: change ep->status safe in ffs_epfile_io() adds 0698f0209d80 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io() adds 9057a646446c Merge tag 'usb-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds e74024b2eccb tty: n_gsm: Debug output allocation must use GFP_ATOMIC adds cfab87c2c271 serial: core: Introduce callback for start_rx and do stop_ [...] adds 654a8d6c93e7 tty: serial: qcom-geni-serial: Implement start_rx callback adds 499e13aac6c7 tty: goldfish: Fix free_irq() on remove adds be03b0651ffd serial: 8250: Store to lsr_save_flags after lsr read adds 62dcd5e198af Merge tag 'tty-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds 5b7419ae1d20 staging: r8188eu: fix rtw_alloc_hwxmits error detection for now adds 96f0a54e8e65 staging: r8188eu: Fix warning of array overflow in ioctl_linux.c adds de0952f267ff staging: olpc_dcon: mark driver as broken adds 67ea0a2adbf6 staging: rtl8723bs: Allocate full pwep structure adds cd756dafd86e staging: Also remove the Unisys visorbus.h adds 9afc441c3c9c Merge tag 'staging-5.19-rc3' of git://git.kernel.org/pub/s [...] adds 6497e7776441 char: lp: remove redundant initialization of err adds 1c245358ce0b misc: atmel-ssc: Fix IRQ check in ssc_probe adds 0a35780c755c eeprom: at25: Split reads into chunks and cap write size adds f0ec9c65a8d6 Merge tag 'char-misc-5.19-rc3' of git://git.kernel.org/pub [...] adds abfed87e2a12 crypto: memneq - move into lib/ adds 79fe0f863f92 Merge tag 'v5.19-p2' of git://git.kernel.org/pub/scm/linux [...] adds b6c8cd80ace3 watchdog: gxp: Add missing MODULE_LICENSE adds 7c2d03f15f52 Merge tag 'linux-watchdog-5.19-rc3' of git://www.linux-wat [...] adds 5e3f89ad8e0c dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-fac [...] adds ac6888ac5a11 hwmon: (occ) Lock mutex in shutdown to prevent race with o [...] adds ec41c6d82056 hwmon: (asus-ec-sensors) add missing comma in board name list. adds a96e902ba9ab Merge tag 'hwmon-for-v5.19-rc3' of git://git.kernel.org/pu [...] adds 10eb3a0d517f dm: fix race in dm_start_io_acct adds 5d7362d0d56d dm: fix use-after-free in dm_put_live_table_bio adds 1ee88de395c3 dm: fix narrow race for REQ_NOWAIT bios being issued despi [...] adds 85e123c27d5c dm mirror log: round up region bitmap size to BITS_PER_LONG adds 274295c6e53f Merge tag 'for-5.19/dm-fixes-3' of git://git.kernel.org/pu [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 1 + Documentation/admin-guide/hw-vuln/index.rst | 1 + .../hw-vuln/processor_mmio_stale_data.rst | 246 +++++++++++++++ Documentation/admin-guide/kernel-parameters.txt | 37 ++- .../devicetree/bindings/hwmon/ti,tmp401.yaml | 5 +- Documentation/networking/ip-sysctl.rst | 37 +++ Documentation/networking/phy.rst | 2 +- MAINTAINERS | 2 +- arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 5 + arch/arm64/include/asm/kvm_host.h | 5 - arch/arm64/include/asm/virt.h | 3 + arch/arm64/kernel/cpufeature.c | 10 +- arch/arm64/kvm/arch_timer.c | 3 + arch/arm64/kvm/arm.c | 10 +- arch/arm64/kvm/fpsimd.c | 2 + arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 - arch/arm64/kvm/hyp/nvhe/sys_regs.c | 42 ++- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 40 +-- arch/arm64/kvm/vgic/vgic-mmio.c | 40 ++- arch/arm64/kvm/vgic/vgic-mmio.h | 3 + arch/arm64/kvm/vmid.c | 2 +- arch/riscv/kvm/vmid.c | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm_host.h | 67 +++- arch/x86/include/asm/msr-index.h | 25 ++ arch/x86/include/asm/nospec-branch.h | 2 + arch/x86/kernel/cpu/bugs.c | 235 +++++++++++--- arch/x86/kernel/cpu/common.c | 52 +++- arch/x86/kvm/lapic.c | 27 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 171 +++++----- arch/x86/kvm/svm/nested.c | 39 +-- arch/x86/kvm/svm/svm.c | 8 +- arch/x86/kvm/svm/svm.h | 4 +- arch/x86/kvm/vmx/vmx.c | 76 ++++- arch/x86/kvm/vmx/vmx.h | 2 + arch/x86/kvm/x86.c | 5 + certs/.gitignore | 2 +- certs/Makefile | 20 +- certs/blacklist_hashes.c | 4 +- crypto/Kconfig | 1 + crypto/Makefile | 2 +- drivers/base/cpu.c | 8 + drivers/char/lp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 42 +-- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_sysfs.c | 29 +- drivers/gpu/drm/i915/gt/intel_gt_sysfs.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 17 +- drivers/gpu/drm/i915/i915_vma.c | 48 +-- drivers/gpu/drm/ttm/ttm_bo.c | 22 +- drivers/gpu/drm/ttm/ttm_device.c | 6 +- drivers/gpu/drm/ttm/ttm_resource.c | 52 +++- drivers/hwmon/asus-ec-sensors.c | 2 +- drivers/hwmon/occ/common.c | 5 + drivers/md/dm-log.c | 3 +- drivers/md/dm.c | 24 +- drivers/misc/atmel-ssc.c | 4 +- drivers/misc/eeprom/at25.c | 93 +++--- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 18 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 101 ++++-- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 5 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 49 +-- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 31 ++ drivers/net/ethernet/intel/ice/ice_vf_lib.c | 5 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 ++-- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 51 +++ drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 29 +- drivers/net/usb/ax88179_178a.c | 26 +- drivers/staging/olpc_dcon/Kconfig | 2 +- drivers/staging/r8188eu/core/rtw_xmit.c | 20 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/tty/goldfish.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_port.c | 2 + drivers/tty/serial/qcom_geni_serial.c | 1 + drivers/tty/serial/serial_core.c | 9 +- drivers/usb/cdns3/cdnsp-ring.c | 19 +- drivers/usb/dwc2/hcd.c | 2 +- drivers/usb/dwc3/core.c | 9 +- drivers/usb/dwc3/dwc3-pci.c | 1 + drivers/usb/dwc3/gadget.c | 26 +- drivers/usb/gadget/function/f_fs.c | 40 ++- drivers/usb/gadget/function/u_ether.c | 12 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 1 + drivers/usb/host/xhci.c | 15 +- drivers/usb/serial/io_ti.c | 2 + drivers/usb/serial/io_usbvend.h | 1 + drivers/usb/serial/option.c | 6 + drivers/watchdog/gxp-wdt.c | 1 + fs/attr.c | 26 +- include/drm/drm_atomic.h | 1 + include/drm/ttm/ttm_resource.h | 8 +- include/linux/cpu.h | 3 + include/linux/netfs.h | 2 +- include/linux/serial_core.h | 1 + include/linux/visorbus.h | 344 --------------------- include/linux/vmalloc.h | 1 + include/net/inet_connection_sock.h | 3 - include/net/inet_hashtables.h | 68 +--- include/net/sock.h | 14 - kernel/auditsc.c | 2 +- kernel/cfi.c | 22 +- lib/Kconfig | 3 + lib/Makefile | 1 + lib/crypto/Kconfig | 1 + {crypto => lib}/memneq.c | 0 mm/usercopy.c | 26 +- mm/vmalloc.c | 2 +- net/ax25/af_ax25.c | 33 +- net/dccp/proto.c | 33 +- net/ipv4/inet_connection_sock.c | 247 ++++----------- net/ipv4/inet_hashtables.c | 193 +----------- net/ipv4/tcp.c | 14 +- security/selinux/hooks.c | 11 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 25 ++ tools/testing/selftests/kvm/Makefile | 49 ++- tools/testing/selftests/kvm/dirty_log_perf_test.c | 10 +- .../testing/selftests/kvm/include/perf_test_util.h | 9 + .../selftests/kvm/include/x86_64/processor.h | 25 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 + tools/testing/selftests/kvm/lib/perf_test_util.c | 53 +++- .../selftests/kvm/lib/x86_64/perf_test_util.c | 112 +++++++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 31 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 149 +++++---- .../testing/selftests/kvm/max_guest_memory_test.c | 2 +- tools/testing/selftests/kvm/x86_64/mmu_role_test.c | 2 +- tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 2 - tools/testing/selftests/net/bind_bhash_test.c | 119 ------- virt/kvm/kvm_main.c | 8 +- 151 files changed, 2150 insertions(+), 1746 deletions(-) create mode 100644 Documentation/admin-guide/hw-vuln/processor_mmio_stale_data.rst delete mode 100644 include/linux/visorbus.h rename {crypto => lib}/memneq.c (100%) create mode 100644 tools/testing/selftests/kvm/lib/x86_64/perf_test_util.c delete mode 100644 tools/testing/selftests/net/bind_bhash_test.c