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 ed4a931586dc Drop flex_arrays omits 4cafef2484d6 sctp: convert to genradix omits 0aac0403ba3e proc: commit to genradix omits 2c81adf64d10 Generic radix trees omits 7ac5edabd047 selinux: convert to kvmalloc omits 5247a5f59866 md: convert to kvmalloc omits 85a453df5722 openvswitch: convert to kvmalloc omits 19db9ee0e76b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 467ecc395363 kernel/fork.c: remove duplicated include omits 82ac20b04f09 mm/page_io.c: fix polled swap page in omits 50bd13b330b2 checkpatch: add Co-developed-by to signature tags omits a56c83f901f4 docs: fix Co-Developed-by docs omits e8395caf6bd6 drivers/base/platform.c: kmemleak ignore a known leak omits 8f064ff596a4 fs: don't open code lru_to_page() omits 3b60f44262db include/linux/sched/signal.h: replace `tsk' with `task' omits 4c9c8666dd6c fs-remove-caller-signal_pending-branch-predictions-fix omits 7454f45e06f6 fs/: remove caller signal_pending branch predictions omits 07cefc056059 mm/: remove caller signal_pending branch predictions omits 3f623f11b71f arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 5570c092c699 kernel/sched/: remove caller signal_pending branch predictions omits e13f137222e7 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits a3863a5fcb1e pm-hibernate-exclude-all-pageoffline-pages-v2 omits b9532e4f0405 PM/Hibernate: exclude all PageOffline() pages omits 04d432aff10a PM/Hibernate: use pfn_to_online_page() omits 783394f64372 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits d9da09c3b780 vmw_balloon: mark inflated pages PG_offline omits 5a1be9765014 hv_balloon: mark inflated pages PG_offline omits 53237aa3afdd xen/balloon: mark inflated pages PG_offline omits d6e78da3bf3e kexec: export PG_offline to VMCOREINFO omits a41cd743b56c mm-convert-pg_balloon-to-pg_offline-fix omits a290735670ca mm: convert PG_balloon to PG_offline omits be1d43b621cf mm: balloon: update comment about isolation/migration/compaction omits 9716f41df047 locking/atomics: build atomic headers as required omits ed9101e8c67a kernel/signal.c: remove some duplicated includes omits 13359633fd4e kernel/async.c: remove some duplicated includes omits c35164296e89 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits f2927f483417 mm/mremap: fix 'move_normal_pmd' unused function warning omits 7ae39ad802e6 mm: speed up mremap by 20x on large regions omits 348eee138d87 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits b9ade0e457bc mm: treewide: remove unused address argument from pte_allo [...] omits 800b7f0d3eb9 lib/test_debug_virtual.c: fix build failure omits af63cb8792f3 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 9b537e6d845f Merge branch 'akpm-current/current' omits b3e14e094066 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 1f77ade62bc4 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 3c415f4e3389 Merge remote-tracking branch 'nvmem/for-next' omits 79babbd0b60d Merge remote-tracking branch 'slimbus/for-next' omits a7bfd7a023a8 Merge remote-tracking branch 'cisco/for-next' omits 78bd7678b1b5 Merge remote-tracking branch 'kspp/for-next/kspp' omits fb3f8e23a561 Merge remote-tracking branch 'ntb/ntb-next' omits f8a669e0e7c6 Merge remote-tracking branch 'rtc/rtc-next' omits c081c0be8ec1 Merge remote-tracking branch 'coresight/next' omits 76fd68b48591 Merge remote-tracking branch 'livepatching/for-next' omits 2b2bac4760a5 Merge remote-tracking branch 'y2038/y2038' omits 9d72240fe9ec Merge remote-tracking branch 'kselftest/next' omits 63a15ecad405 Merge remote-tracking branch 'random/dev' omits 4de80b598b7e Merge remote-tracking branch 'pwm/for-next' omits 2fdd8ac7464b Merge remote-tracking branch 'pinctrl/for-next' omits f0f9a93cf23c Merge remote-tracking branch 'gpio/for-next' omits be7f5eb28924 Merge remote-tracking branch 'rpmsg/for-next' omits f37aa4f37052 Merge remote-tracking branch 'vhost/linux-next' omits c742f54c5d63 Merge remote-tracking branch 'scsi-mkp/for-next' omits 9b89d594f948 Merge remote-tracking branch 'scsi/for-next' omits 29fd3ef814dd Merge remote-tracking branch 'cgroup/for-next' omits 0066001477a0 Merge remote-tracking branch 'slave-dma/next' omits d757b5786814 Merge remote-tracking branch 'icc/icc-next' omits 7851462829f4 Merge remote-tracking branch 'mux/for-next' omits 7735d61e0e05 Merge remote-tracking branch 'staging/staging-next' omits 72035c85c7a2 Merge remote-tracking branch 'char-misc/char-misc-next' omits b59ceee3a60d Merge remote-tracking branch 'tty/tty-next' omits 9de1b5eb6ad9 Merge remote-tracking branch 'usb-serial/usb-next' omits 7777ebbd3822 Merge remote-tracking branch 'usb/usb-next' omits d50b170299fc Merge remote-tracking branch 'driver-core/driver-core-next' omits 77096deaef9a Merge remote-tracking branch 'ipmi/for-next' omits ae18919591ed Merge remote-tracking branch 'leds/for-next' omits 0a515c68e224 Merge remote-tracking branch 'hsi/for-next' omits fbc9271532c3 Merge remote-tracking branch 'chrome-platform/for-next' omits 73911e5dd5da Merge remote-tracking branch 'drivers-x86/for-next' omits 18cdc3f54e42 Merge remote-tracking branch 'percpu/for-next' omits 33ddd05a7f29 Merge remote-tracking branch 'xen-tip/linux-next' omits c3f064d2282f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 493dff08812a Merge remote-tracking branch 'kvm-arm/next' omits ef5607d2ca61 Merge remote-tracking branch 'kvm/linux-next' omits 676d7ca941ce Merge remote-tracking branch 'rcu/rcu/next' omits bf456177f722 Merge remote-tracking branch 'ftrace/for-next' omits d1efeba4a275 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits e6f30df90796 Merge remote-tracking branch 'edac-amd/for-next' omits 3c6338201b1d Merge remote-tracking branch 'clockevents/clockevents/next' omits 1d2c55541bc8 Merge remote-tracking branch 'tip/auto-latest' omits 0fa3db6aae32 Merge remote-tracking branch 'spi/for-next' omits 57c853636e56 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 7c6d87865494 Merge remote-tracking branch 'devicetree/for-next' omits 232006e511f0 Merge remote-tracking branch 'audit/next' omits 2e9b437438d9 Merge remote-tracking branch 'vfio/next' omits 290c7644c7bd Merge remote-tracking branch 'iommu/next' omits d5530f072a98 Merge remote-tracking branch 'watchdog/master' omits f05419ca99e1 Merge remote-tracking branch 'selinux/next' omits 860e08c5b025 Merge remote-tracking branch 'apparmor/apparmor-next' omits fa14b2a42111 Merge remote-tracking branch 'security/next-testing' omits a85d704d06d9 Merge remote-tracking branch 'regulator/for-next' omits e0fd7ee1e5c7 Merge remote-tracking branch 'battery/for-next' omits 7f1f0eb29744 Merge remote-tracking branch 'backlight/for-backlight-next' omits 67af2787bbaf Merge remote-tracking branch 'mfd/for-mfd-next' omits 6b540ef0a0e4 Merge remote-tracking branch 'md/for-next' omits e3b3cb40adce Merge remote-tracking branch 'kgdb/kgdb-next' omits d82f718e63b2 Merge remote-tracking branch 'mmc/next' omits 36357a3d5a9b Merge remote-tracking branch 'device-mapper/for-next' omits d43d94dd8bfc Merge remote-tracking branch 'block/for-next' omits 7a934f6040a2 Merge remote-tracking branch 'input/next' omits dc5223e94633 Merge remote-tracking branch 'modules/modules-next' omits 88a4aa067e28 Merge remote-tracking branch 'sound-asoc/for-next' omits a389390df78a Merge remote-tracking branch 'sound/for-next' omits dfdbafbf2d88 Merge remote-tracking branch 'regmap/for-next' omits e8fa2049cb33 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8c1304e989a1 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 57aa44975ff0 Merge remote-tracking branch 'drm/drm-next' omits 28e829c37f4c Merge remote-tracking branch 'crypto/master' omits 423ff56561dc Merge remote-tracking branch 'mtd/mtd/next' omits 4a7df40a5b03 Merge remote-tracking branch 'gfs2/for-next' omits 14b993eaff71 Merge remote-tracking branch 'mac80211-next/master' omits 1edeeb2c3509 Merge remote-tracking branch 'bluetooth/master' omits 4dfcda5dd3c5 Merge remote-tracking branch 'wireless-drivers-next/master' omits 9c8e459ff71a Merge remote-tracking branch 'nfc-next/master' omits 6be3a0f7cc6d Merge remote-tracking branch 'netfilter-next/master' omits bde91c8f8bd1 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits f4f19e9744f0 Merge remote-tracking branch 'bpf-next/master' omits ec6aaa9110ef Merge remote-tracking branch 'net-next/master' omits eb7a25022316 Merge remote-tracking branch 'rdma/for-next' omits b860e4789904 Merge remote-tracking branch 'swiotlb/linux-next' omits db99f39bc44f Merge remote-tracking branch 'dlm/next' omits 942586ef8083 Merge remote-tracking branch 'ieee1394/for-next' omits 8ec9d8cea282 Merge remote-tracking branch 'thermal/next' omits f386908be80c Merge remote-tracking branch 'cpupower/cpupower' omits 5172a9c0ea74 Merge remote-tracking branch 'pm/linux-next' omits fb023d1c295f Merge remote-tracking branch 'v4l-dvb-next/master' omits 47b12d1fb6d3 Merge remote-tracking branch 'v4l-dvb/master' omits a4ac6967cda3 Merge remote-tracking branch 'jc_docs/docs-next' omits 531e8748c711 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c5a08bff5150 Merge remote-tracking branch 'i3c/i3c/next' omits 0a2cbe21d2a4 Merge remote-tracking branch 'i2c/i2c/for-next' omits 084da5d9893e Merge remote-tracking branch 'hid/for-next' omits df9d2fc64d6f Merge remote-tracking branch 'pstore/for-next/pstore' omits 997cc6fafd43 Merge remote-tracking branch 'pci/next' omits 599f8c84a515 Merge remote-tracking branch 'printk/for-next' omits fa599f8f696b Merge remote-tracking branch 'vfs/for-next' omits 065c1b616fd3 Merge remote-tracking branch 'file-locks/locks-next' omits e0c427246567 Merge remote-tracking branch 'xfs/for-next' omits 5c6d16f151cb Merge remote-tracking branch 'v9fs/9p-next' omits 4c9662b2ce3a Merge remote-tracking branch 'ubifs/linux-next' omits 6ecaf23f6aba Merge remote-tracking branch 'nfsd/nfsd-next' omits af25098d4959 Merge remote-tracking branch 'nfs-anna/linux-next' omits 55e83ba9ee56 Merge remote-tracking branch 'nfs/linux-next' omits 9c68fe5c402e Merge remote-tracking branch 'jfs/jfs-next' omits 35bcbf9f33e1 Merge remote-tracking branch 'f2fs/dev' omits 6e32c7e71953 Merge remote-tracking branch 'ext4/dev' omits 0555325bfaf9 Merge remote-tracking branch 'ext3/for_next' omits 4c3e6565449f Merge remote-tracking branch 'ecryptfs/next' omits cca374cbc372 Merge remote-tracking branch 'cifs/for-next' omits e54f3ffff6f0 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 8afbcec180b6 Merge remote-tracking branch 'befs/for-next' omits ea4ceac9e834 Merge remote-tracking branch 'fscrypt/master' omits 474eb4306f4c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 24f1494a7564 Merge remote-tracking branch 'sparc-next/master' omits e98b2ff0a03c Merge remote-tracking branch 's390/features' omits 28fb3602cefd Merge remote-tracking branch 'risc-v/for-next' omits e512b75b058c Merge remote-tracking branch 'powerpc/next' omits 6d000492a643 Merge remote-tracking branch 'parisc-hd/for-next' omits 084c5fed4eb9 Merge remote-tracking branch 'nios2/for-next' omits 336498e4639f Merge remote-tracking branch 'nds32/next' omits c9ca678485b7 Merge remote-tracking branch 'mips/mips-next' omits efccb8cac507 Merge remote-tracking branch 'microblaze/next' omits 4286eafc531a Merge remote-tracking branch 'm68k/for-next' omits 83617034d3d9 Merge remote-tracking branch 'ia64/next' omits 055e9270260f Merge remote-tracking branch 'csky/linux-next' omits 9051a5d0e587 Merge remote-tracking branch 'clk/clk-next' omits e8ec2cd7cb7a Merge remote-tracking branch 'tegra/for-next' omits 0cd17ca6d944 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a31d716f7638 Merge remote-tracking branch 'samsung-krzk/for-next' omits 5a5f6a044ef6 Merge remote-tracking branch 'rockchip/for-next' omits d2fbc66e1e31 Merge remote-tracking branch 'renesas/next' omits 2ff74a04d8fc Merge remote-tracking branch 'qcom/for-next' omits 5becd640725c Merge remote-tracking branch 'reset/reset/next' omits d0df511281a1 Merge remote-tracking branch 'omap/for-next' omits 0513b896b8f5 Merge remote-tracking branch 'mvebu/for-next' omits 30eb32f4a39f Merge remote-tracking branch 'mediatek/for-next' omits b4838df342c4 Merge remote-tracking branch 'keystone/next' omits 41705ae7901b Merge remote-tracking branch 'imx-mxs/for-next' omits 068bbc85c9a0 Merge remote-tracking branch 'bcm2835/for-next' omits da3629e78fba Merge remote-tracking branch 'at91/at91-next' omits 7bda20136e52 Merge remote-tracking branch 'aspeed/for-next' omits 95011aff0833 Merge remote-tracking branch 'amlogic/for-next' omits 8cd098aad76a Merge remote-tracking branch 'actions/for-next' omits e71bcc2f73a9 Merge remote-tracking branch 'arm-soc/for-next' omits 84a9eaaa9c09 Merge remote-tracking branch 'arm64/for-next/core' omits 092b312ec9e5 Merge remote-tracking branch 'arm/for-next' omits 50199e649e47 Merge remote-tracking branch 'dma-mapping/for-next' omits fdfdbd4aaf6c Merge remote-tracking branch 'leaks/leaks-next' omits 1e63d2057138 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 omits 3c780d1840b6 KVM: arm/arm64: Fix unintended stage 2 PMD mappings omits 4c79c7bed9a3 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 8ffa955e458a Merge remote-tracking branch 'kbuild/for-next' omits b37ad3ef589a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 33768980f881 Merge remote-tracking branch 'mmc-fixes/fixes' omits e6f4e6b4246a Merge remote-tracking branch 'scsi-fixes/fixes' omits a1d03ba683a8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 404819a6bb66 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 86406fe991f3 Merge remote-tracking branch 'vfs-fixes/fixes' omits 8743d83e695e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0fc12cad4a9d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 312e1d12786a Merge remote-tracking branch 'omap-fixes/fixes' omits 41ab397ae74c Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 55db0f448dfb Merge remote-tracking branch 'ide/master' omits b3a1d7064dae Merge remote-tracking branch 'input-current/for-linus' omits ad5dff7e9f4d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits ef0f7f4318ca Merge remote-tracking branch 'usb.current/usb-linus' omits a5509a5068dd Merge remote-tracking branch 'tty.current/tty-linus' omits e05fcbf0f7ac Merge remote-tracking branch 'pci-current/for-linus' omits a02fe0ce8545 Merge remote-tracking branch 'spi-fixes/for-linus' omits 59adfe9cb6fd Merge remote-tracking branch 'regulator-fixes/for-linus' omits e016c0d068da Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1f04cb08d00d Merge remote-tracking branch 'mac80211/master' omits 0a020fdeb0ec Merge remote-tracking branch 'wireless-drivers/master' omits 701804536f47 Merge remote-tracking branch 'bpf/master' omits afef76368bf6 Merge remote-tracking branch 'net/master' omits 68b2cdd9dca9 Merge remote-tracking branch 'arc-current/for-curr' omits ceb5aabdb056 Merge remote-tracking branch 'fixes/master' omits 3f4cb5fd8465 Merge branch 'asoc-4.21' into asoc-next omits 1e7a78c1a3ca Merge branch 'asoc-4.20' into asoc-linus omits b726f4a4a33a arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] omits dfdc69e4b03b arm64: KVM: Add trapped system register access tracepoint omits 1053dd49b208 KVM: arm64: Make vcpu const in vcpu_read_sys_reg omits f126567636fb KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate omits e8a03ec60917 KVM: arm/arm64: Simplify bg_timer programming omits fb3e1fded760 KVM: arm/arm64: Remove arch timer workqueue omits 4a0ff26e961c KVM: arm/arm64: Fixup the kvm_exit tracepoint omits ba3b54568423 KVM: arm/arm64: vgic: Consider priority and active state f [...] omits 76df9c9935ed cifs: Fix to use kmem_cache_free() instead of kfree() omits 6022fcc0e87a KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() omits 27f8169d2f4c Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits ebbf22159e2f Merge branch 'regulator-4.21' into regulator-next omits 71b6b0e0d12f Merge branch 'regulator-4.20' into regulator-linus omits 442147d0ea77 mac80211: free skb fraglist before freeing the skb omits 81b559e27d43 mac80211: Properly access radiotap vendor data omits 40d252695c58 nl80211: fix memory leak if validate_pae_over_nl80211() fails omits 7a8332a9045c cfg80211: fix ieee80211_get_vht_max_nss() omits 7af29c6f27a2 mac80211: fix radiotap vendor presence bitmap handling omits c4efc94f307f CIFS: return correct errors when pinning memory failed for [...] omits 9eb9d26ec941 CIFS: use the correct length when pinning memory for direc [...] omits face30c51c54 cifs: remove set but not used variable 'server' omits 8b7efcc24cd0 cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() omits 05ce2aa0dfa1 cifs: remove set but not used variable 'sep' omits a73308891100 cifs: update for current_kernel_time64() removal omits cddd730dec1c cifs: Only free DFS target list if we actually got one omits 75710de66578 cifs: Add support for failover in cifs_reconnect_tcon() omits 0be85a9803ce cifs: Add support for failover in smb2_reconnect() omits 1ce5c5745304 cifs: start DFS cache refresher in cifs_mount() omits ebc666e2abbe cifs: Add support for failover in cifs_reconnect() omits f8e9c32001d1 cifs: Add support for failover in cifs_mount() omits 57fe239eafaa cifs: Make use of DFS cache to get new DFS referrals omits 3d6cacbb5310 cifs: Add DFS cache routines omits 1a98a488d561 cifs: auto disable 'serverino' in dfs mounts omits 05b48a9be4dc cifs: Save TTL value when parsing DFS referrals omits 6374edc5fbbf cifs: Respect -EAGAIN when querying paths omits 4eab9fb390f4 cifs: Make devname param optional in cifs_compose_mount_options() omits 36d8a16bbd1b cifs: Skip any trailing backslashes from UNC omits ceb8ed9f4dc4 cifs: Refactor out cifs_mount() omits 6f6ccbec3861 cifs: check ntwrk_buf_start for NULL before dereferencing it omits 681a41410c3a cifs: remove coverity warning in calc_lanman_hash omits 422c56cdef64 cifs: remove set but not used variable 'smb_buf' omits 680a9aa729c4 cifs: suppress some implicit-fallthrough warnings omits 77ed5eeb4f15 cifs: change smb2_query_eas to use the compound query-info helper omits 8c39423f7a7d Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 04aaefbbefb1 cifs: create a helper function for compound query_info omits 11d86ae723d4 cifs: address trivial coverity warning omits 7eba5098a2a4 cifs: smb2 commands can not be negative, remove confusing check omits 053c1d144add cifs: use a compound for setting an xattr omits d263133d580e cifs: clean up indentation, replace spaces with tab omits cefbade458fb Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits 512a9c48b71a Merge branch 'regmap-4.21' into regmap-next omits 630d835a66f8 Merge branch 'for-next-current-v4.19-20181217' into for-ne [...] omits f83867b96169 Merge branch 'misc-4.21' into for-next-current-v4.19-20181217 omits 8e10d25f1db2 Merge branches 'pm-qos', 'pm-devfreq', 'pm-sleep' and 'pm- [...] omits 4523c505da3a Merge branch 'pm-opp' into linux-next omits 18325a071852 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq- [...] omits 50719643ae81 cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver omits 9f89f5a4aeec dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings omits 7d3485c5e875 ext4: avoid declaring fs inconsistent due to invalid file handles omits ac3c962cc168 f2fs: clear PG_writeback if IPU failed omits dc6502c471fe f2fs: add an ioctl() to explicitly trigger fsck later omits 37d1246af2d5 virtio_net: bulk free tx skbs omits 6f8e3f247589 virtio-net: bql support omits a4da43197e55 virtio_blk: add discard and write zeroes support adds e738441e803d Merge tag 'pci-v4.20-fixes-4' of git://git.kernel.org/pub/ [...] adds 98256376f81a uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES [...] adds 62393dbcbe0f Merge tag 'for-linus-20181218' of git://git.kernel.dk/linux-block new b865f6fa1338 Merge remote-tracking branch 'fixes/master' new ef7cfd00b2ca kbuild: fix false positive warning/error about missing libelf new d067a1214cff Merge remote-tracking branch 'kbuild-current/fixes' new 3a38703c03dc Merge remote-tracking branch 'arc-current/for-curr' new bed1369f5190 m68k: Fix memblock-related crashes new 987b52efd6cd Merge remote-tracking branch 'm68k-current/for-linus' new 006791772084 net: mvpp2: 10G modes aren't supported on all ports new f07d4276892d qed: Fix an error code qed_ll2_start_xmit() new 3c6306d44082 tipc: check group dests after tipc_wait_for_cond() new b26322d2ac6c net: stmmac: Fix an error code in probe() new 4298388574da net: macb: restart tx after tx used bit read new e2c4cf7f98a5 net: Use __kernel_clockid_t in uapi net_stamp.h new e100a897bf9b net: macb: fix random memory corruption on RX with 64-bit DMA new 8159ecab0db9 net: macb: fix dropped RX frames due to a race new 6e0af298066f net: macb: add missing barriers when reading descriptors new a9d6d897f399 Merge branch 'macb-DMA-race-fixes' new 6ad0b5a4e03d vxlan: Unmark offloaded bit on replaced FDB entries new 6db924687139 vxlan: Fix error path in __vxlan_dev_create() new ce5e098f7a10 vxlan: changelink: Fix handling of default remotes new 55cbe0794294 selftests: net: Add test_vxlan_fdb_changelink.sh new 59fc137ebdd1 Merge branch 'vxlan-Various-fixes' new 0db7d253e9f0 lan743x: Expand phy search for LAN7431 new 15515aaaa696 lan78xx: Resolve issue with changing MAC address new 8742beb50f2d net: phy: Fix the issue that netif always links up after resuming new d81c5054a5d1 xen/netfront: tolerate frags with no data new f7db2beb4c2c vxge: ensure data0 is initialized in when fetching firmwar [...] new 78abe3d0dfad net/smc: fix TCP fallback socket release new 3061169a47ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new d350a0f43118 nl80211: fix memory leak if validate_pae_over_nl80211() fails new 34b1e0e9efe1 mac80211: free skb fraglist before freeing the skb new 49ce708be602 Merge tag 'mac80211-for-davem-2018-12-19' of git://git.ker [...] new 53884577fbce ath10k: skip sending quiet mode cmd for WCN3990 new c6f4075e2f14 Merge tag 'wireless-drivers-for-davem-2018-12-19' of git:/ [...] new ea010070d0a7 net/rds: fix warn in rds_message_alloc_sgs new c75ab8a55ac1 net/rds: remove user triggered WARN_ON in rds_sendmsg new 912cb1d55c96 Merge branch 'rds-fixes' new 84404d5fd585 bnxt_en: Fix ethtool self-test loopback. new fb2427454631 ipv6: explicitly initialize udp6_addr in udp_sock_create6() new 3af35c1b6e2b Merge remote-tracking branch 'net/master' new 3031782c33f1 Merge branch 'asoc-4.20' into asoc-linus new f2bc909a96ee Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 942e829a2ecc Merge branch 'regulator-4.20' into regulator-linus new d4fcd1207d40 Merge remote-tracking branch 'regulator-fixes/for-linus' new fd9ce0225d67 Merge remote-tracking branch 'spi-fixes/for-linus' new ac0adbe38305 Merge remote-tracking branch 'tty.current/tty-linus' new c80e6cdf7ab9 Merge remote-tracking branch 'usb.current/usb-linus' new eb5e45ac3471 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 456b25a8daef Merge remote-tracking branch 'input-current/for-linus' new 06e77837723e Merge remote-tracking branch 'ide/master' new 92fc65329d42 Merge remote-tracking branch 'mips-fixes/mips-fixes' new bf015e3bcf70 Merge remote-tracking branch 'omap-fixes/fixes' adds 987d1149be7d KVM: fix unregistering coalesced mmio zone from wrong bus adds c2dd5146e9fe KVM: Fix UAF in nested posted interrupt processing adds dcbd3e49c2f0 KVM: X86: Fix NULL deref in vcpu_scan_ioapic adds 0e1b869fff60 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs new 6dad8fcc170a Merge remote-tracking branch 'kvm-fixes/master' new 8eb527110acb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 2dcb2d4f040e Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 2ac54b498490 Merge remote-tracking branch 'vfs-fixes/fixes' new 4f023645cd36 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new a547e63226cd Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 105928f9544b Merge remote-tracking branch 'scsi-fixes/fixes' new c0e62c39b30c Merge remote-tracking branch 'mmc-fixes/fixes' new 4f4c7bbaa846 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new b30204640192 scripts: add a tool to produce a compile_commands.json file new 39ae43aa9323 kconfig: convert to SPDX License Identifier new 097cfe32e9d8 Merge branches 'kbuild', 'fixes' and 'kconfig' into for-next new 71289f339b85 Merge remote-tracking branch 'kbuild/for-next' new ba3eed50a98b Merge remote-tracking branch 'compiler-attributes/compiler [...] new 498eaa520614 Merge remote-tracking branch 'leaks/leaks-next' new 9ab91e7c5c51 arm64: default to the direct mapping in get_arch_dma_ops new 1e2934ad7f93 sparc/io-unit: fix ->map_sg return value new 6c503d0d88db sparc/iommu: fix ->map_sg return value new a8906e06004a dma-mapping: zero memory returned from dma_alloc_* new 7123e575a6a2 dma-mapping: deprecate dma_zalloc_coherent new 214755ef8cf8 Merge remote-tracking branch 'dma-mapping/for-next' new 8a79633b4928 sh: add __NR_syscalls along with NR_syscalls new a0239c8eb936 sh: add system call table generation support new 2b3c5a99d5f3 sh: generate uapi header and syscall table header files new 3f7a7d493bac Merge remote-tracking branch 'asm-generic/master' new 63c39b51f2a5 Merge remote-tracking branch 'arm/for-next' new 249460df2041 Merge remote-tracking branch 'arm64/for-next/core' new 56f298cb5f19 Merge remote-tracking branch 'arm-soc/for-next' new e86b889b9077 Merge remote-tracking branch 'actions/for-next' new 13b3bec56d1f Merge remote-tracking branch 'amlogic/for-next' new f0610b4d6132 Merge remote-tracking branch 'aspeed/for-next' new cb4cc28dafa0 Merge remote-tracking branch 'at91/at91-next' new c111fda34817 Merge remote-tracking branch 'bcm2835/for-next' new 8f7034f3e7da Merge remote-tracking branch 'imx-mxs/for-next' new 6cf9e4f701e5 Merge remote-tracking branch 'keystone/next' new 132e90d76160 Merge remote-tracking branch 'mediatek/for-next' new d0887912811e Merge remote-tracking branch 'mvebu/for-next' new 6e0fb5395004 Merge remote-tracking branch 'omap/for-next' new 92a09239224f Merge remote-tracking branch 'reset/reset/next' new d32ac9001ef7 Merge remote-tracking branch 'qcom/for-next' new 3d790ba49084 Merge remote-tracking branch 'renesas/next' new a082cb5bbbda Merge remote-tracking branch 'rockchip/for-next' new 6599720c5c4e Merge remote-tracking branch 'samsung-krzk/for-next' new b7b69fb840f5 ARM: dts: suniv: Fix improper bindings include patch new afdd273e269c ARM: dts: sunxi: Enable Broadcom-based Bluetooth for multi [...] new c266a2b4407a arm64: dts: allwinner: a64: bananapi-m64: Add Bluetooth de [...] new 0c42f6e65f0c Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] new 0c75e22fcb84 Merge remote-tracking branch 'sunxi/sunxi/for-next' new db7e1ee6fc2b Merge remote-tracking branch 'tegra/for-next' new 9962c8ee31a1 Merge remote-tracking branch 'clk/clk-next' new 933737aedb33 Merge remote-tracking branch 'csky/linux-next' new 3e27c587d53d Merge remote-tracking branch 'ia64/next' new b8ee30d712a8 Merge remote-tracking branch 'm68k/for-next' new d0f9ffe2aa34 Merge remote-tracking branch 'microblaze/next' new ef2512c82659 mips: add __NR_syscalls along with __NR_Linux_syscalls new a5ee2be91acb mips: remove unused macros new 6d92c26815c5 mips: rename scall64-64.S to scall64-n64.S new be856439c998 mips: add +1 to __NR_syscalls in uapi header new 6a00cb6175a4 mips: remove syscall table entries new 9bcbf97c6293 mips: add system call table generation support new 99bf73ebf9c4 mips: generate uapi header and system call table files new 7a473beeb97e Merge remote-tracking branch 'mips/mips-next' new fa984105306e Merge remote-tracking branch 'nds32/next' new cfb82523a23e Merge remote-tracking branch 'nios2/for-next' new 57ce8ba0fd3a openrisc: Fix broken paths to arch/or32 new 3b64f68058d0 Merge remote-tracking branch 'openrisc/for-next' new 67172546c925 Merge remote-tracking branch 'parisc-hd/for-next' new 8c69d6a1717f Merge remote-tracking branch 'powerpc/next' new b9a2e63684c8 Merge remote-tracking branch 'risc-v/for-next' new bf53fc2dcc6c Merge remote-tracking branch 's390/features' new 301e85426cbb Merge remote-tracking branch 'sparc-next/master' new 050b537f4125 Merge remote-tracking branch 'xtensa/xtensa-for-next' new d4db323b7678 Merge remote-tracking branch 'fscrypt/master' new 49206268e37d Merge remote-tracking branch 'befs/for-next' new a965f6e2f45c Merge branch 'misc-4.21' into for-next-current-v4.19-20181219 new 0078a3f8bf05 Merge branch 'for-next-current-v4.19-20181219' into for-ne [...] new ac456089dda8 Merge remote-tracking branch 'btrfs-kdave/for-next' new 271b9c0c8007 smb3: Fix rmdir compounding regression to strict servers new 96f947349308 Merge remote-tracking branch 'cifs/for-next' new dcf3915a128b Merge remote-tracking branch 'ecryptfs/next' new 06cdef00f1f2 Merge remote-tracking branch 'ext3/for_next' new f5894204a02f ext4: include terminating u32 in size of xattr entries whe [...] new 6e74cde1f494 ext4: avoid declaring fs inconsistent due to invalid file handles new 9a452e100da3 ext4: force inode writes when nfsd calls commit_metadata() new efbe77c36154 ext4: check for shutdown and r/o file system in ext4_write [...] new 95684977238b Merge remote-tracking branch 'ext4/dev' new 0cd6d9b0d234 f2fs: add an ioctl() to explicitly trigger fsck later new 2062e0c3daa0 f2fs: clear PG_writeback if IPU failed new 8d64d365aed3 f2fs: fix to reorder set_page_dirty and wait_on_page_writeback new d33e8852f55c f2fs: check PageWriteback flag for ordered case new c12001f3ce56 f2fs: remove redundant comment of unused wio_mutex new 4e8fda031c2f f2fs: use kvmalloc, if kmalloc is failed new 84aa93cda763 f2fs: correct wrong spelling, issing_* new a0479263df46 f2fs: flush stale issued discard candidates new 6aeb114fc9a7 f2fs: clean up checkpoint flow new dc08e68e5c9f f2fs: fix sbi->extent_list corruption issue new e8dacfd1d2f1 f2fs: fix block address for __check_sit_bitmap new e19cc7127dea f2fs: clean up structure extent_node new 822c833a2f2c f2fs: fix to dirty inode synchronously new ce9bb896d1e2 f2fs: fix missing unlock(sbi->gc_mutex) new a5fe84043cea Merge remote-tracking branch 'f2fs/dev' new dfd0a9bf89fa Merge remote-tracking branch 'jfs/jfs-next' new cdb93b56cc68 Merge remote-tracking branch 'nfs/linux-next' new 072d969dab63 Merge remote-tracking branch 'nfs-anna/linux-next' new ab522a6cc5c9 Merge remote-tracking branch 'nfsd/nfsd-next' new 87d8f1e5ac5e Merge remote-tracking branch 'ubifs/linux-next' new 2edfaa6a329d Merge remote-tracking branch 'v9fs/9p-next' new 3a2940d258ce Merge remote-tracking branch 'xfs/for-next' new 32dd688663c6 Merge remote-tracking branch 'file-locks/locks-next' new d53e3b5ee117 Merge remote-tracking branch 'vfs/for-next' new a3190f34f2a9 Merge remote-tracking branch 'printk/for-next' new f90c2bc3a6aa Merge remote-tracking branch 'pci/next' new 65dbd439626f Merge remote-tracking branch 'pstore/for-next/pstore' new 8c32d47b151b HID: debug: Change to use DEFINE_SHOW_ATTRIBUTE macro new eb96c85bb8fb Merge branch 'for-4.21/core' into for-next new 74fbc7d371d9 HID: intel-ish-hid: add MSI interrupt support new f8e8ae868301 Merge branch 'for-4.21/ish' into for-next new f8e36de7971e Merge remote-tracking branch 'hid/for-next' new 529d4769eab8 Merge remote-tracking branch 'i2c/i2c/for-next' new 27831e783655 Merge remote-tracking branch 'i3c/i3c/next' new e99e3c30d371 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 4cfdb5a67efe Merge remote-tracking branch 'jc_docs/docs-next' new 159e651febf1 Merge remote-tracking branch 'v4l-dvb/master' new 06d9a257bd40 Merge remote-tracking branch 'v4l-dvb-next/master' new 0a3b0c7f9795 dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings new 2849dd8bc72b cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver new 67cd4a5d148c Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq- [...] new 97091855bf61 Merge branch 'pm-opp' into linux-next new e879360c2e7f Merge branches 'pm-qos', 'pm-sleep', 'pm-devfreq' and 'pm- [...] new 8234f6734c5d PM-runtime: Switch autosuspend over to using hrtimers new f941d3e41da7 ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle new 7edcbbf29006 ACPI: PM: Loop in full LPS0 mode only new a2be83db3bb3 Merge branches 'pm-core' and 'acpi-pm' into linux-next new f569da8c994c device property: fix fwnode_graph_get_next_endpoint() docu [...] new 38caad5e1ec9 Merge branch 'devprop' into linux-next new 67e4eb30ea83 Merge tag 'linux-cpupower-4.21-rc1' of git://git.kernel.or [...] new 663546903c83 tools/power/x86/intel_pstate_tracer: Fix non root executio [...] new 3404155190ce tools/power turbosat: fix AMD APIC-id output new 0ec712e36c1d tools/power turbostat: reduce debug output new 445640a56349 tools/power turbostat: fix goldmont C-state limit decoding new f5a4c76ad7de tools/power turbostat: consolidate duplicate model numbers new 584923efe91f Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] new 41cf9be66804 Merge branch 'pm-tools' into linux-next new 28586a51eea6 ACPI / OSI: Add OEM _OSI string to enable dGPU direct output new 635e69d15509 Merge branch 'acpi-osi' into linux-next new 2d1ec1ffff51 Merge remote-tracking branch 'pm/linux-next' new 0ce615fc6b0c Merge remote-tracking branch 'thermal/next' new ac9730abe88a Merge remote-tracking branch 'ieee1394/for-next' new 9896c2a37b5d Merge remote-tracking branch 'dlm/next' new 7f6179cf50f8 Merge remote-tracking branch 'swiotlb/linux-next' new 8e3b68830186 RDMA/mlx5: Delete unreachable handle_atomic code by simpli [...] new b81a327dbc0d RDMA/i40iw: Make sure to initialize ib_device_ops new ac2f7e623d47 RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' new be5914c124bc RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted new 5050ae5fa3d5 IB/qib: Fix an error code in qib_sdma_verbs_send() new e9dfa53a3995 RDMA/hns: Fix an error code in hns_roce_create_srq() new 350b4c8ac1b4 IB/mlx4: Utilize macro to calculate SQ spare size new 149d3845f4a5 RDMA/uverbs: Add a method to introspect handles in a context new bbc13cda3771 RDMA/uverbs: Add an ioctl method to destroy an object new cbfdd442c43e IB/uverbs: Add helper to get array size from ptr attribute new ad8a4496757f IB/uverbs: Add support to advise_mr new 813e90b1aeaa IB/mlx5: Add advise_mr() support new af8d70375d56 RDMA/restrack: Resource-tracker should not use uobject pointers new e00b64f7c54c RDMA: Cleanup undesired pd->uobject usage new c9e585ebdc28 IB/mlx5: Fix compile issue when ODP disabled new a8ce9b062042 Merge remote-tracking branch 'rdma/for-next' new 915fe1a0d9cb net/mlx5: E-Switch, Remove redundant reloading of the IB i [...] new 025380b20dc2 net/mlx5e: Use single argument for the esw representor bui [...] new d9ee0491c2ff net/mlx5e: Use dedicated uplink vport netdev representor new 13e509a4c194 net/mlx5e: Remove leftover code from the PF netdev being u [...] new aec002f6f82c net/mlx5e: Uninstantiate esw manager vport netdev on switc [...] new b36cdb42ad4b net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps new 073caf508822 net/mlx5e: Add sriov and udp tunnel ndo support for the up [...] new 371289b61ac1 net/mlx5e: Expose ethtool pause and link functions to mlx5 [...] new ff9b85de5d5d net/mlx5e: Add some ethtool port control entries to the up [...] new 6c86bc23421e Merge tag 'mlx5-uplink-rep-2018-12-15' of git://git.kernel [...] new 935b8a59ac80 net: phy: remove unused code in phy_probe new 5679ee784c89 tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it new 624b66f8c994 MAINTAINERS: Add a maintainer for Microsemi switches new 33f18c96afdf net: ethernet: don't set phylib state CHANGELINK in drivers new fdb313e31820 ieee80211: add bits for TWT in Extended Capabilities IE new 55ebd6e6c765 mac80211: propagate the support for TWT to the driver new daa5b83513a7 mac80211: update HE operation fields to D3.0 new 2e249fc32086 mac80211: update driver when MU EDCA params change new 002245ec20b2 mac80211: set STA flag DISABLE_HE if HE is not supported new dc7eb0f2c23f mac80211: do not advertise HE cap IE if HE disabled new efc38dd7d5fa mac80211: fix radiotap vendor presence bitmap handling new 93bc8ac49e82 cfg80211: fix ieee80211_get_vht_max_nss() new d359bbce0601 mac80211: Properly access radiotap vendor data new 5a862f86b8e8 Merge tag 'mac80211-next-for-davem-2018-12-19' of git://gi [...] new 2da711bcebe8 Bluetooth: btusb: Add support for Intel bluetooth device 8 [...] new e3ca60d06cf3 Bluetooth: btbcm: Add entry for BCM4329B1 UART bluetooth new 22bba80500fd Bluetooth: hci_bcm: Handle specific unknown packets after [...] new 1629db9c7534 Bluetooth: Fix unnecessary error message for HCI request c [...] new 29d3c047b703 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new 7b98f63ea777 net: phy: mscc: Fix the VSC 8531/41 Chip Init sequence new e80081c34b03 soc: fsl: dpio: Add BP and FQ query APIs new 610febc68ab7 dpaa2-eth: Add QBMAN related stats new 8239d5790481 Merge branch 'dpaa2-eth-add-QBMAN-statistics' new c4b0e771f906 netfilter: avoid using skb->nf_bridge directly new df5042f4c5b9 sk_buff: add skb extension infrastructure new de8bda1d22d3 net: convert bridge_nf to use skb extension infrastructure new 0ca64da128b8 xfrm: change secpath_set to return secpath struct, not err [...] new 7af8f4ca314a net: move secpath_exist helper to sk_buff.h new 2294be0f11e2 net: use skb_sec_path helper in more places new 2fdb435bc0d7 drivers: net: intel: use secpath helpers in more places new 6362a6a04031 drivers: net: ethernet: mellanox: use skb_sec_path helper new 56d1ac3260da drivers: net: netdevsim: use skb_sec_path helper new 26912e3756d0 xfrm: use secpath_exist where applicable new a053c866496d drivers: chelsio: use skb_sec_path helper new a84e3f533324 xfrm: prefer secpath_set over secpath_dup new 4165079ba328 net: switch secpath to use skb extension infrastructure new 4a54877ee767 Merge branch 'sk_buff-add-extension-infrastructure' new b4b9771bcbbd tipc: enable tracepoints in tipc new 26574db0c17f tipc: add trace_events for tipc link new 01e661ebfbad tipc: add trace_events for tipc socket new eb18a510b5cd tipc: add trace_events for tipc node new cf5f55f7f013 tipc: add trace_events for tipc bearer new 013dc9d55c2e Merge branch 'tipc-tracepoints' new 055722716c39 tipc: fix uninitialized value for broadcast retransmission new 927d0ef10a10 mlxsw: spectrum: Sanitize VLAN interface's uppers new 32fd4b49a372 mlxsw: spectrum_router: Do not destroy RIFs based on FID's [...] new f1d7c33d6ab5 mlxsw: spectrum_fid: Remove unused function new e149113a74c3 mlxsw: spectrum: Handle VLAN device unlinking new 635c8c8bba67 mlxsw: spectrum: Remove reference count from VLAN entries new be2d6f421f68 mlxsw: spectrum: Properly cleanup LAG uppers when removing [...] new 21ffedb6db5a mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further new 965fa8e600d2 mlxsw: spectrum_router: Make RIF deletion more robust new b61cd7c6f992 mlxsw: spectrum_router: Hold a reference on RIF's netdev new 489c25f9a375 selftests: mlxsw: Add rtnetlink tests new 4ab0edecaf1d Merge branch 'mlxsw-Make-driver-more-robust' new 82cbb5c631a0 neighbour: register rtnl doit handler new 8deecf3557cc selftests: rtnetlink.sh: add testcase for neigh get new 24894bc6eabc Merge branch 'neigh-get-support' new a32ed90be22a net-next: dt-binding: dwmac-mediatek: remove fine-tune property new 22a3a5403bbe net-next: stmmac: dwmac-mediatek: remove fine-tune property new dac959760643 Merge branch 'mt2712' new 9c7f37e5ca14 net: dsa: mv88e6xxx: Add missing watchdog ops for 6320 family new c1a077ab827e Merge remote-tracking branch 'net-next/master' new e2ce3674883e xsk: simplify AF_XDP socket teardown new 9e88b9312acb tools: bpftool: do not force gcc as CC new fdbaa0beb78b bpf: Ensure line_info.insn_off cannot point to insn with z [...] new e30f5640e324 bpf: Add BPF_LD_IMM64 to the line_info test new 6f1f78efbbdd Merge branch 'line_info-check-for-ld_imm64' new 9df95e8ec568 bpf: sparc64: Enable sparc64 jit to provide bpf_line_info new bb0a854c4534 Merge remote-tracking branch 'bpf-next/master' new 2acc7957dbc3 net/mlx5: Add shared Q counter bits new 730510a0d69b Merge remote-tracking branch 'mlx5-next/mlx5-next' new 75393e8b511a Merge remote-tracking branch 'netfilter-next/master' new 302ef8c18225 Merge remote-tracking branch 'nfc-next/master' new 92a0cab0282d Merge remote-tracking branch 'wireless-drivers-next/master' new c3eee42aa3da Merge remote-tracking branch 'gfs2/for-next' new f809c6bc7166 Merge remote-tracking branch 'mtd/mtd/next' new 6580aac4d991 Merge remote-tracking branch 'crypto/master' new 56731239dfeb Merge remote-tracking branch 'drm/drm-next' new 60f470438bc3 Merge remote-tracking branch 'drm-intel/for-linux-next' new 99c66bc051e7 drm/msm: Unblock writer if reader closes file new a8cd96bd2457 Merge remote-tracking branch 'drm-msm/msm-next' new 3ec9af473d87 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 9b268ebe25cd Merge branch 'regmap-4.21' into regmap-next new 84267d1b18ab regmap: regmap-irq: Remove default irq type setting from core new 1c2928e3e321 regmap: regmap-irq/gpio-max77620: add level-irq support new c82ea33ead18 regmap: irq: add an option to clear status registers on unmask new 58331d618bd9 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next new faf260ad3753 Merge remote-tracking branch 'regmap/for-next' new 0b84304ef5da ALSA: rme9652: Fix potential Spectre v1 vulnerability new 5ae4f61f012a ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities new 644b2e97405b ALSA: bebob: fix model-id of unit for Apogee Ensemble new 9cf6533e8060 ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 new 18d43c9b88eb ALSA: HDA: export process_unsol_events() new c337104b1a16 ALSA: HD-Audio: SKL+: abort probe if DSP is present and Sk [...] new d82b51c855a2 ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver [...] new 9e5ea82de47d Merge remote-tracking branch 'sound/for-next' new 1202a93dcdf9 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field new a5a5038696d0 Merge branch 'asoc-4.21' into asoc-next new 8e823631bfdf Merge remote-tracking branch 'sound-asoc/for-next' new 3875eaefe30e Merge remote-tracking branch 'modules/modules-next' new 7b6c1c2fe83d Merge remote-tracking branch 'input/next' new 66c6afbd7321 nvmet: fix comparison of a u16 with -1 new 5698b805fbf0 nvmet: use a macro for default error location new ed92ad37e885 nvme-pci: only set nr_maps to 2 if poll queues are supported new 91a509f8b7a8 nvme-pci: refactor nvme_poll_irqdisable to make sparse happy new f4d10b5c85b5 nvmet-tcp: fix endianess annotations new a7273d40232f nvme-tcp: fix endianess annotations new 56a77d26d631 nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" new 7b7ab780a048 block: make request_to_qc_t public new 6287b51c77e6 nvme-core: optionally poll sync commands new 26c682274e0a nvme-fabrics: allow nvmf_connect_io_queue to poll new 89d43802b0e7 nvme-fabrics: allow user to pass in nr_poll_queues new ff8519f9e911 nvme-rdma: implement polling queue map new 604c01d567cb nvme-pci: trace SQ status on completions new 499aeb45b2e2 Merge branch 'nvme-4.21' of git://git.infradead.org/nvme i [...] new 323c5a6cc8f4 Merge branch 'for-4.21/block' into for-next new dbe3ece1287d dm: don't reuse bio for flushes new 23a6704e30e3 Merge branch 'for-4.21/block' into for-next new 3a762de55b4e block: save irq state in blkg_lookup_create() new 3d1fa304c92a Merge branch 'for-4.21/block' into for-next new 6173f57441f9 Merge remote-tracking branch 'block/for-next' new d88e0e7efebc Merge remote-tracking branch 'device-mapper/for-next' new 5215b2e952f3 mmc: mediatek: Add MMC_CAP_SDIO_IRQ support new fa455b273772 Merge remote-tracking branch 'mmc/next' new f4c069d7c963 Merge remote-tracking branch 'kgdb/kgdb-next' new b566948c7250 Merge remote-tracking branch 'md/for-next' new 34984dcd3fd2 Merge remote-tracking branch 'mfd/for-mfd-next' new b5f2fad28dca Merge remote-tracking branch 'backlight/for-backlight-next' new 2b0681b336e7 Merge remote-tracking branch 'battery/for-next' new 966e927bf8cc drivers/regulator: fix a missing check of return value new 78e6fbf321a9 regulator: act8945a-regulator: make symbol act8945a_pm static new 308144ce8e51 regulator: mcp16502: code cleanup new 9d2d8b119e9d Merge branch 'regulator-4.21' into regulator-next new 7c2a9dbcf060 Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 1531a9f0415b Merge remote-tracking branch 'regulator/for-next' new f58ab98f1d61 Merge remote-tracking branch 'security/next-testing' new 989a4636cca2 Merge remote-tracking branch 'apparmor/apparmor-next' new dbff1d66dff3 Merge remote-tracking branch 'selinux/next' new 96ae0a1f40d4 Merge remote-tracking branch 'watchdog/master' new 636b6a8641b3 Merge remote-tracking branch 'iommu/next' new e2267b2875b0 Merge remote-tracking branch 'vfio/next' new 6ffccd152ca3 Merge remote-tracking branch 'audit/next' new d9518a5c27f7 Merge remote-tracking branch 'devicetree/for-next' new 4ec2a643d3d7 Merge remote-tracking branch 'mailbox/mailbox-for-next' new 75f962d8fe52 Merge remote-tracking branch 'spi/for-next' new 54fceb0bafd9 perf build: Give better hint about devel package for libssl new 57ddf09173c1 perf stat: Fix shadow stats for clock events new bc4da38a4789 perf stat: Fix CSV mode column output for non-cgroup events new b18e08882588 perf map: Remove extra indirection from map__find() new 804234f27180 perf env: Also consider env->arch == NULL as local operation new ec1891afae74 perf machine: Record if a arch has a single user/kernel ad [...] new 8e80ad9983ca perf thread: Add fallback functions for cases where cpumod [...] new 225f99e0c811 perf tools: Use fallback for sample_addr_correlates_sym() cases new 692d0e63324d perf script: Use fallbacks for branch stacks new 0631ca3a6e6e tools lib traceevent: Fix compile warnings in tools/lib/tr [...] new 2aac9f9d5b85 perf tests record: Allow for 'sleep' being 'coreutils' new 741dad88dde2 perf test: Fix perf_event_attr test failure new 92151b0a230c tools include: Adopt ERR_CAST() from the kernel err.h header new 19702894cd93 perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) new 1b3aae90c6ab perf top: Allow passing a kallsyms file new 1c6f709b9f96 perf intel-pt: Fix error with config term "pt=0" new 2a07d814747b tools build feature: Check if libaio is available new 0b77383134f3 perf mmap: Map data buffer for preserving collected data new d3d1af6f011a perf record: Enable asynchronous trace writing new 93f20c0fe3e8 perf record: Extend trace writing to multi AIO new a1c8cf293d57 perf beauty mmap_flags: Check if the arch has a mmap.h file new 44e92f8389b2 tools lib traceevent: Add sanity check to is_timestamp_in_us() new ace4f8faea54 perf annotate: Compute average IPC and IPC coverage per symbol new 246fda09c127 perf annotate: Create a annotate2 flag in struct symbol new ec6ae74fe8f0 perf report: Display average IPC and IPC coverage per symbol new 239ca3e78609 perf report: Documentation average IPC and IPC coverage new 477be10ca781 tools lib traceevent: Implement new API tep_get_ref() new cc03e1a8f82d tools lib traceevent: Added support for pkg-config new 4c784894ac29 tools lib traceevent: Install trace-seq.h API header file new 97fbf3f0e0aa tools lib traceevent, perf tools: Rename 'struct tep_event [...] new fc39851c455c tools lib traceevent: Rename tep_free_format() to tep_free [...] new f0bba09ce3f8 perf tools: traceevent API cleanup, remove __tep_data2host*() new 6cd99d21741d tools lib traceevent: traceevent API cleanup new 00879763fcf2 perf beauty mmap_flags: Fixed syntax error Fixed missing ' [...] new a7ee4d625ede perf cs-etm: Support for ARM A32/T32 instruction sets in C [...] new 24f967337f6d perf tests ARM: Disable breakpoint tests 32-bit new b1d6f155e1bb perf vendor events intel: Fix diverse typos new 3e449f7c36c3 tools lib traceevent: Fix diverse typos in comments new 1a7ea3283f7d perf tools Documentation: Fix diverse typos new e4a8b0af5121 perf bpf-loader: Fix debugging message typo new adba16344159 perf tools: Fix diverse comment typos new 65c9fee2da2f tools lib subcmd: Fix a few source code comment typos new 3fcb10e49650 perf tools: Allow specifying proc-map-timeout in config file new 42da438c1bc4 perf trace: We need to consider "nr" if "__syscall_nr" is [...] new dd2e18e9ac20 perf tools: Support 'srccode' output new b8494f1df875 perf ordered_events: Rework show_progress for __ordered_ev [...] new a4a6668a623e perf ordered_events: Add private data member new d24e3c98ac11 perf top: Save and display the lost count stats new 254de74cd14a perf top: Move lost events warning to helpline new 16c66bc167cc perf top: Add processing thread new 94ad6e7e3606 perf top: Use cond variable instead of a lock new c94cef4beb66 perf top: Set the 'session_done' volatile variable when exiting new d63b9f6fea76 perf top: Drop samples which are behind the refresh rate new 97f7e0b33db8 perf top: Save and display the drop count stats new d8590430fb1e perf top: Display slow reader warning when droping samples new 8aa5c8eddcdd perf top: Move perf_top__reset_sample_counters() to after [...] new 78688342c547 perf cs-etm: Add configuration for ETMv3 trace protocol new 7d0f4fefc492 perf cs-etm: Add support for ETMv3 trace decoding new 15a5cd19627a perf cs-etm: Add support for PTMv1.1 decoding new fca5085c1525 perf dso: Fix unchecked usage of strncpy() new 7572588085a1 perf header: Fix unchecked usage of strncpy() new 5192bde7d98c perf header: Fix unchecked usage of strncpy() new b6313899f4ed perf help: Remove needless use of strncpy() new 2f5302533f30 perf svghelper: Fix unchecked usage of strncpy() new 4d0f16d059dd perf ui helpline: Use strlcpy() as a shorter form of strnc [...] new bef0b8970f27 perf probe: Fix unchecked usage of strncpy() new bd8d57fb7e25 perf parse-events: Fix unchecked usage of strncpy() new 91b2b9702509 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX new c8dd6ee51a4d perf record: Fix memory leak on AIO objects deallocation new 75c375c0ae7c perf config: Modify size factor of snprintf new 6d99a79cb40d perf annotate: Introduce basic support for ARC new 68ca5d07de20 perf ordered_events: Add ordered_events__flush_time interface new 1f44b3e2fc5d perf trace: Move event delivery to a new deliver_event() function new 83356b3d124a perf ordered_events: Add first_time() method new 028713aa8389 perf trace: Add ordered processing new ca46afdb2754 Merge tag 'perf-core-for-mingo-4.21-20181217' of git://git [...] new 7fc2de651824 Merge branch 'perf/core' new ff3730a497cd Merge tag 'irqchip-4.21' of git://git.kernel.org/pub/scm/l [...] new 153bab531cbc Merge branch 'irq/core' new da791a667536 futex: Cure exit race new 572e2487f95b Merge branch 'locking/urgent' new 72a8f089c382 x86/mce: Restore MCE injector's module name new 42e0b1bf94a4 Merge branch 'ras/core' new 30a85eb64347 clocksource/drivers/timer-vt8500: Remove duplicate function name new bc0750e464d4 clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource new 85b6fcadcf66 clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK new 63136299721b clocksource/drivers/timer-ti-dm: Remove the early platform [...] new 7b5926380107 clockevents/drivers/tegra20: Remove obsolete inclusion of [...] new bed8fc137e20 clocksource/drivers/meson6_timer: Use register names from [...] new fa83c6f45aa5 clocksource/drivers/meson6_timer: Implement the ARM delay timer new df181e382816 clocksource/drivers/imx-gpt: Add support for ARM64 new ec3372f28f7b clocksource/drivers/imx-gpt: Remove unnecessary irq protection new f9135ffa8a27 dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support new 2bbaf5421644 dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support new bf287607c80f clocksource/drivers/arc_timer: Utilize generic sched_clock new 3825603a8076 clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of new e5a805202c8e dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support new 64db8bb157cb clocksource/drivers/bcm2835: Switch to SPDX identifier new 5eb73c831171 clocksource/drivers/integrator-ap: Add missing of_node_put() new 86fe57fc47b1 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] new 4f352d1fc5a8 clocksource/drivers/timer-imx-tpm: Specify clock name for [...] new 92e0d143fdef clocksource/drivers/riscv_timer: Provide the sched_clock new 3d42b32b1d6b clocksource/drivers/riscv: Change name riscv_timer to timer-riscv new 2d3bc644dd16 clocksource/drivers/rockchip: Change name rockchip_timer t [...] new f155ae2c35c9 clocksource/drivers/tegra20: Change name tegra20_timer to [...] new 493d09b7a7f5 clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i new adab4ec3c234 clocksource/drivers/meson6: Change name meson6_timer timer-meson6 new 7f83a1327962 clocksource/drivers/rda: Add clock driver for RDA8810PL SoC new 615740fd6b0c Merge branch 'clockevents/4.21' of http://git.linaro.org/p [...] new f4068df8534a Merge branch 'timers/core' new c2899c3470de genirq/affinity: Remove excess indentation new bec04037e4e4 genirq/core: Introduce struct irq_affinity_desc new c410abbbacb9 genirq/affinity: Add is_managed to struct irq_affinity_desc new 0fe843f15c56 Merge branch 'irq/core' new 2e64d317e197 dt-bindings: timer: Document RDA8810PL SoC timer new bd2bcaa565a2 Merge branch 'clockevents/4.21' of http://git.linaro.org/p [...] new 46f1037d410b Merge branch 'timers/core' new 32043fa065b5 x86/mtrr: Don't copy uninitialized gentry fields back to u [...] new e769742d3584 Revert "x86/jump-labels: Macrofy inline assembly code to w [...] new c3462ba98683 Revert "x86/cpufeature: Macrofy inline assembly code to wo [...] new 81a68455e795 Revert "x86/extable: Macrofy inline assembly code to work [...] new a4da3d86a285 Revert "x86/paravirt: Work around GCC inlining bugs when c [...] new ffb61c6346d0 Revert "x86/bug: Macrofy the BUG table section handling, t [...] new 851a4cd7cc11 Revert "x86/alternatives: Macrofy lock prefixes to work ar [...] new ac180540b04d Revert "x86/refcount: Work around GCC inlining bug" new 96af6cd02a10 Revert "x86/objtool: Use asm macros to work around GCC inl [...] new 6ac389346e69 Revert "kbuild/Makefile: Prepare for using macros in inlin [...] new f42c6462541d Merge branch 'x86/urgent' new 75dd86eeac17 Merge remote-tracking branch 'tip/auto-latest' new 96e0a22693e3 Merge remote-tracking branch 'clockevents/clockevents/next' new 75dfa87035f9 EDAC, fsl_ddr: Add LS1021A to the list of supported hardware new 7433481a173d Merge remote-tracking branch 'edac-amd/for-next' new 5667829de5eb Merge remote-tracking branch 'ftrace/for-next' new 20b8ad08fd62 Merge remote-tracking branch 'rcu/rcu/next' new c23b2e6fc4ca KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() new 9009782a4937 KVM: arm/arm64: vgic: Consider priority and active state f [...] new 71a7e47f39a2 KVM: arm/arm64: Fixup the kvm_exit tracepoint new 8a411b060f82 KVM: arm/arm64: Remove arch timer workqueue new 6e14ef1d12dc KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate new da6f16662a6e KVM: arm64: Make vcpu const in vcpu_read_sys_reg new 599d79dcd18f arm64: KVM: Add trapped system register access tracepoint new 107352a24900 arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] new 6794ad5443a2 KVM: arm/arm64: Fix unintended stage 2 PMD mappings new df655b75c43f arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 new 58466766cd35 arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro new 8c33df1afd86 arm: KVM: Add S2_PMD_{MASK,SIZE} constants new 8c5e14f438b8 Merge tag 'kvmarm-for-v4.21' of git://git.kernel.org/pub/s [...] new 308c3e6673b0 KVM: s390: unregister debug feature on failing arch init new 7aedd9d48f2a KVM: s390: fix kmsg component kvm-s390 new e9f2e05a5f19 Merge tag 'kvm-s390-next-4.21-1' of git://git.kernel.org/p [...] new 605f4dbd4b45 Merge remote-tracking branch 'kvm/linux-next' new 48bf8ced846b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new f3df45d74be8 Merge remote-tracking branch 'xen-tip/linux-next' new 816a1574c6f1 Merge remote-tracking branch 'percpu/for-next' new 7c1833a78c7f Merge remote-tracking branch 'drivers-x86/for-next' new 6f21d4d0d710 Merge remote-tracking branch 'chrome-platform/for-next' new 07315263d171 Merge remote-tracking branch 'hsi/for-next' new d33d3ec12ae7 Merge remote-tracking branch 'leds/for-next' new 735d85df4afe Merge remote-tracking branch 'ipmi/for-next' new e121a833745b driver core: Add missing dev->bus->need_parent_lock checks new 903bd3425575 Merge remote-tracking branch 'driver-core/driver-core-next' new 6010abf2c2c0 usb: musb: dsps: fix otg state machine new 54578ee883e3 usb: musb: dsps: fix runtime pm for peripheral mode new 28ce553985fa usb: typec: Improve Alt Mode documentation new c710d0bb76ff usb: typec: tcpm: Extend the matching rules on PPS APDO selection new c85400f886e3 usb: r8a66597: Fix a possible concurrency use-after-free b [...] new 7718b8bdd2e8 Merge remote-tracking branch 'usb/usb-next' new a38175e5c2ee Merge remote-tracking branch 'usb-serial/usb-next' new 5a6211169a63 Merge remote-tracking branch 'tty/tty-next' new 80cd795630d6 binder: fix use-after-free due to ksys_close() during fdget() new 3ad20fe393b3 binder: implement binderfs new fdd669684655 genwqe: Fix size check new b9d93594c767 ptp: fix an IS_ERR() vs NULL check new db093c2c3ca3 Merge remote-tracking branch 'char-misc/char-misc-next' new b7963d6a6f92 Merge remote-tracking branch 'staging/staging-next' new ca5e3543b19b Merge remote-tracking branch 'mux/for-next' new 330dc3896d02 Merge remote-tracking branch 'icc/icc-next' new 1f3aa36a1326 Merge remote-tracking branch 'slave-dma/next' new fb37153ac19f Merge remote-tracking branch 'cgroup/for-next' new fe29576deefd Merge branch 'misc' into for-next new 64f1449cdabe Merge remote-tracking branch 'scsi/for-next' new 17b18eaa6f59 scsi: qla2xxx: deadlock by configfs_depend_item new 23c3828aa2f8 scsi: mpt3sas: fix memory ordering on 64bit writes new 630d42b70f5d scsi: megaraid_sas: Fix Ventura series based checks new 154a7cde9a89 scsi: megaraid_sas: Introduce new Aero adapter type new de516379e85f scsi: megaraid_sas: changes to function prototypes new 272652fcbf1a scsi: megaraid_sas: add retry logic in megasas_readl new 894169db1246 scsi: megaraid_sas: Use 63-bit DMA addressing new 7b9e2d348c2a scsi: megaraid_sas: driver version update new c3d6189ffd4e scsi: myrb: remove the dma_boundary limit new 34a3492171cc scsi: myrs: remove the dma_boundary_limit new 9934613edcb4 scsi: csiostor: fix incorrect dma device in case of vport new efad04623068 scsi: 3w-xxxx: fix indentation issue, add missing tab new 009b7156149a scsi: bfa: clean up a couple of indentation issues new 2977a09512c2 scsi: lpfc: Fix link state reporting for trunking when ada [...] new e817e5d7030c scsi: lpfc: Correct MDS loopback diagnostics support new 529b3ddcfff5 scsi: lpfc: update fault value on successful trunk events. new 00292e0306dc scsi: lpfc: Fix discovery failure when PLOGI is defered new 72ca6b2220ed scsi: lpfc: Add log messages to aid in debugging fc4type d [...] new 5021267af132 scsi: lpfc: Adding ability to reset chip via pci bus reset new 9e1f03e4d318 scsi: lpfc: Update lpfc version to 12.0.0.10 new b212c2510d7c scsi: smartpqi: add support for PQI Config Table handshake new 3406384b76a7 scsi: smartpqi: Add retries for device reset new b6e2ef67ed83 scsi: smartpqi: add no_write_same for logical volumes new b2346b5030cf scsi: smartpqi: correct host serial num for ssa new 171c28653a2d scsi: smartpqi: turn off lun data caching for ptraid new 02133b68d51d scsi: smartpqi: refactor sending controller raid requests new cd128244162c scsi: smartpqi: add sysfs attributes new 84a77fefe045 scsi: smartpqi: add h3c ssid new 5995b236c10a scsi: smartpqi: fix disk name mount point new 2b447f811c1f scsi: smartpqi: wake up drives after os resumes from suspend new 62dc51fb9466 scsi: smartpqi: enhance numa node detection new c1b104755b0b scsi: smartpqi: add support for huawei controllers new 1e46731efd9c scsi: smartpqi: check for null device pointers new a91aaae0243b scsi: smartpqi: allow for larger raid maps new a9a681017c3b scsi: smartpqi: do not offline disks for transient did no [...] new 7ff44499bafb scsi: smartpqi: correct volume status new 2ba55c9851d7 scsi: smartpqi: correct lun reset issues new 3d46a59a191e scsi: smartpqi: add smp_utils support new f7cb8ac6e776 scsi: smartpqi: bump driver version new 65111785accc scsi: smartpqi: increase fw status register read timeout new 4fd22c13ad44 scsi: smartpqi: add ofa support new 1923f851eb0b scsi: smartpqi: update driver version new b1fab102ca52 Merge remote-tracking branch 'scsi-mkp/for-next' adds c5c08bed843c virtio: fix test build after uio.h change new 1f23816b8eb8 virtio_blk: add discard and write zeroes support new 6db3d8dc5d73 vhost/vsock: switch to a mutex for vhost_vsock_hash new e8d26f29b7c4 virtio: remove deprecated VIRTIO_PCI_CONFIG() new 4b86713236e4 vhost: split structs into a separate header file new a691ffb46edd vhost: correct the related warning message new c069f4610bde virtio-net: bql support new 7375b7b99ce1 virtio_net: bulk free tx skbs new 093ef9b6d8a0 PCI: avoid bridge feature re-probing on hotplug new f990bd3697e3 Merge remote-tracking branch 'vhost/linux-next' new e10f6fdf0435 Merge remote-tracking branch 'rpmsg/for-next' new 75d1790cc897 Merge remote-tracking branch 'gpio/for-next' new 074e64299d84 Merge remote-tracking branch 'pinctrl/for-next' new ef247286ee6e Merge remote-tracking branch 'pwm/for-next' new bf68335521eb Merge remote-tracking branch 'random/dev' new fc8ca2e61207 Merge remote-tracking branch 'kselftest/next' new f5130b2a7a7b Merge remote-tracking branch 'y2038/y2038' new 89f21cb74a19 Merge remote-tracking branch 'livepatching/for-next' new 25c778a0327f Merge remote-tracking branch 'coresight/next' new c256e5448efc Merge remote-tracking branch 'rtc/rtc-next' new a90d8fa2b8b8 Merge remote-tracking branch 'ntb/ntb-next' new 5ffe837cbbc9 Merge remote-tracking branch 'kspp/for-next/kspp' new ce6615641c18 Merge remote-tracking branch 'cisco/for-next' new b68bd998ef20 Merge remote-tracking branch 'slimbus/for-next' new e63ebcdb5639 Merge remote-tracking branch 'nvmem/for-next' new b0087088c8b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' new c59a9b235081 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new d1461bcd8bb4 Merge branch 'akpm-current/current' new cabb613a2e73 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new d1d913584796 lib/test_debug_virtual.c: fix build failure new 055fe817a6bf mm: treewide: remove unused address argument from pte_allo [...] new 4ee646989257 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] new e45cb3bc590b mm: speed up mremap by 20x on large regions new 230cb93ccbb2 mm/mremap: fix 'move_normal_pmd' unused function warning new a916763dd622 mm: select HAVE_MOVE_PMD on x86 for faster mremap new e09bcbfc71fb kernel/async.c: remove some duplicated includes new 4c6d98f3d0fc kernel/signal.c: remove some duplicated includes new e9a900bacd8e locking/atomics: build atomic headers as required new b39fab64d9aa mm: balloon: update comment about isolation/migration/compaction new bf0ffd54a4b2 mm: convert PG_balloon to PG_offline new 28f23d1c199a mm-convert-pg_balloon-to-pg_offline-fix new 2f194f1fecfe kexec: export PG_offline to VMCOREINFO new daca1b35fdad xen/balloon: mark inflated pages PG_offline new f3fa8b6c34be hv_balloon: mark inflated pages PG_offline new 173c1cb8cf42 vmw_balloon: mark inflated pages PG_offline new d83d09cb70b8 vmw_balloon-mark-inflated-pages-pg_offline-v2 new 031864d6e505 PM/Hibernate: use pfn_to_online_page() new 42d38ad26e2a PM/Hibernate: exclude all PageOffline() pages new 901526385dbf pm-hibernate-exclude-all-pageoffline-pages-v2 new d98539b4f5ab kernel/locking/mutex.c: remove caller signal_pending branc [...] new 4771c036e9e8 kernel/sched/: remove caller signal_pending branch predictions new c3b70ac1b755 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new ad1d8ab07f1a mm/: remove caller signal_pending branch predictions new 5d62a81e23bd fs/: remove caller signal_pending branch predictions new 8e8b604386df fs-remove-caller-signal_pending-branch-predictions-fix new 66910b5d114b include/linux/sched/signal.h: replace `tsk' with `task' new 7093f89f2ff2 fs: don't open code lru_to_page() new b0a605d42431 drivers/base/platform.c: kmemleak ignore a known leak new d1dfbd4d1b5d docs: fix Co-Developed-by docs new 9fc2e4bd127a checkpatch: add Co-developed-by to signature tags new 51cd42ae74db mm/page_io.c: fix polled swap page in new 144eae8d5837 kernel/fork.c: remove duplicated include new 5c6c78d373bf drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 263e93c03793 openvswitch: convert to kvmalloc new 96039353b7ac md: convert to kvmalloc new d0639332e9fc selinux: convert to kvmalloc new 2ddb34f7cfc6 Generic radix trees new 5e7a86b8eefa proc: commit to genradix new 5d0128ee7537 sctp: convert to genradix new ac3cd921fb84 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 (ed4a931586dc) \ N -- N -- N refs/heads/akpm (ac3cd921fb84)
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 666 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/DMA-API.txt | 9 - .../devicetree/bindings/net/mediatek-dwmac.txt | 31 +- .../devicetree/bindings/timer/rda,8810pl-timer.txt | 20 + Documentation/driver-api/usb/index.rst | 1 + Documentation/driver-api/usb/typec.rst | 1 + Documentation/driver-api/usb/typec_bus.rst | 24 +- Documentation/networking/xfrm_device.txt | 7 +- MAINTAINERS | 1 + Makefile | 22 +- arch/alpha/kernel/pci_iommu.c | 2 +- arch/arc/mm/dma.c | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 25 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 18 + arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 18 + arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 14 + arch/arm/boot/dts/suniv-f1c100s.dtsi | 3 - arch/arm/include/asm/kvm_asm.h | 4 + arch/arm/include/asm/stage2_pgtable.h | 3 + .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 14 + arch/arm64/include/asm/dma-mapping.h | 6 +- arch/arm64/include/asm/kvm_asm.h | 1 + arch/c6x/mm/dma-coherent.c | 5 +- arch/m68k/kernel/dma.c | 2 +- arch/m68k/kernel/setup_mm.c | 2 - arch/m68k/mm/motorola.c | 2 + arch/microblaze/mm/consistent.c | 2 +- arch/mips/Makefile | 3 + arch/mips/include/asm/Kbuild | 4 + arch/mips/include/asm/unistd.h | 3 + arch/mips/include/uapi/asm/Kbuild | 6 + arch/mips/include/uapi/asm/unistd.h | 1074 +------------ arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/ftrace.c | 6 +- arch/mips/kernel/scall32-o32.S | 391 +---- arch/mips/kernel/scall64-64.S | 444 ------ arch/mips/kernel/scall64-n32.S | 341 +---- arch/mips/kernel/scall64-n64.S | 117 ++ arch/mips/kernel/scall64-o32.S | 379 +---- arch/mips/kernel/syscalls/Makefile | 96 ++ arch/mips/kernel/syscalls/syscall_n32.tbl | 343 +++++ arch/mips/kernel/syscalls/syscall_n64.tbl | 339 +++++ arch/mips/kernel/syscalls/syscall_o32.tbl | 382 +++++ arch/mips/kernel/syscalls/syscallhdr.sh | 37 + arch/mips/kernel/syscalls/syscallnr.sh | 28 + arch/mips/kernel/syscalls/syscalltbl.sh | 36 + arch/openrisc/kernel/dma.c | 2 +- arch/openrisc/kernel/entry.S | 2 +- arch/openrisc/kernel/head.S | 2 +- arch/parisc/kernel/pci-dma.c | 4 +- arch/s390/kvm/kvm-s390.c | 24 +- arch/s390/pci/pci_dma.c | 2 +- arch/sh/Makefile | 3 + arch/sh/include/asm/Kbuild | 1 + arch/sh/include/asm/unistd.h | 2 + arch/sh/include/uapi/asm/Kbuild | 1 + arch/sh/include/uapi/asm/unistd_32.h | 4 +- arch/sh/include/uapi/asm/unistd_64.h | 4 +- arch/{m68k => sh}/kernel/syscalls/Makefile | 0 arch/sh/kernel/syscalls/syscall.tbl | 392 +++++ arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/{ia64 => sh}/kernel/syscalls/syscalltbl.sh | 0 arch/sh/kernel/syscalls_32.S | 387 +---- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/mm/io-unit.c | 25 +- arch/sparc/mm/iommu.c | 41 +- arch/sparc/net/bpf_jit_comp_64.c | 1 + arch/x86/Makefile | 7 - arch/x86/entry/calling.h | 2 +- arch/x86/include/asm/alternative-asm.h | 20 +- arch/x86/include/asm/alternative.h | 11 +- arch/x86/include/asm/asm.h | 53 +- arch/x86/include/asm/bug.h | 98 +- arch/x86/include/asm/cpufeature.h | 82 +- arch/x86/include/asm/jump_label.h | 72 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/paravirt_types.h | 56 +- arch/x86/include/asm/refcount.h | 81 +- arch/x86/kernel/cpu/mce/Makefile | 4 +- arch/x86/kernel/cpu/mtrr/if.c | 2 + arch/x86/kernel/macros.S | 16 - arch/x86/kvm/x86.c | 4 +- arch/xtensa/kernel/pci-dma.c | 2 +- block/blk-cgroup.c | 6 +- block/blk-mq.c | 8 - drivers/acpi/ec.c | 12 + drivers/acpi/internal.h | 2 + drivers/acpi/osi.c | 7 + drivers/acpi/sleep.c | 16 +- drivers/android/Kconfig | 12 + drivers/android/Makefile | 1 + drivers/android/binder.c | 88 +- drivers/android/binder_internal.h | 49 + drivers/android/binderfs.c | 544 +++++++ drivers/base/dd.c | 4 +- drivers/base/power/runtime.c | 63 +- drivers/base/property.c | 2 +- drivers/base/regmap/regmap-irq.c | 80 +- drivers/block/virtio_blk.c | 36 +- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/btusb.c | 72 +- drivers/bluetooth/hci_bcm.c | 22 + drivers/clocksource/Kconfig | 10 +- drivers/clocksource/Makefile | 11 +- drivers/clocksource/timer-imx-tpm.c | 3 + .../clocksource/{meson6_timer.c => timer-meson6.c} | 0 drivers/clocksource/timer-rda.c | 195 +++ .../clocksource/{riscv_timer.c => timer-riscv.c} | 9 + .../{rockchip_timer.c => timer-rockchip.c} | 0 .../clocksource/{sun4i_timer.c => timer-sun4i.c} | 0 .../{tegra20_timer.c => timer-tegra20.c} | 0 drivers/crypto/chelsio/chcr_ipsec.c | 4 +- drivers/edac/fsl_ddr_edac.c | 4 +- drivers/edac/fsl_ddr_edac.h | 4 +- drivers/gpio/gpio-max77620.c | 96 +- drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/hid/hid-debug.c | 12 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 7 +- drivers/infiniband/core/cache.c | 7 +- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/core/core_priv.h | 5 +- drivers/infiniband/core/cq.c | 2 +- drivers/infiniband/core/restrack.c | 50 +- drivers/infiniband/core/uverbs_cmd.c | 8 +- drivers/infiniband/core/uverbs_std_types.c | 60 +- drivers/infiniband/core/uverbs_std_types_cq.c | 2 +- drivers/infiniband/core/uverbs_std_types_device.c | 89 +- drivers/infiniband/core/uverbs_std_types_mr.c | 64 +- drivers/infiniband/core/verbs.c | 6 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 18 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 46 +- drivers/infiniband/hw/mlx4/qp.c | 22 +- drivers/infiniband/hw/mlx4/srq.c | 10 +- drivers/infiniband/hw/mlx5/flow.c | 12 +- drivers/infiniband/hw/mlx5/main.c | 8 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 18 + drivers/infiniband/hw/mlx5/mr.c | 23 +- drivers/infiniband/hw/mlx5/odp.c | 125 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/srq.c | 8 +- drivers/infiniband/hw/mthca/mthca_dev.h | 9 +- drivers/infiniband/hw/mthca/mthca_provider.c | 16 +- drivers/infiniband/hw/mthca/mthca_qp.c | 22 +- drivers/infiniband/hw/mthca/mthca_srq.c | 29 +- drivers/infiniband/hw/nes/nes_verbs.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 7 +- drivers/infiniband/hw/qedr/verbs.c | 9 +- drivers/infiniband/hw/qib/qib_sdma.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/md/dm-core.h | 3 - drivers/md/dm.c | 35 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/mic/host/mic_boot.c | 2 +- drivers/mmc/host/mtk-sd.c | 53 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/ethernet/amd/au1000_eth.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +- drivers/net/ethernet/cadence/macb_main.c | 48 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 41 + drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 15 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 15 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 24 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 19 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 68 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 91 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 535 ++++--- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 11 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 150 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 12 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 34 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 166 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 68 +- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 71 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 1 + drivers/net/ethernet/ti/cpmac.c | 1 - drivers/net/netdevsim/ipsec.c | 7 +- drivers/net/phy/mscc.c | 55 +- drivers/net/phy/phy_device.c | 9 +- drivers/net/usb/lan78xx.c | 4 + drivers/net/vxlan.c | 22 +- drivers/net/wireless/ath/ath10k/core.c | 28 + drivers/net/wireless/ath/ath10k/debug.c | 5 +- drivers/net/wireless/ath/ath10k/thermal.c | 9 + drivers/net/wireless/ath/ath10k/wmi-tlv.h | 3 + drivers/net/wireless/ath/ath10k/wmi.h | 1 + drivers/net/xen-netfront.c | 2 +- drivers/nvme/host/core.c | 38 +- drivers/nvme/host/fabrics.c | 25 +- drivers/nvme/host/fabrics.h | 5 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 17 +- drivers/nvme/host/rdma.c | 49 +- drivers/nvme/host/tcp.c | 13 +- drivers/nvme/host/trace.c | 3 + drivers/nvme/host/trace.h | 23 + drivers/nvme/target/core.c | 4 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/nvmet.h | 1 + drivers/nvme/target/tcp.c | 4 +- drivers/pci/msi.c | 9 +- drivers/pci/setup-bus.c | 10 + drivers/ptp/ptp_clock.c | 4 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/mcp16502.c | 6 +- drivers/regulator/palmas-regulator.c | 5 +- drivers/scsi/3w-xxxx.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 4 +- drivers/scsi/csiostor/csio_init.c | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 84 +- drivers/scsi/lpfc/lpfc_crtn.h | 1 + drivers/scsi/lpfc/lpfc_ct.c | 48 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 18 +- drivers/scsi/lpfc/lpfc_hw4.h | 12 + drivers/scsi/lpfc/lpfc_init.c | 12 +- drivers/scsi/lpfc/lpfc_scsi.c | 121 +- drivers/scsi/lpfc/lpfc_sli.c | 99 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 9 +- drivers/scsi/megaraid/megaraid_sas_base.c | 152 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 8 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 96 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 3 +- drivers/scsi/myrb.c | 1 - drivers/scsi/myrs.c | 1 - drivers/scsi/qla2xxx/tcm_qla2xxx.c | 48 +- drivers/scsi/qla2xxx/tcm_qla2xxx.h | 3 - drivers/scsi/smartpqi/smartpqi.h | 216 ++- drivers/scsi/smartpqi/smartpqi_init.c | 1602 +++++++++++++++++--- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 164 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 1 + drivers/soc/fsl/dpio/dpio-service.c | 68 + drivers/soc/fsl/dpio/qbman-portal.c | 96 ++ drivers/soc/fsl/dpio/qbman-portal.h | 58 + drivers/usb/host/r8a66597-hcd.c | 5 +- drivers/usb/musb/musb_dsps.c | 21 +- drivers/usb/typec/tcpm/tcpm.c | 35 +- drivers/vhost/scsi.c | 4 +- drivers/vhost/vsock.c | 16 +- drivers/virtio/virtio_pci_legacy.c | 6 +- fs/cifs/Makefile | 2 +- fs/cifs/cifs_debug.c | 12 - fs/cifs/cifs_dfs_ref.c | 138 +- fs/cifs/cifs_fs_sb.h | 9 - fs/cifs/cifsencrypt.c | 13 +- fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsglob.h | 15 +- fs/cifs/cifsproto.h | 28 +- fs/cifs/cifssmb.c | 88 +- fs/cifs/connect.c | 893 +++-------- fs/cifs/dfs_cache.c | 1379 ----------------- fs/cifs/dfs_cache.h | 97 -- fs/cifs/file.c | 12 +- fs/cifs/inode.c | 51 +- fs/cifs/misc.c | 34 +- fs/cifs/readdir.c | 9 +- fs/cifs/sess.c | 4 +- fs/cifs/smb1ops.c | 15 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2ops.c | 309 ++-- fs/cifs/smb2pdu.c | 108 +- fs/cifs/smb2pdu.h | 1 + fs/cifs/smb2proto.h | 13 +- fs/cifs/transport.c | 8 +- fs/ext4/ext4.h | 11 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 11 +- fs/ext4/ioctl.c | 2 +- fs/ext4/resize.c | 5 +- fs/ext4/super.c | 19 +- fs/ext4/xattr.c | 2 +- fs/f2fs/acl.c | 6 +- fs/f2fs/checkpoint.c | 27 +- fs/f2fs/data.c | 3 +- fs/f2fs/debug.c | 6 +- fs/f2fs/f2fs.h | 44 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 9 +- fs/f2fs/inline.c | 4 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 16 +- fs/f2fs/segment.c | 77 +- fs/f2fs/shrinker.c | 2 +- fs/f2fs/super.c | 75 +- fs/file.c | 29 + include/asm-generic/bug.h | 8 +- include/kvm/arm_arch_timer.h | 3 + include/linux/blk-mq.h | 10 + include/linux/blk_types.h | 11 - include/linux/compiler.h | 56 +- include/linux/dma-mapping.h | 7 +- include/linux/fdtable.h | 1 + include/linux/ieee80211.h | 30 +- include/linux/interrupt.h | 15 +- include/linux/irq.h | 6 +- include/linux/irqdomain.h | 6 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/msi.h | 4 +- include/linux/netfilter_bridge.h | 33 +- include/linux/pm.h | 5 +- include/linux/pm_runtime.h | 6 +- include/linux/regmap.h | 31 +- include/linux/skbuff.h | 152 +- include/net/mac80211.h | 3 + include/net/neighbour.h | 1 + include/net/netfilter/br_netfilter.h | 14 +- include/net/xfrm.h | 41 +- include/rdma/ib_verbs.h | 4 + include/rdma/restrack.h | 13 +- include/rdma/uverbs_ioctl.h | 22 + include/soc/fsl/dpaa2-io.h | 4 + include/sound/hdaudio.h | 7 + include/trace/events/ext4.h | 20 + include/uapi/linux/android/binder_ctl.h | 35 + include/uapi/linux/blkzoned.h | 4 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/net_tstamp.h | 4 +- include/uapi/linux/vhost.h | 113 +- include/uapi/linux/vhost_types.h | 128 ++ include/uapi/linux/virtio_blk.h | 6 +- include/uapi/rdma/ib_user_ioctl_cmds.h | 67 + include/uapi/rdma/ib_user_ioctl_verbs.h | 9 + kernel/bpf/verifier.c | 8 + kernel/dma/virt.c | 2 +- kernel/futex.c | 69 +- kernel/irq/affinity.c | 46 +- kernel/irq/devres.c | 4 +- kernel/irq/irqdesc.c | 28 +- kernel/irq/irqdomain.c | 4 +- kernel/irq/msi.c | 8 +- net/Kconfig | 4 + net/bluetooth/hci_event.c | 6 + net/bridge/br_netfilter_hooks.c | 39 +- net/bridge/br_netfilter_ipv6.c | 4 +- net/core/neighbour.c | 204 ++- net/core/rtnetlink.c | 12 - net/core/skbuff.c | 201 ++- net/ipv4/esp4.c | 9 +- net/ipv4/esp4_offload.c | 15 +- net/ipv4/ip_output.c | 1 + net/ipv4/netfilter/nf_reject_ipv4.c | 6 +- net/ipv6/esp6.c | 9 +- net/ipv6/esp6_offload.c | 15 +- net/ipv6/ip6_output.c | 1 + net/ipv6/ip6_udp_tunnel.c | 3 +- net/ipv6/netfilter/nf_reject_ipv6.c | 10 +- net/ipv6/xfrm6_input.c | 8 +- net/mac80211/ieee80211_i.h | 1 + net/mac80211/mlme.c | 53 +- net/mac80211/util.c | 2 + net/netfilter/nf_log_common.c | 20 +- net/netfilter/nf_queue.c | 50 +- net/netfilter/nfnetlink_queue.c | 23 +- net/netfilter/nft_meta.c | 2 +- net/netfilter/nft_xfrm.c | 2 +- net/netfilter/xt_physdev.c | 2 +- net/netfilter/xt_policy.c | 2 +- net/rds/message.c | 24 +- net/rds/rdma.c | 75 +- net/rds/rds.h | 23 +- net/rds/send.c | 59 +- net/smc/af_smc.c | 14 +- net/smc/smc.h | 4 + net/tipc/Makefile | 4 +- net/tipc/bearer.c | 9 +- net/tipc/bearer.h | 2 +- net/tipc/link.c | 161 +- net/tipc/link.h | 2 + net/tipc/node.c | 90 +- net/tipc/node.h | 1 + net/tipc/socket.c | 236 ++- net/tipc/socket.h | 4 + net/tipc/sysctl.c | 8 + net/tipc/trace.c | 206 +++ net/tipc/trace.h | 431 ++++++ net/xdp/xsk.c | 16 +- net/xfrm/Kconfig | 1 + net/xfrm/xfrm_device.c | 4 +- net/xfrm/xfrm_input.c | 76 +- net/xfrm/xfrm_interface.c | 2 +- net/xfrm/xfrm_output.c | 7 +- net/xfrm/xfrm_policy.c | 19 +- scripts/Kbuild.include | 4 +- scripts/gen_compile_commands.py | 151 ++ scripts/kconfig/conf.c | 2 +- scripts/kconfig/confdata.c | 2 +- scripts/kconfig/expr.c | 2 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/gconf.c | 5 +- scripts/kconfig/images.c | 2 +- scripts/kconfig/lkc.h | 2 +- scripts/kconfig/lxdialog/checklist.c | 15 +- scripts/kconfig/lxdialog/dialog.h | 15 +- scripts/kconfig/lxdialog/inputbox.c | 15 +- scripts/kconfig/lxdialog/menubox.c | 15 +- scripts/kconfig/lxdialog/textbox.c | 15 +- scripts/kconfig/lxdialog/util.c | 15 +- scripts/kconfig/lxdialog/yesno.c | 15 +- scripts/kconfig/mconf.c | 2 +- scripts/kconfig/menu.c | 2 +- scripts/kconfig/merge_config.sh | 11 +- scripts/kconfig/nconf.c | 5 +- scripts/kconfig/nconf.gui.c | 5 +- scripts/kconfig/nconf.h | 5 +- scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/qconf.h | 2 +- scripts/kconfig/streamline_config.pl | 2 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/tests/auto_submenu/__init__.py | 1 + scripts/kconfig/tests/choice/__init__.py | 1 + .../tests/choice_value_with_m_dep/__init__.py | 1 + .../kconfig/tests/err_recursive_inc/__init__.py | 1 + scripts/kconfig/tests/inter_choice/__init__.py | 1 + .../kconfig/tests/new_choice_with_dep/__init__.py | 1 + .../tests/no_write_if_dep_unmet/__init__.py | 1 + .../kconfig/tests/rand_nested_choice/__init__.py | 1 + scripts/kconfig/util.c | 3 +- scripts/kconfig/zconf.l | 8 +- scripts/kconfig/zconf.y | 4 +- security/selinux/xfrm.c | 4 +- sound/firewire/bebob/bebob.c | 2 +- sound/hda/hdac_bus.c | 7 +- sound/pci/emu10k1/emufx.c | 5 + sound/pci/hda/Kconfig | 62 + sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 54 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/rme9652/hdsp.c | 10 +- sound/soc/intel/Kconfig | 6 + sound/soc/intel/boards/broadwell.c | 2 +- sound/soc/intel/boards/haswell.c | 2 +- sound/soc/intel/skylake/skl.c | 48 +- tools/bpf/bpftool/Makefile | 2 - tools/build/Makefile.feature | 6 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libaio.c | 16 + tools/build/feature/test-libopencsd.c | 8 + tools/include/linux/err.h | 13 + tools/lib/subcmd/parse-options.h | 4 +- tools/lib/traceevent/Makefile | 27 +- tools/lib/traceevent/event-parse-api.c | 8 +- tools/lib/traceevent/event-parse-local.h | 13 +- tools/lib/traceevent/event-parse.c | 234 +-- tools/lib/traceevent/event-parse.h | 77 +- tools/lib/traceevent/libtraceevent.pc.template | 10 + tools/lib/traceevent/parse-filter.c | 42 +- tools/lib/traceevent/plugin_function.c | 2 +- tools/lib/traceevent/plugin_hrtimer.c | 4 +- tools/lib/traceevent/plugin_kmem.c | 2 +- tools/lib/traceevent/plugin_kvm.c | 16 +- tools/lib/traceevent/plugin_mac80211.c | 4 +- tools/lib/traceevent/plugin_sched_switch.c | 4 +- tools/perf/Documentation/perf-config.txt | 6 + tools/perf/Documentation/perf-list.txt | 2 +- tools/perf/Documentation/perf-record.txt | 5 + tools/perf/Documentation/perf-report.txt | 10 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 4 +- tools/perf/Documentation/perf-top.txt | 3 + tools/perf/Makefile.config | 8 +- tools/perf/Makefile.perf | 9 +- tools/perf/arch/arc/annotate/instructions.c | 9 + tools/perf/arch/common.c | 21 +- tools/perf/arch/common.h | 1 + tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 11 + tools/perf/builtin-help.c | 2 +- tools/perf/builtin-kvm.c | 6 +- tools/perf/builtin-record.c | 263 +++- tools/perf/builtin-report.c | 26 +- tools/perf/builtin-script.c | 59 +- tools/perf/builtin-top.c | 289 +++- tools/perf/builtin-trace.c | 87 +- tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 4 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 2 +- .../pmu-events/arch/x86/broadwellde/cache.json | 4 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 2 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 4 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 2 +- tools/perf/pmu-events/arch/x86/jaketown/cache.json | 4 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 2 +- .../pmu-events/arch/x86/knightslanding/cache.json | 30 +- .../pmu-events/arch/x86/sandybridge/cache.json | 4 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/uncore-other.json | 12 +- tools/perf/tests/attr.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/bp_signal.c | 20 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/dwarf-unwind.c | 2 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/perf-record.c | 7 +- tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/ui/browsers/hists.c | 11 + tools/perf/ui/tui/helpline.c | 2 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 49 +- tools/perf/util/annotate.h | 5 + tools/perf/util/bpf-loader.c | 4 +- tools/perf/util/config.c | 8 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 60 + tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 19 + tools/perf/util/cs-etm.c | 143 +- tools/perf/util/dso.c | 2 +- tools/perf/util/env.c | 2 +- tools/perf/util/event.c | 61 +- tools/perf/util/event.h | 8 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 2 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/evsel_fprintf.c | 1 + tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 2 +- tools/perf/util/hist.h | 1 + tools/perf/util/jitdump.c | 2 +- tools/perf/util/machine.c | 33 +- tools/perf/util/machine.h | 6 +- tools/perf/util/map.c | 62 +- tools/perf/util/map.h | 16 + tools/perf/util/mmap.c | 152 +- tools/perf/util/mmap.h | 26 +- tools/perf/util/ordered-events.c | 44 +- tools/perf/util/ordered-events.h | 8 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/python.c | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 6 +- .../util/scripting-engines/trace-event-python.c | 24 +- tools/perf/util/session.c | 7 +- tools/perf/util/sort.c | 63 +- tools/perf/util/sort.h | 2 + tools/perf/util/srccode.c | 186 +++ tools/perf/util/srccode.h | 7 + tools/perf/util/srcline.c | 28 + tools/perf/util/srcline.h | 1 + tools/perf/util/stat-display.c | 16 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol.h | 1 + tools/perf/util/thread.c | 2 + tools/perf/util/thread.h | 6 + tools/perf/util/top.c | 8 +- tools/perf/util/top.h | 10 +- tools/perf/util/trace-event-parse.c | 16 +- tools/perf/util/trace-event-read.c | 4 +- tools/perf/util/trace-event.c | 8 +- tools/perf/util/trace-event.h | 16 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 4 +- tools/power/x86/turbostat/turbostat.c | 189 ++- tools/testing/selftests/bpf/test_btf.c | 27 + .../selftests/drivers/net/mlxsw/rtnetlink.sh | 392 +++++ tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/rtnetlink.sh | 54 + .../selftests/net/test_vxlan_fdb_changelink.sh | 29 + tools/virtio/linux/kernel.h | 4 + virt/kvm/arm/arch_timer.c | 27 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/trace.h | 2 +- virt/kvm/arm/vgic/vgic.c | 2 +- virt/kvm/coalesced_mmio.c | 6 +- 588 files changed, 14236 insertions(+), 9340 deletions(-) create mode 100644 Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt delete mode 100644 arch/mips/kernel/scall64-64.S create mode 100644 arch/mips/kernel/scall64-n64.S create mode 100644 arch/mips/kernel/syscalls/Makefile create mode 100644 arch/mips/kernel/syscalls/syscall_n32.tbl create mode 100644 arch/mips/kernel/syscalls/syscall_n64.tbl create mode 100644 arch/mips/kernel/syscalls/syscall_o32.tbl create mode 100644 arch/mips/kernel/syscalls/syscallhdr.sh create mode 100644 arch/mips/kernel/syscalls/syscallnr.sh create mode 100644 arch/mips/kernel/syscalls/syscalltbl.sh copy arch/{m68k => sh}/kernel/syscalls/Makefile (100%) create mode 100644 arch/sh/kernel/syscalls/syscall.tbl create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh copy arch/{ia64 => sh}/kernel/syscalls/syscalltbl.sh (100%) delete mode 100644 arch/x86/kernel/macros.S create mode 100644 drivers/android/binder_internal.h create mode 100644 drivers/android/binderfs.c rename drivers/clocksource/{meson6_timer.c => timer-meson6.c} (100%) create mode 100644 drivers/clocksource/timer-rda.c rename drivers/clocksource/{riscv_timer.c => timer-riscv.c} (94%) rename drivers/clocksource/{rockchip_timer.c => timer-rockchip.c} (100%) rename drivers/clocksource/{sun4i_timer.c => timer-sun4i.c} (100%) rename drivers/clocksource/{tegra20_timer.c => timer-tegra20.c} (100%) delete mode 100644 fs/cifs/dfs_cache.c delete mode 100644 fs/cifs/dfs_cache.h create mode 100644 include/uapi/linux/android/binder_ctl.h create mode 100644 include/uapi/linux/vhost_types.h create mode 100644 net/tipc/trace.c create mode 100644 net/tipc/trace.h create mode 100755 scripts/gen_compile_commands.py create mode 100644 tools/build/feature/test-libaio.c create mode 100644 tools/lib/traceevent/libtraceevent.pc.template create mode 100644 tools/perf/arch/arc/annotate/instructions.c create mode 100644 tools/perf/util/srccode.c create mode 100644 tools/perf/util/srccode.h create mode 100755 tools/testing/selftests/net/test_vxlan_fdb_changelink.sh