This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 1440f5760228 Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.ker [...] adds 728c2edfcf14 xen-pcifront: Handle missed Connected state adds 06c62f8cbb1f xen/xenbus: Fix spelling mistake "hardward" -> "hardware" adds e433715b1165 xen/virtio: Fix n_pages calculation in xen_grant_dma_map(u [...] adds 77be00f194b6 xen/virtio: Fix potential deadlock when accessing xen_gran [...] adds 0991028cd495 xen/gntdev: Prevent leaking grants adds 5c13a4a0291b xen/gntdev: Accommodate VMA splitting adds 2849752f3684 xen/pcifront: move xenstore config scanning into sub-function adds c9133112f347 xen/virtio: restructure xen grant dma setup adds 7228113d1fa0 xen/virtio: use dom0 as default backend for CONFIG_XEN_VIR [...] adds 61367688f1fb xen/virtio: enable grant based virtio on x86 adds 8714f7bcd3c2 xen/pv: add fault recovery control to pmu msr accesses adds f90d98bdd06c xen/pv: fix vendor checks for pmu emulation adds a1886b915e81 xen/pv: refactor msr access functions to support safe and [...] adds 3fac3734c43a xen/pv: support selecting safe/unsafe msr accesses adds 7880672bdc97 xen: Kconfig: Fix spelling mistake "Maxmium" -> "Maximum" adds 778ce723e93e Merge tag 'for-linus-6.1-rc1-tag' of git://git.kernel.org/ [...] adds e34a0425b8ef vfio/pci: Split linux/vfio_pci_core.h adds 1e979ef5df8b vfio/pci: Rename vfio_pci_register_dev_region() adds c462a8c5d988 vfio/pci: Simplify the is_intx/msi/msix/etc defines adds 16f4cbd9e156 vfio-pci: Fix vfio_pci_ioeventfd() to return int adds 2ecf3b58ed7b vfio-pci: Break up vfio_pci_core_ioctl() into one function [...] adds ea3fc04d4fad vfio-pci: Re-indent what was vfio_pci_core_ioctl() adds 663eab456e07 vfio-pci: Replace 'void __user *' with proper types in the [...] adds 150ee2f9cd94 vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_de [...] adds 67671f153e6b vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_co [...] adds b3b43590fa27 vfio: Follow the naming pattern for vfio_group_ioctl_unset [...] adds 99a27c088b9c vfio: Split VFIO_GROUP_GET_STATUS into a function adds 385ecfdfb5d5 vfio: Add the device features for the low power entry and exit adds 8e5c6995113d vfio: Increment the runtime PM usage count during IOCTL call adds 4813724c4b76 vfio/pci: Mask INTx during runtime suspend adds cc2742fe3660 vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXIT adds 453e6c98fd2b vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WI [...] adds 21c13829bc3b vfio: Remove vfio_group dev_counter adds 245898eb9275 hisi_acc_vfio_pci: Correct the function prefix for hssi_ac [...] adds eab60bbc05a9 vfio/fsl-mc: Fix a typo in a message adds 71aef261e0be Merge remote-tracking branch 'mlx5/mlx5-vfio' into v6.1/vfio/next adds 42ee53f9bfd3 vfio: Introduce DMA logging uAPIs adds 58ccf0190d19 vfio: Add an IOVA bitmap support adds 80c4b92a2dc4 vfio: Introduce the DMA logging feature support adds 79c3cf279926 vfio/mlx5: Init QP based resources for dirty tracking adds c1d050b0d169 vfio/mlx5: Create and destroy page tracker object adds 1047797e8ed4 vfio/mlx5: Report dirty pages from tracker adds e295738756eb vfio/mlx5: Manage error scenarios on tracker adds f39856aacb07 vfio/mlx5: Set the driver DMA logging callbacks adds cb9ff3f3b84c vfio: Add helpers for unifying vfio_device life cycle adds 63d7c77989de vfio/pci: Use the new device life cycle helpers adds d3966e305ac4 vfio/mlx5: Use the new device life cycle helpers adds 27aeb915595b vfio/hisi_acc: Use the new device life cycle helpers adds 603c09f2873d vfio/mdpy: Use the new device life cycle helpers adds 67c5a1814f4c vfio/mtty: Use the new device life cycle helpers adds 3d5d18e1f899 vfio/mbochs: Use the new device life cycle helpers adds a5ddd2a99a7a drm/i915/gvt: Use the new device life cycle helpers adds 7cb5a82eb162 vfio/ap: Use the new device life cycle helpers adds 7566692c571d vfio/fsl-mc: Use the new device life cycle helpers adds 5f6c7e0831a1 vfio/platform: Use the new device life cycle helpers adds ac1237912fbd vfio/amba: Use the new device life cycle helpers adds ebb72b765fb4 vfio/ccw: Use the new device life cycle helpers adds 4a725b8de4cc vfio: Rename vfio_device_put() and vfio_device_try_get() adds 3c28a76124b2 vfio: Add struct device to vfio_device adds e3bb4de0a038 vfio: Add header guards and includes to drivers/vfio/vfio.h adds 429a781c8e01 vfio: Rename __vfio_group_unset_container() adds 03e650f66115 vfio: Split the container logic into vfio_container_attach [...] adds 444d43ecd010 vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMU adds c41da4622e08 vfio: Split out container code from the init/cleanup functions adds 1408640d5788 vfio: Rename vfio_ioctl_check_extension() adds 9446162e740a vfio: Split the register_device ops call into functions adds cdc71fe4ecbf vfio: Move container code into drivers/vfio/container.c adds ca5f21b25749 vfio: Follow a strict lifetime for struct iommu_group adds 948f5ada58b5 hisi_acc_vfio_pci: Fixes error return code issue adds 008e5e996f42 hisi_acc_vfio_pci: Fix device data address combination problem adds af72f53c1b4e hisi_acc_vfio_pci: Remove useless function parameter adds 3b7cfba0d873 hisi_acc_vfio_pci: Remove useless macro definitions adds 42e1d1eed20a hisi_acc_vfio_pci: Update some log and comment formats adds f423fa1bc9fe drm/i915/gvt: Add missing vfio_unregister_group_dev() call adds 988289559713 drm/i915/gvt: fix a memory leak in intel_gvt_init_vgpu_types adds 1aa3834f510c drm/i915/gvt: simplify vgpu configuration management adds bdef2b7896df vfio/mdev: make mdev.h standalone includable adds 89345d5177aa vfio/mdev: embedd struct mdev_parent in the parent data structure adds da44c340c4fe vfio/mdev: simplify mdev_type handling adds cbf3bb28aaea vfio/mdev: remove mdev_from_dev adds 2815fe149ffa vfio/mdev: unexport mdev_bus_type adds 062e720cd209 vfio/mdev: remove mdev_parent_dev adds c7c1f38f6cba vfio/mdev: remove mtype_get_parent_dev adds 290aac5df88a vfio/mdev: consolidate all the device_api sysfs into the c [...] adds 0bc79069ccbd vfio/mdev: consolidate all the name sysfs into the core code adds f2fbc72e6da4 vfio/mdev: consolidate all the available_instance sysfs in [...] adds 685a1537f4c6 vfio/mdev: consolidate all the description sysfs into the [...] adds 9c799c224d6e vfio/mdev: add mdev available instance checking to the core adds 912b74d26c7d vfio: Remove the vfio_group->users and users_comp adds c82e81ab2569 vfio: Change vfio_group->group_rwsem to a mutex adds 4b22ef042d6f vfio: Add vfio_file_is_group() adds 819da99a7360 vfio: Hold a reference to the iommu_group in kvm for SPAPR adds 3dd59a7dcb97 vfio: Make the group FD disassociate from the iommu_group adds b1b8132a651c vfio: More vfio_file_is_group() use cases adds d3cf40513330 Merge tag 'vfio-v6.1-rc1' of https://github.com/awilliam/l [...] adds cadf306460c8 selftests/ftrace: func_event_triggers: fix typo in user message adds 13023c33c962 selftests/memory-hotplug: Add checking after online or offline adds 3e77a49aa78a selftests/memory-hotplug: Restore memory before exit adds 95e5a911f974 selftests/memory-hotplug: Adjust log info for maintainability adds 6a24247132db docs: notifier-error-inject: Correct test's name adds 661e00960f07 Merge tag 'linux-kselftest-next-6.1-rc1-2' of git://git.ke [...] adds 78b1c6584fce kunit: string-stream: Simplify resource use adds 4db4598b5ed8 kunit: drop test pointer in string_stream_fragment adds 047a8a0a2da7 kunit: make kunit_kfree() only work on pointers from kunit [...] adds e562e309d1d4 kunit: make kunit_kfree() not segfault on invalid inputs adds 185d57797c5e kunit: make kunit_kfree(NULL) a no-op to match kfree() adds 3c4fc7bf4c9e kunit: tool: Don't download risc-v opensbi firmware with wget adds a8495ad8e973 kunit: remove format func from struct kunit_assert, get it [...] adds 97d453bc4007 kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED adds c1144e01063e kunit: declare kunit_assert structs as const adds e98c4f6afc5e Documentation: kunit: Update description of --alltests option adds a185a0995518 Merge tag 'linux-kselftest-kunit-6.1-rc1-2' of git://git.k [...] adds 2ad4b6f5e117 Orangefs: change iterate to iterate_shared adds 531d3b5f7311 Merge tag 'for-linus-6.1-ofs1' of git://git.kernel.org/pub [...] adds 9947e57b22dd SUNRPC: Directly use ida_alloc()/free() adds 724e2df95b08 NFSv4: Directly use ida_alloc()/free() adds d6abc719a213 SUNRPC: use max_t() to simplify open code adds 7e7ce2ccbae7 nfs: remove unnecessary (void*) conversions. adds 384edeb46f07 NFS: clean up a needless assignment in nfs_file_write() adds 15bcdc92d108 SUNRPC: move from strlcpy with unused retval to strscpy adds 0dd7439f3825 NFS: move from strlcpy with unused retval to strscpy adds 90377158bd2d NFSv4/pNFS: Always return layout stats on layout return fo [...] adds 74fd2ca0f6af fs/nfs/pnfs_nfs.c: fix spelling typo and syntax error in comment adds 8aa7cf85248f NFSv4: remove nfs4_renewd_prepare_shutdown() declaration adds a035618caf87 nfs: remove nfs_wait_atomic_killable() and nfs_write_prepa [...] adds 963694615d9d NFSv4.2: Add special handling for LISTXATTR receiving NFS4 [...] adds 3a100e4d8a2f NFSv4.2: Move TRACE_DEFINE_ENUM(NFS4_CONTENT_*) under CONF [...] adds 27ffed1040f7 NFSv4.2: Add tracepoints for getxattr, setxattr, and removexattr adds a0b685e7bd7c NFSv4.2: Add a tracepoint for listxattr adds 6b1eb3b22272 SUNRPC: Replace the use of the xprtiod WQ in rpcrdma adds 5014831264b0 svcrdma: Clean up RPCRDMA_DEF_GFP adds 3b50cc1c7f21 xprtrdma: Clean up synopsis of rpcrdma_req_create() adds 7ac1879875ff xprtrdma: Clean up synopsis of rpcrdma_regbuf_alloc() adds 2d77058cce9f xprtrdma: MR-related memory allocation should be allowed to fail adds 9c8f332fbf99 xprtrdma: Memory allocation should be allowed to fail duri [...] adds f20f18c95630 xprtrdma: Prevent memory allocations from driving a reclaim adds e4266f23ecdf xprtrdma: Fix uninitialized variable adds 39494194f93b SUNRPC: Fix races with rpc_killall_tasks() adds f8423909ecca SUNRPC: Add a helper to allow pNFS drivers to selectively [...] adds dc4c4304855a SUNRPC: Add API to force the client to disconnect adds b739a5bd9d9f NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked adds 66b834558537 Merge tag 'nfs-for-6.1-1' of git://git.linux-nfs.org/proje [...] adds da4ab869e37c libceph: drop last_piece flag from ceph_msg_data_cursor adds f791357330b0 ceph: wake up the waiters if any new caps comes adds 6eb06c46214d ceph: fail the request if the peer MDS doesn't support get [...] adds 7c3ea9870e09 ceph: no need to wait for transition RDCACHE|RD -> RD adds aa1d627207ca ceph: Use kcalloc for allocating multiple elements adds b4b924c7a16e ceph: increment i_version when doing a setattr with caps adds bd04b9192e1f ceph: fail the open_by_handle_at() if the dentry is being [...] adds aa87052dd965 ceph: fix incorrectly showing the .snap size for stat adds 71cf0c1c4f9f ceph: remove Sage's git tree from documentation adds 524d0c68826b Merge tag 'ceph-for-6.1-rc1' of https://github.com/ceph/ce [...] adds 434e5f93ed16 dt-bindings: watchdog: toshiba,visconti-wdt: Update the co [...] adds 4f719022a753 watchdog: bd9576_wdt: switch to using devm_fwnode_gpiod_get() adds 926e09926795 watchdog: wdat_wdt: Set the min and max timeout values properly adds ed835d8171fc watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING adds 891862d5ba11 watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems. adds 19f04459f019 watchdog: aspeed_wdt: Reorder output signal register confi [...] adds dc1f12b91600 dt-bindings: watchdog: Convert Xilinx watchdog bindings to [...] adds 5a9fbf8b807c watchdog: w83627hf_wdt: add bootstatus support adds 64ee9375090e watchdog: ftwdt010_wdt: implement _restart() function adds 81126222bd3a watchdog: Exar/MaxLinear XR28V38x driver adds 22b455eecca0 dt-bindings: watchdog: renesas-wdt: Add r8a779g0 support adds 695bfff55327 watchdog: ftwdt010_wdt: fix test for platform_get_irq() failure adds d59913b0a5b6 dt-bindings: watchdog: renesas,wdt: Add r9a09g011 (RZ/V2M) [...] adds ec122fd94eeb watchdog: rzg2l_wdt: Add rzv2m support adds 0e0129721224 watchdog: Check dev_set_name() return value adds 08a884cf0304 watchdog: eurotechwdt: Remove redundant word in comments adds b26b96085d52 watchdog: w83977f_wdt: Fix comment typo adds 74b31987e281 watchdog: sa1100: make variable sa1100dog_driver static adds 800793530561 watchdog: armada_37xx_wdt: Fix .set_timeout callback adds b24620608dc2 watchdog: dt-bindings: atmel,at91sam9-wdt: convert to json-schema adds 6adbfbab0f03 watchdog: meson: keep running if already active adds af084fdccfaf watchdog: npcm: Enable clock if provided adds eadf8c4c737f dt-bindings: watchdog: add exynosautov9 compatible adds 0c91aa185a63 watchdog: s3c2410_wdt: support exynosautov9 watchdog adds 5946401e25b3 dt-bindings: watchdog: rockchip: add rockchip,rk3128-wdt adds a1f136fd8725 watchdog: rti-wdt:using the pm_runtime_resume_and_get to s [...] adds f182683333b5 watchdog: imx7ulp: Move suspend/resume to noirq phase adds 6371593fbad7 watchdog: imx7ulp: Add explict memory barrier for unlock sequence adds e809daec1757 watchdog: imx7ulp_wdt: Check CMD32EN in wdog init adds 52c4d0511326 watchdog: imx7ulp_wdt: Fix RCS timeout issue adds c32b53f965ed watchdog: imx7ulp_wdt: Handle wdog reconfigure failure adds cef6bc98d50d watchdog: imx7ulp_wdt: init wdog when it was active adds 8ed2dc485513 watchdog: imx93: add watchdog timer on imx93 adds 081574f76d01 watchdog: sp5100_tco: Add "action" module parameter adds 9023e05b7a58 dt-bindings: watchdog: migrate mt7621 text bindings to YAML adds 099d387ebbcd watchdog: twl4030_wdt: add missing mod_devicetable.h include adds 3d33e6dd5c23 Merge tag 'linux-watchdog-6.1-rc1' of git://www.linux-watc [...] adds 30f7d1cac2aa ftrace: Fix char print issue in print_ip_ins() adds b7085b6ffe71 ring-buffer: Fix kernel-doc adds f1d3cbfaafc1 tracing: Move duplicate code of trace_kprobe/eprobe.c into header adds 2e9906f84fc7 tracing: Add "(fault)" name injection to kernel probes adds 0934ae9977c2 tracing: Fix reading strings from synthetic events adds aa41478a5762 Merge tag 'trace-v6.1-1' of git://git.kernel.org/pub/scm/l [...] adds 2145ab513e3b virtio_pci: use irq to detect interrupt support adds be8ddea9e75e vdpa/ifcvf: add reviewer adds d6f04f26e252 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds af7b29b1deaa Revert "net/sched: taprio: make qdisc_leaf() see the per-n [...] adds 304ee24bdb43 net: pse-pd: PSE_REGULATOR should depend on REGULATOR adds 229a0027591c docs: networking: phy: add missing space adds f93719351b0e net: ethernet: adi: adin1110: Add check in netdev_event adds 2eb2756f6c9e Revert "net/ieee802154: reject zero-sized raw_sendmsg()" adds b12e924a2f5b net/ieee802154: don't warn zero-sized raw_sendmsg() adds 1d22f78d0573 Merge tag 'ieee802154-for-net-2022-10-05' of git://git.ker [...] adds 87d1aa8b90d8 MAINTAINERS: add Jan as SMC maintainer adds 30393181fdbc net: ieee802154: return -EINVAL for unknown addr type adds 365e1ececb29 hv_netvsc: Fix race between VF offering and VF association [...] adds 7305e7804d04 octeontx2-pf: mcs: remove unneeded semicolon adds 3030cbff67a7 net: enetc: Remove duplicated include in enetc_qos.c adds 61b91eb33a69 ipv4: Handle attempt to delete multipath route when fib_in [...] adds fb4a5dfca0f0 prestera: matchall: do not rollback if rule exists adds 4af609b216e8 net: ethernet: mediatek: Remove -Warray-bounds exception adds aabf6155dfb8 net: ethernet: bgmac: Remove -Warray-bounds exception adds 175302f6b79e mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq adds b64085b00044 macvlan: enforce a consistent minimal mtu adds 897fab7a726a octeontx2-pf: mcs: fix missing unlock in some error paths adds 557f050166e5 net: dsa: fix wrong pointer passed to PTR_ERR() in dsa_por [...] adds b2cf5d902ec1 octeontx2-af: cn10k: mcs: Fix error return code in mcs_reg [...] adds 84cdf5bcbdce ] ptp: ocp: remove symlink for second GNSS adds af7d23f9d96a octeontx2-pf: mcs: fix possible memory leak in otx2_probe() adds 32391e646a71 net: prestera: span: do not unbind things things that were [...] adds a390e03401e9 net: systemport: Enable all RX descriptors for SYSTEMPORT Lite adds 5b4c189d660a net: sfp: fill also 5gbase-r and 25gbase-r modes in sfp_pa [...] adds b15e2e49bfc4 nfp: flower: fix incorrect struct type in GRE key_size adds 1499ecaea9d2 can: kvaser_usb_leaf: Fix overread with an invalid command adds cd7f30e174d0 can: kvaser_usb: Fix use of uninitialized completion adds 455561fb618f can: kvaser_usb_leaf: Fix TX queue out of sync after restart adds 0be1a655fe68 can: kvaser_usb_leaf: Fix CAN state after restart adds 8183602b8cbc Merge patch series "can: kvaser_usb: Various fixes" adds 0cf3cae9697b Merge tag 'linux-can-fixes-for-6.1-20221011' of git://git. [...] adds 6b430f72b2bc wifi: mt76: fix rate reporting / throughput regression on [...] adds f5369dcf5c0a wifi: mac80211: do not drop packets smaller than the LLC-S [...] adds b650009fcb70 wifi: mac80211: fix probe req HE capabilities access adds 092197f1f47f wifi: mac80211: remove/avoid misleading prints adds ceb3d688f922 wifi: mac80211: unlock on error in ieee80211_can_powered_a [...] adds 3bf9e30e4933 wifi: mac80211: fix decap offload for stations on AP_VLAN [...] adds c95014e1d05b wifi: mac80211: netdev compatible TX stop for iTXQ drivers adds d9e249704084 wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling [...] adds e3e6e1d16a4c wifi: wext: use flex array destination for memcpy() adds 10d5ea5a436d wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp [...] adds 47c44088ac08 wifi: mt76: fix receiving LLC packets on mt7615/mt7915 adds 443dc85ad13e wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921 adds 95b0f66649bb wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wak [...] adds abf93f369419 wifi: ath11k: mac: fix reading 16 bytes from a region of s [...] adds 72da9dc22ff3 Merge tag 'wireless-2022-10-11' of git://git.kernel.org/pu [...] adds 7e777b1b012e net: ethernet: ti: am65-cpsw: set correct devlink flavour [...] adds 87445f369cca ipv6: ping: fix wrong checksum for large frames adds 0d24148bd276 inet: ping: fix recent breakage adds 4a4462a06b18 Merge branch 'inet-ping-fixes' adds 72e560cb8c6f tcp: cdg: allow tcp_cdg_release() to be called multiple times adds 739cfa34518e net/mlx5: Make ASO poll CQ usable in atomic context adds 6e31ce831c63 selftests: netfilter: Test reverse path filtering adds acc641ab95b6 netfilter: rpfilter/fib: Populate flowic_l3mdev field adds 6a91e7270936 selftests: netfilter: Fix nft_fib.sh for all.rp_filter=1 adds ed5d1f61b406 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3a732b46736c mctp: prevent double key removal and unref adds 3c52c6bb831f tcp/udp: Fix memory leak in ipv6_renew_options(). adds 21985f43376c udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). adds d38afeec26ed tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). adds 364f997b5cfe ipv6: Fix data races around sk->sk_prot. adds f49cd2f4d617 tcp: Fix data races around icsk->icsk_af_ops. adds 4f0f2121a63c Merge branch 'tcp-udp-fix-memory-leaks-and-data-races-arou [...] adds 3c1860543fcc openvswitch: add nf_ct_is_confirmed check before assigning [...] adds fa182ea26ff0 net: phy: micrel: Fixes FIELD_GET assertion adds aebe9f4639b1 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlist [...] adds 8f033d2becc2 wifi: cfg80211/mac80211: reject bad MBSSID elements adds ff05d4b45dd8 wifi: mac80211: fix MBSSID parsing use-after-free adds 567e14e39e8f wifi: cfg80211: ensure length byte is present before access adds 0b7808818cb9 wifi: cfg80211: fix BSS refcounting bugs adds bcca852027e5 wifi: cfg80211: avoid nontransmitted BSS list corruption adds 1833b6f46d7e wifi: mac80211_hwsim: avoid mac80211 warning on bad rate adds b2d03cabe2b2 wifi: mac80211: fix crash in beacon protection for P2P-device adds c90b93b5b782 wifi: cfg80211: update hidden BSSes to avoid WARN_ON adds e7ad651c31c5 Merge branch 'cve-fixes-2022-10-13' adds ac85bc717cb5 Merge tag 'wireless-2022-10-13' of git://git.kernel.org/pu [...] adds 740ea3c4a0b2 tcp: Clean up kernel listener's reqsk in inet_twsk_purge() adds ec7eede369fe kcm: avoid potential race in kcm_tx_work adds 30e9672ac37f net: marvell: prestera: fix a couple NULL vs IS_ERR() checks adds 99df45c9e0a4 sunhme: fix an IS_ERR() vs NULL check in probe adds 66ae04368efb Merge tag 'net-6.1-rc1' of git://git.kernel.org/pub/scm/li [...] adds 9c1ab6d54a2e docs: ftrace: Correct access mode adds a0a6859f8330 docs/zh_CN: Fix build warning adds 0719fdba5483 Documentation/mm/page_owner.rst: delete frequently changin [...] adds 5f5cae9b0e81 Documentation: ubifs: Fix compression idiom adds 7cc395312a36 docs/howto: Replace abundoned URL of gmane.org adds 84bed8a8bf31 docs/zh_CN: Update the translation of ksm to 6.0-rc7 adds 4e3ce6d04da3 docs/zh_CN: Update the translation of page_owner to 6.0-rc7 adds 10f43fda5540 docs/zh_CN: promote the title of zh_CN/process/index.rst adds da2e928b2ddb docs/zh_CN: add zh_CN/arch.rst adds eef24f7054a6 docs/zh_CN: Rewrite the Chinese translation front page adds ff2be4420863 docs/zh_CN: add a man-pages link to zh_CN/index.rst adds 877d95dcfd0a Documentation: rtla: Correct command line example adds f2b220ef93ea Merge tag 'docs-6.1-2' of git://git.lwn.net/linux adds 07d2872bf4c8 mmc: core: Add SD card quirk for broken discard adds f0c00454bf78 mmc: renesas_sdhi: Fix rounding errors adds b78870e7f415 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction adds 6e141772e646 mmc: sdhci-sprd: Fix minimum clock limit adds 098179413d07 Merge tag 'mmc-v6.1-2' of git://git.kernel.org/pub/scm/lin [...] adds 37a3a3278516 dt-bindings: leds: mt6370: Fix MT6370 LED indicator DT warning adds 6127dab7a126 dt-bindings: mfd: mt6370: fix the interrupt order of the c [...] adds 917c362b5f8a MAINTAINERS: of: collapse overlay entry into main device t [...] adds 6d84c258e804 Merge tag 'devicetree-fixes-for-6.1-1' of git://git.kernel [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-vfio-dev | 8 + Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/dev-tools/kunit/run_wrapper.rst | 17 +- .../bindings/leds/mediatek,mt6370-indicator.yaml | 5 +- .../devicetree/bindings/mfd/mediatek,mt6370.yaml | 4 +- .../bindings/watchdog/atmel,at91sam9-wdt.yaml | 127 ++ .../devicetree/bindings/watchdog/atmel-wdt.txt | 51 - .../bindings/watchdog/mediatek,mt7621-wdt.yaml | 33 + .../devicetree/bindings/watchdog/mt7621-wdt.txt | 12 - .../devicetree/bindings/watchdog/of-xilinx-wdt.txt | 26 - .../devicetree/bindings/watchdog/renesas,wdt.yaml | 74 +- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 3 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 + .../bindings/watchdog/toshiba,visconti-wdt.yaml | 12 +- .../bindings/watchdog/xlnx,xps-timebase-wdt.yaml | 68 + Documentation/driver-api/vfio-mediated-device.rst | 26 +- .../fault-injection/notifier-error-inject.rst | 4 +- Documentation/filesystems/ceph.rst | 1 - Documentation/filesystems/ubifs.rst | 2 +- Documentation/mm/page_owner.rst | 20 +- Documentation/networking/phy.rst | 2 +- Documentation/process/howto.rst | 2 +- Documentation/s390/vfio-ap.rst | 2 +- Documentation/s390/vfio-ccw.rst | 2 +- Documentation/tools/rtla/rtla-timerlat-top.rst | 2 +- Documentation/trace/ftrace.rst | 2 +- Documentation/translations/it_IT/process/howto.rst | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 2 +- Documentation/translations/zh_CN/arch.rst | 29 + .../translations/zh_CN/devicetree/changesets.rst | 2 +- .../zh_CN/devicetree/dynamic-resolution-notes.rst | 2 +- .../translations/zh_CN/devicetree/kernel-api.rst | 2 +- .../zh_CN/devicetree/overlay-notes.rst | 2 +- Documentation/translations/zh_CN/index.rst | 169 +-- Documentation/translations/zh_CN/mm/ksm.rst | 2 +- Documentation/translations/zh_CN/mm/page_owner.rst | 10 +- Documentation/translations/zh_CN/process/howto.rst | 2 +- Documentation/translations/zh_CN/process/index.rst | 1 + Documentation/translations/zh_TW/process/howto.rst | 2 +- MAINTAINERS | 20 +- arch/x86/xen/Kconfig | 9 + arch/x86/xen/enlighten_hvm.c | 2 +- arch/x86/xen/enlighten_pv.c | 101 +- arch/x86/xen/pmu.c | 71 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 20 +- drivers/gpu/drm/i915/gvt/gvt.h | 46 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 205 +-- drivers/gpu/drm/i915/gvt/vgpu.c | 212 +-- drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/mmc/core/block.c | 6 +- drivers/mmc/core/card.h | 6 + drivers/mmc/core/quirks.h | 6 + drivers/mmc/host/renesas_sdhi_core.c | 21 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 2 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 79 ++ drivers/net/ethernet/adi/adin1110.c | 13 +- drivers/net/ethernet/broadcom/Makefile | 5 - drivers/net/ethernet/broadcom/bcmsysport.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1 - drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 4 +- .../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 7 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 4 +- .../ethernet/marvell/prestera/prestera_matchall.c | 2 + .../ethernet/marvell/prestera/prestera_router_hw.c | 6 +- .../net/ethernet/marvell/prestera/prestera_span.c | 5 +- drivers/net/ethernet/mediatek/Makefile | 5 - .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- drivers/net/ethernet/sun/sunhme.c | 4 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 5 +- drivers/net/hyperv/hyperv_net.h | 3 +- drivers/net/hyperv/netvsc.c | 4 + drivers/net/hyperv/netvsc_drv.c | 19 + drivers/net/macvlan.c | 2 +- drivers/net/phy/micrel.c | 9 +- drivers/net/phy/sfp-bus.c | 3 + drivers/net/pse-pd/Kconfig | 1 + drivers/net/wireless/ath/ath11k/mac.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 + drivers/net/wireless/mac80211_hwsim.c | 2 + drivers/net/wireless/mediatek/mt76/dma.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 4 +- drivers/net/wireless/mediatek/mt76/tx.c | 10 +- drivers/pci/xen-pcifront.c | 161 +-- drivers/ptp/ptp_ocp.c | 1 + drivers/s390/cio/vfio_ccw_drv.c | 12 +- drivers/s390/cio/vfio_ccw_ops.c | 92 +- drivers/s390/cio/vfio_ccw_private.h | 11 +- drivers/s390/crypto/vfio_ap_ops.c | 109 +- drivers/s390/crypto/vfio_ap_private.h | 6 +- drivers/vfio/Kconfig | 1 + drivers/vfio/Makefile | 7 +- drivers/vfio/container.c | 680 ++++++++++ drivers/vfio/fsl-mc/vfio_fsl_mc.c | 89 +- drivers/vfio/iova_bitmap.c | 422 ++++++ drivers/vfio/mdev/mdev_core.c | 195 +-- drivers/vfio/mdev/mdev_driver.c | 7 +- drivers/vfio/mdev/mdev_private.h | 32 +- drivers/vfio/mdev/mdev_sysfs.c | 190 +-- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 136 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.h | 7 +- drivers/vfio/pci/mlx5/cmd.c | 995 +++++++++++++- drivers/vfio/pci/mlx5/cmd.h | 63 +- drivers/vfio/pci/mlx5/main.c | 55 +- drivers/vfio/pci/vfio_pci.c | 22 +- drivers/vfio/pci/vfio_pci_config.c | 4 +- drivers/vfio/pci/vfio_pci_core.c | 1105 ++++++++++------ drivers/vfio/pci/vfio_pci_igd.c | 8 +- drivers/vfio/pci/vfio_pci_intrs.c | 34 +- drivers/vfio/pci/vfio_pci_priv.h | 104 ++ drivers/vfio/pci/vfio_pci_rdwr.c | 6 +- drivers/vfio/pci/vfio_pci_zdev.c | 2 +- drivers/vfio/platform/vfio_amba.c | 72 +- drivers/vfio/platform/vfio_platform.c | 66 +- drivers/vfio/platform/vfio_platform_common.c | 71 +- drivers/vfio/platform/vfio_platform_private.h | 18 +- drivers/vfio/vfio.h | 62 + drivers/vfio/vfio_main.c | 1394 ++++++++------------ drivers/virtio/virtio_pci_common.c | 4 +- drivers/watchdog/Kconfig | 15 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/armada_37xx_wdt.c | 2 + drivers/watchdog/aspeed_wdt.c | 12 +- drivers/watchdog/bd9576_wdt.c | 51 +- drivers/watchdog/eurotechwdt.c | 2 +- drivers/watchdog/exar_wdt.c | 427 ++++++ drivers/watchdog/ftwdt010_wdt.c | 25 +- drivers/watchdog/hpwdt.c | 2 + drivers/watchdog/imx7ulp_wdt.c | 212 ++- drivers/watchdog/meson_gxbb_wdt.c | 24 +- drivers/watchdog/npcm_wdt.c | 16 + drivers/watchdog/rti_wdt.c | 3 +- drivers/watchdog/rzg2l_wdt.c | 39 +- drivers/watchdog/s3c2410_wdt.c | 41 +- drivers/watchdog/sa1100_wdt.c | 2 +- drivers/watchdog/sp5100_tco.c | 13 +- drivers/watchdog/twl4030_wdt.c | 1 + drivers/watchdog/w83627hf_wdt.c | 12 +- drivers/watchdog/w83977f_wdt.c | 2 +- drivers/watchdog/watchdog_dev.c | 6 +- drivers/watchdog/wdat_wdt.c | 5 +- drivers/xen/Kconfig | 2 +- drivers/xen/gntdev-common.h | 3 +- drivers/xen/gntdev.c | 80 +- drivers/xen/grant-dma-ops.c | 112 +- drivers/xen/xen-pciback/xenbus.c | 2 +- fs/ceph/caps.c | 14 +- fs/ceph/export.c | 3 +- fs/ceph/inode.c | 29 +- fs/ceph/mds_client.c | 11 + fs/ceph/mds_client.h | 6 +- fs/nfs/file.c | 6 +- fs/nfs/flexfilelayout/flexfilelayout.c | 109 +- fs/nfs/inode.c | 6 +- fs/nfs/internal.h | 2 - fs/nfs/nfs42proc.c | 4 + fs/nfs/nfs42xattr.c | 2 +- fs/nfs/nfs42xdr.c | 8 + fs/nfs/nfs4_fs.h | 1 - fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4idmap.c | 2 +- fs/nfs/nfs4proc.c | 4 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/nfs4trace.h | 50 +- fs/nfs/nfsroot.c | 2 +- fs/nfs/pnfs.c | 9 +- fs/nfs/pnfs.h | 9 + fs/nfs/pnfs_nfs.c | 4 +- fs/orangefs/dir.c | 2 +- include/kunit/assert.h | 28 +- include/kunit/resource.h | 16 - include/kunit/test.h | 120 +- include/linux/ceph/messenger.h | 4 +- include/linux/iova_bitmap.h | 26 + include/linux/mdev.h | 77 +- include/linux/mmc/card.h | 1 + include/linux/sunrpc/clnt.h | 1 + include/linux/sunrpc/sched.h | 6 + include/linux/vfio.h | 57 +- include/linux/vfio_pci_core.h | 149 +-- include/linux/wireless.h | 10 +- include/net/ieee802154_netdev.h | 12 +- include/net/ipv6.h | 2 + include/net/udp.h | 2 +- include/net/udplite.h | 8 - include/uapi/linux/vfio.h | 142 ++ include/xen/xen-ops.h | 6 + kernel/trace/ftrace.c | 5 +- kernel/trace/ring_buffer.c | 6 +- kernel/trace/trace_eprobe.c | 60 +- kernel/trace/trace_events_synth.c | 23 +- kernel/trace/trace_kprobe.c | 60 +- kernel/trace/trace_probe_kernel.h | 115 ++ lib/kunit/kunit-test.c | 7 + lib/kunit/string-stream.c | 96 +- lib/kunit/string-stream.h | 3 +- lib/kunit/test.c | 32 +- net/ceph/messenger.c | 40 +- net/ceph/messenger_v1.c | 6 +- net/ceph/messenger_v2.c | 2 +- net/core/sock.c | 6 +- net/dsa/port.c | 2 +- net/ieee802154/socket.c | 7 +- net/ipv4/af_inet.c | 23 +- net/ipv4/fib_semantics.c | 8 +- net/ipv4/inet_timewait_sock.c | 15 +- net/ipv4/netfilter/ipt_rpfilter.c | 2 +- net/ipv4/netfilter/nft_fib_ipv4.c | 2 +- net/ipv4/ping.c | 23 +- net/ipv4/tcp.c | 10 +- net/ipv4/tcp_cdg.c | 2 + net/ipv4/tcp_minisocks.c | 9 +- net/ipv4/udp.c | 9 +- net/ipv4/udplite.c | 8 + net/ipv6/af_inet6.c | 14 +- net/ipv6/ipv6_sockglue.c | 34 +- net/ipv6/netfilter/ip6t_rpfilter.c | 9 +- net/ipv6/netfilter/nft_fib_ipv6.c | 5 +- net/ipv6/ping.c | 2 +- net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/udp.c | 15 +- net/ipv6/udp_impl.h | 1 + net/ipv6/udplite.c | 9 +- net/kcm/kcmsock.c | 2 +- net/mac80211/ieee80211_i.h | 8 + net/mac80211/iface.c | 8 +- net/mac80211/mlme.c | 7 +- net/mac80211/rx.c | 21 +- net/mac80211/tx.c | 10 +- net/mac80211/util.c | 34 +- net/mctp/af_mctp.c | 23 +- net/mctp/route.c | 10 +- net/openvswitch/conntrack.c | 3 +- net/sched/sch_taprio.c | 8 +- net/sunrpc/clnt.c | 61 +- net/sunrpc/sched.c | 51 +- net/sunrpc/xprt.c | 9 +- net/sunrpc/xprtmultipath.c | 4 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 20 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/transport.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 52 +- net/sunrpc/xprtrdma/xprt_rdma.h | 10 +- net/sunrpc/xprtsock.c | 5 +- net/wireless/nl80211.c | 4 +- net/wireless/scan.c | 77 +- net/wireless/util.c | 40 +- net/wireless/wext-core.c | 17 +- samples/vfio-mdev/mbochs.c | 172 ++- samples/vfio-mdev/mdpy.c | 185 +-- samples/vfio-mdev/mtty.c | 157 +-- tools/testing/kunit/qemu_configs/riscv.py | 18 +- .../ftrace/test.d/ftrace/func_event_triggers.tc | 2 +- .../selftests/memory-hotplug/mem-on-off-test.sh | 34 +- tools/testing/selftests/net/fib_nexthops.sh | 5 + tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nft_fib.sh | 1 + tools/testing/selftests/netfilter/rpath.sh | 147 +++ virt/kvm/vfio.c | 45 +- 270 files changed, 7854 insertions(+), 4143 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-devices-vfio-dev create mode 100644 Documentation/devicetree/bindings/watchdog/atmel,at91sam9-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/mediatek,mt7621-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/mt7621-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/of-xilinx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml create mode 100644 Documentation/translations/zh_CN/arch.rst create mode 100644 drivers/vfio/container.c create mode 100644 drivers/vfio/iova_bitmap.c create mode 100644 drivers/vfio/pci/vfio_pci_priv.h create mode 100644 drivers/watchdog/exar_wdt.c create mode 100644 include/linux/iova_bitmap.h create mode 100644 kernel/trace/trace_probe_kernel.h create mode 100755 tools/testing/selftests/netfilter/rpath.sh