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 e61d6b8e969e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f96b6a7ba75c vfs: replace current_kernel_time64 with ktime equivalent omits e473ff1867e5 Merge branch 'akpm-current/current' omits 941bf2f417dd Merge remote-tracking branch 'xarray/xarray' omits 8ac5e28bd5e6 Merge remote-tracking branch 'nvmem/for-next' omits 9d9e90d2fe63 Merge remote-tracking branch 'slimbus/for-next' omits 11d047089ad2 Merge remote-tracking branch 'cisco/for-next' omits 8fc0fe39f977 Merge remote-tracking branch 'kspp/for-next/kspp' omits 58b504991166 Merge remote-tracking branch 'coresight/next' omits 8aaa8f7277ad Merge remote-tracking branch 'livepatching/for-next' omits 980d85cb4a31 Merge remote-tracking branch 'kselftest/next' omits 7054ebe299cb Merge remote-tracking branch 'random/dev' omits 1ee40854fb3b Merge remote-tracking branch 'userns/for-next' omits af82ac27dd6a Merge remote-tracking branch 'pinctrl/for-next' omits 2d9d3599acd7 Merge remote-tracking branch 'gpio/for-next' omits f8e6f9d2c7b8 Merge remote-tracking branch 'rpmsg/for-next' omits 5defba001cc5 Merge remote-tracking branch 'scsi/for-next' omits b26af7ed25e4 Merge remote-tracking branch 'cgroup/for-next' omits 7698419c6615 Merge remote-tracking branch 'icc/icc-next' omits 7a8d343fbade Merge remote-tracking branch 'mux/for-next' omits 88c6154e81ac Merge remote-tracking branch 'staging/staging-next' omits 6a0a2f1a6bbc Merge remote-tracking branch 'usb/usb-next' omits 9783adce2dbd Merge remote-tracking branch 'ipmi/for-next' omits c16267f98c72 Merge remote-tracking branch 'leds/for-next' omits daabcc816976 Merge remote-tracking branch 'drivers-x86/for-next' omits d6e598a59986 Merge remote-tracking branch 'percpu/for-next' omits d89df3780f9a Merge remote-tracking branch 'xen-tip/linux-next' omits 12fa340148ba Merge remote-tracking branch 'rcu/rcu/next' omits 064b04093a45 Merge remote-tracking branch 'edac-amd/for-next' omits 0feb78f88bdf Merge remote-tracking branch 'tip/auto-latest' omits 6af8f52460f2 Merge remote-tracking branch 'spi/for-next' omits 2b678d0fce91 Merge remote-tracking branch 'devicetree/for-next' omits f7c42ff495f5 Merge remote-tracking branch 'audit/next' omits c4f0cac4f03d Merge remote-tracking branch 'iommu/next' omits ee3bb0480ed9 Merge remote-tracking branch 'tpmdd/next' omits 7b5f5b1b2e32 Merge remote-tracking branch 'selinux/next' omits 3bc342b0ad32 Merge remote-tracking branch 'security/next-testing' omits 1540403679d2 Merge remote-tracking branch 'regulator/for-next' omits 678bb83e3cb5 Merge remote-tracking branch 'md/for-next' omits 5055ba6e1546 Merge remote-tracking branch 'kgdb/kgdb-next' omits ac7df9ff78a9 Merge remote-tracking branch 'mmc/next' omits dc01fee83269 Merge remote-tracking branch 'device-mapper/for-next' omits 8728e41c300d Merge remote-tracking branch 'block/for-next' omits 912a06baa6d2 Merge remote-tracking branch 'modules/modules-next' omits 6b9ff0891749 Merge remote-tracking branch 'sound-asoc/for-next' omits 9293867ef0d1 Merge remote-tracking branch 'sound/for-next' omits 765d873c17f6 Merge remote-tracking branch 'regmap/for-next' omits 6647357b0fb4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 495999193f11 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ebb89097d6ad Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 686b92cd40e4 Merge remote-tracking branch 'drm-msm/msm-next' omits 583fcad42894 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 45489dde1652 Merge remote-tracking branch 'drm-intel/for-linux-next' omits b97bb01d2827 Merge remote-tracking branch 'nand/nand/next' omits 14503f443262 Merge remote-tracking branch 'mtd/mtd/next' omits 43a87b4926ef Merge remote-tracking branch 'gfs2/for-next' omits f9a76c09973b Merge remote-tracking branch 'wireless-drivers-next/master' omits 70e22d5243d8 Merge remote-tracking branch 'nfc-next/master' omits ccdb41a0bcb0 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 2d2aa60f0be3 Merge remote-tracking branch 'bpf-next/master' omits 05a66669776b Merge remote-tracking branch 'net-next/master' omits 82f2958a2d7c Merge remote-tracking branch 'rdma/for-next' omits 658b8bd39515 Merge remote-tracking branch 'swiotlb/linux-next' omits 443b0b5d7968 Merge remote-tracking branch 'dlm/next' omits 0171f501604e Merge remote-tracking branch 'opp/opp/linux-next' omits 717b2408d1ec Merge remote-tracking branch 'cpupower/cpupower' omits 1e6913daae40 Merge remote-tracking branch 'pm/linux-next' omits 727fcbf0d645 Merge remote-tracking branch 'v4l-dvb-next/master' omits 637e948e4673 Merge remote-tracking branch 'v4l-dvb/master' omits 19d1b0b4c1f3 Merge remote-tracking branch 'jc_docs/docs-next' omits ea07782f64b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 430de814435a Merge remote-tracking branch 'i3c/i3c/next' omits 57f0a0a335df Merge remote-tracking branch 'hid/for-next' omits 3453e9822a64 Merge remote-tracking branch 'printk/for-next' omits aa787b300674 Merge remote-tracking branch 'vfs/for-next' omits e0070598166c Merge remote-tracking branch 'file-locks/locks-next' omits 6941d13a0725 Merge remote-tracking branch 'xfs/for-next' omits d4639a070082 Merge remote-tracking branch 'ubifs/linux-next' omits 568be6c9071b Merge remote-tracking branch 'nfsd/nfsd-next' omits dd941d847f13 Merge remote-tracking branch 'nfs/linux-next' omits 69ff0b1f3aec Merge remote-tracking branch 'jfs/jfs-next' omits 4166878991ac Merge remote-tracking branch 'ext4/dev' omits ffd9f60b994d Merge remote-tracking branch 'ext3/for_next' omits c438f7968b92 Merge remote-tracking branch 'ecryptfs/next' omits 4be08faa0bd8 Merge remote-tracking branch 'cifs/for-next' omits 630f5f452dfd Merge remote-tracking branch 'ceph/master' omits b77e8227bd1d Merge remote-tracking branch 'btrfs-kdave/for-next' omits e6dd0c45be54 Merge remote-tracking branch 'befs/for-next' omits 9703019c47b0 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5b0f48fe8a37 Merge remote-tracking branch 's390/features' omits 6702036eb49e Merge remote-tracking branch 'risc-v/for-next' omits c6979d287e4f Merge remote-tracking branch 'parisc-hd/for-next' omits 6ae4fe20fdc5 Merge remote-tracking branch 'nds32/next' omits 8b86d2962b27 Merge remote-tracking branch 'mips/mips-next' omits 42ddcf125ba7 Merge remote-tracking branch 'microblaze/next' omits 9e2eee021d76 Merge remote-tracking branch 'ia64/next' omits 8daa778d04d2 Merge remote-tracking branch 'csky/linux-next' omits 47b0a6ba7dca Merge remote-tracking branch 'clk/clk-next' omits 59f3823b2cbf Merge remote-tracking branch 'tegra/for-next' omits d81c5d6de2b9 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 86f809b1af87 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2c4eb67954d6 Merge remote-tracking branch 'rockchip/for-next' omits 11b5d3787f4c Merge remote-tracking branch 'renesas/next' omits 23342fefc3a7 Merge remote-tracking branch 'realtek/for-next' omits fa08df138027 Merge remote-tracking branch 'qcom/for-next' omits 56bd83e07878 Merge remote-tracking branch 'reset/reset/next' omits 1fea0ce3af3a Merge remote-tracking branch 'mvebu/for-next' omits b209c7b4bc22 Merge remote-tracking branch 'mediatek/for-next' omits 5bc43ea77605 Merge remote-tracking branch 'keystone/next' omits bd7fa938fa23 Merge remote-tracking branch 'imx-mxs/for-next' omits d2fe093be429 Merge remote-tracking branch 'bcm2835/for-next' omits dd2440eb084c Merge remote-tracking branch 'amlogic/for-next' omits cba8169e0a7b Merge remote-tracking branch 'actions/for-next' omits ed136b23c67c Merge remote-tracking branch 'arm-soc/for-next' omits 6ea1c547e8cc Merge remote-tracking branch 'arm/for-next' omits 2ccff185738e Merge remote-tracking branch 'leaks/leaks-next' omits d5219519afbb Merge remote-tracking branch 'kbuild/for-next' omits 79dac550df00 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits a58ae6fcd15d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e65bba21145e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 4f7a766cdce8 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 1e1bbaddaa53 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3eb2414aa5f8 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 05d2f8e694f5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4512e5eca769 Merge remote-tracking branch 'omap-fixes/fixes' omits 1992446ed220 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 3d1bf2fe83e0 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 2b5280def8cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits fff18f6ad2e1 Merge remote-tracking branch 'staging.current/staging-linus' omits 2d132708069e Merge remote-tracking branch 'usb.current/usb-linus' omits c8b2761416e5 Merge remote-tracking branch 'tty.current/tty-linus' omits 19aea5c771c4 Merge remote-tracking branch 'spi-fixes/for-linus' omits a368dda7260b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 76b30731189a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 60454458a390 Merge remote-tracking branch 'sound-current/for-linus' omits 677d748c9f1c Merge remote-tracking branch 'mac80211/master' omits 3ebcfa0a3d3c Merge remote-tracking branch 'wireless-drivers/master' omits 663d3e763468 Merge remote-tracking branch 'ipsec/master' omits 2fb8b9206464 Merge remote-tracking branch 'net/master' omits 12c4f72ae304 Merge remote-tracking branch 'powerpc-fixes/fixes' omits a3c6d9e56ec9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 9ddbee3d6aad Merge remote-tracking branch 'arm-current/fixes' omits a7eff46c5cf4 Merge remote-tracking branch 'arc-current/for-curr' omits 5061cd4654fc Merge remote-tracking branch 'kbuild-current/fixes' omits 368dd116e519 gfs2: Clean up gfs2_is_{ordered,writeback} omits b1bca433720f Merge branches 'fixes', 'misc' and 'spectre' into for-next omits 689fe687f31e of/pdt: Remove unused of_pdt_build_more function ptr omits e535e7dfab9f mtd: Convert to using %pOFn instead of device_node.name omits 6dec4572e609 backlight: pm8941: Convert to using %pOFn instead of devic [...] omits ad17f3db61cf memory: Convert to using %pOFn instead of device_node.name omits 37e084640fbc irqchip: Convert to using %pOFn instead of device_node.name omits f5c7e747f674 Merge branch 'asoc-4.21' into asoc-next omits bbb59292538e Merge branch 'asoc-4.20' into asoc-linus omits 82a3ca565664 gfs2: Put bitmap buffers in put_super omits c7c3d4aba12c MAINTAINERS: Add Joel Fernandes as RCU reviewer omits 95a42cde5d78 fs/file: Replace synchronize_sched() with synchronize_rcu() omits 50c5f55b8a93 cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] omits f64b38cac7d2 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] omits 9204e213c923 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] omits 0020be31eff6 ethernet/intel/ixgbe: Replace synchronize_sched() with syn [...] omits 0a745b5c1291 ethernet/realtek: Replace synchronize_sched() with synchro [...] omits 98530b442ea1 ethernet/sis: Replace synchronize_sched() with synchronize_rcu() omits ad0049b6e438 drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() omits 53911cad4f8c crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] omits 75695f68bc5b powerpc: Convert hugepd_free() to use call_rcu() omits 2d6fd58bb787 rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() omits ae60856590f9 rcu: Replace this_cpu_ptr() with __this_cpu_read() omits 5923b9bb120c doc: Fix "struction" typo in RCU memory-ordering documentation. omits 0437fa710781 s390/mm: Convert tlb_table_flush() to use call_rcu() omits 560eec3e24ca sparc/oprofile: Convert timer_stop() to use synchronize_rcu() omits be088d252a8e sched/membarrier: Replace synchronize_sched() with synchro [...] omits 18cc0fb3dbf9 rcu: Consolidate the RCU update functions invoked by sync.c omits 39a64a9473d2 rcu: Eliminate synchronize_rcu_mult() omits 75a520cbe18b doc: Correct parameter in stallwarn omits 8cea0c23015f srcu: Use "ssp" instead of "sp" for srcu_struct pointer omits 1a05c0cd2fee srcu: Lock srcu_data structure in srcu_gp_start() omits 429e6cd1f3bd rcu: Eliminate BUG_ON() for kernel/rcu/update.c omits ae33c879134f rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h omits 98afaffc515b rcu: Eliminate BUG_ON() for kernel/rcu/tree.c omits 05c92942cbcb rcu: Eliminate BUG_ON() for sync.c omits 2a8514f6ee4d rcutorture: Don't do busted forward-progress testing omits dcdb6b333b6e rcu: Speed up expedited GPs when interrupting RCU reader omits 0c1ddff271b6 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains omits d4175c230489 doc: Make listing in RCU perf/scale requirements use rcu_a [...] omits cb2fabf52864 rcu: Trace end of grace period before end of grace period omits 45bac8d317eb doc: Remove obsolete (non-)requirement about disabling preemption omits d33db2e84428 docs: rcu: Make reader aware of rcu_dereference_protected omits 1be43b439093 rcu: Adjust the comment of function rcu_is_watching omits 345b926dcc54 tools/memory-model: Model smp_mb__after_unlock_lock() omits 48ed68131bf2 doc: rcu: Encourage use of rcu_barrier in checklist omits ecc33f9f2907 doc: rcu: Remove obsolete checklist item about synchronize [...] omits 8bd02d4bcef4 doc: rcu: Remove obsolete suggestion from checklist omits fe2a9b62a38a doc: rcu: Add more rationale for using rcu_read_lock_sched [...] omits 48f4e6e94aec doc: rcu: Update core and full API in whatisRCU omits 6be78c7855fe rcutorture: Use 100ms buckets for forward-progress callbac [...] omits 99c360ee6b36 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] omits 72c784f12cc6 KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep omits c8d8b2938658 mm: Replace spin_is_locked() with lockdep omits 7b337b2cdcca locking/mutex: Replace spin_is_locked() with lockdep omits 798803410679 userfaultfd: Replace spin_is_locked() with lockdep omits f8f0b8bd6858 smsc: Replace spin_is_locked() with lockdep omits c19190a43951 sfc: Replace spin_is_locked() with lockdep omits a3b4be343c39 x86/PCI: Replace spin_is_locked() with lockdep omits 044ca94599a0 rcutorture: Recover from OOM during forward-progress tests omits fb54b1d249fd rcutorture: Print forward-progress test age upon failure omits e3f3a14a62ab rcutorture: Print time since GP end upon forward-progress failure omits 60214cc04a64 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] omits 832c9a069ab5 rcutorture: Print histogram of CB invocation at OOM time omits 79aa611255fb rcutorture: Print GP age upon forward-progress failure omits b82b0a026465 rcu: Print per-CPU callback counts for forward-progress failures omits 68e560854bb6 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] omits 7b481e75a1bd rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() omits d1608d0c9d6d rcu: Add state name to show_rcu_gp_kthreads() output omits 685a80fbace5 rcutorture: Dump grace-period diagnostics upon forward-pro [...] omits 9fde0a781559 rcu: Parameterize rcu_check_gp_start_stall() omits 5b1db7f7c31b rcutorture: Prepare for asynchronous access to rcu_fwd_startat omits a8b720fbe4bc rcu: Avoid double multiply by HZ omits 5ee815551515 doc: Document rcutorture forward-progress test kernel parameters omits 948551a84c46 doc: rcu: Update description of gp_seq fields in rcu_data omits 2063a1f18eb4 doc: rcu: Better clarify the rcu_segcblist ->len field omits 755fa32bb509 doc: rcu: Update Data-Structures for RCU flavor consolidation omits cb7455e400a6 doc: rcu: Remove rcu_dynticks from Data-Structures omits 7fa5fe0c0829 doc: rcu: Update information about resched_cpu omits de5f481d6bbf torture: Remove unnecessary "ret" variables omits 284b80c0862c doc: Remove rcu_preempt_state reference in stallwarn omits ec9eac7d88bc rcu: Fix rcu_{node,data} comments about gp_seq_needed omits 402717be1a8b rcu: Remove unused rcu_state externs omits 61bbf3a90b8b doc: Clarify RCU data-structure comment about rcu_tree fanout omits 01c24777b4a5 rcu: Affinity forward-progress test to avoid housekeeping CPUs omits f62760a8120a MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com omits 5b416bfd3d6f rcu: Stop expedited grace periods from relying on stop-machine omits e6fa8059ddd1 rcutorture: Make use of nolibc when available omits 8a05f9f8e67d rcutorture: Import a copy of nolibc omits 5e4af4db6b3a rcutorture: Check initrd/init instead of initrd only omits 279b9717ae0c rcutorture: Always strip using the cross-compiler omits 57bbf75798d5 checkpatch.pl: Flag obsolete RCU APIs omits 8415ca851cd6 rcutorture: Add cross-compile capability to initrd.sh omits e46d8fce9a36 srcu: Fix kernel-doc missing notation omits 5d7a48e5662e doc: Set down forward-progress requirements omits e7dd5e7779ba rcutorture: Break up too-long rcu_torture_fwd_prog() function omits dd8f9c1d6ef7 rcutorture: Remove cbflood facility omits 46f5f8905af0 rcutorture: Make initrd/init execute in userspace omits 0f53a3c2836c rcutorture: Add initrd support for systems lacking dracut omits c3126ead5935 rcutorture: Automatically create initrd directory omits 228e5a7c8569 torture: Bring any extra CPUs online during kernel startup omits fe0148642d32 rcutorture: Add call_rcu() flooding forward-progress tests omits f639a6957c8b EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 6529a694a591 EXP tools/memory-model: Add scripts to check github litmus tests omits 175acd4a6930 hwmon: (adt7475) document mapping of sysfs entries to inputs omits 915ae1ac398b hwmon: (core) remove redundant cast omits ee111e803a98 hwmon: (adm1275) Allow setting shunt reg value omits 2b5d4ed1acfe dt-bindings: hwmon: Add adm127x documentation omits d94cf77e44d5 ARC: [plat-hsdk] Enable DW APB GPIO support omits a75e410a8bc2 ARCv2: boot log unaligned access in use omits b1e97d435c4e ARC: IOC: panic if kernel was started with previously enabled IOC omits d71e37530d28 ARC: remove redundant 'default n' from Kconfig omits 8d0be26c781a mac80211_hwsim: fix module init error paths for netlink omits ff6401301656 Merge branch 'for-powerpc' into for-next omits a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] omits b17f223f16f2 This code allows architectures to use a generic builtin co [...] omits 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits 734245aec283 This code allows architectures to use a generic builtin co [...] omits 22fed951fe3b Merge branch for-4.20/arm64/dt into for-next omits 07122be8ab2a Merge branch for-4.20/arm/dt into for-next omits 20918747f20b Merge branch for-4.20/firmware into for-next omits 2e0cdab481fe Merge branch for-4.20/soc into for-next omits 01a56b70a89f Merge branch for-4.20/dt-bindings into for-next omits cd40f6ff124c firmware: tegra: bpmp: Implement suspend/resume support adds d464572a80da Merge tag 'sound-4.20-rc2' of git://git.kernel.org/pub/scm [...] adds 1b50bb4d36e8 Fix pattern handling optimalization adds 3a40cfe8ba3a leds: trigger: Fix sleeping function called from invalid context adds 406e7f986b2e Documentation: ABI: led-trigger-pattern: Fix typos adds 6a1ac56c23db Merge tag 'led-fixes-for-4.20-rc2' of git://git.kernel.org [...] adds 24ccea7e102d Merge tag 'xfs-4.20-fixes-1' of git://git.kernel.org/pub/s [...] adds 3541833fd1f2 Merge tag 's390-4.20-2' of git://git.kernel.org/pub/scm/li [...] adds 26eaed4671af Merge tag 'mips_fixes_4.20_2' of git://git.kernel.org/pub/ [...] adds d757a3b01e72 Merge tag 'ceph-for-4.20-rc2' of https://github.com/ceph/c [...] adds df376b2ed51a block: respect virtual boundary mask in bvecs adds 6961cd4d0fde ubd: fix missing lock around request issue adds e31d36b0a453 MAINTAINERS: Fix remaining pointers to obsolete libata.git adds f3587d76da05 block: Clear kernel memory before copying to user adds 0033dfd92a56 ubd: fix missing initialization of io_req adds bb39ba6a8dea sata_rcar: convert to SPDX identifiers adds 21d3bbdd4c34 nvmet: don't try to add ns to p2p map unless it actually uses it adds 8f676b8508c2 nvme: make sure ns head inherits underlying device limits adds d39aa4979219 Revert "nvmet-rdma: use a private workqueue for delete" adds 1adfc5e4136f block: make sure discard bio is aligned with logical block size adds ba5d73851e71 block: cleanup __blkdev_issue_discard() adds 34ffec60b27a block: make sure writesame bio is aligned with logical block size adds dc5db2186550 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block adds aa4330e15c26 Merge tag 'devicetree-fixes-for-4.20-2' of git://git.kerne [...] adds ab214c48387a dt-bindings: i2c: omap: Add new compatible for AM654 SoCs adds 5b277402deac i2c: omap: Enable for ARCH_K3 adds 350784e79230 MAINTAINERS: Add entry for i2c-omap driver adds 848bd3f3de9d i2c: qcom-geni: Fix runtime PM mismatch with child devices adds c71bcdcb42a7 i2c: add i2c bus driver for NVIDIA GPU adds caccdcc5dbec i2c: nvidia-gpu: make pm_ops static adds 247c554a14aa usb: typec: ucsi: add support for Cypress CCGx adds d5335b3dfc61 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 35c55685fc80 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 1457d8cf7664 x86/xen: fix pv boot adds d3132b3860f6 xen: fix xen_qlock_wait() adds 3941552aec1e xen: remove size limit of privcmd-buf mapping interface adds ab6e1f378f54 Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.or [...] adds 1aefa98b010e clk: qcom: gcc: Fix board clock node name adds a1aa42f1d8c0 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 1de4f2ef216d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7d588f90fb32 Merge tag 'drm-intel-fixes-2018-11-08' of git://anongit.fr [...] adds d10cf6da3112 Merge tag 'drm-misc-fixes-2018-11-07' of git://anongit.fre [...] adds aba118389a6f uapi: fix linux/kfd_ioctl.h userspace compilation errors adds 8e7f91719db3 uapi: fix more linux/kfd_ioctl.h userspace compilation errors adds 86a484bda787 drm/amd: Update atom_smu_info_v3_3 structure adds 63088da94728 Revert "drm/amd/display: set backlight level limit to 1" adds 8ed4ec32d5b1 drm/amd/display: Fix misleading buffer information adds 02680efbb10b drm/amd/display: Stop leaking planes adds 3426d66d3e74 drm/amdgpu/vega20: add CLK base offset adds 689e7b34234e drm/amdgpu/display: check if fbc is available in set_stati [...] adds 7875a22625aa drm/amdgpu: add DC feature mask module parameter adds ce2127c462d9 drm/amdgpu/display/dc: add FBC to dc_config adds 04b94af4e348 drm/amdgpu/display/dm: handle FBC dc feature parameter adds 5822e9539dc1 drm/amdgpu/display/dce11: only enable FBC when selected adds 3c7eda0b65ad drm/amd/powerplay: set a default fclk/gfxclk ratio adds 108110a3ffa3 drm/amd/powerplay: always use fast UCLK switching when UCL [...] adds 8be17ac95f84 drm/amd/display: Cleanup MST non-atomic code workaround adds 0e6613e46fed drm/amd/display: Drop reusing drm connector for MST adds 63237f8748bd drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() adds 73b6f96cbc01 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] adds 20ef6d06ef9a Merge tag 'drm-fixes-2018-11-11' of git://anongit.freedesk [...] adds 641a41dbba21 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout adds e255aee5b66c Merge tag 'tty-4.20-rc2' of git://git.kernel.org/pub/scm/l [...] adds 6bbe4385d035 kconfig: merge_config: avoid false positive matches from c [...] adds bbcde0a72412 kbuild: deb-pkg: fix too low build version number adds 8ef14c2c41d9 Revert "scripts/setlocalversion: git: Make -dirty check mo [...] adds d5615e472d23 builddeb: Fix inclusion of dtbs in debian package adds 8fd00518f20f Merge remote-tracking branch 'kbuild-current/fixes' adds 32ca3d77c715 ARC: remove redundant 'default n' from Kconfig adds 8567de6a9e8e ARC: IOC: panic if kernel was started with previously enabled IOC adds 2e0c9a915ebd ARCv2: boot log unaligned access in use adds f350c89a8d7c ARC: [plat-hsdk] Enable DW APB GPIO support adds f7171b8063ea ARC: mm: fix uninitialised signal code in do_page_fault adds ebeec2ccd4e8 Merge remote-tracking branch 'arc-current/for-curr' adds 375922179ee6 Merge remote-tracking branch 'arm-current/fixes' adds f4b3031b5c88 Merge remote-tracking branch 'powerpc-fixes/fixes' adds e12c225258f2 net: hns3: bugfix for not checking return value adds 0d5b9311baf2 inet: frags: better deal with smp races adds 39477551df94 qed: Fix memory/entry leak in qed_init_sp_request() adds 2632f22ebd08 qed: Fix blocking/unlimited SPQ entries leak adds fb5e7438e7a3 qed: Fix SPQ entries not returned to pool in error flows adds fa5c448d98f0 qed: Fix potential memory corruption adds 81fe16e05308 Merge branch 'qed-Slowpath-Queue-bug-fixes' adds 8137b6ef0ce4 net: stmmac: Fix RX packet size > 8191 adds 85b18b0237ce net: smsc95xx: Fix MTU range adds 35e8e8b45d31 net: aquantia: synchronized flow control between mac/phy adds 7a1bb49461b1 net: aquantia: fix potential IOMMU fault after driver unbind adds bfaa9f8553d5 net: aquantia: fixed enable unicast on 32 macvlan adds ad703c2b9127 net: aquantia: invalid checksumm offload implementation adds bbb67a44baf9 net: aquantia: allow rx checksum offload configuration adds dd63c3e02b99 Merge branch 'aquantia-fixes' adds d02854dc1999 net: qualcomm: rmnet: Fix incorrect assignment of real_dev adds 62230715fd24 flow_dissector: do not dissect l4 ports for fragments adds fbd1d5245372 net: mvneta: correct typo adds 63c82997f5c0 net: sched: cls_flower: validate nested enc_opts_policy to [...] adds 7ab412d33b4c tipc: fix link re-establish failure adds a9049ff9214d net: dsa: mv88e6xxx: Fix clearing of stats counters adds 7236ead1b149 act_mirred: clear skb->tstamp on redirect adds 4ad711e29ace Merge remote-tracking branch 'net/master' adds b13b8787c95c bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp adds 49a249c38726 tools/bpftool: copy a few net uapi headers to tools directory adds 53909030aa29 tools: bpftool: prevent infinite loop in get_fdinfo() adds a8bfd2bc29f3 tools: bpftool: fix plain output and doc for --bpffs option adds f120919f9905 tools: bpftool: pass an argument to silence open_obj_pinned() adds f98e46a251d0 tools: bpftool: update references to other man pages in do [...] adds da85d8bfd151 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] adds fb01490123f1 Merge remote-tracking branch 'bpf/master' adds 2808f08ff801 Merge remote-tracking branch 'ipsec/master' adds f730e89000d2 Merge remote-tracking branch 'wireless-drivers/master' adds 05cc09de4c01 mac80211_hwsim: fix module init error paths for netlink adds 33483a6b88e4 mac80211: fix missing unlock on error in ieee80211_mark_st [...] adds a1881c9b8a1e mac80211_hwsim: Timer should be initialized before device [...] adds 81c5dce2cd0b cfg80211: add missing constraint for user-supplied VHT mask adds c752cac9db1b mac80211: fix GFP_KERNEL under tasklet context adds 5c21e8100dfd mac80211: Clear beacon_int in ieee80211_do_stop adds c177db2d0d5e cfg80211/mac80211: fix FTM settings across CSA adds 03b738625b1e mac80211: fix CSA beacon allocation size adds 113f3aaa81bd cfg80211: Prevent regulatory restore during STA disconnect [...] adds bdc2d21e73ec Merge remote-tracking branch 'mac80211/master' adds 6d6acdce6dc6 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 278df5e5527b ASoC: sun8i-codec: fix crash on module removal adds 2ddacce7dae4 Merge branch 'asoc-4.20' into asoc-linus adds 4f786e81a7ef Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds eafb8a2d4611 Merge remote-tracking branch 'regulator-fixes/for-linus' adds bb9733cac0f8 Merge remote-tracking branch 'spi-fixes/for-linus' adds a66d972465d1 devres: Align data[] to ARCH_KMALLOC_MINALIGN adds 7e8541e03afd Merge remote-tracking branch 'driver-core.current/driver-c [...] adds f068090426ea xhci: Fix leaking USB3 shared_hcd at xhci removal adds 1245374e9b83 xhci: handle port status events for removed USB3 hcd adds d9193efba84f xhci: Add check for invalid byte size error when UAS devic [...] adds 958c0bd86075 usb: xhci: fix uninitialized completion when USB3 port got [...] adds a5baeaeabcca usb: xhci: fix timeout for transition from RExit to U0 adds 11644a765952 xhci: Add quirk to workaround the errata seen on Cavium Th [...] adds d025f3ffc4e1 Merge remote-tracking branch 'usb.current/usb-linus' adds 13c45007e0a8 staging: most: use format specifier "%s" in snprintf adds 8561fb31a1f9 staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] adds f4b77bee9090 Merge remote-tracking branch 'staging.current/staging-linus' adds e670de54c813 Drivers: hv: kvp: Fix the recent regression caused by inco [...] adds fee05f455ceb drivers/misc/sgi-gru: fix Spectre v1 vulnerability adds 7c97301285b6 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] adds 0749aa25af82 nvmem: core: fix regression in of_nvmem_cell_get() adds 8bb0a88600f0 test_firmware: fix error return getting clobbered adds 432798195bbc uio: Fix an Oops on load adds ae873988ade0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds b762deaea21d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 3b2e1f95ac98 Merge remote-tracking branch 'omap-fixes/fixes' adds 25cb03916f4f hwmon (ina2xx) Fix NULL id pointer in probe() adds d71c79595721 hwmon: (raspberrypi) Fix initial notify adds 6a49d67299d7 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds af31b04b67f4 tools/testing/nvdimm: Fix the array size for dimm devices. adds 3fa58dcab50a acpi, nfit: Fix ARS overflow continuation adds 2121db096301 Revert "acpi, nfit: Further restrict userspace ARS start r [...] adds c6ef7a487569 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds ed9ca15a4f04 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f2ffd4e5bc7b scsi: qla2xxx: Timeouts occur on surprise removal of QLogi [...] adds 8e4829c6f747 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC adds 4b3d19585511 Merge remote-tracking branch 'scsi-fixes/fixes' adds be61e27b29e4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 23d8003907d0 drm/dp_mst: Check if primary mstb is null adds 811df7225997 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 58e4955db694 Merge remote-tracking branch 'kbuild/for-next' new 1c63e762eb51 Merge remote-tracking branch 'leaks/leaks-next' new e9a8418b9256 ARM: make lookup_processor_type() non-__init new 6807214886dc ARM: split out processor lookup new a127bc548949 ARM: clean up per-processor check_bugs method call new 6151dbc580cf ARM: add PROC_VTABLE and PROC_TABLE macros new 01a59a13a1bf ARM: spectre-v2: per-CPU vtables to work around big.Little [...] new 7244650348d0 Merge branches 'fixes', 'misc' and 'spectre' into for-next new e77252e91380 Merge remote-tracking branch 'arm/for-next' new 349e17b73b58 Merge remote-tracking branch 'arm-soc/for-next' new 9a63f8738944 Merge remote-tracking branch 'actions/for-next' new 31d982e76e47 Merge remote-tracking branch 'amlogic/for-next' new b0d710081c34 Merge remote-tracking branch 'bcm2835/for-next' new bee81bf016ec Merge remote-tracking branch 'imx-mxs/for-next' new 003c5041f3dc Merge remote-tracking branch 'keystone/next' new d6eb5e27a6bf Merge remote-tracking branch 'mediatek/for-next' new fbf02733ca19 Merge remote-tracking branch 'mvebu/for-next' new 91ccae3a874a Merge remote-tracking branch 'reset/reset/next' new 2084bd782f13 Merge remote-tracking branch 'qcom/for-next' new 9557b5f93b2b Merge remote-tracking branch 'realtek/for-next' new 915fb0172b9c Merge remote-tracking branch 'renesas/next' new dda548dd7653 Merge remote-tracking branch 'rockchip/for-next' new ef2af1f13b98 Merge remote-tracking branch 'samsung-krzk/for-next' new 01c7f14b4cec Merge remote-tracking branch 'sunxi/sunxi/for-next' new ad348c3f5596 dt-bindings: usb: xhci-tegra: Add power-domain details new a6cb8ef03cb0 dt: bindings: tegra20-emc: Document interrupt property new 28016aa1652e dt: bindings: tegra20-emc: Document clock property new 94ba4a5f1671 dt: bindings: Move tegra20-emc binding to memory-controlle [...] new 91d51be75179 Merge branch for-4.21/dt-bindings into for-next new 3bb2f843c0e7 soc/tegra: pmc: Don't power-up XUSB power-domains new 5f84bb1a4099 soc/tegra: pmc: Add sysfs entries for reset info new b6e1fd17a38b soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() new 413d98af46f4 Merge branch for-4.21/soc into for-next new d78b5bde0ffc firmware: tegra: Add helper to check for supported MRQs new 43dc7485807a firmware: tegra: Switch to global mrq_is_supported() new 2b86c11b99d3 firmware: tegra: Print version tag at full new 4bef358c9071 soc/tegra: bpmp: Update ABI header new af51c25fb59d firmware: tegra: Use in-band messages for firmware version query new 3ad2f55d7b79 Merge branch for-4.21/firmware into for-next new 96e5da7c8424 memory: tegra: Introduce Tegra20 EMC driver new 57bd644a8796 Merge branch for-4.21/memory into for-next new 279e57c39efe ARM: dts: tegra20: Add interrupt entry to External Memory [...] new cd9f69800b2a ARM: dts: tegra20: Add clock entry to External Memory Controller new 54c692fec6be Merge branch for-4.21/arm/dt into for-next new 7a209c07e32d arm64: dts: tegra210: Add power-domains for xHCI new 61467a4e727c arm64: tegra: Add PWM controllers on Tegra194 new 62ed582f1c8e arm64: tegra: Add PWM fan support on Jetson Xavier new 0260b0491e40 Merge branch for-4.21/arm64/dt into for-next new 514fddba845e clk: tegra20: Turn EMC clock gate into divider new d14ce174ca02 clk: tegra20: Check whether direct PLLM sourcing is turned [...] new ce1fe8c2f7f2 Merge branch for-4.21/clk into for-next new dac0533e4b38 Merge remote-tracking branch 'tegra/for-next' new 47d2e40c2635 Merge branch 'clk-fixes' into clk-next new a51d3dfee680 Merge remote-tracking branch 'clk/clk-next' new 81aeada0d723 Merge remote-tracking branch 'csky/linux-next' new 8f5e02035ffe Merge remote-tracking branch 'ia64/next' new bfe221314646 Merge remote-tracking branch 'microblaze/next' new 57810ecb581a MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros new d08b8ccc4762 MIPS: Simplify GCC_OFF_SMALL_ASM definition new a013ba392843 MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels new b7f1e273b729 MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6 new b1013f1e95d5 MIPS: BCM5xxx: Remove dead init_fpu code new cc97ab235f3f MIPS: Simplify FP context initialization new 1975ed43ce67 MIPS: Ensure emulated FP sets PF_USED_MATH new 7d3713a4aad2 MIPS: Drop forward declarations of sigcontext in asm/fpu.h new 97f7dcbf279a MIPS: Better abstract R2300 FPU usage in Kconfig new c92e47e585a9 MIPS: Introduce CONFIG_MIPS_FP_SUPPORT new b372e83b67eb MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n new 9ec55930e023 MIPS: Stub asm/fpu.h functions new b2e628a8f999 MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n new 5328f7422e4b MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n new 6a1cc218b9cc MIPS: branch: Remove FP branch handling when CONFIG_MIPS_F [...] new 85164fd8b053 MIPS: unaligned: Remove FP & MSA code when unsupported new 6c79759eca62 MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n new 4eec81d7d8b2 MIPS: signal: Remove FP context support when CONFIG_MIPS_F [...] new ea6a37373f9a MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n new 36a498035bd2 MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n new 42b10815d559 MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n new 2725f3778fdd MIPS: Remove struct task_struct fpu state when CONFIG_MIPS [...] new 183b40f992c8 MIPS: Allow FP support to be disabled new 378ed6f0e3c5 MIPS: Avoid using .set mips0 to restore ISA new c7adfaea4bf4 MIPS: Fix do_ade() closing brace indentation new b6d18e77041e MIPS: Don't dump Hi & Lo regs on >= MIPSr6 new 5ec17af7ead0 MIPS: Boston: Disable EG20T prefetch new 8a22d2046711 Merge remote-tracking branch 'mips/mips-next' new 2958ca97253d Merge remote-tracking branch 'nds32/next' new b0015b1c1200 Merge remote-tracking branch 'parisc-hd/for-next' new 694533c2447c Merge remote-tracking branch 'risc-v/for-next' new 7a7f7de48f8f Merge remote-tracking branch 'xtensa/xtensa-for-next' new 3d402c48633e Merge remote-tracking branch 'befs/for-next' new b8289e417e5c Merge remote-tracking branch 'btrfs-kdave/for-next' new c62b0e3d24a6 Merge remote-tracking branch 'cifs/for-next' new f0548301c333 Merge remote-tracking branch 'ecryptfs/next' new c97b377c9663 Merge remote-tracking branch 'ext3/for_next' new b9cadfd7a279 Merge remote-tracking branch 'ext4/dev' new 7fabaf303458 fuse: fix leaked notify reply new 2d84a2d19b61 fuse: fix possibly missed wake-up after abort new ebacb8127359 fuse: fix use-after-free in fuse_direct_IO() new 7031819977f9 Merge remote-tracking branch 'fuse/for-next' new 1680eb350088 Merge remote-tracking branch 'jfs/jfs-next' new 324db2f15f81 Merge remote-tracking branch 'nfs/linux-next' new f57b1063faef Merge remote-tracking branch 'nfsd/nfsd-next' new 7c489a1deb47 Merge remote-tracking branch 'ubifs/linux-next' new 4b840a885cdb Merge remote-tracking branch 'file-locks/locks-next' new 8dfde7ca812c Merge remote-tracking branch 'vfs/for-next' new 6119fbc4528a Merge remote-tracking branch 'printk/for-next' new 899b2455df04 Merge remote-tracking branch 'hid/for-next' new a2f7e8613e6f Merge remote-tracking branch 'i3c/i3c/next' new 5d9565ffa24c dt-bindings: hwmon: Add adm127x documentation new b464e791c280 hwmon: (adm1275) Allow setting shunt reg value new 24a975720a26 hwmon: (core) remove redundant cast new acb32a9a4339 hwmon: (adt7475) document mapping of sysfs entries to inputs new 4567fb07ab7f dt-bindings: fsi: Add P9 OCC device documentation new bd6c03d0585d fsi: Add On-Chip Controller (OCC) driver new 9a183def64c5 Documentation: hwmon: Add OCC documentation new cb4ffdbf5d21 dt-bindings: i2c: Add P8 OCC hwmon device documentation new 40460066066c hwmon: Add On-Chip Controller (OCC) hwmon driver new 0d6fd0621a64 hwmon (occ): Add command transport method for P8 and P9 new e00898cad891 hwmon (occ): Parse OCC poll response new e7a9b073fd04 hwmon (occ): Add sensor types and versions new 9b98b40efd8e hwmon (occ): Add sensor attributes and register hwmon device new 9ee7d5546b8d hwmon (occ): Add sysfs attributes for additional OCC data new 72eea5c42e24 hwmon: (ina3221) Check channel status for alarms attribute read new 6c7628ce1427 hwmon: (ina3221) Serialize sysfs ABI accesses new 16a21bbf84eb hwmon: (ina3221) Make sure data is ready before reading new b70313567f5b hwmon: (ina3221) Add PM runtime support new da45e1ac7f86 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a606ca7af188 Merge remote-tracking branch 'jc_docs/docs-next' new d89e7634fbf8 Merge remote-tracking branch 'v4l-dvb/master' new 14cd54b39ae8 Merge remote-tracking branch 'v4l-dvb-next/master' new 6e60afb74a13 Merge remote-tracking branch 'pm/linux-next' new 791143df6649 Merge remote-tracking branch 'cpupower/cpupower' new 4b6b6655d3db Merge remote-tracking branch 'opp/opp/linux-next' new 6eac3bd9cb1c Merge remote-tracking branch 'dlm/next' new 2da062b5c325 Merge remote-tracking branch 'swiotlb/linux-next' new 7cc14b669d27 Merge remote-tracking branch 'rdma/for-next' new 3b01ea72f34c net: phy: remove useless check in state machine case PHY_NOLINK new c96469f83056 net: phy: remove useless check in state machine case PHY_RESUMING new 74a992b3598a net: phy: add phy_check_link_status new 85a1f31d6392 net: phy: remove state PHY_AN new c8e977bab363 net: phy: use phy_check_link_status in more places in the [...] new 80b6265c0f4c Merge branch 'net-phy-improve-and-simplify-phylib-state-machine' new b592843c6723 net: sched: add an offload dump helper new dad54c0fab31 net: sched: red: remove unnecessary red_dump_offload_stats [...] new 58f8927399ea net: sched: set TCQ_F_OFFLOADED flag for MQ new bfaee9113f30 net: sched: add an offload graft helper new 9da93ece59f4 net: sched: refactor grafting Qdiscs with a parent new 0c8d13ac9607 net: sched: red: delay destroying child qdisc on replace new 7b8e0b6e6599 net: sched: prio: delay destroying child qdiscs on change new 3ed3857011cf Merge branch 'net-sched-prepare-for-more-Qdisc-offloads' new 0db55093b566 net: bcmgenet: return correct value 'ret' from bcmgenet_po [...] new 1c51dc9ad68a net/ipv6: compute anycast address hash only if dev is null new 6d444c4efcde cxgb4: Add new T6 PCI device ids 0x608a new 141b95d5519e net: hns3: fix spelling mistake, "assertting" -> "asserting" new a36e185e8c85 udp: Handle ICMP errors for tunnels with same destination [...] new c3a43b9fec8a vxlan: ICMP error lookup handler new b4d3069783bc vxlan: Allow configuration of DF behaviour new 582888792f7b selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN [...] new a07966447f39 geneve: ICMP error lookup handler new a025fb5f49ad geneve: Allow configuration of DF behaviour new ce7336610ca9 selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE [...] new 32bbd8793f24 net: Convert protocol error handlers from void to int new e7cc082455cb udp: Support for error handlers of tunnels with arbitrary [...] new b8a51b38e4d4 fou, fou6: ICMP error handlers for FoU and GUE new 56fd865f46b8 selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests new 20da4ef91cb9 Merge branch 'ICMP-error-handling-for-UDP-tunnels' new 04087d9a89be openvswitch: remove BUG_ON from get_dpdev new b144b99fff69 s390/qeth: utilize virtual MAC for Layer2 OSD devices new 5a541f6d00c6 s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() new 81ec54393944 s390/qeth: unify transmit code new d7d18da1f703 s390/qeth: remove card list new 605c9d5f58cc s390/qeth: replace open-coded cmd setup new 4fa55fa94f55 s390/qeth: remove two IPA command helpers new 9168f5ae3837 s390/qeth: remove unused fallback in Layer3's MAC code new ded9da1fc2d9 s390/qeth: don't process hsuid in qeth_l3_setup_netdev() new 52358cb5a310 Merge branch 's390-qeth-next' new 50254256f382 sock: Reset dst when changing sk_mark via setsockopt new 026b907d58c4 net: qca_spi: Add available buffer space verification new 4acb20b46214 net: socionext: different approach on DMA new 0d404a61286f net: socionext: refactor netsec_alloc_dring() new 1ef212afa40e i40iw: remove use of VLAN_TAG_PRESENT new f723a1a293de cnic: remove use of VLAN_TAG_PRESENT new 9df46aefafa6 OVS: remove use of VLAN_TAG_PRESENT new f4f9a5e6cc73 gianfar: remove use of VLAN_TAG_PRESENT new eb4149c9a5df Merge branch 'net-Remove-VLAN_TAG_PRESENT-from-drivers' new 29e12207174a sfc: use the new __netdev_tx_sent_queue BQL optimisation new e7946760de58 net: core: dev_addr_lists: add auxiliary func to handle re [...] new 960abf68d202 net: 8021q: vlan_core: allow use list of vlans for real device new 15180eca569b net: ethernet: ti: cpsw: fix vlan mcast new 00fe47120502 net: ethernet: ti: cpsw: fix vlan configuration while down/up new d1cb9273c60b Merge branch 'net-ethernet-ti-cpsw-fix-vlan-mcast' new 49f8e8329c3c net: move __skb_checksum_complete*() to skbuff.c new 35c4a95d9528 cxgb4: use __vlan_hwaccel helpers new b1817524c028 net/core: use __vlan_hwaccel helpers new 82eea4cfe41d nfnetlink/queue: use __vlan_hwaccel helpers new 418a976d6c68 8021q: use __vlan_hwaccel helpers new 5978f8a9fb49 bridge: use __vlan_hwaccel helpers new 3e2ed0c25750 ipv4/tunnel: use __vlan_hwaccel helpers new c4062f89c5eb benet: use __vlan_hwaccel helpers new 4b17f9fe48c0 mlx4: use __vlan_hwaccel helpers new 3149a2711bac sky2: use __vlan_hwaccel helpers new dd00e06d3bc3 Merge branch 'net-Use-__vlan_hwaccel_-helpers' new 1106a5ade15f tcp_bbr: update comments to reflect pacing_margin_percent new 47330f9bdf24 nfp: abm: split qdisc offload code into a separate file new e38f5d11b98f nfp: pass ctrl_bar pointer to nfp_net_alloc new 83ec8857a00f nfp: parse vNIC TLV capabilities at alloc time new 032748acf616 nfp: abm: provide more precise info about offload paramete [...] new cae5f48e3234 nfp: abm: don't set negative threshold new 190852a55edb net: sched: red: inform offloads about harddrop setting new 6e5a716f424b nfp: abm: refuse RED offload with harddrop set new db8ba1e8c39a Merge branch 'nfp-abm-move-code-and-improve-parameter-validation' new 307f39b02199 xen/netfront: remove unnecessary wmb new e6e8869aed89 net: tcp: remove BUG_ON from tcp_v4_err new 2a8d84bf5138 cxgb4: free mac_hlist properly new 24357e06ba51 cxgb4vf: fix memleak in mac_hlist initialization new 40c4b1e9b6ca cxgb4vf: free mac_hlist properly new 9c6f70857785 net: hns3: add reset_hdev to reinit the hdev in VF's reset [...] new dea846e85aaf net: hns3: adjust VF's reset process new aa5c4f175be6 net: hns3: add reset handling for VF when doing PF reset new b90fcc5bd904 net: hns3: add reset handling for VF when doing Core/Globa [...] new ef5f8e507ec9 net: hns3: stop handling command queue while resetting VF new 6a5f6fa382f3 net: hns3: add error handler for hclgevf_reset() new ff0699e04b97 net: hns3: stop napi polling when HNS3_NIC_STATE_DOWN is set new 6dd22bbc77f7 net: hns3: implement the IMP reset processing for PF new 6b9a97ee43b2 net: hns3: add PCIe FLR support for PF new 862d969a3a4d net: hns3: do VF's pci re-initialization while PF doing FLR new 6ff3cf0783e9 net: hns3: add PCIe FLR support for VF new 70e79832af9f Merge branch 'hns3-add-code-optimization-for-VF-reset-and- [...] new fbb960ac2617 ptp: reorder declarations in ptp_ioctl() new 83d0bdc7390b ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl new 361800876f80 ptp: add PTP_SYS_OFFSET_EXTENDED ioctl new 916444df305e ptp: deprecate gettime64() in favor of gettimex64() new 98942d70538a e1000e: extend PTP gettime function to read system clock new cff8ba28dbf9 igb: extend PTP gettime function to read system clock new 018ed23ddc7a ixgbe: extend PTP gettime function to read system clock new 6fe42e228dc2 tg3: extend PTP gettime function to read system clock new 3f2bba7d681b Merge branch 'ptp-more-accurate-PHC-system-clock-synchronization' new 560f1ba4d8e8 nfp: use the new __netdev_tx_sent_queue() BQL optimisation new 029a37434880 udp6: cleanup stats accounting in recvmsg() new d7f5a9d89a55 dpaa2-eth: defer probe on object allocate new 5500598abbfb dpaa2-ptp: defer probe when portal allocation failed new a4bec00b2879 Merge branch 'dpaa2-eth-defer-probe-on-object-allocate' new 695bce8fd8e9 net: phy: improve struct phy_device member interrupts handling new 457937bd2e8e net: phy: leds: Don't make our own link speed names new 12ceaf8864c2 infiniband: nes: Fix more direct skb list accesses. new 6083e28aa02d OVS: remove VLAN_TAG_PRESENT - fixup new 4a5a553ddef7 brcmfmac: Use standard SKB list accessors in brcmf_sdiod_s [...] new 9e733177c71a iucv: Remove SKB list assumptions. new 348bbc25c408 sctp: Fix SKB list traversal in sctp_intl_store_reasm(). new e15e067d0656 sctp: Fix SKB list traversal in sctp_intl_store_ordered(). new 0d2e778e38e0 net: phy: replace PHY_HAS_INTERRUPT with a check for confi [...] new a4307c0ec661 net: phy: remove flag PHY_HAS_INTERRUPT from driver configs new d79e26a7efc2 Merge branch 'remove-PHY_HAS_INTERRUPT' new 8deeb6309cc4 net: phy: don't set state PHY_CHANGELINK in phy_change new d73a2156bdad net: phy: simplify phy_mac_interrupt and related functions new 34d884e3dae6 net: phy: improve and inline phy_change new fa28a2b244a9 Merge branch 'phylib-simplifications' new aa2af2eb447c net: phy: add macros for PHYID matching new ca49493633fc net: phy: realtek: use new PHYID matching macros new d1ce01144e75 Merge branch 'PHYID-matching-macros' new 7f76fa36754b net: sched: register callbacks for indirect tc block binds new 7885b4fc8d8e nfp: flower: allow non repr netdev offload new 65b7970edf87 nfp: flower: increase scope of netdev checking functions new 3166dd07a9cb nfp: flower: offload tunnel decap rules via indirect TC blocks new 4f63fde3fc08 nfp: flower: remove TC egdev offloads new d4b69bad61e0 nfp: flower: remove unnecessary code in flow lookup new bb5e6a829045 Merge branch 'net-sched-indirect-tc-block-cb-registration' new 31c4f4cc32f7 tipc: improve broadcast retransmission algorithm new b08794a922c4 documentation of some IP/ICMP snmp counters new 899a3cbbf77a net: phy: remove states PHY_STARTING and PHY_PENDING new 3c1bcc8614db net: ethernet: Convert phydev advertize and supported from [...] new c0ec3c273677 net: phy: Convert u32 phydev->lp_advertising to linkmode new fe1919147c69 net: phy: Fixup kerneldoc markup. new 3c6b59d6f07c net: phy: Add more link modes to the settings table new cb6402fe2635 net: phy: Add support for resolving 5G and 2.5G autoneg new 8d2681f5cebb Merge branch 'net-phy-convert-advertise-and-supported-to-l [...] new b3dce4da5bb4 net: dsa: mv88e6xxx: Group cmode ops together new fdc71eea8c0a net: dsa: mv88e6xxx: Differentiate between 6390 and 6390X cmodes new 787799a9d555 net: dsa: mv88e6xxx: Default ports 9/10 6390X CMODE to 1000BaseX new 2defda1f4b91 net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 f [...] new 0cf3a68a5382 Merge branch 'mv88e6xxx-Support-more-SERDES-interfacxes' new 5e13a0d3f5c1 tcp: minor optimization in tcp ack fast path processing new 1c09f7d073b1 tcp: do not try to defer skbs with eor mark (MSG_EOR) new f1c6ea3827b5 tcp: refine tcp_tso_should_defer() after EDT adoption new a682850a114a tcp: get rid of tcp_tso_should_defer() dependency on HZ/jiffies new 83afb36a7097 Merge branch 'tcp-tso-defer-improvements' new c73e5807e4f6 tcp: tsq: no longer use limit_output_bytes for paced flows new 48872c11b772 net_sched: sch_fq: add dctcp-like marking new 9206eb0bc567 PCI: add USR vendor id and use it in r8169 and w6692 driver new 7b6568e620e3 Merge remote-tracking branch 'net-next/master' new e647815a4d3b bpf: let verifier to calculate and record max_pkt_offset new cf599f50311d nfp: bpf: relax prog rejection through max_pkt_offset new 185067a86a78 Merge branch 'bpf-max-pkt-offset' new a5a3a828cd00 bpf: add perf event notificaton support for sock_ops new 435f90a338ae selftests/bpf: add a test case for sock_ops perf-event not [...] new bf598a8f0f77 bpftool: Improve handling of ENOENT on map dumps new c8123ead13a5 bpf: Extend the sk_lookup() helper to XDP hookpoint. new 1da6f5733853 nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c new 1385d755cfb4 bpf: pass a struct with offload callbacks to bpf_offload_d [...] new 341b3e7b7b89 bpf: call verify_insn from its callback in struct bpf_offload_dev new 6dc18fa6f4ca bpf: call finalize() from its callback in struct bpf_offload_dev new 00db12c3d141 bpf: call verifier_prep from its callback in struct bpf_of [...] new b07ade27e933 bpf: pass translate() as a callback and remove its ndo_bpf [...] new eb9119471efb bpf: pass destroy() as a callback and remove its ndo_bpf s [...] new a40a26322a83 bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() new 16a8cb5cffd0 bpf: do not pass netdev to translate() and prepare() offlo [...] new 0157edc859af Merge branch 'device-ops-as-cb' new 108d50a976db selftests/bpf: rename flow dissector section to flow_dissector new 0c19a9fbc9cd libbpf: cleanup after partial failure in bpf_object__pin new fd734c5cca62 libbpf: bpf_program__pin: add special case for instances.nr == 1 new 33a2c75c55e2 libbpf: add internal pin_name new 77380998d91d bpftool: add loadall command new 3767a94b3253 bpftool: add pinmaps argument to the load/loadall new 092f08927300 bpftool: support loading flow dissector new f2cbf95826fb Merge branch 'bpftool-flow-dissector' new 46f53a65d2de bpf: Allow narrow loads with offset > 0 new 6c2afb674dbd selftests/bpf: Test narrow loads with off > 0 in test_verifier new e7605475f5f1 selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr new 407be8d03e20 Merge branch 'narrow-loads' new 018503596c6a Merge remote-tracking branch 'bpf-next/master' new c74d90c11c05 net/mlx5: Fix offsets of ifc reserved fields new e2e2868e9bfa Merge remote-tracking branch 'mlx5-next/mlx5-next' new de5218288dae Merge remote-tracking branch 'nfc-next/master' new 0e622f67e041 ath10k: add support for WCN3990 firmware crash recovery new e88975ca37d1 ath10k: dump tx stats in rate table format new bbcfb343fa7f ath10k: add memory dump support for QCA4019 new 5f09037a0cc2 ath10k: assign proper firmware crash dump structure new 4ab7fd955e47 ath10k: fix copy-paste error in ath10k_qmi_setup_msa_resources() new 13104929d2ec ath10k: fill the channel survey results for WCN3990 correctly new 539b44e70c5b ath10k: fixup extended per sta tx statistics new eb9bd8b963d6 ath10k: fix some spelling mistakes new 3468404f78e1 ath10k: remove set but not used variable 'tlv_len' new 604e98670072 ath9k: ar5008_phy: mark expected switch fall-through new f2a881055094 ath9k: ar9002_phy: mark expected switch fall-throughs new bf74fd75137d ath9k: hw: mark expected switch fall-through new 53d76f1687ba ath9k: remove set but not used variable 'new_flags' new 6d9e1ecd1537 ath6kl: Mark expected switch fall-through new 003161445bc8 carl9170: rx: mark expected switch fall-through new f458f9f43690 carl9170: tx: mark expected switch fall-throughs new c8cb09644c6c ath10k: fix some typo new a078c4cf0197 wil6210: remove fake support for RXHASH new d083b2e2b7db wil6210: fix reset flow for Talyn-mb new cbebe277beb1 wil6210: increase RX rings and RX buff array size new 61e5ec044748 wil6210: make sure Rx ring sizes are correlated new e41ab937d47b wil6210: add recovery for FW error while in AP mode new 664497400c89 wil6210: fix memory leak in wil_find_tx_bcast_2 new e1b43407c034 wil6210: refactor disconnect flow new b571e71bcb98 wil6210: notify cqm packet loss on disable_ap_sme new ac0e541ab2f2 wil6210: add general initialization/size checks new 84ec040d0fb2 wil6210: fix debugfs memory access alignment new 04de15010aa4 wil6210: fix L2 RX status handling new 7c69709f8ed2 wil6210: fix RGF_CAF_ICR address for Talyn-MB new a834df7497b4 wil6210: remove unnecessary alignment code from rx flow new 6470f31927b4 wil6210: fix freeing of rx buffers in EDMA mode new dc57731dbd53 wil6210: fix locking in wmi_call new 887a3dcf5893 ath10k: snoc: remove 'wcn3990' from generic resource handling new 1a1a0d5ccefc ath10k: snoc: fix unabalanced regulator error handling new bfe57a6ac75a ath10k: snoc: relax voltage requirements new 82e60d920e8a ath10k: snoc: fix unbalanced clock error handling new 97b9608be34f ath10k: ath10k_snoc_{read,write}32() should be static new 2bd345cd2bfc ath10k: assign 'n_cipher_suites' for WCN3990 new 79169f148655 ath10k: don't assume this is a PCI dev in generic code new cea04e3d8e37 ath10k: fix struct init whitespace in SNOC driver new 3831a2a0010c ath9k: dynack: use authentication messages for 'late' ack new 5e3d4718b157 ath9k: dynack: move debug log after buffer increments new 9d3d65a91f02 ath9k: dynack: check da->enabled first in sampling routines new 0c60c490830a ath9k: dynack: make ewma estimation faster new 55bb78d265c6 ath9k: dynack: remove 'experimental' tag new bb38177cb6c6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 0c420baf3b78 Merge remote-tracking branch 'wireless-drivers-next/master' new aaaa10e01d30 cfg80211: tracing: avoid 'idx' variable new 140d905b2561 mac80211: tracing: avoid 'idx' variable new 6af8354f1db9 mac80211: sta_info: avoid tidstats variable shadowing new 63c713e1e810 mac80211: debugfs: avoid variable shadowing new e0ba7095433a mac80211: tx: avoid variable shadowing new 801f87469ee8 netlink: add nl_set_extack_cookie_u64() new 9bb7e0f24e7e cfg80211: add peer measurement with FTM initiator API new cee7013be9b7 mac80211: allow drivers to use peer measurement API new c90b670b5c61 nl80211: announce radios/interfaces when switching namespaces new 3d1a5bbfafbc nl80211: Emit a SET_INTERFACE on iftype change new 2f98abb17dd5 mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last new 99e3a44bac37 mac80211_hwsim: allow setting iftype support new c0a0189d827d mac80211_hwsim: allow configurable cipher types new e9da68ddea60 mac80211: allow hardware scan to fall back to software new 4a6ecd35f95b mac80211: mesh: advertise gates in mesh formation new dbdaee7aa6e6 {nl,mac}80211: report gate connectivity in station info new 01d66fbd5b18 {nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf new ecbc12ad6b68 {nl,mac}80211: add rssi to mesh candidates new 0515dd5b41ca Merge remote-tracking branch 'mac80211-next/master' new 10283ea525d3 gfs2: Put bitmap buffers in put_super new e7445ceddfc2 gfs2: Fix metadata read-ahead during truncate (2) new 65f8e53b3dd2 Merge tag 'v4.20-rc1' new 77d36cabdf8e gfs2: Fix iomap buffer head reference counting bug new 7a7b7a9dc688 gfs2: Clean up gfs2_is_{ordered,writeback} new bae4c8cbbf06 gfs2: Fix the gfs2_invalidatepage description new 502e558a2124 Merge remote-tracking branch 'gfs2/for-next' new 81d9e98fceb6 mtd: Kconfig: fix spelling mistake "partions" -> "partition" new 98473f5acc00 mtd: block2mtd: mark expected switch fall-throughs new f7d6cf6d0c7e mtd: cfi_cmdset_0020: Mark expected switch fall-throughs new 6dc6efba1f37 Merge remote-tracking branch 'mtd/mtd/next' new 0413bf617cdd Merge remote-tracking branch 'nand/nand/next' new eeba5b5cdeac drm/i915: remove padding from struct skl_wm_level new 8d3bf1a3959f drm/i915: Move drm_vblank_init() to i915_load_modeset_init() new acde44b50086 drm/i915: Move FBC init and cleanup calls to modeset functions new a8147d0cd49f drm/i915: Move intel_init_ipc() call to i915_load_modeset_init() new 58db08a73b75 drm/i915: Keep overlay functions naming consistent new 8811d616dfaa drm/i915: Initialise the obj->rcu head new a1db9c54eb29 drm/i915: Track rcu_head for our idle worker new 9199c322ec83 drm/i915/ddi: Add more sanity check to the encoder HW readout new 30f5ccfa8c8a drm/i915/icl: Fix PLL mapping sanitization for DP ports new 5a3aeca97af1 drm/i915: Fix hpd handling for pins with two encoders new 3aefb67f8496 drm/i915: Sanitize PCH port transcoder select on IBX new 6423382247e0 drm/i915: Reuse the aux_domain cached new bad46f2f33eb drm/i915: Release DDI power well references in MST ports new ca401e967401 drm/i915/mst: Drop pre_pll_enable null check new 89d67d172dea drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler() new 7b012bd62db9 drm/i915: Polish the skl+ plane keyval/msk/max register setup new 07464c7c0cf7 drm/i915: Clean up skl+ PLANE_POS vs. scaler handling new 53cc68803668 drm/i915: Generalize skl_ddb_allocation_overlaps() new 26f9ec9a9a4a drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source() new b2fc2252ce41 drm/i915/psr: Always wait for idle state when disabling PSR new 62819dfd859e drm/i915/icl: Reset PSR interruptions new 2ee936e3a2f0 drm/i915/psr: Move intel_psr_disable_source() code to inte [...] new cf303a41d97e drm/i915: fix subslice mask array size new eef4670eadcf drm/i915/query: fix subslice length new bb9c037a7a8c Merge remote-tracking branch 'drm-intel/for-linux-next' new b842e2c9c0f2 drm/sun4i: tcon: Pass encoder to RGB setup function new 4843c9a208c0 drm/sun4i: tcon: Get the connector from the encoder in RGB setup new 65bf2d54f062 drm/sun4i: tcon: Support an active-low DE signal with RGB [...] new 0560054da567 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE new eb8dd3abeb4d drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src new 11b1aafa18d2 Merge remote-tracking branch 'drm-misc/for-linux-next' new 409f5297d93e Merge remote-tracking branch 'drm-msm/msm-next' new 652437382a30 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 4c4c37ea265b Merge remote-tracking branch 'imx-drm/imx-drm/next' new 7a77541037bc Merge remote-tracking branch 'etnaviv/etnaviv/next' new bcd1e83fbd38 Merge remote-tracking branch 'regmap/for-next' new c3df5d063614 Merge remote-tracking branch 'sound/for-next' new 0246c661b6f0 ASoC: rsnd: use ring buffer for rsnd_mod_name() new abd97b7c53ac Merge branch 'asoc-4.21' into asoc-next new c146d69a5198 Merge remote-tracking branch 'sound-asoc/for-next' new dcfc56a36c22 Merge remote-tracking branch 'modules/modules-next' new cd94c9ed59ba sx8: cleanup queue and disk allocation / freeing new 72d7ce8eb2bc sx8: use a per-host tag_set new b5fa0e9ec997 mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io new 10966fa13855 mtip32xx: merge mtip_submit_request into mtip_queue_rq new 81e66174ab0a mtip32xx: return a blk_status_t from mtip_send_trim new 449a15d9e49a mtip32xx: remove __force_bit2int new 643b5f68d0f9 mtip32xx: add missing endianess annotations on struct smart_attr new 7bbf118f3b15 mtip32xx: remove mtip_init_cmd_header new 55c7bc37e05b mtip32xx: remove mtip_get_int_command new d85cb20453bc mtip32xx: don't use req->special new 27d420bc475e mtip32xxx: use for_each_sg new 9d037ad707ed block: remove req->timeout_list new 535ac5d3fe63 ide: cleanup ->prep_rq calling convention new c092d4ec53c9 scsi: simplify scsi_prep_state_check new 785ba83b4f3e scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd new 14784565f740 scsi: clean up error handling in scsi_init_io new 159b2cbf59f4 scsi: return blk_status_t from scsi_init_io and ->init_command new 4c1cb67c0351 scsi: return blk_status_t from device handler ->prep_fn new 0e17e06cbf7e block: remove the BLKPREP_* values. new e41128cfd938 block: remove set but not used variable 'et' new 511c49fe1804 fnic: fix fnic_scsi_host_{start,end}_tag new 49f6613632f9 nullb: remove leftover legacy request code new 1bee42438f32 skd_main: don't use req->special new 61e7712e25bb aoe: replace ->special use with private data in the request new 289d088b6618 pd: replace ->special use with private data in the request new 22ce0a7ccf23 ide: don't use req->special new 8e18ebef4dd4 null_blk: remove unused nullb device new 30db813c2fea Merge remote-tracking branch 'block/for-next' new fc37528efc93 Merge remote-tracking branch 'device-mapper/for-next' new 3547074a0276 Merge remote-tracking branch 'mmc/next' new 74ab1f568007 Merge remote-tracking branch 'kgdb/kgdb-next' new d033bfe037c5 raid1: avoid dereference bitmap before barrier new 1bc9f29feb36 Merge remote-tracking branch 'md/for-next' new 56a6cd3196c6 dt-bindings: power: Introduce one property to present the [...] new 86131d933f9a power: supply: core: Add one field to present the battery [...] new 428527b3e6e1 dt-bindings: power: Introduce properties to present the ba [...] new 3afb50d7125b power: supply: core: Add some helpers to use the battery O [...] new 0d5f2e6e9c79 dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit [...] new 195ca1703784 power: supply: Add Spreadtrum SC27XX fuel gauge unit driver new 97242ce891b6 Merge remote-tracking branch 'battery/for-next' new 49f66866ad38 Merge remote-tracking branch 'regulator/for-next' new 9b9ad07399ba Merge remote-tracking branch 'security/next-testing' new e8b351f9aea5 Merge remote-tracking branch 'selinux/next' new 072caaedb953 Merge remote-tracking branch 'tpmdd/next' new 97142308b151 Merge remote-tracking branch 'iommu/next' new 152d6c34ce7a Merge remote-tracking branch 'audit/next' new 1ae367a2451e of/pdt: Remove unused of_pdt_build_more function ptr new 144552c78692 of: overlay: add tests to validate kfrees from overlay removal new 7c528e457d53 of: overlay: add missing of_node_put() after add new node [...] new 5b2c2f5a0ea3 of: overlay: add missing of_node_get() in __of_attach_node_sysfs new 5b3f5c408d8c powerpc/pseries: add of_node_put() in dlpar_detach_node() new 6b4955ba7bc0 of: overlay: use prop add changeset entry for property in [...] new 8814dc46bd9e of: overlay: do not duplicate properties from overlay for [...] new 81225ea682f4 of: overlay: reorder fields in struct fragment new 6f75118800ac of: overlay: validate overlay properties #address-cells an [...] new a15e824ff2c1 of: overlay: make all pr_debug() and pr_err() messages unique new a68238a19c3b of: overlay: test case of two fragments adding same node new c168263b5a10 of: overlay: check prevents multiple fragments add or dele [...] new 2fe0e8769df9 of: overlay: check prevents multiple fragments touching sa [...] new 8c329655c14f of: unittest: remove unused of_unittest_apply_overlay() argument new f96278810150 of: overlay: set node fields from properties when add new [...] new 5babefb7f7ab of: unittest: allow base devicetree to have symbol metadata new 160b1d4e4127 of: unittest: find overlays[] entry by name instead of index new eeb07c573ec3 of: unittest: initialize args before calling of_*parse_*() new f8274f14a9b1 Merge tag 'kfree_validate_v7-for-4.20' of git://git.kernel [...] new 0be50f64e00c Merge remote-tracking branch 'devicetree/for-next' new 9640bd6cac76 Merge remote-tracking branch 'spi/for-next' new d40f0df8468e Merge remote-tracking branch 'tip/auto-latest' new 1722bc0e8c2f EDAC: Fix indentation issues in several EDAC drivers new 1cd56506990a Merge remote-tracking branch 'edac-amd/for-next' new 042d4c70a203 rcu: Eliminate BUG_ON() for sync.c new 08543bda42ef rcu: Eliminate BUG_ON() for kernel/rcu/tree.c new 495b981bf2c0 rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h new 569d6d0a425e rcu: Eliminate BUG_ON() for kernel/rcu/update.c new 75a8f7224522 rcu: Remove unused rcu_state externs new adbccddb4a16 rcu: Fix rcu_{node,data} comments about gp_seq_needed new 309ba859b950 rcu: Eliminate synchronize_rcu_mult() new d3ff3891b2ed rcu: Consolidate the RCU update functions invoked by sync.c new 78d125d33858 sched/membarrier: Replace synchronize_sched() with synchro [...] new 8fa9eb388eb0 sparc/oprofile: Convert timer_stop() to use synchronize_rcu() new 0d4e68e2f397 s390/mm: Convert tlb_table_flush() to use call_rcu() new 04229110adfb powerpc: Convert hugepd_free() to use call_rcu() new b432020bf645 crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] new 7b9e6906b62c drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() new bffd1472abeb ethernet/sis: Replace synchronize_sched() with synchronize_rcu() new f2ec83e92620 ethernet/realtek: Replace synchronize_sched() with synchro [...] new a75d17b2ca51 ethernet/intel/ixgbe: Replace synchronize_sched() with syn [...] new 6689e6748c6b drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] new 2f31cbf56307 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] new 5ee87a3dc26a cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] new 0108175b877d fs/file: Replace synchronize_sched() with synchronize_rcu() new db7c61a801ba tracing: Replace synchronize_sched() and call_rcu_sched() new b64691e583b4 main: Replace rcu_barrier_sched() with rcu_barrier() new de88d2f0a438 kprobes: eplace synchronize_sched() with synchronize_rcu() new 07bca4c9ca32 lockdep: Replace synchronize_sched() with synchronize_rcu() new 5774d0aadb14 sched/membarrier: synchronize_sched() with synchronize_rcu() new a190aa6e987e sched: Replace synchronize_sched() with synchronize_rcu() new 4b77d57f5717 modules: Replace synchronize_sched() and call_rcu_sched() new a59b09ccc0c1 workqueue: Replace call_rcu_sched() with call_rcu() new d06f9de7a8bb events: Replace synchronize_sched() with synchronize_rcu() new 991df461b61a percpu-refcount: Replace call_rcu_sched() with call_rcu() new ec85231111f1 slab: Replace synchronize_sched() with synchronize_rcu() new 6a9b09090d1b mm: Replace call_rcu_sched() with call_rcu() new 2c8de4006ad3 netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and sy [...] new 8154427e7586 net/sched: Replace call_rcu_bh() and rcu_barrier_bh() new 4758b03217bb net/core: Replace call_rcu_bh() and synchronize_rcu_bh() new 86309a92d76c net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() new aa40abcafd6a percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() new 46af6c38af28 types: Remove call_rcu_bh() and call_rcu_sched() new 85b7d8f7c5d2 cgroups: Replace synchronize_sched() with synchronize_rcu() new ae8b960c9b56 livepatch: Replace synchronize_sched() with synchronize_rcu() new 2c4185c29cf5 net/core/skmsg: Replace call_rcu_sched() with call_rcu() new e0b4b76d73d2 net/decnet: Replace rcu_barrier_bh() with rcu_barrier() new 17a8358b43d5 tools/kernel.h: Replace synchronize_sched() with synchroni [...] new d5eb19a78c56 rcutorture/formal: Replace synchronize_sched() with synchr [...] new 832aa35a65ba doc: Set down forward-progress requirements new 2d0350a8f0e6 doc: Clarify RCU data-structure comment about rcu_tree fanout new dd944caa8173 doc: Remove rcu_preempt_state reference in stallwarn new 6261d3fe5ecb doc: rcu: Update information about resched_cpu new 73e8ea9a172d doc: rcu: Remove rcu_dynticks from Data-Structures new 88a6074b5e23 doc: rcu: Update Data-Structures for RCU flavor consolidation new aa096dec9311 doc: rcu: Better clarify the rcu_segcblist ->len field new bf2873cfdd41 doc: rcu: Update description of gp_seq fields in rcu_data new 8030ea874cfa doc: Document rcutorture forward-progress test kernel parameters new bf41fe7ef670 doc: rcu: Update core and full API in whatisRCU new f5e0a0a5cfd9 doc: rcu: Add more rationale for using rcu_read_lock_sched [...] new a2132c04e5d5 doc: rcu: Remove obsolete suggestion from checklist new 2aeef6f0debd doc: rcu: Remove obsolete checklist item about synchronize [...] new 76bbd0e6d0d1 doc: rcu: Encourage use of rcu_barrier in checklist new df86837a00dd doc: Make reader aware of rcu_dereference_protected new b5a982842614 doc: Remove obsolete (non-)requirement about disabling preemption new 37567da7c373 doc: Make listing in RCU perf/scale requirements use rcu_a [...] new 69e70abc4f55 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains new c9244048a348 doc: Correct parameter in stallwarn new acc8db404545 doc: Fix "struction" typo in RCU memory-ordering documentation new 02d0dcfbbffe rcu: Stop expedited grace periods from relying on stop-machine new 89a80ecb0e37 MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com new ebe00e31b0d7 rcu: Avoid double multiply by HZ new c5051f91db55 rcu: Parameterize rcu_check_gp_start_stall() new e6505b4a43ac rcu: Add state name to show_rcu_gp_kthreads() output new 1881e5f07558 rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() new 10196ac09bd5 rcu: Adjust the comment of function rcu_is_watching new b331e76f980e rcu: Trace end of grace period before end of grace period new 43cc10465e08 rcu: Speed up expedited GPs when interrupting RCU reader new 39ccbf183b6e rcu: Replace this_cpu_ptr() with __this_cpu_read() new dfdc33585b0a rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() new f3e3f841aca2 MAINTAINERS: Add Joel Fernandes as RCU reviewer new 8f15c682ac5a rcutorture: Automatically create initrd directory new 38e630424ba3 rcutorture: Add initrd support for systems lacking dracut new 229ab0cb5be3 rcutorture: Make initrd/init execute in userspace new 70e9f504774b rcutorture: Add cross-compile capability to initrd.sh new 18d7bf8ed3a1 rcutorture: Always strip using the cross-compiler new 825fa4cdfb10 rcutorture: Check initrd/init instead of initrd only new 66b6f755ad45 rcutorture: Import a copy of nolibc new b94ec36896da rcutorture: Make use of nolibc when available new 868f7a09a4f3 x86/PCI: Replace spin_is_locked() with lockdep new 07e0809de323 sfc: Replace spin_is_locked() with lockdep new e051b51d7a2b smsc: Replace spin_is_locked() with lockdep new 767fb4605375 userfaultfd: Replace spin_is_locked() with lockdep new 6424cb6c751b locking/mutex: Replace spin_is_locked() with lockdep new c62b3732aef5 mm: Replace spin_is_locked() with lockdep new a0d12d4e67ee KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep new f3e763c3e544 srcu: Fix kernel-doc missing notation new 0607ba8403c4 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] new cfa2cea7d350 srcu: Lock srcu_data structure in srcu_gp_start() new 6b3d149d072b srcu: Use "ssp" instead of "sp" for srcu_struct pointer new b01694bc96dd rcutorture: Add call_rcu() flooding forward-progress tests new 367ad8ca832b torture: Bring any extra CPUs online during kernel startup new 24cc020b0a9f rcutorture: Remove cbflood facility new a398e9f43679 rcutorture: Break up too-long rcu_torture_fwd_prog() function new c6b596d0d314 rcutorture: Affinity forward-progress test to avoid housek [...] new 50e9e77d69d5 torture: Remove unnecessary "ret" variables new 17d455405588 rcutorture: Prepare for asynchronous access to rcu_fwd_startat new 9679a3621887 rcutorture: Dump grace-period diagnostics upon forward-pro [...] new fd35c796f37a rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] new 8e8ad796395f rcu: Print per-CPU callback counts for forward-progress failures new 13db4684da91 rcutorture: Print GP age upon forward-progress failure new d77661f960d2 rcutorture: Print histogram of CB invocation at OOM time new c357aa3a7315 rcutorture: Print time since GP end upon forward-progress failure new 1d3b011c955d rcutorture: Print forward-progress test age upon failure new dfc4f388bf85 rcutorture: Recover from OOM during forward-progress tests new 9e3a89c8d8fd rcutorture: Use 100ms buckets for forward-progress callbac [...] new ac4ba810c969 rcutorture: Don't do busted forward-progress testing new 3fe2ae6dbf08 Merge branches 'bug.2018.11.08b', 'consolidate.2018.11.08b [...] new 1b52d0186177 tools/memory-model: Model smp_mb__after_unlock_lock() new 95d74696f739 EXP tools/memory-model: Add scripts to check github litmus tests new ae4630c45b31 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] new 6820e8e557c5 Merge LKMM and RCU commits new ea03e2d10dcd Merge remote-tracking branch 'rcu/rcu/next' new cba66b2cd1bc Merge remote-tracking branch 'percpu/for-next' new 2eb150558bb7 platform/x86: intel_pmc_core: Show Latency Tolerance info new 2d649d972bae platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset new 8122e7cd806d platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR new 8387e274ba0a Merge remote-tracking branch 'drivers-x86/for-next' new ac0e9f9a2863 Merge remote-tracking branch 'leds/for-next' new 9773e3fcd05b Merge remote-tracking branch 'ipmi/for-next' new 1d3e773ae0a6 usb: host: remove unnecessary condition check new 8ec23b90119a uwb: clean an indentation issue, remove extraneous tab new 15f6f7f48db9 USB: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] new 4c96499c39e3 USB: remove the unused struct hcd_timeout definition new a1f527ca8d23 Merge remote-tracking branch 'usb/usb-next' new ed8c8e1ecca0 serial: sh-sci: Improve type-safety calling sci_receive_chars() new b871424f5707 serial: lantiq: Get serial id from dts new fccf231ae907 serial: lantiq: Change ltq_w32_mask to asc_update_bits new 89b8bd2082bb serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32 new 2e81c1f39620 serial: lantiq: Rename fpiclk to freqclk new 5034ce0605f6 serial: lantiq: Replace clk_enable/clk_disable with clk ge [...] new dbbc26dbd01a serial: lantiq: Add CCF support new a77bbe5e334f serial: lantiq: Reorder the head files new 3c8c2a9e29dc serial: lantiq: Replace lantiq_soc.h with lantiq.h new 40efa6c8f648 serial: lantiq: Change init_lqasc to static declaration new 275d924b4b06 dt-bindings: serial: lantiq: Add optional properties for CCF new f33cf776617b serial-uartlite: Move the uart register new 62104b280a5a serial-uartlite: Add get serial id if not provided new 3b209d253e7f serial-uartlite: Do not use static struct uart_driver out [...] new 0379b1163e50 serial-uartlite: Add runtime support new b312f6f4ac84 serial-uartlite: Fix the unbind path new 61e169ee7683 serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE new 397bd9211fe0 serial: fsl_lpuart: clear parity enable bit when disable parity new acef6660d3aa ttyprintk: make the printk log level configurable new 3957386aeb58 serial: tegra: fix some spelling mistakes new 9f641df46b14 tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb new b1f84dd32166 tty: serial: qcom_geni_serial: Rectify UART suspend mechanism new 7034ef87fa88 tty: serial: qcom_geni_serial: simplify getting .driver_data new 114c97cee6d3 pch_uart: remove set but not used variable 'tx_empty' new 646097940ad3 serial: set suppress_bind_attrs flag only if builtin new 347a28b58680 writeback: don't decrement wb->refcnt if !wb->bdi new 6d11023c345e serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250 new babeca858477 serial: qcom_geni_serial: Finish supporting sysrq new d6e1935819db serial: core: Allow processing sysrq at port unlock time new 336447b3298c serial: qcom_geni_serial: Process sysrq at port unlock time new 3e6f88068314 serial: core: Include console.h from serial_core.h new 596f63da42b9 serial: 8250: Process sysrq at port unlock time adds 81bd415c91eb watchdog/core: Add missing prototypes for weak functions adds f26621e60b35 resource/docs: Complete kernel-doc style function documentation adds 0b002cdd5004 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 1acf93ca6c53 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 024d4d4c0cf4 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] adds e6a2d72c1040 posix-cpu-timers: Remove useless call to check_dl_overrun() adds 08b5278650d6 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 51f5fd2e4615 tools headers barrier: Fix arm64 tools build failure wrt s [...] adds febf8a3712e4 perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} adds 3c5e3dabf372 perf trace: When augmenting raw_syscalls plug raw_syscalls [...] adds cd26ea6d50a2 perf trace: Fix setting of augmented payload when using eB [...] adds 79ef68c7e1f6 perf augmented_syscalls: Start collecting pathnames in the [...] adds c3537fc25150 perf evlist: Move perf_evsel__reset_weak_group into evlist adds cf99ad1424c5 perf record: Support weak groups adds ea1fa48c055f perf stat: Handle different PMU names with common prefix adds 590ac60d8aa9 perf top: Display the LBR stats in callchain entry adds 5ed4419d47f8 perf scripts python: exported-sql-viewer.py: Fall back to [...] adds 210cf1f96185 perf scripts python: exported-sql-viewer.py: Add Selected [...] adds 65b24292e8f3 perf scripts python: exported-sql-viewer.py: Add help window adds 35fa1cee21e3 perf scripts python: exported-sql-viewer.py: Fix table fin [...] adds 93f8be279951 perf intel-pt: Add more event information to debug log adds f6c23e3b55cb perf intel-pt: Add MTC and CYC timestamps to debug log adds e2c39f36c354 perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to [...] adds 6ac2226229d9 perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so adds 8e88c29b351e perf tools: Do not zero sample_id_all for group members adds 45fd80809144 Merge tag 'perf-urgent-for-mingo-4.20-20181106' of git://g [...] adds 655c6b977755 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds b42967dcac1d x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() adds 437e88ab8f9e x86/build: Remove -pipe from KBUILD_CFLAGS adds 5d96c9342c23 acpi/nfit, x86/mce: Handle only uncorrectable machine checks adds e8a308e5f47e acpi/nfit, x86/mce: Validate a MCE's address before using it adds d52888aa2753 x86/mm: Move LDT remap out of KASLR region on 5-level paging adds a0e6e0831c51 x86/ldt: Unmap PTEs for the slot before freeing LDT pages adds b082f2dd8061 x86/ldt: Remove unused variable in map_ldt_struct() adds a48777fdda7d x86/vsmp: Remove dependency on pv_irq_ops adds 15035388439f x86/cpu/vmware: Do not trace vmware_sched_clock() adds b6df7b6db1c1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds de59fae0043f ext4: fix buffer leak in __ext4_read_dirblock() on error path adds eb6984fa4ce2 ext4: missing !bh check in ext4_xattr_inode_write() adds c140f8b072d1 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 63a42e1a5cb3 Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/s [...] adds e12e00e388de Merge tag 'kbuild-fixes-v4.20' of git://git.kernel.org/pub [...] adds 7a3765ed66d1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds ccda4af0f4b9 Linux 4.20-rc2 new c17a1ca14cbb Merge 4.20-rc2 into tty-next new 22ff7796007d Merge remote-tracking branch 'tty/tty-next' new d9204acb3756 extcon: max77843: Avoid forcing UART path on drive probe new 6865f2ef9d65 extcon: max77693: Avoid forcing UART path on drive probe new 5a196c29bb27 extcon: max14577: Avoid forcing UART path on drive probe new 3e34c8198960 extcon: max8997: Avoid forcing UART path on drive probe new 8a7e78254de3 Merge remote-tracking branch 'extcon/extcon-next' new 0ffcadecdb59 staging: davinci_vpfe: Change to !format new 91e24a4c4b26 staging: davinci_vpfe: Remove multiple blank space new 4073536c9274 staging: android: ion: Add per-heap counters new 7962e63a2f41 staging: erofs: fix undefined LZ4_decompress_safe_partial() new 9b76530d39d5 staging: greybus: shorten comparison to NULL new f17f542965d7 staging: greybus: align parameters to parentheses new ce8befe9ab7a staging: greybus: fix SPDX License Identifier new 7a22b568db9b staging: greybus: align arguments with parentheses new f5e4e5e7ae9c staging: greybus: correct SPDX License Identifier new fea06c0ba4f0 staging: greybus: remove multiple blank lines new 327f27696303 staging: greybus: remove space before tab new fcb733b546ea staging: greybus: remove multiple blank lines new aec08dd489df staging: greybus: add extra space around OR operator new 57d053682ff5 staging: greybus: remove extra space before tab new 2eece0a88d95 staging: greybus: remove comparison to BOOL new e48adf19ea50 staging: greybus: remove unmatched right bracket new d9f62c6d2dd3 Merge remote-tracking branch 'staging/staging-next' new 868ddbaf9360 Merge remote-tracking branch 'mux/for-next' new e09caa208bed Merge remote-tracking branch 'icc/icc-next' new c9fa9910be01 Merge remote-tracking branch 'cgroup/for-next' new 3d4befb05c88 Merge remote-tracking branch 'scsi/for-next' new 9e1e8a757080 scsi: ufs: set the device reference clock setting new 85408f830e70 scsi: dt-bindings: ufs: Add bindings for Cadence UFS new d90996dae8e4 scsi: ufs: Add UFS platform driver for Cadence UFS new 28250cf1c96c Merge remote-tracking branch 'scsi-mkp/for-next' new b2fb81e318d7 Merge remote-tracking branch 'rpmsg/for-next' new 18f136941100 Merge remote-tracking branch 'gpio/for-next' new 2d22252f3d84 Merge remote-tracking branch 'pinctrl/for-next' new 5be1b28ed351 Merge remote-tracking branch 'random/dev' new 645e2a65668f Merge remote-tracking branch 'kselftest/next' new cb19464d8fcf Merge remote-tracking branch 'livepatching/for-next' new c37605178fc7 coresight: etb10: Add support for CLAIM tag new f2c3ba5ad7dc coresight: etf: Release CLAIM tag after disabling the HW new 12c634c28c4d coresight: etm3x: Deal with CLAIM tag before and after acc [...] new 903242b80a97 coresight: etm3x: Release CLAIM tag when operated from perf new 2992d6eced4b Merge remote-tracking branch 'coresight/next' new 9f0039a7c7aa Merge remote-tracking branch 'kspp/for-next/kspp' new 15c7e64e1e44 add generic builtin command line new 9bc73aa1d62f powerpc: convert to generic builtin command line new c55d7841e46b powerpc: convert config files to generic cmdline new 375b2166ff5c This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] new dfc79fe78b0b Merge branch 'for-x86' into for-next new be13d03f360b Merge remote-tracking branch 'cisco/for-next' new 38e766392e8e Merge remote-tracking branch 'slimbus/for-next' new 9189954e5e00 Merge remote-tracking branch 'nvmem/for-next' new e4afade4e58f Merge remote-tracking branch 'xarray/xarray' new f1544b0de4ad Merge branch 'akpm-current/current' new 6573a7ce75be vfs: replace current_kernel_time64 with ktime equivalent new eff85c178882 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (e61d6b8e969e) \ N -- N -- N refs/heads/akpm (eff85c178882)
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 731 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: .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- .../devicetree/bindings/fsi/ibm,p9-occ.txt | 16 + Documentation/devicetree/bindings/i2c/i2c-omap.txt | 8 +- .../devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt | 25 + .../nvidia,tegra20-emc.txt | 4 + .../devicetree/bindings/power/supply/battery.txt | 17 + .../devicetree/bindings/power/supply/sc27xx-fg.txt | 52 + .../devicetree/bindings/serial/lantiq_asc.txt | 15 + .../devicetree/bindings/ufs/cdns,ufshc.txt | 31 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 + .../bindings/usb/nvidia,tegra124-xusb.txt | 8 + Documentation/hwmon/occ | 112 ++ Documentation/i2c/busses/i2c-nvidia-gpu | 18 + Documentation/networking/index.rst | 1 + Documentation/networking/ip-sysctl.txt | 2 +- Documentation/networking/snmp_counter.rst | 222 ++++ Documentation/x86/x86_64/mm.txt | 34 +- MAINTAINERS | 21 +- Makefile | 2 +- arch/arc/mm/fault.c | 2 +- arch/arm/boot/dts/tegra20.dtsi | 2 + arch/arm/include/asm/cputype.h | 1 + arch/arm/include/asm/proc-fns.h | 61 +- arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/setup.c | 40 +- arch/arm/kernel/smp.c | 31 + arch/arm/mm/proc-v7-bugs.c | 17 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 9 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 96 ++ arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 + arch/mips/Kconfig | 29 +- arch/mips/Makefile | 2 +- arch/mips/boot/dts/img/boston.dts | 6 + arch/mips/include/asm/atomic.h | 27 +- arch/mips/include/asm/bitops.h | 42 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/compiler.h | 24 +- arch/mips/include/asm/cpu-features.h | 15 +- arch/mips/include/asm/dsemul.h | 29 +- arch/mips/include/asm/edac.h | 3 +- arch/mips/include/asm/elf.h | 26 +- arch/mips/include/asm/fpu.h | 145 ++- arch/mips/include/asm/fpu_emulator.h | 11 - arch/mips/include/asm/futex.h | 14 +- arch/mips/include/asm/hazards.h | 6 +- arch/mips/include/asm/io.h | 10 +- arch/mips/include/asm/kvm_host.h | 9 +- arch/mips/include/asm/local.h | 12 +- arch/mips/include/asm/mipsmtregs.h | 7 +- arch/mips/include/asm/mipsregs.h | 30 +- arch/mips/include/asm/pgtable.h | 6 +- arch/mips/include/asm/processor.h | 19 +- arch/mips/include/asm/stackframe.h | 3 +- arch/mips/include/asm/switch_to.h | 6 +- arch/mips/kernel/Makefile | 3 +- arch/mips/kernel/asm-offsets.c | 7 +- arch/mips/kernel/bmips_5xxx_init.S | 6 - arch/mips/kernel/branch.c | 34 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 54 +- arch/mips/kernel/elf.c | 4 + arch/mips/kernel/genex.S | 5 +- arch/mips/kernel/idle.c | 5 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 7 - arch/mips/kernel/ptrace.c | 319 +++--- arch/mips/kernel/ptrace32.c | 33 +- arch/mips/kernel/r2300_fpu.S | 58 - arch/mips/kernel/r4k_fpu.S | 144 --- arch/mips/kernel/signal.c | 39 +- arch/mips/kernel/syscall.c | 6 +- arch/mips/kernel/traps.c | 124 +- arch/mips/kernel/unaligned.c | 40 +- arch/mips/kvm/Kconfig | 1 + arch/mips/loongson64/loongson-3/cop2-ex.c | 7 +- arch/mips/math-emu/cp1emu.c | 7 + arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/platforms/pseries/dlpar.c | 2 + arch/um/drivers/ubd_kern.c | 12 +- arch/x86/Kconfig | 1 - arch/x86/Makefile | 4 +- arch/x86/include/asm/mce.h | 2 + arch/x86/include/asm/mshyperv.h | 2 +- arch/x86/include/asm/page_64_types.h | 12 +- arch/x86/include/asm/pgtable_64_types.h | 4 +- arch/x86/include/asm/xen/page.h | 35 +- arch/x86/kernel/cpu/mcheck/mce.c | 6 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/ldt.c | 59 +- arch/x86/kernel/vsmp_64.c | 84 +- arch/x86/xen/mmu_pv.c | 6 +- arch/x86/xen/p2m.c | 3 +- arch/x86/xen/spinlock.c | 14 +- block/bio.c | 1 + block/blk-core.c | 1 - block/blk-ioc.c | 2 - block/blk-lib.c | 26 +- block/blk-merge.c | 5 +- block/blk-mq.c | 1 - block/blk-timeout.c | 12 - block/blk.h | 14 +- drivers/acpi/nfit/core.c | 19 +- drivers/acpi/nfit/mce.c | 8 +- drivers/ata/sata_rcar.c | 6 +- drivers/base/devres.c | 10 +- drivers/block/aoe/aoe.h | 4 + drivers/block/aoe/aoeblk.c | 1 + drivers/block/aoe/aoecmd.c | 27 +- drivers/block/aoe/aoedev.c | 11 +- drivers/block/mtip32xx/mtip32xx.c | 202 ++-- drivers/block/mtip32xx/mtip32xx.h | 44 +- drivers/block/null_blk_main.c | 11 +- drivers/block/paride/pd.c | 30 +- drivers/block/skd_main.c | 8 +- drivers/block/sx8.c | 434 +++---- drivers/char/Kconfig | 8 + drivers/char/ttyprintk.c | 4 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/tegra/clk-tegra20.c | 46 +- drivers/edac/e752x_edac.c | 4 +- drivers/edac/i3000_edac.c | 4 +- drivers/edac/i5000_edac.c | 4 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82975x_edac.c | 4 +- drivers/extcon/extcon-max14577.c | 15 +- drivers/extcon/extcon-max77693.c | 16 +- drivers/extcon/extcon-max77843.c | 18 +- drivers/extcon/extcon-max8997.c | 15 +- drivers/firmware/tegra/bpmp-debugfs.c | 29 +- drivers/firmware/tegra/bpmp.c | 77 +- drivers/fsi/Kconfig | 10 + drivers/fsi/Makefile | 1 + drivers/fsi/fsi-occ.c | 599 ++++++++++ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 + drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 27 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 79 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 1 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 1 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 3 +- drivers/gpu/drm/amd/include/amd_shared.h | 4 + drivers/gpu/drm/amd/include/atomfirmware.h | 7 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 53 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 3 + drivers/gpu/drm/i915/i915_drv.c | 26 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_gem.c | 12 + drivers/gpu/drm/i915/i915_irq.c | 3 + drivers/gpu/drm/i915/i915_query.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/i915/intel_ddi.c | 103 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 81 +- drivers/gpu/drm/i915/intel_dp.c | 3 +- drivers/gpu/drm/i915/intel_dp_mst.c | 18 +- drivers/gpu/drm/i915/intel_drv.h | 11 +- drivers/gpu/drm/i915/intel_hotplug.c | 55 +- drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 17 +- drivers/gpu/drm/i915/intel_psr.c | 86 +- drivers/gpu/drm/i915/intel_sprite.c | 39 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 29 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 + drivers/gpu/drm/vc4/vc4_plane.c | 20 +- drivers/hv/hv_kvp.c | 26 +- drivers/hwmon/Kconfig | 2 + drivers/hwmon/Makefile | 1 + drivers/hwmon/ina2xx.c | 4 +- drivers/hwmon/ina3221.c | 190 +++- drivers/hwmon/occ/Kconfig | 31 + drivers/hwmon/occ/Makefile | 5 + drivers/hwmon/occ/common.c | 1098 ++++++++++++++++++ drivers/hwmon/occ/common.h | 128 +++ drivers/hwmon/occ/p8_i2c.c | 255 +++++ drivers/hwmon/occ/p9_sbe.c | 106 ++ drivers/hwmon/occ/sysfs.c | 188 ++++ drivers/hwmon/raspberrypi-hwmon.c | 6 - drivers/hwtracing/coresight/coresight-etb10.c | 23 +- drivers/hwtracing/coresight/coresight-etm3x.c | 12 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i2c/busses/Kconfig | 11 +- drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-nvidia-gpu.c | 368 ++++++ drivers/i2c/busses/i2c-qcom-geni.c | 15 +- drivers/ide/ide-atapi.c | 4 +- drivers/ide/ide-cd.c | 26 +- drivers/ide/ide-devsets.c | 4 +- drivers/ide/ide-disk.c | 14 +- drivers/ide/ide-eh.c | 2 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-io.c | 18 +- drivers/ide/ide-park.c | 4 +- drivers/ide/ide-pm.c | 12 +- drivers/ide/ide-tape.c | 2 +- drivers/ide/ide-taskfile.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 +- drivers/infiniband/hw/nes/nes_mgt.c | 4 +- drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/isdn/hardware/mISDN/w6692.c | 3 - drivers/leds/trigger/ledtrig-pattern.c | 20 +- drivers/md/raid1.c | 15 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/Kconfig | 10 + drivers/memory/tegra/Makefile | 1 + drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memory/tegra/tegra20-emc.c | 591 ++++++++++ drivers/misc/atmel-ssc.c | 2 +- drivers/misc/sgi-gru/grukdump.c | 4 + drivers/mtd/Kconfig | 2 +- drivers/mtd/chips/cfi_cmdset_0020.c | 6 + drivers/mtd/devices/block2mtd.c | 2 + drivers/mtd/devices/powernv_flash.c | 2 +- drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6xxx/chip.c | 17 +- drivers/net/dsa/mv88e6xxx/global1.c | 2 + drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/mv88e6xxx/serdes.c | 26 +- drivers/net/dsa/mv88e6xxx/serdes.h | 2 + drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 41 +- drivers/net/ethernet/apm/xgene-v2/mdio.c | 22 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 + drivers/net/ethernet/aquantia/atlantic/aq_main.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 18 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 61 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 18 + .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 21 + drivers/net/ethernet/arc/emac_main.c | 3 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/cnic.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 5 +- drivers/net/ethernet/broadcom/tg3.c | 63 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 8 + drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 12 +- drivers/net/ethernet/emulex/benet/be_main.c | 13 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 5 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 32 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 5 +- drivers/net/ethernet/freescale/fman/mac.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 18 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 6 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 11 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 69 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 11 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 189 +++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 11 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 35 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 13 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 13 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 404 +++++-- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 36 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 18 +- drivers/net/ethernet/ibm/emac/core.c | 9 +- drivers/net/ethernet/intel/e1000e/e1000.h | 3 + drivers/net/ethernet/intel/e1000e/netdev.c | 42 +- drivers/net/ethernet/intel/e1000e/ptp.c | 16 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 65 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 54 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 21 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/netronome/nfp/Makefile | 1 + drivers/net/ethernet/netronome/nfp/abm/main.c | 266 ----- drivers/net/ethernet/netronome/nfp/abm/main.h | 9 + drivers/net/ethernet/netronome/nfp/abm/qdisc.c | 301 +++++ drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 6 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 43 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 28 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 27 + drivers/net/ethernet/netronome/nfp/flower/main.c | 18 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 14 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 38 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 243 ++-- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 19 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 30 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 4 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 - drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 1 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 + drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 + drivers/net/ethernet/qlogic/qed/qed_sp.h | 14 + drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 69 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 + drivers/net/ethernet/qualcomm/qca_debug.c | 1 + drivers/net/ethernet/qualcomm/qca_spi.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 + drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 6 +- drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/sfc/tx.c | 5 +- drivers/net/ethernet/socionext/netsec.c | 238 ++-- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/descs_com.h | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/ti/cpsw.c | 186 ++- drivers/net/ethernet/toshiba/tc35815.c | 29 +- drivers/net/geneve.c | 107 +- drivers/net/netdevsim/bpf.c | 51 +- drivers/net/phy/amd.c | 1 - drivers/net/phy/aquantia.c | 15 +- drivers/net/phy/at803x.c | 3 - drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm87xx.c | 10 +- drivers/net/phy/broadcom.c | 16 - drivers/net/phy/cicada.c | 2 - drivers/net/phy/davicom.c | 4 - drivers/net/phy/dp83640.c | 1 - drivers/net/phy/dp83822.c | 1 - drivers/net/phy/dp83848.c | 1 - drivers/net/phy/dp83867.c | 1 - drivers/net/phy/dp83tc811.c | 1 - drivers/net/phy/fixed_phy.c | 19 +- drivers/net/phy/icplus.c | 1 - drivers/net/phy/intel-xway.c | 10 - drivers/net/phy/lxt.c | 6 +- drivers/net/phy/marvell.c | 91 +- drivers/net/phy/marvell10g.c | 37 +- drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/micrel.c | 31 +- drivers/net/phy/microchip.c | 1 - drivers/net/phy/microchip_t1.c | 1 - drivers/net/phy/mscc.c | 6 - drivers/net/phy/national.c | 1 - drivers/net/phy/phy-c45.c | 12 +- drivers/net/phy/phy-core.c | 213 +++- drivers/net/phy/phy.c | 408 +++---- drivers/net/phy/phy_device.c | 192 ++-- drivers/net/phy/phy_led_triggers.c | 15 +- drivers/net/phy/phylink.c | 19 +- drivers/net/phy/qsemi.c | 1 - drivers/net/phy/realtek.c | 36 +- drivers/net/phy/smsc.c | 7 +- drivers/net/phy/ste10Xp.c | 2 - drivers/net/phy/uPD60620.c | 6 +- drivers/net/phy/vitesse.c | 9 - drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/smsc95xx.c | 2 + drivers/net/vxlan.c | 58 +- drivers/net/wireless/ath/ath10k/core.c | 5 + drivers/net/wireless/ath/ath10k/core.h | 5 + drivers/net/wireless/ath/ath10k/coredump.c | 118 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 + drivers/net/wireless/ath/ath10k/debugfs_sta.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 17 +- drivers/net/wireless/ath/ath10k/mac.c | 11 +- drivers/net/wireless/ath/ath10k/qmi.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 228 ++-- drivers/net/wireless/ath/ath10k/snoc.h | 17 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 10 + drivers/net/wireless/ath/ath10k/wmi.c | 128 ++- drivers/net/wireless/ath/ath10k/wmi.h | 13 + drivers/net/wireless/ath/ath10k/wow.c | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 1 + drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 61 +- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/hw.c | 1 + drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/carl9170/rx.c | 1 + drivers/net/wireless/ath/carl9170/tx.c | 3 + drivers/net/wireless/ath/wil6210/cfg80211.c | 104 +- drivers/net/wireless/ath/wil6210/debugfs.c | 17 +- drivers/net/wireless/ath/wil6210/main.c | 227 +++- drivers/net/wireless/ath/wil6210/netdev.c | 5 +- drivers/net/wireless/ath/wil6210/txrx.c | 14 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 92 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 4 +- drivers/net/wireless/ath/wil6210/wil6210.h | 21 +- drivers/net/wireless/ath/wil6210/wmi.c | 56 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 137 +-- drivers/net/wireless/mac80211_hwsim.c | 265 +++-- drivers/net/wireless/mac80211_hwsim.h | 4 + drivers/net/xen-netfront.c | 2 - drivers/nvme/host/core.c | 4 +- drivers/nvme/host/multipath.c | 1 + drivers/nvme/target/core.c | 2 +- drivers/nvme/target/rdma.c | 19 +- drivers/of/dynamic.c | 59 +- drivers/of/kobj.c | 4 +- drivers/of/overlay.c | 292 ++++- drivers/of/unittest-data/Makefile | 2 + .../of/unittest-data/overlay_bad_add_dup_node.dts | 28 + .../of/unittest-data/overlay_bad_add_dup_prop.dts | 24 + drivers/of/unittest-data/overlay_base.dts | 1 + drivers/of/unittest.c | 96 +- drivers/platform/x86/intel_pmc_core.c | 131 ++- drivers/platform/x86/intel_pmc_core.h | 68 +- drivers/power/supply/Kconfig | 7 + drivers/power/supply/Makefile | 1 + drivers/power/supply/power_supply_core.c | 140 ++- drivers/power/supply/sc27xx_fuel_gauge.c | 656 +++++++++++ drivers/ptp/ptp_chardev.c | 55 +- drivers/ptp/ptp_clock.c | 5 +- drivers/s390/net/qeth_core.h | 19 +- drivers/s390/net/qeth_core_main.c | 137 +-- drivers/s390/net/qeth_core_mpc.c | 1 - drivers/s390/net/qeth_core_mpc.h | 32 +- drivers/s390/net/qeth_l2_main.c | 45 +- drivers/s390/net/qeth_l3_main.c | 138 +-- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/device_handler/scsi_dh_emc.c | 8 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 7 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 10 +- drivers/scsi/scsi_lib.c | 185 ++- drivers/scsi/sd.c | 85 +- drivers/scsi/sd.h | 6 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sr.c | 12 +- drivers/scsi/ufs/Kconfig | 8 + drivers/scsi/ufs/Makefile | 1 + drivers/scsi/ufs/cdns-pltfrm.c | 149 +++ drivers/scsi/ufs/ufs-hisi.c | 9 + drivers/scsi/ufs/ufs.h | 14 + drivers/scsi/ufs/ufs_quirks.h | 6 + drivers/scsi/ufs/ufshcd.c | 85 ++ drivers/scsi/ufs/ufshcd.h | 2 + drivers/soc/tegra/pmc.c | 153 ++- drivers/staging/android/ion/ion.c | 50 +- drivers/staging/android/ion/ion.h | 9 + drivers/staging/erofs/Kconfig | 3 +- drivers/staging/greybus/arche-apb-ctrl.c | 1 - drivers/staging/greybus/arche_platform.h | 2 +- drivers/staging/greybus/arpc.h | 2 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_codec.h | 2 +- drivers/staging/greybus/audio_manager.h | 2 +- drivers/staging/greybus/audio_manager_private.h | 2 +- drivers/staging/greybus/bundle.h | 2 +- drivers/staging/greybus/camera.c | 1 - drivers/staging/greybus/connection.c | 4 - drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.h | 4 +- drivers/staging/greybus/core.c | 4 +- drivers/staging/greybus/es2.c | 4 +- drivers/staging/greybus/greybus_protocols.h | 27 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 4 +- drivers/staging/most/core.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 6 +- drivers/tty/serial/8250/8250_omap.c | 6 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 2 + drivers/tty/serial/fsl_lpuart.c | 6 +- drivers/tty/serial/lantiq.c | 145 ++- drivers/tty/serial/pch_uart.c | 3 - drivers/tty/serial/pic32_uart.c | 1 + drivers/tty/serial/qcom_geni_serial.c | 64 +- drivers/tty/serial/serial-tegra.c | 10 +- drivers/tty/serial/sh-sci.c | 8 +- drivers/tty/serial/uartlite.c | 88 +- drivers/tty/serial/xilinx_uartps.c | 1 + drivers/uio/uio.c | 7 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/host/ohci-mem.c | 12 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-hub.c | 6 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-pci.c | 6 + drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-ring.c | 45 +- drivers/usb/host/xhci-tegra.c | 1 + drivers/usb/host/xhci.c | 2 - drivers/usb/host/xhci.h | 3 +- drivers/usb/typec/ucsi/Kconfig | 10 + drivers/usb/typec/ucsi/Makefile | 2 + drivers/usb/typec/ucsi/ucsi_ccg.c | 307 +++++ drivers/uwb/i1480/dfu/usb.c | 2 +- drivers/video/backlight/pm8941-wled.c | 2 +- drivers/xen/privcmd-buf.c | 22 +- fs/ext4/namei.c | 1 + fs/ext4/xattr.c | 6 + fs/fuse/dev.c | 16 +- fs/fuse/file.c | 4 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 54 +- include/linux/backing-dev-defs.h | 8 + include/linux/blkdev.h | 12 - include/linux/bpf.h | 9 +- include/linux/bpf_verifier.h | 2 +- include/linux/cmdline.h | 9 + include/linux/filter.h | 16 +- include/linux/fsi-occ.h | 25 + include/linux/ide.h | 3 +- include/linux/ieee80211.h | 2 + include/linux/if_vlan.h | 11 + include/linux/mii.h | 52 +- include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/netdevice.h | 22 +- include/linux/netlink.h | 9 + include/linux/nmi.h | 2 + include/linux/of.h | 21 +- include/linux/pci_ids.h | 2 + include/linux/percpu-rwsem.h | 2 +- include/linux/phy.h | 89 +- include/linux/phy_led_triggers.h | 2 +- include/linux/power_supply.h | 20 + include/linux/ptp_clock_kernel.h | 33 + include/linux/serial_core.h | 38 +- include/linux/tracepoint.h | 2 +- include/linux/types.h | 4 +- include/linux/udp.h | 1 + include/linux/usb/hcd.h | 5 - include/net/cfg80211.h | 274 ++++- include/net/icmp.h | 2 +- include/net/ip6_tunnel.h | 2 + include/net/ip_tunnels.h | 1 + include/net/mac80211.h | 12 + include/net/pkt_cls.h | 35 + include/net/protocol.h | 9 +- include/net/sch_generic.h | 27 + include/net/sctp/sctp.h | 2 +- include/net/tcp.h | 2 +- include/net/udp.h | 2 +- include/net/udp_tunnel.h | 3 + include/net/vxlan.h | 1 + include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_dh.h | 2 +- include/scsi/scsi_driver.h | 3 +- include/soc/tegra/bpmp-abi.h | 1188 ++++++++++++++++---- include/soc/tegra/bpmp.h | 7 + include/uapi/linux/bpf.h | 4 + include/uapi/linux/if_link.h | 18 + include/uapi/linux/kfd_ioctl.h | 18 +- include/uapi/linux/nl80211.h | 427 +++++++ include/uapi/linux/pkt_sched.h | 3 + include/uapi/linux/ptp_clock.h | 12 + init/Kconfig | 4 + init/main.c | 6 +- kernel/bpf/offload.c | 75 +- kernel/bpf/verifier.c | 35 +- kernel/cgroup/cgroup.c | 2 +- kernel/events/core.c | 2 +- kernel/kprobes.c | 10 +- kernel/livepatch/patch.c | 4 +- kernel/livepatch/transition.c | 4 +- kernel/locking/lockdep.c | 2 +- kernel/module.c | 14 +- kernel/resource.c | 23 +- kernel/sched/cpufreq.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/membarrier.c | 4 +- kernel/time/posix-cpu-timers.c | 3 - kernel/trace/ftrace.c | 24 +- kernel/trace/ring_buffer.c | 12 +- kernel/trace/trace.c | 10 +- kernel/trace/trace_events_filter.c | 4 +- kernel/trace/trace_kprobe.c | 2 +- kernel/tracepoint.c | 4 +- kernel/workqueue.c | 8 +- lib/percpu-refcount.c | 2 +- lib/test_firmware.c | 1 + mm/mmu_gather.c | 2 +- mm/slab.c | 4 +- mm/slab_common.c | 6 +- net/8021q/vlan_core.c | 29 +- net/bridge/br_mdb.c | 2 +- net/bridge/br_multicast.c | 14 +- net/bridge/br_netfilter_hooks.c | 15 +- net/bridge/br_private.h | 2 +- net/bridge/br_vlan.c | 6 +- net/core/datagram.c | 43 - net/core/dev.c | 8 +- net/core/dev_addr_lists.c | 97 ++ net/core/filter.c | 132 ++- net/core/flow_dissector.c | 4 +- net/core/netpoll.c | 4 +- net/core/skbuff.c | 45 +- net/core/skmsg.c | 2 +- net/core/sock.c | 6 +- net/dccp/ipv4.c | 13 +- net/dccp/ipv6.c | 13 +- net/decnet/af_decnet.c | 2 +- net/ipv4/fou.c | 68 ++ net/ipv4/gre_demux.c | 9 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_fragment.c | 29 +- net/ipv4/ip_gre.c | 48 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipip.c | 14 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/protocol.c | 1 + net/ipv4/tcp_bbr.c | 15 +- net/ipv4/tcp_input.c | 7 +- net/ipv4/tcp_ipv4.c | 27 +- net/ipv4/tcp_output.c | 23 +- net/ipv4/tunnel4.c | 18 +- net/ipv4/udp.c | 121 +- net/ipv4/udp_impl.h | 2 +- net/ipv4/udp_tunnel.c | 1 + net/ipv4/udplite.c | 4 +- net/ipv4/xfrm4_protocol.c | 18 +- net/ipv6/anycast.c | 6 +- net/ipv6/fou6.c | 74 ++ net/ipv6/icmp.c | 4 +- net/ipv6/ip6_gre.c | 18 +- net/ipv6/tcp_ipv6.c | 13 +- net/ipv6/tunnel6.c | 12 +- net/ipv6/udp.c | 178 ++- net/ipv6/udp_impl.h | 4 +- net/ipv6/udplite.c | 5 +- net/ipv6/xfrm6_protocol.c | 18 +- net/iucv/af_iucv.c | 41 +- net/mac80211/cfg.c | 32 +- net/mac80211/debugfs_netdev.c | 3 + net/mac80211/debugfs_sta.c | 14 +- net/mac80211/driver-ops.h | 34 + net/mac80211/iface.c | 2 + net/mac80211/mesh.c | 8 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_plink.c | 35 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 4 +- net/mac80211/scan.c | 22 +- net/mac80211/sta_info.c | 11 +- net/mac80211/sta_info.h | 2 + net/mac80211/trace.h | 18 +- net/mac80211/tx.c | 4 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_queue.c | 5 +- net/netfilter/xt_hashlimit.c | 4 +- net/openvswitch/actions.c | 13 +- net/openvswitch/flow.c | 6 +- net/openvswitch/flow.h | 2 +- net/openvswitch/flow_netlink.c | 22 +- net/openvswitch/vport-netdev.c | 1 - net/sched/act_mirred.c | 3 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 256 ++++- net/sched/cls_flower.c | 14 +- net/sched/sch_api.c | 80 +- net/sched/sch_fq.c | 21 + net/sched/sch_generic.c | 8 +- net/sched/sch_mq.c | 9 +- net/sched/sch_netem.c | 9 - net/sched/sch_prio.c | 47 +- net/sched/sch_red.c | 30 +- net/sctp/input.c | 5 +- net/sctp/ipv6.c | 7 +- net/sctp/stream_interleave.c | 34 +- net/tipc/link.c | 70 +- net/tipc/msg.h | 1 + net/wireless/Makefile | 1 + net/wireless/core.c | 48 + net/wireless/core.h | 5 + net/wireless/mlme.c | 4 +- net/wireless/nl80211.c | 237 +++- net/wireless/nl80211.h | 32 + net/wireless/pmsr.c | 590 ++++++++++ net/wireless/rdev-ops.h | 25 + net/wireless/sme.c | 8 +- net/wireless/trace.h | 92 +- scripts/checkpatch.pl | 48 - scripts/kconfig/merge_config.sh | 7 +- scripts/package/builddeb | 4 +- scripts/package/mkdebian | 7 +- scripts/setlocalversion | 2 +- sound/soc/sh/rcar/core.c | 9 +- sound/soc/sunxi/sun8i-codec.c | 6 - tools/arch/arm64/include/asm/barrier.h | 133 +-- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 51 +- tools/bpf/bpftool/Documentation/bpftool.rst | 9 +- tools/bpf/bpftool/bash-completion/bpftool | 21 +- tools/bpf/bpftool/common.c | 48 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/map.c | 18 +- tools/bpf/bpftool/prog.c | 186 ++- tools/include/linux/kernel.h | 2 +- {include => tools/include}/uapi/linux/pkt_cls.h | 0 .../include}/uapi/linux/tc_act/tc_bpf.h | 0 tools/lib/bpf/libbpf.c | 359 +++++- tools/lib/bpf/libbpf.h | 18 + tools/perf/Documentation/perf-list.txt | 1 - tools/perf/Makefile.perf | 2 +- tools/perf/builtin-record.c | 7 +- tools/perf/builtin-stat.c | 28 +- tools/perf/builtin-top.c | 3 + tools/perf/builtin-trace.c | 34 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 131 +++ tools/perf/jvmti/jvmti_agent.c | 49 +- tools/perf/scripts/python/exported-sql-viewer.py | 493 +++++++- tools/perf/tests/attr/test-record-group-sampling | 1 - tools/perf/util/evlist.c | 27 + tools/perf/util/evlist.h | 3 + tools/perf/util/evsel.c | 1 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 4 + tools/perf/util/intel-pt-decoder/intel-pt-log.c | 5 + tools/perf/util/intel-pt-decoder/intel-pt-log.h | 1 + tools/perf/util/intel-pt.c | 16 +- tools/perf/util/pmu.c | 2 +- tools/testing/nvdimm/test/nfit.c | 8 +- tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bpf_flow.c | 2 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 2 +- tools/testing/selftests/bpf/test_netcnt.c | 5 +- tools/testing/selftests/bpf/test_sock_addr.c | 28 +- tools/testing/selftests/bpf/test_tcpnotify.h | 19 + tools/testing/selftests/bpf/test_tcpnotify_kern.c | 95 ++ tools/testing/selftests/bpf/test_tcpnotify_user.c | 186 +++ tools/testing/selftests/bpf/test_verifier.c | 48 +- tools/testing/selftests/net/pmtu.sh | 377 ++++++- .../formal/srcu-cbmc/include/linux/types.h | 4 +- 761 files changed, 20418 insertions(+), 6617 deletions(-) create mode 100644 Documentation/devicetree/bindings/fsi/ibm,p9-occ.txt create mode 100644 Documentation/devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt rename Documentation/devicetree/bindings/{arm/tegra => memory-controllers}/nvidia, [...] create mode 100644 Documentation/devicetree/bindings/power/supply/sc27xx-fg.txt create mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt create mode 100644 Documentation/hwmon/occ create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu create mode 100644 Documentation/networking/snmp_counter.rst create mode 100644 drivers/fsi/fsi-occ.c create mode 100644 drivers/hwmon/occ/Kconfig create mode 100644 drivers/hwmon/occ/Makefile create mode 100644 drivers/hwmon/occ/common.c create mode 100644 drivers/hwmon/occ/common.h create mode 100644 drivers/hwmon/occ/p8_i2c.c create mode 100644 drivers/hwmon/occ/p9_sbe.c create mode 100644 drivers/hwmon/occ/sysfs.c create mode 100644 drivers/i2c/busses/i2c-nvidia-gpu.c create mode 100644 drivers/memory/tegra/tegra20-emc.c create mode 100644 drivers/net/ethernet/netronome/nfp/abm/qdisc.c create mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_node.dts create mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_prop.dts create mode 100644 drivers/power/supply/sc27xx_fuel_gauge.c create mode 100644 drivers/scsi/ufs/cdns-pltfrm.c create mode 100644 drivers/usb/typec/ucsi/ucsi_ccg.c create mode 100644 include/linux/fsi-occ.h create mode 100644 net/wireless/pmsr.c copy {include => tools/include}/uapi/linux/pkt_cls.h (100%) copy {include => tools/include}/uapi/linux/tc_act/tc_bpf.h (100%) create mode 100644 tools/perf/examples/bpf/augmented_raw_syscalls.c create mode 100644 tools/testing/selftests/bpf/test_tcpnotify.h create mode 100644 tools/testing/selftests/bpf/test_tcpnotify_kern.c create mode 100644 tools/testing/selftests/bpf/test_tcpnotify_user.c