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-master-aarch64-mainline-allyesconfig in repository toolchain/ci/linux.
from a089e4fed5c5 Merge tag 'linux-watchdog-5.1-rc1' of git://www.linux-watc [...] adds 9acd8de69d10 function_graph: Support displaying relative timestamp adds 91457c018f15 tracing: Annotate implicit fall through in parse_probe_arg() adds 9399ca21d203 tracing: Annotate implicit fall through in predicate_parse() adds 6c6dbce196c2 tracing: Add comment to predicate_parse() about "&&" or "||" adds 97f0a3bcdf34 tracing: Show more info for funcgraph wakeup tracers adds afbab501c66b tracing: Put a margin between flags and duration for wakeu [...] adds 88d380eb0668 tracing/doc: Add latency tracer funcgraph example adds f52d569f3d92 tracing: Show stacktrace for wakeup tracers adds d325c402964e ring-buffer: Remove unused function ring_buffer_page_len() adds 85acbb21b931 tracing: Change the function format to display function na [...] adds f79b3f338564 ftrace: Allow enabling of filters via index of available_f [...] adds ce59b8e99c2c uprobes: convert uprobe.ref to refcount_t adds e7f0c424d080 tracing: Do not free iter->trace in fail path of tracing_o [...] adds 7d18a10c3167 tracing: Refactor hist trigger action code adds 5032b3818913 tracing: Make hist trigger Documentation better reflect ac [...] adds c3e49506a0f4 tracing: Split up onmatch action data adds 466f4528fbc6 tracing: Generalize hist trigger onmax and save action adds a35873a0993b tracing: Add conditional snapshot adds a3785b7eca8f tracing: Add hist trigger snapshot() action adds fd451a3d9291 tracing: Add hist trigger snapshot() action Documentation adds dff81f559285 tracing: Add hist trigger onchange() handler adds ff0d35e2e1c7 tracing: Add hist trigger onchange() handler Documentation adds e91eefd731d9 tracing: Add alternative synthetic event trace action syntax adds 403726d8180c tracing: Add SPDX license GPL-2.0 license identifier to in [...] adds 146459fe671e tracing: Add hist trigger snapshot() action test case adds 6f6eaa1ebac6 tracing: Add hist trigger onchange() handler test case adds 9c749a1f6e0f tracing: Add alternative synthetic event trace action test case adds a3d86a4ad7e4 tracing: Add hist trigger action 'expected fail' test case adds 1c347a94ca79 tracing: Comment why cond_snapshot is checked outside of m [...] adds 9e5a36a3371f tracing: Fix spelling mistake: "analagous" -> "analogous" adds b689269bd1bb doc: trace: Fix documentation for uprobe_profile adds 83540fbc8812 tracing/perf: Use strndup_user() instead of buggy open-cod [...] adds 745cfeaac09c x86/ftrace: Fix warning and considate ftrace_jmp_replace() [...] adds ed581aaf99be tracing: Use str_has_prefix() in synth_event_create() adds 9f0bbf3115ca tracing: Use strncpy instead of memcpy for string keys in [...] adds 27242c62b141 tracing: Use strncpy instead of memcpy when copying comm f [...] adds 85f726a35e50 tracing: Use strncpy instead of memcpy when copying comm i [...] adds 6cdfa54cd229 Merge tag 'trace-v5.1' of git://git.kernel.org/pub/scm/lin [...] adds c9f19b67f04c xen: mark expected switch fall-through adds efac6c75dc4b xen-scsiback: mark expected switch fall-through adds 7681f31ec9cd xen/pciback: Don't disable PCI_COMMAND on PCI device reset. adds fa13e665e028 xen/gntdev: Do not destroy context while dma-bufs are in use adds 068e79f4a9d6 xen/gntdev: Check and release imported dma-bufs on close adds 357b4da50a62 x86: respect memory size limiting via mem= parameter adds 1d988ed46543 x86/xen: dont add memory above max allowed allocation adds 85eb278c1899 xen/ACPI: Switch to bitmap_zalloc() adds b1ddd406cd1e xen: remove pre-xen3 fallback handlers adds 201676095dda xen, cpu_hotplug: Prevent an out of bounds access adds 01bd2ac2f55a xen: fix dom0 boot on huge systems adds d14d7f14f177 Merge tag 'for-linus-5.1a-rc1-tag' of git://git.kernel.org [...] adds d7e9d01ac292 m68k: add ColdFire mcf5441x eDMA platform support adds f3124ccf025c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd54211b8e19 XArray tests: RCU lock prohibits GFP_KERNEL adds 809ab9371ca0 XArray: Update xa_erase family descriptions adds fd9dc93e3623 XArray: Change xa_insert to return -EBUSY adds 3ccaf57a6a63 XArray: Add support for 1s-based allocation adds a3e4d3f97ec8 XArray: Redesign xa_alloc API adds 2fa044e51a1f XArray: Add cyclic allocation adds f818b82b8016 XArray: Mark xa_insert and xa_reserve as must_check adds b38f6c502706 XArray: Fix xa_release in allocating arrays adds 962033d55d07 XArray: Use xa_cmpxchg to implement xa_reserve adds 2fbe967b3eb7 XArray: Fix xa_erase of 2-byte aligned entries adds 4a5c8d898948 XArray: Fix xa_reserve for 2-byte aligned entries adds ea295481b6e3 Merge tag 'xarray-5.1-rc1' of git://git.infradead.org/user [...] adds d01b1f96a82e perf/x86/intel: Make cpuc allocations consistent adds 11f8b2d65ca9 perf/x86/intel: Generalize dynamic constraint creation adds 52f64909409c x86: Add TSX Force Abort CPUID/MSR adds 400816f60c54 perf/x86/intel: Implement support for TSX Force Abort adds 004cc08675b7 Merge branch 'x86-tsx-for-linus' of git://git.kernel.org/p [...] adds ac8c1a2e502e platform/chrome: cromeos_pstore: switch to SPDX identifier adds cc2db0756fbb platform/chrome: cros_ec_debugfs: switch to SPDX identifier adds 5414dd14aafe platform/chrome: cros_ec_lightbar: switch to SPDX identifier adds 8d4d79483222 platform/chrome: cros_ec_sysfs: switch to SPDX identifier adds 27755cf70914 platform/chrome: cros_ec_vbc: switch to SPDX identifier adds f0c70b9bdb88 platform/chrome: cros_ec_i2c: switch to SPDX identifier adds 1058ca940e40 platform/chrome: cros_ec_lpc: switch to SPDX identifier adds b861297cf3bb platform/chrome: cros_ec_proto: switch to SPDX identifier adds 30fc9147aea7 platform/chrome: cros_ec_spi: switch to SPDX identifier adds 0e27a11f3201 platform/chrome: cros_kbd_led_backlight: switch to SPDX id [...] adds d6c7901ba88f platform/chrome: cros_ec_lightbar: remove pr_fmt() define adds 73c935de7fde platform/chrome: cros_ec_sysfs: remove pr_fmt() define adds 67e9ac8c565a MAINTAINERS: chrome-platform: change the git tree to a chr [...] adds 6b7cb2227d4d platform/chrome: cros_ec: Remove cros_ec dependency in lpc_mec adds 7b3d4f44abf0 platform/chrome: Add new driver for Wilco EC adds b787bb126cbc platform/chrome: wilco_ec: Add support for raw commands in [...] adds 0d2f2a3da1f2 platform/chrome: wilco_ec: Add RTC driver adds 2794449576a6 platform/chrome: fix wilco-ec dependencies adds f47d633134f7 Merge tag 'tag-chrome-platform-for-v5.1' of git://git.kern [...] adds cb1d150d809e hpfs: fix spelling mistake "partion" -> "partition" adds fec52486682f tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds 8cf7630b2970 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds 2bc4fc60fb3e kernel/sysctl.c: define minmax conv functions in terms of [...] adds b57e622e6da9 mm/hmm: convert to use vm_fault_t adds b5420237ec81 mm: refactor readahead defines in mm.h adds d5a572a4cb1e proc: calculate end pointer for /proc/*/* lookup at compile time adds fb054d0d91db openrisc: prefer memblock APIs returning virtual address adds 1269f7b83f2c powerpc: use memblock functions returning virtual address adds f240ec09bb8a memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds 53d818d2747c memblock: drop memblock_alloc_base_nid() adds 8a770c2a83ea memblock: emphasize that memblock_alloc_range() returns a [...] adds 337555744e6e memblock: memblock_phys_alloc_try_nid(): don't panic adds ecc3e771f4ca memblock: memblock_phys_alloc(): don't panic adds 42b46aeff2e3 memblock: drop __memblock_alloc_base() adds 0ba9e6edd4c2 memblock: drop memblock_alloc_base() adds 92d12f9544b7 memblock: refactor internal allocation functions adds c366ea89fa40 memblock: make memblock_find_in_range_node() and choose_me [...] adds 9415673e3e19 arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 0240dfd5b4de arch: don't memset(0) memory returned by memblock_alloc() adds d80db5c1ed8d ia64: add checks for the return value of memblock_alloc*() adds b1e1c869ffd1 sparc: add checks for the return value of memblock_alloc*() adds f655f4053791 mm/percpu: add checks for the return value of memblock_alloc*() adds f5c7310ac73e init/main: add checks for the return value of memblock_alloc*() adds a0bf842e89a3 swiotlb: add checks for the return value of memblock_alloc*() adds 8a7f97b902f4 treewide: add checks for the return value of memblock_alloc*() adds c0dbe825a9f1 memblock: memblock_alloc_try_nid: don't panic adds 26fb3dae0a1e memblock: drop memblock_alloc_*_nopanic() variants adds fe145124dbe5 memblock: remove memblock_{set,clear}_region_flags adds c9a688a3e918 memblock: split checks whether a region should be skipped [...] adds a2974133b7e0 mm: memblock: update comments and kernel-doc adds 5c01a25a2103 of: fix kmemleak crash caused by imbalance in early memory [...] adds ee9c5e67557f openvswitch: convert to kvmalloc adds b330e6a49dc3 md: convert to kvmalloc adds acdf52d97f82 selinux: convert to kvmalloc adds ba20ba2e3743 generic radix trees adds 94f8f3b02e1e proc: commit to genradix adds 2075e50caf5e sctp: convert to genradix adds 586187d7de71 Drop flex_arrays adds a667cb7a94d4 Merge branch 'akpm' (patches from Andrew) adds 73052b0daee0 fs/devpts: always delete dcache dentry-s in dput() adds 5678b5d6a8ec orangefs: don't reinitialize result_mask in ->getattr adds 801e52379600 fs: move generic stat response attr handling to vfs_getattr_nosec adds a0ce2f0aa6ad splice: don't merge into linked buffers adds 01e7187b4119 pipe: stop using ->can_merge adds cc4b1242d7e3 vfs: fix preadv64v2 and pwritev64v2 compat syscalls with o [...] adds 12e1e7af1a55 vfs: Make __vfs_write() static adds 5f739e4a491a Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 77000bc43da1 uio: remove the unused iov_for_each macro adds 6daef95b8c91 iov_iter: optimize page_copy_sane() adds dbc2fba3fc46 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] adds 6d7fbce7da0c kill kernfs_pin_sb() adds 3bd045cc9c4b separate copying and locking mount tree on cross-userns copies adds 74e831221cfd saner handling of temporary namespaces adds 9bc61ab18b1d vfs: Introduce fs_context, switch vfs_kern_mount() to it. adds 8f2918898eb5 new helpers: vfs_create_mount(), fc_mount() adds a0c9a8b8fd9f teach vfs_get_tree() to handle subtype, switch do_new_moun [...] adds 132e460848f4 new helper: do_new_mount_fc() adds c9ce29ed795f vfs_get_tree(): evict the call of security_sb_kern_mount() adds 8d0347f6c3a9 convert do_remount_sb() to fs_context adds e1a91586d5da fs_context flavour for submounts adds f3a09c92018a introduce fs_context methods adds c6b82263f9c6 vfs: Introduce logging functions adds 31d921c7fb96 vfs: Add configuration parser helpers adds da2441fdffbf vfs: Add LSM hooks for the new mount API adds 442155c1bd84 selinux: Implement the new mount API LSM hooks adds 2febd254adc4 smack: Implement filesystem context security hooks adds 846e56621897 vfs: Put security flags into the fs_context struct adds 3e1aeb00e6d1 vfs: Implement a filesystem superblock creation/configurat [...] adds cb50b348c71f convenience helpers: vfs_get_super() and sget_fc() adds 0b52075ee623 introduce cloning of fs_context adds 60a3c3a58e2e procfs: Move proc_fill_super() to fs/proc/root.c adds 66f592e2ece0 proc: Add fs_context support to procfs adds 935c6912b198 ipc: Convert mqueue fs to fs_context adds 90129625d920 cgroup: start switching to fs_context adds 7feeef58690a cgroup: fold cgroup1_mount() into cgroup1_get_tree() adds f5dfb5315d34 cgroup: take options parsing into ->parse_monolithic() adds 8d2451f4994f cgroup1: switch to option-by-option parsing adds e34a98d5b226 cgroup2: switch to option-by-option parsing adds cf6299b1d005 cgroup: stash cgroup_root reference into cgroup_fs_context adds 71d883c37e8d cgroup_do_mount(): massage calling conventions adds 6678889f0726 cgroup1_get_tree(): separate "get cgroup_root to use" into [...] adds cca8f32714d3 cgroup: store a reference to cgroup_ns into cgroup_fs_context adds 23bf1b6be9c2 kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds a18753747385 cpuset: Use fs_context adds 32021982a324 hugetlbfs: Convert to fs_context adds d911b4585eb3 vfs: Remove kern_mount_data() adds 5fe1890d0e20 vfs: Provide documentation for new mount API adds e7582e16a170 vfs: Implement logging through fs_context adds 06a2ae56b5b8 vfs: Add some logging to the core users of the fs_context log adds 13fcc6837049 afs: Add fs_context support adds c99c2171fc61 afs: Use fs_context to pass parameters over automount adds 7b47a9e7c8f6 Merge branch 'work.mount' of git://git.kernel.org/pub/scm/ [...] adds 2fe93bd43264 fuse: extract fuse_find_writeback() helper adds 7f305ca1928d fuse: clean up fuse_writepage_in_flight() adds 419234d5958b fuse: only reuse auxiliary request in fuse_writepage_in_flight() adds e2653bd53a98 fuse: fix leaked aux requests adds c5de16cca2d7 fuse: Replace page without copying in fuse_writepage_in_flight() adds 340617508d24 fuse: Remove stale comment in end_requests() adds 8da6e9183275 fuse: Kill fasync only if interrupt is queued in queue_int [...] adds 217316a60101 fuse: Optimize request_end() by not taking fiq->waitq.lock adds 5e0fed717a38 fuse: Wake up req->waitq of only if not background adds 7407a10de57f fuse: Do some refactoring in fuse_dev_do_write() adds b782911b5297 fuse: Verify userspace asks to requeue interrupt that we r [...] adds ebf84d0c7220 fuse: Add fuse_inode argument to fuse_prepare_release() adds 4510d86fbbb3 fuse: Convert fc->attr_version into atomic64_t adds f15ecfef058d fuse: Introduce fi->lock to protect write related fields adds c9d8f5f0692d fuse: Protect fi->nlookup with fi->lock adds 6b675738ce90 fuse: Protect ff->reserved_req via corresponding fi->lock adds eb98e3bdf3aa fuse: clean up aborted adds 75126f550452 fuse: use atomic64_t for khctr adds 23c94e1cdcbf fuse: Switch to using async direct IO for FOPEN_DIRECT_IO adds 3c3db095b68c fuse: use iov_iter based generic splice helpers adds d4136d60751a fuse add copy_file_range to direct io fops adds 55752a3aba13 fuse: multiplex cached/direct_io file operations adds 2f7b6f5bed01 fuse: lift bad inode checks into callers adds d9a9ea94f748 fuse: support clients that don't implement 'opendir' adds fabf7e0262d0 fuse: cache readdir calls if filesystem opts out of opendir adds dfee9c257b10 Merge tag 'fuse-update-5.1' of git://git.kernel.org/pub/sc [...] adds 5f32879ea355 ovl: During copy up, first copy up data and then xattrs adds 993a0b2aec52 ovl: Do not lose security.capability xattr over metadata f [...] adds f88c5942cfaf Merge tag 'ovl-update-5.1' of git://git.kernel.org/pub/scm [...] adds f57dcf4c7211 NFS: Fix I/O request leakages adds 4d91969ed4db NFS: Fix an I/O request leakage in nfs_do_recoalesce adds 8127d8270599 NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() adds 078b5fd92c49 NFS: Clean up list moves of struct nfs_page adds df3accb84960 NFS: Pass error information to the pgio error cleanup routine adds 875bc3fbf272 NFS: Ensure NFS writeback allocations don't recurse back i [...] adds 7dc58ca5d8cd NFS: EINTR is also a fatal error. adds 2dc23afffbca NFS: ENOMEM should also be a fatal error. adds 302fad7bd5c3 NFS: Fix up documentation warnings adds e9acf2105fdb NFS: Fix sparse annotations for nfs_set_open_stateid_locked() adds a1231fda7e94 SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs adds 0ffe86f48026 SUNRPC: Use poll() to fix up the socket requeue races adds b9779a54bb22 SUNRPC: Ensure rq_bytes_sent is reset before request transmission adds 45bb8d802742 NFS: drop useless LIST_HEAD adds e3735c899854 SUNRPC: remove pointless test in unx_match() adds 40cc394be1aa fs/nfs: Fix nfs_parse_devname to not modify it's argument adds be4c2d4723a4 NFS: readdirplus optimization by cache mechanism adds 42f72cf368c5 NFS: Remove redundant semicolon adds bf211ca1a84c NFS: Fix typo in comments of nfs_readdir_alloc_pages() adds 97ae91bbf3a7 pNFS: Fix potential corruption of page being written adds 2cde04e90d5b pNFS: Avoid read/modify/write when it is not necessary adds ded52fbe7020 nfs: fix xfstest generic/099 failed on nfsv3 adds ae0535515161 SUNRPC: Don't reset the stream record info when the receiv [...] adds e92053a52e68 SUNRPC: Handle zero length fragments correctly adds 727fcc64a0f8 SUNRPC: Don't suppress socket errors when a message read c [...] adds 5f52a9d429b8 SUNRPC: Initiate a connection close on an ESHUTDOWN error [...] adds e791f8e9380d SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() adds 0472e4766049 SUNRPC: Convert socket page send code to use iov_iter() adds c87dc4c73bb0 SUNRPC: Further cleanups of xs_sendpages() adds 6f903b111e33 SUNRPC: Remove the redundant 'zerocopy' argument to xs_sen [...] adds 3453d5708b33 NFSv4.1: Avoid false retries when RPC calls are interrupted adds 6f9449be53f3 NFS: Fix a soft lockup in the delegation recovery code adds 5085607d2091 NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount adds ec482cc1c118 xprtrdma: Fix sparse warnings adds d4550bbee66f xprtrdma: Check inline size before providing a Write chunk adds e340c2d6ef2a xprtrdma: Reduce the doorbell rate (Receive) adds 6f701383368d SUNRPC: Display symbolic flag names in RPC trace events adds 0ccc61b1c76e SUNRPC: Add xdr_stream::rqst field adds 5582863f450c SUNRPC: Add XDR overflow trace event adds 7be9cea3600b SUNRPC: Add trace event that reports reply page vector alignment adds eb72f484a5eb NFS: Remove print_overflow_msg() adds f23f65840422 NFS: Add trace events to report non-zero NFS status codes adds 80125d4ae70a SUNRPC: Remove some dprintk() call sites from auth functions adds 067fb11b12af SUNRPC: Remove rpc_xprt::tsh_size adds fe9a270519c7 SUNRPC: Add build option to disable support for insecure enctypes adds e8680a24a269 SUNRPC: Use struct xdr_stream when constructing RPC Call header adds 7f5667a5f8c4 SUNRPC: Clean up rpc_verify_header() adds a0584ee9aed8 SUNRPC: Use struct xdr_stream when decoding RPC Reply header adds 0c77668ddb4e SUNRPC: Introduce trace points in rpc_auth_gss.ko adds 241b1f419f0e SUNRPC: Remove xdr_buf_trim() adds 2573a4649995 SUNRPC: Add SPDX IDs to some net/sunrpc/auth_gss/ files adds cf500bac8fd4 SUNRPC: Introduce rpc_prepare_reply_pages() adds 02ef04e432ba NFS: Account for XDR pad of buf->pages adds a00275baa68e SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize adds 35e77d21baa0 SUNRPC: Add rpc_auth::au_ralign field adds 2c94b8eca1a2 SUNRPC: Use au_rslack when computing reply buffer size adds 06b5fc3ad94e Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/ [...] adds a73881c96d73 SUNRPC: Fix an Oops in udp_poll() adds c1dffe0bf7f9 NFSv4.1: Reinitialise sequence results before retransmitti [...] adds c71c46f01573 NFSv4.1: Don't process the sequence op more than once. adds 1a3466aed3a1 NFS: Add missing encode / decode sequence_maxsz to v4.2 op [...] adds 108bb4afd351 NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() adds 762bb7e97351 NFS/flexfiles: Fix up sparse RCU annotations adds 39a5201a2b45 NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() adds a79f194aa487 NFSv4/flexfiles: Abort I/O early if the layout segment was [...] adds 3eb86093ea40 NFSv4.2: Add client support for the generic 'layouterror' [...] adds f0922a6c0cdb NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads adds 18c0778a650b NFSv4: Handle early exit in layoutget by returning an error adds 2444ff277a68 NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() adds 0a156dd58274 NFS/flexfiles: Avoid unnecessary layout invalidations adds d082d4b5a0dd NFS/flexfiles: Remove bogus checks for invalid deviceids adds 17aaec816751 NFS/flexfiles: Don't invalidate DS deviceids for being unr [...] adds 76c6690522bb NFS/flexfiles: Speed up read failover when DSes are down adds 749da527b3e7 NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() adds 561d6f8aaffc NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() adds 312cd4cb126a NFS/flexfiles: Simplify ff_layout_get_ds_cred() adds 626d48b12cde NFS/flexfile: Simplify nfs4_ff_layout_ds_version() adds 4cbc8a571c24 NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() adds 29a23909e41f NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() adds cefa587a40bb NFS/flexfiles: Clean up mirror DS initialisation adds 12a3ad6184f8 SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites i [...] adds 067c46967160 NFSv4.1: Bump the default callback session slot count to 16 adds 0d1bf3407c4a SUNRPC: Allow dynamic allocation of back channel slots adds ed7dc973bd91 SUNRPC: Prevent thundering herd when the socket is not connected adds 477687e1116a SUNRPC: Fix up RPC back channel transmission adds 7b3fef8e4157 SUNRPC: Respect RPC call timeouts when retrying transmission adds cea57789e408 SUNRPC: Clean up adds 6b5f59001687 SUNRPC: Remove redundant calls to RPC_IS_QUEUED() adds 03e51d32da99 SUNRPC: Check whether the task was transmitted before rebi [...] adds 009a82f64374 SUNRPC: Micro-optimise when the task is known not to be sleeping adds 4d6c671ace56 SUNRPC: Take the transport send lock before binding+connecting adds 1fbf3e48123d Merge tag 'nfs-for-5.1-1' of git://git.linux-nfs.org/proje [...] adds 8e928218780e Btrfs: fix corruption reading shared and compressed extent [...] adds 4ea748e1d2c9 Btrfs: fix deadlock between clone/dedupe and rename adds 78c52d9eb6b7 btrfs: check for refs on snapshot delete resume adds aea6f028d01d btrfs: save drop_progress if we drop refs at all adds 7503b83d80f0 btrfs: move ulist allocation out of transaction in quota enable adds d3865159ac78 btrfs: zstd: ensure reclaim timer is properly cleaned up adds 92825b0298ca Merge tag 'for-5.1-part2-tag' of git://git.kernel.org/pub/ [...] adds 5ba72e607cdb ceph: set special inode's blocksize to page size adds 84bf39509bea ceph: decode feature bits in session message adds 81c5a1487e52 ceph: split large reconnect into multiple messages adds 75c9627efb72 ceph: map snapid to anonymous bdev ID adds b37fe1f923fb ceph: support versioned reply adds 08796873a518 ceph: support getting ceph.dir.pin vxattr adds e3ec8d6898f7 ceph: send cap releases more aggressively adds 6b41d4d9cb8f libceph: use struct_size() for kmalloc() in crush_decode() adds fd7e3f0d8f25 rbd: get rid of obj_req->obj_request_count adds 6484cbe987e0 rbd: handle DISCARD and WRITE_ZEROES separately adds 0c93e1b7a26b rbd: round off and ignore discards that are too small adds e450f4d1a5d6 ceph: pass inclusive lend parameter to filemap_write_and_w [...] adds 32f6511a69eb ceph: touch existing cap when handling reply adds 8d9c0906acef ceph: remove dentry_lru file from debugfs adds 1e9c2eb6811e ceph: delete stale dentry when last reference is dropped adds 37c4efc1ddf9 ceph: periodically trim stale dentries adds fe33032daae2 ceph: add mount option to limit caps count adds 0b51c9d15ab4 rbd: remove experimental designation from kernel layering adds 356889c49d84 rbd: clear ->xferred on error from rbd_obj_issue_copyup() adds e28eded58bdb rbd: factor out __rbd_osd_req_create() adds 13488d53775b rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() adds 3a482501cf70 rbd: introduce rbd_obj_issue_copyup_ops() adds 89a59c1ca73b rbd: copyup with an empty snapshot context (aka deep-copyup) adds 9b17eb2ce102 rbd: whole-object write and zeroout should copyup when sna [...] adds b9f6d447a6f6 rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN adds d11ae8e0a76a Documentation: modern versions of ceph are not backed by btrfs adds 2b0a80b0d0bb Merge tag 'ceph-for-5.1-rc1' of git://github.com/ceph/ceph-client adds 53cf97845732 jbd2: fix deadlock while checkpoint thread waits commit th [...] adds 82dd124c40b8 ext4: replace opencoded i_writecount usage with inode_is_o [...] adds 904cdbd41d74 jbd2: clear dirty flag when revoking a buffer from an olde [...] adds 597599268e3b jbd2: discard dirty data when forgetting an un-journalled buffer adds 16e08b14a455 ext4: cleanup clean_bdev_aliases() calls adds a297b2fcee46 ext4: unlock unused_pages timely when doing writeback adds 67a11611e1a5 ext4: fix check of inode in swap_inode_boot_loader adds a46c68a318b0 ext4: cleanup pagecache before swap i_data adds aa507b5faf38 ext4: update quota information while swapping boot loader inode adds abdc644e8cba ext4: add mask of ext4 flags to swap adds 6e589291f4b1 ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_I [...] adds f96c3ac8dfc2 ext4: fix crash during online resizing adds 538bcaa6261b jbd2: fix race when writing superblock adds a58ca992661a jbd2: fold jbd2_superblock_csum_{verify,set} into their callers adds c9e716eb9b34 ext4: don't update s_rev_level if not required adds 034f891a844b ext4: annotate implicit fall throughs adds 793bc5181b14 ext4: annotate more implicit fall throughs adds 7159a986b420 ext4: fix some error pointer dereferences adds 01215d3edb0f jbd2: fix compile warning when using JBUFFER_TRACE adds ddccb6dbe780 ext4: fix compile error when using BUFFER_TRACE adds 231fe82b5609 ext4: Change debugging support help prefix from EXT4 to Ext4 adds bc1d69d6151f ext4: add sysfs attr /sys/fs/ext4/<disk>/journal_task adds 7bd75230b437 ext4: fix bigalloc cluster freeing when hole punching under load adds 6e876c3dd205 jbd2: fix invalid descriptor block checksum adds 0df6f46995a9 jbd2: jbd2_get_transaction does not need to return a value adds a5adcfcad55d Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 1c3da4452d18 nfsd: fix an IS_ERR() vs NULL check adds 1602a7b7d337 SUNRPC: Don't allow compiler optimisation of svc_xprt_rele [...] adds 66c898caefd3 svcrpc: svc_xprt_has_something_to_do seems a little long adds 95503d295ad6 svcrpc: fix unlikely races preventing queueing of sockets adds 14cfbd94998a svcrdma: Use struct_size() in kmalloc() adds c7920f06ae75 svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled adds 8820bcaa5bd7 svcrdma: Remove syslog warnings in work completion handlers adds b7e5034cbecf svcrpc: fix UDP on servers with lots of threads adds c54f24e338ed nfsd: fix performance-limiting session calculation adds b602345da6cb nfsd: fix memory corruption caused by readdir adds dd838821f0a2 nfsd: fix wrong check in write_v4_end_grace() adds f875a792abe9 nfsd: allow nfsv3 readdir request to be larger. adds ebc551f2b8f9 Merge tag 'nfsd-5.1' of git://linux-nfs.org/~bfields/linux
No new revisions were added by this update.
Summary of changes: .clang-format | 1 - Documentation/ABI/testing/debugfs-wilco-ec | 23 + Documentation/ABI/testing/sysfs-fs-ext4 | 7 + Documentation/core-api/flexible-arrays.rst | 130 --- Documentation/core-api/generic-radix-tree.rst | 12 + Documentation/core-api/index.rst | 1 + Documentation/core-api/xarray.rst | 15 +- Documentation/filesystems/ceph.txt | 14 +- Documentation/filesystems/mount_api.txt | 709 +++++++++++++ Documentation/flexible-arrays.txt | 123 --- Documentation/trace/ftrace.rst | 89 ++ Documentation/trace/histogram.rst | 316 +++++- Documentation/trace/uprobetracer.rst | 7 +- MAINTAINERS | 2 +- arch/alpha/kernel/core_cia.c | 5 +- arch/alpha/kernel/core_marvel.c | 6 + arch/alpha/kernel/pci-noop.c | 13 +- arch/alpha/kernel/pci.c | 11 +- arch/alpha/kernel/pci_iommu.c | 16 +- arch/alpha/kernel/setup.c | 2 +- arch/arc/kernel/unwind.c | 3 +- arch/arc/mm/highmem.c | 4 + arch/arm/kernel/setup.c | 6 + arch/arm/mm/init.c | 6 +- arch/arm/mm/mmu.c | 14 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/mm/kasan_init.c | 10 + arch/arm64/mm/mmu.c | 2 + arch/arm64/mm/numa.c | 4 + arch/c6x/mm/dma-coherent.c | 4 + arch/c6x/mm/init.c | 4 +- arch/csky/mm/highmem.c | 5 + arch/h8300/mm/init.c | 4 +- arch/ia64/kernel/mca.c | 25 +- arch/ia64/mm/contig.c | 8 +- arch/ia64/mm/discontig.c | 4 + arch/ia64/mm/init.c | 38 +- arch/ia64/mm/tlb.c | 6 + arch/ia64/sn/kernel/io_common.c | 3 + arch/ia64/sn/kernel/setup.c | 12 +- arch/m68k/atari/stram.c | 4 + arch/m68k/coldfire/device.c | 81 ++ arch/m68k/coldfire/m5441x.c | 4 +- arch/m68k/include/asm/m5441xsim.h | 15 + arch/m68k/mm/init.c | 3 + arch/m68k/mm/mcfmmu.c | 7 +- arch/m68k/mm/motorola.c | 9 + arch/m68k/mm/sun3mmu.c | 6 + arch/m68k/sun3/sun3dvma.c | 3 + arch/microblaze/mm/init.c | 10 +- arch/mips/cavium-octeon/dma-octeon.c | 3 + arch/mips/kernel/setup.c | 3 + arch/mips/kernel/traps.c | 5 +- arch/mips/mm/init.c | 5 + arch/nds32/mm/init.c | 12 + arch/openrisc/mm/init.c | 5 +- arch/openrisc/mm/ioremap.c | 8 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 8 +- arch/powerpc/kernel/paca.c | 6 +- arch/powerpc/kernel/pci_32.c | 3 + arch/powerpc/kernel/prom.c | 5 +- arch/powerpc/kernel/rtas.c | 6 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/setup_64.c | 4 + arch/powerpc/lib/alloc.c | 3 + arch/powerpc/mm/hash_utils_64.c | 11 +- arch/powerpc/mm/mmu_context_nohash.c | 9 + arch/powerpc/mm/numa.c | 4 + arch/powerpc/mm/pgtable-book3e.c | 12 +- arch/powerpc/mm/pgtable-book3s64.c | 3 + arch/powerpc/mm/pgtable-radix.c | 9 +- arch/powerpc/mm/ppc_mmu_32.c | 3 + arch/powerpc/platforms/pasemi/iommu.c | 3 + arch/powerpc/platforms/powermac/nvram.c | 3 + arch/powerpc/platforms/powernv/opal.c | 3 + arch/powerpc/platforms/powernv/pci-ioda.c | 8 + arch/powerpc/platforms/ps3/setup.c | 3 + arch/powerpc/sysdev/dart_iommu.c | 3 + arch/powerpc/sysdev/msi_bitmap.c | 3 + arch/s390/kernel/crash_dump.c | 3 + arch/s390/kernel/setup.c | 16 + arch/s390/kernel/smp.c | 9 +- arch/s390/kernel/topology.c | 6 + arch/s390/numa/mode_emu.c | 3 + arch/s390/numa/numa.c | 6 +- arch/sh/boards/mach-ap325rxa/setup.c | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 10 +- arch/sh/boards/mach-kfr2r09/setup.c | 5 +- arch/sh/boards/mach-migor/setup.c | 5 +- arch/sh/boards/mach-se/7724/setup.c | 10 +- arch/sh/kernel/machine_kexec.c | 3 +- arch/sh/mm/init.c | 8 +- arch/sh/mm/numa.c | 4 + arch/sparc/kernel/prom_32.c | 6 +- arch/sparc/kernel/setup_64.c | 6 + arch/sparc/kernel/smp_64.c | 12 + arch/sparc/mm/init_32.c | 2 +- arch/sparc/mm/init_64.c | 11 + arch/sparc/mm/srmmu.c | 18 +- arch/um/drivers/net_kern.c | 3 + arch/um/drivers/vector_kern.c | 3 + arch/um/kernel/initrd.c | 2 + arch/um/kernel/mem.c | 16 + arch/unicore32/kernel/setup.c | 4 + arch/unicore32/mm/mmu.c | 15 +- arch/x86/events/core.c | 13 +- arch/x86/events/intel/core.c | 154 ++- arch/x86/events/perf_event.h | 17 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/msr-index.h | 6 + arch/x86/include/asm/xen/hypercall.h | 13 +- arch/x86/kernel/acpi/boot.c | 3 + arch/x86/kernel/apic/io_apic.c | 5 + arch/x86/kernel/cpu/resctrl/internal.h | 16 + arch/x86/kernel/cpu/resctrl/rdtgroup.c | 185 ++-- arch/x86/kernel/e820.c | 10 +- arch/x86/kernel/ftrace.c | 42 +- arch/x86/kernel/setup_percpu.c | 10 +- arch/x86/mm/kasan_init_64.c | 14 +- arch/x86/mm/numa.c | 12 +- arch/x86/platform/olpc/olpc_dt.c | 3 + arch/x86/xen/mmu_pv.c | 13 +- arch/x86/xen/p2m.c | 11 +- arch/x86/xen/setup.c | 13 + arch/xtensa/mm/kasan_init.c | 10 +- arch/xtensa/mm/mmu.c | 3 + block/blk-core.c | 3 +- drivers/block/rbd.c | 400 ++++++-- drivers/clk/ti/clk.c | 3 + drivers/firmware/memmap.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/infiniband/core/device.c | 32 +- drivers/infiniband/core/restrack.c | 25 +- drivers/macintosh/smu.c | 5 +- drivers/md/raid5-ppl.c | 6 +- drivers/md/raid5.c | 87 +- drivers/md/raid5.h | 9 +- drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 18 +- drivers/of/unittest.c | 8 +- drivers/platform/chrome/Kconfig | 2 + drivers/platform/chrome/Makefile | 2 + drivers/platform/chrome/chromeos_pstore.c | 17 +- drivers/platform/chrome/cros_ec_debugfs.c | 22 +- drivers/platform/chrome/cros_ec_i2c.c | 22 +- drivers/platform/chrome/cros_ec_lightbar.c | 24 +- drivers/platform/chrome/cros_ec_lpc.c | 34 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 78 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 63 +- drivers/platform/chrome/cros_ec_lpc_reg.c | 73 +- drivers/platform/chrome/cros_ec_lpc_reg.h | 20 +- drivers/platform/chrome/cros_ec_proto.c | 19 +- drivers/platform/chrome/cros_ec_spi.c | 20 +- drivers/platform/chrome/cros_ec_sysfs.c | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 24 +- drivers/platform/chrome/cros_kbd_led_backlight.c | 19 +- drivers/platform/chrome/wilco_ec/Kconfig | 20 + drivers/platform/chrome/wilco_ec/Makefile | 6 + drivers/platform/chrome/wilco_ec/core.c | 136 +++ drivers/platform/chrome/wilco_ec/debugfs.c | 238 +++++ drivers/platform/chrome/wilco_ec/mailbox.c | 237 +++++ drivers/rtc/Kconfig | 11 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-wilco-ec.c | 177 ++++ drivers/usb/early/xhci-dbc.c | 2 +- drivers/xen/Makefile | 1 - drivers/xen/cpu_hotplug.c | 2 +- drivers/xen/fallback.c | 81 -- drivers/xen/gntdev-dmabuf.c | 21 +- drivers/xen/gntdev-dmabuf.h | 2 +- drivers/xen/gntdev.c | 2 +- drivers/xen/swiotlb-xen.c | 7 +- drivers/xen/xen-acpi-processor.c | 22 +- drivers/xen/xen-balloon.c | 11 + drivers/xen/xen-pciback/pciback_ops.c | 2 - drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 2 +- fs/9p/vfs_super.c | 2 +- fs/Kconfig | 7 + fs/Makefile | 2 +- fs/afs/internal.h | 9 +- fs/afs/mntpt.c | 149 +-- fs/afs/super.c | 432 ++++---- fs/afs/volume.c | 4 +- fs/btrfs/ctree.h | 2 + fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-tree.c | 74 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/ioctl.c | 21 +- fs/btrfs/qgroup.c | 13 +- fs/btrfs/root-tree.c | 8 +- fs/btrfs/zstd.c | 6 +- fs/ceph/caps.c | 72 +- fs/ceph/debugfs.c | 27 - fs/ceph/dir.c | 455 +++++++-- fs/ceph/file.c | 13 +- fs/ceph/inode.c | 52 +- fs/ceph/mds_client.c | 698 ++++++++++--- fs/ceph/mds_client.h | 43 +- fs/ceph/snap.c | 159 ++- fs/ceph/super.c | 21 +- fs/ceph/super.h | 43 +- fs/ceph/xattr.c | 20 +- fs/devpts/inode.c | 1 + fs/ext4/Kconfig | 2 +- fs/ext4/ext4.h | 9 +- fs/ext4/extents.c | 29 +- fs/ext4/hash.c | 2 + fs/ext4/indirect.c | 6 + fs/ext4/inode.c | 21 +- fs/ext4/ioctl.c | 101 +- fs/ext4/mballoc.c | 7 +- fs/ext4/page-io.c | 4 +- fs/ext4/resize.c | 3 +- fs/ext4/super.c | 1 - fs/ext4/sysfs.c | 13 + fs/ext4/xattr.c | 3 + fs/filesystems.c | 4 + fs/fs_context.c | 642 ++++++++++++ fs/fs_parser.c | 447 +++++++++ fs/fuse/control.c | 4 +- fs/fuse/cuse.c | 7 +- fs/fuse/dev.c | 115 ++- fs/fuse/dir.c | 54 +- fs/fuse/file.c | 342 ++++--- fs/fuse/fuse_i.h | 28 +- fs/fuse/inode.c | 28 +- fs/fuse/readdir.c | 4 +- fs/hpfs/hpfs.h | 8 +- fs/hugetlbfs/inode.c | 358 ++++--- fs/internal.h | 13 +- fs/io_uring.c | 2 +- fs/jbd2/checkpoint.c | 17 +- fs/jbd2/commit.c | 6 +- fs/jbd2/journal.c | 90 +- fs/jbd2/transaction.c | 83 +- fs/kernfs/kernfs-internal.h | 1 + fs/kernfs/mount.c | 119 +-- fs/lockd/clnt4xdr.c | 14 - fs/lockd/clntxdr.c | 14 - fs/mount.h | 5 + fs/namei.c | 4 +- fs/namespace.c | 395 +++++--- fs/nfs/callback_xdr.c | 64 +- fs/nfs/delegation.c | 22 +- fs/nfs/delegation.h | 1 + fs/nfs/dir.c | 98 +- fs/nfs/direct.c | 7 +- fs/nfs/file.c | 44 +- fs/nfs/flexfilelayout/flexfilelayout.c | 225 +++-- fs/nfs/flexfilelayout/flexfilelayout.h | 75 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 161 ++- fs/nfs/inode.c | 33 +- fs/nfs/internal.h | 5 +- fs/nfs/io.c | 12 +- fs/nfs/namespace.c | 8 +- fs/nfs/nfs2xdr.c | 124 +-- fs/nfs/nfs3acl.c | 2 - fs/nfs/nfs3xdr.c | 209 ++-- fs/nfs/nfs42.h | 3 + fs/nfs/nfs42proc.c | 164 +++ fs/nfs/nfs42xdr.c | 130 ++- fs/nfs/nfs4client.c | 33 +- fs/nfs/nfs4namespace.c | 5 +- fs/nfs/nfs4proc.c | 138 +-- fs/nfs/nfs4session.c | 7 +- fs/nfs/nfs4session.h | 7 +- fs/nfs/nfs4state.c | 1 + fs/nfs/nfs4trace.h | 25 + fs/nfs/nfs4xdr.c | 530 +++------- fs/nfs/nfstrace.c | 1 + fs/nfs/nfstrace.h | 85 ++ fs/nfs/pagelist.c | 47 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 2 + fs/nfs/pnfs_dev.c | 13 + fs/nfs/read.c | 2 +- fs/nfs/super.c | 2 +- fs/nfs/unlink.c | 8 +- fs/nfs/write.c | 19 +- fs/nfsd/nfs3proc.c | 18 +- fs/nfsd/nfs3xdr.c | 5 +- fs/nfsd/nfs4callback.c | 17 +- fs/nfsd/nfs4state.c | 8 +- fs/nfsd/nfsctl.c | 2 +- fs/nilfs2/btnode.c | 2 +- fs/orangefs/inode.c | 7 +- fs/overlayfs/copy_up.c | 59 +- fs/overlayfs/overlayfs.h | 2 + fs/overlayfs/util.c | 55 +- fs/pipe.c | 32 +- fs/pnode.c | 5 - fs/pnode.h | 3 +- fs/proc/base.c | 62 +- fs/proc/inode.c | 52 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 236 +++-- fs/read_write.c | 10 +- fs/splice.c | 8 +- fs/stat.c | 12 +- fs/super.c | 344 +++++-- fs/sysfs/mount.c | 73 +- include/linux/ceph/types.h | 1 + include/linux/errno.h | 1 + include/linux/flex_array.h | 149 --- include/linux/fs.h | 14 +- include/linux/fs_context.h | 188 ++++ include/linux/fs_parser.h | 151 +++ include/linux/generic-radix-tree.h | 231 +++++ include/linux/hmm.h | 4 +- include/linux/kernfs.h | 39 +- include/linux/lsm_hooks.h | 21 + include/linux/memblock.h | 71 +- include/linux/memory_hotplug.h | 2 + include/linux/mm.h | 4 +- include/linux/mount.h | 3 + include/linux/nfs4.h | 1 + include/linux/nfs_fs_sb.h | 1 + include/linux/nfs_page.h | 10 + include/linux/nfs_xdr.h | 37 +- include/linux/pipe_fs_i.h | 8 +- include/linux/platform_data/wilco-ec.h | 144 +++ include/linux/poison.h | 3 - include/linux/ring_buffer.h | 2 - include/linux/security.h | 18 +- include/linux/sunrpc/auth.h | 44 +- include/linux/sunrpc/clnt.h | 3 + include/linux/sunrpc/gss_krb5_enctypes.h | 42 +- include/linux/sunrpc/sched.h | 9 + include/linux/sunrpc/xdr.h | 23 +- include/linux/sunrpc/xprt.h | 7 - include/linux/sunrpc/xprtsock.h | 1 + include/linux/uio.h | 8 - include/linux/xarray.h | 296 ++++-- include/net/sctp/structs.h | 15 +- include/trace/events/rpcgss.h | 361 +++++++ include/trace/events/rpcrdma.h | 12 +- include/trace/events/sunrpc.h | 361 ++++++- include/uapi/linux/fuse.h | 7 +- include/xen/xen.h | 4 + init/main.c | 26 +- ipc/mqueue.c | 94 +- ipc/namespace.c | 2 +- kernel/cgroup/cgroup-internal.h | 49 +- kernel/cgroup/cgroup-v1.c | 394 ++++---- kernel/cgroup/cgroup.c | 223 +++-- kernel/cgroup/cpuset.c | 56 +- kernel/dma/swiotlb.c | 21 +- kernel/events/uprobes.c | 8 +- kernel/power/snapshot.c | 3 + kernel/printk/printk.c | 9 +- kernel/relay.c | 1 - kernel/sysctl.c | 50 +- kernel/trace/ftrace.c | 30 + kernel/trace/ring_buffer.c | 14 - kernel/trace/trace.c | 225 ++++- kernel/trace/trace.h | 66 +- kernel/trace/trace_entries.h | 41 +- kernel/trace/trace_event_perf.c | 16 +- kernel/trace/trace_events_filter.c | 7 + kernel/trace/trace_events_hist.c | 1059 ++++++++++++++------ kernel/trace/trace_functions_graph.c | 30 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_probe.c | 1 + kernel/trace/trace_sched_wakeup.c | 11 +- lib/Makefile | 5 +- lib/cpumask.c | 3 + lib/flex_array.c | 398 -------- lib/generic-radix-tree.c | 217 ++++ lib/iov_iter.c | 17 +- lib/test_xarray.c | 288 ++++-- lib/xarray.c | 163 +-- mm/cma.c | 10 +- mm/hmm.c | 2 +- mm/kasan/init.c | 10 +- mm/memblock.c | 371 +++---- mm/memory_hotplug.c | 6 + mm/page_alloc.c | 10 +- mm/page_ext.c | 2 +- mm/percpu.c | 84 +- mm/sparse.c | 27 +- net/ceph/osdmap.c | 5 +- net/openvswitch/flow.h | 1 - net/openvswitch/flow_netlink.h | 1 - net/openvswitch/flow_table.c | 51 +- net/openvswitch/flow_table.h | 3 +- net/sctp/stream.c | 125 +-- net/sctp/stream_interleave.c | 2 +- net/smc/smc_rx.c | 1 - net/sunrpc/Kconfig | 16 + net/sunrpc/auth.c | 136 +-- net/sunrpc/auth_gss/Makefile | 2 +- net/sunrpc/auth_gss/auth_gss.c | 553 +++++----- net/sunrpc/auth_gss/gss_krb5_mech.c | 29 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 8 +- net/sunrpc/auth_gss/gss_mech_switch.c | 27 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/auth_gss/gss_rpc_upcall.h | 16 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.h | 17 +- net/sunrpc/auth_gss/svcauth_gss.c | 3 +- net/sunrpc/auth_gss/trace.c | 11 + net/sunrpc/auth_null.c | 56 +- net/sunrpc/auth_unix.c | 122 ++- net/sunrpc/backchannel_rqst.c | 42 +- net/sunrpc/clnt.c | 660 ++++++------ net/sunrpc/sched.c | 17 +- net/sunrpc/svc.c | 19 +- net/sunrpc/svc_xprt.c | 24 +- net/sunrpc/svcsock.c | 20 +- net/sunrpc/xdr.c | 121 +-- net/sunrpc/xprt.c | 23 +- net/sunrpc/xprtrdma/backchannel.c | 3 +- net/sunrpc/xprtrdma/frwr_ops.c | 4 +- net/sunrpc/xprtrdma/rpc_rdma.c | 22 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 17 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 4 - net/sunrpc/xprtrdma/svc_rdma_transport.c | 9 +- net/sunrpc/xprtrdma/transport.c | 2 - net/sunrpc/xprtrdma/verbs.c | 2 + net/sunrpc/xprtrdma/xprt_rdma.h | 12 +- net/sunrpc/xprtsock.c | 317 +++--- security/security.c | 10 + security/selinux/hooks.c | 88 +- security/selinux/include/security.h | 10 +- security/selinux/ss/avtab.c | 40 +- security/selinux/ss/avtab.h | 4 +- security/selinux/ss/conditional.c | 6 +- security/selinux/ss/policydb.c | 122 +-- security/selinux/ss/policydb.h | 12 +- security/selinux/ss/services.c | 22 +- security/smack/smack.h | 19 +- security/smack/smack_lsm.c | 92 +- tools/include/linux/poison.h | 3 - .../inter-event/trigger-action-hist-xfail.tc | 30 + .../inter-event/trigger-extended-error-support.tc | 1 + .../inter-event/trigger-field-variable-support.tc | 1 + .../trigger-inter-event-combined-hist.tc | 1 + .../inter-event/trigger-multi-actions-accept.tc | 1 + .../inter-event/trigger-onchange-action-hist.tc | 28 + .../inter-event/trigger-onmatch-action-hist.tc | 1 + .../trigger-onmatch-onmax-action-hist.tc | 1 + .../inter-event/trigger-onmax-action-hist.tc | 1 + .../inter-event/trigger-snapshot-action-hist.tc | 43 + .../trigger-synthetic-event-createremove.tc | 1 + ...action-hist.tc => trigger-trace-action-hist.tc} | 14 +- tools/testing/selftests/sysctl/sysctl.sh | 55 + 449 files changed, 15561 insertions(+), 7415 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-wilco-ec delete mode 100644 Documentation/core-api/flexible-arrays.rst create mode 100644 Documentation/core-api/generic-radix-tree.rst create mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/flexible-arrays.txt create mode 100644 drivers/platform/chrome/wilco_ec/Kconfig create mode 100644 drivers/platform/chrome/wilco_ec/Makefile create mode 100644 drivers/platform/chrome/wilco_ec/core.c create mode 100644 drivers/platform/chrome/wilco_ec/debugfs.c create mode 100644 drivers/platform/chrome/wilco_ec/mailbox.c create mode 100644 drivers/rtc/rtc-wilco-ec.c delete mode 100644 drivers/xen/fallback.c create mode 100644 fs/fs_context.c create mode 100644 fs/fs_parser.c delete mode 100644 include/linux/flex_array.h create mode 100644 include/linux/fs_context.h create mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/generic-radix-tree.h create mode 100644 include/linux/platform_data/wilco-ec.h create mode 100644 include/trace/events/rpcgss.h delete mode 100644 lib/flex_array.c create mode 100644 lib/generic-radix-tree.c create mode 100644 net/sunrpc/auth_gss/trace.c create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] copy tools/testing/selftests/ftrace/test.d/trigger/inter-event/{trigger-onmatch-ac [...]