This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm-base in repository linux-next.
omits 574c6575f36b Merge remote-tracking branch 'pidfd/for-next' omits a862bc3b7532 Merge remote-tracking branch 'hyperv/hyperv-next' omits ec8d00b3d8e6 Merge remote-tracking branch 'xarray/xarray' omits 5a2d86e9cc2d Merge remote-tracking branch 'nvmem/for-next' omits 185c3eb7832e Merge remote-tracking branch 'slimbus/for-next' omits 4f4007c0da96 Merge remote-tracking branch 'ntb/ntb-next' omits 97a4ad36042f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 7bcb980f2e05 Merge remote-tracking branch 'livepatching/for-next' omits 6e4d6f5f7163 Merge remote-tracking branch 'y2038/y2038' omits 61c826f8b7f7 Merge remote-tracking branch 'kselftest/next' omits 4cac19b97ee3 Merge remote-tracking branch 'rpmsg/for-next' omits b5ab589fff21 Merge remote-tracking branch 'vhost/linux-next' omits 659f9e913bee Merge remote-tracking branch 'scsi/for-next' omits a9a744d7833a Merge remote-tracking branch 'cgroup/for-next' omits 65d416a57b73 Merge remote-tracking branch 'mux/for-next' omits ebea779a42f0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 6b254482cb6d Merge remote-tracking branch 'chrome-platform/for-next' omits 9956373a692a Merge remote-tracking branch 'percpu/for-next' omits c08f42301c29 Merge remote-tracking branch 'xen-tip/linux-next' omits a8bafd1ff3ea Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 55c890026e8b Merge remote-tracking branch 'kvm-arm/next' omits 61cf23fd2ab2 Merge remote-tracking branch 'kvm/linux-next' omits 10d835f34893 Merge remote-tracking branch 'ftrace/for-next' omits de9ed972a593 Merge remote-tracking branch 'clockevents/clockevents/next' omits 6bf6e146850c Merge remote-tracking branch 'tip/auto-latest' omits 4eb39941f31d Merge remote-tracking branch 'spi/for-next' omits 9246c85f3e90 Merge remote-tracking branch 'tpmdd/next' omits da157cf0befa Merge remote-tracking branch 'integrity/next-integrity' omits 35a230cd0746 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6235001d0f91 Merge remote-tracking branch 'security/next-testing' omits e937070fdfc8 Merge remote-tracking branch 'battery/for-next' omits 0a9c06dad94d Merge remote-tracking branch 'backlight/for-backlight-next' omits d8715be2a180 Merge remote-tracking branch 'kgdb/kgdb-next' omits 623d7da0d1e5 Merge remote-tracking branch 'device-mapper/for-next' omits 8fee31556725 Merge remote-tracking branch 'block/for-next' omits 516ff34615f2 Merge remote-tracking branch 'input/next' omits 2c8b37a897f8 Merge remote-tracking branch 'sound-asoc/for-next' omits a3fa8f7186a6 Merge remote-tracking branch 'regmap/for-next' omits e42df65e8acb Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 89d2bb19d6fc Merge remote-tracking branch 'drm-misc/for-linux-next' omits b2e5cd887d3d Merge remote-tracking branch 'drm-intel/for-linux-next' omits 74ce9c06d480 Merge remote-tracking branch 'amdgpu/drm-next' omits 062e17941390 Merge remote-tracking branch 'drm/drm-next' omits a17cdbf91c20 Merge remote-tracking branch 'gfs2/for-next' omits 5ff2a16cdfcc Merge remote-tracking branch 'nfc-next/master' omits 716a2d10edcb Merge remote-tracking branch 'dlm/next' omits 0a1f96771826 Merge remote-tracking branch 'ieee1394/for-next' omits 841b656f117d Merge remote-tracking branch 'thermal-soc/next' omits 6fc7a7511f33 Merge remote-tracking branch 'thermal/next' omits 8158f7787b9b Merge remote-tracking branch 'cpupower/cpupower' omits d95010b85517 Merge remote-tracking branch 'pm/linux-next' omits b1c9f57a0e3b Merge remote-tracking branch 'v4l-dvb/master' omits ce15054d2657 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6c7e72a3d26c Merge remote-tracking branch 'hid/for-next' omits 48eb840f3992 Merge remote-tracking branch 'pstore/for-next/pstore' omits 841c15455051 Merge remote-tracking branch 'printk/for-next' omits 7483206fbba4 Merge remote-tracking branch 'vfs/for-next' omits 000c263a2b49 Merge remote-tracking branch 'xfs/for-next' omits 3261cca204c6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 40ddfe08338f Merge remote-tracking branch 'ext4/dev' omits b0d610f2e1f5 Merge remote-tracking branch 'ext3/for_next' omits 6434a806faab Merge remote-tracking branch 'ecryptfs/next' omits 9a462c19b21b Merge remote-tracking branch 'configfs/for-next' omits 7cb0931ac891 Merge remote-tracking branch 'cifs/for-next' omits f59be8ce39a8 Merge remote-tracking branch 'ceph/master' omits 58e416def57d Merge remote-tracking branch 'btrfs-kdave/for-next' omits 1467b284115e Merge remote-tracking branch 'befs/for-next' omits 541a887acbfe Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e4fc8ae3f77e Merge remote-tracking branch 's390/features' omits 0e3f4201a3b1 Merge remote-tracking branch 'risc-v/for-next' omits 631b9d4b6f53 Merge remote-tracking branch 'parisc-hd/for-next' omits 8a5ec3bfd275 Merge remote-tracking branch 'nds32/next' omits e0233feee4f7 Merge remote-tracking branch 'mips/mips-next' omits 5053a42bfd5c Merge remote-tracking branch 'csky/linux-next' omits 54d37b62f272 Merge remote-tracking branch 'clk-samsung/for-next' omits 89ff8ed6c8b3 Merge remote-tracking branch 'clk/clk-next' omits 4e807271cc63 Merge remote-tracking branch 'tegra/for-next' omits 6b0da21b94fa Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 24d808137b7e Merge remote-tracking branch 'samsung-krzk/for-next' omits 4070f83ec68c Merge remote-tracking branch 'rockchip/for-next' omits ddfacca5541b Merge remote-tracking branch 'renesas/next' omits d7ce3603c6a2 Merge remote-tracking branch 'qcom/for-next' omits 5f58c0679eeb Merge remote-tracking branch 'reset/reset/next' omits d7aaaf32eb84 Merge remote-tracking branch 'omap/for-next' omits 9ca31d47e9b3 Merge remote-tracking branch 'mvebu/for-next' omits b1a14be42def Merge remote-tracking branch 'mediatek/for-next' omits 15b834d15827 Merge remote-tracking branch 'keystone/next' omits 65cac6e2156c Merge remote-tracking branch 'imx-mxs/for-next' omits 2c88a33c94f3 Merge remote-tracking branch 'bcm2835/for-next' omits 682151b7dcb6 Merge remote-tracking branch 'at91/at91-next' omits 5036b52064e8 Merge remote-tracking branch 'amlogic/for-next' omits 828fba8163ca Merge remote-tracking branch 'actions/for-next' omits 769e6295c071 Merge remote-tracking branch 'arm-soc/for-next' omits 85bfc1f31963 Merge remote-tracking branch 'arm64/for-next/core' omits c7372191ee65 Merge remote-tracking branch 'arm/for-next' omits 243a933a9b08 Merge remote-tracking branch 'asm-generic/master' omits 6a3d2b2c7f66 Merge remote-tracking branch 'kbuild/for-next' omits 81b0c3f1cee6 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 816b2f2d50c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b0309a6f9878 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 31451e74207e Merge remote-tracking branch 'omap-fixes/fixes' omits b15adc8c851b Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 7578178b2dae Merge remote-tracking branch 'crypto-current/master' omits e2a99d5cec68 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0793a1a9921d Merge remote-tracking branch 'pci-current/for-linus' omits a2490c7d96e8 Merge remote-tracking branch 'spi-fixes/for-linus' omits 660cf675ff18 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 8dba0b3f0911 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 57250d40b3c3 Merge remote-tracking branch 'sound-current/for-linus' omits 986197af00ab Merge remote-tracking branch 'mac80211/master' omits b4c2bae3da37 Merge remote-tracking branch 'bpf/master' omits c42958d7fa91 Merge remote-tracking branch 'arc-current/for-curr' omits b4a1b4f95bb7 Merge remote-tracking branch 'fixes/master' omits f4fbee5f7837 parisc: Allow building 64-bit kernel without -mlong-calls [...] omits 9b5272caebd8 clk: Remove io.h from clk-provider.h omits a9c700e8e082 Merge commit 'd90b7024c' into for-next omits d90b7024c15e media: prefix header search paths with $(srctree)/ omits 9d6e59a2651b media: remove unneeded header search paths omits 190230246db8 kbuild: terminate Kconfig when $(CC) or $(LD) is missing omits 624055c6d886 kbuild: turn auto.conf.cmd into a mandatory include file omits bc2d163db332 .gitignore: exclude .get_maintainer.ignore and .gitattributes omits 5cacf9440d8d kbuild: add all Clang-specific flags unconditionally omits e76322e4f6d5 kbuild: Don't try to add '-fcatch-undefined-behavior' flag omits 765985be30eb kbuild: add some extra warning flags unconditionally omits de89b6b28087 kbuild: add -Wvla flag unconditionally omits 3e80c871d514 samples: guard sub-directories with CONFIG options omits 9500c59e534e kbuild: re-enable int-in-bool-context warning omits d814fc6f56ba MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux* omits 21aee4307529 sh: exclude vmlinux.scr from .gitignore pattern omits 37359959013d sh: vsyscall: drop unnecessary cc-ldoption omits d2d8890bf27d ia64: require -Wl,--hash-style=sysv omits 639058fdc74e csky: remove deprecated arch/csky/boot/dts/include/dt-bindings omits fb19ccf017a4 gfs2: Fix error path kobject memory leak omits 28f808702156 platform/chrome: cros_ec_spi: Always add of_match_table omits 4f346361cf42 platform/chrome: Add ChromeOS EC ISHTP driver omits 6f4f7839e924 auth_gss: fix deadlock that blocks rpcsec_gss_exit_net whe [...] omits 9cf7a1b68ce1 netns: add netns_evict into netns_operations omits dfcc8cc33e70 nsfs: add evict callback into struct proc_ns_operations omits 0b341c8bfa6d Merge branch 'misc-next' into next-fixes omits 0d98f5cd4811 Merge branch 'misc-5.2' into next-fixes omits 64d04a7813d5 Merge branch 'v5.2/fixes' into tmp/aml-rebuild omits 29cdf03e2e28 Merge branch 'v5.2/drivers' into tmp/aml-rebuild omits 3389f27ad09b Merge branch 'v5.2/defconfig' into tmp/aml-rebuild omits 9f31203eadea Merge branch 'v5.2/dt64' into tmp/aml-rebuild omits a8c47e2ef6c2 Merge branch 'v5.2/dt' into tmp/aml-rebuild omits d15da9d3fb74 kernel/compat.c: mark expected switch fall-throughs omits f8d6805068ad Merge branch 'WIP.x86/fpu' into auto-latest omits a784df3c7c41 Merge branch 'core/urgent' omits 620196d9fc34 Merge branch 'irq/core' omits 92f00e04b856 Merge branch 'locking/urgent' omits b8a3dd5332ef Merge branch 'x86/fpu' omits f2ee933e1ca2 Merge branch 'x86/urgent' omits 7599af03ca32 Merge branch 'x86/vdso' omits fc15b6af30c9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] omits 3a8d9d0df8bc Merge branch 'x86/vdso' into x86/urgent, to pick up cleanup omits bf674d86435a Merge branch 'x86/core' into x86/urgent, to pick up fix omits 79130189561e x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails omits 3c7110fab805 thermal/int3400_thermal: lower the log level for unsupport [...] new acb2ec3dd003 kernel/Makefile: don't assume that kernel/gen_ikh_data.sh [...] new c3f3ce049f7d userfaultfd: use RCU to free the task struct when fork fails new 987717e5e016 mm: change mm_update_next_owner() to update mm->owner with [...] new 136ac591f047 mm: update references to page _refcount new 33b2d6302abc psi: introduce state_mask to represent stalled psi states new 9289c5e6a78a psi: make psi_enable static new bcc78db64168 psi: rename psi fields in preparation for psi trigger addition new 7fc70a399936 psi: split update_stats into parts new 333f3017c5a8 psi: track changed states new 8af0c18af142 include/: refactor headers to allow kthread.h inclusion in [...] new 0e94682b73bf psi: introduce psi monitor new df5ba5be7425 kernel/sched/psi.c: expose pressure metrics on root cgroup new 68571be99f32 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new 4d36e6f80404 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new e900a918b098 mm: shuffle initial free memory to improve memory-side-cac [...] new b03641af6809 mm: move buddy list manipulations into helpers new 97500a4a5487 mm: maintain randomization of page free lists new 134fca9063ad mm/mincore.c: make mincore() more conservative new ad312f95d41c fs/select: avoid clang stack usage warning new 687a3e4d8e61 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new be167862ae7d ARM: prevent tracing IPI_CPU_BACKTRACE new 02166b88d376 arm64: mark (__)cpus_have_const_cap as __always_inline new 1221a5854d43 MIPS: mark mult_sh_align_mod() as __always_inline new e60fb8bf68d4 s390/cpacf: mark scpacf_query() as __always_inline new 2127982895d4 mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] new e9ea596c2c6d MIPS: mark __fls() and __ffs() as __always_inline new 2e0168a71458 ARM: mark setup_machine_tags() stub as __init __noreturn new 480795a09534 powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] new e12d6d7d46a6 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] new efc344c57e39 powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] new 9012d011660e compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING new 831246570d34 kernel/notifier.c: double register detection new 0cc75888dad1 kernel/latencytop.c: remove unnecessary checks for latency [...] new e02c9b0d65a7 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] new 6c4e121fda51 kernel/user.c: clean up some leftover code new 5f239f655a7e lib/bitmap.c: remove unused EXPORT_SYMBOLs new cdc90a1871d6 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA new 8e18faeac3e4 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new 37d0ec34d111 lib/sort: make swap functions more generic new 22a241ccb2c1 lib/sort: use more efficient bottom-up heapsort variant new 8fb583c4258d lib/sort: avoid indirect calls to built-in swap new 043b3f7b6388 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new b5c56e0cdd62 lib/list_sort: optimize number of calls to comparison function new 2c64e9cb0b6b lib: Move mathematic helpers to separate folder new 9f6158946987 lib/math: move int_pow() from pwm_bl.c for wider use new 281327c99bca lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() new e371c481d89c lib: rework bitmap_parselist new 0c2111a5c852 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() new a4ab50509c76 lib/test_bitmap: add testcases for bitmap_parselist() new 6ea86bdfc169 lib/test_bitmap: add tests for bitmap_parselist_user() new ef4d6f6b275c include/linux/bitops.h: sanitize rotate primitives new 7507c4025872 lib/test_vmalloc.c:test_func(): eliminate local `ret' new 22f084dbc161 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new 5cf4a3638258 fs/binfmt_elf.c: make scope of "pos" variable smaller new cc338010a233 fs/binfmt_elf.c: free PT_INTERP filename ASAP new ba0f6b88a837 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new be0deb585e4c fs/binfmt_elf.c: save 1 indent level new 852643165aea fs//binfmt_elf.c: move variables initialization closer to [...] new d8e7cb39acc6 fs/binfmt_elf.c: extract PROT_* calculations new 249b08e4e504 elf: init pt_regs pointer later new bbdc6076d2e5 binfmt_elf: move brk out of mmap when doing direct loader exec new c66d7a27b794 init: introduce DEBUG_MISC option new efb463cc1655 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 900f492836df xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 432d82200f58 net: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 2ad56addb9a9 autofs: fix some word usage oddities in autofs.txt new 9200026623ef autofs: update autofs.txt for strictexpire mount option new f23ceaac6a4d autofs: update AUTOFS_EXP_LEAVES description new 841964e86acf autofs: update mount control expire desription with AUTOFS [...] new 1dcaa138fc7d autofs: add description of ignore pseudo mount option new 672cdd56f0ae reiserfs: add comment to explain endianness issue in xattr_hash new bd8309de0d60 fs/fat/file.c: issue flush after the writeback of FAT new b028fb612849 kernel/signal.c: annotate implicit fall through new d53ddd0181d1 fs/exec.c: move ->recursion_depth out of critical sections new a6231d199336 exec: move struct linux_binprm::buf new 4e7301e6df95 exec selftests: test ->recursion_depth new 3713a4e1fdb8 include/linux/cpumask.h: fix double string traverse in cpu [...] new 23015b22e47c rapidio: fix a NULL pointer dereference when create_workqu [...] new 475dae385497 kernel/sysctl.c: switch to bitmap_zalloc() new e260ad01f0aa sysctl: return -EINVAL if val violates minmax new 9f66849fffc2 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] new 5a12928ea8cf tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] new 8ded3d1026b2 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] new a0edef79685c tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] new 2ea622b887e7 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] new 3116ad38f51c kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers new 1fd402df4586 kernel/pid.c: remove unneeded hash header file new b556db17b0e7 eventfd: present id to userspace via fdinfo new ce528c4c20f9 fs/eventfd.c: make eventfd_ida static new 826eba0d77bc gcov: clang: move common GCC code into gcc_base.c new aa069a23a220 gcov: docs: add a note on GCC vs Clang differences new e178a5beb369 gcov: clang support new c39ea0b9dd24 panic: avoid the extra noise dmesg new b287a25a7148 panic/reboot: allow specifying reboot_mode for panic only new 4461d65176b4 pps: descriptor-based gpio new 652e22185a44 dt-bindings: pps: pps-gpio PPS ECHO implementation new 4c69add45fec pps: pps-gpio PPS ECHO implementation new dfe4529ee4d3 scripts/gdb: find vmlinux where it was before new 90cf83dbd2f0 scripts/gdb: add kernel config dumping command new 449ca0c95ea2 scripts/gdb: add rb tree iterating utilities new 442284a89a65 scripts/gdb: add a timer list command new 494dbe02b6df scripts/gdb: silence pep8 checks new 47d0d12855c9 scripts/gdb: add hlist utilities new d1e9710b63d8 scripts/gdb: initial clk support: lx-clk-summary new 988b26861597 scripts/gdb: add $lx_clk_core_lookup function new 66d5c7c60acf scripts/gdb: clean up error handling in list helpers new e7e6f462c1be scripts/gdb: print cached rate in lx-clk-summary new d6a2946a88f5 ipc: prevent lockup on alloc_msg and free_msg new 0ecb58210bd9 ipc/mqueue: remove redundant wq task assignment new a5091fda4e3c ipc/mqueue: optimize msg_get() new 5ac893b8cb10 ipc: allow boot time extension of IPCMNI from 32k to 16M new 3278a2c20cb3 ipc: conserve sequence numbers in ipcmni_extend mode new 99db46ea2927 ipc: do cyclic id allocation for the ipc object. new 10bcba8c16aa fs/coda/psdev.c: remove duplicate header new 9e9291c71eb9 include/linux/sched/signal.h: replace `tsk' with `task' new 081d7d35fb22 fs/cachefiles/namei.c: remove duplicate header new 3813393f5a24 fs/block_dev.c: Remove duplicate header new 87dfb311b707 treewide: replace #include <asm/sizes.h> with #include <li [...] new b09e89366e17 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> new 871789d4af80 mm, memcg: rename ambiguously named memory.stat counters a [...] new c8ea3663f7a8 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 6a024330650e drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new 205b20cc5a99 mm: memcontrol: make cgroup stats and events query API exp [...] new db9adbcbe740 mm: memcontrol: move stat/event counting functions out-of-line new 42a300353577 mm: memcontrol: fix recursive statistics correctness & scalabilty new def0fdae813d mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] new 1064d8577381 Merge branch 'akpm' (patches from Andrew) new 641114d2af31 RDMA: Directly cast the sockaddr union to sockaddr new 4d7ba8ce0fec RDMA/core: Change system parameters callback from dumpit to doit new cd5d20f13f2d IB/mlx5: Verify DEVX general object type correctly new c191f93454bc net/mlx5: Set completion EQs as shared resources new 5ac94332248e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 89963adcdb43 kernel/compat.c: mark expected switch fall-throughs new 88f76bc31b93 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 2a8d69f6139b Merge branches 'pm-cpufreq' and 'pm-domains' new bfbfbf736862 Merge tag 'pm-5.2-rc1-2' of git://git.kernel.org/pub/scm/l [...] new e3e28670bb28 Merge branches 'acpi-bus', 'acpi-doc' and 'acpi-pm' new fcdec14365ec Merge tag 'acpi-5.2-rc1-2' of git://git.kernel.org/pub/scm [...] new 2bbacd1a9278 Merge tag 'kconfig-v5.2' of git://git.kernel.org/pub/scm/l [...] new 550ea2d857fe ARC: mm: do_page_fault refactor #1: remove label @good_area new 8958ade91eea ARC: mm: do_page_fault refactor #2: remove short lived variable new cab0ef2e7bd0 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] new f0531ba82736 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] new 6fb0bc0768e4 ARC: mm: do_page_fault refactor #5: scoot no_context to end new 70c85e2f5d90 ARC: mm: do_page_fault refactor #6: error handlers to use [...] new b94328e270a0 ARC: mm: do_page_fault refactor #7: fold the various error [...] new 308a06dc72c0 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner new 585ff2dc8404 Merge remote-tracking branch 'arc-current/for-curr' new cd736d8b67fb tcp: fix retrans timestamp on passive Fast Open new 0fe9f173d6cd net: Always descend into dsa/ new d0a7e8cb3c9d NFC: Orphan the subsystem new 00f9fec48157 net/mlx4_core: Change the error print to info print new feadc4b6cf42 rtnetlink: always put IFLA_LINK for links with a link-netnsid new f413cbb332a0 net: macb: fix error format in dev_err() new 3ebe1bca58c8 ppp: deflate: Fix possible crash in deflate_init new cb07d915bf27 nfp: flower: add rcu locks when accessing netdev for tunnels new f4a0be84d73e enetc: Fix NULL dma address unmap for Tx BD extensions new 5d91eebc5d9c enetc: Allow to disable Tx SG new 22fb43f36006 enetc: Add missing link state info for ethtool new 858f50174467 tcp: do not recycle cloned skbs new c03e3b809018 Merge remote-tracking branch 'net/master' new 524c2344a156 Merge remote-tracking branch 'bpf/master' new f2361abbbc2e Merge remote-tracking branch 'mac80211/master' new e8b30337c1d2 Merge remote-tracking branch 'sound-current/for-linus' new a746e665e2ec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ada8d503f333 Merge remote-tracking branch 'regmap-fixes/for-linus' new 813581137dc1 Merge remote-tracking branch 'spi-fixes/for-linus' new 83ab318b2a8b Merge remote-tracking branch 'pci-current/for-linus' new b2fddddc2fc6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new f7ced793bd46 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 487c7b6ae60c Merge remote-tracking branch 'omap-fixes/fixes' new ce1375f2607a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 044e62deead9 Merge branch 'misc-5.2' into next-fixes new 72bd2323ec87 Btrfs: do not abort transaction at btrfs_update_root() aft [...] new 2b3860e3f9b2 btrfs: sysfs: Fix error path kobject memory leak new 479726b323b3 btrfs: sysfs: don't leak memory when failing add fsid new e8547d930ccb btrfs: extent-tree: Fix a bug that btrfs is unable to add [...] new 8c7d72f3e722 Btrfs: avoid fallback to transaction commit during fsync o [...] new 86a9665031e0 Btrfs: fix race between ranged fsync and writeback of adja [...] new d020f1efaa90 Btrfs: tree-checker: detect file extent items with overlap [...] new 50e681be384a Merge branch 'misc-next' into next-fixes new a5105458ecfd Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e10e55e9d933 dt-bindings: sifive: describe sifive-blocks versioning new 9c027979c9aa Merge remote-tracking branch 'devicetree-fixes/dt/linus' new f4cefcd67067 scsi: bnx2fc: fix incorrect cast to u64 on shift operation new 5cd842fed272 Merge remote-tracking branch 'scsi-fixes/fixes' new b7dfa695afc4 mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 dat [...] new ec0970e0a1b2 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold t [...] new 91f41546d963 Merge remote-tracking branch 'mmc-fixes/fixes' new f31c9c9ee122 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new e9ab873331ca csky: remove deprecated arch/csky/boot/dts/include/dt-bindings new 60e5e2d00b09 ia64: require -Wl,--hash-style=sysv new fdf9b893d76b sh: vsyscall: drop unnecessary cc-ldoption new 960b7adf0484 sh: exclude vmlinux.scr from .gitignore pattern new ee11bf516fa7 MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux* new 900cab08d3f9 kbuild: re-enable int-in-bool-context warning new 8a82bc4bbb2b samples: guard sub-directories with CONFIG options new 33a42205cfad kbuild: add -Wvla flag unconditionally new c3eface3b29a kbuild: add some extra warning flags unconditionally new b0388dde8832 kbuild: Don't try to add '-fcatch-undefined-behavior' flag new c6de82a33dbb kbuild: add all Clang-specific flags unconditionally new 1c64caf8a502 .gitignore: exclude .get_maintainer.ignore and .gitattributes new 9367c6ec40b3 kbuild: turn auto.conf.cmd into a mandatory include file new dbbbbe830680 kbuild: terminate Kconfig when $(CC) or $(LD) is missing new 655593cdf3e1 alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig new 2c98d8e21e48 media: remove unneeded header search paths new 9910146bb2f0 media: prefix header search paths with $(srctree)/ new 3bd15082f65f treewide: prefix header search paths with $(srctree)/ new f9d7adc7b0d6 kbuild: remove 'addtree' and 'flags' magic for header sear [...] new 5e7fe754cb8a Merge remote-tracking branch 'kbuild/for-next' new d44f6f9e0808 Merge remote-tracking branch 'asm-generic/master' new 279ca179aa6a Merge remote-tracking branch 'arm/for-next' new f9427a3fff40 Merge remote-tracking branch 'arm64/for-next/core' new 7b45917292f8 Merge remote-tracking branch 'arm-soc/for-next' new 4fdea24d2c26 Merge remote-tracking branch 'actions/for-next' new bbc14dc6c718 Merge branch 'v5.2/dt' into tmp/aml-rebuild new 56339fb8b0bc Merge branch 'v5.2/dt64' into tmp/aml-rebuild new 76c7b5ebb452 Merge branch 'v5.2/defconfig' into tmp/aml-rebuild new acd20f4e6210 Merge branch 'v5.2/drivers' into tmp/aml-rebuild new 5d3c17b0e693 ARM: dts: meson8b: fix the operating voltage of the Mali GPU new 68a837de19ed Merge branch 'v5.2/fixes' into tmp/aml-rebuild new d14fcd8b9b38 Merge remote-tracking branch 'amlogic/for-next' new d2798226fd93 Merge remote-tracking branch 'at91/at91-next' new 30261cd8cc53 Merge remote-tracking branch 'bcm2835/for-next' new 6dddb7fae9e5 Merge remote-tracking branch 'imx-mxs/for-next' new dd6146301051 Merge remote-tracking branch 'keystone/next' new 0382e71d0ed1 Merge remote-tracking branch 'mediatek/for-next' new 477544b2a6aa Merge remote-tracking branch 'mvebu/for-next' new 196721008695 Merge remote-tracking branch 'omap/for-next' new e425bcb6a79b Merge remote-tracking branch 'reset/reset/next' new 0531b7cb57fd Merge remote-tracking branch 'qcom/for-next' new b8a369db49a5 Merge remote-tracking branch 'renesas/next' new 4073004d6e76 Merge remote-tracking branch 'rockchip/for-next' new 348bb1eb321f Merge remote-tracking branch 'samsung-krzk/for-next' new c63162150688 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 96e61eca22ef Merge remote-tracking branch 'tegra/for-next' new 62e59c4e69b3 clk: Remove io.h from clk-provider.h new 12eba16a1880 Merge remote-tracking branch 'clk/clk-next' new c6bd900fc192 Merge remote-tracking branch 'clk-samsung/for-next' new 4904b2434f61 Merge remote-tracking branch 'csky/linux-next' new b1e479e3dcbc MIPS: Alchemy: add DMA masks for on-chip ethernet new cc547a86e448 Merge remote-tracking branch 'mips/mips-next' new 650bfbbd4bde Merge remote-tracking branch 'nds32/next' new 272158e7c25a parisc: Allow building 64-bit kernel without -mlong-calls [...] new 3508dca1cfda Merge remote-tracking branch 'parisc-hd/for-next' new 333052a50a74 RISC-V: Add DT documentation for SiFive L2 Cache Controller new 9c96dcdc945c RISC-V: sifive_l2_cache: Add L2 cache controller driver fo [...] new 78003d98232b Merge remote-tracking branch 'risc-v/for-next' new 055a8701b409 Merge remote-tracking branch 's390/features' new 9d28e59f1703 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 8f95c7ae2c00 Merge remote-tracking branch 'befs/for-next' new d231161bb4e6 Merge remote-tracking branch 'btrfs-kdave/for-next' new e88da8de5dd9 Merge remote-tracking branch 'ceph/master' new 057f5fb76d10 Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 a [...] new fedb2b3e8cbf Merge remote-tracking branch 'cifs/for-next' new 361dc1893b9e Merge remote-tracking branch 'configfs/for-next' new b0d3c8e371f9 Merge remote-tracking branch 'ecryptfs/next' new 90cb899e01b9 Merge remote-tracking branch 'ext3/for_next' new d9cfe885274a Merge remote-tracking branch 'ext4/dev' new 869f2e2745dd Merge remote-tracking branch 'nfsd/nfsd-next' new 30fc00b5adde ubifs: Use correct config name for encryption new 6c85ec2710f9 ubifs: Convert xattr inum to host order new 57ce23514c53 ubifs: Correctly use tnc_next() in search_dh_cookie() new c16e73587ad6 ubifs: Don't leak orphans on memory during commit new 9a721eb79ca1 Merge remote-tracking branch 'ubifs/linux-next' new d4548543fc4e 9p/virtio: Add cleanup path in p9_virtio_init new 80a316ff1627 9p/xen: Add cleanup path in p9_trans_xen_init new 4ade45550158 Merge remote-tracking branch 'v9fs/9p-next' new ef9abb0e7002 Merge remote-tracking branch 'xfs/for-next' new 160e28945eff Merge remote-tracking branch 'vfs/for-next' new 702e25469f71 Merge remote-tracking branch 'printk/for-next' new 30ff280ce603 Merge remote-tracking branch 'pstore/for-next/pstore' new b42af662c023 Merge remote-tracking branch 'hid/for-next' new 58341e42b0b2 Merge remote-tracking branch 'i2c/i2c/for-next' new 76f2db08e000 media: rockchip/vpu: Do not request id 0 for our video device new 5c5b90f5cbad media: rockchip/vpu: Add missing dont_use_autosuspend() calls new 2aa314b4f52f media: rockchip/vpu: Get vdev from the file arg in vidioc_ [...] new f6d080f73a8f media: rockchip/vpu: Initialize mdev->bus_info new fc8670d1f72b media: rockchip/vpu: Fix/re-order probe-error/remove path new be18a6f8161c Merge remote-tracking branch 'v4l-dvb/master' new 6228de6cb948 Merge remote-tracking branch 'pm/linux-next' new 85b18d81aa54 Merge remote-tracking branch 'cpupower/cpupower' new 44c0c23725a1 drivers: thermal: processor_thermal: Downgrade error message new 6df24c3e81b9 Merge branches 'thermal-core', 'thermal-built-it' and 'the [...] new 1032fd72f560 Merge remote-tracking branch 'thermal/next' new 2f68f577562b Merge remote-tracking branch 'thermal-soc/next' new c4ba3d4432e1 Merge remote-tracking branch 'ieee1394/for-next' new 45c9e35d9ecd Merge remote-tracking branch 'dlm/next' new 3ac8de91f2a9 Merge remote-tracking branch 'nfc-next/master' new d2434e4d942c drm/nouveau/kms/gv100-: fix spurious window immediate interlocks new e4702c01b7b1 drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips new a0b694d0af21 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputReso [...] new a2ac09a03d2a drm/nouveau/core: allow detected chipset to be overridden new e15b682aad77 drm/nouveau/core: initial support for boards with TU117 chipset new 13d03e9daf70 drm/nouveau/disp/dp: respect sink limits when selecting fa [...] new c4a52d669690 drm/nouveau: fix duplication of nv50_head_atom struct new f266fdc7609a Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] new 2d88b3aff052 Merge remote-tracking branch 'drm/drm-next' new 79c1575846d0 Merge remote-tracking branch 'amdgpu/drm-next' new c1cbfdda48fc Merge remote-tracking branch 'drm-intel/for-linux-next' new 26359dc5cbc2 drm/msm/dpu: Remove duplicate header new 2b1174512771 drm/msm: Upgrade gxpd checks to IS_ERR_OR_NULL new 4473a552dd6d Merge remote-tracking branch 'drm-misc/for-linux-next' new 45ad5ac94fef Merge remote-tracking branch 'imx-drm/imx-drm/next' new e108bc891628 Merge remote-tracking branch 'regmap/for-next' new 82e5af431d70 Merge remote-tracking branch 'sound-asoc/for-next' new b283d0c353de Input: eeti_ts - read hardware state once after wakeup new 7404217f0619 Merge remote-tracking branch 'input/next' new 67f7c246eaef Merge remote-tracking branch 'block/for-next' new 7b07b44e2eca Merge remote-tracking branch 'device-mapper/for-next' new 24f0357da5a2 Merge remote-tracking branch 'kgdb/kgdb-next' new eb55e3e8e871 Merge remote-tracking branch 'backlight/for-backlight-next' new 946669130ea8 Merge remote-tracking branch 'battery/for-next' new 6d72f5d4eceb Merge remote-tracking branch 'security/next-testing' new 8c1fab822aaf Merge remote-tracking branch 'apparmor/apparmor-next' new 01c47733df6d Merge remote-tracking branch 'integrity/next-integrity' new ab115b07157d Merge remote-tracking branch 'tpmdd/next' new 997532d58d47 Merge remote-tracking branch 'spi/for-next' new a24037a82fef Merge branch 'x86/vdso' new 81d30225bc0c x86/vdso: Remove hpet_page from vDSO new 0e72499c3cc0 x86/kprobes: Make trampoline_handler() global and visible new eccd906484d1 x86/mm: Do not use set_{pud, pmd}_safe() when splitting a [...] new 409ca45526a4 x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __H [...] new e83801da081d Merge branch 'x86/urgent' new 9e36a176dc94 Merge branch 'x86/core' new 604dc9170f24 x86/tsc: Use CPUID.0x16 to calculate missing crystal frequency new 52ae346bd26c x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' new 2420a0b1798d x86/tsc: Set LAPIC timer period to crystal clock frequency new 0830b4b768e1 Merge branch 'x86/apic' new f3d964673b2f y2038: Make CONFIG_64BIT_TIME unconditional new fdc6bae940ee ntp: Allow TAI-UTC offset to be set to zero new 2775e94d9552 Merge branch 'timers/urgent' new 4abf1ee16e25 perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbo [...] new 6b89d4c1ae85 perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking new c7a286577d75 perf/x86/intel: Allow PEBS multi-entry in watermark mode new a45b1457d490 Merge branch 'perf/urgent' new dee4df238ba4 Merge branch 'locking/urgent' new ccb1001a0b2a Merge branch 'irq/core' new 82045dd85566 Merge branch 'linus' into core/urgent, to merge in depende [...] new e6da9567959e objtool: Don't use ignore flag for fake jumps new e6f393bc939d objtool: Fix function fallthrough detection new 2decec48b0fd objtool: Fix whitelist documentation typo new 587efb445acd Merge branch 'core/urgent' new 5a28fc94c914 x86/mpx, mm/core: Fix recursive munmap() corruption new 09feda54b176 Merge branch 'core/mm' new 741ad02fff30 Merge remote-tracking branch 'tip/auto-latest' new ccc60b91cc10 Merge remote-tracking branch 'clockevents/clockevents/next' new 2700fefdb2d9 x86_64: Add gap to int3 to allow for call emulation new 4b33dadf3766 x86_64: Allow breakpoints to emulate call instructions new 9e298e860408 ftrace/x86_64: Emulate call function while updating in bre [...] new 4dd537aca25d tracing: uprobes: Re-enable $comm support for uprobe events new 489fe0096b19 tracing: probeevent: Do not accumulate on ret variable new 3dd1f7f24f8c tracing: probeevent: Fix to make the type of $comm string new 5c173bedb24d ring-buffer: Fix mispelling of Calculate new 0f5e5a3ab7fa tracing: Eliminate const char[] auto variables new bfcd631eb6de tracing: Fix white space issues in parse_pred() function new 6fc2171c5c03 tracing: Allow RCU to run between postponed startup tests new cbe08bcbbe78 tracing: Fix partial reading of trace event's id file new 8623b00676f1 tracing: Replace kzalloc with kcalloc new b9416997603e tracing: Fix documentation about disabling options using t [...] new a15fd609ad53 tracing: Simplify "if" macro code new 518049d9d3e2 ftrace/x86_32: Remove support for non DYNAMIC_FTRACE new 562e14f72292 ftrace/x86: Remove mcount support new 56e33afd7757 livepatch: Remove klp_check_compiler_support() new 693713cbdb3a x86: Hide the int3_emulate_call/jmp functions from UML new 67b8dfd31676 Merge remote-tracking branch 'ftrace/for-next' new 3f5df80e1da8 Merge remote-tracking branch 'kvm/linux-next' new cee2561b56df Merge remote-tracking branch 'kvm-arm/next' new fb724f8f8992 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new a78e1a8f0f82 Merge remote-tracking branch 'xen-tip/linux-next' new 6dd88e8d7f10 Merge remote-tracking branch 'percpu/for-next' new d376d568e45f platform/chrome: cros_ec_spi: Always add of_match_table new 1690e1728451 platform/chrome: Add ChromeOS EC ISHTP driver new 5ff1ba185ebd Merge remote-tracking branch 'chrome-platform/for-next' new 15f0567bf8eb Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 408920b75137 Merge remote-tracking branch 'mux/for-next' new e1ad7ee4116c Merge remote-tracking branch 'cgroup/for-next' new 4a12128e0d27 Merge remote-tracking branch 'scsi/for-next' new 6c8ee087c469 Merge remote-tracking branch 'vhost/linux-next' new 10dbd3c89851 Merge remote-tracking branch 'rpmsg/for-next' new f824b6866835 ktest: introduce _get_grub_index new 38891392916c ktest: cleanup get_grub_index new ac2466456eaa ktest: introduce grub2bls REBOOT_TYPE option new cc2eb3a2f82c ktest: pass KERNEL_VERSION to POST_KTEST new 00603cd687db ktest: remove get_grub2_index new d20f6b41b7c2 ktest: update sample.conf for grub2bls new e02f005f3463 Merge remote-tracking branch 'ktest/for-next' new 26474c0b65ba Merge remote-tracking branch 'kselftest/next' new 472f3336fee9 Merge remote-tracking branch 'y2038/y2038' new 97e260bbccd8 Merge remote-tracking branch 'livepatching/for-next' new 61cae8dc9097 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e42feb6f1c02 Merge remote-tracking branch 'ntb/ntb-next' new defba6991893 Merge remote-tracking branch 'slimbus/for-next' new 592bf6feacea Merge remote-tracking branch 'nvmem/for-next' new 6f80969ecc0e Merge remote-tracking branch 'xarray/xarray' new 07b5d8bf39fb Merge remote-tracking branch 'hyperv/hyperv-next' new ea047e62003b Merge remote-tracking branch 'pidfd/for-next'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (574c6575f36b) \ N -- N -- N refs/heads/akpm-base (ea047e62003b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 397 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/accounting/psi.txt | 107 ++++ Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/core-api/kernel-api.rst | 4 +- Documentation/dev-tools/gcov.rst | 18 +- Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 + .../devicetree/bindings/riscv/sifive-l2-cache.txt | 51 ++ .../sifive/sifive-blocks-ip-versioning.txt | 38 ++ Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 ++- MAINTAINERS | 6 +- arch/Kconfig | 2 +- arch/alpha/Makefile | 2 + arch/alpha/{ => configs}/defconfig | 0 arch/arc/mm/fault.c | 185 +++--- arch/arm/boot/dts/meson8b.dtsi | 10 +- arch/arm/common/sa1111.c | 2 +- arch/arm/include/asm/Kbuild | 1 - arch/arm/include/asm/hardirq.h | 1 + arch/arm/kernel/atags.h | 2 +- arch/arm/kernel/smp.c | 6 +- arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-omap1/include/mach/hardware.h | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/cpufeature.h | 4 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/mm/init.c | 2 +- arch/arm64/mm/mmu.c | 2 +- arch/h8300/include/asm/Kbuild | 1 - arch/hexagon/include/asm/Kbuild | 1 - arch/mips/alchemy/common/platform.c | 22 +- arch/mips/include/asm/bitops.h | 4 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/pnx833x/Platform | 2 +- arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/kernel/head.S | 2 +- arch/powerpc/Makefile | 2 +- arch/powerpc/include/asm/livepatch.h | 5 - arch/powerpc/include/asm/mmu_context.h | 1 - arch/powerpc/kernel/prom_init.c | 6 +- arch/powerpc/kernel/sysfs.c | 8 +- arch/powerpc/mm/book3s64/radix_tlb.c | 10 +- arch/riscv/include/asm/sifive_l2_cache.h | 16 + arch/riscv/mm/Makefile | 1 + arch/riscv/mm/sifive_l2_cache.c | 175 ++++++ arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/livepatch.h | 5 - arch/sh/Makefile | 4 +- arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 1 - arch/sh/mm/init.c | 2 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/um/include/asm/mmu_context.h | 1 - arch/unicore32/include/asm/Kbuild | 1 - arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/mmu_context.h | 1 - arch/unicore32/mm/init.c | 2 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 17 +- arch/x86/Kconfig.debug | 14 - arch/x86/entry/entry_64.S | 18 +- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/perf_event.h | 4 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/arch_hweight.h | 2 - arch/x86/include/asm/ftrace.h | 8 +- arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/include/asm/livepatch.h | 8 - arch/x86/include/asm/mmu_context.h | 6 +- arch/x86/include/asm/mpx.h | 15 +- arch/x86/include/asm/text-patching.h | 30 + arch/x86/kernel/Makefile | 2 +- arch/x86/kernel/apic/apic.c | 20 +- arch/x86/kernel/cpu/mshyperv.c | 4 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/ftrace.c | 32 +- arch/x86/kernel/ftrace_32.S | 75 +-- arch/x86/kernel/ftrace_64.S | 28 +- arch/x86/kernel/jailhouse.c | 2 +- arch/x86/kernel/tsc.c | 57 +- arch/x86/kernel/tsc_msr.c | 4 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/init_64.c | 144 +++-- arch/x86/mm/mem_encrypt.c | 10 +- arch/x86/mm/mm_internal.h | 3 + arch/x86/mm/mpx.c | 10 +- arch/xtensa/boot/lib/Makefile | 2 +- arch/xtensa/include/asm/irqflags.h | 2 +- arch/xtensa/kernel/smp.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 - drivers/gpu/drm/msm/msm_drv.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 1 + drivers/gpu/drm/nouveau/dispnv50/head.c | 3 +- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 1 + drivers/gpu/drm/nouveau/dispnv50/wndw.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 60 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 11 +- drivers/hid/intel-ish-hid/Makefile | 2 +- drivers/infiniband/core/addr.c | 16 +- drivers/infiniband/core/nldev.c | 27 +- drivers/infiniband/hw/mlx5/devx.c | 13 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 5 +- drivers/input/touchscreen/eeti_ts.c | 71 ++- drivers/iommu/msm_iommu.c | 2 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/sdhci-iproc.c | 6 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 2 +- drivers/net/Makefile | 2 +- drivers/net/ethernet/cadence/macb_main.c | 16 +- drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 4 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + .../ethernet/netronome/nfp/flower/tunnel_conf.c | 17 +- drivers/net/ppp/ppp_deflate.c | 20 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/platform/chrome/Kconfig | 24 +- drivers/platform/chrome/cros_ec_ishtp.c | 16 +- drivers/pps/clients/pps-gpio.c | 153 +++-- drivers/rapidio/rio_cm.c | 8 + drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/spi/spi-rockchip.c | 1 + .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 14 +- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 3 +- drivers/target/iscsi/cxgbit/Makefile | 6 +- .../int340x_thermal/processor_thermal_device.c | 2 +- drivers/tty/sysrq.c | 6 + drivers/usb/storage/Makefile | 2 +- drivers/video/backlight/pwm_bl.c | 15 - drivers/video/fbdev/fb-puv3.c | 2 +- drivers/virt/fsl_hypervisor.c | 29 +- fs/binfmt_elf.c | 180 +++--- fs/block_dev.c | 1 - fs/btrfs/extent-tree.c | 15 +- fs/btrfs/file.c | 12 + fs/btrfs/root-tree.c | 4 +- fs/btrfs/sysfs.c | 7 +- fs/btrfs/tree-checker.c | 51 +- fs/btrfs/tree-log.c | 1 + fs/cachefiles/namei.c | 1 - fs/cifs/cifsfs.c | 5 - fs/coda/psdev.c | 1 - fs/eventfd.c | 8 + fs/exec.c | 4 +- fs/fat/file.c | 11 +- fs/nsfs.c | 2 - fs/ocfs2/dlm/Makefile | 3 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/proc/base.c | 2 +- fs/reiserfs/xattr.c | 9 + fs/ubifs/orphan.c | 50 +- fs/ubifs/sb.c | 4 +- fs/ubifs/tnc.c | 16 +- fs/ubifs/xattr.c | 2 +- fs/xfs/Makefile | 4 +- include/asm-generic/mm_hooks.h | 1 - include/asm-generic/shmparam.h | 2 +- include/asm-generic/sizes.h | 2 - include/linux/binfmts.h | 3 +- include/linux/bitops.h | 16 +- include/linux/compiler.h | 35 +- include/linux/compiler_types.h | 3 +- include/linux/cpumask.h | 3 +- include/linux/ipc_namespace.h | 1 + include/linux/kernel.h | 1 + include/linux/kthread.h | 3 +- include/linux/latencytop.h | 4 +- include/linux/list.h | 17 + include/linux/list_sort.h | 1 + include/linux/memcontrol.h | 108 ++-- include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/mm.h | 3 - include/linux/mm_types.h | 3 + include/linux/mmzone.h | 59 ++ include/linux/plist.h | 4 +- include/linux/poll.h | 4 + include/linux/pps-gpio.h | 5 +- include/linux/printk.h | 2 + include/linux/proc_ns.h | 1 - include/linux/psi.h | 9 + include/linux/psi_types.h | 105 +++- include/linux/qcom-geni-se.h | 2 +- include/linux/reboot.h | 2 + include/linux/sched.h | 1 - include/linux/sched/signal.h | 51 +- include/net/net_namespace.h | 1 - include/net/sock.h | 2 +- include/uapi/rdma/rdma_netlink.h | 2 +- init/Kconfig | 24 + ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 72 ++- ipc/msgutil.c | 6 + ipc/util.c | 48 +- ipc/util.h | 47 +- kernel/Makefile | 2 +- kernel/cgroup/cgroup.c | 89 ++- kernel/exit.c | 6 +- kernel/fork.c | 33 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +-- kernel/gcov/clang.c | 581 +++++++++++++++++++ kernel/gcov/gcc_3_4.c | 12 + kernel/gcov/gcc_4_7.c | 12 + kernel/gcov/gcc_base.c | 86 +++ kernel/gcov/gcov.h | 5 + kernel/kthread.c | 1 + kernel/latencytop.c | 8 +- kernel/livepatch/core.c | 8 - kernel/notifier.c | 1 + kernel/panic.c | 5 + kernel/pid.c | 1 - kernel/printk/printk.c | 10 + kernel/reboot.c | 20 +- kernel/sched/psi.c | 617 +++++++++++++++++++-- kernel/signal.c | 1 + kernel/sysctl.c | 41 +- kernel/time/ntp.c | 2 +- kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace.c | 40 +- kernel/trace/trace_events.c | 3 - kernel/trace/trace_events_filter.c | 48 +- kernel/trace/trace_probe.c | 17 +- kernel/trace/trace_probe.h | 1 + kernel/trace/trace_probe_tmpl.h | 2 +- kernel/trace/trace_uprobe.c | 13 +- kernel/user.c | 7 +- lib/Kconfig | 14 +- lib/Kconfig.debug | 25 +- lib/Makefile | 15 +- lib/bitmap.c | 280 +++++----- lib/hweight.c | 4 - lib/list_sort.c | 242 +++++--- lib/math/Kconfig | 11 + lib/math/Makefile | 5 + lib/{ => math}/cordic.c | 0 lib/{ => math}/div64.c | 2 +- lib/{ => math}/gcd.c | 0 lib/math/int_pow.c | 32 ++ lib/{ => math}/int_sqrt.c | 0 lib/{ => math}/lcm.c | 0 lib/{ => math}/prime_numbers.c | 0 lib/{ => math}/rational.c | 0 lib/{ => math}/reciprocal_div.c | 0 lib/plist.c | 4 +- lib/sort.c | 254 +++++++-- lib/test_bitmap.c | 67 ++- lib/test_sysctl.c | 18 +- lib/test_vmalloc.c | 8 +- mm/Makefile | 7 +- mm/compaction.c | 4 +- mm/debug.c | 2 +- mm/memcontrol.c | 312 +++++++---- mm/memory_hotplug.c | 3 + mm/mincore.c | 23 +- mm/mmap.c | 15 +- mm/page_alloc.c | 82 ++- mm/shuffle.c | 207 +++++++ mm/shuffle.h | 64 +++ mm/vmalloc.c | 32 +- mm/vmscan.c | 6 +- mm/workingset.c | 7 +- net/9p/trans_virtio.c | 8 +- net/9p/trans_xen.c | 8 +- net/bpfilter/Makefile | 2 +- net/core/net_namespace.c | 12 - net/core/rtnetlink.c | 16 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_input.c | 3 + net/netfilter/core.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 9 +- scripts/Kbuild.include | 8 - scripts/Makefile.host | 12 +- scripts/Makefile.lib | 26 +- scripts/dtc/Makefile | 6 +- scripts/gdb/linux/clk.py | 76 +++ scripts/gdb/linux/config.py | 44 ++ scripts/gdb/linux/constants.py.in | 17 + scripts/gdb/linux/cpus.py | 1 + scripts/gdb/linux/lists.py | 26 +- scripts/gdb/linux/proc.py | 10 +- scripts/gdb/linux/rbtree.py | 177 ++++++ scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/tasks.py | 2 + scripts/gdb/linux/timerlist.py | 219 ++++++++ scripts/gdb/linux/utils.py | 7 +- scripts/gdb/vmlinux-gdb.py | 4 + scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 4 +- tools/objtool/Documentation/stack-validation.txt | 2 +- tools/objtool/check.c | 11 +- tools/testing/ktest/ktest.pl | 89 ++- tools/testing/ktest/sample.conf | 20 +- tools/testing/selftests/exec/.gitignore | 3 +- tools/testing/selftests/exec/Makefile | 4 + tools/testing/selftests/exec/recursion-depth.c | 67 +++ tools/testing/selftests/sysctl/sysctl.sh | 161 +++++- 354 files changed, 5766 insertions(+), 1946 deletions(-) create mode 100644 Documentation/devicetree/bindings/riscv/sifive-l2-cache.txt create mode 100644 Documentation/devicetree/bindings/sifive/sifive-blocks-ip-versi [...] rename arch/alpha/{ => configs}/defconfig (100%) create mode 100644 arch/riscv/include/asm/sifive_l2_cache.h create mode 100644 arch/riscv/mm/sifive_l2_cache.c delete mode 100644 include/asm-generic/sizes.h create mode 100644 kernel/gcov/clang.c create mode 100644 kernel/gcov/gcc_base.c create mode 100644 lib/math/Kconfig create mode 100644 lib/math/Makefile rename lib/{ => math}/cordic.c (100%) rename lib/{ => math}/div64.c (99%) rename lib/{ => math}/gcd.c (100%) create mode 100644 lib/math/int_pow.c rename lib/{ => math}/int_sqrt.c (100%) rename lib/{ => math}/lcm.c (100%) rename lib/{ => math}/prime_numbers.c (100%) rename lib/{ => math}/rational.c (100%) rename lib/{ => math}/reciprocal_div.c (100%) create mode 100644 mm/shuffle.c create mode 100644 mm/shuffle.h create mode 100644 scripts/gdb/linux/clk.py create mode 100644 scripts/gdb/linux/config.py create mode 100644 scripts/gdb/linux/rbtree.py create mode 100644 scripts/gdb/linux/timerlist.py create mode 100644 tools/testing/selftests/exec/recursion-depth.c