This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 90d624af2e5a Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linux new affccb16c117 ata: ahci: print the lpm policy on boot new 3bf614106094 ata: ahci: add identifiers for ASM2116 series adapters new 0e19548145d8 ata: libata: Annotate struct ata_cpr_log with __counted_by new c4367ac83805 scsi: Remove scsi device no_start_on_resume flag new 8c1f08170694 ata: libata-scsi: Cleanup ata_scsi_start_stop_xlat() new cfead0dd81de ata: libata-core: Synchronize ata_port_detach() with hotplug new 5b6fba546da2 ata: libata-core: Detach a port devices on shutdown new 6702255d700a ata: libata-core: Remove ata_port_suspend_async() new 09b055cfb0e9 ata: libata-core: Remove ata_port_resume_async() new 3a94af2488bf ata: libata-core: Do not poweroff runtime suspended ports new 3341b82368fb ata: libata-core: Do not resume runtime suspended ports new 88b9f8928678 ata: libata-sata: Improve ata_sas_slave_configure() new 7f95731c74d7 ata: libata-eh: Improve reset error messages new 0fecb50891aa ata: libata-eh: Reduce "disable device" message verbosity new 1b947279798f ata: libata: Cleanup inline DMA helper functions new b8b8b4e0c052 ata: ahci: Add Intel Alder Lake-P AHCI controller to low p [...] new 2267d5a146c8 ata: sata_mv: aspeed: fix value check in mv_platform_probe() new 0ecbef312551 ata: xgene: Use of_device_get_match_data() new 0e7ad4bba296 ata: imx: Use device_get_match_data() new 54d7211da7cd ata: libata-eh: Spinup disk on resume after revalidation new 2da4c5e24e86 ata: libata-core: Improve ata_dev_power_set_active() new 0e533cba3801 dt-bindings: ata: tegra: Disallow undefined properties new 39714efc23be Merge tag 'ata-6.7-rc1' of git://git.kernel.org/pub/scm/li [...] new f1445032173d dm: shortcut the calls to linear_map and stripe_map new ac4149ba7efd dm cache metadata: replace deprecated strncpy with strscpy new e9d7bd2c8664 dm crypt: replace open-coded kmemdup_nul new 0ffb645ea821 dm ioctl: replace deprecated strncpy with strscpy_pad new 18ac52332959 dm log userspace: replace deprecated strncpy with strscpy new 34dbaa88cab1 dm: make __send_duplicate_bios return unsigned int new 4a2fe2960891 dm: enhance alloc_multiple_bios() to be more versatile new 6f25dd1c57b8 dm: respect REQ_NOWAIT flag in normal bios issued to DM new 8388cba9d1eb MAINTAINERS: add Mikulas Patocka as a DM maintainer new 70bbeb29fab0 dm delay: for short delays, use kthread instead of timers and wq new a951104333bd dm error: Add support for zoned block devices new 6d0ee3b68092 dm crypt: use crypto_shash_digest() in crypt_iv_tcw_whitening() new 070bb43ab01e dm integrity: use crypto_shash_digest() in sb_mac() new 9793c269da6c dm crypt: account large pages in cc->n_allocated_pages new 0364249d2073 Merge tag 'for-6.7/dm-changes' of git://git.kernel.org/pub [...] new a5b5006edc62 dt-bindings: mmc: sdhci-msm: allow flexible order of optio [...] new 541a95e64d76 mmc: sdhci-esdhc-imx: optimize the manual tuing logic to g [...] new bbe6dc429bf5 mmc: host: Kconfig: Make MMC_SDHI_INTERNAL_DMAC config opt [...] new 134d3cfbb865 mmc: atmel-mci: add missing of_node_put new 6f39adf955d8 mmc: atmel-mci: Add description for struct member new 3b7eee6aae0b dt-bindings: mmc: renesas,sdhi: Document RZ/G3S support new d7133797e9e1 mmc: sdhci-pci-gli: A workaround to allow GL9750 to enter [...] new 2e2b547950bc mmc: core: Allow dynamical updates of the number of reques [...] new 68df98c48398 mmc: hsq: Improve random I/O write performance for 4k buffers new 54a88bfbce25 dt-bindings: mmc: starfive: Remove properties from required new c8b850f0f021 mmc: starfive: Change tuning implementation new 45492b13453f memstick: jmb38x_ms: Annotate struct jmb38x_ms with __counted_by new 3e65dba664d8 mmc: Merge branch fixes into next new 4b9b94766534 mmc: vub300: replace deprecated strncpy with strscpy new 09b59829715b mmc: Merge branch fixes into next new 44ac5e91580b mmc: mmci: use peripheral flow control for STM32 new 6fff35f03353 mmc: core: Always reselect card type new ff369d7b9842 mmc: debugfs: Allow host caps to be modified new a30c6251859c mmc: sdhci-pci: Switch to use acpi_evaluate_dsm_typed() new 34457e4e0c15 mmc: sdhci-pltfm: Drop unnecessary error messages in sdhci [...] new 4261ff59f4be mmc: sdhci-pltfm: Make driver OF independent new 4436673a4fe1 dt-bindings: mmc: npcm,sdhci: Document NPCM SDHCI controller new 0ebebb21c484 mmc: sdhci-npcm: Add NPCM SDHCI driver new a2b8fa785358 mmc: jz4740: Use device_get_match_data() new 07e78e215188 MAINTAINERS: mmc: take over as maintainer of MCI & SDHCI M [...] new 5eb8323803a8 dt-bindings: mmc: sdhci-msm: document the SM8650 SDHCI Controller new 57925e16c9f7 mmc: meson-gx: Remove setting of CMD_CFG_ERROR new 5428a40a308f mmc: Merge branch fixes into next new 40aa597c4a53 Merge tag 'mmc-v6.7' of git://git.kernel.org/pub/scm/linux [...] new 278adec9392e pmdomain: amlogic: modify some power domains property new efa529b31afe pmdomain: amlogic: add driver to support power parent node new 0a7bd33c9968 pmdomain: amlogic: init power domain state new ca75e4b214c6 pmdomain: amlogic: Add support for T7 power domains controller new 54f1618b951f dt-bindings: power: add Amlogic T7 power domains new 550c025d0f0c pmdomain: Merge the genpd_dt branch into the next branch new e925bcee7d8d pmdomain: starfive: Explicitly include correct DT includes new 41b66b54a72b dt-bindings: power: Add power-domain header for JH7110 new 6238fda156b4 pmdomain: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE new 296eea56129b pmdomain: starfive: Extract JH7110 pmu private operations new ae3a94e4adee pmdomain: starfive: Add JH7110 AON PMU support new d149718ea22c pmdomain: Prepare to move Kconfig files into the pmdomain [...] new 4db570466cdd pmdomain: actions: Move Kconfig file to the pmdomain subsystem new 2dfb28355dd3 pmdomain: amlogic: Move Kconfig options to the pmdomain subsystem new 1bfadf2edd65 pmdomain: apple: Move Kconfig option to the pmdomain subsystem new c067e7ffb31f pmdomain: bcm: Move Kconfig options to the pmdomain subsystem new 24a11a1e8245 pmdomain: imx: Move Kconfig options to the pmdomain subsystem new 8b1d7a2785ab pmdomain: mediatek: Move Kconfig options to the pmdomain s [...] new 4eb42e5bd86d pmdomain: qcom: Move Kconfig options to the pmdomain subsystem new a3aa70f97274 pmdomain: renesas: Move Kconfig options to the pmdomain subsystem new 70a69266b392 pmdomain: rockchip: Move Kconfig option to the pmdomain subsystem new 70556c57eab4 pmdomain: samsung: Move Kconfig option to the pmdomain subsystem new c6d6afb84010 pmdomain: st: Add a Kconfig option for the ux500 power domain new ac68b50d15f1 pmdomain: starfive: Move Kconfig file to the pmdomain subsystem new fe78050a0025 pmdomain: sunxi: Move Kconfig option to the pmdomain subsystem new f28cd697505d pmdomain: tegra: Move Kconfig option to the pmdomain subsystem new 02c24a120374 pmdomain: ti: Move and add Kconfig options to the pmdomain [...] new d8237f8733ef pmdomain: xilinx: Move Kconfig option to the pmdomain subsystem new 38c2efa260e6 pmdomain: renesas: rmobile-sysc: fix -Wvoid-pointer-to-enu [...] new 0958eccbeb81 pmdomain: qcom: rpmhpd: Add support for SM7150 rpmh clocks new 793f4def8c0a dt-bindings: power: Update prefixes for AON power domain new a7de2727e5f3 pmdomain: starfive: Update prefixes for AON power domain new 0cd3f86ad558 dt-bindings: power: qcom,rpmpd: Add SM7150 new 916e15b73bdd pmdomain: Merge branch genpd_dt into next new a1571f1f333c dt-bindings: power: Add MT8365 power domains new f4e769243d59 pmdomain: Merge branch genpd_dt into next new c6bee7320768 pmdomain: mediatek: Move bools to a flags field new ae442ba85a66 pmdomain: mediatek: Split bus_prot_mask new 2ec81379eaf0 pmdomain: mediatek: Create bus protection operation functions new 151bd6c55f73 pmdomain: mediatek: Unify configuration for infracfg and smi new ecaf11aaee98 pmdomain: mediatek: Add support for WAY_EN operations new d2567a84520d pmdomain: mediatek: Add support for MTK_SCPD_STRICT_BUS_PR [...] new c5b5831f3c16 pmdomain: mediatek: Add support for MT8365 new bc0d59d757ed pmdomain: ti: add missing of_node_put new e8fa18de717d pmdomain: Merge branch fixes into next new 3ba9fdfaa550 pmdomain: Use device_get_match_data() new 016b4e5e2862 pmdomain: qcom: cpr: Drop the ->opp_to_performance_state() [...] new 40d7f4d2e6de pmdomain: qcom: rpmpd: Drop the ->opp_to_performance_state [...] new 55089e1fb2d8 pmdomain: qcom: rpmhpd: Drop the ->opp_to_performance_stat [...] new 61848698288d dt-bindings: power: rpmpd: Add MSM8917, MSM8937 and QM215 new 1817d56ec81c pmdomain: Merge branch genpd_dt into next new d975a9a9d631 pmdomain: qcom: rpmpd: Add MSM8917 power domains new fad5bf2e2c90 pmdomain: qcom: rpmpd: Add QM215 power domains new 2e75396f1df6 pmdomain: bcm: bcm2835-power: check if the ASB register is [...] new 374de39d38f9 pmdomain: imx: Make imx pgc power domain also set the fwnode new 1df91d85f29f pmdomain: Merge branch fixes into next new d4d56c079ddd dt-bindings: power: qcom,rpmpd: document the SM8650 RPMh P [...] new 7eb31ec5e1cd dt-bindings: power: qcom,rpmhpd: Add GMXC PD index new c638b9516abd dt-bindings: power: rpmpd: Add SC8380XP support new 11cc498cf875 pmdomain: Merge branch genpd_dt into next new 9c82c9005cb0 pmdomain: qcom: rpmhpd: Add SM8650 RPMh Power Domains new 2050c9bc4f7b pmdomain: qcom: rpmhpd: Add SC8380XP power domains new b131329b9bfb pmdomain: amlogic: Fix mask for the second NNA mem PD domain new 9e0cceadb7a5 pmdomain: Merge branch fixes into next new 3c86a44d623e Merge tag 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/ [...] new da323d464070 dma-direct: add dependencies to CONFIG_DMA_GLOBAL_POOL new 2c8ed1b960fb dma-direct: add a CONFIG_ARCH_HAS_DMA_ALLOC symbol new b1da46d70e54 dma-direct: simplify the use atomic pool logic in dma_dire [...] new 63f067e33c99 dma-direct: warn when coherent allocations aren't supported new 9e28bf8bdf21 m68k: use the coherent DMA code for coldfire without data cache new ffd32a92b33b net: fec: use dma_alloc_noncoherent for data cache enabled [...] new 7a360df941a4 m68k: don't provide arch_dma_alloc for nommu/coldfire new 8126cab004ba m68k: remove unused includes from dma.c new 1132a1dc053e swiotlb: rewrite comment explaining why the source is pres [...] new 36d91e851598 dma-debug: Fix a typo in a debugging eye-catcher new 009fbfc97b63 Merge tag 'dma-mapping-6.7-2023-10-30' of git://git.infrad [...] new a1e16a389688 Merge branch 'mlx5-vfio' of https://git.kernel.org/pub/scm [...] new a941b784b15f cdx: add support for bus mastering new f59a7b6af012 vfio: add bus master feature to device feature ioctl new 8a97ab9b8b31 vfio-cdx: add bus mastering device feature support new 2f8d25fa8aed vfio: trivially use __aligned_u64 for ioctl structs new a7bea9f4fecc vfio: use __aligned_u64 in struct vfio_device_gfx_plane_info new 61050c73441b vfio: use __aligned_u64 in struct vfio_device_ioeventfd new 82470eba9df9 vfio/mlx5: Wake up the reader post of disabling the SAVING [...] new 34a64c8eac23 vfio/mlx5: Refactor the SAVE callback to activate a work o [...] new 543640af8480 vfio/mlx5: Enable querying state size which is > 4GB new 9114100d10b3 vfio/mlx5: Rename some stuff to match chunk mode new 5798e4dd584f vfio/mlx5: Pre-allocate chunks for the STOP_COPY phase new 67135f29451e vfio/mlx5: Add support for SAVING in chunk mode new a899cacab56b vfio/mlx5: Add support for READING in chunk mode new fcb2f2ed4a80 vfio/mlx5: Activate the chunk mode functionality new f9af5ad0f5b5 vfio/cdx: Add parentheses between bitwise AND expression a [...] new bd885fcf28da vfio: Fix smatch errors in vfio_combine_iova_ranges() new 293fbc288181 vfio/mtty: Overhaul mtty interrupt handling new 2b88119e35b0 vfio/mtty: Enable migration support new deefd5024f07 Merge tag 'vfio-v6.7-rc1' of https://github.com/awilliam/l [...]
The 163 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/ata/nvidia,tegra-ahci.yaml | 2 +- .../devicetree/bindings/mmc/npcm,sdhci.yaml | 45 ++ .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 + .../devicetree/bindings/mmc/sdhci-msm.yaml | 9 +- .../bindings/mmc/starfive,jh7110-mmc.yaml | 2 - .../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +- .../bindings/power/mediatek,power-controller.yaml | 6 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 82 +- MAINTAINERS | 12 +- arch/arm/Kconfig | 1 + arch/m68k/Kconfig | 6 +- arch/m68k/Kconfig.cpu | 12 + arch/m68k/kernel/Makefile | 2 +- arch/m68k/kernel/dma.c | 34 +- arch/parisc/Kconfig | 1 + drivers/Kconfig | 2 + drivers/ata/ahci.c | 6 + drivers/ata/ahci_imx.c | 10 +- drivers/ata/ahci_xgene.c | 11 +- drivers/ata/libahci.c | 2 +- drivers/ata/libata-core.c | 185 +++-- drivers/ata/libata-eh.c | 54 +- drivers/ata/libata-sata.c | 5 +- drivers/ata/libata-scsi.c | 53 +- drivers/ata/libata-sff.c | 10 +- drivers/ata/libata.h | 2 + drivers/ata/pata_cs5520.c | 2 +- drivers/ata/sata_mv.c | 9 +- drivers/cdx/cdx.c | 32 + drivers/cdx/controller/cdx_controller.c | 4 + drivers/cdx/controller/mcdi_functions.c | 58 ++ drivers/cdx/controller/mcdi_functions.h | 13 + drivers/firmware/imx/Kconfig | 6 - drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/md/dm-cache-metadata.c | 6 +- drivers/md/dm-crypt.c | 26 +- drivers/md/dm-delay.c | 103 ++- drivers/md/dm-integrity.c | 30 +- drivers/md/dm-ioctl.c | 4 +- drivers/md/dm-linear.c | 2 +- drivers/md/dm-log-userspace-base.c | 2 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-table.c | 23 +- drivers/md/dm-target.c | 106 ++- drivers/md/dm.c | 121 +-- drivers/md/dm.h | 2 + drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/mmc/core/debugfs.c | 51 +- drivers/mmc/core/mmc.c | 7 +- drivers/mmc/core/queue.c | 6 +- drivers/mmc/host/Kconfig | 12 +- drivers/mmc/host/Makefile | 1 + drivers/mmc/host/atmel-mci.c | 9 +- drivers/mmc/host/dw_mmc-starfive.c | 137 +--- drivers/mmc/host/jz4740_mmc.c | 15 +- drivers/mmc/host/meson-gx-mmc.c | 1 - drivers/mmc/host/mmc_hsq.c | 22 + drivers/mmc/host/mmc_hsq.h | 11 + drivers/mmc/host/mmci.c | 3 +- drivers/mmc/host/mmci.h | 2 + drivers/mmc/host/sdhci-esdhc-imx.c | 52 +- drivers/mmc/host/sdhci-npcm.c | 94 +++ drivers/mmc/host/sdhci-pci-core.c | 5 +- drivers/mmc/host/sdhci-pci-gli.c | 14 + drivers/mmc/host/sdhci-pltfm.c | 38 +- drivers/mmc/host/vub300.c | 22 +- drivers/net/ethernet/freescale/fec_main.c | 86 ++- drivers/pmdomain/Kconfig | 21 + drivers/{soc => pmdomain}/actions/Kconfig | 0 drivers/pmdomain/actions/owl-sps.c | 16 +- drivers/{soc => pmdomain}/amlogic/Kconfig | 37 +- drivers/pmdomain/amlogic/meson-ee-pwrc.c | 2 +- drivers/pmdomain/amlogic/meson-secure-pwrc.c | 127 +++- drivers/pmdomain/apple/Kconfig | 18 + drivers/{soc => pmdomain}/bcm/Kconfig | 28 +- drivers/pmdomain/bcm/bcm2835-power.c | 2 +- drivers/pmdomain/imx/Kconfig | 29 + drivers/pmdomain/imx/gpc.c | 8 +- drivers/pmdomain/mediatek/Kconfig | 29 + drivers/pmdomain/mediatek/mt6795-pm-domains.h | 16 +- drivers/pmdomain/mediatek/mt8167-pm-domains.h | 20 +- drivers/pmdomain/mediatek/mt8173-pm-domains.h | 16 +- drivers/pmdomain/mediatek/mt8183-pm-domains.h | 125 ++-- drivers/pmdomain/mediatek/mt8186-pm-domains.h | 236 +++--- drivers/pmdomain/mediatek/mt8188-pm-domains.h | 223 ++++-- drivers/pmdomain/mediatek/mt8192-pm-domains.h | 112 ++- drivers/pmdomain/mediatek/mt8195-pm-domains.h | 199 +++-- drivers/pmdomain/mediatek/mt8365-pm-domains.h | 197 +++++ drivers/pmdomain/mediatek/mtk-pm-domains.c | 157 ++-- drivers/pmdomain/mediatek/mtk-pm-domains.h | 51 +- drivers/pmdomain/qcom/Kconfig | 41 + drivers/pmdomain/qcom/cpr.c | 7 - drivers/pmdomain/qcom/rpmhpd.c | 83 ++- drivers/pmdomain/qcom/rpmpd.c | 98 ++- drivers/pmdomain/renesas/Kconfig | 109 +++ drivers/pmdomain/renesas/rmobile-sysc.c | 2 +- drivers/pmdomain/rockchip/Kconfig | 16 + drivers/pmdomain/rockchip/pm-domains.c | 13 +- drivers/pmdomain/samsung/Kconfig | 8 + drivers/pmdomain/st/Kconfig | 5 + drivers/pmdomain/st/Makefile | 2 +- drivers/{soc => pmdomain}/starfive/Kconfig | 4 +- drivers/pmdomain/starfive/jh71xx-pmu.c | 139 +++- drivers/pmdomain/sunxi/Kconfig | 10 + drivers/pmdomain/tegra/Kconfig | 6 + drivers/pmdomain/ti/Kconfig | 22 + drivers/pmdomain/ti/Makefile | 2 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 8 +- drivers/pmdomain/xilinx/Kconfig | 10 + drivers/scsi/sd.c | 9 +- drivers/soc/Kconfig | 2 - drivers/soc/amlogic/Kconfig | 35 - drivers/soc/apple/Kconfig | 13 - drivers/soc/bcm/Kconfig | 51 -- drivers/soc/imx/Kconfig | 19 - drivers/soc/mediatek/Kconfig | 23 - drivers/soc/qcom/Kconfig | 37 - drivers/soc/renesas/Kconfig | 105 --- drivers/soc/rockchip/Kconfig | 12 - drivers/soc/samsung/Kconfig | 4 - drivers/soc/sunxi/Kconfig | 9 - drivers/soc/tegra/Kconfig | 5 - drivers/soc/ti/Kconfig | 12 - drivers/soc/xilinx/Kconfig | 9 - drivers/vfio/cdx/main.c | 57 +- drivers/vfio/cdx/private.h | 2 + drivers/vfio/pci/mlx5/cmd.c | 103 ++- drivers/vfio/pci/mlx5/cmd.h | 28 +- drivers/vfio/pci/mlx5/main.c | 283 +++++-- drivers/vfio/vfio_main.c | 10 + include/dt-bindings/power/amlogic,t7-pwrc.h | 63 ++ include/dt-bindings/power/mediatek,mt8365-power.h | 19 + include/dt-bindings/power/qcom,rpmhpd.h | 2 + include/dt-bindings/power/qcom-rpmpd.h | 21 + include/dt-bindings/power/starfive,jh7110-pmu.h | 6 +- include/linux/cdx/cdx_bus.h | 18 + include/linux/libata.h | 25 +- include/linux/mmc/host.h | 1 + include/linux/soc/mediatek/infracfg.h | 41 + include/scsi/scsi_device.h | 1 - include/uapi/linux/vfio.h | 47 +- kernel/dma/Kconfig | 11 + kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 37 +- kernel/dma/swiotlb.c | 12 +- samples/vfio-mdev/mbochs.c | 2 +- samples/vfio-mdev/mdpy.c | 2 +- samples/vfio-mdev/mtty.c | 829 +++++++++++++++++++-- 148 files changed, 4190 insertions(+), 1733 deletions(-) create mode 100644 Documentation/devicetree/bindings/mmc/npcm,sdhci.yaml create mode 100644 drivers/mmc/host/sdhci-npcm.c create mode 100644 drivers/pmdomain/Kconfig rename drivers/{soc => pmdomain}/actions/Kconfig (100%) copy drivers/{soc => pmdomain}/amlogic/Kconfig (51%) create mode 100644 drivers/pmdomain/apple/Kconfig copy drivers/{soc => pmdomain}/bcm/Kconfig (66%) create mode 100644 drivers/pmdomain/imx/Kconfig create mode 100644 drivers/pmdomain/mediatek/Kconfig create mode 100644 drivers/pmdomain/mediatek/mt8365-pm-domains.h create mode 100644 drivers/pmdomain/qcom/Kconfig create mode 100644 drivers/pmdomain/renesas/Kconfig create mode 100644 drivers/pmdomain/rockchip/Kconfig create mode 100644 drivers/pmdomain/samsung/Kconfig create mode 100644 drivers/pmdomain/st/Kconfig rename drivers/{soc => pmdomain}/starfive/Kconfig (84%) create mode 100644 drivers/pmdomain/sunxi/Kconfig create mode 100644 drivers/pmdomain/tegra/Kconfig create mode 100644 drivers/pmdomain/ti/Kconfig create mode 100644 drivers/pmdomain/xilinx/Kconfig create mode 100644 include/dt-bindings/power/amlogic,t7-pwrc.h create mode 100644 include/dt-bindings/power/mediatek,mt8365-power.h