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 dc3c00fdf97c secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 0d4a4de79504 secretmem: test: add basic selftest for memfd_secret(2) omits bc8d248d2146 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits cd23607c9f25 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 2a69b8bffb5e arch, mm: wire up memfd_secret system call where relevant omits 046723da4c66 PM: hibernate: disable when there are active secretmem users omits 5f86b861a437 secretmem: add memcg accounting omits b1f151bc0470 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 25a46714692f riscv/Kconfig: make direct map manipulation options depend on MMU omits 481f019f1d18 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 378d8f531dd5 mm: introduce memfd_secret system call to create "secret" [...] omits 7b2d365c36e9 kfence: fix implicit function declaration omits 3485efc78682 set_memory: allow querying whether set_direct_map_*() is a [...] omits 62dd07cb457a set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits aedb7dac2d7b set_memory: allow set_direct_map_*_noflush() for multiple pages omits 70d2b7d6a59c mmap: make mlock_future_check() global omits 784061a5578c mm: add definition of PMD_PAGE_ORDER omits 941feb06baa5 mm/memory_hotplug: fix for CONFIG_ZONE_DEVICE not enabled omits 1d453ca57171 Merge branch 'akpm-current/current' omits 7a3d985fc10f Merge remote-tracking branch 'oprofile-removal/oprofile/removal' omits a37f02c2777d Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits abe48c098358 Merge remote-tracking branch 'memblock/for-next' omits f3eb1435d866 Merge remote-tracking branch 'notifications/notifications- [...] omits 629c0b7a5c5c Merge remote-tracking branch 'mhi/mhi-next' omits fbf5c821ceea Merge remote-tracking branch 'pidfd/for-next' omits 5cbaa733cb6a Merge remote-tracking branch 'hyperv/hyperv-next' omits 3a3b4065c614 Merge remote-tracking branch 'xarray/main' omits 7317668cc0d2 Merge remote-tracking branch 'nvmem/for-next' omits c1a15049e814 Merge remote-tracking branch 'gnss/gnss-next' omits 5f38da740e9c Merge remote-tracking branch 'kspp/for-next/kspp' omits 2b6b0c826680 Merge remote-tracking branch 'rtc/rtc-next' omits 053c6bc13cc4 Merge remote-tracking branch 'coresight/next' omits 4e510ebf461b Merge remote-tracking branch 'livepatching/for-next' omits 2940ed9f6c27 Merge remote-tracking branch 'userns/for-next' omits 268f85f52ef8 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 31c45161764c Merge remote-tracking branch 'pinctrl/for-next' omits 4c2fa4f70e07 Merge remote-tracking branch 'gpio-intel/for-next' omits 20a29fbdf8d4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 93fc022891a8 Merge remote-tracking branch 'rpmsg/for-next' omits a8716b370b94 Merge remote-tracking branch 'scsi-mkp/for-next' omits eb58615065ee Merge remote-tracking branch 'scsi/for-next' omits 9f60c2f1621e Merge remote-tracking branch 'cgroup/for-next' omits 659634fc124a Merge remote-tracking branch 'dmaengine/next' omits 888903b9d036 Merge remote-tracking branch 'icc/icc-next' omits 42766aba3169 Merge remote-tracking branch 'staging/staging-next' omits 2bdf8202558c Merge remote-tracking branch 'thunderbolt/next' omits 5a222ace5df9 Merge remote-tracking branch 'soundwire/next' omits 53640dc312a2 Merge remote-tracking branch 'extcon/extcon-next' omits bf5c54f22b9c Merge remote-tracking branch 'char-misc/char-misc-next' omits f4cc8b721c9c Merge remote-tracking branch 'tty/tty-next' omits c68bb121f9a8 Merge remote-tracking branch 'phy-next/next' omits 05a86eaf50f3 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 0f8f88bda946 Merge remote-tracking branch 'usb-serial/usb-next' omits 9b1277824c2c Merge remote-tracking branch 'usb/usb-next' omits 7a212e149f96 Merge remote-tracking branch 'driver-core/driver-core-next' omits cb5d663589a7 Merge remote-tracking branch 'leds/for-next' omits a74a6d6060fa Merge remote-tracking branch 'hsi/for-next' omits 1ed4764135b2 Merge remote-tracking branch 'drivers-x86/for-next' omits 7a34c46a38e3 Merge remote-tracking branch 'workqueues/for-next' omits 08b31e1fb840 Merge remote-tracking branch 'percpu/for-next' omits 2a294b55bef3 Merge remote-tracking branch 'xen-tip/linux-next' omits 6b959ea71295 Merge remote-tracking branch 'kvm-arm/next' omits 6946a9dee395 Merge remote-tracking branch 'rcu/rcu/next' omits 5388ee68bc92 Merge remote-tracking branch 'edac/edac-for-next' omits fb293c55156c Merge remote-tracking branch 'tip/auto-latest' omits c02683140a9a Merge remote-tracking branch 'spi/for-next' omits e9c6efd6b627 Merge remote-tracking branch 'devicetree/for-next' omits 27febfc3db5c Merge remote-tracking branch 'audit/next' omits e286598023fa Merge remote-tracking branch 'tpmdd/next' omits 3f864e632393 Merge remote-tracking branch 'selinux/next' omits f720d4a73414 Merge remote-tracking branch 'keys/keys-next' omits e0d7a9efef06 Merge remote-tracking branch 'security/next-testing' omits 945ee85cb359 Merge remote-tracking branch 'regulator/for-next' omits 1afd22a180a3 Merge remote-tracking branch 'battery/for-next' omits e0343b6f5263 Merge remote-tracking branch 'mfd/for-mfd-next' omits 693fbe1fb9c0 Merge remote-tracking branch 'mmc/next' omits 76aeb02d9523 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits ad2979ea29a6 Merge remote-tracking branch 'block/for-next' omits f44e442c53cb Merge remote-tracking branch 'input/next' omits 389c6aca089a Merge remote-tracking branch 'modules/modules-next' omits f1695d3b3a52 Merge remote-tracking branch 'sound-asoc/for-next' omits 6b313bf6daed Merge remote-tracking branch 'sound/for-next' omits e9a70645e4ea Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 71a9205a325a Merge remote-tracking branch 'drm-misc/for-linux-next' omits 9155c0b90c3e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 10b38503d2ff next-20210108/drm-intel omits 73d303d0b4c7 Merge remote-tracking branch 'amdgpu/drm-next' omits 124021c2d4a2 Merge remote-tracking branch 'crypto/master' omits 9de2cb02f54c Merge remote-tracking branch 'nand/nand/next' omits 9e65b35a22f7 Merge remote-tracking branch 'mtd/mtd/next' omits 6de024aa05ed Merge remote-tracking branch 'gfs2/for-next' omits d8d781daa6c3 Merge remote-tracking branch 'bluetooth/master' omits d224520163f9 Merge remote-tracking branch 'wireless-drivers-next/master' omits 0df35b12dc26 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 955c7dc94f87 Merge remote-tracking branch 'ipsec-next/master' omits 73ab2eed2f73 Merge remote-tracking branch 'bpf-next/for-next' omits 3b752c60b200 Merge remote-tracking branch 'net-next/master' omits f97efdb7ec44 Merge remote-tracking branch 'rdma/for-next' omits 445f8c22bceb Merge remote-tracking branch 'ieee1394/for-next' omits 253ac251180a Merge remote-tracking branch 'thermal/thermal/linux-next' omits 156aa0b32735 Merge remote-tracking branch 'opp/opp/linux-next' omits 48a51b845f1f Merge remote-tracking branch 'devfreq/devfreq-next' omits 8a95ae2a393d Merge remote-tracking branch 'cpupower/cpupower' omits 58eed86c0492 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 9c8b200035a2 Merge remote-tracking branch 'pm/linux-next' omits 2bee14472173 Merge remote-tracking branch 'v4l-dvb-next/master' omits 6d7096e2ff22 Merge remote-tracking branch 'v4l-dvb/master' omits 2433e91846a5 Merge remote-tracking branch 'jc_docs/docs-next' omits c75c8f2a0729 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a5ea1dd7604e Merge remote-tracking branch 'dmi/dmi-for-next' omits e81530ae97c8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 890815775d71 Merge remote-tracking branch 'hid/for-next' omits b86acb1374ba Merge remote-tracking branch 'pci/next' omits d8f3514b56b6 Merge remote-tracking branch 'printk/for-next' omits b78d3135e4a3 Merge remote-tracking branch 'vfs/for-next' omits 60e453c2902c Merge remote-tracking branch 'v9fs/9p-next' omits 044fca7d7154 Merge remote-tracking branch 'cel/for-next' omits c86977fdd859 Merge remote-tracking branch 'nfs-anna/linux-next' omits 75e8e3ccd20d Merge remote-tracking branch 'jfs/jfs-next' omits 4b33a2892daf Merge remote-tracking branch 'f2fs/dev' omits f6dd37d67bc8 Merge remote-tracking branch 'ext3/for_next' omits 25820786be16 Merge remote-tracking branch 'exfat/dev' omits 059b755fb80f Merge remote-tracking branch 'cifs/for-next' omits 7c474dd80504 Merge remote-tracking branch 'ceph/master' omits 5236e9fb8866 Merge remote-tracking branch 'btrfs/for-next' omits 49258b2083cf Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 968f75d499ad Merge remote-tracking branch 'sh/for-next' omits 6098bdf9481d Merge remote-tracking branch 's390/for-next' omits cb32fcd42ea8 Merge remote-tracking branch 'risc-v/for-next' omits 6da22d3196ca Merge remote-tracking branch 'openrisc/for-next' omits 958888f8f119 Merge remote-tracking branch 'nds32/next' omits 9bef4c11c764 Merge remote-tracking branch 'mips/mips-next' omits 5017326c1b6b Merge remote-tracking branch 'microblaze/next' omits ac9082eab595 Merge remote-tracking branch 'h8300/h8300-next' omits 8a42f6717424 Merge remote-tracking branch 'csky/linux-next' omits f592ef4dbc03 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 77f9badbd784 Merge remote-tracking branch 'clk/clk-next' omits 854a53cf7c07 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 6e964f852c26 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 69782f480dbc Merge remote-tracking branch 'tegra/for-next' omits d16c08c66184 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 49234f6a1eac Merge remote-tracking branch 'stm32/stm32-next' omits 4ce89d15b215 Merge remote-tracking branch 'scmi/for-linux-next' omits aec82c4d0287 Merge remote-tracking branch 'samsung-krzk/for-next' omits 6dbe6242a6ef Merge remote-tracking branch 'rockchip/for-next' omits 6c968500cd64 Merge remote-tracking branch 'reset/reset/next' omits 73474ab832b8 Merge remote-tracking branch 'renesas/next' omits fb61e25afb8b Merge remote-tracking branch 'realtek/for-next' omits dd90735030f4 Merge remote-tracking branch 'raspberrypi/for-next' omits 10b9c317ea54 Merge remote-tracking branch 'qcom/for-next' omits 193aaa7ffe70 Merge remote-tracking branch 'omap/for-next' omits e6363832bd51 Merge remote-tracking branch 'mvebu/for-next' omits 3cd5211770a3 Merge remote-tracking branch 'mediatek/for-next' omits 9d407dea6d0e Merge remote-tracking branch 'keystone/next' omits 2524c55182d3 Merge remote-tracking branch 'imx-mxs/for-next' omits 56d479871003 Merge remote-tracking branch 'drivers-memory/for-next' omits 70449d48a541 Merge remote-tracking branch 'at91/at91-next' omits 0cde956fc3c3 Merge remote-tracking branch 'aspeed/for-next' omits 0e9927210273 Merge remote-tracking branch 'amlogic/for-next' omits 8edc0c67d09d Merge branch 'Allow attaching to bare tracepoints' omits 1053cbbd7199 selftests: bpf: Add a new test for bare tracepoints omits 55a9e3ab4053 trace: bpf: Allow bpf to attach to bare tracepoints omits 494fd04eb0d3 Merge remote-tracking branch 'actions/for-next' omits d1f75a892684 Merge remote-tracking branch 'arm-soc/for-next' omits 6ea3b3112110 Merge remote-tracking branch 'dma-mapping/for-next' omits 04008ee192fc Merge remote-tracking branch 'kbuild/for-next' omits 31be679b2913 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7d1d4ef40525 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 8979cfe332a5 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 3188b662ff58 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits a48be0401cfc Merge remote-tracking branch 'mmc-fixes/fixes' omits e160adf7eaf7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a1bec434c7ec Merge remote-tracking branch 'scsi-fixes/fixes' omits 3b83d186486c Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 859117a94e93 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 5d9d9a12dee0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 531325f48a6b Merge remote-tracking branch 'omap-fixes/fixes' omits 6a19a0f48a9e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ce3904a38e0b Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits ff0389e1f2d4 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 0131a8a6a028 Merge remote-tracking branch 'ide/master' omits e61fa3470504 Merge remote-tracking branch 'input-current/for-linus' omits 9dc165a3bc77 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 05bd2a43fa7f Merge remote-tracking branch 'staging.current/staging-linus' omits ec93884193b9 Merge remote-tracking branch 'phy/fixes' omits 9a9d3194e954 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits ddcc1fe8a23c Merge remote-tracking branch 'usb.current/usb-linus' omits 3a0d059479a4 Merge remote-tracking branch 'tty.current/tty-linus' omits 1ac1ac3a7a27 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 590719e38549 Merge remote-tracking branch 'spi-fixes/for-linus' omits 60ec3617c21b Merge remote-tracking branch 'regulator-fixes/for-linus' omits d2c389eede5b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d3bf8d3d8e6b Merge remote-tracking branch 'sound-current/for-linus' omits 4615b3a906c2 Merge remote-tracking branch 'rdma-fixes/for-rc' omits e508826d879b Merge remote-tracking branch 'wireless-drivers/master' omits d9aee9be02f0 Merge remote-tracking branch 'ipsec/master' omits ec0b85026d6c Merge remote-tracking branch 'net/master' omits 3a6984e6a26a Merge branch 'bpf,x64: implement jump padding in jit' omits eb33aa20eb2a selftests/bpf: Add verifier tests for x64 jit jump padding omits df26a033e99b test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 omits f7fbf00a46fd bpf,x64: Pad NOPs to make images converge more easily omits 7a140c204ab9 Merge remote-tracking branch 'sparc/master' omits 757086fd2dff Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits c5db16918b1b Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a2ab445613e2 Merge branch 'acpica' into linux-next omits eb46193ad61a Merge branch for-5.12/arm64/defconfig into for-next omits f5724e3a4fef Merge branch for-5.12/arm64/dt into for-next omits 54c57921dd9b Merge branch for-5.12/arm/defconfig into for-next omits 61791c3a7600 Merge branch for-5.12/arm/core into for-next omits 246f4bfa2b97 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 302c014726db opp: Prepare for ->set_opp() helper to work without regulators omits 95204c9bfa48 docs, bpf: Add minimal markup to address doc warning omits af6953b633b3 samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples omits a2c2998d5c6b net, xdp: Introduce xdp_build_skb_from_frame utility routine omits e753e92bbf33 net, xdp: Introduce __xdp_build_skb_from_frame utility routine omits f2a53be5ab2f Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits 192963bcaa64 Merge branch 'acpi-scan' into linux-next omits 125704d9e271 ACPI: scan: Make acpi_bus_get_device() clear return pointe [...] omits 232164e041e9 bpf, selftests: Fold test_current_pid_tgid_new_ns into tes [...] omits 248582aa58b2 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 8f5ab3b46476 Merge branch 'remotes/lorenzo/pci/rcar' omits a483c5e40fa4 Merge branch 'remotes/lorenzo/pci/dwc' omits ea02e347e269 Merge branch 'pci/resource' omits 262fafe138e8 keys: Update comment for restrict_link_by_key_or_keyring_chain omits 2a6c12346008 tpm: Remove tpm_dev_wq_lock omits 6327c8f2bc18 char: tpm: add i2c driver for cr50 omits a2903a437c5b tpm: Fix fall-through warnings for Clang omits ce9e72832f2b Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits f81f6edb74f2 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() omits c8aaa32694f2 rcu: Fix CPU-offline trace in rcutree_dying_cpu omits 79acd1286884 timer: Report ignored local enqueue in nohz mode omits 2617331c7daa entry: Report local wake up on resched blind zone while re [...] omits 4d959df955f6 sched: Report local wake up on resched blind zone within i [...] omits 2856844861a5 entry: Explicitly flush pending rcuog wakeup before last r [...] omits 1fbabcee23be rcu/nocb: Trigger self-IPI on late deferred wake up before [...] omits 53775fd0121f rcu/nocb: Perform deferred wake up before last idle's need [...] omits 38e216a142e2 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers omits 028d407df44c rcu: Remove superfluous rdp fetch omits cfd941cce497 rcu/nocb: Detect unsafe checks for offloaded rdp omits 6ad890af1258 torturescript: Don't rerun failed rcutorture builds omits 6c5e37d73e5c cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits 9e6b9a27a81f sched/idle: Fix missing need_resched() check after rcu_idl [...] omits 1159f78178ab rcutorture: Add crude tests for mem_dump_obj() omits 9162bb1d17ca mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels omits 1c516f6663b2 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits 3080e5638645 Merge branch 'kcsan.2021.01.04a' into HEAD omits 898df89e27f9 Merge branches 'clocksource.2021.01.12a', 'cpumask.2021.01 [...] omits 60f232d3c04a Merge branch 'v5.12/dt64' into tmp/aml-rebuild omits 1879343b75de Merge branch 'v5.11/fixes' into tmp/aml-rebuild omits a76082b037f5 Makefile: use smaller dictionary size for xz module compression adds 28df85803348 Merge tag 'hyperv-fixes-signed-20210119' of git://git.kern [...] adds f419f031de14 Merge tag 'nfsd-5.11-2' of git://git.kernel.org/pub/scm/li [...] adds 35d0b389f3b2 task_work: unconditionally run task_work from get_signal() adds 45dfb8a5659a Merge tag 'task_work-2021-01-19' of git://git.kernel.dk/li [...] adds db58465f1121 cachefiles: Drop superfluous readpages aops NULL check adds 7178a107f5ea X.509: Fix crash caused by NULL pointer adds 2e4ceed606ba Merge tag 'for-linus-5.11-rc5-tag' of git://git.kernel.org [...] adds 8d2b51b008c2 udp: mask TOS bits in udp_v4_early_demux() adds 2e5a6266fbb1 netfilter: rpfilter: mask ecn bits before fib lookup adds 2565ff4eef34 Merge branch 'ipv4-ensure-ecn-bits-don-t-influence-source- [...] adds a3eb4e9d4c92 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled adds f6a2e94b3f9d sh_eth: Fix power down vs. is_opened flag ordering adds 4964e5a1e080 net: nfc: nci: fix the wrong NCI_CORE_INIT parameters adds fd23d2dc180f selftests: net: fib_tests: remove duplicate log test adds b160c28548bc tcp: do not mess with cloned skbs in tcp_add_backlog() adds 8e4052c32d6b net: dsa: b53: fix an off by one in checking "vlan->vid" adds 9c30ae8398b0 tcp: fix TCP socket rehash stats mis-accounting adds 301a33d51880 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong [...] adds b425e24a934e xsk: Clear pool even for inactive queues adds bc895e8b2a64 bpf: Fix signed_{sub,add32}_overflows type handling adds b3741b43880b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds c89dffc70b34 tcp: Fix potential use-after-free due to double kfree() adds 584b7cfcdc7d net: mscc: ocelot: Fix multicast to the CPU port adds de658a195ee2 net: usb: cdc_ncm: don't spew notifications adds 0c630a66bf10 net: systemport: free dev before on error path adds 03f16c5075b2 can: dev: can_restart: fix use after free bug adds 75854cad5d80 can: vxcan: vxcan_xmit: fix use after free bug adds 50aca891d7a5 can: peak_usb: fix use after free bugs adds 535d31593f59 Merge tag 'linux-can-fixes-for-5.11-20210120' of git://git [...] adds 75439bc439e0 Merge tag 'net-5.11-rc5' of git://git.kernel.org/pub/scm/l [...] adds 6987602790ee Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 1a4a00f6cab8 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 92a5e1fdb286 selftests/powerpc: Fix exit status of pkey tests adds dd3a44c06f7b selftests/powerpc: Only test lwm/stmw on big endian adds 1464efa6ce0b Merge remote-tracking branch 'powerpc-fixes/fixes' adds d34e9ddb96bd Merge remote-tracking branch 'sparc/master' adds dbe066fb5735 Merge remote-tracking branch 'ipsec/master' adds ee3d7b9f97b2 Merge remote-tracking branch 'wireless-drivers/master' adds 9f206f7398f6 RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC adds 9293d3fcb705 RDMA/hns: Use mutex instead of spinlock for ida allocation adds de641d74fb00 Revert "RDMA/mlx5: Fix devlink deadlock on net namespace d [...] adds f068cb1db2cb RDMA/usnic: Fix misuse of sysfs_emit_at adds 258878002a64 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 506c203cc3de ALSA: usb-audio: Fix hw constraints dependencies adds 06974595fc45 Merge remote-tracking branch 'sound-current/for-linus' adds 59e63a462773 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3c2401432d17 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 6d50d4663d02 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2a65f06689a2 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 31b47efdf245 Merge remote-tracking branch 'tty.current/tty-linus' adds 795a3e3aef91 Merge remote-tracking branch 'usb.current/usb-linus' adds ca5bb9525e7b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 2e536d6fcd79 Merge remote-tracking branch 'phy/fixes' adds 38c8008f6817 Merge remote-tracking branch 'staging.current/staging-linus' adds cefde993d904 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 31b493cfbc9e Merge remote-tracking branch 'input-current/for-linus' adds 7d202e3f25f6 Merge remote-tracking branch 'ide/master' adds e5a30d109a40 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 98911adf172c Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 9c3bf95f0a8f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 88c3b7da5d5e Merge remote-tracking branch 'omap-fixes/fixes' adds c84254c71d07 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b04279f440a9 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds 20f6e1e63728 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 8577e958f580 Merge remote-tracking branch 'scsi-fixes/fixes' adds ee6b6c10d686 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a3d03102c046 Merge remote-tracking branch 'mmc-fixes/fixes' adds c02d24bb3812 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds c56d185374c9 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds a37eef63bc9e drm/syncobj: Fix use-after-free adds cbe1658e272d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 463acf196e16 Makefile: use smaller dictionary size for xz module compression new 3f4d8ce271c7 kbuild: Remove $(cc-option,-gdwarf-4) dependency from DEBU [...] new 6c8ad4427f6e kbuild: check the minimum compiler version in Kconfig new 37ddf94a2613 genksyms: make source_file a local variable in lexer new 455f3c0f04a0 genksyms: remove dead code for ST_TABLE_* new da60061a2cb7 genksyms: remove useless case DOTS new 537896fabed1 kbuild: give the SUBLEVEL more room in KERNEL_VERSION new 429e3c13d550 Merge remote-tracking branch 'kbuild/for-next' new 895275f25899 Merge remote-tracking branch 'dma-mapping/for-next' new b63f41f3d9ce Merge branch 'irq/urgent' of git://git.kernel.org/pub/scm/ [...] new 7001d4af926b arm64: Drop workaround for broken 'S' constraint with GCC 4.9 new edb739eed8f3 arm64/mm: Add warning for outside range requests in vmemma [...] new 4a669e2432fc drivers/perf: Add support for ARMv8.3-SPE new 30b34c4833ea perf: qcom: Constify static struct attribute_group new 3cb7d2da183f perf/imx_ddr: Constify static struct attribute_group new c2c4d5c051b2 perf: hisi: Constify static struct attribute_group new f0c140481d1b perf: Constify static struct attribute_group new 67c6bb56b649 firmware: smccc: Add SMCCC TRNG function call IDs new dd313a2653d4 arm64: mte: style: Simplify bool comparison new 6106e1112cc6 arm64: remove EL0 exception frame record new 384e5699e101 arm64: topology: Avoid the have_policy check new 47b10b737c07 arm64: topology: Reorder init_amu_fie() a bit new a5f1b187cd24 arm64: topology: Make AMUs work with modular cpufreq drivers new a5b8ca97fbf8 arm64: do not descend to vdso directories twice new f3cb097ad888 arm64: Support running gen_vdso_offsets.sh with BSD userland. new 8e7bc9477994 Merge branches 'for-next/from-tip/irq/urgent', 'for-next/m [...] new 98c0b4e34f29 Merge remote-tracking branch 'arm64/for-next/core' new d54e64387986 Merge remote-tracking branch 'arm-soc/for-next' new 1948c84920c5 Merge remote-tracking branch 'actions/for-next' new fc1669f983f4 Merge branch 'v5.11/fixes' into tmp/aml-rebuild new dc589daea7a0 Merge branch 'v5.12/dt64' into tmp/aml-rebuild new 9f58e3639e75 Merge remote-tracking branch 'amlogic/for-next' new 68bd2d8fe036 Merge remote-tracking branch 'aspeed/for-next' new 002f3eee7172 Merge remote-tracking branch 'at91/at91-next' new 41ad161c24b8 Merge remote-tracking branch 'drivers-memory/for-next' new cf9871c344a9 Merge remote-tracking branch 'imx-mxs/for-next' new 11ef575a195b Merge remote-tracking branch 'keystone/next' new 4c3ea2f39e84 Merge remote-tracking branch 'mediatek/for-next' new 068be5de8023 Merge remote-tracking branch 'mvebu/for-next' new 327569b38f60 Merge remote-tracking branch 'omap/for-next' new 7fada01db05c Merge remote-tracking branch 'qcom/for-next' new c1273c9fcd6d Merge remote-tracking branch 'raspberrypi/for-next' new 2997393c0138 Merge remote-tracking branch 'realtek/for-next' new cb2160812b7b Merge remote-tracking branch 'renesas/next' new 4b3109bafee5 Merge remote-tracking branch 'reset/reset/next' new fc42b2cac7cd Merge remote-tracking branch 'rockchip/for-next' new 1a0da9a36f10 Merge remote-tracking branch 'samsung-krzk/for-next' new 550132a6d8f2 Merge tag 'scmi-updates-5.12' of git://git.kernel.org/pub/ [...] new fe893cc8bd31 Merge remote-tracking branch 'scmi/for-linux-next' new 1233db740a97 Merge remote-tracking branch 'stm32/stm32-next' new a4ec3c6252d9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new ecc8fd6ab444 Merge branch for-5.12/arm/core into for-next new e1710b46c3d9 Merge branch for-5.12/arm/defconfig into for-next new f7b98f896da4 arm64: tegra: Add XUSB pad controller's "nvidia,pmc" prope [...] new dc780a244eda Merge branch for-5.12/arm64/dt into for-next new 818d95227f3f Merge branch for-5.12/arm64/defconfig into for-next new 49cf2117b08b Merge remote-tracking branch 'tegra/for-next' new 3f6df4c0cb41 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 9dbc6c0327fe Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 24700b6b78e8 Merge remote-tracking branch 'clk/clk-next' new 1710d53e52ca Merge remote-tracking branch 'clk-renesas/renesas-clk' new e61383949c3e csky: Fixup pfn_valid new d44d44019287 csky: Using set_max_mapnr api new 023a1d7a783b Merge remote-tracking branch 'csky/linux-next' new 3c08c88daedc Merge remote-tracking branch 'h8300/h8300-next' new 10d12ea43835 Merge remote-tracking branch 'microblaze/next' new fe82de91af83 Revert "MIPS: Octeon: Remove special handling of CONFIG_MI [...] new 01179ca04043 MIPS: IRQ: Add prototype for function init_IRQ new c29e0e78c8e1 Merge remote-tracking branch 'mips/mips-next' new de480f60a5ad Merge remote-tracking branch 'nds32/next' new ff28dae0bc90 drivers/soc/litex: Add restart handler new 062056cac992 Merge remote-tracking branch 'openrisc/for-next' new e9efbb43c9f7 Merge remote-tracking branch 'risc-v/for-next' new 37457960898b Merge remote-tracking branch 's390/for-next' new 04c22855dcba Merge remote-tracking branch 'sh/for-next' new 603a73befe9a Merge remote-tracking branch 'xtensa/xtensa-for-next' new f88cdd4220db Merge remote-tracking branch 'btrfs/for-next' new c79e688d4f3b Merge remote-tracking branch 'ceph/master' new 36bd3d79b11f Merge remote-tracking branch 'cifs/for-next' new 7d2c046ad35e Merge remote-tracking branch 'exfat/dev' new 4c0b74f43f63 Merge remote-tracking branch 'ext3/for_next' new cd59300dcfed f2fs: add ckpt_thread_ioprio sysfs node new 6b06aa6149ee Merge remote-tracking branch 'f2fs/dev' new c9e0699e23c0 Merge remote-tracking branch 'jfs/jfs-next' new 764b9b231037 Merge remote-tracking branch 'nfs-anna/linux-next' new 58082c66ff94 Merge remote-tracking branch 'cel/for-next' new 3bdf4bcb4dfa Merge remote-tracking branch 'v9fs/9p-next' new 211adbbaccb1 Merge remote-tracking branch 'vfs/for-next' new 98b7191506ee Merge remote-tracking branch 'printk/for-next' new 63780922474c Merge branch 'pci/resource' new f435ce7ebf8c dt-bindings: PCI: brcmstb: add BCM4908 binding new 0cdfaceb9889 PCI: brcmstb: support BCM4908 with external PERST# signal [...] new 17a65dae5579 Merge branch 'remotes/lorenzo/pci/brcmstb' new 514a39a653ca dt-bindings: pci: layerscape-pci: Add compatible strings f [...] new faff7b5ef5d9 PCI: layerscape: Add EP mode support for LX2160A rev2 new cef11c377a10 PCI: qcom: use PHY_REFCLK_USE_PAD only for ipq8064 new fca5e4c5ccce Merge branch 'remotes/lorenzo/pci/dwc' new 99a9e54a9f59 Merge branch 'remotes/lorenzo/pci/rcar' new 75e6ac86ca51 Documentation: PCI: Add specification for the *PCI NTB* fu [...] new b6c7a2a2b53d PCI: endpoint: Make *_get_first_free_bar() take into accou [...] new 43e293914d6b PCI: endpoint: Add helper API to get the 'next' unreserved BAR new 293e2c258ce6 PCI: endpoint: Make *_free_bar() to return error codes on failure new 9a25bdab9883 PCI: endpoint: Remove unused pci_epf_match_device() new 868fe90ea45a PCI: endpoint: Add support to associate secondary EPC with EPF new 632c92ec1257 PCI: endpoint: Add support in configfs to associate two EP [...] new 310511a3013f PCI: endpoint: Add pci_epc_ops to map MSI irq new 34fb8ab2e367 PCI: endpoint: Add pci_epf_ops for epf drivers to expose f [...] new 3a5c112c7a90 PCI: endpoint: Allow user to create sub-directory of 'EPF [...] new d5c3d2ae7cf1 PCI: cadence: Implement ->msi_map_irq() ops new d3f497310444 PCI: cadence: Configure LM_EP_FUNC_CFG based on epc->funct [...] new 7dc64244f9e9 PCI: endpoint: Add EP function driver to provide NTB funct [...] new 17d49876c3b6 PCI: Add TI J721E device to pci ids new 5d0db3f429aa NTB: Add support for EPF PCI-Express Non-Transparent Bridge new 099f07051eef Documentation: PCI: Add configfs binding documentation for [...] new 27f22f76c3a1 Documentation: PCI: Add userguide for PCI endpoint NTB function new c713db333c39 Merge branch 'remotes/lorenzo/pci/ntb' new 3f0ea2360e48 PCI: altera-msi: Remove IRQ handler and data in one go new ad1cc6b75a79 PCI: dwc: Remove IRQ handler and data in one go new a93c00e5f975 PCI: xgene-msi: Fix race in installing chained irq handler new ff591f7490cf PCI: Drop PCIE_RCAR config option new 5ce6697a4460 PCI: brcmstb: Remove chained IRQ handler and data in one go new f9812c033ad3 Merge branch 'remotes/lorenzo/pci/misc' new 511926691daa Merge remote-tracking branch 'pci/next' new 462c27f1cd07 Merge remote-tracking branch 'hid/for-next' new d75b0dbac428 Merge remote-tracking branch 'i2c/i2c/for-next' new 43b186656555 Merge remote-tracking branch 'dmi/dmi-for-next' new 2cee4434b5bd Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 3edd9a50c68f Merge remote-tracking branch 'jc_docs/docs-next' new 751aa99dde34 Merge remote-tracking branch 'v4l-dvb/master' new c7aa976ec04b Merge remote-tracking branch 'v4l-dvb-next/master' new b85e75c8bafa Merge branch 'acpica' into linux-next new 78a18fec5258 ACPI: scan: Make acpi_bus_get_device() clear return pointe [...] new 06ef8ee05aa5 Merge branch 'acpi-scan' into linux-next new 5ae36931ff0d PM: clk: make PM clock layer compatible with clocks that m [...] new a31400ec480e Merge branch 'pm-clk' into linux-next new 4400383f9156 Merge remote-tracking branch 'pm/linux-next' new 46c372698696 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f1429d99ab52 Merge remote-tracking branch 'cpupower/cpupower' new 9b1138238ae5 Merge remote-tracking branch 'devfreq/devfreq-next' new 08c0c8415156 opp: Prepare for ->set_opp() helper to work without regulators new b0cf0398ef1c Merge remote-tracking branch 'opp/opp/linux-next' new 997af83b070b Merge remote-tracking branch 'thermal/thermal/linux-next' new c7b14d85bb5c Merge remote-tracking branch 'ieee1394/for-next' new 1409c2060bea Merge remote-tracking branch 'rdma/for-next' new fa8211701043 net: add inline function skb_csum_is_sctp new 8bcf02035bd5 net: igb: use skb_csum_is_sctp instead of protocol check new d2de44443caf net: igbvf: use skb_csum_is_sctp instead of protocol check new 609d29a9d242 net: igc: use skb_csum_is_sctp instead of protocol check new f8c4b01d3a68 net: ixgbe: use skb_csum_is_sctp instead of protocol check new fc186d0a4ef8 net: ixgbevf: use skb_csum_is_sctp instead of protocol check new 9f23de418f7e Merge branch 'net-support-sctp-crc-csum-offload-for-tunnel [...] new b3228c74e0d2 dt-binding: ti: am65x-cpts: add assigned-clock and power-d [...] new 19d9a846d9fc dt-binding: net: ti: k3-am654-cpsw-nuss: update bindings f [...] new ed569ed9b30a net: ethernet: ti: am65-cpsw-nuss: Use DMA device for DMA API new 39fd0547ee66 net: ethernet: ti: am65-cpsw-nuss: Support for transparent [...] new 1dd3841033b3 net: ti: cpsw_ale: add driver data for AM64 CPSW3g new 4f7cce272403 net: ethernet: ti: am65-cpsw: add support for am64x cpsw3g new 719fc6b75f03 Merge branch 'net-ethernet-ti-am65-cpsw-nuss-introduce-sup [...] new 0deee7aa23a5 taprio: boolean values to a bool variable new c2e315b8c399 net: tun: fix misspellings using codespell tool new eaaf61122865 selftests: forwarding: Fix spelling mistake "succeded" -> [...] new 1e30b8d755b8 net: smsc911x: Make Runtime PM handling more fine-grained new fc6f89dd8c55 octeontx2-af: Remove unneeded semicolons new 00b229f762b0 net: fix GSO for SG-enabled devices new 7b8fc0103bb5 bonding: add a vlan+srcmac tx hashing option new 0fe2f273ab89 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new f59390db2a65 Merge remote-tracking branch 'net-next/master' new 09c02d553c49 bpf, selftests: Fold test_current_pid_tgid_new_ns into tes [...] new 97a0e1ea7b41 net, xdp: Introduce __xdp_build_skb_from_frame utility routine new 89f479f0eccf net, xdp: Introduce xdp_build_skb_from_frame utility routine new da9d35e2f2e6 samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples new d2e04b9dd617 docs, bpf: Add minimal markup to address doc warning new 93c5aecc35c6 bpf,x64: Pad NOPs to make images converge more easily new 16a660ef7d8c test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 new 79d1b684e215 selftests/bpf: Add verifier tests for x64 jit jump padding new 86e6b4e993cf Merge branch 'bpf,x64: implement jump padding in jit' new 6939f4ef16d4 trace: bpf: Allow bpf to attach to bare tracepoints new 407be92206d5 selftests: bpf: Add a new test for bare tracepoints new 71ee10e26763 Merge branch 'Allow attaching to bare tracepoints' new 13ca51d5eb35 bpf: Permit size-0 datasec new 9cacf81f8161 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE new 20f2505fb436 bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt new a9ed15dae075 bpf: Split cgroup_bpf_enabled per attach type new 636d549f9133 Merge branch 'bpf: misc performance improvements for cgroup' new 78d3346c94ca Merge remote-tracking branch 'bpf-next/for-next' new 62fa8e696524 Merge remote-tracking branch 'ipsec-next/master' new 8303b1b282da Merge remote-tracking branch 'mlx5-next/mlx5-next' new 44dd4ee1cdb7 Merge remote-tracking branch 'wireless-drivers-next/master' new 85cccdac0dd0 Merge remote-tracking branch 'bluetooth/master' new e885b985de22 Merge remote-tracking branch 'gfs2/for-next' new 3d01cd74b55d Merge remote-tracking branch 'mtd/mtd/next' new d986effd1409 mtd: rawnand: tango: Remove the driver new a2ce76c592a7 Merge remote-tracking branch 'nand/nand/next' new 182b48db7c36 Merge remote-tracking branch 'crypto/master' new 2ce542e517ab Merge tag 'amd-drm-next-5.12-2021-01-08' of https://gitlab [...] new 102056180529 Merge drm/drm-next into drm-intel-next new 5f8be91161b3 drm/i915/pps: Reuse POWER_DOMAIN_DISPLAY_CORE in pps_{lock [...] new 19fe4ac6f0e7 drm/i915: Disable RPM wakeref assertions during driver shutdown new 0d4ced1c5bfe drm/i915/backlight: fix CPU mode backlight takeover on LPT new ff7fb44d00e5 drm/i915: Fix HTI port checking new 4e25ccdeeb73 drm/i915: Fix checkpatch warns in cursor code new 2bbd6dba84d4 drm/i915: Try to use fast+narrow link on eDP again and fal [...] new cce73665eae2 drm/i915/dg1: Update voltage swing tables for DP new dfa7c521bfc0 Merge tag 'drm-intel-next-2021-01-12' of git://anongit.fre [...] new 77c296966e86 drm/i915: Avoid memory leak with more than 16 workarounds [...] new 01d708840c26 drm/i915/selftests: Fix wrong return value of perf_series_ [...] new 19384452052a drm/i915/selftests: Fix wrong return value of perf_request [...] new ac54c826cdd6 drm/i915/dg1: make Wa_22010271021 permanent new d33fcd798cb7 drm/i915/gt: Ignore dt==0 for reporting underflows new 45e50f48b790 drm/i915/gt: Remember to free the virtual breadcrumbs new dac67c2d338c drm/i915/gvt: Remove incorrect kerneldoc marking new 14cb9a776362 drm/i915/gt: Include semaphore status in print_request() new 1f0e785a9cc0 drm/i915: Lift i915_request_show() new 562675d09a35 drm/i915/gt: Update request status flags for debug pretty-printer new 0986317a45df drm/i915/gt: Show all active timelines for debugging new b5b349b93b0e drm/i915: Lift waiter/signaler iterators new da7ac715d339 drm/i915: Show timeline dependencies for debug new 67dd0b9677e8 drm/i915/gem: Remove incorrect early dbg print new 8005f37ca941 drm/i915/selftests: Improve granularity for mocs reset checks new 16cfcb0f3c4b drm/i915/selftests: Small tweak to put the termination con [...] new 4ee737925746 drm/i915/gt: Plug IPS into intel_rps_set new 9d5612ca165a drm/i915/gt: Defer enabling the breadcrumb interrupt to af [...] new 6cfe66eb71b6 drm/i915/gt: Track signaled breadcrumbs outside of the bre [...] new 3aef910d26ef drm/i915/gt: Don't cancel the interrupt shadow too early new 46eecfccb4c2 drm/i915/gt: Free stale request on destroying the virtual engine new 016669752c36 drm/i915/guc: Use correct lock for accessing guc->mmio_msg new 2f87c053ac48 drm/i915/guc: Use correct lock for CT event handler new 977933b5da7c drm/i915/gt: Program mocs:63 for cache eviction on gen9 new b8e2bd98a2c9 drm/i915/gt: Decouple completed requests on unwind new a58559898abe drm/i915/gt: Check for a completed last request once new 14d1eaf08845 drm/i915/gt: Protect context lifetime with RCU new c744d50363b7 drm/i915/gt: Split the breadcrumb spinlock between global [...] new 85cc2917a396 drm/i915/gt: Move the breadcrumb to the signaler if comple [...] new 444fbf5d7058 drm/i915/gt: Declare gen9 has 64 mocs entries! new a9d71f76ccfd drm/i915/gt: Retain default context state across shrinking new 8d989f444894 drm/i915/perf: replace idr_init() by idr_init_base() new f7ed83cc1925 drm/i915/gt: Limit frequency drop to RPe on parking new 77acab40a61a drm/i915/selftest: also consider non-contiguous objects new e96434e1137e drm/i915/selftest: assert we get 2M GTT pages new d2cf0125d4a1 drm/i915/lmem: Limit block size to 4G new cb2ce93e5b05 drm/i915/gem: Differentiate oom failures from invalid map types new 5ac84806f5e9 drm/i915/tgl, rkl, dg1: Apply WA_1406941453 to TGL, RKL and DG1 new 37df0edf7048 drm/i915/gem: Report error for vmap() failure new 348fb0cb0a79 drm/i915/pmu: Deprecate I915_PMU_LAST and optimize state tracking new 840291a7b90b drm/i915/selftests: Tidy prng constructor for client blits new a2843b3bd17e drm/i915/gem: Limit lmem scatterlist elements to UINT_MAX new 7d1a31e128d3 Revert "drm/i915/lmem: Limit block size to 4G" new 14f2d7604f7c drm/i915/gem: Check the correct variable in selftest new ba38b79eaeae drm/i915/gem: Propagate error from cancelled submit due to [...] new b969540500bc drm/i915/gt: Ignore repeated attempts to suspend request f [...] new d997e240ceec drm/i915/gt: Cancel the preemption timeout on responding to it new cb56a07d2fd9 drm/i915/gt: Include reset failures in the trace new f867b66e4797 drm/i915/gt: Clear the execlists timers upon reset new 1efa473e65e3 drm/i915/dg1: Implement WA_16011163337 new b9bdccd51afd drm/i915: remove WA_SET_BIT_MASKED() new 66901614283b drm/i915: remove WA_CLR_BIT_MASKED() new 6ca07255ac40 drm/i915: remove WA_SET_FIELD_MASKED() new e70956a2498d drm/i915: fix size_t greater or equal to zero comparison new 4f963d363af5 drm/i915/selftests: Improve error reporting for igt_mock_m [...] new e9f4829f95ec drm/i915/gem: Drop false !i915_vma_is_closed assertion new 61b3b0d10099 drm/i915/gt: stop ignoring read with wa_masked_field_set new 305b3bb52271 drm/i915/gt: rename wa_write_masked_or() new 338d58cf47a8 drm/i915/gt: document masked registers new 63de1da14799 drm/i915: Remove livelock from "do_idle_maps" vtd w/a new 84361529ee85 drm/i915: Sleep around performing iommu unmaps on Tigerlake new 51c87fa64f98 drm/i915/gt: Remove uninterruptible parameter from intel_g [...] new 9fd96c069dd6 drm/i915/gt: Move move context layout registers and offset [...] new 70a2b431c364 drm/i915/gt: Rename lrc.c to execlists_submission.c new d0d829e56674 drm/i915: split gen8+ flush and bb_start emission functions new c97ffd084d70 drm/i915: Correct location of Wa_1408615072 new 20a6774e726a drm/i915/gt: Mark legacy ring context as lost new 04adaba88010 drm/i915/gt: Wean workaround selftests off GEM context new dbe13ae1d6ab drm/i915/pmu: Don't grab wakeref when enabling events new c51c29fb35f7 drm/i915/pmu: Use raw clock for rc6 estimation new c41ce8199dfe drm/i915/pmu: Remove !CONFIG_PM code new 3b7bc18b4e51 doc: Fix build of documentation after i915 file rename new 5f22cc0b134a drm/i915: Fix mismatch between misplaced vma check and vma insert new f8246cf4d9a9 drm/i915/gem: Drop free_work for GEM contexts new 45233ab2d036 drm/i915/gt: Move gen8 CS emitters into gen8_engine_cs.h new 460d02ba5076 drm/i915: Encode fence specific waitqueue behaviour into t [...] new e3ed90b8227e drm/i915/gt: Drain the breadcrumbs just once new 8c3b1ba0e7ea drm/i915/gt: Track the overall awake/busy time new 83dbd74f8243 drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping new 0a982c15711e drm/i915/tgl: Add bound checks and simplify TGL REVID macros new 9bb36cf66091 drm/i915: Check for rq->hwsp validity after acquiring RCU lock new 5ec17c763055 drm/i915/gt: Another tweak for flushing the tasklets new a0d3fdb628b8 drm/i915/gt: Split logical ring contexts from execlist submission new a4d86249c773 drm/i915/gt: Provide a utility to create a scratch buffer new b436a5f8b6c8 drm/i915/gt: Track all timelines created using the HWSP new 48c508a51652 drm/i915/selftests: Kick timeslice until selftest yields new 9559511b70d1 drm/i915/selftests: Flush the preemption request before waiting new d484bd0ddf0b drm/i915/selftests: Be paranoid and flush the tasklet befo [...] new 5e9635085737 drm/i915: Use cmpxchg64 for 32b compatilibity new 5be071e9e8aa drm/i915/uc: Squelch load failure error message new 57f62622c3fb drm/i915/selftests: Remove redundant live_context for eviction new 8391c9b28cbf drm/i915/selftests: Confirm CS_TIMESTAMP / CTX_TIMESTAMP s [...] new f170523a7b8e drm/i915/gt: Consolidate the CS timestamp clocks new d7d82f5d5c04 drm/i915/gt: Prefer recycling an idle fence new 6d393ef5ff5c drm/i915/gem: Optimistically prune dma-resv from the shrinker. new 16f2941ad307 drm/i915/gt: Replace direct submit with direct call to tasklet new 64b7a3fa7e3e drm/i915/gt: Use virtual_engine during execlists_dequeue new 2efa2c522ab0 drm/i915/gt: Decouple inflight virtual engines new 6f0726b4807c drm/i915/gt: Defer schedule_out until after the next dequeue new bab0557c8dca drm/i915/gt: Remove virtual breadcrumb before transfer new 66e40750d241 drm/i915/gt: Shrink the critical section for irq signaling new f81475bb5bb4 drm/i915/gt: Resubmit the virtual engine on schedule-out new ac1a6d7310e2 drm/i915/gt: Simplify virtual engine handling for execlist [...] new 177b7a52a16a drm/i915/gt: ce->inflight updates are now serialised new eeb52ee6c4a4 drm/i915: clear the shadow batch new 26ebc511e799 drm/i915: clear the gpu reloc batch new fe7bcfaeb2b7 drm/i915/gt: Refactor heartbeat request construction and s [...] new 70960ab27542 drm/i915/gt: Define guc firmware blob for older Cometlakes new cc1557cadfd4 drm/i915/gem: Peek at the inflight context new cecb2af42cb0 drm/i915/gt: Taint the reset mutex with the shrinker new 7904e0819d5f drm/i915/gt: Cancel submitted requests upon context reset new 9c080b0f9637 drm/i915/gt: Pull context closure check from request submi [...] new 4e5c8a99e1cb drm/i915: Drop i915_request.lock requirement for intel_rps [...] new 9fb87fb3fdd2 drm/i915: Clarify error message on failed workaround new 093a0bea629a drm/i915: Populate logical context during first pin. new bb80d8784d2a drm/i915: fix shift warning new 81dc2ddc269d drm/i915/gt: Rearrange snb workarounds new 2b2779917a52 drm/i915/gt: Rearrange hsw workarounds new bf3997a54152 drm/i915/selftests: Guard against redifinition of SZ_8G new 6895649bf13f drm/i915/selftests: Set error returns new c864e9abafca drm/i915: Set rawclk earlier during mmio probe new 0a7d355ec604 drm/i915/gt: Allow failed resets without assertion new 0e58de9fc939 drm/i915/gt: Check the virtual still matches upon locking new 8d03344b9df3 drm/i915/selftests: Switch 4k kmalloc to use get_free_page [...] new 989536a4e6ef drm/i915/selftests: Break out of the lrc layout test after [...] new 88b39600da3a drm/i915/selftests: Improve handling of iomem around stolen new c185a16eceae drm/i915: Wrap our timer_list.expires checking new 4386b8e5ad71 drm/i915/gt: Remove timeslice suppression new 5b4dc95cf7f5 drm/i915/gt: Prevent use of engine->wa_ctx after error new c318a203eade drm/i915/selftests: Skip unstable timing measurements new 0399d0e33a64 drm/i915/selftests: Rearrange ktime_get to reduce latency [...] new 2b2985a417c7 drm/i915/gt: Restore ce->signal flush before releasing vir [...] new b1ad5f6d68cb drm/i915/gt: Only retire on the last breadcrumb if the las [...] new 751f82b353a6 drm/i915/gt: Only disable preemption on gen8 render engines new 9b3a8f558ddf drm/i915/gt: Disable arbitration on no-preempt requests new 9a437ccb84f0 drm/i915/gt: Exercise lrc_wa_ctx initialisation failure new a42f4dd2bf6c drm/i915/gt: Remove unused function 'dword_in_page' new e3aabe31fd74 drm/i915/gt: Mark up a debug-only function new baa7c2cd99c6 drm/i915: Refactor marking a request as EIO new 6a3daee1b38e drm/i915/selftests: Fix some error codes new 0da3f2500aa4 drm/i915/gt: Disable arbitration around Braswell's pdp updates new cd7a214f6bdf drm/i915/selftests: Include engine name after reset failure new eebfb32e2685 drm/i915/gt: Limit VFE threads based on GT new 008ead6ef8f5 drm/i915/gt: Restore clear-residual mitigations for Ivybri [...] new f7452c7cbd5b drm/i915: Allow the sysadmin to override security mitigations new f7073fb98eb5 drm/i915/gem: Remove stolen node before releasing the region new 8c1f21273e22 drm/i915/selftests: Allow huge_gem_object to kick the shrinker new 1a51b50c7237 drm/i915/gt: Check for arbitration after writing start seqno new 49b20dbf7497 drm/i915/gt: Perform an arbitration check before busywaiting new e24ece087239 drm/i915/region: make intel_region_map static new 0dbfc1943555 drm/i915/lmem: make intel_region_lmem_ops static new f178b8974386 drm/i915: move region_lmem under gt new 7e5299cebe91 drm/i915/guc: Delete GuC code unused in future patches new d0637f7a9fbb drm/i915/guc: do not dump execlists state with GuC submission new 43aaadc67e6f drm/i915/guc: init engine directly in GuC submission mode new 007c45787650 drm/i915/guc: stop calling execlists_set_default_submission new 106a9368dc67 drm/i915/selftests: Force a failed engine reset new 81746b74c1e7 drm/i915/selftests: Bump the scheduling error threshold fo [...] new 64362bc6a90d drm/i915/gt: Replace open-coded intel_engine_stop_cs() new ca85e2184604 drm/i915/gt: Rearrange vlv workarounds new 140e2b0b6bfb drm/i915/gt: Rearrange ivb workarounds new 368fd0d79c09 drm/i915/selftests: fix the uint*_t types that have crept in new fb5cfcaa2efb Merge tag 'drm-intel-gt-next-2021-01-14' of git://anongit. [...] new 1777b185f5cc Merge tag 'imx-drm-next-2021-01-08' of git://git.pengutron [...] new 71c46fc33a37 Merge tag 'drm-misc-next-2021-01-19' of git://anongit.free [...] new a6b8720c2f85 Merge tag 'amd-drm-next-5.12-2021-01-20' of https://gitlab [...] new 65cee9487f4f Merge remote-tracking branch 'drm/drm-next' new f48621fbfa62 Merge remote-tracking branch 'amdgpu/drm-next' new 4c74308b5c5a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 5269a618eec7 video: fbdev: simplefb: Fix info message during probe new e1827807e8d9 video: fbdev: simplefb: Add "r5g5b5a1" mode new 3763d635deaa drm/ttm: add debugfs directory v2 new ba051901d10f drm/ttm: add a debugfs file for the global page pools new 568517686f50 drm/ttm: add debugfs entry to test pool shrinker v2 new f987c9e0f537 drm/ttm: optimize ttm pool shrinker a bit new 7621350c6bb2 drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 new 81ad7f9f78e4 drm: Added orientation quirk for OneGX1 Pro new ca230ab18791 dt-bindings: dp-connector: Drop maxItems from -supply new d1a73c641afd drm/vmwgfx: Make sure we unpin no longer needed buffers new 8788fdff0033 Merge remote-tracking branch 'drm-misc/for-linux-next' new 07adbc131bae Merge remote-tracking branch 'sound/for-next' new 40caffd66ca9 ASoC: AMD Renoir - refine DMI entries for some Lenovo products new 1e066a23e76f ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field new 543466ef3571 ASoC: topology: Fix memory corruption in soc_tplg_denum_cr [...] new fc4cb1e15f0c ASoC: topology: Properly unregister DAI on removal new 29be3f026306 Merge series "Add KUNIT tests for ASoC topology" from Amad [...] new 5ac154443e68 ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default new 4d36ed8eb0f7 ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default new d146c7b0fe9a Merge series "ASoC: mediatek: mt8183: ignore TDM DAI link [...] new 09a4f6f5d21c ASoC: dt-bindings: lpass: Fix and common up lpass dai ids new cd3484f7f138 ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY new 411fc208eb60 Merge series "ASoC: qcom: Fix broken lpass driver" from Sr [...] new 40ebfd05326c Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus new f4d3bd8be4f2 cros_ec_commands: Add EC_CODEC_I2S_RX_RESET new 7f1f7ae102ea ASoC: cros_ec_codec: Reset I2S RX when probing new 0dedbde5062d ASoC: cpcap: Implement set_tdm_slot for voice call support new d3afb00220be ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() new ab152afa2427 ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() new 7cc206bff69b ASoC: tegra: Simplify with dma_set_mask_and_coherent() new 97692432406d Merge series "ASoC: Simplify with dma_set_mask_and_coheren [...] new 9e0f86fdcdab ASoC: dt-bindings: tegra: Add graph bindings new a9f22c03a8ac ASoC: dt-bindings: tegra: Add json-schema for Tegra audio [...] new 202e2f774543 ASoC: tegra: Add audio graph based card driver new 6b050d45a60b Merge series "Tegra210 audio graph card" from Sameer Pujar [...] new 9ce63203eb20 ASoC: fsl_ssi: Use of_device_get_match_data() new d7388718d491 ASoC: fsl_micfil: Use of_device_get_match_data() new 42450175a3d2 ASoC: fsl_xcvr: Remove unused of_id variable new 214172a9ca26 ASoC: fsl_asrc: Remove of_device_get_match_data() error check new 1ccf6e6ef926 ASoC: fsl_esai: Remove of_device_get_match_data() error check new 4e63b56593e2 ASoC: fsl_spdif: Remove of_device_get_match_data() error check new 61fbeb5dcb3d ASoC: remove sirf prima/atlas drivers new dc98f1d655ca ASoC: remove zte zx drivers new 55331b550f30 Merge series "ASoC: remove obsolete drivers" from Arnd Ber [...] new 4e37528a97bf ASoC: mediatek: mt8192-mt6359: move headset_jack to card s [...] new 12295ef97078 ASoC: mediatek: mt8192-mt6359: simplify mt8192_rt5682_init new df369921d726 ASoC: mediatek: mt8192: change mclk_multiple of TDM from 1 [...] new 9bc20e8076c9 ASoC: dt-bindings: mt8192-mt6359: add hdmi-codec property new 0d80c48c8478 ASoC: mediatek: mt8192-mt6359: support audio over DP new 879a67e35770 Merge series "ASoC: mediatek: mt8192-mt6359: support DP au [...] new fe718b5f0db9 Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new f4b89472f747 Merge remote-tracking branch 'sound-asoc/for-next' new 7ec45abc7637 Merge remote-tracking branch 'modules/modules-next' new c7d33709e528 Merge remote-tracking branch 'input/next' new 903b19ea6b86 Merge remote-tracking branch 'block/for-next' new f3e3898bf6f1 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 803935968102 mmc: core: Add helper for parsing clock phase properties new 0733f9edb37d mmc: sdhci-of-aspeed: Expose clock phase controls new 7053527dae05 mmc: sdhci-of-aspeed: Add AST2600 bus clock support new 7efa02a981d6 mmc: sdhci-of-aspeed: Add KUnit tests for phase calculations new 3c9ba4877425 MAINTAINERS: Add entry for the ASPEED SD/MMC driver new af5b40eccd9f mmc: core: remove unused host parameter of mmc_sd_get_csd() new 1c74c9b2a873 mmc: test: remove the shutdown function new 9d325e7d519e mmc: test: clean up mmc_test_cleanup() new d27f1dd0dfd2 mmc: mmci: Convert bindings to DT schema new 22510bcd5547 mmc: sdhci-iproc: Add ACPI bindings for the RPi new 337346e6e91a Merge remote-tracking branch 'mmc/next' new 9b1d3eebcd9d Merge remote-tracking branch 'mfd/for-mfd-next' new 93cc26fa8f37 backlight: lms283gf05: Convert to GPIO descriptors new 4a98e5ef88f8 backlight: sky81452-backlight: Convert comma to semicolon new a212f709b4d9 Merge remote-tracking branch 'backlight/for-backlight-next' new f4b7cc243714 Merge remote-tracking branch 'battery/for-next' new 4197fcaee291 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new e78bf6be7eda regulator: axp20x: Fix reference cout leak new 9a12eb704ea2 regulator: qcom-labibb: Switch voltage ops from linear_ran [...] new 8056704ba948 regulator: qcom-labibb: Implement current limiting new 3bc7cb99fb6e regulator: qcom-labibb: Implement pull-down, softstart, ac [...] new 390af53e0411 regulator: qcom-labibb: Implement short-circuit and over-c [...] new 558130400465 regulator: qcom-labibb: Document soft start properties new 949920048466 regulator: qcom-labibb: Document SCP/OCP interrupts new e34578223b3f Merge series "Really implement Qualcomm LAB/IBB regulators [...] new 5b1b3b96eb7a Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new 2eae8a0fd180 Merge remote-tracking branch 'regulator/for-next' new 6a5b53515348 Merge remote-tracking branch 'security/next-testing' new a1b01175de9d Merge remote-tracking branch 'keys/keys-next' new 4c33231c7cdf Merge remote-tracking branch 'selinux/next' new 9791581c049c Merge tag 'for-5.11-rc4-tag' of git://git.kernel.org/pub/s [...] new 8201a68337d4 tpm: Fix fall-through warnings for Clang new 77d3ee57d96c char: tpm: add i2c driver for cr50 new 1959feda5665 tpm: Remove tpm_dev_wq_lock new 9aa5296e51f4 keys: Update comment for restrict_link_by_key_or_keyring_chain new 28df6d203090 tpm: add sysfs exports for all banks of PCR registers new 225051939495 ABI: add sysfs description for tpm exports of PCR registers new c7784357a1de Merge remote-tracking branch 'tpmdd/next' new d1fd75a84b86 Merge remote-tracking branch 'audit/next' new f19369113e63 Merge remote-tracking branch 'devicetree/for-next' new 55a8b42e8645 spi: altera: Fix memory leak on error path new c7d09083a9c6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus new 408e7b920737 Merge remote-tracking branch 'spi/for-5.12' into spi-next new aa189ae3c40e Merge remote-tracking branch 'spi/for-next' new 11764a5b0079 Merge remote-tracking branch 'tip/auto-latest' new 688a49d03ece Merge remote-tracking branch 'edac/edac-for-next' new 27a27292f452 Merge branches 'cpumask.2021.01.04a', 'doc.2021.01.06a', ' [...] new 121605adfe4e Merge branch 'kcsan.2021.01.04a' into HEAD new b1a1f4e4470b Merge branch 'lkmm.2021.01.04a' into HEAD new bf46de2f5637 Merge branch 'clocksource.2021.01.12a' into HEAD new 79dea9692640 Merge branch 'lkmm-dev.2021.01.04a' into HEAD new 9949d3c05470 mm: Don't build mm_dump_obj() on CONFIG_PRINTK=n kernels new 2522632a5290 rcutorture: Add crude tests for mem_dump_obj() new 4b6d6ba2da3c sched/idle: Fix missing need_resched() check after rcu_idl [...] new 0d6d353c17f1 cpuidle: Fix missing need_resched() check after rcu_idle_enter() new 38a46aa75b54 torturescript: Don't rerun failed rcutorture builds new f8793426024e rcu/nocb: Detect unsafe checks for offloaded rdp new 9a96aa2398e6 rcu: Remove superfluous rdp fetch new c847c981d8fe rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers new fa04336c6165 rcu/nocb: Perform deferred wake up before last idle's need [...] new a06d78ecebf1 rcu/nocb: Trigger self-IPI on late deferred wake up before [...] new c17b1e427b94 entry: Explicitly flush pending rcuog wakeup before last r [...] new 845f44e8ef28 sched: Report local wake up on resched blind zone within i [...] new 0446c5f2368c entry: Report local wake up on resched blind zone while re [...] new 8cc1d94427d0 timer: Report ignored local enqueue in nohz mode new b55e7a293316 rcu: Fix CPU-offline trace in rcutree_dying_cpu new fa61e598f3b9 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() new bbd906abd9ff doc: Update rcu_dereference.rst reference new 0bc9c98e4cf8 tools/memory-model: Remove reference to atomic_ops.rst new 297566de5187 rcu: Expedite deboost in case of deferred quiescent state new 02e75249d049 rcutorture: Make TREE03 use real-time tree.use_softirq setting new 741d842fd69f rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_ [...] new 1331d33fc9b5 rculist: Replace reference to atomic_ops.rst new 7e6273949d1f rcu: Fix kfree_rcu() docbook errors new 0ccb15b78779 rcutorture: Fix testing of RCU priority boosting new 7e8e14d4d30c kcsan: Make test follow KUnit style recommendations new d489131583a9 kcsan: Switch to KUNIT_CASE_PARAM for parameterized tests new d36101e9c3d6 kcsan: Add missing license and copyright headers new 594723a19730 Merge remote-tracking branch 'rcu/rcu/next' new ce2a50336042 Merge remote-tracking branch 'kvm-arm/next' new 78df46b255e7 Merge remote-tracking branch 'percpu/for-next' new 3040b6a54b88 Merge remote-tracking branch 'workqueues/for-next' new 58bd34e19774 Merge remote-tracking branch 'drivers-x86/for-next' new a906f45d1480 platform/chrome: cros_ec_typec: Make disc_done flag partner-only new 8fab2755191f platform/chrome: cros_ec_typec: Factor out PD identity parsing new c097f229b71e platform/chrome: cros_ec_typec: Rename discovery struct new 8b46a212ad11 platform/chrome: cros_ec_typec: Register cable new 72d6e32bd85b platform/chrome: cros_ec_typec: Store cable plug type new 599229763911 platform/chrome: cros_ec_typec: Set partner num_altmodes new f4edab68e101 platform/chrome: cros_ec_typec: Register SOP' cable plug new 156309096542 platform/chrome: cros_ec_typec: Register plug altmodes new ba8ce515454e platform/chrome: cros_ec_typec: Parameterize cros_typec_cm [...] new 8553a979fcd0 platform/chrome: cros_ec_typec: Send mux configuration ack [...] new 0944ea07baa7 platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT new 852405d8efcb platform/chrome: cros_ec_proto: Add LID and BATTERY to def [...] new d7c1fef7fdc7 platform/chrome: Constify static attribute_group structs new 9f77c58d65ff platform/chrome: cros_ec_commands: Add host command to kee [...] new 4c2e9b3e1896 platform/chrome: cros_ec_sysfs: Add cold-ap-off to sysfs reboot. new 8bcf12cee96a Merge remote-tracking branch 'chrome-platform/for-next' new fbb79be2781c Merge remote-tracking branch 'hsi/for-next' new 561e9e4ae5ce Merge remote-tracking branch 'leds/for-next' new 9af61e206403 Merge remote-tracking branch 'driver-core/driver-core-next' new c00243e7cd5c usb: typec: ucsi: Add conditional dependency on USB role switch new 79f06f04db65 usb: gadget: u_serial: Remove old tasklet comments new 908f6e2b8a79 USB: gadget: udc: Process disconnect synchronously new 1c17cc47d764 dt-bindings: usb: qcom,dwc3: Add binding for SDX55 new 7a79f1f7f7e7 dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM82 [...] new cb884952b687 Merge remote-tracking branch 'usb/usb-next' new 9d1d35a92217 Merge remote-tracking branch 'usb-serial/usb-next' new 648f96b53dcf Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new d2f233002cec Merge remote-tracking branch 'phy-next/next' new ec91cc89bccd Merge remote-tracking branch 'tty/tty-next' new d09dbe1615c1 Merge remote-tracking branch 'char-misc/char-misc-next' new cfa484c624b9 Merge remote-tracking branch 'extcon/extcon-next' new c57b302d2bc0 Merge remote-tracking branch 'soundwire/next' new 68a04bae1b1d Merge remote-tracking branch 'thunderbolt/next' new dd089bcdf354 Merge remote-tracking branch 'staging/staging-next' new 7de8cce06ac5 Merge remote-tracking branch 'icc/icc-next' new d94193a91471 Merge remote-tracking branch 'dmaengine/next' new eec01ee1658f Merge remote-tracking branch 'cgroup/for-next' new 99a8b488f561 Merge remote-tracking branch 'scsi/for-next' new 938a2fbefbe8 Merge branch '5.11/scsi-fixes' into 5.12/scsi-queue new 7b382122d276 scsi: pm80xx: Clean up indentation of a code block new 8e60a7deca3d scsi: pm80xx: Switch from 'pci_' to 'dma_' API new ff79acc49af8 scsi: ibmvfc: Fix spelling mistake "succeded" -> "succeeded" new 60ec37555d05 scsi: ufs: Delete redundant if statement in ufshcd_intr() new 2b2bfc8aa519 scsi: ufs: Introduce a quirk to allow only page-aligned sg [...] new f1ef9047aaab scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE new 8e834ca551ad scsi: ufs: Add "wb_on" sysfs node to control WB on/off new 06aea26676a5 scsi: ufs: docs: ABI: Add wb_on documentation for new entry wb_on new ae1ce1fc61d4 scsi: ufs: Update comment in the function ufshcd_wb_probe() new e8d038139420 scsi: ufs: Remove two WB related fields from struct ufs_dev_info new 4cd48995645b scsi: ufs: Group UFS WB related flags in struct ufs_dev_info new 0e9d4ca43ba8 scsi: ufs: Protect some contexts from unexpected clock scaling new 4543d9d78227 scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() new b02d51afca00 Revert "Make sure clk scaling happens only when HBA is run [...] new f9a7fa345aec scsi: ufs: Refactor cancelling clkscaling works new b058fa868234 scsi: ufs: Remove redundant null checking of devfreq instance new 348e1bc5f4b7 scsi: ufs: Clean up and refactor clk-scaling feature new 9f31ff5d8b96 Merge remote-tracking branch 'scsi-mkp/for-next' new 710eb8e32d04 vdpa/mlx5: Fix memory key MTT population new 84d899528f77 virtio-mem: Assign boolean values to a bool variable new c7b56e02f49e Merge remote-tracking branch 'vhost/linux-next' new e2aebe2c52ad Merge remote-tracking branch 'rpmsg/for-next' new 683b1f2cc336 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 4cfd197609d2 gpio: merrifield: Make bias configuration available for GPIOs new b3e4b930cfab Merge remote-tracking branch 'gpio-intel/for-next' new d6d7e11ade83 Merge remote-tracking branch 'pinctrl/for-next' new 4cdaa4ad96e0 Merge remote-tracking branch 'pinctrl-intel/for-next' new a2bc9b21fd3f pwm: Remove ZTE ZX driver new 0aef9d5b38a2 Merge remote-tracking branch 'pwm/for-next' new 3e678f0a1e36 Merge remote-tracking branch 'userns/for-next' new 3be90c839d2a Merge remote-tracking branch 'livepatching/for-next' new 488616119a99 Merge remote-tracking branch 'coresight/next' new f8bfd5eaeb61 Merge remote-tracking branch 'rtc/rtc-next' new eb41b6bd16d6 Merge remote-tracking branch 'kspp/for-next/kspp' new 9862e660eeed Merge remote-tracking branch 'gnss/gnss-next' new 1328100a903f Merge remote-tracking branch 'nvmem/for-next' new 1b14b97db614 Merge remote-tracking branch 'xarray/main' new 50927b92312c Merge remote-tracking branch 'hyperv/hyperv-next' new a1980c24888f Merge remote-tracking branch 'pidfd/for-next' new 5a34073fbeab Merge remote-tracking branch 'mhi/mhi-next' new 0dbe3a288628 Merge remote-tracking branch 'notifications/notifications- [...] new 09304bc27ea3 Merge remote-tracking branch 'memblock/for-next' new 9e2f23938095 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new c9f2a5a2e8ac Merge remote-tracking branch 'oprofile-removal/oprofile/removal' new 3e926bee6d40 Merge branch 'akpm-current/current' new 972b168ebcd5 mm: add definition of PMD_PAGE_ORDER new 748c27e10197 mmap: make mlock_future_check() global new 7ca527615687 set_memory: allow set_direct_map_*_noflush() for multiple pages new fff3981aff32 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 9c263eb21de4 set_memory: allow querying whether set_direct_map_*() is a [...] new d1e57e039097 kfence: fix implicit function declaration new 50458c111d21 mm: introduce memfd_secret system call to create "secret" [...] new 4dd2ca534af4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 3c18bd9be833 riscv/Kconfig: make direct map manipulation options depend on MMU new cb474b6a1e1d secretmem: use PMD-size pages to amortize direct map fragm [...] new 3d192b05faea secretmem: add memcg accounting new 1ed8de7398e3 PM: hibernate: disable when there are active secretmem users new 89973f409c96 arch, mm: wire up memfd_secret system call where relevant new 30d09b39abea arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new a89a5941064f arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 4f17b5b015fb secretmem: test: add basic selftest for memfd_secret(2) new 6d9ded83f38e secretmem-test-add-basic-selftest-for-memfd_secret2-fix
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 (dc3c00fdf97c) \ N -- N -- N refs/heads/akpm (6d9ded83f38e)
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 613 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/stable/sysfs-class-tpm | 14 + Documentation/ABI/testing/sysfs-driver-ufs | 11 + Documentation/ABI/testing/sysfs-fs-f2fs | 8 + .../PCI/endpoint/function/binding/pci-ntb.rst | 38 + Documentation/PCI/endpoint/index.rst | 3 + Documentation/PCI/endpoint/pci-endpoint-cfs.rst | 10 + Documentation/PCI/endpoint/pci-ntb-function.rst | 351 + Documentation/PCI/endpoint/pci-ntb-howto.rst | 160 + Documentation/dev-tools/kcsan.rst | 3 + .../bindings/display/connector/dp-connector.yaml | 1 - .../devicetree/bindings/mmc/arm,pl18x.yaml | 203 + Documentation/devicetree/bindings/mmc/mmci.txt | 74 - .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 50 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 7 + .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 37 +- .../devicetree/bindings/pci/layerscape-pci.txt | 1 + Documentation/devicetree/bindings/pwm/pwm-zx.txt | 22 - .../bindings/regulator/qcom-labibb-regulator.yaml | 30 +- .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 5 + .../sound/nvidia,tegra-audio-graph-card.yaml | 187 + .../bindings/sound/nvidia,tegra186-dspk.yaml | 18 +- .../bindings/sound/nvidia,tegra210-admaif.yaml | 13 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 13 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 18 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 18 +- .../devicetree/bindings/sound/sirf-audio-codec.txt | 17 - .../devicetree/bindings/sound/sirf-usp.txt | 27 - .../devicetree/bindings/sound/zte,tdm.txt | 30 - .../devicetree/bindings/sound/zte,zx-aud96p22.txt | 24 - .../devicetree/bindings/sound/zte,zx-i2s.txt | 45 - .../devicetree/bindings/sound/zte,zx-spdif.txt | 27 - .../devicetree/bindings/usb/qcom,dwc3.yaml | 4 + Documentation/gpu/i915.rst | 2 +- Documentation/networking/bonding.rst | 13 + Documentation/networking/tls-offload.rst | 3 + MAINTAINERS | 9 + Makefile | 7 +- arch/arm/mach-pxa/z2.c | 12 +- arch/arm64/Makefile | 10 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 1 + arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/sysreg.h | 9 +- arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/entry.S | 10 +- arch/arm64/kernel/stacktrace.c | 13 +- arch/arm64/kernel/topology.c | 115 +- arch/arm64/kernel/{vdso/vdso.S => vdso-wrap.S} | 0 arch/arm64/kernel/vdso/Makefile | 1 - arch/arm64/kernel/vdso/gen_vdso_offsets.sh | 2 +- arch/arm64/kernel/{vdso32/vdso.S => vdso32-wrap.S} | 0 arch/arm64/kernel/vdso32/Makefile | 1 - arch/arm64/mm/mmu.c | 2 + arch/csky/include/asm/page.h | 2 +- arch/csky/mm/init.c | 4 +- arch/mips/cavium-octeon/setup.c | 9 +- arch/mips/include/asm/irq.h | 1 + crypto/asymmetric_keys/public_key.c | 3 +- drivers/base/power/clock_ops.c | 213 +- drivers/char/tpm/tpm-sysfs.c | 179 + drivers/clk/clk.c | 21 + drivers/gpio/gpio-merrifield.c | 5 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 + drivers/gpu/drm/drm_syncobj.c | 20 +- drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/intel_cursor.c | 6 +- drivers/gpu/drm/i915/display/intel_ddi.c | 37 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 83 +- drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/dma_resv_utils.c | 17 + drivers/gpu/drm/i915/dma_resv_utils.h | 13 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 67 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 1 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 32 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 36 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 8 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 22 + .../drm/i915/gem/selftests/i915_gem_client_blt.c | 4 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 1 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 1 + drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 1 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 27 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 633 ++ drivers/gpu/drm/i915/gt/gen8_engine_cs.h | 127 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 101 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.h | 17 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_context.h | 11 +- drivers/gpu/drm/i915/gt/intel_context_sseu.c | 1 - drivers/gpu/drm/i915/gt/intel_context_types.h | 25 +- drivers/gpu/drm/i915/gt/intel_engine.h | 93 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 151 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 59 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 10 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 16 +- .../{intel_lrc.c => intel_execlists_submission.c} | 3642 ++--------- .../gpu/drm/i915/gt/intel_execlists_submission.h | 47 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 18 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 22 +- drivers/gpu/drm/i915/gt/intel_gt.c | 4 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 197 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h | 8 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 1 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 49 + drivers/gpu/drm/i915/gt/intel_gt_pm.h | 2 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 7 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 25 + drivers/gpu/drm/i915/gt/intel_gtt.c | 29 + drivers/gpu/drm/i915/gt/intel_gtt.h | 3 + drivers/gpu/drm/i915/gt/intel_lrc.c | 6879 ++++---------------- drivers/gpu/drm/i915/gt/intel_lrc.h | 167 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 41 + drivers/gpu/drm/i915/gt/intel_mocs.c | 2 +- drivers/gpu/drm/i915/{ => gt}/intel_region_lmem.c | 2 +- drivers/gpu/drm/i915/{ => gt}/intel_region_lmem.h | 2 - drivers/gpu/drm/i915/gt/intel_renderstate.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 96 +- drivers/gpu/drm/i915/gt/intel_reset.h | 2 + drivers/gpu/drm/i915/gt/intel_ring.c | 2 + drivers/gpu/drm/i915/gt/intel_ring_submission.c | 67 +- drivers/gpu/drm/i915/gt/intel_rps.c | 59 +- drivers/gpu/drm/i915/gt/intel_rps_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 99 + drivers/gpu/drm/i915/gt/intel_timeline.h | 25 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 2 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 644 +- drivers/gpu/drm/i915/gt/mock_engine.c | 15 +- drivers/gpu/drm/i915/gt/selftest_context.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 1 + .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 13 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 203 + .../gt/{selftest_lrc.c => selftest_execlists.c} | 1950 +----- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 157 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 4771 +------------- drivers/gpu/drm/i915/gt/selftest_mocs.c | 80 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 1 + drivers/gpu/drm/i915/gt/selftest_reset.c | 19 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 5 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 14 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 196 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 16 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 7 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 457 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 23 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/mmio_context.h | 1 + drivers/gpu/drm/i915/gvt/scheduler.c | 2 + drivers/gpu/drm/i915/i915_active.c | 7 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 39 +- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 54 +- drivers/gpu/drm/i915/i915_gem.c | 2 - drivers/gpu/drm/i915/i915_gem_gtt.c | 25 +- drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 2 - drivers/gpu/drm/i915/i915_perf.c | 17 +- drivers/gpu/drm/i915/i915_pmu.c | 95 +- drivers/gpu/drm/i915/i915_pmu.h | 35 +- drivers/gpu/drm/i915/i915_reg.h | 3 +- drivers/gpu/drm/i915/i915_request.c | 139 +- drivers/gpu/drm/i915/i915_request.h | 10 +- drivers/gpu/drm/i915/i915_scheduler.c | 32 +- drivers/gpu/drm/i915/i915_scheduler.h | 7 + drivers/gpu/drm/i915/i915_scheduler_types.h | 10 + drivers/gpu/drm/i915/i915_sw_fence.c | 25 +- drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 7 +- drivers/gpu/drm/i915/intel_device_info.c | 157 - drivers/gpu/drm/i915/intel_device_info.h | 4 - drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_memory_region.h | 5 - drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 18 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 1 + drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 9 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 4 + .../gpu/drm/i915/selftests/intel_memory_region.c | 110 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 2 - drivers/gpu/drm/ttm/ttm_bo.c | 48 +- drivers/gpu/drm/ttm/ttm_module.c | 4 + drivers/gpu/drm/ttm/ttm_module.h | 6 +- drivers/gpu/drm/ttm/ttm_pool.c | 144 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 4 + drivers/infiniband/hw/hns/hns_roce_device.h | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 14 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/misc/pci_endpoint_test.c | 1 - drivers/mmc/core/host.c | 44 + drivers/mmc/core/mmc_test.c | 29 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sd.h | 2 +- drivers/mmc/core/sdio.c | 2 +- drivers/mmc/host/Kconfig | 14 + drivers/mmc/host/sdhci-iproc.c | 18 + drivers/mmc/host/sdhci-of-aspeed-test.c | 98 + drivers/mmc/host/sdhci-of-aspeed.c | 255 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/tango_nand.c | 727 --- drivers/net/bonding/bond_main.c | 34 +- drivers/net/bonding/bond_options.c | 13 +- drivers/net/can/dev/dev.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 8 +- drivers/net/can/vxcan.c | 6 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 14 +- drivers/net/ethernet/intel/igbvf/netdev.c | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 14 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 14 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 23 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/smsc/smsc911x.c | 10 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 96 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/ethernet/ti/cpsw_ale.c | 7 + drivers/net/tun.c | 2 +- drivers/net/usb/cdc_ncm.c | 12 +- drivers/ntb/hw/Kconfig | 1 + drivers/ntb/hw/Makefile | 1 + drivers/ntb/hw/epf/Kconfig | 6 + drivers/ntb/hw/epf/Makefile | 1 + drivers/ntb/hw/epf/ntb_hw_epf.c | 754 +++ drivers/opp/core.c | 8 +- drivers/pci/controller/Kconfig | 11 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 60 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 7 + drivers/pci/controller/dwc/pcie-designware-host.c | 6 +- drivers/pci/controller/dwc/pcie-qcom.c | 4 +- drivers/pci/controller/pci-xgene-msi.c | 10 +- drivers/pci/controller/pcie-altera-msi.c | 3 +- drivers/pci/controller/pcie-brcmstb.c | 35 +- drivers/pci/endpoint/functions/Kconfig | 12 + drivers/pci/endpoint/functions/Makefile | 1 + drivers/pci/endpoint/functions/pci-epf-ntb.c | 2114 ++++++ drivers/pci/endpoint/functions/pci-epf-test.c | 13 +- drivers/pci/endpoint/pci-ep-cfs.c | 176 +- drivers/pci/endpoint/pci-epc-core.c | 130 +- drivers/pci/endpoint/pci-epf-core.c | 105 +- drivers/perf/arm-cci.c | 2 +- drivers/perf/arm-cmn.c | 2 +- drivers/perf/arm_dmc620_pmu.c | 4 +- drivers/perf/arm_pmu.c | 2 +- drivers/perf/arm_smmuv3_pmu.c | 8 +- drivers/perf/arm_spe_pmu.c | 23 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 2 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/perf/qcom_l3_pmu.c | 6 +- drivers/platform/chrome/cros_ec_lightbar.c | 2 +- drivers/platform/chrome/cros_ec_proto.c | 12 +- drivers/platform/chrome/cros_ec_sysfs.c | 5 +- drivers/platform/chrome/cros_ec_typec.c | 247 +- drivers/platform/chrome/cros_ec_vbc.c | 2 +- drivers/platform/chrome/wilco_ec/sysfs.c | 2 +- drivers/pwm/Kconfig | 10 - drivers/pwm/Makefile | 1 - drivers/pwm/pwm-zx.c | 278 - drivers/regulator/axp20x-regulator.c | 7 +- drivers/regulator/qcom-labibb-regulator.c | 720 +- drivers/scsi/gdth.c | 6 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 9 +- drivers/scsi/pm8001/pm80xx_hwi.c | 34 +- drivers/scsi/ufs/ufs-exynos.c | 3 +- drivers/scsi/ufs/ufs-sysfs.c | 46 + drivers/scsi/ufs/ufs.h | 29 +- drivers/scsi/ufs/ufshcd.c | 300 +- drivers/scsi/ufs/ufshcd.h | 20 +- drivers/soc/litex/litex_soc_ctrl.c | 42 +- drivers/spi/spi-altera.c | 3 +- drivers/usb/core/hcd.c | 4 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 4 +- drivers/usb/gadget/udc/snps_udc_core.c | 30 +- drivers/usb/typec/ucsi/Kconfig | 1 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 1 + drivers/vdpa/mlx5/core/mr.c | 28 +- drivers/video/backlight/lms283gf05.c | 43 +- drivers/video/backlight/sky81452-backlight.c | 2 +- drivers/video/fbdev/simplefb.c | 5 +- drivers/virtio/virtio_mem.c | 2 +- fs/cachefiles/rdwr.c | 2 - fs/f2fs/checkpoint.c | 2 +- fs/f2fs/f2fs.h | 1 + fs/f2fs/sysfs.c | 51 + include/dt-bindings/sound/apq8016-lpass.h | 7 +- include/dt-bindings/sound/qcom,lpass.h | 15 + include/dt-bindings/sound/sc7180-lpass.h | 6 +- include/linux/arm-smccc.h | 31 + include/linux/bpf-cgroup.h | 63 +- include/linux/clk.h | 17 + include/linux/compiler-clang.h | 10 - include/linux/compiler-gcc.h | 11 - include/linux/filter.h | 5 + include/linux/indirect_call_wrapper.h | 6 + include/linux/kcsan-checks.h | 6 + include/linux/kcsan.h | 7 + include/linux/lockdep.h | 5 + include/linux/mlx5/driver.h | 18 - include/linux/mmc/host.h | 13 + include/linux/mmzone.h | 12 + include/linux/netdevice.h | 1 + include/linux/pci-epc.h | 39 +- include/linux/pci-epf.h | 28 +- include/linux/pci_ids.h | 1 + include/linux/platform_data/cros_ec_commands.h | 19 + include/linux/platform_data/simplefb.h | 1 + include/linux/pm.h | 2 + include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/skbuff.h | 5 + include/linux/spi/lms283gf05.h | 16 - include/linux/tpm.h | 9 +- include/linux/usb/composite.h | 4 +- include/linux/usb/usbnet.h | 2 + include/net/sock.h | 19 +- include/net/tcp.h | 1 + include/uapi/drm/i915_drm.h | 3 +- include/uapi/linux/if_bonding.h | 1 + include/uapi/rdma/vmw_pvrdma-abi.h | 7 + init/Kconfig | 9 +- kernel/bpf/btf.c | 5 - kernel/bpf/cgroup.c | 112 +- kernel/bpf/helpers.c | 2 +- kernel/bpf/verifier.c | 6 +- kernel/kcsan/Makefile | 4 +- kernel/kcsan/atomic.h | 5 + kernel/kcsan/core.c | 5 + kernel/kcsan/debugfs.c | 5 + kernel/kcsan/encoding.h | 5 + kernel/kcsan/kcsan.h | 3 +- kernel/kcsan/{kcsan-test.c => kcsan_test.c} | 118 +- kernel/kcsan/report.c | 5 + kernel/kcsan/selftest.c | 5 + kernel/rcu/rcutorture.c | 36 +- kernel/rcu/tree_plugin.h | 28 +- kernel/signal.c | 3 + kernel/sys.c | 2 +- lib/Kconfig.debug | 1 - lib/Kconfig.kcsan | 5 +- mm/memory_hotplug.c | 4 +- net/core/dev.c | 7 +- net/core/skbuff.c | 4 +- net/ipv4/af_inet.c | 9 +- net/ipv4/netfilter/ipt_rpfilter.c | 2 +- net/ipv4/tcp.c | 14 + net/ipv4/tcp_input.c | 5 +- net/ipv4/tcp_ipv4.c | 30 +- net/ipv4/tcp_timer.c | 22 +- net/ipv4/udp.c | 10 +- net/ipv6/af_inet6.c | 9 +- net/ipv6/tcp_ipv6.c | 1 + net/ipv6/udp.c | 7 +- net/nfc/nci/core.c | 2 +- net/sched/sch_taprio.c | 6 +- net/socket.c | 3 + net/xdp/xsk.c | 4 +- scripts/Kconfig.include | 6 + scripts/cc-version.sh | 82 + scripts/clang-version.sh | 19 - scripts/gcc-version.sh | 20 - scripts/genksyms/genksyms.c | 2 +- scripts/genksyms/genksyms.h | 2 +- scripts/genksyms/lex.l | 56 +- sound/soc/Kconfig | 2 - sound/soc/Makefile | 2 - sound/soc/amd/renoir/rn-pci-acp3x.c | 18 +- sound/soc/codecs/Makefile | 4 - sound/soc/codecs/cpcap.c | 127 +- sound/soc/codecs/cros_ec_codec.c | 12 + sound/soc/codecs/sirf-audio-codec.c | 575 -- sound/soc/codecs/zx_aud96p22.c | 401 -- sound/soc/fsl/fsl_asrc.c | 5 - sound/soc/fsl/fsl_esai.c | 4 - sound/soc/fsl/fsl_micfil.c | 7 +- sound/soc/fsl/fsl_spdif.c | 4 - sound/soc/fsl/fsl_ssi.c | 8 +- sound/soc/fsl/fsl_xcvr.c | 5 - sound/soc/intel/skylake/skl.c | 8 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 5 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 5 +- sound/soc/mediatek/mt8192/mt8192-dai-tdm.c | 2 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 54 +- sound/soc/qcom/lpass-cpu.c | 22 + sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-platform.c | 12 + sound/soc/qcom/lpass-sc7180.c | 9 +- sound/soc/qcom/lpass.h | 2 +- sound/soc/sirf/Kconfig | 21 - sound/soc/sirf/Makefile | 8 - sound/soc/sirf/sirf-audio-port.c | 86 - sound/soc/sirf/sirf-audio.c | 160 - sound/soc/sirf/sirf-usp.c | 435 -- sound/soc/sirf/sirf-usp.h | 292 - sound/soc/soc-topology.c | 11 +- sound/soc/sof/intel/hda.c | 8 +- sound/soc/tegra/Kconfig | 9 + sound/soc/tegra/Makefile | 2 + sound/soc/tegra/tegra_audio_graph_card.c | 251 + sound/soc/tegra/tegra_pcm.c | 6 +- sound/soc/zte/Kconfig | 26 - sound/soc/zte/Makefile | 4 - sound/soc/zte/zx-i2s.c | 452 -- sound/soc/zte/zx-spdif.c | 363 -- sound/soc/zte/zx-tdm.c | 458 -- sound/usb/pcm.c | 3 + tools/include/uapi/linux/tcp.h | 357 + tools/memory-model/Documentation/glossary.txt | 2 +- tools/memory-model/Documentation/simple.txt | 1 - tools/perf/tests/bpf-script-example.c | 2 +- tools/perf/tests/bpf-script-test-kbuild.c | 2 +- tools/perf/tests/bpf-script-test-prologue.c | 2 +- .../selftests/arm64/mte/check_buffer_fill.c | 2 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 1 + tools/testing/selftests/bpf/prog_tests/btf.c | 21 + .../selftests/bpf/prog_tests/cls_redirect.c | 1 + .../selftests/bpf/prog_tests/sockmap_basic.c | 1 + .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 28 + tools/testing/selftests/bpf/progs/sockopt_sk.c | 23 +- tools/testing/selftests/bpf/test_progs.h | 1 - tools/testing/selftests/net/fib_tests.sh | 1 - .../testing/selftests/net/forwarding/tc_chains.sh | 4 +- .../powerpc/alignment/alignment_handler.c | 5 +- .../testing/selftests/powerpc/mm/pkey_exec_prot.c | 2 +- tools/testing/selftests/powerpc/mm/pkey_siginfo.c | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 + 454 files changed, 14472 insertions(+), 22959 deletions(-) create mode 100644 Documentation/PCI/endpoint/function/binding/pci-ntb.rst create mode 100644 Documentation/PCI/endpoint/pci-ntb-function.rst create mode 100644 Documentation/PCI/endpoint/pci-ntb-howto.rst create mode 100644 Documentation/devicetree/bindings/mmc/arm,pl18x.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/mmci.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-zx.txt create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-grap [...] delete mode 100644 Documentation/devicetree/bindings/sound/sirf-audio-codec.txt delete mode 100644 Documentation/devicetree/bindings/sound/sirf-usp.txt delete mode 100644 Documentation/devicetree/bindings/sound/zte,tdm.txt delete mode 100644 Documentation/devicetree/bindings/sound/zte,zx-aud96p22.txt delete mode 100644 Documentation/devicetree/bindings/sound/zte,zx-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/zte,zx-spdif.txt rename arch/arm64/kernel/{vdso/vdso.S => vdso-wrap.S} (100%) rename arch/arm64/kernel/{vdso32/vdso.S => vdso32-wrap.S} (100%) create mode 100644 drivers/gpu/drm/i915/dma_resv_utils.c create mode 100644 drivers/gpu/drm/i915/dma_resv_utils.h create mode 100644 drivers/gpu/drm/i915/gt/gen8_engine_cs.c create mode 100644 drivers/gpu/drm/i915/gt/gen8_engine_cs.h copy drivers/gpu/drm/i915/gt/{intel_lrc.c => intel_execlists_submission.c} (58%) create mode 100644 drivers/gpu/drm/i915/gt/intel_execlists_submission.h rename drivers/gpu/drm/i915/{ => gt}/intel_region_lmem.c (97%) rename drivers/gpu/drm/i915/{ => gt}/intel_region_lmem.h (80%) copy drivers/gpu/drm/i915/gt/{selftest_lrc.c => selftest_execlists.c} (73%) create mode 100644 drivers/mmc/host/sdhci-of-aspeed-test.c delete mode 100644 drivers/mtd/nand/raw/tango_nand.c create mode 100644 drivers/ntb/hw/epf/Kconfig create mode 100644 drivers/ntb/hw/epf/Makefile create mode 100644 drivers/ntb/hw/epf/ntb_hw_epf.c create mode 100644 drivers/pci/endpoint/functions/pci-epf-ntb.c delete mode 100644 drivers/pwm/pwm-zx.c create mode 100644 include/dt-bindings/sound/qcom,lpass.h delete mode 100644 include/linux/spi/lms283gf05.h rename kernel/kcsan/{kcsan-test.c => kcsan_test.c} (94%) create mode 100755 scripts/cc-version.sh delete mode 100755 scripts/clang-version.sh delete mode 100755 scripts/gcc-version.sh delete mode 100644 sound/soc/codecs/sirf-audio-codec.c delete mode 100644 sound/soc/codecs/zx_aud96p22.c delete mode 100644 sound/soc/sirf/Kconfig delete mode 100644 sound/soc/sirf/Makefile delete mode 100644 sound/soc/sirf/sirf-audio-port.c delete mode 100644 sound/soc/sirf/sirf-audio.c delete mode 100644 sound/soc/sirf/sirf-usp.c delete mode 100644 sound/soc/sirf/sirf-usp.h create mode 100644 sound/soc/tegra/tegra_audio_graph_card.c delete mode 100644 sound/soc/zte/Kconfig delete mode 100644 sound/soc/zte/Makefile delete mode 100644 sound/soc/zte/zx-i2s.c delete mode 100644 sound/soc/zte/zx-spdif.c delete mode 100644 sound/soc/zte/zx-tdm.c create mode 100644 tools/include/uapi/linux/tcp.h