This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 7c2eb3712de1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2d881e55977b Merge remote-tracking branch 'pidfd-fixes/fixes' omits f04771e404db Merge remote-tracking branch 'scsi-fixes/fixes' omits 5603247bbf8a Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits a2b83c4dce47 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits afbf01dcd990 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c806b7647198 Merge remote-tracking branch 'kvms390-fixes/master' omits 6780d84880ea Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 54823ef43458 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1dba975aa998 Merge remote-tracking branch 'pci-current/for-linus' omits f0581abe7806 Merge remote-tracking branch 'regulator-fixes/for-linus' omits e11dfde442de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c0f979e37ac8 Merge remote-tracking branch 'sound-current/for-linus' omits c9c2593a3ef9 Merge remote-tracking branch 'wireless-drivers/master' omits 9699a361e121 Merge remote-tracking branch 'bpf/master' omits 0719317656ee Merge remote-tracking branch 'fixes/master' omits 0c8e9f5ff2e9 Merge branch 'asoc-5.6' into asoc-linus omits 4d92393cd9b5 dt-bindings: PCI: intel: Fix dt_binding_check compilation failure omits 2676f7cf64ed dt-bindings: phy: Fix errors in intel,lgm-emmc-phy example omits 81a82753dc1d scsi: ufs: fix spelling mistake "initilized" -> "initialized" omits 0c2c815c2ccd scsi: pm80xx: fix spelling mistake "to" -> "too" omits 49af4acc610c scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com omits f4917fe4543b scsi: megaraid_sas: fixup MSIx interrupt setup during resume omits 538e574b2348 scsi: qla2xxx: Fix unbound NVME response length omits 24da772c923e scsi: RDMA/isert: Fix a recently introduced regression rel [...] adds eb31e2f63d85 utimes: Clamp the timestamps in notify_change() adds 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage adds 918c900987f2 fs: cifs: Delete usage of timespec64_trunc adds 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage adds 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage adds ba70609d5ec6 fs: Delete timespec64_trunc() adds 23b424d9c36e fs: Do not overload update_time adds f0f3588f7a95 kernfs: don't bother with timestamp truncation new bddea11b1b93 Merge branch 'imm.timestamp' of git://git.kernel.org/pub/s [...] adds a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] new 72f582ff8569 Merge branch 'work.recursive_removal' of git://git.kernel. [...] adds 802a5017ffb2 jfs: remove unused MAXL2PAGES new 51a198e89a96 Merge tag 'jfs-5.6' of git://github.com/kleikamp/linux-shaggy adds 8121fbc4ebbb parisc: map_pages(): cleanup page table initialization adds 84669923e1ed parisc: Regenerate parisc defconfigs new 6992ca0dd017 Merge branch 'parisc-5.6-1' of git://git.kernel.org/pub/sc [...] adds 5f490a520bcb s390/mm: fix dynamic pagetable upgrade for hugetlbfs adds 657480d9c015 s390: support KPROBES_ON_FTRACE adds 6f3196b74d64 s390/crypto: Rework on paes implementation adds 888edbc48857 s390/pkey: Add support for key blob with clear key value adds 7f820d053948 s390/crypto: enable clear key values for paes ciphers adds 8f291ebf3270 s390/zcrypt: enable card/domain autoselect on ep11 cprbs adds a7367997abb6 s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb adds 7384eb725e2d s390/zcrypt: add new low level ep11 functions support file adds a17becc11253 s390/zcrypt: extend EP11 card and queue sysfs attributes adds 55d0a513a0e2 s390/pkey/zcrypt: Support EP11 AES secure keys new cfb4b571e8b5 Merge tag 's390-5.6-2' of git://git.kernel.org/pub/scm/lin [...] new 4ae87b17cc32 dt-bindings: phy: Fix errors in intel,lgm-emmc-phy example new 34129bb831cc dt-bindings: PCI: intel: Fix dt_binding_check compilation failure new 04dbd86539fd dt-bindings: Fix paths in schema $id fields new 2634744bf38a Merge tag 'devicetree-fixes-for-5.6' of git://git.kernel.o [...] adds 476878e4b2be xen-pciback: optionally allow interrupt enable flag writes adds eda4eabf86fd xen/balloon: Support xend-based toolstack take two adds 9293724192a7 xen/gntdev: Do not use mm notifiers with autotranslating guests adds 8a105678fb3e xenbus/backend: Add memory pressure handler callback adds 060eabe8fbe7 xenbus/backend: Protect xenbus callback with lock adds cb9369bdbb84 xen/blkback: Squeeze page pools if a memory pressure is detected adds 823f20914693 xen/blkback: Remove unnecessary static variable name prefixes adds 8557bbe5156e xen/blkback: Consistently insert one empty line between functions new d271ab29230b Merge tag 'for-linus-5.6-rc1-tag' of git://git.kernel.org/ [...] adds a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] adds 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] adds bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] adds 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules adds 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] adds 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() adds 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered adds 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" adds b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" adds 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers adds ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal adds d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT adds 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module adds 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal adds cd221bd24ff5 iommu/arm-smmu: Allow building as a module adds 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() adds fc10cca69ee8 drivers/iommu: Initialise module 'owner' field in iommu_de [...] adds 935d43ba272e iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA adds 322a9bbb720c iommu/arm-smmu-v3: Fix resource_size check adds 8efda06f83d6 iommu/arm-smmu-v3: Remove useless of_match_ptr() adds cd037ff2f982 iommu/arm-smmu: Fix -Wunused-const-variable warning adds d1e5f26f1427 iommu/io-pgtable-arm: Rationalise TTBRn handling adds 30d2acb67348 iommu/io-pgtable-arm: Support non-coherent stage-2 page tables adds 7618e4790982 iommu/io-pgtable-arm: Improve attribute handling adds 6f932ad369a3 iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned adds fb485eb18e63 iommu/io-pgtable-arm: Rationalise TCR handling adds fba6e960772b iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace adds ac4b80e5b9d0 iommu/io-pgtable-arm: Rationalise VTCR handling adds db6903010aa5 iommu/io-pgtable-arm: Prepare for TTBR1 usage adds 79f7a5cb87ba iommu/arm-smmu: Improve SMR mask test adds 9bb9069cfba5 iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation adds 2e981b9468e6 dt-bindings: document PASID property for IOMMU masters adds 89535821c042 iommu/arm-smmu-v3: Parse PASID devicetree property of plat [...] adds da22565d1d73 ACPI/IORT: Parse SSID property of named component node adds 7bc4f3fae953 iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support adds a557aff0c72b iommu/arm-smmu-v3: Add context descriptor tables allocators adds 87f42391f6a5 iommu/arm-smmu-v3: Add support for Substream IDs adds 2505ec6f85ad iommu/arm-smmu-v3: Propagate ssid_bits adds 492ddc79e07e iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx [...] adds 73af06f589fe iommu/arm-smmu-v3: Add second level of context descriptor table adds d71e01716b36 iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity [...] adds a2be6218e649 iommu/arm-smmu-v3: Improve add_device() error handling adds 92c1d360dcda iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device adds 5a4549fd7905 PCI/ATS: Add PASID stubs adds 6855d1ba7537 Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] adds 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] adds 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] adds 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h adds 2ca6b6dc8512 iommu/amd: Remove unused variable adds 858defad2ae2 iommu/amd: Remove local variables adds bde9e6b9ba75 iommu/amd: Fix typos for PPR macros adds 62dcee716085 iommu/amd: Replace two consecutive readl calls with one readq adds 96466748780d iommu/amd: Remove unused struct member adds 154e3a65f404 iommu/amd: Remove the unnecessary assignment adds 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode adds ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks adds 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode adds 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check adds d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup adds 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation adds 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID adds 5f75585e19cc iommu/vt-d: Avoid sending invalid page response adds 034d473109e9 iommu/vt-d: Misc macro clean up for SVM adds 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event adds 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode adds 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton adds a1948f2e0a9d iommu/vt-d: Identify domains using first level page table adds 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr adds 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup adds ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level adds 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level adds cb8b892dcecf iommu/vt-d: Make first level IOVA canonical adds 64229e8f37cf iommu/vt-d: Update first level super page capability adds b802d070a52a iommu/vt-d: Use iova over first level adds e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals adds 53291622e260 iommu/vt-d: Don't reject Host Bridge due to scope mismatch adds f5a68bb0752e iommu/vt-d: Mark firmware tainted if RMRR fails sanity check adds ce4cc52b51df iommu/vt-d: Add RMRR base and end addresses sanity check adds 9235cb13d7d1 iommu/vt-d: Allow devices with RMRRs to use identity domain adds b89b6605b85f iommu/vt-d: Unnecessary to handle default identity domain adds 857f081426e5 iommu/vt-d: Remove unnecessary WARN_ON_ONCE() adds d0432345b4b5 iommu: Fix Kconfig indentation adds 944c91753974 iommu/iova: Silence warnings under memory pressure adds f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() adds a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() adds 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() adds 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() adds c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() adds e3b5ee0cfb65 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] new 4fc2ea6a8608 Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub [...] adds 08607e8319c7 dmaengine: doc: Properly indent metadata title adds 474809a28e7b dmaengine: Fix return value for dma_request_chan() in case [...] adds a9113a90f5f0 dmaengine: idxd: fix boolconv.cocci warnings adds 5429b51f606c dmaengine: fix null ptr check for __dma_async_device_chann [...] adds bad83565eafe dmaengine: Cleanups for the slave <-> channel symlink support new 18ea671ba40b Merge tag 'dmaengine-fix-5.6-rc1' of git://git.infradead.o [...] adds cfc4c189bc70 pwm: Read initial hardware state at request time adds 1db37f9561b2 pwm: cros-ec: Cache duty cycle value adds a3597d6c89d7 pwm: imx27: Cache duty cycle register value adds bd88d319abe9 pwm: imx27: Unconditionally write state to hardware adds a7fe985633f9 pwm: sun4i: Add an optional probe for reset line adds b8d74644f34a pwm: sun4i: Prefer "mod" clock to unnamed adds 5b090b430d75 pwm: sun4i: Add an optional probe for bus clock adds fa4d81784681 pwm: sun4i: Always calculate params when applying new parameters adds 9f28e95b5286 pwm: sun4i: Add support to output source clock directly adds fdd2c12e3761 pwm: sun4i: Add support for H6 PWM adds bf29c2ff82fd pwm: mxs: Implement ->apply() adds ebbfb1592c8d pwm: mxs: Remove legacy methods adds 2cf0f6fece5b pwm: mxs: Add support for inverse polarity adds 366486e0afaa dt-bindings: pwm: mxs-pwm: Increase #pwm-cells adds 3c64ed74d619 pwm: mxs: Avoid a division in mxs_pwm_apply() adds 3c269ba6d8af pwm: atmel: Add a hint where to find hardware documentation adds ff55e7a31414 pwm: atmel: Use a constant for maximum prescale value adds 2101c878f767 pwm: atmel: Replace loop in prescale calculation by ad-hoc [...] adds 998d189a817b pwm: atmel: Document known weaknesses of both hardware and [...] adds 02afb811e0cf pwm: atmel: Use register accessors for channels adds 651b510a74d4 pwm: atmel: Implement .get_state() adds f24e564129f3 pwm: Fix minor Kconfig whitespace issues adds bca900829d60 pwm: rcar: Drop useless call to pwm_get_state() adds af4fab8bedcf pwm: rcar: Document inability to set duty_cycle = 0 adds 1188829abc2a pwm: Implement tracing for .get_state() and .apply_state() adds 43efdc8f0e6d pwm: omap-dmtimer: Remove PWM chip in .remove before makin [...] adds c4cf7aa57eb8 pwm: omap-dmtimer: Simplify error handling adds c7cb3a1dd53f pwm: omap-dmtimer: put_device() after of_find_device_by_node() adds 9f2919e9b40e pwm: omap-dmtimer: Allow compiling with COMPILE_TEST adds 3e954d962689 pwm: sun4i: Move pwm_calculate() out of spin_lock() adds cba8d3bfdc96 pwm: sun4i: Fix inconsistent IS_ERR and PTR_ERR adds a368c34340c2 pwm: imx27: Eliminate error message for defer probe adds fdf47ff69d61 pwm: bcm2835: Allow building for ARCH_BRCMSTB adds f6003f948226 pwm: sun4i: Narrow scope of local variable adds 0c73201c5c09 pwm: stm32: Remove automatic output enable adds 413c2a110d64 pwm: sun4i: Initialize variables before use adds 9871abffc810 pwm: Remove set but not set variable 'pwm' new 4c7d00ccf40d Merge tag 'pwm/for-5.6-rc1' of git://git.kernel.org/pub/sc [...] new 69a37ccdf834 Merge remote-tracking branch 'fixes/master' new 9784e619f0a0 net: sgi: ioc3-eth: Remove leftover free_irq() new 34611e6996f3 netdevsim: fix ptr_ret.cocci warnings new e22e0790595d net: dsa: b53: Platform data shan't include kernel.h new 8b7a07c7d442 net: dsa: microchip: Platform data shan't include kernel.h new 2c22c06ce426 mptcp: fix use-after-free on tcp fallback new 52b5ae501c04 net_sched: fix a resource leak in tcindex_set_parms() new 9981159fc3b6 wireguard: allowedips: fix use-after-free in root_remove_p [...] new ec31c2676a10 wireguard: noise: reject peers with low order public keys new f9398acba6a4 wireguard: selftests: ensure non-addition of peers with fa [...] new 4a2ef721e60f wireguard: selftests: cleanup CONFIG_ENABLE_WARN_DEPRECATED new 88f404a9b1d7 wireguard: selftests: tie socket waiting to target pid new 7bb77d4b8567 Merge branch 'wg-fixes' new 33e2b32b5df2 net: ethernet: dec: tulip: Fix length mask in receive leng [...] new d5b90e99e1d5 devlink: report 0 after hitting end in region read new 38f88c454042 bonding/alb: properly access headers in bond_alb_xmit() new 41c1ef978c8d net: macb: Remove unnecessary alignment check for TSO new f822e9c4ffa5 net: macb: Limit maximum GEM TX length in TSO new 83576e32a717 Merge branch 'macb-TSO-bug-fixes' new 0202d293c2fa qed: Fix timestamping issue for L2 unicast ptp packets. new a9a2f33c3567 Merge remote-tracking branch 'net/master' new d325485df192 Merge remote-tracking branch 'bpf/master' new 42b62f11f0ee Merge remote-tracking branch 'wireless-drivers/master' new 9db028827315 Merge tag 'asoc-v5.6-2' of https://git.kernel.org/pub/scm/ [...] new 4fba9e0e8bd0 Merge remote-tracking branch 'sound-current/for-linus' new 13426feaf46c ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SO [...] new cc9211b01860 Merge branch 'asoc-5.6' into asoc-linus new 727bf93cf989 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new affc8a2a3280 Merge remote-tracking branch 'regulator-fixes/for-linus' new 2e34673be0bd PCI/ATS: Use PF PASID for VFs new 3d25cb330cc9 Merge remote-tracking branch 'pci-current/for-linus' new 6fc63f9c704b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] new 152dc84e6c60 Merge remote-tracking branch 'crypto-current/master' new ad4c0ec9a9b4 Merge remote-tracking branch 'reset-fixes/reset/fixes' new af20a1302b65 Merge remote-tracking branch 'kvms390-fixes/master' new 17da38092922 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 7018c1f894c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 00fe717ee1ea scsi: qla2xxx: Fix unbound NVME response length new 92b4f9d15059 scsi: megaraid_sas: fixup MSIx interrupt setup during resume new 0171c1c10d26 scsi: MAINTAINERS: ufs: remove pedrom.sousa@synopsys.com new 20bc1ad2e4da scsi: pm80xx: fix spelling mistake "to" -> "too" new e0a514259378 scsi: ufs: fix spelling mistake "initilized" -> "initialized" new fef287d75ebc Merge remote-tracking branch 'scsi-fixes/fixes' new 1df3b4453526 Merge remote-tracking branch 'pidfd-fixes/fixes' new 2c46fb8a6882 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (7c2eb3712de1) \ N -- N -- N refs/heads/pending-fixes (2c46fb8a6882)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 59 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/ABI/testing/sysfs-driver-pciback | 13 + Documentation/ABI/testing/sysfs-driver-xen-blkback | 10 + Documentation/devicetree/bindings/arm/fsl.yaml | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 2 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/fsl,sai-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8mn-clock.yaml | 2 +- .../devicetree/bindings/clock/imx8mp-clock.yaml | 2 +- .../devicetree/bindings/clock/milbeaut-clock.yaml | 2 +- .../devicetree/bindings/clock/qcom,dispcc.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc.yaml | 2 +- .../devicetree/bindings/clock/qcom,gpucc.yaml | 2 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 2 +- .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 +- .../devicetree/bindings/clock/qcom,videocc.yaml | 2 +- .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 2 +- .../devicetree/bindings/clock/xlnx,versal-clk.yaml | 2 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 2 +- .../bindings/iio/adc/microchip,mcp3911.yaml | 2 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 +- .../devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 2 +- .../devicetree/bindings/input/gpio-vibrator.yaml | 2 +- Documentation/devicetree/bindings/iommu/iommu.txt | 6 + Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 4 +- Documentation/driver-api/dmaengine/client.rst | 4 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- arch/parisc/configs/712_defconfig | 181 --- arch/parisc/configs/a500_defconfig | 177 --- arch/parisc/configs/b180_defconfig | 97 -- arch/parisc/configs/c3000_defconfig | 151 --- arch/parisc/configs/c8000_defconfig | 234 ---- arch/parisc/configs/defconfig | 206 ---- arch/parisc/configs/generic-32bit_defconfig | 93 +- arch/parisc/configs/generic-64bit_defconfig | 72 +- arch/parisc/mm/init.c | 50 +- arch/s390/Kconfig | 1 + arch/s390/crypto/paes_s390.c | 230 +++- arch/s390/include/asm/kprobes.h | 1 - arch/s390/include/asm/page.h | 2 + arch/s390/include/uapi/asm/pkey.h | 69 +- arch/s390/include/uapi/asm/zcrypt.h | 32 +- arch/s390/kernel/ftrace.c | 80 +- arch/s390/kernel/kprobes.c | 61 +- arch/s390/kernel/mcount.S | 6 + arch/s390/mm/hugetlbpage.c | 100 +- crypto/Kconfig | 4 - drivers/acpi/arm64/iort.c | 22 +- drivers/block/xen-blkback/blkback.c | 42 +- drivers/block/xen-blkback/common.h | 1 + drivers/block/xen-blkback/xenbus.c | 26 +- drivers/dma/dmaengine.c | 21 +- drivers/dma/idxd/sysfs.c | 2 +- drivers/iommu/Kconfig | 35 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 12 +- drivers/iommu/amd_iommu_init.c | 55 +- drivers/iommu/amd_iommu_types.h | 7 +- drivers/iommu/arm-smmu-impl.c | 2 +- drivers/iommu/arm-smmu-v3.c | 600 ++++++--- drivers/iommu/arm-smmu.c | 334 +++-- drivers/iommu/arm-smmu.h | 228 ++-- drivers/iommu/dmar.c | 44 +- drivers/iommu/intel-iommu-debugfs.c | 75 ++ drivers/iommu/intel-iommu.c | 366 ++++-- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 + drivers/iommu/intel-svm.c | 171 +-- drivers/iommu/io-pgtable-arm-v7s.c | 22 +- drivers/iommu/io-pgtable-arm.c | 164 ++- drivers/iommu/io-pgtable.c | 2 +- drivers/iommu/iommu-sysfs.c | 5 + drivers/iommu/iommu.c | 51 +- drivers/iommu/iova.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 2 +- drivers/iommu/msm_iommu.c | 4 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/of_iommu.c | 25 +- drivers/iommu/qcom_iommu.c | 25 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/net/bonding/bond_alb.c | 44 +- drivers/net/ethernet/cadence/macb_main.c | 14 +- drivers/net/ethernet/dec/tulip/de2104x.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 4 +- drivers/net/ethernet/sgi/ioc3-eth.c | 1 - drivers/net/netdevsim/dev.c | 4 +- drivers/net/wireguard/allowedips.c | 1 + drivers/net/wireguard/netlink.c | 6 +- drivers/net/wireguard/noise.c | 10 +- drivers/pci/ats.c | 8 +- drivers/pci/pci.c | 1 + drivers/pwm/Kconfig | 9 +- drivers/pwm/core.c | 13 +- drivers/pwm/pwm-atmel.c | 87 +- drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 147 ++- drivers/pwm/pwm-mxs.c | 101 +- drivers/pwm/pwm-omap-dmtimer.c | 54 +- drivers/pwm/pwm-pca9685.c | 4 - drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-stm32.c | 4 +- drivers/pwm/pwm-sun4i.c | 194 ++- drivers/s390/crypto/Makefile | 3 +- drivers/s390/crypto/pkey_api.c | 470 ++++++- drivers/s390/crypto/zcrypt_api.c | 27 +- drivers/s390/crypto/zcrypt_api.h | 1 + drivers/s390/crypto/zcrypt_ccamisc.h | 1 + drivers/s390/crypto/zcrypt_cex4.c | 273 ++++- drivers/s390/crypto/zcrypt_ep11misc.c | 1293 ++++++++++++++++++++ drivers/s390/crypto/zcrypt_ep11misc.h | 124 ++ drivers/xen/gntdev.c | 24 +- drivers/xen/xen-balloon.c | 2 +- drivers/xen/xen-pciback/conf_space.c | 37 + drivers/xen/xen-pciback/conf_space.h | 7 + drivers/xen/xen-pciback/conf_space_capability.c | 89 ++ drivers/xen/xen-pciback/conf_space_header.c | 19 + drivers/xen/xen-pciback/pci_stub.c | 66 + drivers/xen/xen-pciback/pciback.h | 1 + drivers/xen/xenbus/xenbus_probe.c | 8 +- drivers/xen/xenbus/xenbus_probe_backend.c | 38 + fs/attr.c | 23 +- fs/ceph/mds_client.c | 4 +- fs/cifs/inode.c | 13 +- fs/configfs/inode.c | 9 +- fs/debugfs/inode.c | 121 +- fs/f2fs/file.c | 18 +- fs/fat/misc.c | 10 +- fs/inode.c | 33 +- fs/jfs/jfs_dmap.c | 1 - fs/kernfs/inode.c | 6 +- fs/libfs.c | 70 ++ fs/ntfs/inode.c | 18 +- fs/tracefs/inode.c | 114 +- fs/ubifs/file.c | 18 +- fs/ubifs/sb.c | 11 +- fs/utimes.c | 4 +- include/linux/debugfs.h | 2 +- include/linux/fs.h | 3 +- include/linux/intel-iommu.h | 25 +- include/linux/io-pgtable.h | 27 +- include/linux/iommu.h | 19 +- include/linux/pci-ats.h | 3 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/microchip-ksz.h | 2 +- include/linux/tracefs.h | 1 - include/net/ipx.h | 5 - include/trace/events/intel_iommu.h | 48 +- include/trace/events/pwm.h | 58 + include/xen/xenbus.h | 2 + kernel/trace/trace.c | 4 +- kernel/trace/trace_events.c | 6 +- kernel/trace/trace_hwlat.c | 2 +- net/core/devlink.c | 6 + net/mptcp/protocol.c | 76 +- net/sched/cls_tcindex.c | 3 +- sound/soc/codecs/Kconfig | 2 +- tools/testing/selftests/wireguard/netns.sh | 23 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - 159 files changed, 5413 insertions(+), 3036 deletions(-) delete mode 100644 arch/parisc/configs/712_defconfig delete mode 100644 arch/parisc/configs/a500_defconfig delete mode 100644 arch/parisc/configs/b180_defconfig delete mode 100644 arch/parisc/configs/c3000_defconfig delete mode 100644 arch/parisc/configs/c8000_defconfig delete mode 100644 arch/parisc/configs/defconfig create mode 100644 drivers/s390/crypto/zcrypt_ep11misc.c create mode 100644 drivers/s390/crypto/zcrypt_ep11misc.h create mode 100644 include/trace/events/pwm.h