This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8171acb8bc9b Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.o [...] new 846e437387e7 net/mlx5: Expose mlx5_sriov_blocking_notifier_register / u [...] new 61a2f1460fd0 vfio/mlx5: Manage the VF attach/detach callback from the PF new 8580ad14f939 vfio/mlx5: Refactor to enable VFs migration in parallel new 85c205db605b vfio/mlx5: Run the SAVE state command in an async mode new 920df8d6ef12 Merge tag 'mlx5-lm-parallel' of https://git.kernel.org/pub [...] new 5acb6cd19d12 Merge tag 'gvt-next-2022-04-29' into v5.19/vfio/next new a77109ffca33 vfio: Stop using iommu_present() new 09ea48efffa3 vfio: Make vfio_(un)register_notifier accept a vfio_device new 0a58795647cd vfio/ccw: Remove mdev from struct channel_program new 8e432bb015b6 vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpi [...] new c6250ffbacc5 vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() new 5eb20a78c032 drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio [...] new 231657b34504 vfio: Remove dead code new eadd86f835c6 vfio: Remove calls to vfio_group_add_container_user() new 91be0bd6c6cf vfio/pci: Have all VFIO PCI drivers store the vfio_pci_cor [...] new ff806cbd90bd vfio/pci: Remove vfio_device_get_from_dev() new c5e8c39282de Merge remote-tracking branch 'iommu/vfio-notifier-fix' int [...] new dc15f82f5329 vfio: Delete container_q new 73b0565f19a8 kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions new d55d9e7a4572 kvm/vfio: Store the struct file in the kvm_vfio_group new 50d63b5bbfd1 vfio: Change vfio_external_user_iommu_id() to vfio_file_io [...] new c38ff5b0c373 vfio: Remove vfio_external_group_match_file() new a905ad043f32 vfio: Change vfio_external_check_extension() to vfio_file_ [...] new ba70a89f3c2a vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() new 3e5449d5f954 kvm/vfio: Remove vfio_group from kvm new 6a985ae80bef vfio/pci: Use the struct file as the handle not the vfio_group new 1c05bb947f64 include/uapi/linux/vfio.h: Fix trivial typo - _IORW should [...] new 6b17ca8e5e7a kvm/vfio: Fix potential deadlock problem in vfio new be8d3adae65c vfio: Add missing locking for struct vfio_group::kvm new c6f4860ef938 vfio: Change struct vfio_group::opened from an atomic to bool new 805bb6c1bd90 vfio: Split up vfio_group_get_device_fd() new e0e29bdb594a vfio: Fully lock struct vfio_group::container new b76c0eed7486 vfio: Simplify the life cycle of the group FD new 3ca5470878eb vfio: Change struct vfio_group::container_users to a non-a [...] new 2b2c651baf1c vfio/pci: Invalidate mmaps and block the access in D3hot p [...] new f4162eb1e2fc vfio/pci: Change the PF power state to D0 before enabling VFs new 54918c287401 vfio/pci: Virtualize PME related registers bits and initia [...] new 7ab5e10eda02 vfio/pci: Move the unused device into low power state with [...] new a3da1ab6fbea vfio: Do not manipulate iommu dma_owner for fake iommu groups new c490513c818d vfio/pci: Add driver_managed_dma to the new vfio_pci drivers new 421cfe6596f6 vfio: remove VFIO_GROUP_NOTIFY_SET_KVM new 176882156ae6 Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/ [...] new a45b408a020b dt-bindings: watchdog: Add compatible for MediaTek MT8186 new 1d6866e8f15c dt-bindings: reset: mt8186: add reset-controller header file new 4dbabc4d9e8c watchdog: mediatek: mt8186: add wdt support new 100ad27e9537 dt-bindings: watchdog: imx7ulp-wdt: Add imx93 compatible string new 2dd441f16d6a watchdog: bcm7038_wdt: Support BCM6345 compatible string new 711a5b25bac9 watchdog: mtk_wdt: mt7986: Add toprgu reset controller support new a03f70cfb283 dt-bindings: watchdog: improve QCOM compatible parsing for [...] new 289660a4af0e dt-bindings: watchdog: convert faraday,ftwdt010 to yaml new ea2949df22a5 watchdog: rzg2l_wdt: Fix 32bit overflow issue new 95abafe76297 watchdog: rzg2l_wdt: Fix Runtime PM usage new e4cf89596c1f watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context' new 33d04d0fdba9 watchdog: rzg2l_wdt: Fix reset control imbalance new baf1aace9ad1 watchdog: rzg2l_wdt: Add error check for reset_control_deassert new f43e6ddbd7d7 watchdog: rzg2l_wdt: Use force reset for WDT reset new 4055ee81009e watchdog: rzg2l_wdt: Add set_timeout callback new 83999b61d583 dt-bindings: watchdog: renesas,wdt: Document RZ/V2L SoC new 5794dda109fc dt-bindings: reset: mt7986: Add reset-controller header file new 94e4a7d5f876 dt-bindings: watchdog: Add watchdog yaml file for Sunplus SP7021 new daf42866960c watchdog: Add watchdog driver for Sunplus SP7021 new 70fabe207135 dt-bindings: watchdog: sunxi: fix F1C100s compatible new 5b38db0ed51e dt-bindings: watchdog: sunxi: clarify clock support new b1912875a548 dt-bindings: mfd: da9063: watchdog: add suspend disable option new a7ceca4398bc watchdog: da9063: optionally disable watchdog during suspend new ac97c9374d3c watchdog: sp805: disable watchdog on remove new 95d0eee9718a dt-bindings: watchdog: uniphier: Use unevaluatedProperties new c83f64387838 watchdog: rti_wdt: Fix calculation and evaluation of prese [...] new 26d14b9fc341 dt-bindings: watchdog: Add SC8180X and SC8280XP compatibles new b3ac0c58fa89 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking new 9ef958929fc2 watchdog: iTCO_wdt: Using existing macro define covers mor [...] new af84a5a75344 dt-bindings: watchdog: renesas,wdt: Document RZ/G2UL SoC new 382256b219fb dt-bindings: watchdog: da9062: add watchdog timeout mode new 6d72c7ac9fbe watchdog: wdat_wdt: Using the existing function to check p [...] new 27fdf84510a1 watchdog: wdat_wdt: Stop watchdog when rebooting the system new 330415ebea81 watchdog: wdat_wdt: Stop watchdog when uninstalling module new 9dc731bbb455 dt-bindings: watchdog: renesas,wdt: Add support for RZ/N1 new d65112f58464 watchdog: Add Renesas RZ/N1 Watchdog driver new 9215a90dd56e dt-bindings: watchdog: renesas,wdt: R-Car V3U is R-Car Gen4 new 5d24df3d6908 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe new 96752be4d7b4 Merge tag 'linux-watchdog-5.19-rc1' of git://www.linux-wat [...] new 68fdbe090c36 power: supply: bq27xxx: expose battery data when CI=1 new d96a89407e5f power: supply: bq24190_charger: using pm_runtime_resume_an [...] new e56a4be2843c power: supply: core: Initialize struct to zero new 34f243e9fb5a power: supply: axp288_fuel_gauge: Fix battery reporting on [...] new f61509a6f0b7 power: supply: axp288_fuel_gauge: Drop BIOS version check [...] new 010ddb813f35 power: supply: ab8500_fg: Allocate wq in probe new da50aad6d867 Merge power-supply 'fixes' branch new c7993147519c Merge tag 'for-v5.19' of git://git.kernel.org/pub/scm/linu [...] new 9571f829f30a dm table: fix dm_table_supports_poll to return false if no [...] new 4caae58406f8 dm verity: set DM_TARGET_IMMUTABLE feature flag new fa78526accfd Merge tag 'for-5.19/dm-fixes' of git://git.kernel.org/pub/ [...] new 4bd69ecfa672 dt-bindings: i3c: Convert cdns,i3c-master to DT schema new 6742ca620bd9 dt-bindings: i3c: Convert snps,dw-i3c-master to DT schema new c157a606e752 i3c/master: simplify the return expression of i3c_hci_remove() new 227fab1ee7ca i3c: master: svc: fix returnvar.cocci warning new 66ed42caf286 MAINTAINERS: rectify entries for some i3c drivers after dt [...] new 55fe92179058 Merge tag 'i3c/for-5.19' of git://git.kernel.org/pub/scm/l [...] new 581d6d8f4836 rtc: sun6i: Add NVMEM provider new 4c4d145a65e5 dt-bindings: rtc: rzn1: Describe the RZN1 RTC new deeb4b5393e1 rtc: rzn1: Add new RTC driver new b5ad1bf00d2c rtc: rzn1: Add alarm support new be4a11cf98af rtc: rzn1: Add oscillator offset support new 060eceb739e5 MAINTAINERS: Add myself as maintainer of the RZN1 RTC driver new bb9b98071eac dt-binding: pcf85063: Add an entry for pca85073a new aabfe05a8245 rtc: pcf85063: Add a compatible entry for pca85073a new bce7a01ada64 rtc: simplify the return expression of rx8025_set_offset() new a37bdde620c2 rtc: meson: Fix email address in MODULE_AUTHOR new 6ddabcb10628 rtc: gamecube: Add missing iounmap in gamecube_rtc_read_of [...] new e60e8a73235c rtc: rzn1: fix platform_no_drv_owner.cocci warning new d3b43eb505bf rtc: mt6397: check return value after calling platform_get [...] new b520cbe5be37 rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe new 64d69b5daf6f rtc: rzn1: Avoid mixing variables new 0b6da785130d rtc: rzn1: Fix error code in probe new 3f3489248927 rtc: rzn1: Fix a variable type new f78e3d407a33 rtc: mxc: Silence a clang warning new 54eb8462f21f Merge tag 'rtc-5.19' of git://git.kernel.org/pub/scm/linux [...]
The 117 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: .../devicetree/bindings/i3c/cdns,i3c-master.txt | 43 -- .../devicetree/bindings/i3c/cdns,i3c-master.yaml | 60 ++ .../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 -- .../bindings/i3c/snps,dw-i3c-master.yaml | 52 ++ Documentation/devicetree/bindings/mfd/da9063.txt | 9 +- .../devicetree/bindings/rtc/nxp,pcf85063.txt | 1 + .../devicetree/bindings/rtc/renesas,rzn1-rtc.yaml | 70 ++ .../devicetree/bindings/watchdog/da9062-wdt.txt | 6 + .../bindings/watchdog/faraday,ftwdt010.txt | 22 - .../bindings/watchdog/faraday,ftwdt010.yaml | 67 ++ .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 1 + .../devicetree/bindings/watchdog/mtk-wdt.txt | 1 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 39 +- .../devicetree/bindings/watchdog/renesas,wdt.yaml | 12 +- .../bindings/watchdog/socionext,uniphier-wdt.yaml | 2 +- .../bindings/watchdog/sunplus,sp7021-wdt.yaml | 47 ++ Documentation/driver-api/vfio-mediated-device.rst | 4 +- MAINTAINERS | 19 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 115 +-- drivers/i3c/master/mipi-i3c-hci/core.c | 7 +- drivers/i3c/master/svc-i3c-master.c | 3 +- drivers/md/dm-table.c | 19 +- drivers/md/dm-verity-target.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 65 +- drivers/power/supply/ab8500_fg.c | 19 +- drivers/power/supply/axp288_fuel_gauge.c | 41 +- drivers/power/supply/bq24190_charger.c | 63 +- drivers/power/supply/bq27xxx_battery.c | 60 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/rtc/Kconfig | 7 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-ftrtc010.c | 34 +- drivers/rtc/rtc-gamecube.c | 1 + drivers/rtc/rtc-meson.c | 2 +- drivers/rtc/rtc-mt6397.c | 2 + drivers/rtc/rtc-mxc.c | 2 +- drivers/rtc/rtc-pcf85063.c | 2 + drivers/rtc/rtc-rx8025.c | 7 +- drivers/rtc/rtc-rzn1.c | 418 +++++++++++ drivers/rtc/rtc-sun6i.c | 42 ++ drivers/s390/cio/vfio_ccw_cp.c | 47 +- drivers/s390/cio/vfio_ccw_cp.h | 4 +- drivers/s390/cio/vfio_ccw_fsm.c | 3 +- drivers/s390/cio/vfio_ccw_ops.c | 7 +- drivers/s390/crypto/vfio_ap_ops.c | 50 +- drivers/s390/crypto/vfio_ap_private.h | 3 - drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 16 +- drivers/vfio/pci/mlx5/cmd.c | 236 +++++-- drivers/vfio/pci/mlx5/cmd.h | 52 +- drivers/vfio/pci/mlx5/main.c | 136 ++-- drivers/vfio/pci/vfio_pci.c | 6 +- drivers/vfio/pci/vfio_pci_config.c | 56 +- drivers/vfio/pci/vfio_pci_core.c | 254 ++++--- drivers/vfio/vfio.c | 781 +++++++-------------- drivers/watchdog/Kconfig | 19 + drivers/watchdog/Makefile | 2 + drivers/watchdog/bcm7038_wdt.c | 1 + drivers/watchdog/da9063_wdt.c | 36 + drivers/watchdog/iTCO_wdt.c | 20 +- drivers/watchdog/mtk_wdt.c | 12 + drivers/watchdog/rti_wdt.c | 10 +- drivers/watchdog/rzg2l_wdt.c | 83 ++- drivers/watchdog/rzn1_wdt.c | 203 ++++++ drivers/watchdog/sp805_wdt.c | 1 + drivers/watchdog/sunplus_wdt.c | 220 ++++++ drivers/watchdog/ts4800_wdt.c | 5 +- drivers/watchdog/wdat_wdt.c | 6 +- include/dt-bindings/reset/mt7986-resets.h | 55 ++ include/dt-bindings/reset/mt8186-resets.h | 36 + include/linux/mlx5/driver.h | 12 + include/linux/vfio.h | 44 +- include/linux/vfio_pci_core.h | 3 +- include/uapi/linux/vfio.h | 4 +- virt/kvm/vfio.c | 329 ++++----- 76 files changed, 2723 insertions(+), 1450 deletions(-) delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt create mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml delete mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt create mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml create mode 100644 Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.txt create mode 100644 Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml create mode 100644 drivers/rtc/rtc-rzn1.c create mode 100644 drivers/watchdog/rzn1_wdt.c create mode 100644 drivers/watchdog/sunplus_wdt.c create mode 100644 include/dt-bindings/reset/mt7986-resets.h create mode 100644 include/dt-bindings/reset/mt8186-resets.h