This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from accefff5b547 Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.or [...] adds d652d5f1eeeb drm/edid: fix objtool warning in drm_cvt_modes() adds 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] adds 950cc0d2bef0 fsnotify: generalize handle_inode_event() adds 1a2620a99803 inotify: convert to handle_inode_event() interface adds fecc4559780d fsnotify: fix events reported to watching parent and child new 14bd41e41899 Merge tag 'fsnotify_for_v5.11-rc1' of git://git.kernel.org [...] adds 5190db9fdd20 fs/quota: update quota state flags scheme with project quo [...] adds a219ee41899b ext2: Remove unnecessary blank adds 10f04d40a9fa quota: Don't overflow quota file offsets adds 11c514a99bb9 quota: Sanity-check quota file headers on load adds 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading adds a6fbd0ab3d7a fs/ext2: Use ext2_put_page adds 8fca3c8a3451 ext2: Fix fall-through warnings for Clang adds d24396c5290b reiserfs: add check for an invalid ih_entry_count adds e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] adds f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] new b97d4c424e36 Merge tag 'for_v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 3acc4522d89e f2fs: call f2fs_get_meta_page_retry for nat page adds 7a6e59d719ef f2fs: fix to seek incorrect data offset in inline data file adds fa4320cefb85 f2fs: move ioctl interface definitions to separated file adds 9e2a5f8cfb4d f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl adds e1e8debec656 f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl adds 3a1b9eaf727b f2fs: avoid unneeded data copy in f2fs_ioc_move_range() adds 34178b1bc4b5 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE adds 89ff6005039a f2fs: fix double free of unicode map adds 9f7e334aec16 f2fs: remove writeback_inodes_sb in f2fs_remount adds beb78181f134 f2fs: Remove the redundancy initialization adds 608af703519a libfs: Add generic function for setting dentry_ops adds bb9cd9106b22 fscrypt: Have filesystems handle their d_ops adds 7ad08a58bf67 f2fs: Handle casefolding with Encryption adds 8769918bf06c f2fs: change to use rwsem for cp_mutex adds 493720a48543 f2fs: fix to avoid REQ_TIME and CP_TIME collision adds b28f047b28c5 f2fs: compress: support chksum adds 3a0a9cbc44bb f2fs: fix kbytes written stat for multi-device case adds 6cbfcab5ff51 f2fs: rename logical_to_blk and blk_to_logical adds 43b9d4b4d91c f2fs: use new conversion functions between blks and bytes adds 963ba7f98376 f2fs: fix wrong block count instead of bytes adds b876f4c94c3d f2fs: remove buffer_head which has 32bits limit adds 5335bfc6eb68 f2fs: init dirty_secmap incorrectly adds db4896526411 f2fs: Remove unnecessary unlikely() adds 602a16d58e9a f2fs: add compress_mode mount option adds 5fdb322ff2c2 f2fs: add F2FS_IOC_DECOMPRESS_FILE and F2FS_IOC_COMPRESS_FILE adds a95ba66ac145 f2fs: avoid race condition for shrinker count adds ec2ddf499402 f2fs: don't allow any writes on readonly mount adds 10208567f11b f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size adds b9ec10948ff6 f2fs: convert to F2FS_*_INO macro adds d540e35d4e54 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() adds 6e5ca4fce7b3 f2fs: inline: correct comment in f2fs_recover_inline_data adds 84921561532f f2fs: inline: fix wrong inline inode stat adds 96dd02519580 f2fs: fix to account inline xattr correctly during recovery adds 6422a71ef40e f2fs: fix race of pending_pages in decompression adds e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() adds 75e91c888989 f2fs: compress: fix compression chksum new ff49c86f27e4 Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/ [...] adds 3993382bb319 fuse: launder page should wait for page writeback adds 66ab33bf6d43 virtiofs fix leak in setup adds b19d3d00d662 virtiofs: simplify sb setup adds 514b5e3ff45e fuse: get rid of fuse_mount refcount adds bd3bf1e85bac fuse: simplify get_fuse_conn*() adds 6a68d1e1514d fuse: add fuse_sb_destroy() helper adds 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() adds df8629af2934 fuse: always revalidate if exclusive create adds 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 adds 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID adds b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path adds 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID adds 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] adds 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request adds 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance adds 5d069dbe8aaf fuse: fix bad inode new 65de0b89d7d5 Merge tag 'fuse-update-5.11' of git://git.kernel.org/pub/s [...] adds 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] adds 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature adds 58afaf5d605f ovl: doc clarification adds 0a8d0b64dd6a ovl: warn about orphan metacopy adds 13c6ad0f45fd ovl: document lower modification caveats adds cef4cbff06fb ovl: expand warning in ovl_d_real() adds c11faf32599f ovl: fix incorrect extent info in metacopy case adds 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() adds 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() adds c846af050f94 ovl: check privs before decoding file handle adds 89bdfaf93d91 ovl: make ioctl() safe adds 82a763e61e2b ovl: simplify file splice adds 2d2f2d7322ff ovl: user xattr adds 6939f977c54a ovl: do not fail when setting origin xattr adds b6650dab404c ovl: do not fail because of O_NOATIME adds 87b2c60c6127 ovl: do not get metacopy for userxattr adds 459c7c565ac3 ovl: unprivieged mounts new 92dbc9dedccb Merge tag 'ovl-update-5.11' of git://git.kernel.org/pub/sc [...] adds dc167e38a014 ceph: don't WARN when removing caps due to blocklisting adds aa5c791053c7 ceph: make fsc->mount_state an int adds 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session adds dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting adds 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] adds 06a1ad438b7b ceph: fix up some warnings on W=1 builds adds 81048c00d133 ceph: acquire Fs caps when getting dir stats adds 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon adds 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count adds 36c9478d6069 libceph: remove unused port macros adds 247b1f19dbeb ceph: add status debugfs file adds 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs adds 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin adds e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations adds ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug adds 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] adds 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] adds bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes adds dd980fc0d598 ceph: add ceph.caps vxattr adds 4a756db2a149 ceph: remove redundant assignment to variable i adds 968cd14edc3a ceph: set osdmap epoch for setxattr adds 0f51a983616c ceph: don't reach into request header for readdir info adds 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] adds 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] adds 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure adds b77f8f0e4f27 libceph: include middle_len in process_message() dout adds 418af5b3bfc4 libceph: lower exponential backoff delay adds 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] adds 3596f4c1241d libceph: split protocol reset bits out of reset_connection() adds 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() adds a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION adds d3c1248cac2c libceph: remove redundant session reset log message adds 5cd8da3a1ca2 libceph: drop msg->ack_stamp field adds 0247192809e3 libceph: handle discarding acked and requeued messages separately adds 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor adds fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr adds 771294fe0724 libceph: factor out ceph_con_get_out_msg() adds fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] adds 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules adds 30be780a8721 libceph: make con->state an int adds 6d7f62bfb5b5 libceph: rename and export con->state states adds 3fefd43e741a libceph: rename and export con->flags bits adds 699921d9e68f libceph: export zero_page adds 6503e0b69c9d libceph: export remaining protocol independent infrastructure adds 566050e17e53 libceph: separate msgr1 protocol implementation adds 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file adds a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct adds f79e25b087b8 libceph: more insight into ticket expiry and invalidation adds 6610fff2782a libceph: safer en/decoding of cephx requests and replies adds 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes adds 59711f9ec219 libceph: amend cephx init_protocol() and build_request() adds c1c0ce78f479 libceph: drop ac->ops->name field adds 8921f25116af libceph: factor out finish_auth() adds a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs adds 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases adds 00498b994113 libceph: introduce connection modes and ms_mode option adds cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) adds ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 adds 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() new be695ee29e8f Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/cep [...] adds 0359af7ac318 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall adds 5482e09a8840 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] adds bd75475c2fa1 NFSv4.2: Fix 5 seconds delay when doing inter server copy adds 5f447cb88123 NFSv3: Refactor nfs3_proc_lookup() to split out the dentry adds 3c5e9a59faa6 NFSv3: Add emulation of the lookupp() operation adds 76998ebb9158 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp adds e4c72201b6ec SUNRPC: rpc_wake_up() should wake up tasks in the correct order adds 05ad917561fc NFSv4.2: condition READDIR's mask for security label based [...] adds 2e7a46417952 NFS: Ensure contents of struct nfs_open_dir_context are co [...] adds b1e21c97437f NFS: Clean up readdir struct nfs_cache_array adds 972bcdf23309 NFS: Clean up nfs_readdir_page_filler() adds 1f1d4aa4e4bc NFS: Clean up directory array handling adds 3b2a09f127e0 NFS: Don't discard readdir results adds e762a6398160 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() adds ed09222d651d NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] adds a52a8a6adad9 NFS: Simplify struct nfs_cache_array_entry adds 1a34c8c9a49e NFS: Support larger readdir buffers adds 93b8959a0a8c NFS: More readdir cleanups adds dbeaf8c984ca NFS: nfs_do_filldir() does not return a value adds 6b75cf9e309d NFS: Reduce readdir stack usage adds 6c981eff23b8 NFS: Cleanup to remove nfs_readdir_descriptor_t typedef adds 82e22a5e6245 NFS: Allow the NFS generic code to pass in a verifier to readdir adds 9fff59ed4c4d NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] adds b593c09f83a2 NFS: Improve handling of directory verifiers adds 762567b7c798 NFS: Optimisations for monotonically increasing readdir cookies adds 35df59d3ef69 NFS: Reduce number of RPC calls when doing uncached readdir adds 794092c57f89 NFS: Do uncached readdir when we're seeking a cookie in an [...] adds d5aa6b22e225 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" adds 9bccd264611b SUNRPC: Close a race with transport setup and module put adds 1fc5f1318644 SUNRPC: Add a helper to return the transport identifier gi [...] adds 1c3695d0bb38 NFS: Switch mount code to use xprt_find_transport_ident() adds c87b056e58e7 SUNRPC: Remove unused function xprt_load_transport() adds a12f996d3413 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] adds 190c75a31fe6 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr adds 4be78d26810b NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr adds 9a7016319e1e pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] adds 4aceaaea5ecc SUNRPC: Fix up open coded kmemdup_nul() adds 988998134996 pNFS: Clean up open coded xdr string decoding adds 046e5ccb4198 NFSv4: Fix the alignment of page data in the getdeviceinfo reply adds 2b1f83d108bd SUNRPC: Fix up typo in xdr_init_decode() adds 8d86e373b0ef SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() adds 1d97316692f7 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths adds 9ed5af268e88 SUNRPC: Clean up the handling of page padding in rpc_prepa [...] adds 0279024f2270 SUNRPC: Fix up xdr_set_page() adds eee1f54964fe SUNRPC: Fix open coded xdr_stream_remaining() adds 17068466ad02 NFSv4: Fix open coded xdr_stream_remaining() adds b6d49ecd1081 NFSv4: Fix a pNFS layout related use-after-free race when [...] adds d18a9d3fa0f2 NFS: NFSv2/NFSv3: Use cred from fs_context during mount adds d3ff46fe6936 NFSv4: Refactor to use user namespaces for nfs4idmap adds 35a6d396721e net: sunrpc: Fix 'snprintf' return value check in 'do_xprt [...] adds 9b82d88d5976 lockd: don't use interval-based rebinding over TCP adds bf701b765eaa NFS: switch nfsiod to be an UNBOUND workqueue. adds fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] adds ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive adds a1f26739ccdc NFSv4.2: improve page handling for GETXATTR adds 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support adds 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h adds c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] adds 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() adds c4f2f591f02c SUNRPC: Fix xdr_expand_hole() adds 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() adds e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length adds 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] adds f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers adds 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] adds 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] adds 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] adds 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset adds dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] adds 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] adds 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] adds 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet adds 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path adds af5865d27839 xprtrdma: Introduce Receive completion IDs adds b2e7467f26d7 xprtrdma: Introduce Send completion IDs adds 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs adds 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv adds 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints adds 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path adds d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints adds 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() adds 7703db978d4c xprtrdma: Display the task ID when reporting MR events adds 8e24e191d44f xprtrdma: Trace unmap_sync calls adds ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() adds 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping adds edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] adds 7be9b38afafb NFSv4.2: fix error return on memory allocation failure adds 3316fb80a0b4 fs/lockd: convert comma to semicolon adds cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache adds 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] adds 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() new 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] adds 9905f728b0bd mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfre [...] adds d68f17291ccf mailbox: stm32-ipcc: add COMPILE_TEST dependency adds 133af21f7c00 mailbox: stm32-ipcc: remove duplicate error message adds 017909281eb0 mailbox: stm32-ipcc: cast void pointers to unsigned long adds aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings adds 5a6338cce9f4 mailbox: arm_mhuv2: Add driver new 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] adds d98793b5d425 dmaengine: idxd: fix wq config registers offset programming adds 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() adds dafd8fe27a99 dmaengine: pl330: Remove unreachable code adds cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] adds 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations adds 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac adds f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] adds 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static adds 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading adds 8e50d392652f dmaengine: idxd: Add shared workqueue support adds e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error adds 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq adds 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] adds 2f8417a967d5 dmaengine: idxd: define table offset multiplier adds 842067940a3e dmaengine: dw: Enable runtime PM adds 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] adds 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] adds f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] adds e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] adds 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] adds 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] adds 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] adds 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] adds d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] adds 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] adds 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] adds 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] adds 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. adds 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. adds 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible adds 07b552732edd dmaengine: sun6i: Add support for A100 DMA adds f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support adds 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver adds 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding adds e7bbb7acabf4 dmaengine: add peripheral configuration adds 5d0c3533a19f dmaengine: qcom: Add GPI dma driver adds 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table adds c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() adds cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table adds 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table adds 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table adds 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table adds 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table adds 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused adds 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] adds 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues adds 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup adds 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC adds f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver adds 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() adds a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] adds 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] adds e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] adds 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler adds 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next adds e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] adds 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] adds 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] adds 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] adds aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev adds d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings adds 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] adds ab650ef6d548 dmaengine: Add support for per channel coherency handling adds f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] adds adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device adds 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA adds 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA adds b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA adds 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 adds fc373e47d726 dmaengine: ti: Add support for k3 event routers adds d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. adds 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA adds 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] adds d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA adds 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA adds 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] new 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...] adds 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load adds 705e9195187d module: merge repetitive strings in module_sig_check() adds 10ccd1abb808 module: avoid *goto*s in module_sig_check() adds 076aa52e4021 module: only handle errors with the *switch* statement in [...] adds 24389b610be3 module: fix up 'kernel-doc' comments adds 2541743e99c3 module: add more 'kernel-doc' comments adds 24b9f0d22081 module: fix comment style adds 0801a0073f86 module: drop version-attribute alignment adds b112082c8930 module: simplify version-attribute handling adds 8d6615f1fccc params: drop redundant "unused" attributes adds fe2f4fe139b3 params: use type alignment for kernel parameters adds 2aec389e1915 params: clean up module-param macros adds 147ad605dc12 init: use type alignment for kernel parameters adds 2d26c716fc49 module: drop semicolon from version macro adds 38dc717e9715 module: delay kobject uevent until after module init call new 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...] adds 0264c8c9e1b5 ftrace: Move the recursion testing into global headers adds 6e4eb9cb22fc ftrace: Add ftrace_test_recursion_trylock() helper function adds da5afbeb1724 ftrace: Optimize testing what context current is in adds 6cdf941871ec pstore/ftrace: Add recursion protection to the ftrace callback adds c536aa1c5b17 kprobes/ftrace: Add recursion protection to the ftrace callback adds 13f3ea9a2c82 livepatch/ftrace: Add recursion protection to the ftrace callback adds 4b750b573c5b livepatch: Trigger WARNING if livepatch function fails due [...] adds 5d15a624c34b perf/ftrace: Add recursion protection to the ftrace callback adds 5d029b035bf1 perf/ftrace: Check for rcu_is_watching() in callback function adds a25d036d939a ftrace: Reverse what the RECURSION flag means in the ftrace_ops adds 773c16705058 ftrace: Add recording of functions that caused recursion adds 60602cb549f1 fgraph: Make overruns 4 bytes in graph stack structure adds 7b68621f8d16 ftrace: Clean up the recursion code a bit adds 28575c61ea60 ring-buffer: Add recording of ring buffer recursion into r [...] adds 045e269c1eb2 ftrace: Remove unused varible 'ret' adds 2b5894cc33e9 tracing: Fix some typos in comments adds 58954b3be8b7 MAINTAINERS: assign ./fs/tracefs to TRACING adds d19ad0775dcd ftrace: Have the callbacks receive a struct ftrace_regs in [...] adds 02a474ca266a ftrace/x86: Allow for arguments to be passed in to ftrace_ [...] adds 2860cd8a2353 livepatch: Use the default ftrace_ops instead of REGS when [...] adds b111545d26c0 tracing: Remove the useless value assignment in test_creat [...] adds 76980f5fa06d tracing: Clean up after filter logic rewriting adds 3a37b918946e ftrace/documentation: Fix RST C code blocks adds 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas adds a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() adds 888834903d36 ring-buffer: Fix a typo in function description adds d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init adds 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running adds 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() adds 82db909e6be6 ring-buffer: Fix two typos in comments adds 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages adds adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" adds f6a694665f13 tracing: Offload eval map updates to a work queue new 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] adds 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...] adds 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...] adds 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd() adds ef78f2dd2398 powerpc/85xx: Fix declaration made after definition adds cb5d4c465f31 powerpc/ps3: Drop unused DBG macro adds f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...] adds ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...] adds a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize)) adds e80639405c40 powerpc/mm: Update tlbiel loop on POWER10 adds 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...] adds fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S adds 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...] adds a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...] adds 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...] adds 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI adds 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke adds 62182e6c0faf powerpc: Remove RFI macro adds b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning adds 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...] adds fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID adds d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...] adds 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero adds c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space adds d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...] adds 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping adds e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex adds 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping() adds d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...] adds ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...] adds 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...] adds 20fa40b147bd Merge branch 'fixes' into next adds 640586f8af35 powerpc/ptrace: Simplify gpr_get()/tm_cgpr_get() adds 324a69467f12 powerpc/ptrace: Hard wire PT_SOFTE value to 1 in gpr_get() too adds a538d184e3f0 powerpc/boot: Move the .got section to after the .dynamic section adds 26ba9f9651d8 powerpc/boot/wrapper: Add "-z rodynamic" when using LLD adds 4c078c86b4a4 powerpc/boot/wrapper: Add "-z notext" flag to disable diagnostic adds 215fadfe8725 powerpc/boot: Use clang when CC is clang adds f47462c9d8af powerpc: Work around inline asm issues in alternate featur [...] adds 3d635aba0b35 powerpc/boot: Make use of REL16 relocs in powerpc/boot/util.S adds f75e7d73bdf7 powerpc/perf: Fix crash with is_sier_available when pmu is [...] adds 894fa235eb4c powerpc: inline iomap accessors adds 25395cd2f8cb powerpc: Make NUMA depend on SMP adds 4c28b32b886f powerpc: Make NUMA default y for powernv adds bae80c27fc21 powerpc: Update NUMA Kconfig description & help text adds 8d1eeabf2536 powerpc/feature: Use CONFIG_PPC64 instead of __powerpc64__ [...] adds 8f8cffd9df81 powerpc/processor: Move cpu_relax() into asm/vdso/processor.h adds d26b3817d9ee powerpc/time: Move timebase functions into new asm/vdso/ti [...] adds 5c189c523e78 powerpc/time: Fix mftb()/get_tb() for use with the compat VDSO adds 1f1676bb2dd5 powerpc/barrier: Use CONFIG_PPC64 for barrier selection adds ce7d8056e38b powerpc/vdso: Prepare for switching VDSO to generic C impl [...] adds 7fec9f5d4197 powerpc/vdso: Save and restore TOC pointer on PPC64 adds ab037dd87a2f powerpc/vdso: Switch VDSO to generic C implementation. adds d0e3fc69d00d powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32 adds 95593e930d7d powerpc/signal: Move inline functions in signal.h adds 67e364b3295f powerpc/ptrace: Move declaration of ptrace_get_reg() and p [...] adds e009fa433542 powerpc/ptrace: Consolidate reg index calculation adds 4d90eb97e292 powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr() adds b6254ced4da6 powerpc/signal: Don't manage floating point regs when no FPU adds 7d68c8916950 powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x adds 3fcfb5d1bf73 powerpc/signal: Remove BUG_ON() in handler_signal functions adds 454b1abb588b powerpc/signal: Move access_ok() out of get_sigframe() adds 0ecbc6ad18e3 powerpc/signal: Remove get_clean_sp() adds c180cb305c9b powerpc/signal: Call get_tm_stackpointer() from get_sigframe() adds 7fe8f773ee24 powerpc/signal: Refactor bad frame logging adds debf122c777f powerpc/signal32: Simplify logging in handle_rt_signal32() adds 3eea688be0cc powerpc/signal32: Move handle_signal32() close to handle_r [...] adds 8e91cf8501f1 powerpc/signal32: Rename local pointers in handle_rt_signal32() adds 91b8ecd419cb powerpc/signal32: Misc changes to make handle_[rt_]_signal [...] adds 8d33001dd650 powerpc/signal32: Move signal trampoline setup to handle_[ [...] adds ad65f4909fd3 powerpc/signal32: Switch handle_signal32() to user_access_ [...] adds 9504db3e90b2 powerpc/signal32: Switch handle_rt_signal32() to user_acce [...] adds f1cf4f93de2f powerpc/signal32: Remove ifdefery in middle of if/else adds 14026b94ccfe signal: Add unsafe_put_compat_sigset() adds de781ebdf6b8 powerpc/signal32: Add and use unsafe_put_sigset_t() adds 31147d7d6133 powerpc/signal32: Switch swap_context() to user_access_beg [...] adds b3484a1d4d1f powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/ [...] adds 968c4fccd1bb powerpc/signal32: Isolate non-copy actions in save_user_re [...] adds ef75e7318294 powerpc/signal32: Transform save_user_regs() and save_tm_u [...] adds 7fe2de246e21 powerpc/vdso: Stripped VDSO is not needed, don't build it adds bc9d5bfc4d23 powerpc/vdso: Add missing includes and clean vdso_setup_sy [...] adds 1bb30b7a4597 powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_se [...] adds abcdbd039e68 powerpc/vdso: Remove get_page() in vdso_pagelist initialization adds 35c1c7c0bc35 powerpc/vdso: Remove NULL termination element in vdso_pagelist adds 3cf63825413c powerpc/vdso: Refactor 32 bits and 64 bits pages setup adds 4fe0e3c1724e powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist i [...] adds 7461a4f79ba1 powerpc/vdso: Use VDSO size in arch_setup_additional_pages() adds b2df3f60b452 powerpc/vdso: Simplify arch_setup_additional_pages() exit adds c1bab64360e6 powerpc/vdso: Move to _install_special_mapping() and remov [...] adds 526a9c4a7234 powerpc/vdso: Provide vdso_remap() adds c102f0766748 powerpc/vdso: Replace vdso_base by vdso adds 511157ab641e powerpc/vdso: Move vdso datapage up front adds 591857b635c1 powerpc/vdso: Simplify __get_datapage() adds 550e6074c106 powerpc/vdso: Remove unused \tmp param in __get_datapage() adds 91bf695596f5 powerpc/vdso: Retrieve sigtramp offsets at buildtime adds ed07f6353ddf powerpc/vdso: Use builtin symbols to locate fixup section adds 0fc980db9a40 powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kern [...] adds b7fe9c15b57d powerpc/vdso: Remove vdso32_pages and vdso64_pages adds 49bf59fd0371 powerpc/vdso: Remove __kernel_datapage_offset adds 899367ea5063 powerpc/vdso: Remove runtime generated sigtramp offsets adds 5cda7c75493f powerpc/vdso: Remove vdso_patches[] and associated functions adds e113f8ef1c7e powerpc/vdso: Remove unused text member in struct lib32/64 [...] adds 6ed613ad572a powerpc/vdso: Remove symbol section information in struct [...] adds 67a354051da2 powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfo adds a4ccd64acb8c powerpc/vdso: Remove vdso_setup() adds 23c4ceaf1a45 powerpc/vdso: Remove vdso_ready adds e90903203d94 powerpc/vdso: Remove DBG() adds 676155ab239d powerpc/vdso: Remove VDSO32_LBASE and VDSO64_LBASE adds 65d2150c8912 powerpc/vdso: Cleanup vdso.h adds fe18a35e685c powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S adds a21df7a1d6ca powerpc: Use common STABS_DEBUG and DWARF_DEBUG and ELF_DE [...] adds f3e90408019b powerpc/xmon: Fix build failure for 8xx adds 1baa1f70ef77 powerpc: Allow relative pointers in bug table entries adds c8754c517e37 powerpc/pseries: Define PCI bus speed for Gen4 and Gen5 adds 1fc0c27b14b9 powerpc/feature-fixups: use a semicolon rather than a comma adds f0812f6ca829 selftests/powerpc: update .gitignore adds c9344769e2b4 selftests/powerpc: Fix uninitialized variable warning adds f66de7ac4849 powerpc/perf: Invoke per-CPU variable access with disabled [...] adds bf13718bc57a powerpc: show registers when unwinding interrupt frames adds 92cc6bf01c7f powerpc: Refactor is_kvm_guest() declaration to new header adds 16520a858a99 powerpc: Rename is_kvm_guest() to check_kvm_guest() adds a21d1becaa3f powerpc: Reintroduce is_kvm_guest() as a fast-path check adds ca3f969dcb11 powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() adds 7ff94669e7d8 ALSA: ppc: drop if block with always false condition adds 6d247e4d2649 powerpc/ps3: make system bus's remove and shutdown callbac [...] adds 0ce2382657f3 powerpc/64s/powernv: Allow KVM to handle guest machine che [...] adds 067c9f9c98c8 KVM: PPC: Book3S HV: Don't attempt to recover machine chec [...] adds 1d15ffdfc941 KVM: PPC: Book3S HV: Ratelimit machine check messages comi [...] adds f4b239e4c6bd powerpc/64s/powernv: Ratelimit harmless HMI error printing adds 82f70a05108c powerpc/64s/pseries: Add ERAT specific machine check handler adds 4a869531ddbf powerpc/64s: Remove "Host" from MCE logging adds 865ae6f27789 powerpc/64s: Tidy machine check SLB logging adds c3d35ddd1ec8 powerpc: Add new macro to handle NESTED_IFCLR adds 9f378b9f007c KVM: PPC: BOOK3S: PR: Ignore UAMOR SPR adds 227ae625522c powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64 adds 39df17bc2005 powerpc/book3s64/kuap/kuep: Move uamor setup to pkey init adds 3b47b7549ead powerpc/book3s64/kuap: Move KUAP related function outside radix adds 57b7505aa8ba powerpc/book3s64/kuep: Move KUEP related function outside radix adds d5b810b5c938 powerpc/book3s64/kuap: Rename MMU_FTR_RADIX_KUAP and MMU_FTR_KUEP adds d94b827e89dc powerpc/book3s64/kuap: Use Key 3 for kernel mapping with h [...] adds d7df77e89039 powerpc/exec: Set thread.regs early during exec adds 8e560921b58c powerpc/book3s64/pkeys: Store/restore userspace AMR/IAMR c [...] adds f643fcab74c0 powerpc/book3s64/pkeys: Inherit correctly on fork. adds d5fa30e6993f powerpc/book3s64/pkeys: Reset userspace AMR correctly on exec adds edc541ecaae7 powerpc/ptrace-view: Use pt_regs values instead of thread_ [...] adds 48a8ab4eeb82 powerpc/book3s64/pkeys: Don't update SPRN_AMR when in kern [...] adds 4d6c551e9f54 powerpc/book3s64/kuap: Restrict access to userspace based [...] adds eb232b162446 powerpc/book3s64/kuap: Improve error reporting with KUAP adds fa46c2fa6ffb powerpc/book3s64/kuap: Use Key 3 to implement KUAP with ha [...] adds 292f86c4c683 powerpc/book3s64/kuep: Use Key 3 to implement KUEP with ha [...] adds b2ff33a10c8b powerpc/book3s64/hash/kuap: Enable kuap on hash adds c91435d95c49 powerpc/book3s64/hash/kuep: Enable KUEP on hash adds 61130e203dca powerpc/book3s64/kup: Check max key supported before enabling kup adds ec0f9b98f7d0 powerpc/book3s64/pkeys: Optimize KUAP and KUEP feature dis [...] adds d3afd28cd2f3 powerpc/perf: Fix to update radix_scope_qual in power10 adds e924be7b0b0d powerpc/perf: Update the PMU group constraints for l2l3 ev [...] adds 0263bbb377af powerpc/perf: Fix the PMU group constraints for threshold [...] adds c0e398579025 powerpc/perf: Add generic and cache event list for power10 DD1 adds 1f12316394e3 powerpc/perf: Fix to update generic event codes for power10 adds 9a8ee5263423 powerpc/perf: Fix to update cache events with l2l3 events [...] adds 91668ab7db4b powerpc/perf: MMCR0 control for PMU registers under PMCC=00 adds fc1347b5feb6 ocxl: Assign a register set to a Logical Partition adds 19b311ca51e1 ocxl: Initiate a TLB invalidate command adds d731feea00c7 ocxl: Update the Process Element Entry adds 5f686eea4b3c ocxl: Add mmu notifier adds 98f5559a439a ocxl: Add new kernel traces adds 035b19a15a98 powerpc/32s: Always map kernel text and rodata with BATs adds 79d1befe054a powerpc/32s: Don't hash_preload() kernel text adds 7b107a71e732 powerpc/32s: Fix an FTR_SECTION_ELSE adds 03d701c2d9b0 powerpc/32s: Don't use SPRN_SPRG_PGDIR in hash_page adds c4a22611bf6c powerpc/603: Use SPRN_SDR1 to store the pgdir phys address adds 6285f9cff570 powerpc/32: Simplify EXCEPTION_PROLOG_1 macro adds de1cd0790697 powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prolog adds d2e006036082 powerpc/32: Use SPRN_SPRG_SCRATCH2 in exception prologs adds c3cb5dbd85db powerpc/time: Remove ifdef in get_vtb() adds 17179aeb9d34 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x adds 197493af414e powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE adds 1a1be322178c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE [...] adds b68e3a3dff97 powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with [...] adds 0e8ff4f8d2fa powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 adds 7d4703455168 powerpc/feature: Remove CPU_FTR_NODSISRALIGN adds 8b8319b181fd powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set adds 1f69aa0b8924 powerpc/44x: Don't support 47x code and non 47x code at th [...] adds ed2bbd2b8581 powerpc: add security.config, enforcing lockdown=integrity adds 450be4960a0f powerpc/pci: Remove LSI mappings on device teardown adds 6c58b1b41b19 powernv/pci: Print an error when device enable is blocked adds 3ba150fb2120 lkdtm/powerpc: Add SLB multihit test adds b1198a88230f powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU adds 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont() adds d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...] adds ff57698a9610 powerpc: Fix update form addressing in inline assembly adds 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor) adds 8817aabb1bdd powerpc: Remove ucache_bsize adds 4bb3219837a3 powerpc/book3s64/kexec: Clear CIABR on kexec adds 250ad7a45b1e powerpc/powernv/idle: Restore CIABR after idle for Power9 adds 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP adds de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE adds 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes adds 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe adds 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me() adds 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware() adds 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL adds b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...] adds aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case adds 2d5be6f16c4b powerpc/pseries/mobility: error message improvements adds c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume adds d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic adds 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend adds 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform adds aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error adds 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries adds 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() adds 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...] adds a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...] adds ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu() adds 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu() adds 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu() adds 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me() adds 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu() adds b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update adds fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later adds d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback adds 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data adds 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update adds f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected" adds db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK adds f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter adds f9158d58a4e1 powerpc/mm: Add mask of always present MMU features adds a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype. adds 03d5b19c7243 powerpc/32s: Make bat_addrs[] static adds 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...] adds 4b74a35fc7e9 powerpc/32s: Make Hash var static adds 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata adds cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h adds b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP adds f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file adds fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() adds 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...] adds 91ec450f8d8c powerpc/32s: Split and inline flush_range() adds ef08d95546cc powerpc/32s: Inline tlb_flush() adds 80007a17fc59 powerpc/32s: Inline flush_hash_entry() adds 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c adds a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx adds ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable adds 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable adds 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...] adds 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated adds ad3ed15cd04b powerpc/process: Remove target specific __set_dabr() adds 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...] adds bccc58986a2f powerpc/8xx: Always pin kernel text TLB adds 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 adds a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception adds 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception adds 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR() adds 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...] adds 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...] adds 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault() adds cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification adds 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault() adds 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...] adds c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte() adds fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later adds da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S adds c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type adds e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit adds 59d512e4374b powerpc/64: irq replay remove decrementer overflow check adds aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...] adds 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...] adds ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...] adds 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX adds af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...] adds 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...] adds 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...] adds 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...] adds 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties adds 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map adds fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...] adds 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache adds 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...] adds 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...] adds 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag adds e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ adds 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain adds a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain adds 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests adds 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG adds b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW adds cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW adds 614546d56296 powerpc/xive: Simplify xive_do_source_eoi() adds 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls adds dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering adds 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init adds 1791ebd131c4 powerpc: Inline setup_kup() adds 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable adds a300bf8c5f24 KVM: PPC: fix comparison to bool warning adds 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp adds 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...] adds ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...] adds 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...] adds d0edaa28a1f7 powerpc/ps3: use dma_mapping_error() adds 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations adds c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message adds 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target adds c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror new c1bea0a840ac powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug new 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...] adds 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX adds 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings adds 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver adds 79c5ef07d91e dt-bindings: serial: document LiteUART bindings adds 1da81e5562fa drivers/tty/serial: add LiteUART driver adds f81cc5ac8c2b openrisc: add support for LiteX adds 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling adds d8398bf840f8 openrisc: add local64.h to fix blk-iocost build new 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong adds 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor adds 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor adds ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes' adds 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...] adds 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer adds 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...] adds c18e68696fdd net/connector: Add const qualifier to cb_id adds f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...] adds efb796f5571f ethtool: fix string set id check adds 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...] adds 7061eb8cfa90 net: core: introduce __netdev_notify_peers adds 6be4666221ca use __netdev_notify_peers in ibmvnic adds 935d8a0a43e3 use __netdev_notify_peers in hyperv adds 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers' adds c32c928d29de tipc: do sanity check payload of a netlink message adds 767143a18d6d phy: fix kdoc warning adds 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep adds e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands adds 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module' adds ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels() new 995433b795ce net/smc: fix access to parent of an ib device new 7eb000bdbe7c net: korina: fix return value new 75f4d4544db9 devlink: use _BITUL() macro instead of BIT() in the UAPI header new 3ae32c07815a mptcp: clear use_ack and use_map when dropping other suboptions new 49e27134f6e9 net/mlx5: Fix compilation warning for 32-bit platform new 0c14846032f2 mptcp: fix security context on server socket new 3f8b2667f257 mptcp: properly annotate nested lock new 219d04992b68 mptcp: push pending frames when subflow has free space new 13e1603739e5 mptcp: fix pending data accounting new 86eb09b63da4 Merge branch 'mptcp-a-bunch-of-assorted-fixes' new 0d52848632a3 qlcnic: Fix error code in probe new 38ba95a4ed24 net: nixge: fix spelling mistake in Kconfig: "Instuments" [...] new d8a4ea350f1f octeontx2-af: Fix undetected unmap PF error check new 5b33afee93a1 nfp: move indirect block cleanup to flower app stop callback new 44d4775ca518 net/sched: sch_taprio: reset child qdiscs before freeing them new d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...]
The 30 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-dma-idxd | 21 + Documentation/ABI/testing/sysfs-fs-f2fs | 7 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 + .../devicetree/bindings/dma/qcom,gpi.yaml | 88 + .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 + .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 + .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 ++ .../devicetree/bindings/serial/litex,liteuart.yaml | 38 + .../bindings/soc/litex/litex,soc-controller.yaml | 39 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/connector.rst | 2 +- Documentation/driver-api/dmaengine/client.rst | 4 +- Documentation/filesystems/ext2.rst | 1 + Documentation/filesystems/f2fs.rst | 36 + Documentation/filesystems/overlayfs.rst | 36 +- Documentation/trace/ftrace-uses.rst | 90 +- MAINTAINERS | 21 + arch/Kconfig | 16 + arch/csky/kernel/probes/ftrace.c | 16 +- arch/nds32/kernel/ftrace.c | 4 +- arch/openrisc/boot/dts/or1klitex.dts | 55 + arch/openrisc/configs/or1klitex_defconfig | 18 + arch/openrisc/include/asm/Kbuild | 1 + arch/openrisc/kernel/traps.c | 4 +- arch/parisc/kernel/ftrace.c | 24 +- arch/powerpc/Kconfig | 26 +- arch/powerpc/Makefile | 29 +- arch/powerpc/boot/Makefile | 4 + arch/powerpc/boot/ps3.c | 7 - arch/powerpc/boot/util.S | 9 +- arch/powerpc/boot/wrapper | 6 +- arch/powerpc/boot/zImage.lds.S | 21 +- arch/powerpc/configs/disable-werror.config | 1 + arch/powerpc/configs/ppc64le.config | 2 + arch/powerpc/configs/security.config | 15 + arch/powerpc/include/asm/atomic.h | 9 +- arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/bitops.h | 23 +- arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 3 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 21 +- arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 +- arch/powerpc/include/asm/book3s/64/hash-pkey.h | 25 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 +- arch/powerpc/include/asm/book3s/64/kexec.h | 5 + arch/powerpc/include/asm/book3s/64/kup-radix.h | 205 -- arch/powerpc/include/asm/book3s/64/kup.h | 442 +++ arch/powerpc/include/asm/book3s/64/mmu-hash.h | 29 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 17 +- arch/powerpc/include/asm/book3s/64/pkeys.h | 2 + arch/powerpc/include/asm/bug.h | 9 +- arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/clocksource.h | 7 + arch/powerpc/include/asm/cpm1.h | 1 + arch/powerpc/include/asm/cpu_setup_power.h | 12 + arch/powerpc/include/asm/cputable.h | 76 +- arch/powerpc/include/asm/elf.h | 4 +- arch/powerpc/include/asm/feature-fixups.h | 25 +- arch/powerpc/include/asm/firmware.h | 6 - arch/powerpc/include/asm/hvcall.h | 9 + arch/powerpc/include/asm/io.h | 158 +- arch/powerpc/include/asm/kup.h | 15 +- arch/powerpc/include/asm/kvm_guest.h | 25 + arch/powerpc/include/asm/kvm_para.h | 2 +- arch/powerpc/include/asm/livepatch.h | 4 +- arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mce.h | 1 + arch/powerpc/include/asm/mm-arch-hooks.h | 25 - arch/powerpc/include/asm/mmu.h | 71 +- arch/powerpc/include/asm/mmu_context.h | 8 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 3 +- arch/powerpc/include/asm/nohash/32/mmu-40x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 2 +- arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/tlbflush.h | 1 - arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/page_32.h | 6 - arch/powerpc/include/asm/paravirt.h | 18 + arch/powerpc/include/asm/perf_event_server.h | 1 + arch/powerpc/include/asm/pnv-ocxl.h | 54 + arch/powerpc/include/asm/ppc-opcode.h | 16 +- arch/powerpc/include/asm/ppc_asm.h | 8 +- arch/powerpc/include/asm/processor.h | 33 +- arch/powerpc/include/asm/ps3.h | 4 +- arch/powerpc/include/asm/ptrace.h | 18 +- arch/powerpc/include/asm/reg.h | 44 +- arch/powerpc/include/asm/reg_booke.h | 12 - arch/powerpc/include/asm/rtas-types.h | 8 - arch/powerpc/include/asm/rtas.h | 17 +- arch/powerpc/include/asm/smp.h | 6 + arch/powerpc/include/asm/thread_info.h | 2 - arch/powerpc/include/asm/time.h | 33 +- arch/powerpc/include/asm/timex.h | 2 +- arch/powerpc/include/asm/tlb.h | 3 - arch/powerpc/include/asm/vdso.h | 29 +- arch/powerpc/include/asm/vdso/clocksource.h | 7 + arch/powerpc/include/asm/vdso/gettimeofday.h | 201 ++ arch/powerpc/include/asm/vdso/processor.h | 23 + arch/powerpc/include/asm/vdso/timebase.h | 79 + arch/powerpc/include/asm/vdso/vsyscall.h | 25 + arch/powerpc/include/asm/vdso_datapage.h | 57 +- arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/kernel/Makefile | 3 + arch/powerpc/kernel/asm-offsets.c | 58 +- arch/powerpc/kernel/cacheinfo.c | 30 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 9 - arch/powerpc/kernel/cpu_setup_power.S | 252 -- arch/powerpc/kernel/cpu_setup_power.c | 272 ++ arch/powerpc/kernel/cputable.c | 175 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 31 +- arch/powerpc/kernel/entry_32.S | 49 +- arch/powerpc/kernel/entry_64.S | 8 +- arch/powerpc/kernel/exceptions-64e.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/firmware.c | 11 +- arch/powerpc/kernel/head_32.h | 37 +- arch/powerpc/kernel/head_64.S | 22 +- arch/powerpc/kernel/head_8xx.S | 59 +- arch/powerpc/kernel/head_book3s_32.S | 96 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/head_fsl_booke.S | 57 +- arch/powerpc/kernel/hw_breakpoint.c | 67 +- arch/powerpc/kernel/iomap.c | 166 - arch/powerpc/kernel/irq.c | 53 +- arch/powerpc/kernel/kprobes-ftrace.c | 15 +- arch/powerpc/kernel/mce.c | 4 +- arch/powerpc/kernel/mce_power.c | 98 +- arch/powerpc/kernel/paca.c | 4 +- arch/powerpc/kernel/pci-common.c | 82 +- arch/powerpc/kernel/process.c | 108 +- arch/powerpc/kernel/prom.c | 1 - arch/powerpc/kernel/ptrace/Makefile | 3 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 21 + arch/powerpc/kernel/ptrace/ptrace-fpu.c | 40 + arch/powerpc/kernel/ptrace/ptrace-tm.c | 19 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 26 +- arch/powerpc/kernel/ptrace/ptrace.c | 54 +- arch/powerpc/kernel/ptrace/ptrace32.c | 2 + arch/powerpc/kernel/rtas.c | 245 +- arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/setup.h | 6 - arch/powerpc/kernel/setup_32.c | 3 - arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/signal.c | 59 +- arch/powerpc/kernel/signal.h | 115 +- arch/powerpc/kernel/signal_32.c | 602 ++-- arch/powerpc/kernel/signal_64.c | 25 +- arch/powerpc/kernel/smp.c | 241 +- arch/powerpc/kernel/syscall_64.c | 38 +- arch/powerpc/kernel/time.c | 100 +- arch/powerpc/kernel/traps.c | 33 +- arch/powerpc/kernel/vdso.c | 688 +--- arch/powerpc/kernel/vdso32/Makefile | 53 +- arch/powerpc/kernel/vdso32/cacheflush.S | 19 +- arch/powerpc/kernel/vdso32/datapage.S | 7 +- arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh | 16 + arch/powerpc/kernel/vdso32/gettimeofday.S | 300 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 68 +- arch/powerpc/kernel/vdso32/vgettimeofday.c | 34 + arch/powerpc/kernel/vdso64/Makefile | 48 +- arch/powerpc/kernel/vdso64/cacheflush.S | 18 +- arch/powerpc/kernel/vdso64/datapage.S | 7 +- arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh | 16 + arch/powerpc/kernel/vdso64/gettimeofday.S | 242 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 67 +- arch/powerpc/kernel/vdso64/vgettimeofday.c | 29 + arch/powerpc/kernel/vmlinux.lds.S | 19 +- arch/powerpc/kvm/book3s_emulate.c | 6 + arch/powerpc/kvm/book3s_hv.c | 33 +- arch/powerpc/kvm/book3s_hv_builtin.c | 11 +- arch/powerpc/kvm/book3s_hv_ras.c | 23 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_rmhandlers.S | 4 +- arch/powerpc/kvm/book3s_xics.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 134 +- arch/powerpc/kvm/book3s_xive.h | 13 + arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/kvm/book3s_xive_template.c | 5 - arch/powerpc/kvm/booke.c | 6 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/feature-fixups.c | 8 +- arch/powerpc/lib/sstep.c | 160 +- arch/powerpc/lib/test_emulate_step.c | 270 ++ arch/powerpc/mm/book3s32/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 169 +- arch/powerpc/mm/book3s32/mmu.c | 30 +- arch/powerpc/mm/book3s32/nohash_low.S | 80 + arch/powerpc/mm/book3s32/tlb.c | 89 +- arch/powerpc/mm/book3s64/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_4k.c | 2 +- arch/powerpc/mm/book3s64/hash_64k.c | 4 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +- arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 12 +- arch/powerpc/mm/book3s64/iommu_api.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 8 +- arch/powerpc/mm/book3s64/pkeys.c | 151 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/mm/book3s64/slb.c | 66 +- arch/powerpc/mm/fault.c | 79 +- arch/powerpc/mm/hugetlbpage.c | 64 +- arch/powerpc/mm/init-common.c | 10 +- arch/powerpc/mm/mem.c | 60 +- arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/mm/nohash/fsl_booke.c | 12 +- arch/powerpc/mm/nohash/tlb_low.S | 29 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/perf/8xx-pmu.c | 16 +- arch/powerpc/perf/callchain.h | 2 +- arch/powerpc/perf/callchain_32.c | 8 +- arch/powerpc/perf/callchain_64.c | 7 +- arch/powerpc/perf/core-book3s.c | 65 +- arch/powerpc/perf/isa207-common.c | 38 +- arch/powerpc/perf/isa207-common.h | 20 +- arch/powerpc/perf/power10-events-list.h | 9 + arch/powerpc/perf/power10-pmu.c | 184 +- arch/powerpc/platforms/85xx/corenet_generic.c | 3 +- arch/powerpc/platforms/8xx/Kconfig | 7 - arch/powerpc/platforms/8xx/micropatch.c | 11 + arch/powerpc/platforms/Kconfig.cputype | 57 +- arch/powerpc/platforms/powermac/sleep.S | 132 +- arch/powerpc/platforms/powernv/Kconfig | 8 +- arch/powerpc/platforms/powernv/idle.c | 3 + arch/powerpc/platforms/powernv/memtrace.c | 175 +- arch/powerpc/platforms/powernv/npu-dma.c | 16 +- arch/powerpc/platforms/powernv/ocxl.c | 114 + arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/powernv/opal-hmi.c | 29 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/ps3/system-bus.c | 5 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 + arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +- arch/powerpc/platforms/pseries/mobility.c | 358 +- arch/powerpc/platforms/pseries/pci.c | 51 +- arch/powerpc/platforms/pseries/ras.c | 5 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/suspend.c | 79 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/xive/common.c | 207 +- arch/powerpc/sysdev/xive/native.c | 46 +- arch/powerpc/sysdev/xive/spapr.c | 8 +- arch/powerpc/sysdev/xive/xive-internal.h | 7 +- arch/powerpc/xmon/nonstdio.c | 2 +- arch/powerpc/xmon/xmon.c | 6 +- arch/s390/include/asm/livepatch.h | 5 +- arch/s390/kernel/ftrace.c | 20 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/ftrace.h | 18 + arch/x86/include/asm/livepatch.h | 4 +- arch/x86/kernel/ftrace_64.S | 15 +- arch/x86/kernel/kprobes/ftrace.c | 15 +- drivers/block/ps3disk.c | 3 +- drivers/block/ps3vram.c | 3 +- drivers/block/rbd.c | 8 +- drivers/char/ps3flash.c | 3 +- drivers/connector/cn_queue.c | 8 +- drivers/connector/connector.c | 4 +- drivers/dma/Kconfig | 10 + drivers/dma/at_xdmac.c | 163 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/core.c | 6 + drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 50 +- drivers/dma/idxd/device.c | 143 +- drivers/dma/idxd/dma.c | 9 - drivers/dma/idxd/idxd.h | 58 +- drivers/dma/idxd/init.c | 123 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/submit.c | 37 +- drivers/dma/idxd/sysfs.c | 207 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/of-dma.c | 10 + drivers/dma/pl330.c | 2 - drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/Kconfig | 23 + drivers/dma/qcom/Makefile | 2 + drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/gpi.c | 2303 +++++++++++++ drivers/dma/qcom/qcom_adm.c | 905 +++++ drivers/dma/sf-pdma/sf-pdma.c | 12 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 66 +- drivers/dma/sun6i-dma.c | 25 + drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/dma/ti/k3-psil-am64.c | 158 + drivers/dma/ti/k3-psil-priv.h | 1 + drivers/dma/ti/k3-psil.c | 1 + drivers/dma/ti/k3-udma-glue.c | 383 ++- drivers/dma/ti/k3-udma-private.c | 45 + drivers/dma/ti/k3-udma.c | 1966 ++++++++++- drivers/dma/ti/k3-udma.h | 28 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/mailbox/Kconfig | 9 +- drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 1136 +++++++ drivers/mailbox/stm32-ipcc.c | 15 +- drivers/misc/lkdtm/Makefile | 1 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/misc/lkdtm/powerpc.c | 120 + drivers/misc/ocxl/context.c | 4 +- drivers/misc/ocxl/link.c | 70 +- drivers/misc/ocxl/ocxl_internal.h | 9 +- drivers/misc/ocxl/trace.h | 64 + drivers/net/dsa/qca/ar9331.c | 33 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/korina.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 43 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 8 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 6 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/ethernet/toshiba/ps3_gelic_net.c | 3 +- drivers/net/hyperv/netvsc_drv.c | 11 +- drivers/nfc/s3fwrn5/nci.c | 25 - drivers/nfc/s3fwrn5/nci.h | 22 - drivers/nfc/s3fwrn5/phy_common.c | 3 +- drivers/ps3/ps3-lpm.c | 3 +- drivers/ps3/ps3-vuart.c | 10 +- drivers/ps3/ps3stor_lib.c | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 6 +- drivers/scsi/ps3rom.c | 3 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/litex/Kconfig | 19 + drivers/soc/litex/Makefile | 3 + drivers/soc/litex/litex_soc_ctrl.c | 176 + drivers/soc/ti/k3-ringacc.c | 325 +- drivers/tty/serial/Kconfig | 32 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/liteuart.c | 404 +++ drivers/usb/host/ehci-ps3.c | 4 +- drivers/usb/host/ohci-ps3.c | 4 +- drivers/video/fbdev/ps3fb.c | 4 +- fs/ceph/addr.c | 6 +- fs/ceph/caps.c | 27 +- fs/ceph/debugfs.c | 20 + fs/ceph/dir.c | 9 +- fs/ceph/inode.c | 41 +- fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 280 +- fs/ceph/mds_client.h | 3 +- fs/ceph/mdsmap.c | 25 +- fs/ceph/metric.c | 18 +- fs/ceph/metric.h | 14 + fs/ceph/quota.c | 58 +- fs/ceph/super.c | 14 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 81 +- fs/crypto/fname.c | 4 - fs/crypto/fscrypt_private.h | 1 - fs/crypto/hooks.c | 1 - fs/ext2/dir.c | 14 +- fs/ext2/ext2.h | 7 + fs/ext2/inode.c | 1 + fs/ext2/namei.c | 15 +- fs/ext2/super.c | 2 +- fs/ext4/dir.c | 7 - fs/ext4/ext4.h | 4 - fs/ext4/namei.c | 1 + fs/ext4/super.c | 5 - fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 37 +- fs/f2fs/compress.c | 26 +- .../mach-imx/Makefile.boot => fs/f2fs/compress.h | 0 fs/f2fs/data.c | 211 +- fs/f2fs/debug.c | 11 +- fs/f2fs/dir.c | 105 +- fs/f2fs/f2fs.h | 181 +- fs/f2fs/file.c | 422 ++- fs/f2fs/gc.c | 4 +- fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 11 +- fs/f2fs/inode.c | 3 + fs/f2fs/namei.c | 1 + fs/f2fs/node.c | 41 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 16 +- fs/f2fs/segment.c | 51 +- fs/f2fs/shrinker.c | 4 +- fs/f2fs/super.c | 68 +- fs/f2fs/sysfs.c | 5 +- fs/fs-writeback.c | 4 - fs/fuse/acl.c | 6 + fs/fuse/dir.c | 60 +- fs/fuse/file.c | 41 +- fs/fuse/fuse_i.h | 41 +- fs/fuse/inode.c | 61 +- fs/fuse/readdir.c | 4 +- fs/fuse/virtio_fs.c | 47 +- fs/fuse/xattr.c | 9 + fs/libfs.c | 70 + fs/lockd/host.c | 22 +- fs/nfs/client.c | 8 +- fs/nfs/dir.c | 719 ++-- fs/nfs/flexfilelayout/flexfilelayout.c | 17 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 9 +- fs/nfs/internal.h | 6 - fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs42proc.c | 48 +- fs/nfs/nfs42xdr.c | 101 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 71 +- fs/nfs/nfs4session.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4trace.h | 75 + fs/nfs/nfs4xdr.c | 48 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 + fs/nfs/pnfs_dev.c | 23 +- fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfsd/filecache.c | 2 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify.c | 7 +- fs/notify/fsnotify.c | 107 +- fs/notify/inotify/inotify.h | 9 +- fs/notify/inotify/inotify_fsnotify.c | 51 +- fs/notify/inotify/inotify_user.c | 31 +- fs/overlayfs/copy_up.c | 28 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/file.c | 144 +- fs/overlayfs/inode.c | 14 +- fs/overlayfs/namei.c | 28 +- fs/overlayfs/overlayfs.h | 22 +- fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/super.c | 95 +- fs/overlayfs/util.c | 18 +- fs/pstore/ftrace.c | 8 +- fs/quota/dquot.c | 2 +- fs/quota/quota_tree.c | 8 +- fs/quota/quota_v2.c | 19 + fs/reiserfs/stree.c | 6 + fs/remap_range.c | 10 +- fs/ubifs/dir.c | 1 + fs/xattr.c | 17 +- include/dt-bindings/dma/jz4775-dma.h | 44 + include/dt-bindings/dma/qcom-gpi.h | 11 + include/dt-bindings/dma/x2000-dma.h | 54 + include/linux/capability.h | 2 +- include/linux/ceph/auth.h | 68 +- include/linux/ceph/ceph_features.h | 11 +- include/linux/ceph/ceph_fs.h | 44 +- include/linux/ceph/decode.h | 8 + include/linux/ceph/libceph.h | 11 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 285 +- include/linux/ceph/msgr.h | 66 +- include/linux/ceph/osdmap.h | 4 +- include/linux/compat.h | 32 + include/linux/connector.h | 10 +- include/linux/dma/k3-event-router.h | 16 + include/linux/dma/k3-psil.h | 16 + include/linux/dma/k3-udma-glue.h | 12 + include/linux/dma/qcom-gpi-dma.h | 83 + include/linux/dmaengine.h | 19 + include/linux/f2fs_fs.h | 2 +- include/linux/fs.h | 1 + include/linux/fscrypt.h | 7 +- include/linux/fsnotify_backend.h | 9 +- include/linux/ftrace.h | 45 +- include/linux/init.h | 2 +- include/linux/kprobes.h | 2 +- include/linux/litex.h | 102 + include/linux/mailbox/arm_mhuv2_message.h | 20 + include/linux/memory_hotplug.h | 3 + include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/module.h | 28 +- include/linux/moduleparam.h | 12 +- include/linux/netdevice.h | 1 + include/linux/nfs_fs.h | 9 +- include/linux/nfs_xdr.h | 17 +- include/linux/phy.h | 3 +- include/linux/quota.h | 15 +- include/linux/regset.h | 12 + include/linux/seq_buf.h | 2 +- include/linux/soc/ti/k3-ringacc.h | 17 + include/linux/sunrpc/xdr.h | 27 +- include/linux/sunrpc/xprt.h | 3 +- include/linux/trace_recursion.h | 232 ++ include/linux/trace_seq.h | 4 +- include/misc/ocxl.h | 2 +- include/trace/events/f2fs.h | 1 + include/trace/events/rpcrdma.h | 450 ++- include/uapi/linux/devlink.h | 2 +- include/uapi/linux/f2fs.h | 98 + include/uapi/linux/fuse.h | 30 +- include/uapi/linux/idxd.h | 79 + kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 2 +- kernel/livepatch/Kconfig | 2 +- kernel/livepatch/patch.c | 15 +- kernel/module.c | 200 +- kernel/params.c | 10 +- kernel/trace/Kconfig | 68 + kernel/trace/Makefile | 1 + kernel/trace/blktrace.c | 4 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/fgraph.c | 3 +- kernel/trace/ftrace.c | 57 +- kernel/trace/ring_buffer.c | 223 +- kernel/trace/synth_event_gen_test.c | 2 +- kernel/trace/trace.c | 53 +- kernel/trace/trace.h | 182 +- kernel/trace/trace_benchmark.c | 6 +- kernel/trace/trace_boot.c | 2 + kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_dynevent.h | 6 +- kernel/trace/trace_entries.h | 6 +- kernel/trace/trace_event_perf.c | 15 +- kernel/trace/trace_events.c | 9 +- kernel/trace/trace_events_filter.c | 23 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_export.c | 2 +- kernel/trace/trace_functions.c | 23 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_kprobe.c | 9 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_output.h | 1 + kernel/trace/trace_recursion_record.c | 236 ++ kernel/trace/trace_sched_wakeup.c | 2 +- kernel/trace/trace_selftest.c | 29 +- kernel/trace/trace_stack.c | 3 +- kernel/trace/tracing_map.c | 6 +- kernel/trace/tracing_map.h | 2 +- net/ceph/Kconfig | 3 + net/ceph/Makefile | 3 +- net/ceph/auth.c | 408 ++- net/ceph/auth_none.c | 5 +- net/ceph/auth_x.c | 298 +- net/ceph/auth_x_protocol.h | 3 +- net/ceph/ceph_common.c | 63 + net/ceph/ceph_strings.c | 28 + net/ceph/crypto.h | 3 + net/ceph/decode.c | 101 + net/ceph/messenger.c | 2252 +++---------- net/ceph/messenger_v1.c | 1506 +++++++++ net/ceph/messenger_v2.c | 3443 ++++++++++++++++++++ net/ceph/mon_client.c | 320 +- net/ceph/osd_client.c | 111 +- net/ceph/osdmap.c | 45 +- net/core/dev.c | 22 +- net/ethtool/channels.c | 6 +- net/ethtool/strset.c | 2 +- net/mptcp/options.c | 15 +- net/mptcp/protocol.c | 11 +- net/mptcp/protocol.h | 2 +- net/sched/sch_taprio.c | 17 +- net/smc/smc_ib.c | 36 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/debugfs.c | 4 +- net/sunrpc/sched.c | 65 +- net/sunrpc/xdr.c | 817 +++-- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/module.c | 1 + net/sunrpc/xprtrdma/rpc_rdma.c | 72 +- net/sunrpc/xprtrdma/transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/sunrpc/xprtsock.c | 7 +- net/tipc/netlink_compat.c | 12 +- security/commoncap.c | 3 +- sound/ppc/snd_ps3.c | 3 +- tools/testing/selftests/lkdtm/tests.txt | 1 + tools/testing/selftests/net/mptcp/simult_flows.sh | 6 +- tools/testing/selftests/powerpc/eeh/Makefile | 2 +- tools/testing/selftests/powerpc/eeh/settings | 1 + tools/testing/selftests/powerpc/mm/bad_accesses.c | 2 +- .../powerpc/{syscalls => nx-gzip}/.gitignore | 3 +- .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/signal/.gitignore | 1 + .../testing/selftests/powerpc/syscalls/.gitignore | 1 + 615 files changed, 28517 insertions(+), 10646 deletions(-) create mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml create mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.yaml create mode 100644 arch/openrisc/boot/dts/or1klitex.dts create mode 100644 arch/openrisc/configs/or1klitex_defconfig create mode 100644 arch/powerpc/configs/disable-werror.config create mode 100644 arch/powerpc/configs/ppc64le.config create mode 100644 arch/powerpc/configs/security.config delete mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h create mode 100644 arch/powerpc/include/asm/book3s/64/kup.h create mode 100644 arch/powerpc/include/asm/clocksource.h create mode 100644 arch/powerpc/include/asm/cpu_setup_power.h create mode 100644 arch/powerpc/include/asm/kvm_guest.h delete mode 100644 arch/powerpc/include/asm/mm-arch-hooks.h create mode 100644 arch/powerpc/include/asm/vdso/clocksource.h create mode 100644 arch/powerpc/include/asm/vdso/gettimeofday.h create mode 100644 arch/powerpc/include/asm/vdso/processor.h create mode 100644 arch/powerpc/include/asm/vdso/timebase.h create mode 100644 arch/powerpc/include/asm/vdso/vsyscall.h delete mode 100644 arch/powerpc/kernel/cpu_setup_power.S create mode 100644 arch/powerpc/kernel/cpu_setup_power.c create mode 100644 arch/powerpc/kernel/ptrace/ptrace-fpu.c create mode 100755 arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh create mode 100644 arch/powerpc/kernel/vdso32/vgettimeofday.c create mode 100755 arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh create mode 100644 arch/powerpc/kernel/vdso64/vgettimeofday.c create mode 100644 arch/powerpc/mm/book3s32/nohash_low.S create mode 100644 drivers/dma/qcom/gpi.c create mode 100644 drivers/dma/qcom/qcom_adm.c create mode 100644 drivers/dma/ti/k3-psil-am64.c create mode 100644 drivers/mailbox/arm_mhuv2.c create mode 100644 drivers/misc/lkdtm/powerpc.c create mode 100644 drivers/soc/litex/Kconfig create mode 100644 drivers/soc/litex/Makefile create mode 100644 drivers/soc/litex/litex_soc_ctrl.c create mode 100644 drivers/tty/serial/liteuart.c copy arch/arm/mach-imx/Makefile.boot => fs/f2fs/compress.h (100%) create mode 100644 include/dt-bindings/dma/jz4775-dma.h create mode 100644 include/dt-bindings/dma/qcom-gpi.h create mode 100644 include/dt-bindings/dma/x2000-dma.h create mode 100644 include/linux/dma/k3-event-router.h create mode 100644 include/linux/dma/qcom-gpi-dma.h create mode 100644 include/linux/litex.h create mode 100644 include/linux/mailbox/arm_mhuv2_message.h create mode 100644 include/linux/trace_recursion.h create mode 100644 include/uapi/linux/f2fs.h create mode 100644 kernel/trace/trace_recursion_record.c create mode 100644 net/ceph/messenger_v1.c create mode 100644 net/ceph/messenger_v2.c create mode 100644 tools/testing/selftests/powerpc/eeh/settings copy tools/testing/selftests/powerpc/{syscalls => nx-gzip}/.gitignore (65%)