This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-defconfig in repository toolchain/linux-next.
from 28e8c4bc8eb4 Merge tag 'rtc-4.21' of git://git.kernel.org/pub/scm/linux [...] 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 adds fdec6114ee1f nfsd4: zero-length WRITE should succeed adds d8836f772422 nfsd4: remove unused nfs4_check_olstateid parameter adds f8f71d006513 nfsd4: forbid all renames during grace period adds 0d4d6720ce9a nfsd4: skip unused assignment adds b8db159239b3 lockd: fix decoding of TEST results adds 62a063b8e7d1 nfsd4: fix crash on writing v4_end_grace before nfsd startup adds b493fd31c0b8 nfsd: fix a warning in __cld_pipe_upcall() adds 97bce63408f1 svcrdma: Optimize the logic that selects the R_key to invalidate adds f50c9d797d3d nfsd: clean up indentation, increase indentation in switch [...] adds 4ecd55ea0742 sunrpc: fix cache_head leak due to queued request adds 255fbca65137 nfsd: Return EPERM, not EACCES, in some SETATTR cases adds 03b31f489614 NFSD remove OP_CACHEME from 4.2 op_flags adds b8eee0e90f97 lockd: Show pid of lockd for remote locks adds 8a68d3da50b9 nfsd: drop useless LIST_HEAD adds b8be5674fa9a sunrpc: use SVC_NET() in svcauth_gss_* functions adds d4b09acf924b sunrpc: use-after-free in svc_process_common() adds a289ce5311f4 sunrpc: replace svc_serv->sv_bc_xprt by boolean flag adds 4aa5cffefa6f sunrpc: remove unused bc_up operation from rpc_xprt_ops adds 7f3915460987 sunrpc: remove svc_tcp_bc_class adds 7ef88ff85ff7 sunrpc: remove svc_rdma_bc_class adds 64e20ba204df sunrpc: remove unused xpo_prep_reply_hdr callback adds 8f7766c805d2 sunrpc: make visible processing error in bc_svc_process() adds 9ac312888e88 sunrpc: fix debug message in svc_create_xprt() adds 91bd2ffa9030 nfs: minor typo in nfs4_callback_up_net() adds 0ad30ff67bd3 nfs: fixed broken compilation in nfs_callback_up_net() adds e45428a43676 Merge tag 'nfsd-4.21' of git://linux-nfs.org/~bfields/linux adds 069d5bf5ec26 NFSv4: cleanup remove unused nfs4_xdev_fs_type adds ac0aa5e843ca nfs: fix comment to nfs_generic_pg_test which does the opposite adds 8e2e5b7c4926 SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG adds d89b22d46a40 cred: add cred_fscmp() for comparing creds. adds 97d0fb239c04 cred: add get_cred_rcu() adds a6d8e7637faa cred: export get_task_cred(). adds f06bc03339ad cred: allow get_cred() and put_cred() to be given NULL. adds 97f68c6b02e0 SUNRPC: add 'struct cred *' to auth_cred and rpc_cred adds fc0664fd9bcc SUNRPC: remove groupinfo from struct auth_cred. adds 8276c902bbe9 SUNRPC: remove uid and gid from struct auth_cred adds 1a80810fbf23 SUNRPC: remove machine_cred field from struct auth_cred adds a534ecb013bf NFSv4: add cl_root_cred for use when machine cred is not a [...] adds f15e1e8bc642 NFSv4: don't require lock for get_renew_cred or get_machine_cred adds ecd5f97e1c7c SUNRPC: discard RPC_DO_ROOTOVERRIDE() adds 5e16923b432b NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] adds a68a72e135ef SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none adds 1de7eea92946 SUNRPC: add side channel to use non-generic cred for rpc call. adds ddf529eeed59 NFS: move credential expiry tracking out of SUNRPC into NFS. adds 354698b7d471 SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT adds b68572e07c58 NFS: change access cache to use 'struct cred'. adds 684f39b4cf51 NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] adds a52458b48af1 NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. adds 89a4f758d9f5 SUNRPC: remove generic cred code. adds d6efccd97e6d SUNRPC: remove crbind rpc_cred operation adds 2edd8d746e51 SUNRPC: simplify auth_unix. adds 04d1532bd0b9 SUNRPC discard cr_uid from struct rpc_cred. adds 594d1644cd59 NFS: nfs_compare_mount_options always compare auth flavors. adds e2f34e26710b xprtrdma: Yet another double DMA-unmap adds b674c4b4a13d xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_I [...] adds 6ceea36890a0 xprtrdma: Refactor Receive accounting adds 6d2d0ee27c7a xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue adds 3d433ad812ba xprtrdma: No qp_event disconnect adds 0c0829bcf51a xprtrdma: Don't wake pending tasks until disconnect is done adds 6946f82380a8 xprtrdma: Fix ri_max_segs and the result of ro_maxpages adds a78868497c2e xprtrdma: Reduce max_frwr_depth adds ba69cd122ece xprtrdma: Remove support for FMR memory registration adds 5f62412be3ff xprtrdma: Remove rpcrdma_memreg_ops adds 0a93fbcb16e6 xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) adds 0dfbb5f05e78 NFS: Make "port=" mount option optional for RDMA mounts adds 15303d9ecd2f xprtrdma: Recognize XDRBUF_SPARSE_PAGES adds 889ee07f7ed2 xprtrdma: Remove request_module from backchannel adds 236b0943d1f2 xprtrdma: Expose transport header errors adds 92f4433e567a xprtrdma: Simplify locking that protects the rl_allreqs list adds ddbb347f0c68 xprtrdma: Cull dprintk() call sites adds 9bef848f44b4 xprtrdma: Remove unused fields from rpcrdma_ia adds aba118317943 xprtrdma: Clean up of xprtrdma chunk trace points adds ba217ec64aef xprtrdma: Relocate the xprtrdma_mr_map trace points adds 395069fc37e7 xprtrdma: Add trace points for calls to transport switch methods adds 53b2c1cb9b3c xprtrdma: Trace mapping, alloc, and dereg failures adds 5b2095d0cefa NFS: Fix NFSv4 symbolic trace point output adds dc5820bd21d8 SUNRPC: Simplify defining common RPC trace events adds acf0a39f4f27 SUNRPC: Fix some kernel doc complaints adds e0f86bc4f990 xprtrdma: Update comments in frwr_op_send adds 995d312a28cc xprtrdma: Replace outdated comment for rpcrdma_ep_post adds af65ed404c43 xprtrdma: Add documenting comment for rpcrdma_buffer_destroy adds f85adb1bf595 xprtrdma: Don't leak freed MRs adds 9aeaf8cfcb71 NFSv4.2 fix async copy reboot recovery adds 07e10308ee5d xprtrdma: Prevent leak of rpcrdma_rep objects adds c2c7d84fd173 NFS: remove unnecessary test for IS_ERR(cred) adds 81c88b18de1f sunrpc: handle ENOMEM in rpcb_getport_async adds cb24e35b4fa8 sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS adds 10e037d1e0d5 sunrpc: Add xprt after nfs4_test_session_trunk() adds 260f71eff493 sunrpc: convert to DEFINE_SHOW_ATTRIBUTE adds e6b925728084 Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/proj [...] adds e45a64975b02 s390: vfio-ap: include <asm/facility> for test_facility() adds 159491f3b509 s390/ap: rework assembler functions to use unions for in/o [...] adds be5347910111 s390/zcrypt: improve special ap message cmd handling adds 5b39fc049ce1 s390: use common bust_spinlocks() adds ca92b93d17f8 s390: convert to DEFINE_SHOW_ATTRIBUTE adds 87ccdcfa9c70 s390/drivers: fix proc/debugfs file permissions adds 9594ca6b87d9 s390/pci: remove bit_lock usage in interrupt handler adds 98dfd32620e9 s390/pci: fix sleeping in atomic during hotplug adds 42a87d4103ae s390/zcrypt: make sysfs reset attribute trigger queue reset adds a7b1868a5f47 s390/zcrypt: rework ap scan bus code adds 1554509b0d00 vfio: ccw: Merge BUSY and BOXED states adds 4868d2b662f5 MAINTAINERS/vfio-ccw: add Farhan and Eric, make Halil Reviewer adds ec10574d00da Merge tag 'vfio-ccw-20181213' of git://git.kernel.org/pub/ [...] adds 04a17edeca52 Merge tag 's390-4.21-1' of git://git.kernel.org/pub/scm/li [...] adds dbd0be61fb5a um: Update maintainers file entry adds 0d76433c2203 um: Add HAVE_DEBUG_BUGVERBOSE adds 0053102a869f um: Include sys/uio.h to have writev() adds 550ed0e20366 um: Make GCOV depend on !KCOV adds a43c83161a5e um: Switch to block-mq constants in the UML UBD driver adds 53766defb8c8 um: Clean-up command processing in UML UBD driver adds a41421edb926 um: Remove unsafe printks from the io thread adds 50109b5a03b4 um: Add support for DISCARD in the UBD Driver adds 747b254ca264 um: Remove unnecessary faulted check in uaccess.c adds a9c52c2a2881 um: Optimize TLB operations v2 adds 38e3cbd9b82c um: Skip TLB flushing where not needed adds 8892d8545f2d um: Avoid marking pages with "changed protection" adds 742f3c8193a3 um: Optimize Flush TLB for force/fork case adds efe5f5be1e40 um: remove redundant generic-y adds 9de74842ee20 Add Anton Ivanov to UML maintainers adds b9794231737a um: writev needs <sys/uio.h> adds 940b241d9050 um: Remove obsolete reenable_XX calls adds 6aa293d8ff09 Merge branch 'for-linus-4.21-rc1' of git://git.kernel.org/ [...] adds b5452838c661 mailbox: hi3660: constify mbox_chan_ops structure adds 2e4ac7cc493f mailbox: Hi3660: Fixup mailbox state machine malfunction issue adds 78f3ff524fca mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate() adds e2affdbef2ac mailbox: bcm2835: Switch to SPDX identifier adds e898d9cdd3a9 mailbox: Add device-managed registration functions adds 6aba2f4aac1a mailbox: arm-mhu: Use device-managed registration API adds 709cbeea1b34 mailbox: bcm2835: Use device-managed registration API adds 0cafc12ab9cc mailbox: bcm-flexrm: Use device-managed registration API adds 6267ee6afae0 mailbox: bcm-pdc: Use device-managed registration API adds e73cb83c807b mailbox: hi3660: Use device-managed registration API adds ad3e7f9651ca mailbox: hi6220: Use device-managed registration API adds 4013286c7231 mailbox: imx: Use device-managed registration API adds 87f63f578b73 mailbox: altera: Use device-managed registration API adds d0c196dbee79 mailbox: sti: Use device-managed registration API adds 0b7f5fe837f6 mailbox: xgene-slimpro: Use device-managed registration API adds 8aed57195572 mailbox: mtk-cmdq: Use device-managed registration API adds ec1c674f0ae3 mailbox: mtk-cmdq: Remove needless devm_kfree() calls adds a3abf4363c7e mailbox: omap: Use device-managed registration API adds 85a555246e6d mailbox: platform-mhu: Use device-managed registration API adds 83dd44a17d40 mailbox: qcom-apcs: Use device-managed registration API adds 08f2f88a3bbf mailbox: rockchip: Use device-managed registration API adds 368d7767b501 mailbox: stm32-ipcc: Use device-managed registration API adds 2298a6f09f45 mailbox: ti-msgmgr: Use device-managed registration API adds a8803d7421cc mailbox: Support blocking transfers in atomic context adds 8ed82e23875e mailbox: Allow multiple controllers per device adds fed8b7e366e7 dt-bindings: tegra186-hsp: Add shared mailboxes adds 91b1b1c3da8a mailbox: tegra-hsp: Add support for shared mailboxes adds 9a63f0f40599 mailbox: tegra-hsp: Add suspend/resume support adds a54d03ed01b4 mailbox: tegra-hsp: use devm_kstrdup_const() adds d69e11648e48 mailbox: tegra-hsp: Use device-managed registration API adds 35ddb06a4675 Merge tag 'mailbox-v4.21' of git://git.linaro.org/landing- [...] adds 1d8f062ebc97 drivers: base: swnode: check if pointer p is NULL before d [...] adds f4747b9c68b8 drivers: base: swnode: check if swnode is NULL before dere [...] adds 01766d27d265 Merge tag 'devprop-4.21-rc1-2' of git://git.kernel.org/pub [...] adds 08972760d366 clk: imx8qxp: make the name of clock ID generic adds 0f2107daec81 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 745d51dc8a29 ata: pata_macio: add of_node_put() adds b79f9f93eb48 Merge tag 'for-4.21/libata-20190102' of git://git.kernel.d [...] adds d29e89e34952 drbd: narrow rcu_read_lock in drbd_sync_handshake adds 792c3fdd94a5 drbd: must not use connection after kref_put(&connection->kref) adds d5412e8d8e63 drbd: centralize printk reporting of new size into drbd_se [...] adds 94c43a13b8d6 drbd: ignore "all zero" peer volume sizes in handshake adds b17b59602b6d drbd: disconnect, if the wrong UUIDs are attached on a con [...] adds 4ef2a4f43f5e drbd: fix confusing error message during attach adds ad6e89790206 drbd: attach on connected diskless peer must not shrink a [...] adds fe43ed97bba3 drbd: reject attach of unsuitable uuids even if connected adds a2823ea92024 drbd: fix comment typos adds f708bd08ecbd drbd: do not block when adjusting "disk-options" while IO [...] adds be80ff88356a drbd: avoid spurious self-outdating with concurrent discon [...] adds 2c38f0351173 drbd: fix print_st_err()'s prototype to match the definition adds 9049ccd46f1f drbd: don't retry connection if peers do not agree on "aut [...] adds 9848b6ddd8c9 drbd: skip spurious timeout (ping-timeo) when failing promote adds f31e583aa2c2 drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire") adds a52c5a16cf19 drbd: Avoid Clang warning about pointless switch statment adds 5816a0932b4f drbd: Change drbd_request_detach_interruptible's return ty [...] adds 6ab2187992f4 blkcg: clean up blkg_tryget_closest() adds 6b4505352e4b blkcg: remove unused __blkg_release_rcu() adds 2e5b2d7c408e bsg: deprecate BIDI support in bsg adds c41103691b7f block: loop: remove redundant code adds 93f87a74fde6 block: sunvdc: remove redundant code adds d52c499b476b lightnvm: pblk: fix use-after-free bug adds 093c48213ee3 gdrom: fix a memory leak bug adds d4d179c37c74 block/amiflop: Don't log error message on invalid ioctl adds f3010ec5b796 block/swim3: Remove dead return statement adds 296dcc40f2f2 block/swim3: Fix -EBUSY error when re-opening device after [...] adds 427c5ce4417c block/swim3: Fix regression on PowerBook G3 adds 77d0b194b2df Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk [...] adds 1f23816b8eb8 virtio_blk: add discard and write zeroes support adds 6db3d8dc5d73 vhost/vsock: switch to a mutex for vhost_vsock_hash adds e8d26f29b7c4 virtio: remove deprecated VIRTIO_PCI_CONFIG() adds 4b86713236e4 vhost: split structs into a separate header file adds a691ffb46edd vhost: correct the related warning message adds d548e65904ae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 7db54c89f0b3 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G adds 1be7aa9b6eb9 Input: ad7879 - drop platform data support adds e8a2c7791414 dt-bindings: marvell,mmp2: Add clock id for the SP clock adds fc27c2394d96 clk: mmp2: add SP clock adds 76d97b0f9c73 Input: olpc_apsp - drop CONFIG_OLPC dependency adds af518342effd Input: olpc_apsp - check FIFO status on open(), not probe() adds ed22cee91a88 Input: olpc_apsp - enable the SP clock adds 2a58dd767bf9 Input: olpc_apsp - remove set but not used variable 'np' adds 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log adds 4d8f727b83bc Input: nomadik-ske-keypad - fix a loop timeout test adds 0b9f28fed3f7 Input: add official Raspberry Pi's touchscreen driver adds 249d1bb22901 Input: touchscreen - fix coding style issue adds d52266fc74be Input: drv2667 - fix indentation issues adds 1e3c336ad8f4 Input: atmel_mxt_ts - don't try to free unallocated kernel memory adds 592b15ba7260 Merge branch 'next' into for-linus adds 645ff1e8e704 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dc4501ff2875 tipc: fix a double free in tipc_enable_bearer() adds f0fb9b288d0a ipv6/route: Add a missing check on proc_dointvec adds ca19fcb6285b net: chelsio: Add a missing check on cudg_get_buffer adds 26fd962bde0b niu: fix missing checks of niu_pci_eeprom_read adds 2d822f2dbab7 net: (cpts) fix a missing check of clk_prepare adds f86a3b83833e net: stmicro: fix a missing check of clk_prepare adds e49505f7255b net: dsa: bcm_sf2: Propagate error value from mdio_write adds ff07d48d7bc0 atl1e: checking the status of atl1e_write_phy_reg adds 46273cf7e009 tipc: fix a missing check of genlmsg_put adds 92ee77d148bf net: marvell: fix a missing check of acpi_match_device adds 40752b3eae29 net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() adds d8de01b763e0 phy.h: fix obvious errors in doc and kerneldoc content adds a3c9311f62b4 include/linux/phy/phy.h: fix minor kerneldoc errors adds f9fc54d313fa ethtool: check the return value of get_regs_len adds 7418e6520f22 isdn: hisax: hfc_pci: Fix a possible concurrency use-after [...] adds 0d9c9a238faf fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() adds eb8950861c1b netfilter: nf_tables: fix a missing check of nla_put_failure adds c78e7818f16f netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with [...] adds 4cd273bb91b3 netfilter: nf_conncount: don't skip eviction when age is negative adds f7fcc98dfc2d netfilter: nf_conncount: split gc in two phases adds e8cfb372b38a netfilter: nf_conncount: restart search when nodes have be [...] adds df4a90250976 netfilter: nf_conncount: merge lookup and add functions adds 2f971a8f4255 netfilter: nf_conncount: move all list iterations under spinlock adds c80f10bc973a netfilter: nf_conncount: speculative garbage collection on [...] adds a007232066f6 netfilter: nf_conncount: fix argument order to find_next_bit adds f7d18ef6a95f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds f989d03ef25d net: rtnetlink: address is mandatory for rtnl_fdb_get adds 178fe94405bf net/ipv6: Fix a test against 'ipv6_find_idev()' return value adds 58075ff523af ipv4: fib_rules: Fix possible infinite loop in fib_empty_table adds 7f334a7e1ae1 ipv6: fix typo in net/ipv6/reassembly.c adds c433570458e4 ax25: fix a use-after-free in ax25_fillin_cb() adds d5c7c745f254 net/wan: fix a double free in x25_asy_open_tty() adds 7314f5480f3e netrom: fix locking in nr_find_socket() adds 3bd826451103 r8169: fix WoL device wakeup enable adds 756af9c64232 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path adds 3a0ed3e96197 sock: Make sock->sk_stamp thread-safe adds 2b96547223e3 add document for TCP OFO, PAWS and skip ACK counters adds 4087d2bc0d94 net: rds: remove unnecessary NULL check adds aff6db454599 ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() adds 8c76e77f9069 tap: call skb_probe_transport_header after setting skb->dev adds cb9f1b783850 ip: validate header length on virtual device xmit adds e888402789b9 net: hns3: call hns3_nic_net_open() while doing HNAE3_UP_CLIENT adds 53fe3ed19df0 net-next/hinic:add shutdown callback adds 202700e30740 net/hamradio/6pack: use mod_timer() to rearm timers adds 7adf3246092f ipv6: route: Fix return value of ip6_neigh_lookup() on nei [...] adds d63967e475ae isdn: fix kernel-infoleak in capi_unlocked_ioctl adds 8b6b25cf93b7 selftests/bpf: fix error printing in test_devmap() adds c08435ec7f2b bpf: move {prev_,}insn_idx into verifier env adds 144cd91c4c2b bpf: move tmp variable into ax register in interpreter adds 9b73bfdd08e7 bpf: enable access to ax register also from verifier rewrite adds 0d6303db7970 bpf: restrict map value pointer arithmetic for unprivileged adds e4298d25830a bpf: restrict stack pointer arithmetic for unprivileged adds 9d7eceede769 bpf: restrict unknown scalars of mixed signed bounds for u [...] adds b7137c4eab85 bpf: fix check_map_access smin_value test when pointer con [...] adds 979d63d50c0c bpf: prevent out of bounds speculation on pointer arithmetic adds 80c9b2fae87b bpf: add various test cases to selftests adds a67825f51951 Merge branch 'prevent-oob-under-speculation' adds be63004336d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 73155879b3c1 ipv6: Fix dump of specific table with strict checking adds c5ee066333eb ipv6: Consider sk_bound_dev_if when binding a socket to an [...] adds 43d86ee8c639 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 82b01149ec94 ALSA: hda/realtek: Enable the headset mic auto detection f [...] adds 63d2a9ec310d ALSA: hda/tegra: clear pending irq handlers adds 3e9ad24b0e91 ALSA: hda - Revert DSP detection on legacy HD-audio driver adds 810574ca7e2f Merge tag 'sound-fix-4.21-rc1' of git://git.kernel.org/pub [...] adds bf77ae4c98d7 locks: fix error in locks_move_blocks() adds 135143b2cac4 Merge tag 'locks-v4.21-2' of git://git.kernel.org/pub/scm/ [...] adds 96d4f267e40f Remove 'type' argument from access_ok() function adds 4caf4ebfe4cf Fix access_ok() fallout for sparc32 and powerpc adds 0b2c8f8b6b0c i915: fix missing user_access_end() in page fault exception case adds 594cc251fdd0 make 'user_access_begin()' do 'access_ok()' adds 4a789213c9a5 x86 uaccess: Introduce __put_user_goto adds a959dc88f9c8 Use __put_user_goto in __put_user_size() and unsafe_put_user() adds 170d13ca3a2f x86: re-introduce non-generic memcpy_{to,from}io adds 3fed6ae4b027 ia64: fix compile without swiotlb adds 8da0b4f692c6 fs/proc/base.c: use ns_capable instead of capable for time [...] adds 81966d834926 fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds 230f72e9f6dc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds afe922c2daae fs/proc/base.c: slightly faster /proc/*/limits adds 09be17840082 proc/sysctl: fix return error for proc_doulongvec_minmax() adds 3fe5dbfef47e Documentation/process/coding-style.rst: don't use "extern" [...] adds c60d3b79423a build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 527edbc18a70 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds 168e06f7937d kernel/hung_task.c: force console verbose before panic adds 304ae42739b1 kernel/hung_task.c: break RCU locks based on jiffies adds 300133d372b7 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds e6310f0fb5cd include/linux/printk.h: drop silly "static inline asmlinka [...] adds 3fc2579e6f16 fls: change parameter to unsigned int adds 52fbf1134d47 lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds 439e00b76a5f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds 6862d2fc8185 lib/genalloc.c: use vzalloc_node() to allocate the bitmap adds 05391772a72d drivers/firmware/memmap.c: modify memblock_alloc to memblo [...] adds 77b8c0a8e474 checkpatch: warn on const char foo[] = "bar"; declarations adds 74bdc129850c fs/epoll: remove max_nests argument from ep_call_nested() adds 4e0982a00564 fs/epoll: simplify ep_send_events_proc() ready-list loop adds 76699a67f304 fs/epoll: drop ovflist branch prediction adds 21877e1a5b52 fs/epoll: robustify ep->mtx held checks adds c5a282e9635e fs/epoll: reduce the scope of wq lock in epoll_wait() adds abc610e01c66 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds 35cff1a6e023 fs/epoll: rename check_events label to send_events adds 86c051793b4c fs/epoll: deal with wait_queue only once adds 7c8f71935a65 init/main.c: make "initcall_level_names[]" const char * adds 55f0d8205dc6 autofs: improve ioctl sbi checks adds 9bf964c9cee4 autofs: simplify parse_options() function call adds 9d8719a42e46 autofs: change catatonic setting to a bit flag adds f5162216b7da autofs: add strictexpire mount option adds f93ca1ed9ba0 hfsplus: return file attributes on statx adds 9da22854761a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds b553337a57cf fat: remove FAT_FIRST_ENT macro adds d19dc0161875 fat: move MAX_FAT to fat.h and change it to inline function adds 306790f75ac2 fat: new inline functions to determine the FAT variant (32 [...] adds fb5bf31722d0 fork: fix some -Wmissing-prototypes warnings adds 8099b047ecc4 exec: load_script: don't blindly truncate shebang string adds 655c16a8ce9c exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds d18771558910 bfs: extra sanity checking and static inode bitmap adds d999bd9392de panic: add options to print system info when panic happens adds 81c9d43f9487 kernel/sysctl: add panic_print into sysctl adds 634724431607 kernel/kcov.c: mark write_comp_data() as notrace adds b058809bfc8f scripts/gdb: fix lx-version string output adds ff1522bb7d98 initramfs: cleanup incomplete rootfs adds 4cf58924951e mm: treewide: remove unused address argument from pte_allo [...] adds 2c91bd4a4e2e mm: speed up mremap by 20x on large regions adds 9f132f7e1455 mm: select HAVE_MOVE_PMD on x86 for faster mremap adds 3bb5f4ac55dd kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 34ec35ad8f5f kernel/sched/: remove caller signal_pending branch predictions adds d8d7d842e828 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds fa45f1162f28 mm/: remove caller signal_pending branch predictions adds 08d405c8b845 fs/: remove caller signal_pending branch predictions adds f86196ea8737 fs: don't open code lru_to_page() adds 967d3010df8b drivers/base/platform.c: kmemleak ignore a known leak adds ae67ee6c5e1d docs: fix Co-Developed-by docs adds d499480cc435 checkpatch: add Co-developed-by to signature tags adds b685a7350ae7 mm/page_io.c: fix polled swap page in adds a65981109f29 Merge branch 'akpm' (patches from Andrew) adds 398539dd6934 csky: Don't leak device tree node reference adds dc3e0896003e csky: remove meaningless header-y adds 077b930adafe elf-em.h: add EM_CSKY adds d770b2565344 csky: define syscall_get_arch() adds 2b070ccdf8c0 csky: fixup abiv2 mmap(... O_SYNC) failed. adds 2054f4af1957 csky: bugfix gdb coredump error. adds 35ff802af1c4 csky: fixup remove vdsp implement for kernel. adds 31295a72b525 csky: remove syscall_exit_work adds 789154c2ad74 csky: fixup save hi,lo,dspcr regs in switch_stack. adds 1d95fe4d3de4 clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes. adds 859e5f45cbb3 csky: CPU-hotplug supported for SMP adds 0ea2dc7cd668 csky: stacktrace supported. adds 8f4f1639a19d csky: optimize kernel panic print. adds 17a68777bc88 csky: remove unused members in processor.h adds 230c77a5e92a csky: basic ftrace supported adds d7950be145c8 csky: ftrace call graph supported. adds 0c87bb0e872c clocksource/drivers/c-sky: fixup ftrace call-graph panic adds 6256734f9173 csky: Add EM_CSKY_OLD 39 adds f50fd2d8524c csky: Add perf support for C-SKY adds 9ee3b3f4a5eb Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/ [...] adds f00790aaf2e2 ARM: Kconfig: remove useless parenthesis adds 7f97686715a7 ARM: Kconfig: remove useless "default n" adds 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] adds b99afae13901 ARM: 8805/2: remove unneeded naked function usage adds e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] adds 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU adds bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly adds f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS adds 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] adds d66a2fb8d7b0 ARM: sa1100: explicitly register sa11x0-pcmcia devices adds bebdf98a7862 pcmcia: add MAX1600 library adds b96e6c01bafb ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs adds e2125d0517c0 ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and [...] adds 34fdbe645619 ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and g [...] adds f1f05ee1b3ba ARM: pxa/lubbock: switch PCMCIA to MAX1600 library adds 57c1cdce7121 pcmcia: sa1100*: remove redundant bvd1/bvd2 setting adds e1b0d978459f ARM: sa1111: remove legacy GPIO interfaces adds 17c7f4f7b4c6 ARM: sa1100/assabet: add gpio keys support for right-hand [...] adds 59b23ead135c ARM: sa1100/assabet: switch to using gpio leds adds 039bc3b7f29f ARM: sa1100/cerf: switch to using gpio_led_register_device() adds d6951f582cc5 ARM: fix the cockup in the previous patch adds 97b6f89f7269 Merge branches 'misc', 'sa1100-for-next' and 'spectre' int [...] adds 4fb68e12f2cf ARM: vexpress/realview: consolidate immitation CPU hotplug adds 830eec24673a ARM: versatile: convert boot_lock to raw adds d9b778e7bf2d ARM: versatile: rename and comment SMP implementation adds 07a496de4c7e ARM: omap2: remove unnecessary boot_lock adds 6de92920a717 Merge commit 'smp-hotplug^{/omap2}' into for-linus adds 1205b62390ee Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-arm adds 1236cd2bad8b arm64: smp: Fix compilation error adds 8c2c596f8f45 arm64: entry: remove unused register aliases adds c3790b3799f8 firmware: arm_sdei: fix wrong of_node_put() in init function adds acafce48b07b firmware: arm_sdei: Fix DT platform device creation adds c8a43c18a978 arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in line [...] adds 2f328fea47ac arm64: replace arm64-obj-* in Makefile with obj-* adds eb4f52132518 drivers/perf: hisi: Fixup one DDRC PMU register offset adds ee1b465b3035 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition adds 9966a05c7b80 arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/ [...] adds 169113ece0f2 arm64: compat: Avoid sending SIGILL for unallocated syscal [...] adds 53290432145a arm64: compat: Don't pull syscall number from regs in arm_ [...] adds 7e0b44e870cf arm64: compat: Hook up io_pgetevents() for 32-bit tasks adds 078a5a4faf64 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds b2d102bd0146 tee: optee: avoid possible double list_del() adds 6ae284ab58a2 Merge tag 'tee-subsys-fix-for-4.21' of https://git.linaro. [...] adds 3c15ddb97c77 tee: optee: log message if dynamic shm is enabled adds 5e0bd98f8cef Merge tag 'tee-subsys-optee-for-4.21' of https://git.linar [...] adds 35a38903b9a5 Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' in [...] adds 930507c18304 arm64: add basic Kconfig symbols for i.MX8 adds 748f908cc882 arm64: add basic DTS for i.MX8MQ adds 9079aca4aacd arm64: add support for i.MX8M EVK board adds 915975757d98 MAINTAINERS: add i.MX8 DT path to i.MX architecture adds d3a2d72bcf17 arm64: dts: imx8mq: add watchdog devices adds 3bbc9abbfb8c arm64: dts: imx8mq-evk: enable watchdog adds a2edaf7893e2 Merge tag 'imx8mq-4.21' of git://git.kernel.org/pub/scm/li [...] adds 1def98f69807 dt-bindings: Add RDA Micro vendor prefix adds 56f73e4bc145 dt-bindings: arm: Document RDA8810PL and reference boards adds 78e3dbc166a1 ARM: Prepare RDA8810PL SoC adds 542e1c9dbad9 ARM: dts: Add devicetree for RDA8810PL SoC adds f0d319d26ea6 ARM: dts: Add devicetree for OrangePi 2G IoT board adds 7581d836bdbe ARM: dts: Add devicetree for OrangePi i96 board adds 5a9fe404b984 ARM: dts: rda8810pl: Add timer support adds 804584a61ca0 dt-bindings: serial: Document RDA Micro UART adds 6fc66a5c68af ARM: dts: rda8810pl: Add interrupt support for UART adds c10b13325ced tty: serial: Add RDA8810PL UART driver adds a684afa7b10f MAINTAINERS: Add entry for RDA Micro SoC architecture adds c6f9fa88a398 Merge tag 'samsung-dt-4.21-2' of https://git.kernel.org/pu [...] adds 72d7e948febe arm64: dts: exynos: Add IMEM clock controller to Exynos5433 adds 74ebbdda7cec arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards adds 8a66c20e66cc Merge tag 'samsung-dt64-4.21-2' of https://git.kernel.org/ [...] adds 704cfd7f5f71 ARM: sti: remove pen_release and boot_lock adds 2081076ac735 Merge tag 'sti-soc-for-v4.21-round1' of git://git.kernel.o [...] adds 4d9226fd9a0d arm64: defconfig: Re-enable bcm2835-thermal driver adds 8e564895c30c ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC adds b0b41af12a1b dt-bindings: memory: Add pl353 smc controller devicetree b [...] adds fee10bd22678 memory: pl353: Add driver for arm pl353 static memory controller adds 9f23b7ba6379 Merge tag 'zynq-soc-for-v5.0' of https://github.com/Xilinx [...] adds 16ad9501b1f2 firmware: qcom: scm: fix compilation error when disabled adds 3e730e858139 Merge tag 'qcom-drivers-for-4.21-2' of git://git.kernel.or [...] adds 00f8ccd0c95f Merge branch 'next/drivers' into next/late adds b23b0ea3708c Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] adds 21c7acc439b5 h8300: pci: Remove local declaration of pcibios_penalize_isa_irq adds 670b321f4150 Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/u [...] adds dfbaecb2b707 parisc: Remap hugepage-aligned pages in set_kernel_text_rw() adds cd08f68c659f Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/s [...] adds 039daac55269 powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' adds d0757237d7b1 powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage adds 52b88fa1e8c7 powerpc/4xx/ocm: Fix phys_addr_t printf warnings adds 42aee37298f4 powerpc/configs: Add PPC4xx_OCM to ppc40x_defconfig adds f460772291f8 KVM: PPC: Book3S HV: radix: Fix uninitialized var build error adds d538d94f0ca8 Merge branch 'master' into fixes adds 074400a7be61 powerpc: Drop use of 'type' from access_ok() adds f1c2f8857c5a Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm [...] adds 8a38dacf8718 MIPS: BCM63XX: fix switch core reset on BCM6368 adds bbb8a7520893 MIPS: alchemy: cpu_all_mask is forbidden for clock event devices adds e898d084eae0 MIPS: Alchemy: drop DB1000 IrDA support bits adds 7a3097be955e MIPS: Alchemy: update cpu-feature-overrides adds 994bc7fae916 MIPS: Alchemy: update dma masks for devboard devices adds 9bd2f7eeaed1 MAINTAINERS: Add a maintainer for MSCC MIPS SoCs adds 0b15394475e3 MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 adds d025bff1b6b9 mailmap: Update name spelling and email for Dengcheng Zhu adds 682fee802843 MIPS: BCM63XX: drop unused and broken DSP platform device adds db1ce3f5d01d MIPS: Fix a R10000_LLSC_WAR logic in atomic.h adds edefae94b7b9 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III adds 47f3f4eb7834 Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/ [...] adds 22cb7405fada VFS: use synchronize_rcu_expedited() in namespace_unlock() adds 4addd2640fca exec: make prepare_bprm_creds static adds a40612ef0ee1 genheaders: %-<width>s had been there since v6; %-*s - since v7 adds f91528955d00 iov_iter: reduce code duplication adds e4f2283cc6ff Merge branches 'misc.misc' and 'work.iov_iter' into for-linus adds 9b286efeb5eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 26cb5a328c6b exofs_mount(): fix leaks on failure exits adds e262e32d6bde vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds 43f5e655eff7 vfs: Separate changing mount flags full remount adds 17f3b556a3e3 selinux: expand superblock_doinit() calls adds 6466f3d193a9 smack: make smack_parse_opts_str() clean up on failure adds 6be8750b4cba LSM: lift parsing LSM options into the caller of ->sb_kern [...] adds c039bc3c2498 LSM: lift extracting and parsing LSM options into the call [...] adds f5c0c26d9008 new helper: security_sb_eat_lsm_opts() adds a10d7c22b34b LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() adds 8d64124a6a93 selinux; don't open-code a loop in sb_finish_set_opts() adds a65001e8a4d4 btrfs: sanitize security_mnt_opts use adds 6a0440e5b756 nfs_remount(): don't leak, don't ignore LSM options quietly adds 5b4002391153 LSM: turn sb_eat_lsm_opts() into a method adds e3489f8974e1 selinux: kill selinux_sb_get_mnt_opts() adds 204cc0ccf1d4 LSM: hide struct security_mnt_opts from any generic code adds bd3236557bb2 selinux: switch to private struct selinux_mnt_opts adds 12085b14a444 smack: switch to private smack_mnt_opts adds 84d8c4a5ef69 LSM: bury struct security_mnt_opts adds ba6418623385 selinux: new helper - selinux_add_opt() adds 169d68efb03b selinux: switch away from match_token() adds da3d76abb2e7 selinux: regularize Opt_... names a bit adds 99dbbb593fe6 selinux: rewrite selinux_sb_eat_lsm_opts() adds 757cbe597fe8 LSM: new method: ->sb_add_mnt_opt() adds 55c0e5bd078e smack: take the guts of smack_parse_opts_str() into a new helper adds c3300aaf95fb smack: get rid of match_token() adds d2497e12e230 smack: rewrite smack_sb_eat_lsm_opts() adds 718c43038f28 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT adds 505b050fdf42 Merge branch 'mount.part1' of git://git.kernel.org/pub/scm [...] adds 35004f2e5580 lib/genalloc.c: include vmalloc.h adds 2bf996ac4832 ceph: cleanup splice_dentry() adds 0cab9f33d9c3 ceph: remove redundant assignment adds 1f6b821aef78 libceph: drop last_piece logic from write_partial_message_data() adds 3239eb5215eb libceph: use sock_no_sendpage() as a fallback in ceph_tcp_ [...] adds 433b0a12953b libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() adds 87349cdad963 libceph: switch more to bool in ceph_tcp_sendmsg() adds 3c1392d4c499 ceph: don't update importing cap's mseq when handing cap export adds 8a2ac3a8e9c0 ceph: don't request excl caps when mount is readonly adds fdac94fab799 ceph: skip updating 'wanted' caps if caps are already issued adds d2f8bb27c879 ceph: update wanted caps after resuming stale session adds 5ccedf1ccd71 ceph: don't encode inode pathes into reconnect message adds c7eaf342ecb1 Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/cep [...] adds 89be677b6b39 xfs: xfs_buf: drop useless LIST_HEAD adds 90be9b86da90 xfs: xfs_fsops: drop useless LIST_HEAD adds acda9efa8c62 Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/s [...] adds 31af12efd0a2 iomap: take responsibility for the filesystem iomap code adds 3cd6d495db2a Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub [...] adds 6d2f84eee098 smb3: fix large reads on encrypted connections adds 55a7f0065533 cifs: fix confusing warning message on reconnect adds d5c7076b772a smb3: add smb3.1.1 to default dialect list adds 7e928df80d30 Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/s [...] adds dc56367cb5db sh: ftrace: Fix missing parenthesis in WARN_ON() adds a67012412e5a Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/ [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 5 +- Documentation/admin-guide/LSM/Smack.rst | 4 + Documentation/admin-guide/kernel-parameters.txt | 26 +- Documentation/devicetree/bindings/arm/rda.txt | 17 + .../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 + .../input/touchscreen/raspberrypi,firmware-ts.txt | 26 + .../devicetree/bindings/iommu/arm,smmu.txt | 43 + .../bindings/iommu/renesas,ipmmu-vmsa.txt | 2 + .../bindings/mailbox/nvidia,tegra186-hsp.txt | 30 +- .../bindings/memory-controllers/pl353-smc.txt | 47 + .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 + .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 + .../devicetree/bindings/vendor-prefixes.txt | 1 + Documentation/driver-api/dmaengine/dmatest.rst | 109 +- Documentation/filesystems/cifs/TODO | 26 +- Documentation/ioctl/ioctl-number.txt | 1 + Documentation/networking/snmp_counter.rst | 240 +++- Documentation/process/coding-style.rst | 3 + Documentation/process/submitting-patches.rst | 4 +- Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/sysctl/kernel.txt | 17 + Documentation/userspace-api/seccomp_filter.rst | 84 ++ MAINTAINERS | 42 +- arch/Kconfig | 5 + arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/futex.h | 2 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/include/asm/uaccess.h | 2 +- arch/alpha/kernel/signal.c | 12 +- arch/alpha/lib/csum_partial_copy.c | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/futex.h | 2 +- arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/kernel/kgdb.c | 12 +- arch/arc/kernel/process.c | 2 +- arch/arc/kernel/setup.c | 1 + arch/arc/kernel/signal.c | 4 +- arch/arc/mm/fault.c | 2 +- arch/arm/Kconfig | 27 +- arch/arm/Makefile | 1 + arch/arm/boot/compressed/atags_to_fdt.c | 23 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts | 50 + arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50 + arch/arm/boot/dts/rda8810pl.dtsi | 99 ++ arch/arm/common/sa1111.c | 59 - arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/asm/assembler.h | 6 +- arch/arm/include/asm/futex.h | 4 +- arch/arm/include/asm/hardware/sa1111.h | 4 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/uaccess.h | 22 +- arch/arm/kernel/atags_parse.c | 1 + arch/arm/kernel/head.S | 2 +- arch/arm/kernel/kgdb.c | 14 +- arch/arm/kernel/perf_callchain.c | 2 +- arch/arm/kernel/signal.c | 6 +- arch/arm/kernel/smp.c | 15 + arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/sys_oabi-compat.c | 4 +- arch/arm/kernel/traps.c | 2 +- arch/arm/lib/copy_from_user.S | 23 +- arch/arm/lib/copy_to_user.S | 27 +- arch/arm/lib/getuser.S | 11 + arch/arm/lib/putuser.S | 20 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/omap-smp.c | 20 - arch/arm/mach-pxa/Kconfig | 2 +- arch/arm/mach-pxa/include/mach/mainstone.h | 4 + arch/arm/mach-pxa/lubbock.c | 16 + arch/arm/mach-pxa/mainstone.c | 53 + arch/arm/mach-rda/Kconfig | 7 + arch/arm/mach-rda/Makefile | 1 + arch/arm/mach-realview/Makefile | 1 - arch/arm/mach-realview/hotplug.c | 111 -- arch/arm/mach-realview/hotplug.h | 1 - arch/arm/mach-realview/platsmp-dt.c | 8 +- arch/arm/mach-sa1100/Kconfig | 2 + arch/arm/mach-sa1100/assabet.c | 143 +- arch/arm/mach-sa1100/cerf.c | 11 +- arch/arm/mach-sa1100/generic.c | 10 - arch/arm/mach-sa1100/h3100.c | 1 + arch/arm/mach-sa1100/jornada720.c | 12 + arch/arm/mach-sa1100/neponset.c | 19 + arch/arm/mach-sti/Makefile | 2 +- arch/arm/mach-sti/headsmp.S | 43 - arch/arm/mach-sti/platsmp.c | 88 +- arch/arm/mach-vexpress/Makefile | 1 - arch/arm/mach-vexpress/core.h | 2 - arch/arm/mach-vexpress/platsmp.c | 7 + arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/fault.c | 6 + arch/arm/mm/proc-macros.S | 4 +- arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/oprofile/common.c | 2 +- arch/arm/plat-omap/Kconfig | 1 - arch/arm/plat-versatile/Makefile | 1 + arch/arm/plat-versatile/headsmp.S | 2 +- .../{mach-vexpress => plat-versatile}/hotplug.c | 47 +- arch/arm/plat-versatile/include/plat/platsmp.h | 2 + arch/arm/plat-versatile/platsmp.c | 47 +- arch/arm64/Kconfig.platforms | 8 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 15 + arch/arm64/boot/dts/freescale/Makefile | 2 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 303 +++++ arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 623 +++++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 416 ++++++ arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/smp.h | 8 +- arch/arm64/include/asm/uaccess.h | 8 +- arch/arm64/include/asm/unistd.h | 7 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/include/uapi/asm/ptrace.h | 39 +- arch/arm64/include/uapi/asm/sigcontext.h | 56 +- arch/arm64/include/uapi/asm/sve_context.h | 53 + arch/arm64/kernel/Makefile | 61 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/entry.S | 12 +- arch/arm64/kernel/kgdb.c | 14 +- arch/arm64/kernel/perf_callchain.c | 4 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 6 +- arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/syscall.c | 9 +- arch/arm64/mm/init.c | 2 +- arch/c6x/include/asm/bitops.h | 2 +- arch/c6x/kernel/signal.c | 4 +- arch/csky/Kconfig | 30 +- arch/csky/Makefile | 4 + arch/csky/abiv1/alignment.c | 4 +- arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 + arch/csky/abiv1/inc/abi/switch_context.h | 17 + arch/csky/abiv2/Makefile | 1 + arch/csky/abiv2/inc/abi/entry.h | 28 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/switch_context.h | 32 + arch/csky/abiv2/mcount.S | 124 ++ arch/csky/abiv2/memcpy.S | 8 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/include/asm/elf.h | 13 +- arch/csky/include/asm/ftrace.h | 13 + arch/csky/include/asm/perf_event.h | 7 + arch/csky/include/asm/processor.h | 15 +- arch/csky/include/asm/smp.h | 4 + arch/csky/include/asm/syscall.h | 7 + arch/csky/include/asm/thread_info.h | 4 + arch/csky/include/asm/uaccess.h | 16 +- arch/csky/include/uapi/asm/Kbuild | 2 - arch/csky/include/uapi/asm/ptrace.h | 39 +- arch/csky/kernel/Makefile | 7 + arch/csky/kernel/asm-offsets.c | 3 - arch/csky/kernel/dumpstack.c | 59 +- arch/csky/kernel/entry.S | 50 +- arch/csky/kernel/ftrace.c | 50 + arch/csky/kernel/perf_event.c | 1031 +++++++++++++++ arch/csky/kernel/process.c | 29 +- arch/csky/kernel/ptrace.c | 42 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/smp.c | 73 +- arch/csky/kernel/stacktrace.c | 57 + arch/csky/kernel/traps.c | 6 - arch/csky/lib/usercopy.c | 8 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/ioremap.c | 2 +- arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/pci.h | 18 - arch/h8300/kernel/kgdb.c | 2 +- arch/h8300/kernel/signal.c | 4 +- arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/futex.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/hexagon/include/asm/uaccess.h | 3 - arch/hexagon/kernel/kgdb.c | 34 +- arch/hexagon/kernel/signal.c | 4 +- arch/hexagon/mm/uaccess.c | 2 +- arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/futex.h | 2 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/uaccess.h | 2 +- arch/ia64/kernel/ptrace.c | 4 +- arch/ia64/kernel/signal.c | 4 +- arch/ia64/mm/init.c | 2 + arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/m68k/include/asm/uaccess_mm.h | 2 +- arch/m68k/include/asm/uaccess_no.h | 2 +- arch/m68k/kernel/signal.c | 4 +- arch/microblaze/include/asm/futex.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/uaccess.h | 23 +- arch/microblaze/kernel/kgdb.c | 2 +- arch/microblaze/kernel/signal.c | 4 +- arch/microblaze/mm/pgtable.c | 3 +- arch/mips/alchemy/common/time.c | 2 +- arch/mips/alchemy/devboards/db1000.c | 76 +- arch/mips/alchemy/devboards/db1200.c | 24 +- arch/mips/alchemy/devboards/db1300.c | 23 +- arch/mips/alchemy/devboards/db1550.c | 13 +- arch/mips/bcm63xx/Makefile | 6 +- arch/mips/bcm63xx/boards/board_bcm963xx.c | 20 - arch/mips/bcm63xx/dev-dsp.c | 56 - arch/mips/bcm63xx/reset.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 3 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/bitops.h | 2 +- arch/mips/include/asm/checksum.h | 4 +- arch/mips/include/asm/futex.h | 2 +- .../asm/mach-au1x00/cpu-feature-overrides.h | 3 + .../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14 - .../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5 - arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/include/asm/termios.h | 4 +- arch/mips/include/asm/uaccess.h | 12 +- arch/mips/kernel/kgdb.c | 25 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 24 +- arch/mips/kernel/ptrace.c | 12 +- arch/mips/kernel/signal.c | 12 +- arch/mips/kernel/signal32.c | 4 +- arch/mips/kernel/signal_n32.c | 4 +- arch/mips/kernel/signal_o32.c | 8 +- arch/mips/kernel/syscall.c | 2 +- arch/mips/kernel/unaligned.c | 98 +- arch/mips/math-emu/cp1emu.c | 16 +- arch/mips/mm/cache.c | 2 +- arch/mips/mm/gup.c | 3 +- arch/mips/oprofile/backtrace.c | 2 +- arch/mips/ralink/Kconfig | 1 + arch/mips/sibyte/common/sb_tbprof.c | 2 +- arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/uaccess.h | 11 +- arch/nds32/kernel/perf_event_cpu.c | 11 +- arch/nds32/kernel/signal.c | 4 +- arch/nds32/mm/alignment.c | 8 +- arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/uaccess.h | 8 +- arch/nios2/kernel/kgdb.c | 2 +- arch/nios2/kernel/signal.c | 2 +- arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/futex.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/include/asm/uaccess.h | 8 +- arch/openrisc/kernel/entry.S | 2 +- arch/openrisc/kernel/head.S | 2 +- arch/openrisc/kernel/signal.c | 6 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/futex.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/configs/ppc40x_defconfig | 1 + arch/powerpc/include/asm/book3s/32/pgalloc.h | 6 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 12 +- arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/nohash/32/pgalloc.h | 6 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- arch/powerpc/include/asm/uaccess.h | 10 +- arch/powerpc/kernel/align.c | 3 +- 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/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/rtasd.c | 2 +- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/signal_32.c | 12 +- arch/powerpc/kernel/signal_64.c | 13 +- arch/powerpc/kernel/syscalls.c | 2 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/lib/checksum_wrappers.c | 4 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 2 +- arch/powerpc/mm/pgtable_32.c | 8 +- arch/powerpc/mm/subpage-prot.c | 2 +- arch/powerpc/oprofile/backtrace.c | 4 +- arch/powerpc/platforms/4xx/ocm.c | 10 +- arch/powerpc/platforms/cell/spufs/file.c | 16 +- arch/powerpc/platforms/powernv/opal-lpc.c | 4 +- arch/powerpc/platforms/pseries/scanlog.c | 2 +- arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/uaccess.h | 14 +- arch/riscv/kernel/signal.c | 4 +- arch/s390/include/asm/ap.h | 28 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/pgalloc.h | 4 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/s390/kernel/compat_wrapper.c | 2 +- arch/s390/mm/fault.c | 24 - arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_clp.c | 2 +- arch/sh/include/asm/checksum_32.h | 2 +- arch/sh/include/asm/futex.h | 2 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/include/asm/uaccess.h | 9 +- arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/kgdb.c | 14 +- arch/sh/kernel/setup.c | 1 + arch/sh/kernel/signal_32.c | 8 +- arch/sh/kernel/signal_64.c | 8 +- arch/sh/kernel/traps_64.c | 12 +- arch/sh/mm/gup.c | 3 +- arch/sh/oprofile/backtrace.c | 2 +- arch/sparc/include/asm/checksum_32.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/uaccess_32.h | 3 +- arch/sparc/include/asm/uaccess_64.h | 2 +- arch/sparc/kernel/kgdb_32.c | 2 +- arch/sparc/kernel/kgdb_64.c | 2 +- arch/sparc/kernel/setup_32.c | 1 + arch/sparc/kernel/setup_64.c | 1 + arch/sparc/kernel/sigutil_32.c | 2 +- arch/sparc/kernel/smp_64.c | 2 +- arch/sparc/kernel/unaligned_32.c | 7 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/Kconfig | 1 + arch/um/Kconfig.debug | 1 + arch/um/drivers/chan_kern.c | 10 - arch/um/drivers/line.c | 10 - arch/um/drivers/mconsole_kern.c | 2 - arch/um/drivers/net_kern.c | 2 - arch/um/drivers/port_kern.c | 1 - arch/um/drivers/random.c | 1 - arch/um/drivers/ubd_kern.c | 231 ++-- arch/um/drivers/vector_user.c | 2 + arch/um/include/asm/Kbuild | 2 - arch/um/include/asm/pgalloc.h | 4 +- arch/um/include/asm/pgtable.h | 9 +- arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/os.h | 1 + arch/um/kernel/irq.c | 6 - arch/um/kernel/mem.c | 4 +- arch/um/kernel/ptrace.c | 4 +- arch/um/kernel/sigio.c | 1 - arch/um/kernel/skas/uaccess.c | 23 +- arch/um/kernel/tlb.c | 115 +- arch/um/os-Linux/file.c | 10 + arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/unicore32/kernel/signal.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/ia32/ia32_signal.c | 8 +- arch/x86/ia32/sys_ia32.c | 2 +- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/checksum_32.h | 2 +- arch/x86/include/asm/io.h | 8 + arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/string_64.h | 18 - arch/x86/include/asm/uaccess.h | 97 +- arch/x86/kernel/Makefile | 4 + arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/ima_arch.c | 75 ++ arch/x86/kernel/kgdb.c | 11 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/signal.c | 14 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/lib/Makefile | 1 + arch/x86/lib/csum-wrappers_64.c | 4 +- arch/x86/lib/iomem.c | 42 + arch/x86/lib/usercopy_32.c | 2 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_system.h | 4 +- arch/x86/math-emu/load_store.c | 6 +- arch/x86/math-emu/reg_ld_str.c | 48 +- arch/x86/mm/mpx.c | 2 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/um/asm/checksum_32.h | 2 +- arch/x86/um/signal.c | 6 +- arch/xtensa/include/asm/checksum.h | 2 +- arch/xtensa/include/asm/futex.h | 2 +- arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/uaccess.h | 10 +- arch/xtensa/kernel/signal.c | 4 +- arch/xtensa/kernel/stacktrace.c | 2 +- block/bio.c | 4 + block/blk-cgroup.c | 23 - block/bsg.c | 4 + drivers/acpi/acpi_dbg.c | 4 +- drivers/acpi/arm64/iort.c | 23 +- drivers/ata/pata_macio.c | 2 + drivers/base/devtmpfs.c | 1 + drivers/base/platform.c | 3 + drivers/base/swnode.c | 5 +- drivers/block/amiflop.c | 2 - drivers/block/drbd/drbd_debugfs.c | 2 + drivers/block/drbd/drbd_int.h | 19 +- drivers/block/drbd/drbd_main.c | 28 +- drivers/block/drbd/drbd_nl.c | 133 +- drivers/block/drbd/drbd_protocol.h | 47 + drivers/block/drbd/drbd_receiver.c | 251 +++- drivers/block/drbd/drbd_req.c | 19 +- drivers/block/drbd/drbd_req.h | 2 + drivers/block/drbd/drbd_state.c | 11 +- drivers/block/drbd/drbd_state.h | 5 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/block/loop.c | 1 - drivers/block/sunvdc.c | 1 - drivers/block/swim3.c | 14 +- drivers/block/virtio_blk.c | 83 +- drivers/cdrom/gdrom.c | 1 + drivers/char/generic_nvram.c | 4 +- drivers/char/mem.c | 4 +- drivers/char/nwflash.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- 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/clk/imx/clk-imx8qxp-lpcg.c | 148 +-- drivers/clk/imx/clk-imx8qxp.c | 154 +-- drivers/clk/mmp/clk-of-mmp2.c | 4 + drivers/clocksource/timer-mp-csky.c | 6 +- drivers/crypto/ccp/psp-dev.c | 6 +- drivers/dma-buf/udmabuf.c | 2 +- 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/firewire/core-cdev.c | 2 +- drivers/firmware/arm_sdei.c | 6 - drivers/firmware/efi/test/efi_test.c | 8 +- drivers/firmware/memmap.c | 2 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-pr.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 18 +- drivers/gpu/drm/armada/armada_gem.c | 2 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/i915/i915_gem.c | 7 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 24 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/i915_ioc32.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/infiniband/core/uverbs_main.c | 3 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 2 +- drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 +- drivers/input/misc/drv2667.c | 6 +- drivers/input/misc/rotary_encoder.c | 6 +- drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/serio/Kconfig | 1 - drivers/input/serio/olpc_apsp.c | 28 +- drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ad7879.c | 109 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/input/touchscreen/ektf2127.c | 2 +- drivers/input/touchscreen/gunze.c | 4 +- drivers/input/touchscreen/inexio.c | 4 +- drivers/input/touchscreen/mtouch.c | 4 +- drivers/input/touchscreen/raspberrypi-ts.c | 227 ++++ 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/isdn/hisax/hfc_pci.c | 2 + drivers/lightnvm/pblk-recovery.c | 1 - drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/via-pmu.c | 2 +- drivers/mailbox/arm_mhu.c | 12 +- drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/bcm-pdc-mailbox.c | 4 +- drivers/mailbox/bcm2835-mailbox.c | 18 +- drivers/mailbox/hi3660-mailbox.c | 35 +- drivers/mailbox/hi6220-mailbox.c | 11 +- drivers/mailbox/imx-mailbox.c | 3 +- drivers/mailbox/mailbox-altera.c | 15 +- drivers/mailbox/mailbox-sti.c | 13 +- drivers/mailbox/mailbox-xgene-slimpro.c | 11 +- drivers/mailbox/mailbox.c | 101 +- drivers/mailbox/mtk-cmdq-mailbox.c | 11 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/platform_mhu.c | 12 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 3 +- drivers/mailbox/rockchip-mailbox.c | 15 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/tegra-hsp.c | 517 ++++++-- drivers/mailbox/ti-msgmgr.c | 15 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 46 +- drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 1 + drivers/memory/pl353-smc.c | 463 +++++++ drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/mic/scif/scif_rma.h | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 4 + drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 + drivers/net/ethernet/ibm/ibmveth.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 + drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 4 +- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/ethernet/ti/cpts.c | 4 +- drivers/net/hamradio/6pack.c | 16 +- drivers/net/tap.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 1 - drivers/net/wan/x25_asy.c | 2 + drivers/pci/proc.c | 4 +- drivers/pcmcia/Kconfig | 6 + drivers/pcmcia/Makefile | 1 + drivers/pcmcia/max1600.c | 122 ++ drivers/pcmcia/max1600.h | 32 + drivers/pcmcia/pxa2xx_mainstone.c | 113 +- drivers/pcmcia/sa1100_simpad.c | 4 +- drivers/pcmcia/sa1111_jornada720.c | 83 +- drivers/pcmcia/sa1111_lubbock.c | 110 +- drivers/pcmcia/sa1111_neponset.c | 79 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/pnp/isapnp/proc.c | 2 +- drivers/s390/block/dasd.c | 15 +- drivers/s390/block/dasd_proc.c | 3 +- drivers/s390/char/tape_proc.c | 7 +- drivers/s390/cio/qdio_debug.c | 18 +- drivers/s390/cio/vfio_ccw_fsm.c | 7 +- drivers/s390/cio/vfio_ccw_private.h | 1 - drivers/s390/crypto/ap_bus.c | 277 ++-- drivers/s390/crypto/ap_queue.c | 23 +- drivers/s390/crypto/vfio_ap_drv.c | 1 + drivers/s390/crypto/zcrypt_error.h | 2 + drivers/scsi/pmcraid.c | 4 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/sg.c | 16 +- drivers/staging/comedi/comedi_compat32.c | 24 +- drivers/tee/optee/core.c | 3 + drivers/tee/optee/supp.c | 13 +- drivers/tty/n_hdlc.c | 2 +- drivers/tty/serial/Kconfig | 19 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/rda-uart.c | 831 ++++++++++++ drivers/usb/core/devices.c | 2 +- drivers/usb/core/devio.c | 7 +- drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/host/xhci.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 33 +- drivers/vhost/scsi.c | 4 +- drivers/vhost/vhost.c | 16 +- drivers/vhost/vsock.c | 16 +- drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 +- drivers/virtio/virtio_pci_legacy.c | 6 +- drivers/xen/privcmd.c | 6 +- fs/afs/file.c | 5 +- fs/afs/fs_probe.c | 2 +- fs/afs/vl_probe.c | 2 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/dev-ioctl.c | 27 +- fs/autofs/init.c | 2 +- fs/autofs/inode.c | 67 +- fs/autofs/root.c | 16 +- fs/autofs/waitq.c | 10 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 65 +- fs/binfmt_aout.c | 4 +- fs/binfmt_script.c | 10 +- fs/block_dev.c | 7 +- fs/btrfs/ctree.h | 4 - fs/btrfs/extent_io.c | 3 +- fs/btrfs/send.c | 2 +- fs/btrfs/super.c | 82 +- fs/buffer.c | 2 +- fs/ceph/addr.c | 5 +- fs/ceph/caps.c | 75 +- fs/ceph/inode.c | 60 +- fs/ceph/mds_client.c | 129 +- fs/ceph/mds_client.h | 16 +- fs/ceph/mdsmap.c | 1 - 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 | 15 +- 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 | 326 +++-- fs/cifs/smb2pdu.c | 148 ++- fs/cifs/smb2pdu.h | 3 +- fs/cifs/smb2proto.h | 15 +- fs/cifs/transport.c | 8 +- fs/eventpoll.c | 220 ++-- fs/exec.c | 111 +- fs/exofs/super.c | 37 +- fs/ext4/readpage.c | 2 +- fs/fat/cache.c | 2 +- fs/fat/dir.c | 8 +- fs/fat/fat.h | 30 +- fs/fat/fatent.c | 16 +- fs/fat/inode.c | 26 +- fs/fat/misc.c | 2 +- fs/hfsplus/dir.c | 1 + fs/hfsplus/hfsplus_fs.h | 2 + fs/hfsplus/inode.c | 21 + fs/ioctl.c | 2 +- fs/iomap.c | 3 +- fs/lockd/clnt4xdr.c | 22 +- fs/lockd/clntproc.c | 8 +- fs/lockd/clntxdr.c | 22 +- fs/lockd/xdr.c | 4 +- fs/lockd/xdr4.c | 4 +- fs/locks.c | 2 +- fs/namespace.c | 160 ++- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/callback.c | 10 +- fs/nfs/client.c | 9 +- fs/nfs/delegation.c | 28 +- fs/nfs/delegation.h | 10 +- fs/nfs/dir.c | 59 +- fs/nfs/flexfilelayout/flexfilelayout.c | 64 +- fs/nfs/flexfilelayout/flexfilelayout.h | 8 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 16 +- fs/nfs/inode.c | 13 +- fs/nfs/internal.h | 17 +- fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 68 +- fs/nfs/nfs4client.c | 4 +- fs/nfs/nfs4proc.c | 158 ++- fs/nfs/nfs4renewd.c | 9 +- fs/nfs/nfs4session.c | 5 +- fs/nfs/nfs4state.c | 131 +- fs/nfs/nfs4trace.h | 456 +++++-- fs/nfs/pagelist.c | 4 +- fs/nfs/pnfs.c | 14 +- fs/nfs/pnfs.h | 10 +- fs/nfs/pnfs_dev.c | 4 +- fs/nfs/pnfs_nfs.c | 2 +- fs/nfs/proc.c | 2 +- fs/nfs/super.c | 47 +- fs/nfs/unlink.c | 20 +- fs/nfs/write.c | 24 +- fs/nfsd/nfs4callback.c | 31 +- fs/nfsd/nfs4layouts.c | 1 - fs/nfsd/nfs4proc.c | 15 +- fs/nfsd/nfs4recover.c | 17 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfsctl.c | 2 + fs/nfsd/state.h | 2 +- fs/nfsd/vfs.c | 17 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/orangefs/inode.c | 2 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/pnode.c | 1 + fs/proc/base.c | 18 +- fs/proc/inode.c | 4 +- fs/proc/util.c | 1 + fs/pstore/pmsg.c | 2 +- fs/pstore/ram_core.c | 2 +- fs/read_write.c | 13 +- fs/readdir.c | 10 +- fs/select.c | 11 +- fs/super.c | 24 +- fs/xfs/xfs_buf.c | 1 - fs/xfs/xfs_fsops.c | 1 - include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/uaccess.h | 12 +- include/dt-bindings/clock/imx8-clock.h | 289 +++++ include/dt-bindings/clock/imx8qxp-clock.h | 289 ----- include/dt-bindings/clock/marvell,mmp2.h | 1 + include/dt-bindings/dma/dw-dmac.h | 14 + include/dt-bindings/mailbox/tegra186-hsp.h | 11 + include/linux/binfmts.h | 2 +- include/linux/blk-cgroup.h | 21 +- include/linux/bpf_verifier.h | 12 + include/linux/build_bug.h | 36 +- include/linux/cred.h | 26 +- include/linux/device.h | 10 + include/linux/dma/sprd-dma.h | 62 +- include/linux/dma_remapping.h | 58 - include/linux/drbd.h | 2 +- include/linux/efi.h | 34 + include/linux/filter.h | 10 +- include/linux/genalloc.h | 13 +- include/linux/genl_magic_struct.h | 5 +- include/linux/ima.h | 15 + include/linux/intel-iommu.h | 108 +- include/linux/iommu.h | 18 +- include/linux/kernel.h | 1 + include/linux/kgdb.h | 24 +- include/linux/lsm_hooks.h | 17 +- include/linux/mailbox_client.h | 1 + include/linux/mailbox_controller.h | 9 + include/linux/mm.h | 15 +- include/linux/mm_inline.h | 3 - include/linux/mount.h | 2 +- include/linux/nfs_fs.h | 13 +- include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_xdr.h | 16 +- include/linux/phy.h | 13 +- include/linux/phy/phy.h | 2 +- include/linux/pl353-smc.h | 30 + include/linux/platform_data/ad7879.h | 42 - include/linux/platform_data/dma-dw.h | 6 + include/linux/printk.h | 2 +- include/linux/ptr_ring.h | 2 + include/linux/qcom_scm.h | 3 + include/linux/regset.h | 4 +- include/linux/sa11x0-dma.h | 24 - include/linux/sched/task.h | 2 + include/linux/seccomp.h | 9 +- include/linux/security.h | 82 +- include/linux/shdma-base.h | 7 +- include/linux/sunrpc/auth.h | 51 +- include/linux/sunrpc/bc_xprt.h | 19 +- include/linux/sunrpc/clnt.h | 5 +- include/linux/sunrpc/sched.h | 6 +- include/linux/sunrpc/svc.h | 7 +- include/linux/sunrpc/svc_rdma.h | 2 +- include/linux/sunrpc/svc_xprt.h | 1 - include/linux/sunrpc/xprt.h | 1 - include/linux/syscalls.h | 2 +- include/linux/tpm.h | 11 +- include/linux/uaccess.h | 11 +- include/net/checksum.h | 4 +- include/net/ip_tunnels.h | 20 + include/net/netfilter/nf_conntrack_count.h | 19 +- include/net/sock.h | 38 +- include/trace/events/rpcrdma.h | 218 +++- include/trace/events/sunrpc.h | 178 ++- include/uapi/linux/audit.h | 1 + include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/elf-em.h | 1 + include/uapi/linux/fs.h | 56 +- include/uapi/linux/mount.h | 58 + include/uapi/linux/msdos_fs.h | 9 +- include/uapi/linux/seccomp.h | 40 +- include/uapi/linux/serial_core.h | 3 + include/uapi/linux/sysctl.h | 1 + include/uapi/linux/vhost.h | 113 +- include/uapi/linux/vhost_types.h | 128 ++ include/uapi/linux/virtio_blk.h | 54 + init/do_mounts.c | 1 + init/do_mounts_initrd.c | 1 + init/initramfs.c | 6 +- init/main.c | 3 +- kernel/bpf/core.c | 54 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 336 ++++- kernel/compat.c | 18 +- kernel/cred.c | 58 +- 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/events/core.c | 2 +- kernel/exit.c | 6 +- kernel/fork.c | 5 - kernel/futex.c | 35 +- kernel/hung_task.c | 20 +- kernel/kcov.c | 2 +- kernel/locking/mutex.c | 2 +- kernel/panic.c | 28 + kernel/printk/printk.c | 4 +- kernel/ptrace.c | 4 +- kernel/rseq.c | 6 +- kernel/sched/core.c | 6 +- kernel/sched/swait.c | 2 +- kernel/sched/wait.c | 2 +- kernel/seccomp.c | 467 ++++++- kernel/signal.c | 8 +- kernel/sys.c | 2 +- kernel/sysctl.c | 9 + kernel/sysctl_binary.c | 1 + kernel/trace/bpf_trace.c | 2 +- lib/bitmap.c | 4 +- lib/bust_spinlocks.c | 6 +- lib/find_bit_benchmark.c | 11 +- lib/genalloc.c | 25 +- lib/iov_iter.c | 62 +- lib/strncpy_from_user.c | 9 +- lib/strnlen_user.c | 9 +- lib/usercopy.c | 4 +- mm/filemap.c | 2 +- mm/gup.c | 8 +- mm/huge_memory.c | 8 +- mm/hugetlb.c | 2 +- mm/kasan/init.c | 2 +- mm/memory.c | 17 +- mm/migrate.c | 2 +- mm/mincore.c | 4 +- mm/mremap.c | 66 +- mm/page_io.c | 7 +- mm/swap.c | 2 +- mm/userfaultfd.c | 2 +- net/9p/client.c | 21 + net/9p/trans_common.c | 1 + net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 + net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/log.c | 2 +- net/ceph/messenger.c | 55 +- net/compat.c | 45 +- net/core/ethtool.c | 12 +- net/core/rtnetlink.c | 5 + net/core/sock.c | 15 +- net/ipv4/fib_rules.c | 8 +- net/ipv4/ip_gre.c | 9 + net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_vti.c | 12 +- net/ipv6/addrconf.c | 4 +- net/ipv6/af_inet6.c | 3 + net/ipv6/ip6_fib.c | 6 +- net/ipv6/ip6_gre.c | 10 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/ip6mr.c | 17 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 10 +- net/ipv6/sit.c | 3 + net/netfilter/nf_conncount.c | 290 ++--- net/netfilter/nf_tables_api.c | 2 + net/netfilter/nft_connlimit.c | 14 +- net/netrom/af_netrom.c | 15 +- net/rds/tcp.c | 2 +- net/sunrpc/Makefile | 2 +- net/sunrpc/auth.c | 116 +- net/sunrpc/auth_generic.c | 293 ----- net/sunrpc/auth_gss/auth_gss.c | 47 +- net/sunrpc/auth_gss/gss_mech_switch.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 8 +- net/sunrpc/auth_null.c | 4 - net/sunrpc/auth_unix.c | 110 +- net/sunrpc/backchannel_rqst.c | 2 +- net/sunrpc/cache.c | 10 +- net/sunrpc/clnt.c | 29 +- net/sunrpc/rpc_pipe.c | 19 +- net/sunrpc/rpcb_clnt.c | 12 +- net/sunrpc/sched.c | 5 +- net/sunrpc/svc.c | 24 +- net/sunrpc/svc_xprt.c | 9 +- net/sunrpc/svcsock.c | 122 +- net/sunrpc/sysctl.c | 2 +- net/sunrpc/xprtmultipath.c | 4 +- net/sunrpc/xprtrdma/Makefile | 3 +- net/sunrpc/xprtrdma/backchannel.c | 59 +- net/sunrpc/xprtrdma/fmr_ops.c | 337 ----- net/sunrpc/xprtrdma/frwr_ops.c | 209 +-- net/sunrpc/xprtrdma/rpc_rdma.c | 78 +- net/sunrpc/xprtrdma/svc_rdma.c | 6 - net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 8 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 63 + net/sunrpc/xprtrdma/svc_rdma_sendto.c | 57 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 59 - net/sunrpc/xprtrdma/transport.c | 92 +- net/sunrpc/xprtrdma/verbs.c | 255 ++-- net/sunrpc/xprtrdma/xprt_rdma.h | 81 +- net/sunrpc/xprtsock.c | 22 +- net/tipc/bearer.c | 1 - net/tipc/netlink_compat.c | 2 + samples/seccomp/.gitignore | 1 + samples/seccomp/Makefile | 7 +- samples/seccomp/user-trap.c | 375 ++++++ scripts/checkpatch.pl | 14 +- scripts/gdb/linux/proc.py | 2 +- scripts/selinux/genheaders/genheaders.c | 29 +- security/apparmor/lsm.c | 1 + security/apparmor/mount.c | 1 + 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/security.c | 39 +- security/selinux/hooks.c | 799 +++++------- security/smack/smack_lsm.c | 371 +++--- security/tomoyo/common.c | 2 +- security/tomoyo/mount.c | 1 + sound/core/seq/seq_clientmgr.c | 2 +- sound/isa/sb/emu8000_patch.c | 4 +- sound/pci/hda/Kconfig | 62 - sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 54 +- sound/pci/hda/hda_tegra.c | 2 + sound/pci/hda/patch_realtek.c | 2 +- sound/soc/intel/Kconfig | 6 - tools/include/asm-generic/bitops/fls.h | 2 +- tools/perf/util/include/asm/uaccess.h | 2 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/test_maps.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 1146 +++++++++++++++- 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 ++++++- virt/kvm/arm/mmu.c | 2 +- virt/kvm/kvm_main.c | 3 +- 1011 files changed, 24990 insertions(+), 11649 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/rda.txt create mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts create mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-i96.dts create mode 100644 arch/arm/boot/dts/rda8810pl.dtsi create mode 100644 arch/arm/mach-rda/Kconfig create mode 100644 arch/arm/mach-rda/Makefile delete mode 100644 arch/arm/mach-realview/hotplug.c delete mode 100644 arch/arm/mach-realview/hotplug.h delete mode 100644 arch/arm/mach-sti/headsmp.S rename arch/arm/{mach-vexpress => plat-versatile}/hotplug.c (56%) create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h create mode 100644 arch/arm64/boot/dts/freescale/imx8mq.dtsi create mode 100644 arch/arm64/include/uapi/asm/sve_context.h create mode 100644 arch/csky/abiv1/inc/abi/switch_context.h create mode 100644 arch/csky/abiv2/inc/abi/switch_context.h create mode 100644 arch/csky/abiv2/mcount.S create mode 100644 arch/csky/include/asm/ftrace.h create mode 100644 arch/csky/include/asm/perf_event.h create mode 100644 arch/csky/kernel/ftrace.c create mode 100644 arch/csky/kernel/perf_event.c create mode 100644 arch/csky/kernel/stacktrace.c delete mode 100644 arch/h8300/include/asm/pci.h delete mode 100644 arch/mips/bcm63xx/dev-dsp.c delete mode 100644 arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h create mode 100644 arch/x86/kernel/ima_arch.c create mode 100644 arch/x86/lib/iomem.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 drivers/input/touchscreen/raspberrypi-ts.c create mode 100644 drivers/memory/pl353-smc.c create mode 100644 drivers/pcmcia/max1600.c create mode 100644 drivers/pcmcia/max1600.h create mode 100644 drivers/tty/serial/rda-uart.c create mode 100644 fs/cifs/dfs_cache.c create mode 100644 fs/cifs/dfs_cache.h create mode 100644 include/dt-bindings/clock/imx8-clock.h delete mode 100644 include/dt-bindings/clock/imx8qxp-clock.h create mode 100644 include/dt-bindings/dma/dw-dmac.h delete mode 100644 include/linux/dma_remapping.h create mode 100644 include/linux/pl353-smc.h delete mode 100644 include/linux/platform_data/ad7879.h delete mode 100644 include/linux/sa11x0-dma.h create mode 100644 include/uapi/linux/mount.h create mode 100644 include/uapi/linux/vhost_types.h delete mode 100644 net/sunrpc/auth_generic.c delete mode 100644 net/sunrpc/xprtrdma/fmr_ops.c 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