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 35be28dc44d9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 51fc32ac7dec Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 73f5d9fcb439 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 85e9c62d9116 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits f47c9722a376 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits ed94eadb1e90 Merge remote-tracking branch 'ide/master' omits cf8c5c3526e7 Merge remote-tracking branch 'input-current/for-linus' omits 01cebcdeed7d Merge remote-tracking branch 'spi-fixes/for-linus' omits cb652bcaf896 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 8024fc9f1395 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b8c877ad64ea Merge remote-tracking branch 'sound-current/for-linus' omits 5db365effb5c Merge remote-tracking branch 'bpf/master' omits 902a1e3e318b Merge remote-tracking branch 'net/master' omits 8a4919bcf75f Merge remote-tracking branch 'arc-current/for-curr' adds 57ce8ba0fd3a openrisc: Fix broken paths to arch/or32 adds fbea8c7c7933 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 9ef7fa507d6b kgdb: Remove irq flags from roundup adds 3cd99ac35598 kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] adds 87b095928584 kgdb: Don't round up a CPU that failed rounding up before adds 162bc7f5afd7 kdb: Don't back trace on a cpu that didn't round up adds 7faedcd4de43 kdb: use bool for binary state indicators adds 911b7afdeb1b mips/kgdb: prepare arch_kgdb_ops for constness adds cc0282975b3f kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops adds fcf010449ebe Merge tag 'kgdb-4.21-rc1' of git://git.kernel.org/pub/scm/ [...] adds a5b21a8ba2a0 dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock [...] adds 8e1897bc8eaf dmaengine: amba-pl08x: convert to DEFINE_SHOW_ATTRIBUTE adds 0f7ab39a6b40 dmaengine: mic_x100_dma: convert to DEFINE_SHOW_ATTRIBUTE adds e00f50a79e61 dmaengine: pxa: remove DBGFS_FUNC_DECL() adds f7f41722efac dmaengine: qcom_hidma: convert to DEFINE_SHOW_ATTRIBUTE adds ab39e1473ace dmaengine: bcm2835: make license text and module license match adds 80c4445e56f4 dmaengine: bcm2835: Switch to SPDX identifier adds 7c2269e95883 Merge branch 'topic/bcm' into for-linus adds 627469e4445b dmaengine: coh901318: Fix a double-lock bug adds 35faaf0df42d dmaengine: coh901318: Remove unused variable adds 5f443256e3a1 Merge branch 'topic/coh' into for-linus adds 56b94b02cb07 dmaengine: mmp_pdma: remove dma_slave_config direction usage adds 107d06441b70 dmaengine: imx-sdma: remove dma_slave_config direction usa [...] adds 445897cbc9d3 dmaengine: pl330: remove dma_slave_config direction usage adds 9e314ef35c38 dmaengine: ste_dma40: remove dma_slave_config direction usage adds 77ee1aacdd5b Merge branch 'topic/dirn_remove' into for-linus adds 0255200bd29a dmaengine: dmatest: unmap data on a single code-path when [...] adds fbffb6b4d44f dmaengine: dmatest: use dmaengine_terminate_sync() instead adds 787d3083caf8 dmaengine: dmatest: move size checks earlier in function adds 3f3c75541ffe dmaengine: dmatest: fix a small memory leak in dmatest_func() adds d53513d5dc28 dmaengine: dmatest: Add support for multi channel testing adds 6138f967bccc dmaengine: dmatest: Use fixed point div to calculate iops adds a875abfadf26 dmaengine: dmatest: Add alignment parameter adds 13396a130ffe dmaengine: dmatest: Add transfer_size parameter adds f80f9988a26d dmaengine: Documentation: Add documentation for multi chan [...] adds 466e601a68da Merge branch 'topic/dmatest' into for-linus adds 538098281ce8 dt-bindings: dmaengine: dw-dmac: add protection control property adds 7b0c03ecc42f dmaengine: dw-dmac: implement dma protection control setting adds 010299bfc2df Merge branch 'topic/dw' into for-linus adds 9b68cc012a73 dmaengine: ep93xx: fix some typo adds b7ff66ca30f8 Merge branch 'topic/ep93xx' into for-linus adds af8bf89a8e0b dmaengine: imx-sdma: Use a single line for dma_alloc_coherent() adds 23a1bff76406 Merge branch 'topic/imx' into for-linus adds b1f01e48df5a dmaengine: mediatek: Add MediaTek Command-Queue DMA contro [...] adds 68ded1dcd138 Merge branch 'topic/mtk' into for-linus adds bc822e80170d dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up adds 56e8e1a118a9 Merge branch 'topic/sa11x0' into for-linus adds 9be92baa4772 dmaengine: sh: convert to SPDX identifiers adds 6a1abe4cbca7 dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470 adds 9693f670895f dmaengine: rcar-dmac: Document R8A774A1 bindings adds b9b4ed210380 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1 adds a19788612f51 dmaengine: sh: Remove R-Mobile APE6 support adds 3eaba568b54e dt-bindings: dmaengine: usb-dmac: Add binding for r8a774c0 adds 47ec4cf405e2 dmaengine: rcar-dmac: Document R8A774C0 bindings adds f782086a49b7 Merge branch 'topic/sh' into for-linus adds a0ecabf50341 dmaengine: sprd: Remove direction usage from struct dma_sl [...] adds d762ab33ccd0 dmaengine: sprd: Get transfer residue depending on the tra [...] adds 13e8997924a0 dmaengine: sprd: Fix the last link-list configuration adds 0e5d7b1eb6fc dmaengine: sprd: Set cur_desc as NULL when free or termina [...] adds 97dbd6ea02be dmaengine: sprd: Support DMA link-list cyclic callback adds 770399df90b6 dmaengine: sprd: Support DMA 2-stage transfer mode adds 531971231dac dmaengine: sprd: Add me as one of the module authors adds 990beed934fc Merge branch 'topic/sprd' into for-linus adds eeea81474bc4 dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC adds 32e74aabebc8 dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver adds 69ca36b3d629 Merge branch 'topic/uniphier' into for-linus adds 91b438286ef2 dmaengine: xilinx_dma: Refactor axidma channel allocation adds 4e47d24a908c dmaengine: xilinx_dma: Introduce helper macro for preparin [...] adds 0e03aca2659e dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer adds aeaebcc17cdf dmaengine: xilinx_dma: Remove __aligned attribute on zynqm [...] adds 660611827c03 Merge branch 'topic/xilinx' into for-linus adds 78e8696c234a Merge tag 'dmaengine-4.21-rc1' of git://git.infradead.org/ [...] adds 2713fe37153e Revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" adds b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code adds 60fb0083c9d4 iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code adds 31fc9763f9d7 dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support adds b7ee92c6ff0e iommu/ipmmu-vmsa: Modify ipmmu_slave_whitelist() to check [...] adds 807596491d33 iommu/ipmmu-vmsa: Add an array of slave devices whitelist adds a6cf933a359f dt-bindings: iommu: ipmmu-vmsa: Add r8a774c0 support adds b6d39cd82241 iommu/ipmmu-vmsa: Hook up r8a774c0 DT matching code adds b65f501627ff iommu/mediatek: Constify iommu_ops adds 062e52a5af9c iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro adds a6906a8b0ebf iommu/omap: Remove DEBUG_SEQ_FOPS_RO() adds 3cd508a8c137 iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes adds 84a9a7577496 iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon [...] adds a868e8530441 iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer adds 96a299d24cfb iommu/arm-smmu: Add pm_runtime/sleep ops adds d4a44f0750bb iommu/arm-smmu: Invoke pm_runtime across the driver adds 655e364374e7 iommu/arm-smmu: Add the device_link between masters and smmu adds f1518cd84b44 dt-bindings: arm-smmu: Add bindings for qcom,smmu-v2 adds 89cddc563743 iommu/arm-smmu: Add support for qcom,smmu-v2 variant adds 69d24c6ed67c dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 adds daedaa33d9c5 iommu/vtd: Cleanup dma_remapping.h header adds 3569dd07aaad iommu/vt-d: Handle domain agaw being less than iommu agaw adds 765b6a98c1de iommu/vt-d: Enumerate the scalable mode capability adds 0bbeb01a4faf iommu/vt-d: Manage scalalble mode PASID tables adds 4f2ed183cfeb iommu/vt-d: Move page table helpers into header adds 5d308fc1ecf5 iommu/vt-d: Add 256-bit invalidation descriptor support adds 3b33d4ab3217 iommu/vt-d: Reserve a domain id for FL and PT modes adds 6f7db75e1c46 iommu/vt-d: Add second level page table interface adds ef848b7e5a6a iommu/vt-d: Setup pasid entry for RID2PASID support adds ca6e322d6049 iommu/vt-d: Pass pasid table to context mapping adds 7373a8cc3819 iommu/vt-d: Setup context and enable RID2PASID support adds 437f35e1cd4c iommu/vt-d: Add first level page table interface adds 1c4f88b7f1f9 iommu/vt-d: Shared virtual address in scalable mode adds 6d68b88e0993 iommu/vt-d: Remove deferred invalidation adds ac3a7092ebcb iommu/amd: Collect page-table pages in freelist adds 409afa44f9ba iommu/amd: Introduce free_sub_pt() function adds 69be88520f9d iommu/amd: Ignore page-mode 7 in free_sub_pt() adds 6d568ef9a622 iommu/amd: Allow downgrading page-sizes in alloc_pte() adds 9db034d57a8b iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte() adds 6f820bb995b6 iommu/amd: Allow to upgrade page-size adds 7a30423a95a1 vfio/type1: Remove map_try_harder() code path adds 101fa0371478 iommu/amd: Use pr_fmt() adds 1a21ee1aabf7 iommu/amd: Fix line-break in error log reporting adds 6f5086a6e338 iommu/amd: Remove leading 0s in error log messages adds c12b08ebbe16 iommu/amd: Fix amd_iommu=force_isolation adds 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() adds 753a31a46b1a irq_remapping: Remove unused header files adds c1af7b4013e8 iommu: Audit and remove any unnecessary uses of module.h adds 669a047b1812 iommu/rockchip: Make it explicitly non-modular adds a007dd51e559 iommu/msm: Make it explicitly non-modular adds d4cf5bbd56f5 iommu/mediatek: Make it explicitly non-modular adds 8128ac3b0fe3 iommu/ipmmu-vmsa: Make it explicitly non-modular adds f295cf26d776 iommu/qcom: Make it explicitly non-modular adds 39fcbbccf8ed iommu/tegra: Make it explicitly non-modular adds addb672f200f iommu/arm-smmu: Make arm-smmu explicitly non-modular adds c07b6426df92 iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular adds 51eb78098ab7 iommu: Change tlb_range_add to iotlb_range_add and tlb_syn [...] adds c4b17afb0a4e iommu/dma: Use NUMA aware memory allocations in __iommu_dm [...] adds b4ef725eeba1 iommu: Introduce wrappers around dev->iommu_fwspec adds 8097e53eaba2 ACPI/IORT: Use helper functions to access dev->iommu_fwspec adds 9b468f7d9cf1 iommu/arm-smmu: Use helper functions to access dev->iommu_fwspec adds 98cc4f719642 iommu/dma: Use helper functions to access dev->iommu_fwspec adds df9036558062 iommu/ipmmu-vmsa: Use helper functions to access dev->iomm [...] adds a9bf2eec5a6f iommu/mediatek: Use helper functions to access dev->iommu_fwspec adds 5c7e6bd71bfd iommu/of: Use helper functions to access dev->iommu_fwspec adds 2000e5f70322 iommu/qcom: Use helper functions to access dev->iommu_fwspec adds db5d6a70043a iommu/tegra: Use helper functions to access dev->iommu_fwspec adds dbba197edf32 driver core: Introduce device_iommu_mapped() function adds 170ecbd5ff09 iommu/of: Use device_iommu_mapped() adds 13e6a84d697e ACPI/IORT: Use device_iommu_mapped() adds bf8763d8f837 powerpc/iommu: Use device_iommu_mapped() adds 05afde1a7ef3 xhci: Use device_iommu_mapped() adds f884f6ee6260 dmaengine: sh: rcar-dmac: Use device_iommu_mapped() adds 6954cf9bfda1 iommu/sysfs: Rename iommu_release_device() adds cc5aed44a3a8 iommu: Consolitate ->add/remove_device() calls adds 641fb0efbff0 iommu/of: Don't call iommu_ops->add_device directly adds d2e1a003af56 ACPI/IORT: Don't call iommu_ops->add_device directly adds dc9de8a2b20f iommu: Check for iommu_ops == NULL in iommu_probe_device() adds 03ebe48e235f Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] adds 8e143b90e4d4 Merge tag 'iommu-updates-v4.21' of git://git.kernel.org/pu [...] adds 59637d5e1693 integrity: support new struct public_key_signature encoding field adds 0914ade209c4 x86/ima: define arch_ima_get_secureboot adds b5ca117365d9 ima: prevent kexec_load syscall based on runtime secureboot flag adds c52657d93b05 ima: refactor ima_init_policy() adds 6191706246de ima: add support for arch specific policies adds d958083a8f64 x86/ima: define arch_get_ima_policy() for x86 adds 4264f27a0815 docs: Extend trusted keys documentation for TPM 2.0 adds 399574c64eaf x86/ima: retry detecting secure boot mode adds 060190fbe676 ima: don't measure/appraise files on efivarfs adds a802ed0dd9c2 selftests/ima: kexec_load syscall test adds 9dc92c45177a integrity: Define a trusted platform keyring adds 60740accf784 integrity: Load certs to the platform keyring adds 5c126ba22f89 efi: Add EFI signature data types adds 0bc9ae395b3f efi: Add an EFI signature blob parser adds 15ea0e1e3e18 efi: Import certificates from UEFI Secure Boot adds 386b49f51dc2 efi: Allow the "db" UEFI variable to be suppressed adds d7cecb676dd3 ima: Support platform keyring for kernel appraisal adds eed9de3b4f47 ima: Use inode_is_open_for_write adds 5580b4a1a8ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds c7f7e58fcbf3 integrity: Remove references to module keyring adds f218a29c25ad Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds db5113911aba seccomp: hoist struct seccomp_data recalculation higher adds a5662e4d81c4 seccomp: switch system call argument type to void * adds 6a21cc50f0c7 seccomp: add a return code to trap to userspace adds fec7b6690541 samples: add an example of seccomp user trap adds d63962e38cc0 Merge tag 'seccomp-next' of https://git.kernel.org/pub/scm [...] adds 319deec7db6c seccomp: fix poor type promotion adds 4fc96ee9085d seccomp, s390: fix build for syscall type change adds 55b8cbe470d1 Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] adds d9a7fa67b4bf Merge branch 'next-seccomp' of git://git.kernel.org/pub/sc [...] adds 1ac5cd497879 block: don't use un-ordered __set_current_state(TASK_UNINT [...] adds 5b841bfab695 smack: fix access permissions for keyring adds 55b078f031f5 Smack: Improve Documentation adds 20bb4cb4fb9f Merge branch 'smack-for-4.21-a' of https://github.com/csch [...] adds 19f2e267a5d0 Merge branch 'next-smack' of git://git.kernel.org/pub/scm/ [...] adds 2ba5780ce305 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x adds 899102bc4518 tpm2: add new tpm2 commands according to TCG 1.36 adds 100b16a6f290 tpm: sort objects in the Makefile adds b2d6e6de005e tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c adds d856c00f7d16 tpm: add tpm_calc_ordinal_duration() wrapper adds 70a3199a7101 tpm: factor out tpm_get_timeouts() adds 1ad6640cd614 tpm: move tpm1_pcr_extend to tpm1-cmd.c adds f4d916b72fea tpm: move tpm_getcap to tpm1-cmd.c adds 433d390f005d tpm: factor out tpm1_get_random into tpm1-cmd.c adds d4a317563207 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c adds c82a330ceced tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c adds 9db7fe187c54 tpm: factor out tpm_startup function adds b03c43702e7b tpm: add tpm_auto_startup() into tpm-interface.c adds b6b6036a5d55 tpm: tpm-interface.c drop unused macros adds c22780ff0c76 tpm: tpm-space.c remove unneeded semicolon adds 7aee9c52d7ac tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure adds 5e335b5ecfa5 tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure adds cfddcb05e134 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() adds 9315e73ac870 tpm1: reimplement SAVESTATE using tpm_buf adds c82e59541a22 tpm1: reimplement tpm1_continue_selftest() using tpm_buf adds 95adc6b410b7 tpm: use u32 instead of int for PCR index adds 01f54664a4db tpm: tpm_try_transmit() refactor error flow. adds 5122b5f0a846 tpm: fix kdoc for tpm2_flush_context_cmd() adds 09c573ab853d tpm: tpm_ibmvtpm: fix kdoc warnings adds 9488585b21be tpm: add support for partial reads adds 0db51ef26e87 Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] adds 74673fc50bab Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/li [...] adds 5890255b83f3 cifs: clean up indentation, replace spaces with tab adds 0967e5457954 cifs: use a compound for setting an xattr adds f5942db5ef25 cifs: smb2 commands can not be negative, remove confusing check adds 97aa495a89a6 cifs: address trivial coverity warning adds 07d3b2e4264f cifs: create a helper function for compound query_info adds 4a3b38aec577 Add vers=3.0.2 as a valid option for SMBv3.0.2 adds f9793b6fcc8e cifs: change smb2_query_eas to use the compound query-info helper adds 07fa6010ff93 cifs: suppress some implicit-fallthrough warnings adds 0f57451eebf1 cifs: remove set but not used variable 'smb_buf' adds 52baa51d3057 cifs: remove coverity warning in calc_lanman_hash adds 59a63e479ce3 cifs: check ntwrk_buf_start for NULL before dereferencing it adds b6bc8a7b993e CIFS: use the correct length when pinning memory for direc [...] adds 54e94ff94eac CIFS: return correct errors when pinning memory failed for [...] adds 9a596f5b3959 CIFS: Fix error mapping for SMB2_LOCK command which caused [...] adds 56c762eb9bee cifs: Refactor out cifs_mount() adds c34fea5a636d cifs: Skip any trailing backslashes from UNC adds d9345e0ae7cf cifs: Make devname param optional in cifs_compose_mount_options() adds 5fc7fcd054ad cifs: auto disable 'serverino' in dfs mounts adds e7b602f43719 cifs: Save TTL value when parsing DFS referrals adds 54be1f6c1c37 cifs: Add DFS cache routines adds 54e4f73cbe03 cifs: update for current_kernel_time64() removal adds 3e80be0158ac cifs: Fix to use kmem_cache_free() instead of kfree() adds 34bca9bbe7a8 cifs: Use kzfree() to free password adds 29cbfa1b2be2 cifs: remove set but not used variable 'server' adds 0544b324e62c cifs: check kzalloc return adds e8bcdfdbf91b cifs: minor updates to documentation adds 1c780228e9d4 cifs: Make use of DFS cache to get new DFS referrals adds 5a650501eb8c cifs: remove set but not used variable 'sep' adds 4a367dc04435 cifs: Add support for failover in cifs_mount() adds 93d5cb517db3 cifs: Add support for failover in cifs_reconnect() adds 2f0a61744894 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() adds e511d31753e3 cifs: start DFS cache refresher in cifs_mount() adds 23324407143d cifs: Only free DFS target list if we actually got one adds a3a53b760379 cifs: Add support for failover in smb2_reconnect() adds 08744015492f cifs: Add support for failover in cifs_reconnect_tcon() adds 28eb24ff75c5 cifs: Always resolve hostname before reconnecting adds 14e92c5dc7a1 cifs: Minor Kconfig clarification adds e77fe73c7e38 cifs: we can not use small padding iovs together with encryption adds fea170804b4d cifs: update internal module version number adds cacf02df4b84 Merge tag '4.21-smb3-fixes' of git://git.samba.org/sfrench [...] adds 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. adds 574d356b7a02 9p/net: put a lower bound on msize adds 85f78456f286 Merge tag '9p-for-4.21' of git://github.com/martinetd/linux new e4a7380bf8bd Merge remote-tracking branch 'arc-current/for-curr' new 039daac55269 powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' new d0757237d7b1 powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage new 52b88fa1e8c7 powerpc/4xx/ocm: Fix phys_addr_t printf warnings new 42aee37298f4 powerpc/configs: Add PPC4xx_OCM to ppc40x_defconfig new f460772291f8 KVM: PPC: Book3S HV: radix: Fix uninitialized var build error new 59269558b6fc Merge remote-tracking branch 'powerpc-fixes/fixes' new 53fe3ed19df0 net-next/hinic:add shutdown callback new 202700e30740 net/hamradio/6pack: use mod_timer() to rearm timers new 7adf3246092f ipv6: route: Fix return value of ip6_neigh_lookup() on nei [...] new d63967e475ae isdn: fix kernel-infoleak in capi_unlocked_ioctl new 9c12b3ac16d8 Merge remote-tracking branch 'net/master' new 33a1404b8f12 Merge remote-tracking branch 'bpf/master' new 3e9ad24b0e91 ALSA: hda - Revert DSP detection on legacy HD-audio driver new 19cd85de8191 Merge remote-tracking branch 'sound-current/for-linus' new f19ff7c142e9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 91da4df5e937 Merge remote-tracking branch 'regulator-fixes/for-linus' new 6f0efc597a1c Merge remote-tracking branch 'spi-fixes/for-linus' new fe4022542658 Merge remote-tracking branch 'input-current/for-linus' new a88a54df9e95 Merge remote-tracking branch 'ide/master' new dd5f4da36f4e Merge remote-tracking branch 'mips-fixes/mips-fixes' new e03f357b3e30 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 80aa23c813ee Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 4a129438ecd8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 16d0322ff5e0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes'
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 (35be28dc44d9) \ N -- N -- N refs/heads/pending-fixes (16d0322ff5e0)
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 25 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/admin-guide/LSM/Smack.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 12 +- .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 4 +- .../devicetree/bindings/dma/renesas,usb-dmac.txt | 3 + Documentation/devicetree/bindings/dma/snps-dma.txt | 4 + .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 + .../devicetree/bindings/iommu/arm,smmu.txt | 43 + .../bindings/iommu/renesas,ipmmu-vmsa.txt | 2 + Documentation/driver-api/dmaengine/dmatest.rst | 109 +- Documentation/filesystems/cifs/TODO | 26 +- Documentation/ioctl/ioctl-number.txt | 1 + Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/userspace-api/seccomp_filter.rst | 84 ++ MAINTAINERS | 5 +- arch/arc/kernel/kgdb.c | 12 +- arch/arm/kernel/kgdb.c | 14 +- arch/arm64/kernel/kgdb.c | 14 +- arch/h8300/kernel/kgdb.c | 2 +- arch/hexagon/kernel/kgdb.c | 34 +- arch/microblaze/kernel/kgdb.c | 2 +- arch/mips/kernel/kgdb.c | 25 +- arch/nios2/kernel/kgdb.c | 2 +- arch/openrisc/kernel/entry.S | 2 +- arch/openrisc/kernel/head.S | 2 +- arch/powerpc/configs/ppc40x_defconfig | 1 + arch/powerpc/kernel/eeh.c | 2 +- arch/powerpc/kernel/head_booke.h | 18 +- arch/powerpc/kernel/iommu.c | 4 +- arch/powerpc/kernel/kgdb.c | 8 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/platforms/4xx/ocm.c | 10 +- arch/s390/kernel/compat_wrapper.c | 2 +- arch/sh/kernel/kgdb.c | 14 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/smp_64.c | 2 +- arch/x86/kernel/Makefile | 4 + arch/x86/kernel/ima_arch.c | 75 ++ arch/x86/kernel/kgdb.c | 11 +- arch/x86/kernel/tboot.c | 2 +- drivers/acpi/arm64/iort.c | 23 +- drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-dev-common.c | 52 +- drivers/char/tpm/tpm-dev.h | 5 +- drivers/char/tpm/tpm-interface.c | 832 +----------- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 +++++++++++ drivers/char/tpm/tpm2-cmd.c | 308 +++-- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/dma/Kconfig | 11 + drivers/dma/Makefile | 1 + drivers/dma/amba-pl08x.c | 14 +- drivers/dma/bcm2835-dma.c | 13 +- drivers/dma/coh901318.c | 5 - drivers/dma/dmatest.c | 299 ++++- drivers/dma/dw/core.c | 2 + drivers/dma/dw/platform.c | 6 + drivers/dma/dw/regs.h | 4 + drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/imx-sdma.c | 60 +- drivers/dma/mediatek/Kconfig | 13 + drivers/dma/mediatek/Makefile | 1 + drivers/dma/mediatek/mtk-cqdma.c | 951 ++++++++++++++ drivers/dma/mic_x100_dma.c | 22 +- drivers/dma/mmp_pdma.c | 28 +- drivers/dma/pl330.c | 28 +- drivers/dma/pxa_dma.c | 36 +- drivers/dma/qcom/hidma_dbg.c | 33 +- drivers/dma/sa11x0-dma.c | 21 +- drivers/dma/sh/Kconfig | 12 +- drivers/dma/sh/Makefile | 1 - drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/sh/shdma-r8a73a4.c | 74 -- drivers/dma/sh/shdma.h | 7 - drivers/dma/sh/shdmac.c | 7 - drivers/dma/sprd-dma.c | 152 ++- drivers/dma/ste_dma40.c | 31 +- drivers/dma/uniphier-mdmac.c | 506 ++++++++ drivers/dma/xilinx/xilinx_dma.c | 44 +- drivers/dma/xilinx/zynqmp_dma.c | 39 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/iommu/amd_iommu.c | 275 ++-- drivers/iommu/amd_iommu_init.c | 64 +- drivers/iommu/amd_iommu_types.h | 1 + drivers/iommu/amd_iommu_v2.c | 2 + drivers/iommu/arm-smmu-v3.c | 63 +- drivers/iommu/arm-smmu.c | 209 ++- drivers/iommu/dma-iommu.c | 22 +- drivers/iommu/dmar.c | 91 +- drivers/iommu/intel-iommu.c | 351 ++--- drivers/iommu/intel-pasid.c | 449 ++++++- drivers/iommu/intel-pasid.h | 40 +- drivers/iommu/intel-svm.c | 171 +-- drivers/iommu/intel_irq_remapping.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 4 - drivers/iommu/iommu-sysfs.c | 14 +- drivers/iommu/iommu.c | 113 +- drivers/iommu/ipmmu-vmsa.c | 88 +- drivers/iommu/irq_remapping.c | 1 - drivers/iommu/msm_iommu.c | 13 +- drivers/iommu/mtk_iommu.c | 25 +- drivers/iommu/mtk_iommu_v1.c | 47 +- drivers/iommu/of_iommu.c | 16 +- drivers/iommu/omap-iommu-debug.c | 25 +- drivers/iommu/qcom_iommu.c | 34 +- drivers/iommu/rockchip-iommu.c | 13 +- drivers/iommu/tegra-gart.c | 37 +- drivers/iommu/tegra-smmu.c | 26 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/mic/scif/scif_rma.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 + drivers/net/hamradio/6pack.c | 16 +- drivers/usb/host/xhci.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 33 +- fs/block_dev.c | 7 +- fs/cifs/Kconfig | 5 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 + fs/cifs/cifs_dfs_ref.c | 138 +- fs/cifs/cifs_fs_sb.h | 9 + fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 15 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 +- fs/cifs/connect.c | 924 ++++++++++--- fs/cifs/dfs_cache.c | 1367 ++++++++++++++++++++ fs/cifs/dfs_cache.h | 97 ++ fs/cifs/file.c | 12 +- fs/cifs/inode.c | 44 +- fs/cifs/misc.c | 68 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 322 +++-- fs/cifs/smb2pdu.c | 108 +- fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 15 +- fs/cifs/transport.c | 8 +- fs/iomap.c | 3 +- include/dt-bindings/dma/dw-dmac.h | 14 + include/linux/device.h | 10 + include/linux/dma/sprd-dma.h | 62 +- include/linux/dma_remapping.h | 58 - include/linux/efi.h | 34 + include/linux/ima.h | 15 + include/linux/intel-iommu.h | 108 +- include/linux/iommu.h | 18 +- include/linux/kgdb.h | 24 +- include/linux/platform_data/dma-dw.h | 6 + include/linux/sa11x0-dma.h | 24 - include/linux/seccomp.h | 9 +- include/linux/shdma-base.h | 7 +- include/linux/syscalls.h | 2 +- include/linux/tpm.h | 11 +- include/uapi/linux/seccomp.h | 40 +- kernel/debug/debug_core.c | 65 +- kernel/debug/debug_core.h | 1 + kernel/debug/kdb/kdb_bt.c | 11 +- kernel/debug/kdb/kdb_debugger.c | 7 - kernel/debug/kdb/kdb_main.c | 14 +- kernel/seccomp.c | 467 ++++++- mm/page_io.c | 3 +- net/9p/client.c | 21 + net/9p/trans_common.c | 1 + net/ipv6/route.c | 4 +- samples/seccomp/.gitignore | 1 + samples/seccomp/Makefile | 7 +- samples/seccomp/user-trap.c | 375 ++++++ security/integrity/Kconfig | 11 + security/integrity/Makefile | 5 + security/integrity/digsig.c | 111 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima_appraise.c | 14 +- security/integrity/ima/ima_crypto.c | 5 +- security/integrity/ima/ima_main.c | 21 +- security/integrity/ima/ima_policy.c | 171 ++- security/integrity/integrity.h | 22 +- security/integrity/platform_certs/efi_parser.c | 108 ++ security/integrity/platform_certs/load_uefi.c | 194 +++ .../integrity/platform_certs/platform_keyring.c | 58 + security/smack/smack_lsm.c | 12 +- sound/pci/hda/Kconfig | 62 - sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 54 +- sound/soc/intel/Kconfig | 6 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/seccomp/seccomp_bpf.c | 447 ++++++- 203 files changed, 10383 insertions(+), 3301 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt create mode 100644 arch/x86/kernel/ima_arch.c create mode 100644 drivers/char/tpm/tpm1-cmd.c create mode 100644 drivers/dma/mediatek/mtk-cqdma.c delete mode 100644 drivers/dma/sh/shdma-r8a73a4.c create mode 100644 drivers/dma/uniphier-mdmac.c create mode 100644 fs/cifs/dfs_cache.c create mode 100644 fs/cifs/dfs_cache.h create mode 100644 include/dt-bindings/dma/dw-dmac.h delete mode 100644 include/linux/dma_remapping.h delete mode 100644 include/linux/sa11x0-dma.h create mode 100644 samples/seccomp/user-trap.c create mode 100644 security/integrity/platform_certs/efi_parser.c create mode 100644 security/integrity/platform_certs/load_uefi.c create mode 100644 security/integrity/platform_certs/platform_keyring.c create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh