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-master-aarch64-mainline-allyesconfig in repository toolchain/linux-next.
from 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() new 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 new 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/ [...] new 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 new 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 new 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 [...] new 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 new 0f2107daec81 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 745d51dc8a29 ata: pata_macio: add of_node_put() new 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 new 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 new 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 new 645ff1e8e704 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/LSM/Smack.rst | 4 + .../input/touchscreen/raspberrypi,firmware-ts.txt | 26 + .../bindings/mailbox/nvidia,tegra186-hsp.txt | 30 +- .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 + Documentation/filesystems/cifs/TODO | 26 +- Documentation/ioctl/ioctl-number.txt | 1 + Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/userspace-api/seccomp_filter.rst | 84 ++ MAINTAINERS | 7 +- arch/s390/include/asm/ap.h | 28 +- 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/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/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/sigio.c | 1 - arch/um/kernel/skas/uaccess.c | 23 +- arch/um/kernel/tlb.c | 115 +- arch/um/os-Linux/file.c | 10 + arch/x86/kernel/Makefile | 4 + arch/x86/kernel/ima_arch.c | 75 ++ block/bio.c | 4 + block/blk-cgroup.c | 23 - block/bsg.c | 4 + drivers/ata/pata_macio.c | 2 + 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/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/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/lightnvm/pblk-recovery.c | 1 - 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/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/vhost/scsi.c | 4 +- drivers/vhost/vsock.c | 16 +- drivers/virtio/virtio_pci_legacy.c | 6 +- fs/block_dev.c | 7 +- fs/cifs/Kconfig | 5 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 + fs/cifs/cifs_dfs_ref.c | 138 +- fs/cifs/cifs_fs_sb.h | 9 + fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 15 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 +- fs/cifs/connect.c | 924 ++++++++++--- fs/cifs/dfs_cache.c | 1367 ++++++++++++++++++++ fs/cifs/dfs_cache.h | 97 ++ fs/cifs/file.c | 12 +- fs/cifs/inode.c | 44 +- fs/cifs/misc.c | 68 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 322 +++-- fs/cifs/smb2pdu.c | 108 +- fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 15 +- fs/cifs/transport.c | 8 +- fs/iomap.c | 3 +- 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/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 | 15 +- 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 | 13 +- 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 +- 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/mailbox/tegra186-hsp.h | 11 + include/linux/blk-cgroup.h | 21 +- include/linux/cred.h | 26 +- include/linux/drbd.h | 2 +- include/linux/efi.h | 34 + include/linux/genl_magic_struct.h | 5 +- include/linux/ima.h | 15 + include/linux/mailbox_client.h | 1 + include/linux/mailbox_controller.h | 9 + include/linux/nfs_fs.h | 13 +- include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_xdr.h | 16 +- include/linux/platform_data/ad7879.h | 42 - include/linux/seccomp.h | 9 +- 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/trace/events/rpcrdma.h | 218 +++- include/trace/events/sunrpc.h | 178 ++- include/uapi/linux/seccomp.h | 40 +- include/uapi/linux/vhost.h | 113 +- include/uapi/linux/vhost_types.h | 128 ++ include/uapi/linux/virtio_blk.h | 54 + kernel/cred.c | 58 +- kernel/seccomp.c | 467 ++++++- lib/bust_spinlocks.c | 6 +- mm/page_io.c | 3 +- net/9p/client.c | 21 + net/9p/trans_common.c | 1 + 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 | 120 -- 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 +- samples/seccomp/.gitignore | 1 + samples/seccomp/Makefile | 7 +- samples/seccomp/user-trap.c | 375 ++++++ security/integrity/Kconfig | 11 + security/integrity/Makefile | 5 + security/integrity/digsig.c | 111 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima_appraise.c | 14 +- security/integrity/ima/ima_crypto.c | 5 +- security/integrity/ima/ima_main.c | 21 +- security/integrity/ima/ima_policy.c | 171 ++- security/integrity/integrity.h | 22 +- security/integrity/platform_certs/efi_parser.c | 108 ++ security/integrity/platform_certs/load_uefi.c | 194 +++ .../integrity/platform_certs/platform_keyring.c | 58 + security/smack/smack_lsm.c | 12 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + tools/testing/selftests/seccomp/seccomp_bpf.c | 447 ++++++- 285 files changed, 10647 insertions(+), 5522 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/raspberrypi [...] create mode 100644 arch/x86/kernel/ima_arch.c create mode 100644 drivers/char/tpm/tpm1-cmd.c create mode 100644 drivers/input/touchscreen/raspberrypi-ts.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 delete mode 100644 include/linux/platform_data/ad7879.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