This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits f2b92b14533e Add linux-next specific files for 20200630 omits ec4c582de8d7 Merge branch 'akpm/master' omits 907d7f1dbbb7 sh: add missing EXPORT_SYMBOL() for __delay omits 624242028868 sh: use generic strncpy() omits 867415ab9b82 sh: remove call to memset after dma_alloc_coherent omits e7be08967305 sh: clkfwk: remove r8/r16/r32 omits 41893272133e include/asm-generic/vmlinux.lds.h: align ro_after_init omits 1443695a25b6 mm: annotate a data race in page_zonenum() omits f7ebdd97bc2e mm/swap.c: annotate data races for lru_rotate_pvecs omits 06e08f5d9cd3 mm/rmap: annotate a data race at tlb_flush_batched omits 3515d9e8a441 mm/mempool: fix a data race in mempool_free() omits 78a9c83c4191 mm/list_lru: fix a data race in list_lru_count_one omits 691637ecb862 mm/memcontrol: fix a data race in scan count omits 1a095f9ed828 mm/page_counter: fix various data races at memsw omits 83c3cdcac52a mm-swapfile-fix-and-annotate-various-data-races-v2 omits dcf533f827e2 mm/swapfile: fix and annotate various data races omits 34c72b7e90ff mm/filemap.c: fix a data race in filemap_fault() omits 0b26894e289e mm/swap_state: mark various intentional data races omits 729d116e6fae mm-page_io-mark-various-intentional-data-races-v2 omits 5d6a25cdaddd mm/page_io: mark various intentional data races omits 62a1a187a30d mm/frontswap: mark various intentional data races omits 89b86b44fac2 mm/kmemleak: silence KCSAN splats in checksum omits 0fcdbe7fa582 s390: fix build error for sys_call_table_emu omits cb61cc76be55 all arch: remove system call sys_sysctl omits 15c94149f192 mm/madvise: check fatal signal pending of target process omits f93c86864be9 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits f3069d7595d3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 673f8bca5d0a mm/madvise: introduce process_madvise() syscall: an extern [...] omits 97e361c61291 pid: move pidfd_get_pid() to pid.c omits 5343298fe919 mm/madvise: pass task and mm to do_madvise omits 9988162fec3c Merge branch 'akpm-current/current' omits 92458b2e5ab4 thunderbolt: merge fix for kunix_resource changes omits 0d6fec8c8f1d Merge remote-tracking branch 'fsinfo/fsinfo-core' omits c8203bf4cc48 Merge remote-tracking branch 'notifications/notifications- [...] omits ee822e46975c Merge remote-tracking branch 'trivial/for-next' omits 313c62bb1ce5 Merge remote-tracking branch 'kunit-next/kunit' omits 2681a85922db Merge remote-tracking branch 'fpga/for-next' omits d110e7bfa3a8 Merge remote-tracking branch 'pidfd/for-next' omits d65c415d6769 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 1cb6bd24ba74 Merge remote-tracking branch 'hyperv/hyperv-next' omits 0e21523df232 Merge remote-tracking branch 'xarray/xarray' omits 62475ecbb82c Merge remote-tracking branch 'nvmem/for-next' omits d815a90f82b9 Merge remote-tracking branch 'fsi/next' omits 85946ae3c5f9 Merge remote-tracking branch 'kspp/for-next/kspp' omits ca0f3985d7ef Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 530b03abfd27 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 3ef18425e833 Merge remote-tracking branch 'coresight/next' omits 02215e8f18b1 Merge remote-tracking branch 'livepatching/for-next' omits 49115d0fabb5 Merge remote-tracking branch 'userns/for-next' omits 39ca85d7d4cd Merge remote-tracking branch 'pwm/for-next' omits 8b8a3a2c7ade Merge remote-tracking branch 'pinctrl-samsung/for-next' omits e8ef4e1acb78 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 678e261cfefa Merge remote-tracking branch 'pinctrl/for-next' omits eb54c6fff4ba Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits ce14973cbadc Merge remote-tracking branch 'gpio/for-next' omits b07408552b06 Merge remote-tracking branch 'rpmsg/for-next' omits ee4d934b6289 Merge remote-tracking branch 'scsi-mkp/for-next' omits 06ab39361b24 Merge remote-tracking branch 'scsi/for-next' omits e5f419c140b6 Merge remote-tracking branch 'dmaengine/next' omits dd689a4fc22f Merge remote-tracking branch 'icc/icc-next' omits b93c121f9b76 Merge remote-tracking branch 'mux/for-next' omits c0ad23b60110 Merge remote-tracking branch 'staging/staging-next' omits 1d74944dc300 Merge remote-tracking branch 'thunderbolt/next' omits 0dba2cac984c Merge remote-tracking branch 'soundwire/next' omits d7d50e23eb52 Merge remote-tracking branch 'tty/tty-next' omits 63f7a55eb84d Merge remote-tracking branch 'phy-next/next' omits f878757eccd8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits e91432277a72 Merge remote-tracking branch 'usb/usb-next' omits bd8ecedf27c9 Merge remote-tracking branch 'ipmi/for-next' omits 82b0df6f16b0 Merge remote-tracking branch 'leds/for-next' omits 39052438300d Merge remote-tracking branch 'chrome-platform/for-next' omits 6d5609487389 Merge remote-tracking branch 'percpu/for-next' omits 27553be05a90 Merge remote-tracking branch 'xen-tip/linux-next' omits 1051ebb098b1 Merge remote-tracking branch 'kvms390/next' omits d653aceb6e78 Merge remote-tracking branch 'kvm-arm/next' omits 2546c2d731f8 Merge remote-tracking branch 'rcu/rcu/next' omits 25bea54a631f Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 6487f36f785a Merge remote-tracking branch 'edac/edac-for-next' omits 9955026d3dd5 Merge remote-tracking branch 'tip/auto-latest' omits 1655152ae8ee Merge remote-tracking branch 'spi/for-next' omits cc02c0cf3548 Merge remote-tracking branch 'devicetree/for-next' omits d9b7d9c991c5 Merge remote-tracking branch 'audit/next' omits ae0d54a2dee1 Merge remote-tracking branch 'tpmdd/next' omits b8d909a11f80 Merge remote-tracking branch 'selinux/next' omits fd361e512a23 Merge remote-tracking branch 'safesetid/safesetid-next' omits 3765622fdebf Merge remote-tracking branch 'integrity/next-integrity' omits eeee22bb0b90 Merge remote-tracking branch 'regulator/for-next' omits a008345dc625 Merge remote-tracking branch 'battery/for-next' omits 0386f8dbec51 Merge remote-tracking branch 'mfd/for-mfd-next' omits a5bb2b7126cd Merge remote-tracking branch 'mmc/next' omits 52bd9c2ed70a Merge remote-tracking branch 'device-mapper/for-next' omits e638ba72e9e3 Merge remote-tracking branch 'block/for-next' omits 5a35b3ae25ca Merge remote-tracking branch 'sound-asoc/for-next' omits 5f8bf4ff2614 Merge remote-tracking branch 'sound/for-next' omits 71b3e865ba10 Merge remote-tracking branch 'regmap/for-next' omits 4eb910c9f13e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 13ab43985ba4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 996df041cba5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits fcdec4b84468 Merge remote-tracking branch 'drm-msm/msm-next' omits 2651aedb7bb4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 0079d8c47caf Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits e8e87ed5384c Merge remote-tracking branch 'drm-intel/for-linux-next' omits b7b2dd7ff2fa Merge remote-tracking branch 'amdgpu/drm-next' omits ef65d7c67ace Merge remote-tracking branch 'drm/drm-next' omits 91437ec1a044 Merge remote-tracking branch 'crypto/master' omits 25dba6e6d9e6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 55344d3f795a Merge remote-tracking branch 'nand/nand/next' omits ce455d07dcdf Merge remote-tracking branch 'gfs2/for-next' omits cdc12d74e51c Merge remote-tracking branch 'bluetooth/master' omits 439f6d0a1d57 Merge remote-tracking branch 'wireless-drivers-next/master' omits 601b9c203a40 Merge remote-tracking branch 'ipsec-next/master' omits 12b1007fe5e3 Merge remote-tracking branch 'bpf-next/master' omits ff810aa269d3 Merge remote-tracking branch 'net-next/master' omits 25e0120be4da Merge remote-tracking branch 'rdma/for-next' omits 289f2ab7b06a Merge remote-tracking branch 'swiotlb/linux-next' omits 514b9ec533ae Merge remote-tracking branch 'dlm/next' omits b2d685f63cc7 Merge remote-tracking branch 'ieee1394/for-next' omits 32d01b9dae9b Merge remote-tracking branch 'thermal/thermal/linux-next' omits a34c0344181e Merge remote-tracking branch 'opp/opp/linux-next' omits fea86d2ee499 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e732687c868a Merge remote-tracking branch 'pm/linux-next' omits 35021b994591 Merge remote-tracking branch 'v4l-dvb/master' omits 3539673c54d9 Merge remote-tracking branch 'jc_docs/docs-next' omits efc1600daad2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 39265fc8a7d0 Merge branch 'dmi/master' omits d5ba30c57179 Merge remote-tracking branch 'hid/for-next' omits b5d283e15578 Merge remote-tracking branch 'pci/next' omits 7347c3b31b1c Merge remote-tracking branch 'printk/for-next' omits 07670ae7b610 Merge remote-tracking branch 'vfs/for-next' omits 680d4fc0468a Merge remote-tracking branch 'file-locks/locks-next' omits b4ec509b692f Merge remote-tracking branch 'nfsd/nfsd-next' omits 6072549d7d5b Merge remote-tracking branch 'f2fs/dev' omits c33e72d4161c Merge remote-tracking branch 'ext3/for_next' omits 7c5c96efb24b Merge remote-tracking branch 'exfat/dev' omits 89565297d6f2 Merge remote-tracking branch 'cifs/for-next' omits 6458a6e9cdbe Merge remote-tracking branch 'btrfs/for-next' omits 7c370ef98122 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 77c53bf100dc Merge remote-tracking branch 's390/features' omits 23e6006b9b25 Merge remote-tracking branch 'risc-v/for-next' omits f42c56fd8367 Merge remote-tracking branch 'powerpc/next' omits 479ca9156d5e Merge remote-tracking branch 'parisc-hd/for-next' omits 28668b87a168 Merge remote-tracking branch 'nds32/next' omits 9edc4c0e0882 Merge remote-tracking branch 'mips/mips-next' omits c1e0a195113e Merge remote-tracking branch 'm68knommu/for-next' omits ce2400ce4daa Merge remote-tracking branch 'h8300/h8300-next' omits eb1598626010 Merge remote-tracking branch 'csky/linux-next' omits 1ea87c36caa3 Merge remote-tracking branch 'clk/clk-next' omits 96a18a3c6015 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 571638928825 Merge remote-tracking branch 'tegra/for-next' omits 63420abf7df0 Merge remote-tracking branch 'scmi/for-linux-next' omits 268f873b1c5c Merge remote-tracking branch 'samsung-krzk/for-next' omits 680275d52d0b Merge remote-tracking branch 'rockchip/for-next' omits 6afabb8c9719 Merge remote-tracking branch 'reset/reset/next' omits 9a4916845d48 Merge remote-tracking branch 'renesas/next' omits b252eed89594 Merge remote-tracking branch 'realtek/for-next' omits 58bf7f8c57ca Merge remote-tracking branch 'raspberrypi/for-next' omits e5a2120948f8 Merge remote-tracking branch 'qcom/for-next' omits 89bc8954cf59 Merge remote-tracking branch 'omap/for-next' omits a93d6fe2279e Merge remote-tracking branch 'mvebu/for-next' omits 5e747f67e230 Merge remote-tracking branch 'mediatek/for-next' omits df3c3605f09d Merge remote-tracking branch 'keystone/next' omits 69c66831d299 Merge remote-tracking branch 'imx-mxs/for-next' omits e29879cd2331 Merge remote-tracking branch 'at91/at91-next' omits f4a0366f4e10 Merge remote-tracking branch 'aspeed/for-next' omits d17be729c0e1 Merge remote-tracking branch 'amlogic/for-next' omits 655760dd9e2e Merge remote-tracking branch 'arm-soc/for-next' omits bed0647f3091 Merge remote-tracking branch 'arm/for-next' omits c56fcaa6e65e Merge remote-tracking branch 'kbuild/for-next' omits 0a3929819868 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits cd263a47f587 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 19a5c72c6e18 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 59251f3ff417 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5e065600f616 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c439d46db3c4 Merge remote-tracking branch 'mmc-fixes/fixes' omits de70341c26bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 9c762570fc68 Merge remote-tracking branch 'scsi-fixes/fixes' omits 1cba9c86ddf0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 333d2f2addc0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ea7b0fc36973 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d0ec01c9ccab Merge remote-tracking branch 'kvm-fixes/master' omits 50d6aec9c7ea Merge remote-tracking branch 'mips-fixes/mips-fixes' omits dfa8f6025917 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits e4319580c591 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 5ae34dbdb432 Merge remote-tracking branch 'kselftest-fixes/fixes' omits b3df80c63370 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 6e2df62180f4 Merge remote-tracking branch 'soundwire-fixes/fixes' omits cfec734e3f01 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0f83c163c528 Merge remote-tracking branch 'phy/fixes' omits c136e7a33016 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1454e5e602c1 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 04adfe59fb3d Merge remote-tracking branch 'tty.current/tty-linus' omits 2d3544bbf73d Merge remote-tracking branch 'spi-fixes/for-linus' omits 244dca2bde29 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 952aead89ff7 Merge remote-tracking branch 'regmap-fixes/for-linus' omits e529524fb20f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3b531b2af39c Merge remote-tracking branch 'sound-current/for-linus' omits 2443fa9902d7 Merge remote-tracking branch 'mac80211/master' omits a5019183e298 Merge remote-tracking branch 'wireless-drivers/master' omits ec1ca5ccfabe Merge remote-tracking branch 'ipvs/master' omits 585a0acc29a7 Merge remote-tracking branch 'ipsec/master' omits 72b9c6713d39 Merge remote-tracking branch 'bpf/master' omits 81435fad9488 Merge remote-tracking branch 'net/master' omits ee05d1784d41 Merge remote-tracking branch 'sparc/master' omits 34be1599c421 Merge remote-tracking branch 's390-fixes/fixes' omits c0938f124b2b Merge remote-tracking branch 'arc-current/for-curr' omits dc51688e2632 Merge remote-tracking branch 'kbuild-current/fixes' omits 93ef349924c8 Merge remote-tracking branch 'fixes/master' omits 16c20bf754c9 dt-bindings: copy process-schema-examples.yaml to process- [...] omits 6833f51a9547 dt-bindings: do not build processed-schema.yaml for 'make [...] omits eb31076e45f8 dt-bindings: fix error in 'make clean' after 'make dt_bind [...] omits cf25700ca874 dt-bindings: mailbox: zynqmp_ipi: fix unit address omits 710acd90703d dt-bindings: bus: uniphier-system-bus: fix warning in example omits 527265574820 scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c omits f4fc6cfb57b6 f2fs: avoid readahead race condition omits 2b6ae1926012 f2fs: split f2fs_allocate_new_segments() omits 5cd281193d89 f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks omits c8cc677565c9 f2fs: fix an oops in f2fs_is_compressed_page omits 80df55e0c9c5 f2fs: make trace enter and end in pairs for unlink omits 2ee45108683e f2fs: fix to check page dirty status before writeback omits 300cf7fc598b f2fs: remove the unused compr parameter omits a552ceaa2ae0 f2fs: support to trace f2fs_fiemap() omits d199b7f44df9 f2fs: support to trace f2fs_bmap() omits 1f3a1ba2e4ce f2fs: fix wrong return value of f2fs_bmap_compress() omits 9df8930df355 f2fs: remove useless parameter of __insert_free_nid() omits 195f8a7f3aea f2fs: fix typo in comment of f2fs_do_add_link omits 0fd626b8b89d Merge branch 'for-5.9/io_uring' into for-next omits 24f8b11920d9 io_uring: do grab_env() just before punting omits ebbf9d580ace io_uring: factor out grab_env() from defer_prep() omits 734610f0075e io_uring: do init work in grab_env() omits eb10d62452a1 io_uring: don't pass def into io_req_work_grab_env omits fc32004b13f1 Merge branch 'for-5.9/block' into for-next omits 416e5d5243d5 Merge branch 'for-5.9/io_uring' into for-next omits 7335f3abbf27 Merge branch 'for-5.9/block' into for-next omits 274217c08ede Merge branch 'bpf-multi-prog-prep' omits a7ae5c35a67f selftests/bpf: Test updating flow_dissector link with same [...] omits 7233adc8b69b bpf, netns: Keep a list of attached bpf_link's omits 182a959537e8 bpf, netns: Keep attached programs in bpf_prog_array omits 05a05b498735 flow_dissector: Pull BPF program assignment up to bpf-netns omits 9f561b4d0f91 io_uring: fix potential use after free on fallback request free omits da09ce2eea70 io_uring: kill REQ_F_TIMEOUT_NOSEQ omits 9a5ac18e34db io_uring: kill REQ_F_TIMEOUT omits 985cb0832941 io_uring: replace find_next() out param with ret omits 30d651ff6f18 io_uring: deduplicate freeing linked timeouts omits f9b6b20e1470 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits d4a67997995a Merge branch 'for-5.9/io_uring' into for-next omits 1eff5afa622f Merge branch 'for-5.9/block' into for-next omits 3fe8f96756bf kconfig: qconf: Fix find on split mode omits 8ded2b656e95 docs: kbuild: fix ReST formatting omits 1645651b09ee Merge branch 'for-5.9/io_uring' into for-next omits ac261a8a6ff6 Merge branch 'devel' into for-next omits 6f8d1f0fb50a Merge branch 'for-5.9/block' into for-next omits 0568867bcf1b Merge branch 'for-5.9/io_uring' into for-next omits 56872cd345cd firmware: arm_scmi: Add Base notifications support omits 63f5043fc4a5 firmware: arm_scmi: Add Reset notifications support omits 3cb2b9825daa firmware: arm_scmi: Add Sensor notifications support omits 8eeece0880ab firmware: arm_scmi: Add Perf notifications support omits 67d0719958a0 firmware: arm_scmi: Add Power notifications support omits c391bebdc294 firmware: arm_scmi: Enable notification core omits 7a57069e9daf firmware: arm_scmi: Add notification dispatch and delivery omits 5b352c537930 firmware: arm_scmi: Add notification callbacks-registration omits 81478332425f firmware: arm_scmi: Add notification protocol-registration omits 322c34d02ffe firmware: arm_scmi: Use HAVE_ARM_SMCCC_DISCOVERY instead o [...] omits 8cfa6e4f32cb cpufreq: arm_scmi: Set fast_switch_possible conditionally omits 86348196ce2e firmware: arm_scmi: Add fast_switch_possible() interface omits e337924b7654 Merge branch 'devel' into for-next omits 47f44ad679a4 firmware: arm_scmi: Use signed integer to report transfer status omits 159acfa8df28 iov_iter: Move unnecessary inclusion of crypto/hash.h adds a3bc046143ed Merge remote-tracking branch 'fixes/master' adds 6975031a31f0 gcc-plugins: fix gcc-plugins directory path in documentation adds 758abb5a6024 docs: kbuild: fix ReST formatting adds d848083554d9 Merge remote-tracking branch 'kbuild-current/fixes' adds d85ab13eb21e Merge remote-tracking branch 'arc-current/for-curr' adds 19ab500edb5d powerpc/mm/pkeys: Make pkey access check work on execute_only_key adds e76f1cef9eb0 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 02ecf3b01c1c Merge remote-tracking branch 's390-fixes/fixes' adds 027feaf336aa Merge remote-tracking branch 'sparc/master' adds 33c568ba49e2 Merge tag 'mac80211-for-net-2020-06-29' of git://git.kerne [...] adds bf64ff4c2aac genetlink: get rid of family->attrbuf adds 2606aff91685 net: ip_tunnel: add header_ops for layer 3 devices adds e53ac93220e0 net: ipip: implement header_ops->parse_protocol for AF_PACKET adds 01a4967c71c0 wireguard: implement header_ops->parse_protocol for AF_PACKET adds 1a574074ae7d wireguard: queueing: make use of ip_tunnel_parse_protocol adds b9815eb1d13f tun: implement header_ops->parse_protocol for AF_PACKET adds ab59d2b6982b net: vti: implement header_ops->parse_protocol for AF_PACKET adds 75ea1f4773c0 net: sit: implement header_ops->parse_protocol for AF_PACKET adds 8f9a1fa43083 net: xfrmi: implement header_ops->parse_protocol for AF_PACKET adds b9fcf0a0d826 Merge branch 'support-AF_PACKET-for-layer-3-devices' adds f2ca673d2cd5 net: mvneta: fix use of state->speed adds 5468cbcddf47 net: ipa: always check for stopped channel adds 41af5436e857 net: ipa: no checksum offload for SDM845 LAN RX adds 6cb63ea6a39e net: ipa: introduce ipa_cmd_tag_process() adds 0433c93dff14 Merge branch 'net-ipa-three-bug-fixes' adds ed88795bee59 Merge remote-tracking branch 'net/master' adds 3aa916250078 dma-mapping: Add a new dma_need_sync API adds 91d5b7027326 xsk: Replace the cheap_dma flag with a dma_need_sync flag adds 53937ff7bc77 xsk: Remove a double pool->dev assignment in xp_dma_map adds 7e0245753f17 xsk: Use dma_need_sync instead of reimplenting it adds 517bbe1994a3 bpf: Enforce BPF ringbuf size to be the power of 2 adds 3b7016996c4c flow_dissector: Pull BPF program assignment up to bpf-netns adds 695c12147a40 bpf, netns: Keep attached programs in bpf_prog_array adds ab53cad90eb1 bpf, netns: Keep a list of attached bpf_link's adds 6ebb85c83aaf selftests/bpf: Test updating flow_dissector link with same [...] adds 951f38cf0835 Merge branch 'bpf-multi-prog-prep' adds 1b514239e859 bpf: flow_dissector: Check value of unused flags to BPF_PR [...] adds 4ac2add65974 bpf: flow_dissector: Check value of unused flags to BPF_PR [...] adds 9b2b09717e18 bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH adds bb0de3131f4c bpf: sockmap: Require attach_bpf_fd when detaching a program adds 0434296c7248 selftests: bpf: Pass program and target_fd in flow_dissect [...] adds 1a1ad3c20a6f selftests: bpf: Pass program to bpf_prog_detach in flow_dissector adds 084af57c51cf Merge branch 'fix-sockmap-flow_dissector-uapi' adds 2576f87066dc bpf, netns: Fix use-after-free in pernet pre_exit callback adds 01c66c48d4f0 bpf: Fix an incorrect branch elimination by verifier adds d923021c2ce1 bpf: Add tests for PTR_TO_BTF_ID vs. null comparison adds 506f5bfbc0b6 Merge remote-tracking branch 'bpf/master' adds b906db69816d Merge remote-tracking branch 'ipsec/master' adds a41d2b2b3cf7 Merge remote-tracking branch 'ipvs/master' adds a40a16a6716c Merge remote-tracking branch 'wireless-drivers/master' adds 695cf5ab401c ALSA: usb-audio: Fix packet size calculation adds b9fd2007c974 ALSA: usb-audio: Replace s/frame/packet/ where appropriate adds d02b10590953 Merge tag 'asoc-fix-v5.8-rc3' of https://git.kernel.org/pu [...] adds 5f7c76151f3e Merge remote-tracking branch 'sound-current/for-linus' adds 8739b6b896d4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6422c57239c1 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 24bd5bd14b48 Merge remote-tracking branch 'regulator-fixes/for-linus' adds d54670f2bde9 Merge remote-tracking branch 'spi-fixes/for-linus' adds 0b686052d311 Merge remote-tracking branch 'tty.current/tty-linus' adds 9036c2b51d6c Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds aa5743198151 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds e0e48b74b820 Merge remote-tracking branch 'phy/fixes' adds 5b0c914eec42 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 14986a7e748a Merge remote-tracking branch 'soundwire-fixes/fixes' adds 4ffafa4b7002 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds c463bb2a8f8d Input: add `SW_MACHINE_COVER` adds ed3e98e919aa ARM: dts: n900: remove mmc1 card detect gpio adds f64cfcc74f5a Merge remote-tracking branch 'input-current/for-linus' adds cb52cb529dae Merge remote-tracking branch 'kselftest-fixes/fixes' adds b9af1d0af00c Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 9ba5bd954633 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds ce6487e9e049 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e2d9787b5738 Merge remote-tracking branch 'kvm-fixes/master' adds 4ed9b14808d9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds fc65e4efe2cf Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3eb619b2f7d8 scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c adds 0fb24d1e5a6c dt-bindings: bus: uniphier-system-bus: fix warning in example adds 35b9c0fdb9f6 dt-bindings: mailbox: zynqmp_ipi: fix unit address adds fa714cf58c7c dt-bindings: fix error in 'make clean' after 'make dt_bind [...] adds ce810eeb6540 dt-bindings: do not build processed-schema.yaml for 'make [...] adds dee9c0b57594 dt-bindings: copy process-schema-examples.yaml to process- [...] adds dd075b664c49 dt-bindings: usb: aspeed: Remove the leading zeroes adds 0b3f3ad3fe19 dt-bindings: display: arm: versatile: Pass the sysreg unit name adds 34b9610609ba dt-bindings: thermal: Remove soc unit address adds 341404415e76 dt-bindings: thermal: k3: Fix the reg property adds bdfdb33f6684 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 5aee52c44d91 scsi: scsi_transport_spi: Fix function pointer check adds a17af4a89669 Merge remote-tracking branch 'scsi-fixes/fixes' adds 580a59b64528 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 3a52b4d8bee9 Merge remote-tracking branch 'mmc-fixes/fixes' adds 2613fdd7eda2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d2acac1570b3 Merge remote-tracking branch 'pidfd-fixes/fixes' adds e09a7aa7c720 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds fd9841cba362 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds bda8eaa6dee7 drm: sun4i: hdmi: Remove extra HPD polling adds a26ea8c1e000 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new f6b59dd8030f kbuild: run the checker after the compiler new e6c5ddabd012 Revert "kbuild: Create directory for target DTB" new f7c28e224da6 kbuild: remove cc-option test of -fno-stack-protector new dbb96b377e2c kbuild: remove cc-option test of -ffreestanding new f80bb31b95b7 kbuild: buildtar: add dtbs support new 8e9417d8562c kbuild: introduce ccflags-remove-y and asflags-remove-y new 6092acaeef36 Merge branch 'kbuild' into for-next new 94adcdb8bf6e Merge remote-tracking branch 'kbuild/for-next' new 726715f66af0 Merge remote-tracking branch 'arm/for-next' new d544ad01614d Merge remote-tracking branch 'arm-soc/for-next' new 7891c0a0d152 Merge remote-tracking branch 'amlogic/for-next' new b2749feef1c7 Merge remote-tracking branch 'aspeed/for-next' new f018f9d7b270 Merge remote-tracking branch 'at91/at91-next' new cff3ffe3be17 Merge remote-tracking branch 'imx-mxs/for-next' new c888a4ca5955 Merge remote-tracking branch 'keystone/next' new 7a415d6edf1f Merge remote-tracking branch 'mediatek/for-next' new d28562e59346 Merge remote-tracking branch 'mvebu/for-next' new 906e2f31ecc7 Merge remote-tracking branch 'omap/for-next' new 5b955607a78c Merge remote-tracking branch 'qcom/for-next' new 45b7b31c2d51 Merge remote-tracking branch 'raspberrypi/for-next' new ea7e388f7b55 Merge remote-tracking branch 'realtek/for-next' new 126a6bed2c6a Merge remote-tracking branch 'renesas/next' new 12602e6a282f Merge remote-tracking branch 'reset/reset/next' new b78fec54e7d4 Merge remote-tracking branch 'rockchip/for-next' new 2f2945421645 Merge remote-tracking branch 'samsung-krzk/for-next' new bad0d73b6574 firmware: arm_scmi: Use signed integer to report transfer status new 1909872ff20f firmware: arm_scmi: Add fast_switch_possible() interface new fb3571276b97 cpufreq: arm_scmi: Set fast_switch_possible conditionally new d76428237784 firmware: arm_scmi: Use HAVE_ARM_SMCCC_DISCOVERY instead o [...] new e0f1a30cf184 firmware: arm_scmi: Fix SCMI genpd domain probing new a6d8e09d14b5 firmware: arm_scmi: Add notification protocol-registration new 75d7296c5944 firmware: arm_scmi: Add notification callbacks-registration new 6510797df6ad firmware: arm_scmi: Add notification dispatch and delivery new ac88505dbf0f firmware: arm_scmi: Enable notification core new 5744053d9fdb firmware: arm_scmi: Add power notifications support new ceebe29267d5 firmware: arm_scmi: Add perf notifications support new 615e833ab223 firmware: arm_scmi: Add sensor notifications support new c96bce67a43b firmware: arm_scmi: Add reset notifications support new 08fc3399646a firmware: arm_scmi: Add base notifications support new 7bba7782264e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new ddb356eeba43 Merge remote-tracking branch 'scmi/for-linux-next' new 176a4b605502 Merge remote-tracking branch 'tegra/for-next' new bf4c26d05dfd Merge remote-tracking branch 'ti-k3/ti-k3-next' new edbfb1ae0ab9 Merge remote-tracking branch 'clk/clk-next' new d37582dbfe98 Merge remote-tracking branch 'csky/linux-next' new 7eb150439761 Merge remote-tracking branch 'h8300/h8300-next' new 94382c1ce127 Merge remote-tracking branch 'm68knommu/for-next' new e18eeb28965b Merge remote-tracking branch 'mips/mips-next' new c00405dff10e Merge remote-tracking branch 'nds32/next' new 264b88ef2795 Merge remote-tracking branch 'parisc-hd/for-next' new 7113a1b96201 Merge remote-tracking branch 'powerpc/next' new d9a75ec11ee2 Merge remote-tracking branch 'risc-v/for-next' new 3f0561fd223b Merge remote-tracking branch 's390/features' new 1cf5c67b1065 Merge remote-tracking branch 'xtensa/xtensa-for-next' new a959de4195ef Merge remote-tracking branch 'btrfs/for-next' new f5681085ab63 Merge remote-tracking branch 'cifs/for-next' new e11b6d86a36d Merge remote-tracking branch 'exfat/dev' new 1872f7c75ef2 Merge remote-tracking branch 'ext3/for_next' new a45cc086ab1b f2fs: fix typo in comment of f2fs_do_add_link new 0b9ca0c9b48e f2fs: remove useless parameter of __insert_free_nid() new 2122be48e3d1 f2fs: fix wrong return value of f2fs_bmap_compress() new 115e2033e74a f2fs: support to trace f2fs_bmap() new 4d86205e0030 f2fs: support to trace f2fs_fiemap() new 75a0bc93bdfb f2fs: remove the unused compr parameter new e784173b3ead f2fs: fix to check page dirty status before writeback new 6ad725213bde f2fs: make trace enter and end in pairs for unlink new 6c649556fd64 f2fs: fix an oops in f2fs_is_compressed_page new feae5ff2d732 f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks new d868ae72fd9c f2fs: split f2fs_allocate_new_segments() new 0e26000ed7de f2fs: avoid readahead race condition new a6f57c80da3a Merge remote-tracking branch 'f2fs/dev' new 8f6c6a222ea0 Merge remote-tracking branch 'nfsd/nfsd-next' new c7f87f3984cf xfs: fix use-after-free on CIL context on shutdown new 36a4c70e347e Merge remote-tracking branch 'xfs/for-next' new 82bf092074aa Merge remote-tracking branch 'file-locks/locks-next' new 7999096fa9cf iov_iter: Move unnecessary inclusion of crypto/hash.h new 61030c65a25a Merge remote-tracking branch 'vfs/for-next' new 1dfe599c9764 Merge remote-tracking branch 'printk/for-next' new ae986f067dce Merge remote-tracking branch 'pci/next' new b44d97da32c8 Merge remote-tracking branch 'hid/for-next' new 6b4219a76f6b Merge branch 'dmi/master' new 3b688f4ba3ce Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 3579fa520b86 Merge remote-tracking branch 'jc_docs/docs-next' new b09a2a2bc925 Merge remote-tracking branch 'v4l-dvb/master' new dab20177b626 intel_idle: Eliminate redundant static variable new 0169dcbef89a Merge branch 'pm-cpuidle' into linux-next new 98155da2cd7b Merge remote-tracking branch 'pm/linux-next' new 07d847b31328 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 1b9b9b00a9fd Merge remote-tracking branch 'opp/opp/linux-next' new 8d7f4f958cad Merge remote-tracking branch 'thermal/thermal/linux-next' new 755f6168a099 Merge remote-tracking branch 'ieee1394/for-next' new cf55846afc17 Merge remote-tracking branch 'dlm/next' new efa0bf5b1a46 Merge remote-tracking branch 'swiotlb/linux-next' new e9cbd43fa631 Merge remote-tracking branch 'rdma/for-next' new a2af44b64c8a mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() new 614d509aa1e7 mlxsw: Move ethtool_ops to spectrum_ethtool.c new 2be5c8a96319 mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops [...] new e120c801b8c9 Documentation: networking: ethtool-netlink: Add link exten [...] new ecc31c60240b ethtool: Add link extended state new 1bd06938dfcc mlxsw: reg: Port Diagnostics Database Register new 60f30cd6c24a mlxsw: spectrum_ethtool: Add link extended state new dd9e67ff8086 selftests: forwarding: ethtool: Move different_speeds_get( [...] new 0433045c27bf selftests: forwarding: forwarding.config.sample: Add port [...] new 7d10bcce98cd selftests: forwarding: Add tests for ethtool extended state new 2dac017dbd7c Merge branch 'Add-ethtool-extended-link-state' new 93ec439abeef igc: Add initial EEE support new 707abf069548 igc: Add initial LTR support new 3a66abe903e5 igc: Clean up Rx timestamping logic new 29b821fe9769 igc: Remove duplicate code in Tx timestamp handling new 1801f8d9292f igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb new 3b44d4c10c79 igc: Remove UDP filter setup in PTP code new 3df7fd799b1d igc: Refactor igc_ptp_set_timestamp_mode() new 1cbedabffdb1 igc: Fix Rx timestamp disabling new 900d1e8b346b igc: Add LPI counters new 725fa16d3622 igc: Remove TCP segmentation TX fail counter new a0beb3c1b1ac igc: Refactor the igc_power_down_link() new 2b374e373807 igc: Remove unneeded check for copper media type new f637471d33a7 igc: Remove checking media type during MAC initialization new e25974ae9d11 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 9d9f95a94097 hinic: remove unused but set variable new 65951a9eb65e net: dsa: Improve subordinate PHY error message new d528510e6dee batman-adv: Start new development cycle new 4dd5066a38c9 batman-adv: Switch mailing list subscription page new bccb48c89fe3 batman-adv: Fix typos and grammar in documentation new 3bda14d09dc5 batman-adv: Introduce a configurable per interface hop penalty new d9b8b9845fab Merge tag 'batadv-next-for-davem-20200630' of git://git.op [...] new 3cad1c8b49e9 net: dsa/b53: change b53_force_port_config() pause argument new ab017b7921d3 net: dsa/b53: use resolved link config in mac_link_up() new bcd763b714e6 Merge branch 'Convert-Broadcom-B53-to-mac_link_up-resolved-state' new 2d1f90f9ba83 net: dsa/bcm_sf2: fix incorrect usage of state->link new 50cc2020a805 net: dsa/bcm_sf2: move speed/duplex forcing to mac_link_up() new 981015ac60dc net: dsa/bcm_sf2: move pause mode setting into mac_link_up() new 1d074bee675b Merge branch 'Convert-Broadcom-SF2-to-mac_link_up-resolved-state' new 83d00531cbc8 sfc: move NIC-specific mcdi_port declarations out of commo [...] new 272e53aa5c16 sfc: commonise MCDI MAC stats handling new 2c6c1e3cfda5 sfc: add missing licence info to mcdi_filters.c new 2d73515a1ce4 sfc: commonise miscellaneous efx functions new f7e55550a38d sfc: commonise some MAC configuration code new 80a0074e6aee sfc: commonise efx_sync_rx_buffer() new 740acc15c8a5 sfc: commonise TSO fallback code new 93841000ed9f sfc: remove duplicate declaration of efx_enqueue_skb_tso() new e7a256858f5f sfc: factor out efx_tx_tso_header_length() and understand [...] new 20e1026cbed4 sfc: move definition of EFX_MC_STATS_GENERATION_INVALID new 937aa3ae4d14 sfc: initialise max_[tx_]channels in efx_init_channels() new d4adc5162b97 sfc: commonise efx->[rt]xq_entries initialisation new f07cb4128abb sfc: commonise initialisation of efx->vport_id new c72ae701ee34 sfc: don't call tx_remove if there isn't one new a37675899cf8 Merge branch 'sfc-prerequisites-for-EF100-driver-part-2' new a6ed3ebca49b net/tls: fix sign extension issue when left shifting u16 value new 6bad912b7e5a mptcp: do nonce initialization at subflow creation time new 5831b33362fd net/mlx5e: fix memory leak of tls new ff91e9292fc5 tcp: call tcp_ack_tstamp() when not fully acked new ab81e23cf779 net: qed: correct existing SPDX tags new 1f4d4ed6acc5 net: qed: convert to SPDX License Identifiers new 663eacd899ac net: qed: update copyright years new 090efe00ab07 net: qede: correct existing SPDX tags new 7268f33e5504 net: qede: convert to SPDX License Identifiers new c4fad2a5323d net: qede: update copyright years new b007def80e73 Merge branch 'net-qed-qede-license-cleanup' new e0cdac65ba26 cxgb4vf: configure ports accessible by the VF new 123cb1bce164 Merge remote-tracking branch 'net-next/master' new ec23eb705620 tools/bpftool: Allow substituting custom vmlinux.h for the build new ca4db6389d61 selftests/bpf: Allow substituting custom vmlinux.h for sel [...] new 295a8da48eb0 Merge remote-tracking branch 'bpf-next/master' new c4cdc6eecbe6 Merge remote-tracking branch 'ipsec-next/master' new f53b9b0bdc59 netfilter: introduce support for reject at prerouting stage new d61d2e902aa0 netfilter: nft_set_pipapo: Drop useless assignment of scra [...] new 857ca89711de ipvs: register hooks only with services new 6e8bf3612a8f Merge remote-tracking branch 'netfilter-next/master' new a4a253125a67 Merge remote-tracking branch 'wireless-drivers-next/master' new e65847493f0d Bluetooth: Adding a configurable autoconnect timeout new 651d4acb1fe7 Bluetooth: use configured default params for active scans new ecce5bde1117 Bluetooth: btusb: USB alternate setting 1 for WBS new 28125a26d48f Merge remote-tracking branch 'bluetooth/master' new 122da0ea2f0f Merge remote-tracking branch 'gfs2/for-next' new f53c538008bc Merge remote-tracking branch 'nand/nand/next' new 93014ffccd75 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 81f2d5cadc2b Merge remote-tracking branch 'crypto/master' new f75020fcb97a Merge tag 'drm-misc-next-2020-06-26' of git://anongit.free [...] new 64211216e6f2 Merge remote-tracking branch 'drm/drm-next' new f5b861c6e676 Merge remote-tracking branch 'amdgpu/drm-next' new b08239b2f471 drm/i915: HDCP: retry link integrity check on failure new 0e2feab51b38 drm/i915: fix a couple of spelling mistakes in kernel para [...] new 607856a83553 drm/i915/display: fix missing null check on allocated dsb object new c1b9fd3d3101 drm/i915: Skip stale object handle for debugfs per-file-stats new 5331889b5ffb drm/i915/fbc: Fix fence_y_offset handling new d838962f165c drm/i915/fbc: Don't clear busy_bits for origin==GTT new a4c74b297448 drm/i915/fbc: Parametrize FBC_CONTROL new a68ce21ba0c4 drm/i915/fbc: Store the fbc1 compression interval in the params new 42ae1f88feac drm/i915/fbc: Reduce fbc1 compression interval to 1 second new f6a7d3952cbe drm/i915: Suppress spurious underruns on gen2 new 040e123c0b73 drm/i915/gem: Avoid kmalloc under i915->mm_lock new 1756ee8636e0 Merge remote-tracking branch 'drm-intel/for-linux-next' new 1c6de9b5a37b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 1a6922ee0fbb dt-bindings: display: bridge: renesas,lvds: Convert bindin [...] new e9d636ab77ea dt-bindings: display: vc4: dpi: Fix panel warning new 536faa450e17 drm: Add helper to compare edids. new 5186421cbfe2 drm: Introduce epoch counter to drm_connector new 35205ee9ba46 drm/i915: Send hotplug event if edid had changed new 41fad307b55f drm: panel: simple: Correct connector type for Starry KR070PE2T new 34ca6b535f4f drm: panel: simple: Correct bus format for Satoz SAT050AT40H12R2 new c4715837b023 drm: panel: simple: Drop drive/sample bus flags for LVDS panels new 1185c406f11a drm: panel: simple: Warn in case of incorrect bus format f [...] new 33fc9a91a94a Merge remote-tracking branch 'drm-misc/for-linux-next' new d29d75bfae2d Merge remote-tracking branch 'drm-msm/msm-next' new cfdf200224e3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 61f0a8343b37 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 94185245796c Merge remote-tracking branch 'etnaviv/etnaviv/next' new 18c648ba31e9 Merge remote-tracking branch 'regmap/for-next' new 5ff40e6d0f8a ALSA: usb-audio: Fix some typos new 2d0b52cd2973 Merge remote-tracking branch 'sound/for-next' new 814c5a527e87 Merge remote-tracking branch 'sound-asoc/for-next' new 7c86ffeeed30 io_uring: deduplicate freeing linked timeouts new 9b5f7bd93272 io_uring: replace find_next() out param with ret new a1a4661691c5 io_uring: kill REQ_F_TIMEOUT new 8eb7e2d00763 io_uring: kill REQ_F_TIMEOUT_NOSEQ new ecfc51777487 io_uring: fix potential use after free on fallback request free new 351fd53595a3 io_uring: don't pass def into io_req_work_grab_env new edcdfcc149a8 io_uring: do init work in grab_env() new debb85f496c9 io_uring: factor out grab_env() from defer_prep() new cbdcb4357c00 io_uring: do grab_env() just before punting new ab0b6451db2a io_uring: clean up io_kill_linked_timeout() locking new cf2f54255d03 io_uring: don't fail iopoll requeue without ->mm new ea1164e574e9 io_uring: fix NULL mm in io_poll_task_func() new 0be0b0e33b0b io_uring: simplify io_async_task_func() new 3fa5e0f33128 io_uring: optimise io_req_find_next() fast check new 8eb06d7e8dd8 io_uring: fix missing ->mm on exit new 5df4123d3d46 Merge branch 'for-5.9/io_uring' into for-next new 65c763694398 blk-mq: pass request queue into get/put budget callback new 445874e89f66 blk-mq: pass hctx to blk_mq_dispatch_rq_list new 753835245318 blk-mq: move getting driver tag and budget into one helper new bbdb3c5d94d0 blk-mq: remove dead check from blk_mq_dispatch_rq_list new 1fd40b5ea72c blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list new 6e6fcbc27e77 blk-mq: support batching dispatch in case of io new 64c9be67a688 Merge branch 'for-5.9/block' into for-next new 570e9b73b0af blk-mq: move blk_mq_get_driver_tag into blk-mq.c new 723bf178f158 blk-mq: move blk_mq_put_driver_tag() into blk-mq.c new 37f4a24c2469 blk-mq: centralise related handling into blk_mq_get_driver_tag new 8f30bf081d86 Merge branch 'for-5.9/block' into for-next new 293982b7b050 Merge remote-tracking branch 'block/for-next' new 0b2db01d2fe6 Merge remote-tracking branch 'device-mapper/for-next' new befda0c975e4 Merge remote-tracking branch 'mmc/next' new c67e6cc31193 Merge remote-tracking branch 'mfd/for-mfd-next' new bcbd434e1486 Merge remote-tracking branch 'battery/for-next' new 4afd7b2c08a2 Merge remote-tracking branch 'regulator/for-next' new e398e9d0186a Merge remote-tracking branch 'integrity/next-integrity' new 40b2f02e6485 Merge remote-tracking branch 'safesetid/safesetid-next' new 5b3133b130a0 Merge remote-tracking branch 'selinux/next' new f7826d90c1ec Merge remote-tracking branch 'tpmdd/next' new bc8784f34883 iommu/sun50i: Change the readl timeout to the atomic variant new ce0fd3892bfa iommu/sun50i: Remove unused variable new c7451e495b2a iommu: SUN50I_IOMMU should depend on HAS_DMA new e7fc23838ebb iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline new 215c224f4dfa dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a77961 support new 17fe16181639 iommu/renesas: Add support for r8a77961 new 5bc1cf1466f6 iommu/qcom: add optional 'tbu' clock for TLB invalidate new 77346a704c91 Merge tag 'v5.8-rc3' into arm/qcom new e725a00a8f2e iommu/qcom: Change CONFIG_BIG_ENDIAN to CONFIG_CPU_BIG_ENDIAN new f5e383ac8b58 iommu/pamu: Use kzfree() in fsl_pamu_probe() new 9a295ff0ffc9 iommu/amd: Print extended features in one line to fix dive [...] new 70fcd3592b05 iommu/amd: Add helper functions to update domain->pt_root new d3e3d2be688b iommu/iova: Don't BUG on invalid PFNs new 970471914c67 iommu: Allow page responses without PASID new 0f45b04da183 iommu/exynos: Use dev_iommu_priv_get/set() new 01b9d4e21148 iommu/vt-d: Use dev_iommu_priv_get/set() new 4bbe0c7ccc43 iommu/msm: Use dev_iommu_priv_get/set() new 97ea1202601a iommu/omap: Use dev_iommu_priv_get/set() new 8b9cc3b71bfd iommu/rockchip: Use dev_iommu_priv_get/set() new a5616e24609a iommu/tegra: Use dev_iommu_priv_get/set() new 2263d818bcef iommu/pamu: Use dev_iommu_priv_get/set() new 589601720d9d iommu/mediatek: Do no use dev->archdata.iommu new ad962d864c61 x86: Remove dev->archdata.iommu pointer new 0b660afe3108 ia64: Remove dev->archdata.iommu pointer new fb0fd5f70c1b arm: Remove dev->archdata.iommu pointer new 5866a75b50b3 arm64: Remove dev->archdata.iommu pointer new 6255c8c8d256 powerpc/dma: Remove dev->archdata.iommu_domain new ca37faf3d700 iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT new 557d4bec0093 iommu: Add include/uapi/linux/iommu.h to MAINTAINERS file new e5640f21b63d Merge branches 'iommu/fixes', 'arm/renesas', 'arm/qcom', ' [...] new 837822053abf Merge remote-tracking branch 'iommu/next' new b70696648097 Merge remote-tracking branch 'audit/next' new c50c56e1c59e Merge remote-tracking branch 'devicetree/for-next' new 8b80466c6d86 Merge remote-tracking branch 'spi/for-next' new 4e8c63f98a7d Merge remote-tracking branch 'tip/auto-latest' new 6274fb1d0b04 Merge remote-tracking branch 'edac/edac-for-next' new 1fcb2827ce4c Merge remote-tracking branch 'irqchip/irq/irqchip-next' new de0d86ae9264 Merge remote-tracking branch 'rcu/rcu/next' new ef62ab1c9bc6 Merge remote-tracking branch 'kvm-arm/next' new 08205b6eec70 Merge remote-tracking branch 'kvms390/next' new b5ec3578b614 Merge remote-tracking branch 'xen-tip/linux-next' new 19b8a22e3ba9 Merge remote-tracking branch 'percpu/for-next' new 617316478476 Merge remote-tracking branch 'chrome-platform/for-next' new 01c32da2276c Merge remote-tracking branch 'leds/for-next' new 37d87bfb605f Merge remote-tracking branch 'ipmi/for-next' new 43adda68d8b4 Merge remote-tracking branch 'usb/usb-next' new 2c509d1cc86d USB: serial: ch341: name prescaler, divisor registers new 86f6da2951db USB: serial: ch341: add min and max line-speed macros new cde6cca8bc68 Merge remote-tracking branch 'usb-serial/usb-next' new becacef648b0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 8f567baca1f9 Merge remote-tracking branch 'phy-next/next' new de0fba4613c4 Merge remote-tracking branch 'tty/tty-next' new cedd061fbac0 Merge remote-tracking branch 'soundwire/next' new 83d1703634c4 thunderbolt: Add Intel USB-IF ID to the NVM upgrade suppor [...] new 719a5fe87ecd thunderbolt: Split common NVM functionality into a separate file new 7e72846bb97a thunderbolt: Generalize usb4_switch_do_[read|write]_data() new 6bfe33473eaa thunderbolt: Retry USB4 block read operation new 02d12855f516 thunderbolt: Implement USB4 port sideband operations for r [...] new dacb12877d92 thunderbolt: Add support for on-board retimers new ab710683259c Merge remote-tracking branch 'thunderbolt/next' new 8659f67ff483 Merge remote-tracking branch 'staging/staging-next' new b3d0c4dee97d Merge remote-tracking branch 'mux/for-next' new 9413574f45d3 Merge remote-tracking branch 'icc/icc-next' new a3fa36d54abe Merge remote-tracking branch 'dmaengine/next' new 516858f4fc17 Merge remote-tracking branch 'scsi/for-next' new 9bf39bd5c2d1 Merge remote-tracking branch 'scsi-mkp/for-next' new 3222a5f9c37b Merge remote-tracking branch 'rpmsg/for-next' new f02a03985d06 gpio: omap: Add missing PM ops for suspend new ae66eca000cf gpiolib: Deduplicate find_first_zero_bit() call new b239e4454e59 Merge tag 'gpio-updates-for-v5.9-part1' of git://git.kerne [...] new 65884065616f Merge branch 'devel' into for-next new 55ad53723bbb Merge remote-tracking branch 'gpio/for-next' new f8e99dde2199 Merge tag 'intel-pinctrl-v5.8-2' of git://git.kernel.org/p [...] new 5c227753ba68 Merge branch 'devel' into for-next new fef2641272af Merge remote-tracking branch 'pinctrl/for-next' new 56bec2a84642 Merge remote-tracking branch 'pinctrl-intel/for-next' new 840148257fd0 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 8a48da7dc490 Merge remote-tracking branch 'pwm/for-next' new 79476dc51305 Merge remote-tracking branch 'userns/for-next' new 0c722b7ea2df Merge remote-tracking branch 'livepatching/for-next' new 1e6ce18c2e85 Merge remote-tracking branch 'coresight/next' new cd2ffa6e6c06 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new e899c89eaff5 Merge remote-tracking branch 'seccomp/for-next/seccomp' new d43eb067bcc4 Merge remote-tracking branch 'kspp/for-next/kspp' new d14aeac191a6 Merge remote-tracking branch 'fsi/next' new 93ac5fdba1ed nvmem: core: add support to auto devid new 79e491b6b406 nvmem: qfprom: use NVMEM_DEVID_AUTO for multiple instances new a2af040b3090 Merge remote-tracking branch 'nvmem/for-next' new 8aad5875ebe8 Merge remote-tracking branch 'xarray/xarray' new 0c07fc873281 Merge remote-tracking branch 'hyperv/hyperv-next' new 6095fc2033d2 Merge remote-tracking branch 'auxdisplay/auxdisplay' new b6e130e4b2c4 Merge remote-tracking branch 'pidfd/for-next' new 32e4315be495 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pm [...] new 902d72cf9aaf Merge remote-tracking branch 'devfreq/devfreq-next' new d3721fd5fe6b Merge remote-tracking branch 'fpga/for-next' new ccf88238b0b1 Merge remote-tracking branch 'kunit-next/kunit' new 40b51dc6e782 Merge remote-tracking branch 'trivial/for-next' new 8ffe13e68887 Merge remote-tracking branch 'notifications/notifications- [...] new 00ac8471782a Merge remote-tracking branch 'fsinfo/fsinfo-core' new 5c309dd88cf8 Merge branch 'akpm-current/current' new c2422e165192 mm/madvise: pass task and mm to do_madvise new 7c9525f160d2 pid: move pidfd_get_pid() to pid.c new ef15668e1b88 mm/madvise: introduce process_madvise() syscall: an extern [...] new cfca225e40ac mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new cabda5a4a518 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new d1b2aaf3cbe0 mm/madvise: check fatal signal pending of target process new b64a1adc45bb all arch: remove system call sys_sysctl new 9f2a05381601 s390: fix build error for sys_call_table_emu new 6026962cf762 mm/kmemleak: silence KCSAN splats in checksum new 2672502cdf43 mm/frontswap: mark various intentional data races new 12cc7126c326 mm/page_io: mark various intentional data races new 692674533d6c mm-page_io-mark-various-intentional-data-races-v2 new 7ae4f8f54a76 mm/swap_state: mark various intentional data races new ece4478af632 mm/filemap.c: fix a data race in filemap_fault() new 7ff35cece320 mm/swapfile: fix and annotate various data races new 3b5d5f8686db mm-swapfile-fix-and-annotate-various-data-races-v2 new 99f0483f0ce7 mm/page_counter: fix various data races at memsw new 4d420a9bd975 mm/memcontrol: fix a data race in scan count new b0443c4d2fd5 mm/list_lru: fix a data race in list_lru_count_one new 5d5052fb6573 mm/mempool: fix a data race in mempool_free() new a634ec86a7f9 mm/rmap: annotate a data race at tlb_flush_batched new 3c48d63d1668 mm/swap.c: annotate data races for lru_rotate_pvecs new ffceb8c2a176 mm: annotate a data race in page_zonenum() new e375028ab908 include/asm-generic/vmlinux.lds.h: align ro_after_init new 9c4de03780f4 sh: clkfwk: remove r8/r16/r32 new 634dd58cf083 sh: remove call to memset after dma_alloc_coherent new fd6e925f5a38 sh: use generic strncpy() new 0022bebdab73 sh: add missing EXPORT_SYMBOL() for __delay new 5b958c0bb1ad Merge branch 'akpm/master' new aab2003999e7 Add linux-next specific files for 20200701
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 (f2b92b14533e) \ N -- N -- N refs/heads/master (aab2003999e7)
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 379 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-thunderbolt | 33 + Documentation/admin-guide/thunderbolt.rst | 11 +- Documentation/core-api/dma-api.rst | 8 + Documentation/devicetree/bindings/Makefile | 3 +- .../bindings/display/brcm,bcm2835-dpi.yaml | 10 - .../bindings/display/bridge/renesas,lvds.txt | 85 - .../bindings/display/bridge/renesas,lvds.yaml | 248 +++ .../display/panel/arm,versatile-tft-panel.yaml | 2 +- .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 + .../bindings/thermal/thermal-sensor.yaml | 2 +- .../devicetree/bindings/thermal/thermal-zones.yaml | 2 +- .../bindings/thermal/ti,am654-thermal.yaml | 2 +- .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 4 +- Documentation/kbuild/kconfig-language.rst | 4 +- Documentation/kbuild/reproducible-builds.rst | 2 +- Documentation/networking/batman-adv.rst | 8 +- Documentation/networking/ethtool-netlink.rst | 128 +- MAINTAINERS | 1 + Makefile | 2 +- Next/SHA1s | 66 +- Next/merge.log | 1045 ++++++++----- Next/quilt-import.log | 2 + arch/Kconfig | 3 - arch/arm/boot/compressed/Makefile | 9 +- arch/arm/boot/dts/omap3-n900.dts | 12 +- arch/arm/include/asm/device.h | 3 - arch/arm64/include/asm/device.h | 3 - arch/ia64/include/asm/device.h | 3 - arch/mips/vdso/Makefile | 3 +- arch/powerpc/include/asm/device.h | 3 - arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/mm/book3s64/pkeys.c | 3 - arch/powerpc/platforms/powermac/Makefile | 2 +- arch/powerpc/xmon/Makefile | 3 +- arch/s390/Makefile | 2 +- arch/sh/boot/compressed/Makefile | 5 +- arch/sparc/vdso/Makefile | 4 +- arch/um/Makefile | 3 +- arch/x86/Makefile | 4 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/entry/vdso/Makefile | 4 +- arch/x86/include/asm/device.h | 3 - arch/x86/kernel/cpu/Makefile | 3 +- arch/x86/lib/Makefile | 2 +- arch/x86/mm/Makefile | 7 +- arch/x86/power/Makefile | 3 +- arch/x86/purgatory/Makefile | 2 +- arch/x86/um/vdso/Makefile | 2 +- arch/x86/xen/Makefile | 5 +- block/blk-flush.c | 17 +- block/blk-mq-sched.c | 103 +- block/blk-mq-tag.c | 58 - block/blk-mq-tag.h | 41 +- block/blk-mq.c | 176 ++- block/blk-mq.h | 35 +- block/blk.h | 5 - drivers/bluetooth/btusb.c | 34 +- drivers/devfreq/rk3399_dmc.c | 42 +- drivers/firmware/arm_scmi/notify.c | 3 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 12 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/gpio/gpio-omap.c | 26 + drivers/gpio/gpiolib.c | 10 +- drivers/gpu/drm/drm_connector.c | 16 + drivers/gpu/drm/drm_edid.c | 37 +- drivers/gpu/drm/drm_probe_helper.c | 38 +- drivers/gpu/drm/i915/display/intel_display.c | 15 + drivers/gpu/drm/i915/display/intel_display.h | 1 + drivers/gpu/drm/i915/display/intel_dsb.c | 4 + drivers/gpu/drm/i915/display/intel_fbc.c | 59 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 19 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 131 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 10 +- drivers/gpu/drm/i915/i915_params.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 18 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 10 +- drivers/gpu/drm/panel/panel-simple.c | 41 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 5 +- drivers/idle/intel_idle.c | 11 +- drivers/iommu/Kconfig | 1 + drivers/iommu/amd/amd_iommu.h | 2 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/amd/iommu.c | 31 +- drivers/iommu/exynos-iommu.c | 20 +- drivers/iommu/fsl_pamu.c | 5 +- drivers/iommu/fsl_pamu_domain.c | 8 +- drivers/iommu/intel/iommu.c | 18 +- drivers/iommu/iommu.c | 23 +- drivers/iommu/iova.c | 4 +- drivers/iommu/ipmmu-vmsa.c | 6 +- drivers/iommu/msm_iommu.c | 4 +- drivers/iommu/mtk_iommu.h | 2 + drivers/iommu/mtk_iommu_v1.c | 10 +- drivers/iommu/omap-iommu.c | 20 +- drivers/iommu/qcom_iommu.c | 64 +- drivers/iommu/rockchip-iommu.c | 8 +- drivers/iommu/sun50i-iommu.c | 8 +- drivers/iommu/tegra-gart.c | 8 +- drivers/iommu/tegra-smmu.c | 8 +- drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h | 4 +- drivers/net/dsa/b53/b53_common.c | 31 +- drivers/net/dsa/bcm_sf2.c | 89 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 47 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 18 - drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 2 - drivers/net/ethernet/intel/igc/igc.h | 7 +- drivers/net/ethernet/intel/igc/igc_defines.h | 39 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 95 ++ drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_i225.c | 156 ++ drivers/net/ethernet/intel/igc/igc_i225.h | 3 + drivers/net/ethernet/intel/igc/igc_mac.c | 16 +- drivers/net/ethernet/intel/igc/igc_main.c | 48 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 256 +-- drivers/net/ethernet/intel/igc/igc_regs.h | 16 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 51 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1540 +----------------- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 45 + drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 1644 ++++++++++++++++++++ drivers/net/ethernet/qlogic/qed/Makefile | 4 +- drivers/net/ethernet/qlogic/qed/qed.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_debug.h | 3 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_hw.h | 30 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 31 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ooo.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_ooo.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_ptp.c | 31 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 31 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 31 +- drivers/net/ethernet/qlogic/qed/qed_roce.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_selftest.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_selftest.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 29 +- drivers/net/ethernet/qlogic/qede/Makefile | 4 +- drivers/net/ethernet/qlogic/qede/qede.h | 31 +- drivers/net/ethernet/qlogic/qede/qede_dcbnl.c | 7 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 31 +- drivers/net/ethernet/qlogic/qede/qede_ptp.h | 31 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 31 +- drivers/net/ethernet/sfc/ef10.c | 3 +- drivers/net/ethernet/sfc/efx.c | 104 -- drivers/net/ethernet/sfc/efx.h | 26 - drivers/net/ethernet/sfc/efx_channels.c | 3 + drivers/net/ethernet/sfc/efx_common.c | 106 ++ drivers/net/ethernet/sfc/efx_common.h | 36 + drivers/net/ethernet/sfc/mcdi.h | 4 - drivers/net/ethernet/sfc/mcdi_filters.c | 11 + drivers/net/ethernet/sfc/mcdi_port.c | 105 +- drivers/net/ethernet/sfc/mcdi_port.h | 18 + drivers/net/ethernet/sfc/mcdi_port_common.c | 141 +- drivers/net/ethernet/sfc/mcdi_port_common.h | 5 +- drivers/net/ethernet/sfc/nic.c | 1 - drivers/net/ethernet/sfc/nic.h | 3 - drivers/net/ethernet/sfc/nic_common.h | 8 +- drivers/net/ethernet/sfc/rx.c | 8 - drivers/net/ethernet/sfc/rx_common.h | 9 + drivers/net/ethernet/sfc/siena.c | 1 + drivers/net/ethernet/sfc/tx.c | 28 - drivers/net/ethernet/sfc/tx.h | 3 - drivers/net/ethernet/sfc/tx_common.c | 46 +- drivers/net/ethernet/sfc/tx_common.h | 3 +- drivers/net/ipa/gsi.c | 16 +- drivers/net/ipa/ipa_cmd.c | 15 + drivers/net/ipa/ipa_cmd.h | 8 + drivers/net/ipa/ipa_data-sdm845.c | 1 - drivers/net/ipa/ipa_endpoint.c | 2 + drivers/net/tun.c | 2 + drivers/net/wireguard/device.c | 1 + drivers/net/wireguard/queueing.h | 19 +- drivers/net/wireguard/receive.c | 2 +- drivers/nvmem/core.c | 10 +- drivers/nvmem/qfprom.c | 1 + drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/thunderbolt/Makefile | 1 + drivers/thunderbolt/domain.c | 2 +- drivers/thunderbolt/nvm.c | 169 ++ drivers/thunderbolt/retimer.c | 485 ++++++ drivers/thunderbolt/sb_regs.h | 33 + drivers/thunderbolt/switch.c | 122 +- drivers/thunderbolt/tb.c | 10 + drivers/thunderbolt/tb.h | 85 +- drivers/thunderbolt/tb_regs.h | 10 + drivers/thunderbolt/usb4.c | 505 +++++- drivers/usb/serial/ch341.c | 23 +- drivers/xen/Makefile | 3 +- fs/f2fs/data.c | 2 - fs/io_uring.c | 119 +- fs/xfs/xfs_log_cil.c | 10 +- fs/xfs/xfs_log_priv.h | 2 +- include/drm/drm_connector.h | 2 + include/drm/drm_edid.h | 9 + include/linux/blk-mq.h | 4 +- include/linux/bpf-netns.h | 5 +- include/linux/bpf.h | 13 +- include/linux/dma-direct.h | 1 + include/linux/dma-mapping.h | 5 + include/linux/ethtool.h | 23 + include/linux/iommu.h | 32 +- include/linux/mod_devicetable.h | 2 +- include/linux/nvmem-provider.h | 3 + include/linux/qed/common_hsi.h | 30 +- include/linux/qed/eth_common.h | 30 +- include/linux/qed/fcoe_common.h | 3 +- include/linux/qed/iscsi_common.h | 30 +- include/linux/qed/iwarp_common.h | 30 +- include/linux/qed/qed_chain.h | 30 +- include/linux/qed/qed_eth_if.h | 30 +- include/linux/qed/qed_fcoe_if.h | 4 +- include/linux/qed/qed_if.h | 30 +- include/linux/qed/qed_iov_if.h | 30 +- include/linux/qed/qed_iscsi_if.h | 30 +- include/linux/qed/qed_ll2_if.h | 30 +- include/linux/qed/qed_rdma_if.h | 31 +- include/linux/qed/qede_rdma.h | 31 +- include/linux/qed/rdma_common.h | 30 +- include/linux/qed/roce_common.h | 30 +- include/linux/qed/storage_common.h | 30 +- include/linux/qed/tcp_common.h | 30 +- include/linux/skmsg.h | 13 + include/net/bluetooth/hci_core.h | 1 + include/net/genetlink.h | 2 - include/net/ip_tunnels.h | 3 + include/net/ip_vs.h | 5 + include/net/tls.h | 2 +- include/net/xsk_buff_pool.h | 6 +- include/uapi/linux/batadv_packet.h | 50 +- include/uapi/linux/batman_adv.h | 7 +- include/uapi/linux/ethtool.h | 70 + include/uapi/linux/ethtool_netlink.h | 2 + include/uapi/linux/input-event-codes.h | 3 +- include/uapi/linux/iommu.h | 6 +- kernel/bpf/net_namespace.c | 32 +- kernel/bpf/ringbuf.c | 18 +- kernel/bpf/syscall.c | 6 +- kernel/bpf/verifier.c | 3 +- kernel/dma/direct.c | 6 + kernel/dma/mapping.c | 10 + kernel/trace/Makefile | 4 +- lib/Makefile | 9 +- localversion-next | 2 +- mm/kasan/Makefile | 2 +- net/batman-adv/bat_iv_ogm.c | 25 +- net/batman-adv/bat_v_elp.c | 10 +- net/batman-adv/bat_v_ogm.c | 27 +- net/batman-adv/bridge_loop_avoidance.c | 6 +- net/batman-adv/distributed-arp-table.c | 2 +- net/batman-adv/fragmentation.c | 6 +- net/batman-adv/hard-interface.c | 16 +- net/batman-adv/log.h | 6 +- net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 8 +- net/batman-adv/multicast.c | 21 +- net/batman-adv/netlink.c | 14 +- net/batman-adv/network-coding.c | 14 +- net/batman-adv/originator.c | 8 +- net/batman-adv/routing.c | 4 +- net/batman-adv/send.c | 4 +- net/batman-adv/soft-interface.c | 2 +- net/batman-adv/tp_meter.c | 12 +- net/batman-adv/translation-table.c | 10 +- net/batman-adv/tvlv.c | 4 +- net/batman-adv/types.h | 18 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_request.c | 11 +- net/bluetooth/mgmt_config.c | 13 + net/bpf/test_run.c | 19 +- net/core/sock_map.c | 53 +- net/dsa/slave.c | 3 +- net/ethtool/linkstate.c | 52 +- net/ipv4/ip_tunnel_core.c | 18 + net/ipv4/ip_vti.c | 1 + net/ipv4/ipip.c | 1 + net/ipv4/netfilter/nf_reject_ipv4.c | 21 + net/ipv4/tcp_input.c | 7 +- net/ipv6/ip6_tunnel.c | 1 + net/ipv6/ip6_vti.c | 1 + net/ipv6/netfilter/nf_reject_ipv6.c | 26 + net/ipv6/sit.c | 1 + net/mptcp/subflow.c | 54 +- net/netfilter/ipvs/ip_vs_core.c | 80 +- net/netfilter/ipvs/ip_vs_ctl.c | 23 +- net/netfilter/nft_reject.c | 3 +- net/netfilter/nft_set_pipapo.c | 2 - net/netlink/genetlink.c | 48 +- net/xdp/xsk_buff_pool.c | 54 +- net/xfrm/xfrm_interface.c | 2 + scripts/Makefile.build | 4 +- scripts/Makefile.lib | 7 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/kconfig/qconf.cc | 19 +- scripts/package/buildtar | 12 + sound/usb/card.h | 6 +- sound/usb/endpoint.c | 18 +- sound/usb/mixer_s1810c.c | 6 +- sound/usb/mixer_scarlett_gen2.c | 4 +- sound/usb/pcm.c | 4 +- sound/usb/quirks.c | 14 +- tools/bpf/bpftool/Makefile | 10 +- tools/testing/selftests/bpf/Makefile | 9 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 2 +- .../selftests/bpf/prog_tests/flow_dissector.c | 4 +- .../bpf/prog_tests/flow_dissector_reattach.c | 12 +- tools/testing/selftests/bpf/progs/fentry_test.c | 22 + tools/testing/selftests/bpf/progs/fexit_test.c | 22 + tools/testing/selftests/net/forwarding/ethtool.sh | 17 - .../net/forwarding/ethtool_extended_state.sh | 102 ++ .../selftests/net/forwarding/ethtool_lib.sh | 17 + .../net/forwarding/forwarding.config.sample | 3 + 357 files changed, 7183 insertions(+), 5808 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c create mode 100644 drivers/net/ethernet/sfc/mcdi_port.h create mode 100644 drivers/thunderbolt/nvm.c create mode 100644 drivers/thunderbolt/retimer.c create mode 100644 drivers/thunderbolt/sb_regs.h create mode 100755 tools/testing/selftests/net/forwarding/ethtool_extended_state.sh