This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits ac3cd921fb84 Drop flex_arrays omits 5d0128ee7537 sctp: convert to genradix omits 5e7a86b8eefa proc: commit to genradix omits 2ddb34f7cfc6 Generic radix trees omits d0639332e9fc selinux: convert to kvmalloc omits 96039353b7ac md: convert to kvmalloc omits 263e93c03793 openvswitch: convert to kvmalloc omits 5c6c78d373bf drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 144eae8d5837 kernel/fork.c: remove duplicated include omits 51cd42ae74db mm/page_io.c: fix polled swap page in omits 9fc2e4bd127a checkpatch: add Co-developed-by to signature tags omits d1dfbd4d1b5d docs: fix Co-Developed-by docs omits b0a605d42431 drivers/base/platform.c: kmemleak ignore a known leak omits 7093f89f2ff2 fs: don't open code lru_to_page() omits 66910b5d114b include/linux/sched/signal.h: replace `tsk' with `task' omits 8e8b604386df fs-remove-caller-signal_pending-branch-predictions-fix omits 5d62a81e23bd fs/: remove caller signal_pending branch predictions omits ad1d8ab07f1a mm/: remove caller signal_pending branch predictions omits c3b70ac1b755 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 4771c036e9e8 kernel/sched/: remove caller signal_pending branch predictions omits d98539b4f5ab kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 901526385dbf pm-hibernate-exclude-all-pageoffline-pages-v2 omits 42d38ad26e2a PM/Hibernate: exclude all PageOffline() pages omits 031864d6e505 PM/Hibernate: use pfn_to_online_page() omits d83d09cb70b8 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 173c1cb8cf42 vmw_balloon: mark inflated pages PG_offline omits f3fa8b6c34be hv_balloon: mark inflated pages PG_offline omits daca1b35fdad xen/balloon: mark inflated pages PG_offline omits 2f194f1fecfe kexec: export PG_offline to VMCOREINFO omits 28f23d1c199a mm-convert-pg_balloon-to-pg_offline-fix omits bf0ffd54a4b2 mm: convert PG_balloon to PG_offline omits b39fab64d9aa mm: balloon: update comment about isolation/migration/compaction omits e9a900bacd8e locking/atomics: build atomic headers as required omits 4c6d98f3d0fc kernel/signal.c: remove some duplicated includes omits e09bcbfc71fb kernel/async.c: remove some duplicated includes omits a916763dd622 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 230cb93ccbb2 mm/mremap: fix 'move_normal_pmd' unused function warning omits e45cb3bc590b mm: speed up mremap by 20x on large regions omits 4ee646989257 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits 055fe817a6bf mm: treewide: remove unused address argument from pte_allo [...] omits d1d913584796 lib/test_debug_virtual.c: fix build failure omits cabb613a2e73 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits d1461bcd8bb4 Merge branch 'akpm-current/current' omits c59a9b235081 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits b0087088c8b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits e63ebcdb5639 Merge remote-tracking branch 'nvmem/for-next' omits b68bd998ef20 Merge remote-tracking branch 'slimbus/for-next' omits ce6615641c18 Merge remote-tracking branch 'cisco/for-next' omits 5ffe837cbbc9 Merge remote-tracking branch 'kspp/for-next/kspp' omits a90d8fa2b8b8 Merge remote-tracking branch 'ntb/ntb-next' omits c256e5448efc Merge remote-tracking branch 'rtc/rtc-next' omits 25c778a0327f Merge remote-tracking branch 'coresight/next' omits 89f21cb74a19 Merge remote-tracking branch 'livepatching/for-next' omits f5130b2a7a7b Merge remote-tracking branch 'y2038/y2038' omits fc8ca2e61207 Merge remote-tracking branch 'kselftest/next' omits bf68335521eb Merge remote-tracking branch 'random/dev' omits ef247286ee6e Merge remote-tracking branch 'pwm/for-next' omits 074e64299d84 Merge remote-tracking branch 'pinctrl/for-next' omits 75d1790cc897 Merge remote-tracking branch 'gpio/for-next' omits e10f6fdf0435 Merge remote-tracking branch 'rpmsg/for-next' omits f990bd3697e3 Merge remote-tracking branch 'vhost/linux-next' omits b1fab102ca52 Merge remote-tracking branch 'scsi-mkp/for-next' omits 64f1449cdabe Merge remote-tracking branch 'scsi/for-next' omits fb37153ac19f Merge remote-tracking branch 'cgroup/for-next' omits 1f3aa36a1326 Merge remote-tracking branch 'slave-dma/next' omits 330dc3896d02 Merge remote-tracking branch 'icc/icc-next' omits ca5e3543b19b Merge remote-tracking branch 'mux/for-next' omits b7963d6a6f92 Merge remote-tracking branch 'staging/staging-next' omits db093c2c3ca3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 5a6211169a63 Merge remote-tracking branch 'tty/tty-next' omits a38175e5c2ee Merge remote-tracking branch 'usb-serial/usb-next' omits 7718b8bdd2e8 Merge remote-tracking branch 'usb/usb-next' omits 903bd3425575 Merge remote-tracking branch 'driver-core/driver-core-next' omits 735d85df4afe Merge remote-tracking branch 'ipmi/for-next' omits d33d3ec12ae7 Merge remote-tracking branch 'leds/for-next' omits 07315263d171 Merge remote-tracking branch 'hsi/for-next' omits 6f21d4d0d710 Merge remote-tracking branch 'chrome-platform/for-next' omits 7c1833a78c7f Merge remote-tracking branch 'drivers-x86/for-next' omits 816a1574c6f1 Merge remote-tracking branch 'percpu/for-next' omits f3df45d74be8 Merge remote-tracking branch 'xen-tip/linux-next' omits 48bf8ced846b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 605f4dbd4b45 Merge remote-tracking branch 'kvm/linux-next' omits 20b8ad08fd62 Merge remote-tracking branch 'rcu/rcu/next' omits 5667829de5eb Merge remote-tracking branch 'ftrace/for-next' omits 7433481a173d Merge remote-tracking branch 'edac-amd/for-next' omits 96e0a22693e3 Merge remote-tracking branch 'clockevents/clockevents/next' omits 75dd86eeac17 Merge remote-tracking branch 'tip/auto-latest' omits 75f962d8fe52 Merge remote-tracking branch 'spi/for-next' omits 4ec2a643d3d7 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits d9518a5c27f7 Merge remote-tracking branch 'devicetree/for-next' omits 6ffccd152ca3 Merge remote-tracking branch 'audit/next' omits e2267b2875b0 Merge remote-tracking branch 'vfio/next' omits 636b6a8641b3 Merge remote-tracking branch 'iommu/next' omits 96ae0a1f40d4 Merge remote-tracking branch 'watchdog/master' omits dbff1d66dff3 Merge remote-tracking branch 'selinux/next' omits 989a4636cca2 Merge remote-tracking branch 'apparmor/apparmor-next' omits f58ab98f1d61 Merge remote-tracking branch 'security/next-testing' omits 1531a9f0415b Merge remote-tracking branch 'regulator/for-next' omits 2b0681b336e7 Merge remote-tracking branch 'battery/for-next' omits b5f2fad28dca Merge remote-tracking branch 'backlight/for-backlight-next' omits 34984dcd3fd2 Merge remote-tracking branch 'mfd/for-mfd-next' omits b566948c7250 Merge remote-tracking branch 'md/for-next' omits f4c069d7c963 Merge remote-tracking branch 'kgdb/kgdb-next' omits fa455b273772 Merge remote-tracking branch 'mmc/next' omits d88e0e7efebc Merge remote-tracking branch 'device-mapper/for-next' omits 6173f57441f9 Merge remote-tracking branch 'block/for-next' omits 7b6c1c2fe83d Merge remote-tracking branch 'input/next' omits 3875eaefe30e Merge remote-tracking branch 'modules/modules-next' omits 8e823631bfdf Merge remote-tracking branch 'sound-asoc/for-next' omits 9e5ea82de47d Merge remote-tracking branch 'sound/for-next' omits faf260ad3753 Merge remote-tracking branch 'regmap/for-next' omits 3ec9af473d87 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a8cd96bd2457 Merge remote-tracking branch 'drm-msm/msm-next' omits 60f470438bc3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 56731239dfeb Merge remote-tracking branch 'drm/drm-next' omits 6580aac4d991 Merge remote-tracking branch 'crypto/master' omits f809c6bc7166 Merge remote-tracking branch 'mtd/mtd/next' omits c3eee42aa3da Merge remote-tracking branch 'gfs2/for-next' omits 92a0cab0282d Merge remote-tracking branch 'wireless-drivers-next/master' omits 302ef8c18225 Merge remote-tracking branch 'nfc-next/master' omits 75393e8b511a Merge remote-tracking branch 'netfilter-next/master' omits 730510a0d69b Merge remote-tracking branch 'mlx5-next/mlx5-next' omits bb0a854c4534 Merge remote-tracking branch 'bpf-next/master' omits c1a077ab827e Merge remote-tracking branch 'net-next/master' omits a8ce9b062042 Merge remote-tracking branch 'rdma/for-next' omits 7f6179cf50f8 Merge remote-tracking branch 'swiotlb/linux-next' omits 9896c2a37b5d Merge remote-tracking branch 'dlm/next' omits ac9730abe88a Merge remote-tracking branch 'ieee1394/for-next' omits 0ce615fc6b0c Merge remote-tracking branch 'thermal/next' omits 2d1ec1ffff51 Merge remote-tracking branch 'pm/linux-next' omits 06d9a257bd40 Merge remote-tracking branch 'v4l-dvb-next/master' omits 159e651febf1 Merge remote-tracking branch 'v4l-dvb/master' omits 4cfdb5a67efe Merge remote-tracking branch 'jc_docs/docs-next' omits e99e3c30d371 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 27831e783655 Merge remote-tracking branch 'i3c/i3c/next' omits 529d4769eab8 Merge remote-tracking branch 'i2c/i2c/for-next' omits f8e36de7971e Merge remote-tracking branch 'hid/for-next' omits 65dbd439626f Merge remote-tracking branch 'pstore/for-next/pstore' omits f90c2bc3a6aa Merge remote-tracking branch 'pci/next' omits a3190f34f2a9 Merge remote-tracking branch 'printk/for-next' omits d53e3b5ee117 Merge remote-tracking branch 'vfs/for-next' omits 32dd688663c6 Merge remote-tracking branch 'file-locks/locks-next' omits 3a2940d258ce Merge remote-tracking branch 'xfs/for-next' omits 2edfaa6a329d Merge remote-tracking branch 'v9fs/9p-next' omits 87d8f1e5ac5e Merge remote-tracking branch 'ubifs/linux-next' omits ab522a6cc5c9 Merge remote-tracking branch 'nfsd/nfsd-next' omits 072d969dab63 Merge remote-tracking branch 'nfs-anna/linux-next' omits cdb93b56cc68 Merge remote-tracking branch 'nfs/linux-next' omits dfd0a9bf89fa Merge remote-tracking branch 'jfs/jfs-next' omits a5fe84043cea Merge remote-tracking branch 'f2fs/dev' omits 95684977238b Merge remote-tracking branch 'ext4/dev' omits 06cdef00f1f2 Merge remote-tracking branch 'ext3/for_next' omits dcf3915a128b Merge remote-tracking branch 'ecryptfs/next' omits 96f947349308 Merge remote-tracking branch 'cifs/for-next' omits ac456089dda8 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 49206268e37d Merge remote-tracking branch 'befs/for-next' omits d4db323b7678 Merge remote-tracking branch 'fscrypt/master' omits 050b537f4125 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 301e85426cbb Merge remote-tracking branch 'sparc-next/master' omits bf53fc2dcc6c Merge remote-tracking branch 's390/features' omits b9a2e63684c8 Merge remote-tracking branch 'risc-v/for-next' omits 8c69d6a1717f Merge remote-tracking branch 'powerpc/next' omits 67172546c925 Merge remote-tracking branch 'parisc-hd/for-next' omits 3b64f68058d0 Merge remote-tracking branch 'openrisc/for-next' omits cfb82523a23e Merge remote-tracking branch 'nios2/for-next' omits fa984105306e Merge remote-tracking branch 'nds32/next' omits 7a473beeb97e Merge remote-tracking branch 'mips/mips-next' omits d0f9ffe2aa34 Merge remote-tracking branch 'microblaze/next' omits b8ee30d712a8 Merge remote-tracking branch 'm68k/for-next' omits 3e27c587d53d Merge remote-tracking branch 'ia64/next' omits 933737aedb33 Merge remote-tracking branch 'csky/linux-next' omits 9962c8ee31a1 Merge remote-tracking branch 'clk/clk-next' omits db7e1ee6fc2b Merge remote-tracking branch 'tegra/for-next' omits 0c75e22fcb84 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6599720c5c4e Merge remote-tracking branch 'samsung-krzk/for-next' omits a082cb5bbbda Merge remote-tracking branch 'rockchip/for-next' omits 3d790ba49084 Merge remote-tracking branch 'renesas/next' omits d32ac9001ef7 Merge remote-tracking branch 'qcom/for-next' omits 92a09239224f Merge remote-tracking branch 'reset/reset/next' omits 6e0fb5395004 Merge remote-tracking branch 'omap/for-next' omits d0887912811e Merge remote-tracking branch 'mvebu/for-next' omits 132e90d76160 Merge remote-tracking branch 'mediatek/for-next' omits 6cf9e4f701e5 Merge remote-tracking branch 'keystone/next' omits 8f7034f3e7da Merge remote-tracking branch 'imx-mxs/for-next' omits c111fda34817 Merge remote-tracking branch 'bcm2835/for-next' omits cb4cc28dafa0 Merge remote-tracking branch 'at91/at91-next' omits f0610b4d6132 Merge remote-tracking branch 'aspeed/for-next' omits 13b3bec56d1f Merge remote-tracking branch 'amlogic/for-next' omits e86b889b9077 Merge remote-tracking branch 'actions/for-next' omits 56f298cb5f19 Merge remote-tracking branch 'arm-soc/for-next' omits 249460df2041 Merge remote-tracking branch 'arm64/for-next/core' omits 63c39b51f2a5 Merge remote-tracking branch 'arm/for-next' omits 3f7a7d493bac Merge remote-tracking branch 'asm-generic/master' omits 214755ef8cf8 Merge remote-tracking branch 'dma-mapping/for-next' omits 498eaa520614 Merge remote-tracking branch 'leaks/leaks-next' omits ba3eed50a98b Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 71289f339b85 Merge remote-tracking branch 'kbuild/for-next' omits 4f4c7bbaa846 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c0e62c39b30c Merge remote-tracking branch 'mmc-fixes/fixes' omits 105928f9544b Merge remote-tracking branch 'scsi-fixes/fixes' omits a547e63226cd Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 4f023645cd36 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 2ac54b498490 Merge remote-tracking branch 'vfs-fixes/fixes' omits 2dcb2d4f040e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 8eb527110acb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 6dad8fcc170a Merge remote-tracking branch 'kvm-fixes/master' omits bf015e3bcf70 Merge remote-tracking branch 'omap-fixes/fixes' omits 92fc65329d42 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 06e77837723e Merge remote-tracking branch 'ide/master' omits 456b25a8daef Merge remote-tracking branch 'input-current/for-linus' omits eb5e45ac3471 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c80e6cdf7ab9 Merge remote-tracking branch 'usb.current/usb-linus' omits ac0adbe38305 Merge remote-tracking branch 'tty.current/tty-linus' omits fd9ce0225d67 Merge remote-tracking branch 'spi-fixes/for-linus' omits d4fcd1207d40 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f2bc909a96ee Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3af35c1b6e2b Merge remote-tracking branch 'net/master' omits 987b52efd6cd Merge remote-tracking branch 'm68k-current/for-linus' omits 3a38703c03dc Merge remote-tracking branch 'arc-current/for-curr' omits d067a1214cff Merge remote-tracking branch 'kbuild-current/fixes' omits b865f6fa1338 Merge remote-tracking branch 'fixes/master' omits 7c2a9dbcf060 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 9d2d8b119e9d Merge branch 'regulator-4.21' into regulator-next omits 942e829a2ecc Merge branch 'regulator-4.20' into regulator-linus omits a5a5038696d0 Merge branch 'asoc-4.21' into asoc-next omits 3031782c33f1 Merge branch 'asoc-4.20' into asoc-linus omits 7123e575a6a2 dma-mapping: deprecate dma_zalloc_coherent omits a8906e06004a dma-mapping: zero memory returned from dma_alloc_* omits ce9bb896d1e2 f2fs: fix missing unlock(sbi->gc_mutex) omits a68a1c05aee3 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 9e9fd0272f74 Merge branch 'spi-4.21' into spi-next omits 111c49e0eef9 Merge branch 'spi-4.20' into spi-linus omits c6e2c0d2aa9a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] omits c1cae12e6b4a vfs: Add a sample program for the new mount API omits d101a34a2c79 vfs: syscall: Add fspick() to select a superblock for reco [...] omits 1fcae4c630e3 vfs: syscall: Add fsmount() to create a mount for a superblock omits ec4256de39c3 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 0cba0050bcbe vfs: Implement logging through fs_context omits 4552c960ff40 vfs: syscall: Add fsopen() to prepare for superblock creation omits 03ca430a2648 Make anon_inodes unconditional omits 514cea5d88b1 teach move_mount(2) to work with OPEN_TREE_CLONE omits 96298884c8b4 vfs: syscall: Add move_mount(2) to move mounts around omits 6d16dd871213 vfs: syscall: Add open_tree(2) to reference or clone a mount omits 6c606fff6c91 afs: Use fs_context to pass parameters over automount omits 10424811186f afs: Add fs_context support omits 8fa5366945d8 vfs: Add some logging to the core users of the fs_context log omits 8907f3967fbc vfs: Implement logging through fs_context omits bed15a150f44 vfs: Provide documentation for new mount API omits 460375e70621 vfs: Remove kern_mount_data() omits e88bea43b477 hugetlbfs: Convert to fs_context omits d48db7fb30db kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 35822336b482 cpuset: Use fs_context omits b97c89323b7b ipc: Convert mqueue fs to fs_context omits e1f97a645981 proc: Add fs_context support to procfs omits 5aed868ddf7f procfs: Move proc_fill_super() to fs/proc/root.c omits 013c7af575e5 vfs: Implement a filesystem superblock creation/configurat [...] omits 47173883ff4d tomoyo: Implement security hooks for the new mount API omits c36d02347290 apparmor: Implement security hooks for the new mount API omits 038a87fd0ec1 smack: Implement filesystem context security hooks omits 3bbdeb518bc7 selinux: Implement the new mount API LSM hooks omits 18ee890db905 vfs: Put security flags into the fs_context struct omits 18ef962eeec1 vfs: Add LSM hooks for the new mount API omits 1bff8b546644 vfs: Add configuration parser helpers omits 57fb096cd685 vfs: Introduce logging functions omits 23ac0033ae3c vfs: Introduce the basic header for the new mount API's fi [...] omits e302a2e101ad convert do_remount_sb() to fs_context omits 58df0656d467 new helper: do_new_mount_fc() omits 9af509a66b1e teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits 106c5d95e22b new helper: vfs_create_mount() omits 0b81ecd508b1 introduce fs_context, switch vfs_kern_mount() to it. omits 53c1d44b9071 smack: rewrite smack_sb_eat_lsm_opts() omits 99951a9ab9ce smack: get rid of match_token() omits 90e3b564ab93 smack: take the guts of smack_parse_opts_str() into a new helper omits cbd49a91b1ec LSM: new method: ->sb_add_mnt_opt() omits 4b8e1cd7ffd4 selinux: rewrite selinux_sb_eat_lsm_opts() omits e9a8edb234ab selinux: regularize Opt_... names a bit omits 5b2ea6199614 selinux: switch away from match_token() omits 87a708de99b0 selinux: new helper - selinux_add_opt() omits b9374e6eb8ba Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits 9e24e16cd4dd LSM: bury struct security_mnt_opts omits 270fae160e96 smack: switch to private smack_mnt_opts omits c358d1bfd252 selinux: switch to private struct selinux_mnt_opts omits 6020429640f1 LSM: hide struct security_mnt_opts from any generic code omits 17a978f19bfc selinux: kill selinux_sb_get_mnt_opts() omits 9fd1eb124bf8 LSM: turn sb_eat_lsm_opts() into a method omits c052e792de44 nfs_remount(): don't leak, don't ignore LSM options quietly omits ed27707ebf84 btrfs: sanitize security_mnt_opts use omits 35ee53168406 selinux; don't open-code a loop in sb_finish_set_opts() omits ded414ebcd58 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] omits eb1644e1ec8a Merge branches 'fixes', 'misc', 'sa1100-for-next' and 'spe [...] omits 2b8073b14c19 LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() omits 40db168f0da0 new helper: security_sb_eat_lsm_opts() omits 359c46c4c44f LSM: lift extracting and parsing LSM options into the call [...] omits bba256350ef6 LSM: lift parsing LSM options into the caller of ->sb_kern [...] omits 3048db0e5aaa smack: make smack_parse_opts_str() clean up on failure omits baad21896b59 selinux: expand superblock_doinit() calls omits 0aded575609e clocksource/drivers/integrator-ap: Add missing of_node_put() omits 58535e2bdd46 clocksource/drivers/bcm2835: Switch to SPDX identifier omits d45fa3f9d3cc dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support omits e80926b3caad clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of omits 1201e225b050 Gclocksource/drivers/arc_timer: Utilize generic sched_clock omits 1f5c3b684e75 dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support omits eca8e329f1f9 dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support omits 3a78261473f0 clocksource/drivers/imx-gpt: Remove unnecessary irq protection omits e31253408253 clocksource/drivers/imx-gpt: Add support for ARM64 omits 9f26f61ff31a clocksource/drivers/meson6_timer: Implement the ARM delay timer omits 4150836bf365 clocksource/drivers/meson6_timer: Use register names from [...] omits 3892576b6a86 clockevents/drivers/tegra20: Remove obsolete inclusion of [...] omits fb9ea9524469 clocksource/drivers/timer-ti-dm: Remove the early platform [...] omits c5d8b4ef0508 clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK omits 647dd58b9e9d clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource omits 0690b8d7bf2d clocksource/driver/timer-vt8500: Remove duplicate function name omits cac09f066f0f md: remvoe redundant condition check omits 63301adad03d lib/raid6: add option to skip algo benchmarking omits fde830d77776 lib/raid6: sort algos in rough performance order omits 45351dc4887b lib/raid6: check for assembler SSSE3 support omits f80dbe27c9ca lib/raid6: avoid __attribute_const__ redefinition omits d9a00a1ac6f2 lib/raid6: add missing include for raid6test omits 0a8054c863b8 vfs: Separate changing mount flags full remount omits e322b9267880 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 3894653bb136 exofs_mount(): fix leaks on failure exits omits c4e37c153f77 md: remove set but not used variable 'bi_rdev' adds 2dd516ff7d85 Merge tag 'dma-mapping-4.20-4' of git://git.infradead.org/ [...] adds fe112793600b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 8c9dff1ebd72 Merge tag 'nfs-for-4.20-6' of git://git.linux-nfs.org/proj [...] adds ab63e725b49c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds bfc698254ba9 net/mlx5e: RX, Fix wrong early return in receive queue poll adds f0337889147c net/mlx5: Typo fix in del_sw_hw_rule adds 4765420439e7 net/mlx5e: Remove the false indication of software timesta [...] adds d9842f388b23 Merge tag 'mlx5-fixes-2018-12-19' of git://git.kernel.org/ [...] adds e0e587878f53 lan743x: Remove MAC Reset from initialization adds 8e1da73acded gro_cell: add napi_disable in gro_cells_destroy adds 1875a9ab01df iptunnel: make TUNNEL_FLAGS available in uapi adds c6ec179a0082 net/tls: allocate tls context using GFP_ATOMIC adds 599d2570b2da net/sched: cls_flower: Remove old entries from rhashtable adds 1b451fb2051b net: mvpp2: fix the phylink mode validation adds c0fde870d96e neighbor: NTF_PROXY is a valid ndm_flag for a dump request adds d84e7bc0595a rds: Fix warning. adds 519be6995c31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds a837eca24120 iomap: Revert "fs/iomap.c: get/put the page in iomap_page_ [...] adds d31aeb78c682 Merge tag 'mmc-v4.20-rc7' of git://git.kernel.org/pub/scm/ [...] adds 177c459b08a3 Merge tag 'usb-4.20-rc8' of git://git.kernel.org/pub/scm/l [...] adds bfd7bd5b49c8 Merge tag 'tty-4.20-rc8' of git://git.kernel.org/pub/scm/l [...] adds 122b7e33804d Merge tag 'char-misc-4.20-rc8' of git://git.kernel.org/pub [...] adds c0f3ece4657f Merge tag 'kbuild-fixes-v4.20-2' of git://git.kernel.org/p [...] adds 1d51b4b1d3f2 Merge tag 'm68k-for-v4.20-tag2' of git://git.kernel.org/pu [...] adds 18930347f993 Merge remote-tracking branch 'fixes/master' adds ea8c3a40ffc5 arc: remove redundant kernel-space generic-y adds 4b4584fd1ba7 ARC: show_regs: lockdep: avoid page allocator adds 67ce658211e9 ARC: show_regs: lockdep: fix for good adds 5fac3149be6f ARC: adjust memblock_reserve of kernel memory adds e94edf1f36b3 Merge remote-tracking branch 'arc-current/for-curr' adds 13f4dbacaf1a Merge branch 'asoc-4.20' into asoc-linus adds 6d1e9369f87a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 173fdadfce7a Merge branch 'regulator-4.20' into regulator-linus adds 14e563713ff1 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 2d54911644e4 Merge branch 'spi-4.20' into spi-linus adds ef696dba7b45 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4f082e5a7d65 Merge remote-tracking branch 'input-current/for-linus' adds 0085391a73a7 Merge remote-tracking branch 'ide/master' adds f95f341392f2 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds ef8082894039 Merge remote-tracking branch 'omap-fixes/fixes' adds 3cf85f9f6bd7 KVM: x86: nSVM: fix switch to guest mmu adds 69639b91c04f Merge remote-tracking branch 'kvm-fixes/master' adds c0b299e0b2e4 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds dea49219d874 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 34d878083f3a Merge remote-tracking branch 'vfs-fixes/fixes' adds 34e3c29a24a7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds bab1f791adf1 Merge remote-tracking branch 'scsi-fixes/fixes' adds 505b5240329b drm/ioctl: Fix Spectre v1 vulnerabilities adds b6aac625e579 Merge tag 'drm-misc-fixes-2018-12-20' of git://anongit.fre [...] adds 3a518523ee41 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds b8eda1b21032 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 7a52f203bcea Merge remote-tracking branch 'kbuild/for-next' new 8e3e7e7f08ce Merge remote-tracking branch 'compiler-attributes/compiler [...] new 438fabc05a71 Merge remote-tracking branch 'leaks/leaks-next' new 518a2f1925c3 dma-mapping: zero memory returned from dma_alloc_* new 06d4dd2f2ce1 dma-mapping: deprecate dma_zalloc_coherent new 8b1cce9f5832 dma-mapping: fix inverted logic in dma_supported new fe0952359c42 Merge remote-tracking branch 'dma-mapping/for-next' new 432c64457ec3 Merge remote-tracking branch 'asm-generic/master' new 4fb68e12f2cf ARM: vexpress/realview: consolidate immitation CPU hotplug new 830eec24673a ARM: versatile: convert boot_lock to raw new d9b778e7bf2d ARM: versatile: rename and comment SMP implementation new 07a496de4c7e ARM: omap2: remove unnecessary boot_lock new 5334a35f4c09 ARM: qcom: remove unnecessary boot_lock new b3898946fa4b ARM: oxnas: remove CPU hotplug implementation new 01183497a956 ARM: actions: remove boot_lock and pen_release new d6951f582cc5 ARM: fix the cockup in the previous patch new 8f839a25b9cc Merge branches 'fixes', 'misc', 'sa1100-for-next', 'smp-ho [...] new b8159f75cbd4 Merge remote-tracking branch 'arm/for-next' new 5fddaecdb4f3 Merge remote-tracking branch 'arm64/for-next/core' new b0b41af12a1b dt-bindings: memory: Add pl353 smc controller devicetree b [...] new fee10bd22678 memory: pl353: Add driver for arm pl353 static memory controller new 9f23b7ba6379 Merge tag 'zynq-soc-for-v5.0' of https://github.com/Xilinx [...] new 3e730e858139 Merge tag 'qcom-drivers-for-4.21-2' of git://git.kernel.or [...] new 9fd609ff6380 arm64: dts: zynqmp: Use mmc@ instead sdhci@ new 1696acf44e9f arm64: dts: zynqmp: replace gpio-key,wakeup with wakeup-so [...] new e7abd89466df arm64: dts: zynqmp: Add DDRC node new 4556b160a119 arm64: dts: zynqmp: Add missing gpio-controller to ps gpio new d1d4445abffb arm64: dts: zynqmp: Fix node names which contain "_" new 5385c226b63d Merge tag 'zynqmp-dt-for-v5.0' of https://github.com/Xilin [...] new ac1e507fe61d ARM: dts: Use mmc@ instead sdhci@ new bc8bd33891d3 Merge tag 'zynq-dt-for-v5.0' of https://github.com/Xilinx/ [...] new 826833df4e4b Merge tag 'omap-for-v4.21/dt-ti-sysc-signed' of git://git. [...] new fc66393ab5d6 dt-bindings: pinctrl: k3: Introduce pinmux definitions new 1d79b4375fbc arm64: dts: ti: k3-am65: Add pinctrl regions new 3f94859fd7ba arm64: dts: ti: am654-base-board: Add pinmux for main uart0 new 19a1768fc34a arm64: dts: ti: k3-am654-base-board: Add I2C nodes new 07c663b0ee57 arm64: dts: ti: k3-am65-main: Add ECAP PWM node new e577d79424c0 arm64: dts: ti: k3-am654-base-board: Enable ECAP PWM new c484fc957219 arm64: dts: ti: k3-am654: Populate power-domain property f [...] new 2cd7d393f461 arm64: dts: ti: k3-am654: Add McSPI DT nodes new 5da94b50475a arm64: dts: ti: k3-am654: Enable main domain McSPI0 new 10f9d7fd56fe Merge tag 'am654-for-v4.21' of git://git.kernel.org/pub/sc [...] new ea096315361b ARM: dts: suniv: Fix improper bindings include patch new f1a6caf73c66 Merge tag 'imx-qspi-dt-clean' of git://git.kernel.org/pub/ [...] new 984199efb0be Merge tag 'sunxi-dt-for-4.21-2' of git://git.kernel.org/pu [...] new bda090cfeb50 Merge tag 'sunxi-dt64-for-4.21-2' of git://git.kernel.org/ [...] new 3f47de2c6b60 Merge tag 'samsung-dt-4.21-2' of git://git.kernel.org/pub/ [...] new a6bcaef437c5 Merge branches 'next/drivers' and 'next/dt' into for-next new a1decd1815fc arm-soc: document merges new 54518ed45734 Merge tag 'renesas-fixes2-for-v4.20' of git://git.kernel.o [...] new a71d31bec16d Merge branch 'fixes' into for-next new bf1c4d50b9fa Merge remote-tracking branch 'arm-soc/for-next' new 74910535553c Merge remote-tracking branch 'actions/for-next' new 65680374f913 Merge remote-tracking branch 'amlogic/for-next' new 659373e39cb8 Merge remote-tracking branch 'aspeed/for-next' new 46dacdfd7304 Merge remote-tracking branch 'at91/at91-next' new 8abf7026752c Merge remote-tracking branch 'bcm2835/for-next' new f9064eb6e492 Merge remote-tracking branch 'imx-mxs/for-next' new 0b3f2e1681dd Merge remote-tracking branch 'keystone/next' new 9ffa9493494a Merge remote-tracking branch 'mediatek/for-next' new d1e0f8935b67 Merge remote-tracking branch 'mvebu/for-next' new 6c09ccdf794c Merge remote-tracking branch 'omap/for-next' new b3b96c998fa2 Merge remote-tracking branch 'reset/reset/next' new 85900615381e Merge remote-tracking branch 'qcom/for-next' new f4fc79175add Merge remote-tracking branch 'renesas/next' new 4219005badd6 Merge remote-tracking branch 'rockchip/for-next' new b1869cec57c3 Merge remote-tracking branch 'samsung-krzk/for-next' new 0d9261ae1e04 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 4fb148447054 Merge remote-tracking branch 'tegra/for-next' new e8c93e05318a Merge remote-tracking branch 'clk/clk-next' new 425abea90bf5 Merge remote-tracking branch 'csky/linux-next' new 5b2df100046a Merge remote-tracking branch 'ia64/next' new 9fd31495306f Merge remote-tracking branch 'm68k/for-next' new 23e91aec5754 Merge remote-tracking branch 'microblaze/next' new 41e486f4f66d MIPS: Remove struct mm_context_t fp_mode_switching field new adcc81f148d7 MIPS: math-emu: Write-protect delay slot emulation pages new 15bd81fa97ca Merge remote-tracking branch 'mips/mips-next' new af4c748f1b6a Merge remote-tracking branch 'nds32/next' new f364a8540358 Merge remote-tracking branch 'nios2/for-next' new 4f7b6e41c816 Merge remote-tracking branch 'openrisc/for-next' new c8e6db000d8f Merge remote-tracking branch 'parisc-hd/for-next' new 4d6a19827387 Merge branch 'fixes' into next new c7e900c05b8f powerpc/ipic: Remove unused ipic_set_priority() new ebd1d3b74f85 powerpc/32: Move the old 6xx -mcpu logic before the TARGET [...] new 10fdf838e5f5 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test new 6bf752daca07 powerpc: implement CONFIG_DEBUG_VIRTUAL new 584dbc7727a2 powerpc/mm: remove unused variable new 45090c26614f powerpc: simplify patch_instruction_site() and patch_branc [...] new 36b08b431e2e powerpc: add modify_instruction() and modify_instruction_site() new 04b0a72f2807 powerpc/32: use patch_site_addr() in machine_init() new 4a3a224c5ae3 powerpc/book3s/32: Use MMU_FTR_HPTE_TABLE in head_32.S new 9efc74ff5295 powerpc/book3s/32: Use patch_site to patch hash functions new 002cdfc2c786 powerpc/8xx: use modify_instruction_site() new d16952a62912 powerpc/signal: Use code patching instead of hardcoding new 6c16816b91a6 powerpc/44x: use patch_sites for TLB handlers patching new 8a01960fb5bd powerpc/smp: Use code patching to restore reset vector new 712877f87404 powerpc/mm: Eliminate not possible mmu features at compile time new e93ba1b7eb5b powerpc/book3s/32: fix number of bats in p/v_block_mapped() new 0ed5b55884f8 powerpc/8xx: add exception frame marker new 32c8c4c62189 powerpc/xmon: fix dump_segments() new c62ce9ef97ba powerpc: remove remaining bits from CONFIG_APUS new 05a4ab823983 powerpc/uaccess: fix warning/error with access_ok() new badb9687cec5 powerpc/mm: define an empty slice_init_new_context_exec() new 385e89d5b20f powerpc/mm: add exec protection on powerpc 603 new 374f3f5979f9 powerpc/mm/hash: Handle user access of kernel address gracefully new 17cfccc91545 powerpc/perf: Fix thresholding counter data for unknown type new 333804dc3b7a powerpc/perf: Update perf_regs structure to include SIER new 8c31459d6138 powerpc/perf: Cleanup cache_sel bits comment new 2d46d4877b1a powerpc/perf: Fix unit_sel/cache_sel checks new 59029136d750 powerpc/perf: Add constraints for power9 l2/l3 bus events new 3757cba80aff powerpc/perf: Remove l2 bus events from HW cache event array new e213574a449f raid6/ppc: Fix build for clang new 72e7bcc2cdf8 powerpc/32: Avoid unsupported flags with clang new e1e71e201703 ocxl: Fix endiannes bug in ocxl_link_update_pe() new b18f0ae92b0a powerpc/prom: fix early DEBUG messages new 9286356907ca powerpc: allow NOT_COHERENT_CACHE for amigaone new 0aeba2d0d27c powerpc/dma: properly wire up the unmap_page and unmap_sg methods new 67d8208fba13 crypto4xx_core: don't abuse __dma_sync_page new 0e652390fb95 powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define new acddff9dc439 powerpc/dma: remove the unused ISA_DMA_THRESHOLD export new 9c15a87cfc6c powerpc/dma: remove the unused dma_iommu_ops export new 44a0337b322e powerpc/dma: split the two __dma_alloc_coherent implementations new f3e5a8579c70 cxl: drop the dma_set_mask callback from vphb new 25078dc1f74b powerpc: use mm zones more sensibly new 8dbdec0bcb41 powerpc/ptrace: Combine SYSCALL_EMU & SYSCALL_TRACE handling new 49a502ea23bf powerpc/mm: Make NULL pointer deferences explicit on bad p [...] new 68f211a4d1e5 powerpc/pasemi: Add PCI initialisation for Nemo board. new 0428a5f494a0 powerpc/pasemi: Add Nemo board IRQ initroutine new 656fdf3ad8e0 powerpc/pasemi: Add Nemo board device init code. new 51f4cc2047a4 powerpc/pasemi: Add Nemo board IRQ initroutine new 3cfb9ebe906b powerpc/44x/bamboo: Fix PCI range new 759bc0158653 ocxl: Clarify error path in setup_xsl_irq() new d1f75a96842b ocxl/afu_irq: Don't include <asm/pnv-ocxl.h> new 2fea82db113e powerpc: eeh_event: convert semaphore to completion new 2b874a5c7b75 powerpc/configs: Don't enable PPC_EARLY_DEBUG in defconfigs new ec2adcd8dd64 powerpc: Add some documentation of ISA versions new f242e0ac95ca powerpc/prom: move the device tree if not in declared memory. new 76a5eaa38b15 powerpc/fsl: Add infrastructure to fixup branch predictor flush new 1cbf8990d79f powerpc/fsl: Add macro to flush the branch predictor new 7d8bad99ba5a powerpc/fsl: Fix spectre_v2 mitigations reporting new 98518c4d8728 powerpc/fsl: Emulate SPRN_BUCSR register new f633a8ad636e powerpc/fsl: Add nospectre_v2 command line argument new 10c5e83afd4a powerpc/fsl: Flush the branch predictor at each kernel ent [...] new 7fef436295bf powerpc/fsl: Flush the branch predictor at each kernel ent [...] new e7aa61f47b23 powerpc/fsl: Flush branch predictor when entering KVM new 3bc8ea8603ae powerpc/fsl: Enable runtime patching if nospectre_v2 boot [...] new dfa88658fb05 powerpc/fsl: Update Spectre v2 reporting new e59f5bd759b7 powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nosp [...] new 8c6c942d33f2 powerpc/eeh: Fix debugfs_simple_attr.cocci warnings new 0cab055d2bca Merge remote-tracking branch 'powerpc/next' new 4aa037039165 Merge remote-tracking branch 'risc-v/for-next' new 4419ffc60fb0 Merge remote-tracking branch 's390/features' new 8c992f5bbc15 Merge remote-tracking branch 'sparc-next/master' new fb468109d7cf Merge remote-tracking branch 'xtensa/xtensa-for-next' new 4ad87cd89e66 Merge remote-tracking branch 'fscrypt/master' new 3a370c761f2b Merge remote-tracking branch 'befs/for-next' new fefc005ae82e Merge remote-tracking branch 'btrfs-kdave/for-next' new 56a1328a838e Merge remote-tracking branch 'cifs/for-next' new 7e0559fe4e97 Merge remote-tracking branch 'ecryptfs/next' new 46aa53167cf1 Merge remote-tracking branch 'ext3/for_next' new d3fd89774de3 Merge remote-tracking branch 'ext4/dev' new a5fc99cf5a27 f2fs: fix missing unlock(sbi->gc_mutex) new 56553e799f7e Merge remote-tracking branch 'f2fs/dev' new 26b69eb30a87 Merge remote-tracking branch 'jfs/jfs-next' new f6276801c5a4 Merge remote-tracking branch 'nfs-anna/linux-next' new 017ad7cf4c45 Merge remote-tracking branch 'nfsd/nfsd-next' new e749a107b402 Merge remote-tracking branch 'ubifs/linux-next' new c64bf677a1c5 Merge remote-tracking branch 'v9fs/9p-next' new 7af8150f9935 xfs: fix function pointer type in ftrace format new 85f8dff00a31 xfs: fix symbolic enum printing in ftrace output new 05c753c4cf53 xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs new 0357d21a6c9b xfs: move XFS_INODE_FORMAT_STR mappings to libxfs new c494213f3008 xfs: stringify btree cursor types in ftrace output new 86d163dbfe2a xfs: stringify scrub types in ftrace output new aa74c0e40b40 Merge remote-tracking branch 'xfs/for-next' new 8e4bf14276f1 Merge remote-tracking branch 'file-locks/locks-next' new 26cb5a328c6b exofs_mount(): fix leaks on failure exits new e262e32d6bde vfs: Suppress MS_* flag defs within the kernel unless expl [...] new 43f5e655eff7 vfs: Separate changing mount flags full remount new 17f3b556a3e3 selinux: expand superblock_doinit() calls new d02fc3452738 smack: make smack_parse_opts_str() clean up on failure new cf891373b60a LSM: lift parsing LSM options into the caller of ->sb_kern [...] new 580a8bcb268b LSM: lift extracting and parsing LSM options into the call [...] new be917e5b8736 new helper: security_sb_eat_lsm_opts() new 144da0858c5e LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() new 8f08fcb05ba6 selinux; don't open-code a loop in sb_finish_set_opts() new 363540f775fb btrfs: sanitize security_mnt_opts use new dc0dadb3c3d7 nfs_remount(): don't leak, don't ignore LSM options quietly new e03db7f5411c LSM: turn sb_eat_lsm_opts() into a method new 6c63bb2d5323 selinux: kill selinux_sb_get_mnt_opts() new cb662518822e LSM: hide struct security_mnt_opts from any generic code new 179a64d445e2 selinux: switch to private struct selinux_mnt_opts new 205b9b7a392a smack: switch to private smack_mnt_opts new 2790a639b456 LSM: bury struct security_mnt_opts new cbe9d96f42ba selinux: new helper - selinux_add_opt() new b0ab2db616c0 selinux: switch away from match_token() new 3cec2907c913 selinux: regularize Opt_... names a bit new 8a2bfb0f835a selinux: rewrite selinux_sb_eat_lsm_opts() new 324240b27f48 LSM: new method: ->sb_add_mnt_opt() new b2130173efae smack: take the guts of smack_parse_opts_str() into a new helper new a4fdf6490284 smack: get rid of match_token() new 6df9e604628d smack: rewrite smack_sb_eat_lsm_opts() new 84b9446c0cb2 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT new bc931e958505 vfs: Introduce fs_context, switch vfs_kern_mount() to it. new a5df92eef26f new helper: vfs_create_mount() new e6cf4b0ddae8 teach vfs_get_tree() to handle subtype, switch do_new_moun [...] new 24bcf71c2d23 new helper: do_new_mount_fc() new 25f91135c9fe convert do_remount_sb() to fs_context new 36eed0322e8d vfs: Introduce additional defs for a new mount API new 9cac001cd034 vfs: Introduce logging functions new d9eedc576c5e vfs: Add configuration parser helpers new 9216225b1002 vfs: Add LSM hooks for the new mount API new c89d24d9b588 vfs: Put security flags into the fs_context struct new b6749bdaef05 selinux: Implement the new mount API LSM hooks new 741899b37d07 smack: Implement filesystem context security hooks new 8c5887f84930 apparmor: Implement security hooks for the new mount API new 2f0f5aabe35b tomoyo: Implement security hooks for the new mount API new 3b07be67d660 vfs: Implement a filesystem superblock creation/configurat [...] new 84748ce8c5cf procfs: Move proc_fill_super() to fs/proc/root.c new 702ff74661b5 proc: Add fs_context support to procfs new 04154be05b34 ipc: Convert mqueue fs to fs_context new d364e4807419 cpuset: Use fs_context new aea3f2676c83 kernfs, sysfs, cgroup, intel_rdt: Support fs_context new e91fecfd2390 hugetlbfs: Convert to fs_context new a357bdd2a69e vfs: Remove kern_mount_data() new 2322faf4863d vfs: Provide documentation for new mount API new 0f2917672e1f vfs: Implement logging through fs_context new fa856916ae21 vfs: Add some logging to the core users of the fs_context log new cacded384602 afs: Add fs_context support new a13c137d8666 afs: Use fs_context to pass parameters over automount new 6b637ebebe30 vfs: syscall: Add open_tree(2) to reference or clone a mount new 4cbc22a3b28f vfs: syscall: Add move_mount(2) to move mounts around new a69545f50d6d teach move_mount(2) to work with OPEN_TREE_CLONE new 61e8a46e8605 Make anon_inodes unconditional new 6f6c16fc85e5 vfs: syscall: Add fsopen() to prepare for superblock creation new a1794f4139f1 vfs: Implement logging through fs_context new d03118cacc1e vfs: syscall: Add fsconfig() for configuring and managing [...] new a3dba78ae506 vfs: syscall: Add fsmount() to create a mount for a superblock new 6737d7af44e9 vfs: syscall: Add fspick() to select a superblock for reco [...] new d6a38063685b vfs: Add a sample program for the new mount API new 40effd960bec Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] new f90dce534008 Merge remote-tracking branch 'vfs/for-next' new d69c3a607daa Merge remote-tracking branch 'printk/for-next' new 432fc1121056 Merge remote-tracking branch 'pci/next' new 2c1044b1b765 Merge remote-tracking branch 'pstore/for-next/pstore' new f915ece8cdba Merge remote-tracking branch 'hid/for-next' new 62ccc58f9402 Merge remote-tracking branch 'i2c/i2c/for-next' new 4b0b3a517f15 Merge remote-tracking branch 'i3c/i3c/next' new 18929a42b132 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new f496990f1f4b slab: make kmem_cache_create{_usercopy} description proper [...] new 54a67c753610 docs/mm-api: link slab_common.c to "The Slab Cache" section new 6b5a49b46cf1 configfs: fix wrong name of struct in documentation new 942104a21ce4 docs: improve pathname-lookup document structure new 91bd35bc5443 Merge remote-tracking branch 'jc_docs/docs-next' new bbb55cd70890 media: ddbridge: Move asm includes after linux ones new 4bd46aa0353e media: cx23885: only reset DMA on problematic CPUs new cc560fe1833b Merge remote-tracking branch 'v4l-dvb/master' new abd33515d2b7 Merge remote-tracking branch 'v4l-dvb-next/master' new 31d1b7710262 Merge tag 'v4.20-rc7' of https://git.kernel.org/pub/scm/li [...] new c143a559b073 udlfb: fix some inconsistent NULL checking new b4a1ed0cd18b fbdev: make FB_BACKLIGHT a tristate new fdac751355cd video: clps711x-fb: release disp device node in probe() new f75df8d4b4fa fbdev: fbmem: behave better with small rotated displays an [...] new 2607391882fc video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ a [...] new e41f184d83a3 fbdev: fbmem: make fb_show_logo_line return the end instea [...] new 3d8b1933eb1c fbdev: fbmem: add config option to center the bootup logo new e0f5628bf2c1 fbdev: uvesafb: fix spelling mistake "memoery" -> "memory" new 452f2d4934d2 fbdev: omap2: omapfb: convert to DEFINE_SHOW_ATTRIBUTE new 5c29085a724f fbdev: fsl-diu: remove redundant null check on cmap new da2648390ce3 pxa168fb: trivial typo fix new e9462fffddad fbdev: Remove depends on HAS_DMA in case of platform dependency new 2122b40580dd fbdev: fbcon: Fix unregister crash when more than one framebuffer new 537b994f705c Merge remote-tracking branch 'fbdev/fbdev-for-next' new d32dcc6c6970 PM / Domains: remove define_genpd_open_function() and defi [...] new 5aac6966534d Merge branch 'pm-domains' into linux-next new 36ad7d2b9e9b ACPI: Move PCI reset to a separate function new 86689776878f ACPI: Allow CONFIG_PCI to be unset for reboot new bd23fac3eaaa ACPICA: Remove PCI bits from ACPICA when CONFIG_PCI is unset new 5d32a66541c4 PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set new 52146173a033 arm64: select ACPI PCI code only when both features are enabled new 43554cebba50 ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set new 5c6a1177826e ACPI: Make PCI slot detection driver depend on PCI new 98cff8b23ed1 ACPI/APEI: Clear GHES block_status before panic() new 1f000e1bfff4 ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode new 15b289c36c65 Merge branches 'acpi-pci', 'acpi-apei' and 'acpi-tables' i [...] new 7de527b81572 Merge remote-tracking branch 'pm/linux-next' new 3fb6852f0b32 Merge remote-tracking branch 'thermal/next' new cf13d10ba2b4 Merge remote-tracking branch 'ieee1394/for-next' new bcd49032d09c Merge remote-tracking branch 'dlm/next' new 35adabc37249 Merge remote-tracking branch 'swiotlb/linux-next' new feafa2043346 include/scsi/srp.h: Move response flag definitions into this file new 16d14e01b7a1 include/scsi/srp.h: Add support for immediate data new e37df2d5b569 RDMA/srp: Document srp_parse_in() arguments new 482fffc43c03 RDMA/srp: Handle large SCSI CDBs correctly new 2ee00f6a98c3 RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer new 4f6d498c360c RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration new 513d5647116b RDMA/srp: Rework handling of the maximum information unit length new 882981f4a411 RDMA/srp: Add support for immediate data new ed041919f0d2 RDMA/srpt: Fix a use-after-free in the channel release code new ffd5980695d1 RDMA/srpt: Improve coding style conformance new 75d79b801c53 RDMA/srpt: Join split strings new c4bbe911c2ac RDMA/srpt: Make kernel-doc headers complete new 6feb64ffda7c RDMA/srpt: Remove driver version and release date new 82305f823562 RDMA/srpt: Rework the srpt_alloc_srq() error path new 5dabcd0456d7 RDMA/srpt: Add support for immediate data new b090c4e3a07c RDMA: Mark if create address handle is in a sleepable context new 2553ba217eea RDMA: Mark if destroy address handle is in a sleepable context new 90e3edd8cca4 RDMA/bnxt_re: Make use of create AH sleepable flag new 50c582de1d39 RDMA/bnxt_re: Make use of destroy AH sleepable flag new 8036e90f92aa IB/usnic: Fix potential deadlock new 2b827ea1926b RDMA/bnxt_re: Query HWRM Interface version from FW new bd1c24ccf9eb RDMA/bnxt_re: Increase depth of control path command queue new e14a42c5f051 Merge remote-tracking branch 'rdma/for-next' new 3f2eadb10886 selftests: net: refactor reuseport_addr_any test new 754d5da63145 neighbor: Initialize protocol when new pneigh_entry are created new 8cdb992f0dc3 net: hns3: refine the handle for hns3_nic_net_open/stop() new a298797532d9 net: hns3: change default tc state to close new 1b7d7b058117 net: hns3: fix a bug caused by udelay new 75edb610860f net: hns3: add max vector number check for pf new 39cfbc9c4fc4 net: hns3: reset tqp while doing DOWN operation new 0285dbae5db8 net: hns3: fix vf id check issue when add flow director rule new 8edc2285b728 net: hns3: don't restore rules when flow director is disabled new 31a16f99e02c net: hns3: fix the descriptor index when get rss type new 1154bb26c879 net: hns3: remove redundant variable initialization new d129a45b5c9d Merge branch 'hns3-next' new a9cd3439e3c6 neighbor: Use nda_policy for validating attributes in adds [...] new cc4acb1b6a86 xfrm: policy: remove set but not used variable 'priority' new fa89a4593b92 xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi new ac68a3d3c3eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3322479e6d17 bnxt_en: Update firmware interface spec. to 1.10.0.33. new fc718bb2d1ef bnxt_en: Set hwrm_intr_seq_id value to its inverted value. new 2e9ee3987719 bnxt_en: Use macros for firmware message doorbell offsets. new 89455017fb8d bnxt_en: Avoid arithmetic on void * pointer. new 5c209fc82159 bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm [...] new 760b6d33410c bnxt_en: Add support for 2nd firmware message channel. new 4f49b2b8d416 bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). new 08fe9d181606 bnxt_en: Add Level 2 context memory paging support. new cf6daed098d1 bnxt_en: Increase context memory allocations on 57500 chip [...] new abd43a13525d bnxt_en: Support for 64-bit flow handle. new 0c2ff8d79689 bnxt_en: Adjust default RX coalescing ticks to 10 us. new 44a7b3b6e3a4 Merge branch 'bnxt_en-next' new 2be09de7d6a0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 59361316afcb igb: reduce CPU0 latency when updating statistics new 6f9ae17530f9 igb: Change RXPBSIZE size when setting Qav mode new bad87ee82f74 Documentation: igb: Add a section about CBS new cd0d465bb697 e100: Fix passing zero to 'PTR_ERR' warning in e100_load_u [...] new 31389b53b3e0 i40e: define proper net_device::neigh_priv_len new 9a2d57a7a062 i40e: extend PTP gettime function to read system clock new eec903769b4e ice: Do not enable NAPI on q_vectors that have no rings new 1fb3a7a75e2e igb: Fix an issue that PME is not enabled during runtime suspend new 8fa10ef01260 ixgbe: register a mdiobus new 643bae17fd4c ixgbe: use mii_bus to handle MII related ioctls new 6eea2db21012 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new f40be47a3e40 mlxsw: spectrum_router: Do not force specific configuration order new 9d15dceb8a36 selftests: mlxsw: Add a test case for L3 VNI new a2d2a20553f0 mlxsw: spectrum: Replace hard-coded default VID with a define new 262e1ff91c3b mlxsw: spectrum: Set PVID during port initialization new ab6c3b79ec7b mlxsw: spectrum: Allow controlling destruction of default [...] new 346fca3b58cb mlxsw: spectrum: Store pointer to default port VLAN in por [...] new 16f6aceb72e7 mlxsw: spectrum: Add an helper function to cleanup VLAN entries new 0417d25e7dad mlxsw: spectrum: Switch to VID 4095 as default VID new d8a1f7ab2c1f mlxsw: spectrum: Remove limitation regarding VID 1 new 29b1e34efd39 selftests: mlxsw: Adjust test regarding VID 1 new 03a84ea3d8c5 selftests: forwarding: Add router test with VID 1 new c337680fc1f4 Merge branch 'mlxsw-Two-usability-improvements' new 5d8678365c90 mlx5: update timecounter at least twice per counter overflow new 4a0475d57ad1 mlx5: extend PTP gettime function to read system clock new 4c8fb2986d44 net/mlx5e: Increase VF representors' SQ size to 128 new 1ee4457c5c2a net/mlx5e: Allow vlans on e-switch uplink reps new a0646c88ed3a net/mlx5e: Fail attempt to offload e-switch TC flows with [...] new 442e1228cbac net/mlx5e: Tunnel routing output devs helper function new b168cff0b9b2 net/mlx5e: Fail attempt to offload e-switch TC encap flows [...] new 05ada1adb65a net/mlx5e: Tunnel encap ETH header helper function new c7bcb277bda4 net/mlx5e: Re-order route and encap header memory allocation new aa331450b81f net/mlx5e: Support VLAN encap ETH header generation new e32ee6c78efa net/mlx5e: Support tunnel encap over tagged Ethernet new 0a5b589111c3 net/mlx5: Fix query_nic_sys_image_guid() error during init new a64917446eaf net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off new e716431356df Merge tag 'mlx5-updates-2018-12-19' of git://git.kernel.or [...] new 3a6d528a5e01 vxlan: Correct merge error. new 962ad710f7d6 net: dsa: microchip: fix unicast frame leak new 463561e6b9fa neighbour: remove stray semicolon new 639c1b2625af net: mscc: ocelot: Register poll timeout should be wall ti [...] new 21f947753705 net: ipv4: Set skb->dev for output route resolution new 676f4bb168ca selftests: rtnetlink: Add a test case for multipath route get new 7de333090a80 Merge branch 'ipv4-Prevent-user-triggerable-warning' new aa9d6e0f33ae linux/netlink.h: drop unnecessary extern prefix new cc4dc97ffc69 cw1200: convert to DEFINE_SHOW_ATTRIBUTE new 8c892df41500 brcmfmac: fix roamoff=1 modparam new 861cb5eb467f brcmfmac: Fix access point mode new 4f68ef64cd7f cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() new 90a8c74a8d7b ipw2x00: cleanup dead code new dabb0983349d iwlwifi: pcie: use iwl_tx_cmd_gen2 and not iwl_tx_cmd new 70dc179dd986 iwlwifi: mvm: remove dead code new a124caf8f316 iwlwifi: mvm: remove pointless NULL assignment new 4120e4a119ed iwlwifi: mvm: cleanup iwl_mvm_tx_skb_non_sta new 189b8d441b0f iwlwifi: mvm: fix setting HE ppe FW config new aca432f06b8a iwlwifi: make MVM and DVM depend on MAC80211 new 57a3a454f303 iwlwifi: split HE capabilities between AP and STA new bf9dfedaad9e iwlwifi: mvm: handle RX no data notification new 83eabf1e9810 iwlwifi: mvm: take station lock later in the code new 3681729429f4 iwlwifi: pcie: lock txq a bit later in reclaim code new 35739348ba07 iwlwifi: mvm: clean up SSN incrementation new a06875a7f8fa iwlwifi: wrt: add rt status and num of rx/tx fifos to dump new 8804351c17f9 iwlwifi: remove unused and wrong PHY_CFG_* macros new 2c34be6c1fc8 iwlwifi: mvm: set TWT responder capability bit in 11AX Sof [...] new b71a9c35f214 iwlwifi: mvm: fix spelling mistake "Recieved" -> "Received" new 83ea00d6873f iwlwifi: mvm: d3: use struct_size() in kzalloc() new 2c47e5a1f25b iwlwifi: dbg: add debug data to warning new 9517d448d543 iwlwifi: bump the API version to 43 for 9000 and 22000 new 19de2fa86e69 iwlwifi: dbg_ini: fix bad ini tlv parsing new fb376a495fbd ath6kl: Only use match sets when firmware supports it new 5803c12816c4 ath6kl: Fix off by one error in scan completion new 192a986d964c ath6kl: Use debug instead of error message when disabled new 986b83488464 wil6210: convert to DEFINE_SHOW_ATTRIBUTE new 3fe970e76b37 wil6210: remove set but not used variable 'wdev' new bff70e5f78e9 ath10k: remove set but not used variable 'num_tdls_vifs' new 553a7cca769d ath10k: fix kernel panic due to use after free new 85bd0107c6cd ath10k: add amsdu support for monitor mode new 9a9cf0e63f70 ath10k: report tx rate using ieee80211_tx_rate_update() new 68c295f21abc ath10k: disable 4addr source port learning in 10.4 FW by default new a2864772f33a ath10k: fix warning due to msdu limit error new 876596759287 ath10k: remove work in progress logs from snoc driver new c28dcbce0592 ath10k: fix a NULL vs IS_ERR() check new bd085be6ba95 ath10k: move non-fatal warn logs to dbg level new 27120f2ac995 ath10k: remove an unnecessary NULL check new 5fac78aac91d dt: bindings: ath10k: add missing dt properties for WCN399 [...] new a3542d0c73ce dt: bindings: ath10k: add bindings for wifi iommu node new 2d3b55853b12 ath10k: fix peer stats null pointer dereference new 386f97e3b201 ath10k: fix tx_stats memory leak new e5404969a335 dt-bindings: net: ath10k: fix node name and device type in [...] new f3f587995c5a dt-bindings: net: ath10k: add new dt entry to identify ext [...] new 84758d4d43e9 ath10k: add support to configure BB timing over wmi new fbbae71d374f Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new e69fbf31ca2c Merge tag 'wireless-drivers-next-for-davem-2018-12-20' of [...] new 7fb1b8ca8fa1 ppp: Move PFC decompression to PPP generic layer new a6ae520defea net: seg6.h: remove an unused #include new 7085f47fcdc5 selftests: expand txtimestamp with cmsg support new b52354aa068e selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet new cda261f421ba selftests: add txtimestamp kselftest new e770454fabde Merge branch 'expand-txtimestamp-selftest' new a20cfd42bb2e Merge remote-tracking branch 'net-next/master' new 5a8d5209ac02 selftests: bpf: add trivial JSET tests new 960ea056561a bpf: verifier: teach the verifier to reason about the BPF_ [...] new 14507e35bd9d selftests: bpf: verifier: add tests for JSET interpretation new 9b38c4056b27 bpf: verifier: reorder stack size check with dead code san [...] new 6e774845b321 nfp: bpf: remove the trivial JSET optimization new 4987eaccd2d1 nfp: bpf: optimize codegen for JSET with a constant new 489c066cfdf1 selftests: bpf: add missing executables to .gitignore new d70f4ece9da1 Merge branch 'bpf-jset-verifier' new 77ea5f4cbe20 bpf/cpumap: make sure frame_size for build_skb is aligned [...] new 9ee79a65d176 bpf: sk_msg, fix sk_msg_md access past end test new bc1b4f013b50 bpf: sk_msg, improve offset chk in _is_valid_access new 7a69c0f25056 bpf: skmsg, replace comments with BUILD bug new 51199405f967 bpf: skb_verdict, support SK_PASS on RX BPF path new 552de9106882 bpf: sk_msg, fix socket data_ready events new a136678c0bdb bpf: sk_msg, zap ingress queue on psock down new 0608c69c9a80 bpf: sk_msg, sock{map|hash} redirect through ULP new 28cb6f1eaffd bpf: tls_sw, init TLS ULP removes BPF proto hooks new 1cf4a0ccc506 Merge branch 'bpf-sockmap-fixes-and-improvements' new a7e120b74c09 Merge remote-tracking branch 'bpf-next/master' new 71bef2fd583b IB/mlx5: Introduce uid as part of alloc/dealloc transport domain new 135ad8a835f0 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 5a86d68bcf02 netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine new b12f7bad5ad3 netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in net [...] new 2a61d8b883bb netfilter: ipt_CLUSTERIP: fix sleep-in-atomic bug in clust [...] new 06aa151ad1fc netfilter: ipt_CLUSTERIP: check MAC address when duplicate [...] new d535c8a69c19 netfilter: conntrack: udp: only extend timeout to stream m [...] new 294304e4c522 netfilter: conntrack: udp: set stream timeout to 2 minutes new a0badcc6652f netfilter: conntrack: register sysctl table for gre new 4b216e21cfca netfilter: conntrack: un-export seq_print_acct new 4a65798a9408 netfilter: conntrack: add mnemonics for sysctl table new d912dec12428 netfilter: conntrack: merge acct and helper sysctl table w [...] new cb2833ed0044 netfilter: conntrack: merge ecache and timestamp sysctl ta [...] new fc3893fd5cfc netfilter: conntrack: remove empty pernet fini stubs new 8527f9df04a8 netfilter: netns: shrink netns_ct struct new 5599c6ab83eb Merge remote-tracking branch 'netfilter-next/master' new 989e39c2e935 Merge remote-tracking branch 'nfc-next/master' new 946bd04acc0e Merge remote-tracking branch 'gfs2/for-next' new 9f3de88514b2 Merge remote-tracking branch 'mtd/mtd/next' new eb1dfaba8338 Merge remote-tracking branch 'crypto/master' new 87d4dda6cda8 Merge remote-tracking branch 'drm/drm-next' new 2acc7b53f931 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2427ce8df0d4 Merge remote-tracking branch 'drm-msm/msm-next' new 408b878b8ad7 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 9097084f2061 Merge remote-tracking branch 'regmap/for-next' new 14f798dc2adf Merge remote-tracking branch 'sound/for-next' new 2444d2d0a9b7 ASoC: cs4341: Add driver for CS4341 DAC new 8cbfce88b092 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC new b5ac0078aa6c ASoC: xlnx: change license header format style new 121c7772d046 Merge branch 'asoc-4.21' into asoc-next new 6e6dffcfb8fd Merge remote-tracking branch 'sound-asoc/for-next' new 00529a78a98f Merge remote-tracking branch 'modules/modules-next' new a8d291074d11 Merge remote-tracking branch 'input/next' new d29e89e34952 drbd: narrow rcu_read_lock in drbd_sync_handshake new 792c3fdd94a5 drbd: must not use connection after kref_put(&connection->kref) new d5412e8d8e63 drbd: centralize printk reporting of new size into drbd_se [...] new 94c43a13b8d6 drbd: ignore "all zero" peer volume sizes in handshake new b17b59602b6d drbd: disconnect, if the wrong UUIDs are attached on a con [...] new 4ef2a4f43f5e drbd: fix confusing error message during attach new ad6e89790206 drbd: attach on connected diskless peer must not shrink a [...] new fe43ed97bba3 drbd: reject attach of unsuitable uuids even if connected new a2823ea92024 drbd: fix comment typos new f708bd08ecbd drbd: do not block when adjusting "disk-options" while IO [...] new be80ff88356a drbd: avoid spurious self-outdating with concurrent discon [...] new 2c38f0351173 drbd: fix print_st_err()'s prototype to match the definition new 9049ccd46f1f drbd: don't retry connection if peers do not agree on "aut [...] new 9848b6ddd8c9 drbd: skip spurious timeout (ping-timeo) when failing promote new f31e583aa2c2 drbd: introduce P_ZEROES (REQ_OP_WRITE_ZEROES on the "wire") new a52c5a16cf19 drbd: Avoid Clang warning about pointless switch statment new 5816a0932b4f drbd: Change drbd_request_detach_interruptible's return ty [...] new d91b30ea3b12 Merge branch 'for-4.21/block-late' into for-next new 80fd3c272c1a blkcg: clean up blkg_tryget_closest() new 4e39a34bd651 blkcg: remove unused __blkg_release_rcu() new cfa501e7a75e Merge branch 'for-4.21/block-late' into for-next new 607fa57b0877 bsg: deprecate BIDI support in bsg new de32536f4097 Merge branch 'for-4.21/block-late' into for-next new 9f6b7ef6c3eb sbitmap: add helpers for add/del wait queue handling new 00203ba40d40 kyber: use sbitmap add_wait_queue/list_del wait helpers new 59d3a790d07e Merge branch 'for-4.21/block' into for-next new ce7652310d94 Merge remote-tracking branch 'block/for-next' new b24b3cde62dd Merge remote-tracking branch 'device-mapper/for-next' new 0a308ea1756c Merge remote-tracking branch 'mmc/next' new 3f436014f1ec Merge remote-tracking branch 'kgdb/kgdb-next' new f91389c8d286 md: remove set but not used variable 'bi_rdev' new e731f3e28b7e lib/raid6: add missing include for raid6test new 58af3110a7c5 lib/raid6: avoid __attribute_const__ redefinition new 86919f9dd2db lib/raid6: check for assembler SSSE3 support new 0437de4fa09f lib/raid6: sort algos in rough performance order new be85f93ae2df lib/raid6: add option to skip algo benchmarking new 37b22c289460 md: remvoe redundant condition check new caea3c47ad51 raid10: refactor common wait code from regular read/write request new e820d55cb99d md: fix raid10 hang issue caused by barrier new 7d2ff4cdea01 Merge remote-tracking branch 'md/for-next' new e0572ec4df68 Merge remote-tracking branch 'mfd/for-mfd-next' new 0a80a1cb6e2d Merge remote-tracking branch 'backlight/for-backlight-next' new e086a7e5458e Merge remote-tracking branch 'battery/for-next' new 4906d09164c0 regulator: mcp16502: Use #ifdef CONFIG_PM_SLEEP around mcp [...] new f4c8f980283b regulator: mcp16502: Fix missing n_voltages setting new 3e60b4fc8671 regulator: convert to DEFINE_SHOW_ATTRIBUTE new ee04e4ae45fa Merge branch 'regulator-4.21' into regulator-next new 7211def86bbe Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 4a686c865fa5 Merge remote-tracking branch 'regulator/for-next' new b49d564344f7 security: integrity: partial revert of make ima_main expli [...] new aa99a14dfb50 Merge branch 'next-general' into next-testing new 8cef4d4a128c Merge remote-tracking branch 'security/next-testing' new d187abca7d4b Merge remote-tracking branch 'apparmor/apparmor-next' new 0934f95e8fe8 Merge remote-tracking branch 'selinux/next' new 600e30dd1038 Merge remote-tracking branch 'watchdog/master' new dc9de8a2b20f iommu: Check for iommu_ops == NULL in iommu_probe_device() new 03ebe48e235f Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] new 91f16bec6d3b Merge remote-tracking branch 'iommu/next' new 160831a90e53 Merge remote-tracking branch 'vfio/next' new 98ec3a008d16 Merge remote-tracking branch 'audit/next' new b5c8f358ce7c dt-bindings: iio: magnetometer: add dt-bindings for freesc [...] new 485773d3c5c7 dt-bindings: mrvl,intc: fix a trivial typo new 24ad02c48c69 gpio-omap.txt: add reg and interrupts properties new dbcfaf6274c3 Merge remote-tracking branch 'devicetree/for-next' new 701f8427724c Merge remote-tracking branch 'mailbox/mailbox-for-next' new 916d9802e4b0 spi: sh-msiof: Reduce the number of times write to and per [...] new b3fc4e0e966e Merge branch 'spi-4.21' into spi-next new 74ff666bd7ba Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] new f4dd556a2cc7 Merge remote-tracking branch 'spi/for-next' new b5c2161cc415 perf dso: Export data_file_size() method there are no symbols new 571766010ea6 perf auxtrace: Alter addr_filter__entire_dso() to work if [...] new 4eaf97e8c5b1 perf tests: Use shebangs in the shell scripts new 51433ead1460 perf stat: Avoid segfaults caused by negated options new f024cf085c42 tools lib traceevent: Fix processing of dereferenced args [...] new 7ba61524fa03 perf trace: Rename delivery functions to ease making order [...] new a761a8d102e2 perf trace: Allow selecting use the use of the ordered_eve [...] new 84a835412cdc perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD new bdc2a9d64a4c perf beauty: Add a string table generator for renameat2's [...] new 5a1cb7edfbf6 perf beauty: Wire up the renameat flags table generator to [...] new ca7ff2c8e7ad perf trace: Beautify renameat2's flags argument new 436651caa1ca perf trace beauty: renameat's newdirfd may also be AT_FDCWD new ece9804985b5 tools lib subcmd: Don't add the kernel sources to the incl [...] new 748fe0889c1f perf tools: Add missing sigqueue() prototype for systems l [...] new 0afcf29bab35 perf header: Fix up argument to ctime() new d7a8c4a6a055 perf tools: Add missing open_memstream() prototype for sys [...] new 866053bb644f perf tools: Cast off_t to s64 to avoid warning on bionic libc new 41fa483aeee5 tools lib traceevent: Use LDFLAGS in the build commands new 3f643937aaab perf tools: Link libperf-jvmti.so with LDFLAGS variable new 246fbe03edaa perf trace: Rename set_ev_qualifier_filter to clarify its [...] new 0df50e0b0e0f perf trace: Avoid using raw_syscalls in duplicity with eBP [...] new b27b38ed9427 perf trace: Implement syscall filtering in augmented_syscalls new 61d007138a44 perf bpf: Move perf_event_output() from stdio.h to bpf.h new 27f2992e7bb1 perf augmented_syscalls: Switch to using a struct for the [...] new bbab50dda724 perf trace: Switch to using a struct for the aumented_raw_ [...] new 43fd56669c28 perf cs-etm: Correct packets swapping in cs_etm__flush() new 24fff5eb2b93 perf cs-etm: Avoid stale branch samples when flush packet new cee7a6a212dd perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder new cfc1d4276b04 perf cs-etm: Refactor enumeration cs_etm_sample_type new 49ccf87bfb9e perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY new 37bb37168dc1 perf cs-etm: Treat NO_SYNC element as trace discontinuity new 02e7e2509e93 perf cs-etm: Treat EO_TRACE element as trace discontinuity new 7100b12cf474 perf cs-etm: Generate branch sample for exception packet new 4623ce405d08 perf augmented_raw_syscalls: Do not include stdio.h new ac96287cae08 perf trace: Allow specifying a set of events to add in perfconfig new e7c634fcc6ff perf trace: Allow configuring if zeroed syscall args shoul [...] new 42e4a52d01d0 perf trace: Allow configuring if the syscall duration shou [...] new 41e0d040c475 perf config: Show the configuration when no arguments are [...] new d32de87e7341 perf trace: Allow configuring default for perf_event_attr.inherit new b036146fd0f9 perf trace: Allow configuring if the syscall start timesta [...] new 9d6dc178f0c9 perf trace: Allow suppressing the syscall argument names new 9ed45d59aeae perf trace: Make the alignment of the syscall args be conf [...] new 721f5326fb35 perf trace: Enclose strings with double quotes new 2e3d7fac9db5 perf trace: Add a prefix member to the strarray class new c65c83ffe904 perf trace: Allow asking for not suppressing common string [...] new 601d66d43309 perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 new 4b8a240ed5e0 perf trace: Add alignment spaces after the closing parens new c48ee107bb38 perf augmented_raw_syscalls: Copy 'access' arg as well new 2c83dfae0213 perf trace: Enclose the errno strings with () new ce05539f20b3 perf trace: Show NULL when syscall pointer args are 0 new c22e2683c0cb tools include arch: Grab a copy of x86's prctl.h new ff4cb769bc2d perf beauty: Add a string table generator for x86's 'arch_ [...] new 40714e8b3772 perf beauty: Wire up the x86_arch prctl code table generator new 1f2d085e0f25 perf trace: Move strarrays to beauty.h for further reuse new 9614b8d69735 perf trace: When showing string prefixes show prefix + ??? [...] new fb7068e73d2c perf trace beauty: Beautify arch_prctl()'s arguments new 1355e09ab04b perf beauty mmap: Print PROT_READ before PROT_EXEC to matc [...] new a66313408a08 perf beauty mmap: Print mmap's 'offset' arg in hexadecimal new f9cdd63e7994 tools headers uapi: Grab a copy of fadvise.h new 069c1c6cc364 perf beauty: Add generator for fadvise64's 'advice' arg constants new 42337cb768ad perf trace: Wire up the fadvise 'advice' table generator new bc055c54b887 perf symbols: Relax checks on perf-PID.map ownership new 89a094898489 tools uapi asm: Update asm-generic/unistd.h copy new 883f4def8b77 Merge tag 'perf-core-for-mingo-4.21-20181218' of git://git [...] new b0282f07c34e Merge branch 'perf/core' new 15b259480d04 Merge remote-tracking branch 'tip/auto-latest' new 759c7b0b4044 Merge remote-tracking branch 'edac-amd/for-next' new 0e18a5aac150 Merge remote-tracking branch 'ftrace/for-next' new da14fbbe11d5 Merge remote-tracking branch 'rcu/rcu/next' new cfdfaf4a8640 Merge tag 'kvm-ppc-next-4.21-1' of git://git.kernel.org/pu [...] new ff0ff6fdf278 Merge remote-tracking branch 'kvm/linux-next' new bec6e03b5ea5 KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating ne [...] new 8400f8740651 KVM: PPC: Book3S HV: Align gfn to L1 page size when insert [...] new 8b23eee4e55a KVM: PPC: Book3S HV: Apply combination of host and l1 pte [...] new 90165d3da076 KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() new ae59a7e1945b KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in syn [...] new 99c6c25fbdd3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new cbd0567d7e23 Merge remote-tracking branch 'xen-tip/linux-next' new dd3edb5d6321 Merge remote-tracking branch 'percpu/for-next' new 4b980559808f Merge remote-tracking branch 'drivers-x86/for-next' new dbcb5bbabce9 Merge remote-tracking branch 'chrome-platform/for-next' new d0d486ec2bae Merge remote-tracking branch 'hsi/for-next' new e1ecf24b47c2 Merge remote-tracking branch 'leds/for-next' new 68f78e8f68bd Merge remote-tracking branch 'ipmi/for-next' new 4f4b374332ec sysfs: Disable lockdep for driver bind/unbind files new 90f94cbfe1a5 Merge remote-tracking branch 'driver-core/driver-core-next' new ec8039befb35 Merge remote-tracking branch 'usb/usb-next' new f94b3b5251ad Merge remote-tracking branch 'usb-serial/usb-next' new 86df8dd14723 serial: uartps: Add the device_init_wakeup new 82b1b2ec5d40 serial: uartps: Check if the device is a console new 32cf21ac4edd serial: uartps: Fix error path when alloc failed new 260683137ab5 serial: uartps: Fix interrupt mask issue to handle the RX [...] new 9d84d3e6bd68 dt-bindings: serial: lpuart: add imx8qxp compatible string new ac8b6f148fc9 Fonts: New Terminus large console font new 6c4d97581267 dt-bindings: serial: sh-sci: Document r8a774a1 bindings new a88c4736ea36 dt-bindings: serial: sh-sci: Document r8a774c0 bindings new a8da3c7873ea serial: max310x: Fix tx_empty() callback new f72709905f76 Merge remote-tracking branch 'tty/tty-next' new 15b3048aeed8 misc: mic: fix a DMA pool free failure new f88fd666051b char/rtc: Use of_node_name_eq for node name comparisons new 8995fa1e1c9b VMCI: Use memdup_user() rather than duplicating its implem [...] new 2e79c1874968 bus: qcom: remove duplicated include from qcom-ebi2.c new 0edf39d2c7db char: lp: introduce list to save port number new d6318c0e8318 char: lp: detach the device when parallel port is removed new dc34da42860d char: lp: use first unused lp number while registering new e379c1a46068 char: lp: properly count the lp devices new fdfaef212694 char: lp: use new parport device model new c18614a1a112 stm class: Fix a module refcount leak in policy creation e [...] new 4cdd41585c51 stm class: Add a reference to the SyS-T document new ec5b5ad6e272 intel_th: msu: Fix an off-by-one in attribute store new 75f0840128c4 Merge remote-tracking branch 'char-misc/char-misc-next' new a86028f8e3ee staging: most: sound: replace snprintf with strscpy new b57f944785c5 staging: fbtft: fix strncmp() size warning new 502b90d4c687 staging: rtl8188eu: cleanup declarations in rtw_mlme_ext.c new 1673616a006a staging: rtl8188eu: replace tabs with spaces in rtw_mlme_ext.c new 83691365f184 staging: rtl8188eu: remove commented declarations in rtw_m [...] new f20ac243ff74 staging: rtl8188eu: remove blank lines between declarations new 7acaed81abe1 staging: rtl8188eu: add blank line after declarations new 011844addf0f staging: rtl8188eu: remove unnecessary comments in rtw_mlme_ext.c new 25c641ec2aa1 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] new 4f1a961ae15c staging: rtl8188eu: remove unused arrays WFD_OUI and WMM_INFO_OUI new 55fc57809a2b staging: rtl8188eu: remove redundant declaration in rtw_ml [...] new 0ef9f86b9352 staging: rtl8188eu: convert unsigned char arrays to u8 new 03449acb77fd staging: rtl8188eu: constify some arrays new 7a6394398f4e staging: rtl8188eu: make some arrays static in rtw_mlme_ext.c new b7d54304d92f staging: rtl8188eu: change order of declarations to improv [...] new 79ebad324b48 staging: rtl8188eu: simplify null array initializations new e54a823e90fe staging: rtl8188eu: change return type of is_basicrate() to bool new 241e15dbfc9f staging: rtl8188eu: add spaces around '&' in rtw_mlme_ext.c new 0fe6dc4d6892 staging: rtl8188eu: cleanup brace coding style issues new 1de24f362f32 staging: android: ashmem: doc: Fix spelling new 7e3fa20894ee Merge remote-tracking branch 'staging/staging-next' new cc5d4514c4be Merge remote-tracking branch 'mux/for-next' new 695e62f9d135 Merge remote-tracking branch 'icc/icc-next' new c739d3401250 Merge remote-tracking branch 'slave-dma/next' new c4ab30e9a1bf Merge remote-tracking branch 'cgroup/for-next' new 9358b54a6f27 Merge branch 'misc' into for-next new 4faff5eba474 Merge remote-tracking branch 'scsi/for-next' new e52c9e0710d2 scsi: smartpqi: fix build warnings new e57b2945aa65 scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() new 7223d80912d8 scsi: fcoe: remove set but not used variable 'port' new a8cc10e232f1 scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through new c7a082e4242f scsi: megaraid: fix out-of-bound array accesses new 4c5765e48510 scsi: myrb: Mark expected switch fall-throughs new c2332b004907 scsi: iscsi: Capture iscsi debug messages using tracepoints new 1aba50b880e1 scsi: isci: phy: Mark expected switch fall-through new 4f09ac9d96ce scsi: isci: remote_device: Mark expected switch fall-throughs new 87be32b3ad27 scsi: isci: remote_node_context: mark expected switch fall [...] new da7903092b88 scsi: isci: request: mark expected switch fall-through new b8a0c6fefe6b Merge remote-tracking branch 'scsi-mkp/for-next' new 1c3c23594b21 Merge remote-tracking branch 'vhost/linux-next' new 402f9ac1ced2 Merge remote-tracking branch 'rpmsg/for-next' new 8845065b9c4c Merge remote-tracking branch 'gpio/for-next' new 845dda33b888 Merge remote-tracking branch 'pinctrl/for-next' new 9e6c8b0ed6f9 pwm: clps711x: Fix period calculation new b7421aed1c60 pwm: clps711x: Switch to SPDX identifier new 58899a718cd3 pwm: imx: Add ipg clock operation new e6bef0b113a5 dt-bindings: pwm: rcar: Add r8a774c0 support new 6535b9c95ef9 Merge remote-tracking branch 'pwm/for-next' new 74210fb88c3c Merge remote-tracking branch 'random/dev' new 7d4f6ef6d05d Merge remote-tracking branch 'kselftest/next' new e8159476fc9e Merge remote-tracking branch 'y2038/y2038' new f3eba79ed2a1 Merge remote-tracking branch 'livepatching/for-next' new fe096810fe5e Merge remote-tracking branch 'coresight/next' new f5da6a4b7446 Merge remote-tracking branch 'rtc/rtc-next' new 9bf3aa446447 libnvdimm, bus: Check id immediately following ida_simple_get new 9f619d4769a2 ACPI/nfit: Adjust annotation for why return 0 if fail to f [...] new 9065ed1281a5 libnvdimm, label: Switch to bitmap_zalloc() new 3d9cbe37c16f libnvdimm, namespace: Replace kmemdup() with kstrndup() new b3ed2ce024c3 acpi/nfit: Add support for Intel DSM 1.8 commands new d6548ae4d16d acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm new 76ef5e172527 keys: Export lookup_user_key to external users new 9db67581b91d keys-encrypted: add nvdimm key format type to encrypted keys new f2989396553a acpi/nfit, libnvdimm: Introduce nvdimm_security_ops new 37833fb7989a acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm new 2d25b6280bf7 acpi/nfit, libnvdimm: Add unlock of nvdimm support for Int [...] new 722283dc28cc acpi/nfit, libnvdimm: Add disable passphrase support to In [...] new bf9b338c52ad acpi/nfit, libnvdimm: Add enable/update passphrase support [...] new b4e62ea7cf58 acpi/nfit, libnvdimm: Add support for issue secure erase D [...] new 0e2311a878f4 acpi/nfit, libnvdimm/security: Add security DSM overwrite support new 6de2b9219f53 acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master pa [...] new f80b6aad631e tools/testing/nvdimm: Add test support for Intel nvdimm se [...] new ba16b8d69c58 tools/testing/nvdimm: Add overwrite support for nfit_test new 68975e0eae16 tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test new e6b46b65cd66 libnvdimm/security: Add documentation for nvdimm security support new 675358eac745 Merge branch 'for-5.0/nvdimm-security' into libnvdimm-for-next new e7ae716d587a Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 5c9ff699a5c2 Merge remote-tracking branch 'ntb/ntb-next' new 20f3a3edad3a Merge remote-tracking branch 'kspp/for-next/kspp' new 6cd372e81ef4 Merge remote-tracking branch 'cisco/for-next' new 5b51bb82eb73 Merge remote-tracking branch 'slimbus/for-next' new 7b0ea0c83adb Merge remote-tracking branch 'nvmem/for-next' new 3e88adf7796f Merge remote-tracking branch 'auxdisplay/auxdisplay' new 78bdea52d3f1 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 7a9558236e6f Merge branch 'akpm-current/current' new 23ba691cd513 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new f41d8d849a1e mm: treewide: remove unused address argument from pte_allo [...] new c1473e6f91e3 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] new 9d27b0bd93f3 mm: speed up mremap by 20x on large regions new 7aeffc483766 mm/mremap: fix 'move_normal_pmd' unused function warning new f4417f468c67 mm: select HAVE_MOVE_PMD on x86 for faster mremap new fcdfe7fe6906 kernel/async.c: remove some duplicated includes new 2217272a182b kernel/signal.c: remove some duplicated includes new 9ad3f92c46d9 locking/atomics: build atomic headers as required new 11b48366a8e4 mm: balloon: update comment about isolation/migration/compaction new 7088659b2821 mm: convert PG_balloon to PG_offline new 7f5ba9425306 mm-convert-pg_balloon-to-pg_offline-fix new 51fdac3ce4be kexec: export PG_offline to VMCOREINFO new 3deacec10000 xen/balloon: mark inflated pages PG_offline new 4f4b7db96dbe hv_balloon: mark inflated pages PG_offline new 1a7023018f53 vmw_balloon: mark inflated pages PG_offline new 4d6d9ff9923c vmw_balloon-mark-inflated-pages-pg_offline-v2 new e71c56eb7bf8 PM/Hibernate: use pfn_to_online_page() new b9eb7d7e453b PM/Hibernate: exclude all PageOffline() pages new b3c6fb0333cd pm-hibernate-exclude-all-pageoffline-pages-v2 new 6ffd75c6e43f kernel/locking/mutex.c: remove caller signal_pending branc [...] new 54c5f2aec6c2 kernel/sched/: remove caller signal_pending branch predictions new f2fcf07d5359 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new 38ca5ee5dfcf mm/: remove caller signal_pending branch predictions new 672d4d39af66 fs/: remove caller signal_pending branch predictions new 76a365f8f716 fs-remove-caller-signal_pending-branch-predictions-fix new 867f4f85b786 include/linux/sched/signal.h: replace `tsk' with `task' new 36a44a1dc025 fs: don't open code lru_to_page() new 6491c594ae99 drivers/base/platform.c: kmemleak ignore a known leak new ed1fca970a17 docs: fix Co-Developed-by docs new 16a26d647762 checkpatch: add Co-developed-by to signature tags new 9bf3f01c1bc1 mm/page_io.c: fix polled swap page in new 3ae25bdfbac7 kernel/fork.c: remove duplicated include new 2162d9e03526 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new f92cd05569ef openvswitch: convert to kvmalloc new 0f0e6ffcc5b4 md: convert to kvmalloc new ff014c81a30c selinux: convert to kvmalloc new 340f537835bb Generic radix trees new 24e0e9872a66 proc: commit to genradix new 10f889bcb1c8 sctp: convert to genradix new 08c854f1a946 Drop flex_arrays
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 (ac3cd921fb84) \ N -- N -- N refs/heads/akpm (08c854f1a946)
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 799 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/core-api/mm-api.rst | 3 + .../devicetree/bindings/gpio/gpio-omap.txt | 10 +- .../bindings/iio/magnetometer/mag3110.txt | 27 + .../bindings/interrupt-controller/mrvl,intc.txt | 2 +- .../bindings/memory-controllers/pl353-smc.txt | 47 + .../bindings/net/wireless/qcom,ath10k.txt | 74 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 1 + .../devicetree/bindings/serial/fsl-lpuart.txt | 2 + .../bindings/serial/renesas,sci-serial.txt | 16 +- Documentation/devicetree/bindings/sound/cs4341.txt | 22 + .../devicetree/bindings/trivial-devices.yaml | 2 - Documentation/filesystems/configfs/configfs.txt | 2 +- Documentation/filesystems/index.rst | 14 +- Documentation/filesystems/path-lookup.rst | 15 - .../networking/device_drivers/intel/igb.rst | 19 + Documentation/networking/nf_conntrack-sysctl.txt | 11 +- Documentation/nvdimm/security.txt | 141 ++ Documentation/powerpc/isa-versions.rst | 74 + Documentation/security/keys/trusted-encrypted.rst | 6 +- Documentation/trace/index.rst | 1 + MAINTAINERS | 1 + arch/arc/include/asm/Kbuild | 4 - arch/arc/kernel/troubleshoot.c | 30 +- arch/arc/mm/init.c | 3 +- arch/arm/arm-soc-for-next-contents.txt | 23 + arch/arm/boot/dts/zynq-7000.dtsi | 4 +- arch/arm/mach-actions/platsmp.c | 15 - arch/arm/mach-omap2/omap-smp.c | 20 - arch/arm/mach-oxnas/Makefile | 1 - arch/arm/mach-oxnas/hotplug.c | 109 - arch/arm/mach-oxnas/platsmp.c | 4 - arch/arm/mach-qcom/platsmp.c | 26 - arch/arm/mach-realview/Makefile | 1 - arch/arm/mach-realview/hotplug.c | 111 -- arch/arm/mach-realview/hotplug.h | 1 - arch/arm/mach-realview/platsmp-dt.c | 8 +- arch/arm/mach-vexpress/Makefile | 1 - arch/arm/mach-vexpress/core.h | 2 - arch/arm/mach-vexpress/platsmp.c | 7 + arch/arm/mm/proc-macros.S | 4 +- arch/arm/plat-versatile/Makefile | 1 + arch/arm/plat-versatile/headsmp.S | 2 +- .../{mach-vexpress => plat-versatile}/hotplug.c | 47 +- arch/arm/plat-versatile/include/plat/platsmp.h | 2 + arch/arm/plat-versatile/platsmp.c | 47 +- arch/arm64/Kconfig | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 126 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 42 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 7 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 124 ++ arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 6 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 12 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 16 +- arch/mips/include/asm/mmu.h | 1 - arch/mips/kernel/process.c | 9 +- arch/mips/kernel/vdso.c | 4 +- arch/mips/math-emu/dsemul.c | 38 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/powerpc/Kconfig | 9 +- arch/powerpc/Makefile | 17 +- arch/powerpc/boot/dts/bamboo.dts | 4 +- arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/book3s/32/hash.h | 1 + arch/powerpc/include/asm/book3s/32/mmu-hash.h | 6 + arch/powerpc/include/asm/book3s/32/pgtable.h | 18 +- arch/powerpc/include/asm/code-patching.h | 23 +- arch/powerpc/include/asm/cputable.h | 8 +- arch/powerpc/include/asm/dma-mapping.h | 7 - arch/powerpc/include/asm/feature-fixups.h | 12 + arch/powerpc/include/asm/hugetlb.h | 3 +- arch/powerpc/include/asm/io.h | 13 +- arch/powerpc/include/asm/ipic.h | 1 - arch/powerpc/include/asm/kvm_book3s.h | 2 + arch/powerpc/include/asm/kvm_book3s_64.h | 3 + arch/powerpc/include/asm/mmu.h | 31 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 3 + arch/powerpc/include/asm/page.h | 2 + arch/powerpc/include/asm/perf_event.h | 3 + arch/powerpc/include/asm/perf_event_server.h | 2 + arch/powerpc/include/asm/pgtable.h | 1 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/ppc_asm.h | 29 +- arch/powerpc/include/asm/setup.h | 7 + arch/powerpc/include/asm/slice.h | 14 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/include/uapi/asm/perf_regs.h | 1 + arch/powerpc/kernel/dma-iommu.c | 2 - arch/powerpc/kernel/dma-swiotlb.c | 6 +- arch/powerpc/kernel/dma.c | 31 +- arch/powerpc/kernel/eeh.c | 20 +- arch/powerpc/kernel/eeh_event.c | 9 +- arch/powerpc/kernel/entry_64.S | 5 + arch/powerpc/kernel/exceptions-64e.S | 26 +- arch/powerpc/kernel/head_32.S | 6 +- arch/powerpc/kernel/head_44x.S | 11 +- arch/powerpc/kernel/head_8xx.S | 3 + arch/powerpc/kernel/head_booke.h | 6 + arch/powerpc/kernel/head_fsl_booke.S | 15 + arch/powerpc/kernel/prom.c | 10 +- arch/powerpc/kernel/ptrace.c | 54 +- arch/powerpc/kernel/security.c | 28 +- arch/powerpc/kernel/setup-common.c | 1 + arch/powerpc/kernel/setup_32.c | 4 +- arch/powerpc/kernel/signal_32.c | 12 +- arch/powerpc/kernel/signal_64.c | 7 +- arch/powerpc/kernel/vmlinux.lds.S | 14 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 26 +- arch/powerpc/kvm/book3s_hv_nested.c | 74 +- arch/powerpc/kvm/bookehv_interrupts.S | 4 + arch/powerpc/kvm/e500_emulate.c | 7 + arch/powerpc/lib/code-patching.c | 16 - arch/powerpc/lib/feature-fixups.c | 23 + arch/powerpc/mm/44x_mmu.c | 14 +- arch/powerpc/mm/8xx_mmu.c | 6 +- arch/powerpc/mm/dma-noncoherent.c | 15 +- arch/powerpc/mm/dump_linuxpagetables-generic.c | 2 - arch/powerpc/mm/fault.c | 41 +- arch/powerpc/mm/hash_low_32.S | 33 +- arch/powerpc/mm/mem.c | 47 +- arch/powerpc/mm/mmu_context_nohash.c | 2 - arch/powerpc/mm/pgtable.c | 20 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/mm/ppc_mmu_32.c | 51 +- arch/powerpc/mm/tlb_low_64e.S | 7 + arch/powerpc/perf/core-book3s.c | 28 +- arch/powerpc/perf/isa207-common.c | 58 +- arch/powerpc/perf/isa207-common.h | 9 +- arch/powerpc/perf/perf_regs.c | 7 + arch/powerpc/perf/power9-pmu.c | 22 +- arch/powerpc/platforms/44x/warp.c | 2 +- arch/powerpc/platforms/85xx/corenet_generic.c | 10 - arch/powerpc/platforms/85xx/qemu_e500.c | 9 - arch/powerpc/platforms/86xx/mpc86xx_smp.c | 3 +- arch/powerpc/platforms/Kconfig.cputype | 3 +- arch/powerpc/platforms/pasemi/pci.c | 66 + arch/powerpc/platforms/pasemi/setup.c | 86 + arch/powerpc/platforms/powermac/smp.c | 3 +- arch/powerpc/sysdev/ipic.c | 28 - arch/powerpc/xmon/xmon.c | 2 +- arch/x86/include/asm/pci_x86.h | 7 + arch/x86/kvm/svm.c | 4 +- block/blk-cgroup.c | 23 - block/bsg.c | 4 + block/kyber-iosched.c | 28 +- drivers/acpi/Kconfig | 3 +- drivers/acpi/Makefile | 2 +- drivers/acpi/acpica/Makefile | 2 +- drivers/acpi/acpica/achware.h | 9 + drivers/acpi/acpica/evhandler.c | 8 +- drivers/acpi/acpica/exregion.c | 4 + drivers/acpi/apei/ghes.c | 2 + drivers/acpi/arm64/iort.c | 20 +- drivers/acpi/internal.h | 5 + drivers/acpi/nfit/Kconfig | 11 + drivers/acpi/nfit/Makefile | 1 + drivers/acpi/nfit/core.c | 103 +- drivers/acpi/nfit/intel.c | 388 ++++ drivers/acpi/nfit/intel.h | 76 + drivers/acpi/nfit/nfit.h | 24 +- drivers/acpi/osl.c | 2 + drivers/acpi/reboot.c | 40 +- drivers/acpi/tables.c | 2 + drivers/base/bus.c | 7 +- drivers/base/power/domain.c | 71 +- drivers/block/drbd/drbd_debugfs.c | 2 + drivers/block/drbd/drbd_int.h | 19 +- drivers/block/drbd/drbd_main.c | 28 +- drivers/block/drbd/drbd_nl.c | 133 +- drivers/block/drbd/drbd_protocol.h | 47 + drivers/block/drbd/drbd_receiver.c | 251 ++- drivers/block/drbd/drbd_req.c | 19 +- drivers/block/drbd/drbd_req.h | 2 + drivers/block/drbd/drbd_state.c | 11 +- drivers/block/drbd/drbd_state.h | 5 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/bus/qcom-ebi2.c | 1 - drivers/char/lp.c | 41 +- drivers/char/rtc.c | 4 +- drivers/crypto/amcc/crypto4xx_core.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 10 +- drivers/hwtracing/intel_th/msu.c | 3 +- drivers/hwtracing/stm/policy.c | 12 +- drivers/infiniband/core/agent.c | 4 +- drivers/infiniband/core/cm.c | 6 +- drivers/infiniband/core/mad_rmpp.c | 11 +- drivers/infiniband/core/sa_query.c | 5 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 2 +- drivers/infiniband/core/uverbs_std_types.c | 3 +- drivers/infiniband/core/verbs.c | 21 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 13 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 +- drivers/infiniband/hw/bnxt_re/main.c | 32 + drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 34 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 59 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 10 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 6 +- drivers/infiniband/hw/hfi1/mad.c | 2 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/mlx4/ah.c | 6 +- drivers/infiniband/hw/mlx4/mad.c | 28 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 4 +- drivers/infiniband/hw/mlx5/ah.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mthca/mthca_mad.c | 7 +- drivers/infiniband/hw/mthca/mthca_provider.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 4 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qedr/verbs.h | 4 +- drivers/infiniband/hw/qib/qib_mad.c | 3 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 14 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 4 +- drivers/infiniband/sw/rdmavt/ah.c | 5 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rdmavt/mad.c | 3 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 153 +- drivers/infiniband/ulp/srp/ib_srp.h | 20 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 279 ++- drivers/infiniband/ulp/srpt/ib_srpt.h | 44 +- drivers/iommu/iommu.c | 6 +- drivers/md/raid10.c | 76 +- drivers/media/pci/cx23885/cx23885-core.c | 55 +- drivers/media/pci/cx23885/cx23885.h | 2 + drivers/memory/Kconfig | 9 + drivers/memory/Makefile | 1 + drivers/memory/pl353-smc.c | 463 +++++ drivers/misc/cxl/vphb.c | 12 - drivers/misc/mic/scif/scif_fence.c | 22 +- drivers/misc/mic/scif/scif_rma.h | 13 + drivers/misc/ocxl/afu_irq.c | 1 - drivers/misc/ocxl/link.c | 25 +- drivers/misc/vmw_vmci/vmci_host.c | 18 +- drivers/net/dsa/microchip/ksz9477.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 311 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 102 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 614 ++++-- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 108 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 5 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 21 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 46 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 24 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 4 +- drivers/net/ethernet/intel/Kconfig | 1 + drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/i40e/i40e_ptp.c | 18 +- drivers/net/ethernet/intel/ice/ice_main.c | 16 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 1 + drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 24 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 23 + drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 299 +++ drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 2 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 186 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 13 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 63 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 7 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 16 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 34 +- drivers/net/ethernet/microchip/lan743x_main.c | 6 - drivers/net/ethernet/mscc/ocelot.c | 55 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 27 +- drivers/net/ppp/ppp_async.c | 14 +- drivers/net/ppp/ppp_generic.c | 54 +- drivers/net/ppp/ppp_synctty.c | 9 +- drivers/net/ppp/pptp.c | 5 - drivers/net/wireless/ath/ath10k/Kconfig | 3 +- drivers/net/wireless/ath/ath10k/core.h | 1 + drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 300 ++- drivers/net/wireless/ath/ath10k/hw.c | 7 + drivers/net/wireless/ath/ath10k/hw.h | 10 + drivers/net/wireless/ath/ath10k/mac.c | 116 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 7 + drivers/net/wireless/ath/ath10k/snoc.c | 1 - drivers/net/wireless/ath/ath10k/wmi-ops.h | 20 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 29 +- drivers/net/wireless/ath/ath10k/wmi.h | 46 + drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/wil6210/debugfs.c | 240 +-- drivers/net/wireless/ath/wil6210/main.c | 2 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 21 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 8 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 7 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 4 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 13 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 5 + drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 49 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 4 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 1 + drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 1 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 290 ++- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 126 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 56 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 3 + drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 3 +- drivers/net/wireless/st/cw1200/debug.c | 32 +- drivers/net/wireless/st/cw1200/scan.c | 13 +- drivers/nvdimm/Kconfig | 4 + drivers/nvdimm/Makefile | 1 + drivers/nvdimm/bus.c | 33 +- drivers/nvdimm/dimm.c | 16 +- drivers/nvdimm/dimm_devs.c | 210 +- drivers/nvdimm/label.c | 7 +- drivers/nvdimm/namespace_devs.c | 3 +- drivers/nvdimm/nd-core.h | 57 + drivers/nvdimm/nd.h | 8 + drivers/nvdimm/region_devs.c | 5 + drivers/nvdimm/security.c | 454 +++++ drivers/pci/Makefile | 2 +- drivers/pwm/pwm-clps711x.c | 13 +- drivers/pwm/pwm-imx.c | 53 +- drivers/regulator/core.c | 37 +- drivers/regulator/dbx500-prcmu.c | 35 +- drivers/regulator/mcp16502.c | 8 +- drivers/scsi/fcoe/fcoe.c | 4 - drivers/scsi/isci/phy.c | 1 + drivers/scsi/isci/remote_device.c | 4 +- drivers/scsi/isci/remote_node_context.c | 4 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/iscsi_tcp.c | 4 + drivers/scsi/libiscsi.c | 10 + drivers/scsi/libiscsi_tcp.c | 4 + drivers/scsi/megaraid/megaraid_sas_fp.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/myrb.c | 3 + drivers/scsi/scsi_transport_iscsi.c | 34 +- drivers/scsi/smartpqi/smartpqi_init.c | 5 +- drivers/spi/spi-sh-msiof.c | 10 +- drivers/staging/android/ashmem.c | 4 +- drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/most/sound/sound.c | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 3 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 770 ++++---- drivers/staging/rtl8188eu/core/rtw_security.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 30 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 6 +- drivers/staging/rtl8188eu/hal/phy.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 7 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 6 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 11 +- drivers/tty/serial/max310x.c | 7 +- drivers/tty/serial/xilinx_uartps.c | 16 +- drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 39 +- drivers/video/fbdev/core/fbsysfs.c | 8 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 18 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/udlfb.c | 14 +- drivers/video/fbdev/uvesafb.c | 2 +- drivers/video/logo/Kconfig | 9 + fs/iomap.c | 7 - fs/super.c | 2 +- fs/xfs/libxfs/xfs_format.h | 10 + fs/xfs/libxfs/xfs_types.h | 22 + fs/xfs/scrub/trace.h | 131 +- fs/xfs/xfs_aops.h | 3 + fs/xfs/xfs_trace.h | 45 +- include/acpi/acpi_drivers.h | 7 + include/acpi/platform/aclinux.h | 4 + include/dt-bindings/pinctrl/k3.h | 35 + include/linux/acpi.h | 7 + include/linux/blk-cgroup.h | 21 +- include/linux/drbd.h | 2 +- include/linux/fb.h | 2 +- include/linux/font.h | 4 +- include/linux/genl_magic_struct.h | 5 +- include/linux/key.h | 3 + include/linux/libnvdimm.h | 76 +- include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mmzone.h | 2 +- include/linux/netlink.h | 48 +- include/linux/pci.h | 4 + include/linux/pl353-smc.h | 30 + include/linux/sbitmap.h | 16 +- include/linux/skmsg.h | 12 +- include/linux/socket.h | 1 + include/net/ip_tunnels.h | 19 - include/net/netfilter/nf_conntrack.h | 5 + include/net/netfilter/nf_conntrack_acct.h | 6 +- include/net/netfilter/nf_conntrack_ecache.h | 7 +- include/net/netfilter/nf_conntrack_helper.h | 3 +- include/net/netfilter/nf_conntrack_timestamp.h | 13 +- include/net/netns/conntrack.h | 6 +- include/net/seg6.h | 1 - include/net/tls.h | 9 + include/rdma/ib_verbs.h | 21 +- include/scsi/srp.h | 26 +- include/trace/events/iscsi.h | 107 + include/uapi/linux/fb.h | 2 - include/uapi/linux/if_tunnel.h | 20 + kernel/bpf/cpumap.c | 2 +- kernel/bpf/verifier.c | 25 +- kernel/dma/mapping.c | 2 +- lib/fonts/Kconfig | 10 + lib/fonts/Makefile | 1 + lib/fonts/font_ter16x32.c | 2072 ++++++++++++++++++++ lib/fonts/fonts.c | 4 + lib/raid6/Makefile | 15 + lib/sbitmap.c | 30 +- mm/slab_common.c | 35 +- net/core/filter.c | 24 +- net/core/gro_cells.c | 1 + net/core/neighbour.c | 32 +- net/core/skmsg.c | 23 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 178 +- net/ipv4/route.c | 1 + net/ipv4/tcp_bpf.c | 15 +- net/ipv6/xfrm6_tunnel.c | 3 + net/l2tp/l2tp_ppp.c | 4 - net/netfilter/nf_conntrack_acct.c | 89 +- net/netfilter/nf_conntrack_core.c | 28 +- net/netfilter/nf_conntrack_ecache.c | 66 +- net/netfilter/nf_conntrack_helper.c | 69 +- net/netfilter/nf_conntrack_proto_gre.c | 42 +- net/netfilter/nf_conntrack_proto_udp.c | 18 +- net/netfilter/nf_conntrack_standalone.c | 103 +- net/netfilter/nf_conntrack_timestamp.c | 70 +- net/rds/send.c | 4 +- net/sched/cls_flower.c | 7 +- net/tls/tls_main.c | 16 +- net/tls/tls_sw.c | 43 +- net/xfrm/xfrm_policy.c | 3 - samples/vfs/test-statx.c | 4 + security/apparmor/lsm.c | 9 + security/integrity/ima/ima_main.c | 2 +- security/keys/encrypted-keys/encrypted.c | 29 +- security/keys/internal.h | 2 - security/keys/process_keys.c | 1 + security/smack/smack_lsm.c | 2 +- sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs4341.c | 346 ++++ sound/soc/xilinx/xlnx_i2s.c | 15 +- tools/arch/powerpc/include/uapi/asm/perf_regs.h | 1 + {arch => tools/arch}/x86/include/uapi/asm/prctl.h | 0 tools/include/uapi/asm-generic/unistd.h | 4 + {include => tools/include}/uapi/linux/fadvise.h | 0 tools/lib/subcmd/Makefile | 2 - tools/lib/traceevent/Makefile | 4 +- tools/lib/traceevent/event-parse.c | 1 + tools/perf/Documentation/perf-config.txt | 32 + tools/perf/Documentation/perf-trace.txt | 6 + tools/perf/Makefile.config | 2 + tools/perf/Makefile.perf | 27 +- tools/perf/arch/powerpc/include/perf_regs.h | 3 +- tools/perf/arch/powerpc/util/perf_regs.c | 1 + tools/perf/builtin-config.c | 7 +- tools/perf/builtin-stat.c | 8 +- tools/perf/builtin-timechart.c | 4 + tools/perf/builtin-trace.c | 370 +++- tools/perf/check-headers.sh | 2 + tools/perf/examples/bpf/augmented_raw_syscalls.c | 33 +- tools/perf/include/bpf/bpf.h | 2 + tools/perf/include/bpf/stdio.h | 3 - tools/perf/tests/builtin-test.c | 3 + tools/perf/tests/shell/probe_vfs_getname.sh | 1 + .../tests/shell/record+probe_libc_inet_pton.sh | 1 + .../tests/shell/record+script_probe_vfs_getname.sh | 1 + tools/perf/tests/shell/trace+probe_vfs_getname.sh | 1 + tools/perf/trace/beauty/Build | 2 + tools/perf/trace/beauty/arch_prctl.c | 33 + tools/perf/trace/beauty/beauty.h | 36 +- tools/perf/trace/beauty/clone.c | 7 +- tools/perf/trace/beauty/eventfd.c | 4 +- tools/perf/trace/beauty/fadvise.sh | 22 + tools/perf/trace/beauty/fcntl.c | 22 +- tools/perf/trace/beauty/flock.c | 4 +- tools/perf/trace/beauty/futex_op.c | 8 +- tools/perf/trace/beauty/futex_val3.c | 3 +- tools/perf/trace/beauty/ioctl.c | 31 +- tools/perf/trace/beauty/kcmp.c | 8 +- tools/perf/trace/beauty/mmap.c | 22 +- tools/perf/trace/beauty/mode_t.c | 4 +- tools/perf/trace/beauty/mount_flags.c | 8 +- tools/perf/trace/beauty/msg_flags.c | 4 +- tools/perf/trace/beauty/open_flags.c | 13 +- tools/perf/trace/beauty/perf_event_open.c | 4 +- tools/perf/trace/beauty/pkey_alloc.c | 14 +- tools/perf/trace/beauty/prctl.c | 16 +- tools/perf/trace/beauty/rename_flags.sh | 15 + tools/perf/trace/beauty/renameat.c | 19 + tools/perf/trace/beauty/sched_policy.c | 6 +- tools/perf/trace/beauty/seccomp.c | 8 +- tools/perf/trace/beauty/signum.c | 4 +- tools/perf/trace/beauty/sockaddr.c | 4 +- tools/perf/trace/beauty/socket.c | 8 +- tools/perf/trace/beauty/socket_type.c | 4 +- tools/perf/trace/beauty/statx.c | 10 +- tools/perf/trace/beauty/waitid_options.c | 4 +- tools/perf/trace/beauty/x86_arch_prctl.sh | 26 + tools/perf/util/auxtrace.c | 11 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 42 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 10 +- tools/perf/util/cs-etm.c | 77 +- tools/perf/util/dso.c | 6 +- tools/perf/util/dso.h | 1 + tools/perf/util/evlist.c | 4 + tools/perf/util/header.c | 4 +- tools/perf/util/s390-cpumsf.c | 2 +- tools/perf/util/symbol.c | 11 - tools/testing/nvdimm/Kbuild | 3 + tools/testing/nvdimm/dimm_devs.c | 41 + tools/testing/nvdimm/test/nfit.c | 321 +++ tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/test_verifier.c | 334 +++- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 13 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 60 + tools/testing/selftests/net/Makefile | 2 +- .../selftests/net/forwarding/router_vid_1.sh | 135 ++ tools/testing/selftests/net/reuseport_addr_any.c | 121 +- tools/testing/selftests/net/rtnetlink.sh | 15 + .../selftests/networking/timestamping/Makefile | 5 +- .../selftests/networking/timestamping/config | 2 + .../networking/timestamping/txtimestamp.c | 382 +++- .../networking/timestamping/txtimestamp.sh | 57 + 571 files changed, 13933 insertions(+), 4175 deletions(-) create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/mag3110.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt create mode 100644 Documentation/devicetree/bindings/sound/cs4341.txt create mode 100644 Documentation/nvdimm/security.txt create mode 100644 Documentation/powerpc/isa-versions.rst delete mode 100644 arch/arm/mach-oxnas/hotplug.c delete mode 100644 arch/arm/mach-realview/hotplug.c delete mode 100644 arch/arm/mach-realview/hotplug.h rename arch/arm/{mach-vexpress => plat-versatile}/hotplug.c (56%) create mode 100644 drivers/acpi/nfit/intel.c create mode 100644 drivers/memory/pl353-smc.c create mode 100644 drivers/nvdimm/security.c create mode 100644 include/dt-bindings/pinctrl/k3.h create mode 100644 include/linux/pl353-smc.h create mode 100644 include/trace/events/iscsi.h create mode 100644 lib/fonts/font_ter16x32.c create mode 100644 sound/soc/codecs/cs4341.c copy {arch => tools/arch}/x86/include/uapi/asm/prctl.h (100%) copy {include => tools/include}/uapi/linux/fadvise.h (100%) create mode 100644 tools/perf/trace/beauty/arch_prctl.c create mode 100755 tools/perf/trace/beauty/fadvise.sh create mode 100755 tools/perf/trace/beauty/rename_flags.sh create mode 100644 tools/perf/trace/beauty/renameat.c create mode 100755 tools/perf/trace/beauty/x86_arch_prctl.sh create mode 100644 tools/testing/nvdimm/dimm_devs.c create mode 100755 tools/testing/selftests/net/forwarding/router_vid_1.sh create mode 100644 tools/testing/selftests/networking/timestamping/config create mode 100755 tools/testing/selftests/networking/timestamping/txtimestamp.sh