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 9f40e8abeb1b sh: add missing EXPORT_SYMBOL() for __delay omits 4faffa035128 sh: use generic strncpy() omits 5d90d6d5b81e sh: remove call to memset after dma_alloc_coherent omits 8dd7598d8bab sh: clkfwk: remove r8/r16/r32 omits 412850ceac93 include/asm-generic/vmlinux.lds.h: align ro_after_init omits a50e5790fb92 mm: annotate a data race in page_zonenum() omits dee077c52214 mm/swap.c: annotate data races for lru_rotate_pvecs omits 4d06319d18db mm/rmap: annotate a data race at tlb_flush_batched omits 918a54b1ecbe mm/mempool: fix a data race in mempool_free() omits edac98b5c0cf mm/list_lru: fix a data race in list_lru_count_one omits 4a4723785e7d mm/memcontrol: fix a data race in scan count omits 78d4ef72264f mm/page_counter: fix various data races at memsw omits 1f5332d3efbb mm-swapfile-fix-and-annotate-various-data-races-v2 omits 326b960d0cc2 mm/swapfile: fix and annotate various data races omits 266ae485e321 mm/filemap.c: fix a data race in filemap_fault() omits e70ab74021d0 mm/swap_state: mark various intentional data races omits de03019873be mm-page_io-mark-various-intentional-data-races-v2 omits 37842eda0275 mm/page_io: mark various intentional data races omits 87c55c7e8f0f mm/frontswap: mark various intentional data races omits ffd66d94c5ca mm/kmemleak: silence KCSAN splats in checksum omits f47092bb30fe s390: fix build error for sys_call_table_emu omits 09ad99691b08 all arch: remove system call sys_sysctl omits 0ab5a35685e6 mm/madvise: check fatal signal pending of target process omits 179a5ff29c28 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 5199a707f2b4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 034e61711a80 mm/madvise: introduce process_madvise() syscall: an extern [...] omits b584969bbd89 pid: move pidfd_get_pid() to pid.c omits 903d480dfc7f mm/madvise: pass task and mm to do_madvise omits 406a62de399c Merge branch 'akpm-current/current' omits 58df76d246dd Revert "kbuild: always create directories of targets" omits 475232a59cf5 Merge remote-tracking branch 'memblock/for-next' omits 9f31a3fb1f33 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits a839b31a5c4d Merge remote-tracking branch 'notifications/notifications- [...] omits b1e14b57ec8f Merge remote-tracking branch 'trivial/for-next' omits 226ad4093ac6 Merge remote-tracking branch 'kunit-next/kunit' omits 8bb2ba3c2d7f Merge remote-tracking branch 'fpga/for-next' omits cdd3035c4083 Merge remote-tracking branch 'devfreq/devfreq-next' omits 4b9ccd602271 Merge remote-tracking branch 'pidfd/for-next' omits 9103b615924b Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 6000c7b48ff8 Merge remote-tracking branch 'hyperv/hyperv-next' omits c185a7d5d3b5 Merge remote-tracking branch 'xarray/xarray' omits 563bebf9d762 Merge remote-tracking branch 'nvmem/for-next' omits 99ec8e24e542 Merge remote-tracking branch 'fsi/next' omits ed0e825a5c0f Merge remote-tracking branch 'kspp/for-next/kspp' omits 7bedb79dc1dd Merge remote-tracking branch 'seccomp/for-next/seccomp' omits e07c45a27667 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 0a299abc3a21 Merge remote-tracking branch 'rtc/rtc-next' omits daa5ebf12ddc Merge remote-tracking branch 'coresight/next' omits ccd44fcdc2e1 Merge remote-tracking branch 'livepatching/for-next' omits 668203729e2b Merge remote-tracking branch 'kselftest/next' omits 31f40c04947c Merge remote-tracking branch 'ktest/for-next' omits bdf5778e7c52 Merge remote-tracking branch 'userns/for-next' omits 5779a51f80e4 Merge remote-tracking branch 'pwm/for-next' omits 225c1dd24045 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 33d3c219e0aa Merge remote-tracking branch 'pinctrl-intel/for-next' omits aa011c834299 Merge remote-tracking branch 'pinctrl/for-next' omits a0e1ffd36491 Merge remote-tracking branch 'gpio-intel/for-next' omits f9b97d5b3ab3 Merge remote-tracking branch 'gpio/for-next' omits 1a57d171e9ee Merge remote-tracking branch 'rpmsg/for-next' omits 31951f843343 Merge remote-tracking branch 'scsi/for-next' omits 8bc0fa1a5df6 Merge remote-tracking branch 'dmaengine/next' omits 0d6500fb1592 Merge remote-tracking branch 'icc/icc-next' omits 8b2322246b8a Merge remote-tracking branch 'mux/for-next' omits 1336253d68e1 Merge remote-tracking branch 'staging/staging-next' omits e48c950eb83e Merge remote-tracking branch 'thunderbolt/next' omits 200d96d986da Merge remote-tracking branch 'soundwire/next' omits 98e3f1b33cb0 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3ee19a4c5936 Merge remote-tracking branch 'tty/tty-next' omits 23be0128d23e Merge remote-tracking branch 'phy-next/next' omits a1fbc421aa7a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits e3efffd5a3e3 Merge remote-tracking branch 'usb-serial/usb-next' omits aa6821167eed Merge remote-tracking branch 'usb/usb-next' omits b16b661f7513 Merge remote-tracking branch 'driver-core/driver-core-next' omits 04f618766d63 Merge remote-tracking branch 'ipmi/for-next' omits 3e6beb5c281b Merge remote-tracking branch 'leds/for-next' omits b3613c055f17 Merge remote-tracking branch 'chrome-platform/for-next' omits a4d0e4ec6c37 Merge remote-tracking branch 'percpu/for-next' omits e3f19625b654 Merge remote-tracking branch 'kvms390/next' omits 1c9eccd88301 Merge remote-tracking branch 'rcu/rcu/next' omits 9b578c298774 Merge remote-tracking branch 'ftrace/for-next' omits f411a7588596 Merge remote-tracking branch 'edac/edac-for-next' omits db5d5cf36feb Merge remote-tracking branch 'tip/auto-latest' omits 27be8edc5233 Merge remote-tracking branch 'spi/for-next' omits 2e1d50552a91 Merge remote-tracking branch 'devicetree/for-next' omits 117e75b24359 Merge remote-tracking branch 'audit/next' omits 996ce756d1bf Merge remote-tracking branch 'iommu/next' omits cee3279d60bb Merge remote-tracking branch 'tpmdd/next' omits 2e23eb5ab2c7 Merge remote-tracking branch 'selinux/next' omits 6f89a13926c3 Merge remote-tracking branch 'safesetid/safesetid-next' omits 4a902a00a463 Merge remote-tracking branch 'regulator/for-next' omits dcecd4e4b3c0 Merge remote-tracking branch 'battery/for-next' omits 79c814bc72d5 Merge remote-tracking branch 'backlight/for-backlight-next' omits 5d94fe656ab0 Merge remote-tracking branch 'mfd/for-mfd-next' omits 0bacc5d85d8b Merge remote-tracking branch 'mmc/next' omits 414147dd5c4d Merge remote-tracking branch 'device-mapper/for-next' omits 85cd14b9c395 Merge remote-tracking branch 'block/for-next' omits 19fe701bc4f5 Merge remote-tracking branch 'input/next' omits 8642bf2b899c Merge remote-tracking branch 'sound-asoc/for-next' omits afe924a05723 Merge remote-tracking branch 'sound/for-next' omits 8507e4dcd227 Merge remote-tracking branch 'regmap/for-next' omits 4df2b2c02f47 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3b6f7126b28d Merge remote-tracking branch 'imx-drm/imx-drm/next' omits acefa390d6b6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 11fb4e712aba Merge remote-tracking branch 'drm-misc/for-linux-next' omits 1d11263bb17f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 629f8f8423f3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7081dd1df343 Merge remote-tracking branch 'amdgpu/drm-next' omits 72d70083fa8a Merge remote-tracking branch 'drm/drm-next' omits 885913a4d03f Merge remote-tracking branch 'crypto/master' omits 9ebf068c2665 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 61d27a1226a1 Merge remote-tracking branch 'nand/nand/next' omits 966efdee0016 Merge remote-tracking branch 'gfs2/for-next' omits 969b1eb9686f Merge remote-tracking branch 'bluetooth/master' omits 5fd82d49d990 Merge remote-tracking branch 'wireless-drivers-next/master' omits 39c34008e7df Merge remote-tracking branch 'netfilter-next/master' omits 8f21a4f4e808 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 81440abba518 Merge remote-tracking branch 'ipsec-next/master' omits c7cb189f03c3 Merge remote-tracking branch 'net-next/master' omits bf85a72b7703 Merge remote-tracking branch 'rdma/for-next' omits c2e4bf16161d Merge remote-tracking branch 'swiotlb/linux-next' omits 217065aa6b74 Merge remote-tracking branch 'dlm/next' omits 4c48d75f918c Merge remote-tracking branch 'ieee1394/for-next' omits c5b40e407b47 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 780336b0a89e Merge remote-tracking branch 'opp/opp/linux-next' omits 534030530e65 Merge remote-tracking branch 'cpupower/cpupower' omits c1c0d5b7cec5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits c46905194f33 Merge remote-tracking branch 'pm/linux-next' omits 14bba2a95d44 Merge remote-tracking branch 'v4l-dvb/master' omits caf0152b71a1 Merge remote-tracking branch 'jc_docs/docs-next' omits ae66021703af Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits be262607ef20 Merge branch 'dmi/master' omits 5a7cca17b7c4 Merge remote-tracking branch 'i2c/i2c/for-next' omits b78868fa7c22 Merge remote-tracking branch 'hid/for-next' omits 24fca606734d Merge remote-tracking branch 'pci/next' omits a9e41f299e0f Merge remote-tracking branch 'printk/for-next' omits 91a727b53e3b Merge remote-tracking branch 'vfs/for-next' omits abf9cd854b30 Merge remote-tracking branch 'file-locks/locks-next' omits e3e1dfdee8ea Merge remote-tracking branch 'iomap/iomap-for-next' omits c623e2064239 Merge remote-tracking branch 'nfsd/nfsd-next' omits 154d34b6280c Merge remote-tracking branch 'f2fs/dev' omits 80deec20b1aa Merge remote-tracking branch 'ext3/for_next' omits c4a5e6914cf9 Merge remote-tracking branch 'exfat/dev' omits 6ff6bbb4bb08 Merge remote-tracking branch 'cifs/for-next' omits 2bdc3803a42f Merge remote-tracking branch 'btrfs/for-next' omits b68b11bb7338 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f6d2e3bbe016 Merge remote-tracking branch 's390/features' omits 6af92e02d5a0 Merge remote-tracking branch 'risc-v/for-next' omits 595a3d095a0b Merge remote-tracking branch 'powerpc/next' omits ad15c9e81781 Merge remote-tracking branch 'parisc-hd/for-next' omits b67a6d120686 Merge remote-tracking branch 'nds32/next' omits ec360c484d76 Merge remote-tracking branch 'mips/mips-next' omits 3e15c4fb2b5b Merge remote-tracking branch 'm68knommu/for-next' omits e2dc6d6f5b6d Merge remote-tracking branch 'h8300/h8300-next' omits 9a9b667f5c32 Merge remote-tracking branch 'csky/linux-next' omits b7418a60a76c Merge remote-tracking branch 'clk/clk-next' omits ccf0aff31296 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 1553d2ec69ff Merge remote-tracking branch 'tegra/for-next' omits 6a117d489ff8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d034b335c86a Merge remote-tracking branch 'scmi/for-linux-next' omits 34e7c1b89a2c Merge remote-tracking branch 'samsung-krzk/for-next' omits d28aab9f7a35 Merge remote-tracking branch 'rockchip/for-next' omits 060526f66606 Merge remote-tracking branch 'reset/reset/next' omits 10943340abd3 Merge remote-tracking branch 'renesas/next' omits 6d448f94aead Merge remote-tracking branch 'realtek/for-next' omits 3f5b9731049e Merge remote-tracking branch 'raspberrypi/for-next' omits 87efdead2213 Merge remote-tracking branch 'qcom/for-next' omits 3214efc18864 Merge remote-tracking branch 'omap/for-next' omits 838addf7a030 Merge remote-tracking branch 'mvebu/for-next' omits e8171bd97bc0 Merge remote-tracking branch 'mediatek/for-next' omits 7d80618c0b48 Merge remote-tracking branch 'keystone/next' omits a39d39d0b03a Merge remote-tracking branch 'imx-mxs/for-next' omits 6041807648b4 Merge remote-tracking branch 'at91/at91-next' omits 9957fe602303 Merge remote-tracking branch 'aspeed/for-next' omits fef17606bd0c Merge remote-tracking branch 'amlogic/for-next' omits 9d031c355e03 Merge remote-tracking branch 'arm-soc/for-next' omits f9e2e919c148 Merge remote-tracking branch 'arm64/for-next/core' omits 3f9502fe38cb Merge remote-tracking branch 'arm/for-next' omits 4a0f4b736353 Merge remote-tracking branch 'dma-mapping/for-next' omits f04e238dd71b Merge remote-tracking branch 'kbuild/for-next' omits f787ea1bc71d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 090a45ba9f2f Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 59e9787fd21c Merge remote-tracking branch 'mmc-fixes/fixes' omits 7f5351b87d7c Merge remote-tracking branch 'scsi-fixes/fixes' omits 434a41b03316 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 2f74154c68d5 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ffff4c5d0cb5 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits da5cc8655cc8 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 1dcf7659c29e Merge remote-tracking branch 'kselftest-fixes/fixes' omits 67ffe50cd89d Merge remote-tracking branch 'input-current/for-linus' omits e3bb89f1cb19 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 6686e6bcf0d0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits af64a005149e Merge remote-tracking branch 'phy/fixes' omits e52f1f7c8fc8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 1d41cb7ebadd Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9adfa1c4349a Merge remote-tracking branch 'usb.current/usb-linus' omits f542cea012f8 Merge remote-tracking branch 'tty.current/tty-linus' omits 3dc117597f8c Merge remote-tracking branch 'spi-fixes/for-linus' omits 1a51b0ae03d2 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c59848208ca7 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 22d5e5b78561 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 16fe6c43c0bb Merge remote-tracking branch 'sound-current/for-linus' omits 07be46c1deef Merge remote-tracking branch 'rdma-fixes/for-rc' omits 39f7713eeec4 Merge remote-tracking branch 'wireless-drivers/master' omits 36b7b9f91510 Merge remote-tracking branch 'ipsec/master' omits 3c22c1244c6f Merge remote-tracking branch 'net/master' omits 67c74fdbe7cf Merge remote-tracking branch 'sparc/master' omits 239472eb02f0 Merge remote-tracking branch 'arc-current/for-curr' omits ae7121c77a23 Merge remote-tracking branch 'fixes/master' omits e3ce0d0b1eee selftests/seccomp: Check ENOSYS under tracing omits b5f00630cb28 selftests/seccomp: Refactor to use fixture variants omits 31d822d549cb selftests/harness: Clean up kern-doc for fixtures omits 742683b55599 selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD omits 814ddaa0ff85 seccomp: Introduce addfd ioctl to seccomp user notifier omits 155e7f678b78 fs: Expand __fd_install_received() to accept fd omits 1bafba680364 pidfd: Replace open-coded partial fd_install_received() omits b4cb52d976c1 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits d0ca0cc12fef Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 819330fb6ab4 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 374d63305f31 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 289f4d4df362 mmc: sdhci-msm: Make function sdhci_msm_dump_vendor_regs() static omits 346c9f0ace83 mmc: renesas_sdhi_internal_dmac: Fix dma unmapping in error cases omits 465b1e002430 mmc: renesas_sdhi_internal_dmac: clean up the code for dma [...] omits 3f1582193d4b mmc: tmio: core: Add end operation into tmio_mmc_dma_ops omits f3b2fa59787a mmc: sdio: Move SDIO IDs from rsi_sdio driver to common in [...] omits 0472efe18649 mmc: sdhci-msm: Use internal voltage control omits 82ff7363a3c4 mmc: core: Set default power mode in mmc_alloc_host() omits f870b6d480d3 mmc: sdhci: Allow platform controlled voltage switching omits 1d0752fd1442 mmc: sdhci-acpi: For amd device set driver type as MMC_SET [...] omits 27d91af7e1ae mmc: sdhci-esdhc-imx: dump internal IC debug status during error omits 0c9072165ac9 Merge branch 'fixes' into next omits 2dccca3faaea mmc: sdio: fix clock rate setting for SDR12/SDR25 mode omits f3c89952f1e0 mmc: sdhci_am654: Add support for clkbuf_sel property omits d66eafec52d9 mmc: sdhci_am654: Update delay chain configuration omits 91aea169d423 mmc: sdhci_am654: Fix conditions for enabling dll omits efb61e03f7e3 mmc: sdhci_am654: Add Support for SR2.0 omits 7654c65bf59c mmc: sdhci_am654: Add flag for PHY calibration omits 1ddd67c7d7ce dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding omits 16e9a1ff1385 dt-bindings: mmc: Convert pwrseq to json-schema omits 0141a040eb1b mmc: sh_mmcif: Use "kHz" for kilohertz omits 20f359cb236b mfd: axp20x-i2c: Do not define 'struct acpi_device_id' whe [...] omits 40318dc8e227 arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] omits 1a4cd1ba8d71 gfs2: Pass glock holder to gfs2_file_direct_{read,write} omits 02d3050f7e4d gfs2: Add some flags missing from glock output omits 0968b45e0cf7 gfs2: Rework read and page fault locking omits 00a83a3c014a fs: Add IOCB_NOIO flag for generic_file_read_iter omits a7cdc9f999ce hwmon: (tmmp513) Replace HTTP links with HTTPS links omits 0a6199c400e4 Documentation: hwmon/w83l786ng: drop duplicate words omits 855b5e4cfd8e Documentation: hwmon/w83627ehf: drop duplicate words omits 5dd2f6732697 Documentation: hwmon/nct7665: drop duplicate words omits 1ac9281b848f Documentation: hwmon/lm93: drop duplicate words omits d2536e1cd7f8 Documentation: hwmon/f71882fg: drop duplicate words omits 8b5893fc0401 hwmon: (pmbus/core) Use s64 instead of long for calculations omits f1dbdba9dd53 hwmon (pmbus/max20730): add max20710 support omits 903e9f11e393 hwmon: (gsc) add 16bit pre-scaled voltage mode omits abae4eec3691 hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN omits abc88cc42721 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist omits e3dce99ceee6 hwmon: (nct6683) Replace container_of() with kobj_to_dev() omits 7fc5de15f03c hwmon: (i5k_amb) remove redundant assignment to variable res omits 343dd3c4e2e6 cifs: remove the retry in cifs_poxis_lock_set omits c37e3e74ef0f cifs: Fix leak when handling lease break for cached root fid omits 38a490a79c61 fs: Add fd_install_received() wrapper for __fd_install_received() omits ae1b0e3e89bf fs: Move __scm_install_fd() to __fd_install_received() omits 322a3d00eeef net/scm: Regularize compat handling of scm_detach_fds() omits 6363e217c77d seccomp: Use -1 marker for end of mode 1 syscall list omits 0293bb6a7ed8 seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID omits ef332c970dfa selftests/seccomp: Rename user_trap_syscall() to user_noti [...] omits 856cb917f3b3 doc: Drop doubled words from RCU requirements documentation omits 8aa980fcec71 doc: Drop doubled words from RCU Data-Structures.rst omits 8a4244161ab3 scftorture: Adapt memory-ordering test to UP operation omits 4ca2bd4c18f0 torture: document --allcpus argument added to the kvm.sh script omits 34553f645994 scftorture: Block scftorture_invoker() kthreads for offline CPUs omits 1e3f517b005d scftorture: Check unexpected "switch" statement value omits d7ff5604d03c docs: Fix typo in synchronize_rcu() function name omits d9fe5beeb626 scftorture: Make symbol 'scf_torture_rand' static omits 87236d64940f scftorture: Prevent compiler from reducing race probabilities omits 5e54c9b30d7c scftorture: Flag errors in torture-compatible manner omits 4a592d6c7003 scftorture: Consolidate scftorture_invoke_one() scf_check [...] omits 0f8780bffc35 scftorture: Consolidate scftorture_invoke_one() check and kfree() omits 32df5d75924a scftorture: Consolidate scftorture_invoke_one() memory allocation omits 643907bb8f37 scftorture: Add smp_call_function() memory-ordering checks omits 27cc36409a9a scftorture: Add smp_call_function_many() memory-ordering checks omits e05c29531a63 scftorture: Add smp_call_function_single() memory-ordering checks omits 44b3f09442ba scftorture: Summarize per-thread statistics omits 0504bc41a62c kernel/smp: Provide CSD lock timeout diagnostics omits e3a0a346c813 Merge branch 'for-next/misc' into for-next/core omits 930b60663a4f Merge branch 'for-next/mte' into for-next/core omits 978904d6b47b Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] omits 5c5a8ac9b27b arm64: mte: Add Memory Tagging Extension documentation omits ce7f0776c49e arm64: mte: Kconfig entry omits 2219ab6c924d arm64: mte: Save tags when hibernating omits 325465e9a2c0 arm64: mte: Enable swap of tagged pages omits 1525b85eb326 mm: Add arch hooks for saving/restoring tags omits 932727124837 fs: Handle intra-page faults in copy_mount_options() omits 0d783f8e71a3 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support omits f7321975fc0a arm64: mte: Restore the GCR_EL1 register after a suspend omits b1c3ca2648ca arm64: mte: Allow user control of the generated random tag [...] omits 49707a431204 arm64: mte: Allow user control of the tag check mode via prctl() omits bc0e3098dc4b mm: Allow arm64 mmap(PROT_MTE) on RAM-based files omits 2c7268297b97 arm64: mte: Validate the PROT_MTE request via arch_validat [...] omits a418b4c05e76 mm: Introduce arch_validate_flags() omits 97d0c91e45cf arm64: mte: Add PROT_MTE support to mmap() and mprotect() omits 04b4848f836d mm: Introduce arch_calc_vm_flag_bits() omits e85ba597a321 arm64: mte: Tags-aware aware memcmp_pages() implementation omits 66e68c6d9796 arm64: Avoid unnecessary clear_user_page() indirection omits 229f21749da4 arm64: mte: Tags-aware copy_{user_,}highpage() implementations omits 596e468cea23 arm64: mte: Clear the tags when a page is mapped in user-s [...] omits b16fd6a486e1 mm: Preserve the PG_arch_* flags in __split_huge_page_tail() omits 75e771641e1b mm: Add PG_arch_2 page flag omits ed60da500abb arm64: mte: Handle synchronous and asynchronous tag check faults omits 935043a80f0f arm64: mte: Add specific SIGSEGV codes omits 93e93eef227c arm64: mte: Use Normal Tagged attributes for the linear map omits 4eb397c97e38 arm64: mte: CPU feature detection and initial sysreg confi [...] omits 441e87cbed17 smp: Add source and destination CPUs to __call_single_data omits 9ee374da789e Merge branch 'misc-5.8' into next-fixes omits 2394fbd101b6 tick-sched: Clarify "NOHZ: local_softirq_pending" warning omits ecce5bde1117 Bluetooth: btusb: USB alternate setting 1 for WBS omits 651d4acb1fe7 Bluetooth: use configured default params for active scans omits e65847493f0d Bluetooth: Adding a configurable autoconnect timeout omits b10697350448 dt-bindings: net: bluetooth: realtek: Fix uart-has-rtscts example omits f2790f025a0e Bluetooth: fix kernel null pointer dereference error on suspend omits 4e670f43081c dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() omits 42137e42c3c7 dm mpath: use double checked locking in fast path omits 86ff55859d8d dm mpath: rename current_pgpath to pgpath in multipath_pre [...] omits 86982edf07f8 dm mpath: rework __map_bio() omits de6dfede5fa5 dm mpath: factor out multipath_queue_bio omits 340d6a203cb9 dm mpath: push locking down to must_push_back_rq() omits d04bf2dadcb0 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH omits 8b3284e250bc dm mpath: changes from initial m->flags locking audit omits 8c8cee0fea9d mtd: parsers: bcm63xx: simplify CFE detection omits a68b9b567799 mtd: rawnand: brcmnand: ECC error handling on EDU transfers omits 88252ab21365 mtd: rawnand: brcmnand: Don't default to edu transfer omits 49ea06fa402a mtd: rawnand: qcom: set BAM mode only if not set already omits d9bf62965ad5 mtd: rawnand: qcom: avoid write to unavailable register omits d71d825ff912 mtd: rawnand: trivial spelling omits 7ca351a59494 mtd: rawnand: gpio: Get rid of the legacy interface implem [...] omits 3a86601defe2 mtd: rawnand: gpio: Implement exec_op() omits 18bebb2b1351 mtd: rawnand: gpio: Inherit from nand_controller omits 335e6e6d60e9 mtd: rawnand: fsl_upm: Get rid of the legacy interface imp [...] omits 6fd201938f16 mtd: rawnand: fsl_upm: Implement exec_op() omits f742d10d30fa mtd: rawnand: fsl_upm: Inherit from nand_controller omits 66dcdfe335e5 mtd: rawnand: fsl_upm: Use gpio descriptors omits b86427e0aeff mtd: rawnand: fsl_upm: Use platform_get_resource() + devm_ [...] omits a3a8d85db90f mtd: rawnand: fsl_upm: Use devm_kasprintf() to allocate th [...] omits ac886f186d9d mtd: rawnand: fsl_upm: Allocate the fsl_upm_nand object us [...] omits bb1ff912c42f mtd: rawnand: fsl_upm: Get rid of the unused fsl_upm_nand. [...] omits eb75d28b6b49 mtd: rawnand: fsl_upm: Remove unused mtd var omits f9c4e50f27e5 mtd: rawnand: Allocate the interface configurations dynamically omits a82f691ad48c mtd: rawnand: Get rid of the default ONFI timing mode omits 3b6588fa6f92 mtd: rawnand: toshiba: Choose the interface configuration [...] omits 8ae357fc760f mtd: rawnand: hynix: Implement ->choose_interface_config() [...] omits f16eaf2a7388 mtd: rawnand: toshiba: Implement ->choose_interface_config [...] omits f9fca66877da mtd: rawnand: toshiba: Implement ->choose_interface_config [...] omits eab0ab772202 mtd: rawnand: Add the ->choose_interface_config() hook omits d2788fa720bc mtd: rawnand: Introduce nand_choose_best_sdr_timings() omits 58728391aa54 mtd: rawnand: timings: Make onfi_fill_interface_config() a [...] omits 9319bfe45a03 mtd: rawnand: s/data_interface/interface_config/ omits a455eb54f110 mtd: rawnand: Hide the chip->data_interface indirection omits 634d529c94d3 mtd: rawnand: timings: Use default values for tPROG_max an [...] omits 77c83bb43a07 mtd: rawnand: timings: Avoid redefining tR_max and tCCS_min omits 206415661615 mtd: rawnand: timings: Add a helper to find the closest ONFI mode omits 4870808a94cf mtd: rawnand: timings: onfi_fill_data_interface timing mod [...] omits e9316d38d0cc mtd: rawnand: timings: Provide onfi_fill_data_interface() [...] omits 22563236312f mtd: rawnand: timings: Update onfi_fill_data_interface() k [...] omits 1412252e8445 mtd: rawnand: Rename nand_init_data_interface() omits 97bafafb3ee2 mtd: rawnand: Fix nand_setup_data_interface() description omits 708351a56396 mtd: rawnand: Rename nand_has_setup_data_iface() omits 12194b3f6164 mtd: rawnand: Use the data interface mode entry when relevant omits 15de4143dcea mtd: rawnand: Compare the actual timing values omits 777e21026530 mtd: rawnand: Reorganize the nand_chip structure omits 80f19c824590 mtd: rawnand: Declare the nand_manufacturer structure out [...] omits cf88aa9a45c1 mtd: rawnand: Rename the manufacturer structure omits 465d94dbf086 mtd: rawnand: Create a nand_chip operations structure omits 5bf574e0c99c mtd: rawnand: Only use u8 instead of uint8_t in nand_chip [...] omits 500536995678 mtd: rawnand: Use unsigned types for nand_chip unsigned values omits 8ea52c976c9f mtd: nand: Rename a core structure omits 764cf0c82cb7 mtd: nand: Drop useless 'depends on' in Kconfig omits 30b699aefba3 mtd: nand: Add an extra level in the Kconfig hierarchy omits 278f38e58456 mtd: nand: Move nand_device forward declaration to the top omits f454df020bcd dt-bindings: mtd: nand: Document the generic rb-gpios property omits d8ed345a4c62 mtd: rawnand: tango: Convert the driver to exec_op() omits 8113246479a5 Merge branch 'for-next-next-v5.7-20200528' into for-next-20200528 omits c9807378af0f Merge branch 'for-next-current-v5.6-20200528' into for-nex [...] omits 46063d387a6b Merge branch 'misc-next' into for-next-next-v5.7-20200528 omits 1608586cc58c Merge branch 'misc-next' into for-next-current-v5.6-20200528 omits 9233c526bc0e Merge branch 'v5.8/defconfig' into tmp/aml-rebuild omits d71f11a065bf Merge branch 'v5.8/drivers' into tmp/aml-rebuild omits ebe9c1762379 Merge branch 'v5.8/dt64' into tmp/aml-rebuild omits d9d965cdf55d Merge branch 'v5.8/dt' into tmp/aml-rebuild omits b3f3736ac305 usb: chipidea: msm: Ensure proper controller reset using r [...] adds a6bc851ffe0b Merge tag 'tpmdd-next-v5.8-rc5' of git://git.infradead.org [...] adds 9e4d7696213f Merge tag 'arc-5.8-rc5' of git://git.kernel.org/pub/scm/li [...] adds aa27b32b76d0 Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 880bc529bae2 mtd: rawnand: xway: Fix build issue adds 6d12075ddeed Merge tag 'mtd/fixes-for-5.8-rc5' of git://git.kernel.org/ [...] adds 5fd507c536bf Merge remote-tracking branch 'fixes/master' adds 736bb11898ef modpost: remove use of non-standard strsep() in HOSTCC code adds 9a9008e06064 Merge remote-tracking branch 'kbuild-current/fixes' adds 04ec7f746b00 Merge remote-tracking branch 'sparc/master' adds 34fe5a1cf95c ipv6: fib6_select_path can not use out path for nexthop objects adds 74478ea4ded5 net: ipa: fix QMI structure definition bugs adds 3c90e95bd958 net: ipa: declare struct types in "ipa_gsi.h" adds a21c1f028fba net: ipa: include declarations in "ipa_gsi.c" adds 92cffd48bfb3 Merge branch 'net-ipa-fix-warning-reported-errors' adds f815dd5cf48b net: usb: qmi_wwan: add support for Quectel EG95 LTE modem adds aea23c323d89 ipv6: Fix use of anycast address with loopback adds ad0f75e5f57c cgroup: fix cgroup_sk_alloc() for sk_clone_lock() adds 28b18e4eb515 net: sky2: initialize return of gm_phy_read adds 7cdaa4cc4bdf net: ethernet: fec: prevent tx starvation under high rx load adds 5eff06902394 ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg adds 9c29e3615274 mptcp: fix DSS map generation on fin retransmission adds f0b594dfa475 net/mlx5e: Do not include rwlock.h directly adds 8367b3ab6e9a net/sched: act_ct: add miss tcf_lastuse_update. adds fe12f8184e72 Merge remote-tracking branch 'net/master' adds eaa908388090 Merge remote-tracking branch 'ipsec/master' adds 0dfb044a200e Merge remote-tracking branch 'wireless-drivers/master' adds 7c02d01b8ae6 Merge remote-tracking branch 'rdma-fixes/for-rc' adds ad155712bb1e ALSA: opl3: fix infoleak in opl3 adds 56275036d818 ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later adds 90670fdfcf21 ALSA: hda/hdmi: improve debug traces for stream lookups adds 9774dc218bb6 ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quir [...] adds 8eae7e9b3967 ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox [...] adds 6e15d1261d52 ALSA: hda/realtek: Enable headset mic of Acer C20-820 with [...] adds 781c90c034d9 ALSA: hda/realtek: Enable headset mic of Acer Veriton N466 [...] adds e337bf19f6af ALSA: usb-audio: add quirk for MacroSilicon MS2109 adds b6a1e78b96a5 ALSA: usb-audio: Add implicit feedback quirk for RTX6001 adds f79a732a8325 ALSA: compress: fix partial_drain completion state adds af4da677f277 Merge remote-tracking branch 'sound-current/for-linus' adds 58f30150ffd6 ASoC: core: Remove only the registered component in devm f [...] adds 503ed52225ed MAINTAINERS: Add Shengjiu to reviewer list of sound/soc/fsl adds b89d50899c17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 01bf0f637a82 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 9e22ed78aab2 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 7bd1c14266a8 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds f2ae4012324c Merge remote-tracking branch 'regulator-fixes/for-linus' adds fbb715581290 Merge remote-tracking branch 'spi-fixes/for-linus' adds f9c8a7fed4c5 Merge remote-tracking branch 'tty.current/tty-linus' adds 876d4e1e8298 usb: chipidea: core: add wakeup support for extcon adds a02415af2520 Merge remote-tracking branch 'usb.current/usb-linus' adds da6902e5b6db USB: serial: option: add Quectel EG95 LTE modem adds 638eb9f53cba Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 2d79b3360dcc usb: chipidea: core: add wakeup support for extcon adds 59ba1c8283e0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds cae8137a3153 Merge remote-tracking branch 'phy/fixes' adds c75ee3abc33e Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds c10699f54a7a Merge remote-tracking branch 'soundwire-fixes/fixes' adds dcb00fc799dc Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen adds 966334dfc472 Input: elan_i2c - only increment wakeup count on touch adds 93b9de223c01 Revert "Input: elants_i2c - report resolution information [...] adds 17d51429da72 Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list adds 2bc3048c3972 Merge remote-tracking branch 'input-current/for-linus' adds c77829b5f948 Merge remote-tracking branch 'kselftest-fixes/fixes' adds a9a8d480f8a0 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds f28e360f2903 hwmon: (amd_energy) match for supported models adds 14b0e83dc4f1 hwmon: (emc2103) fix unable to change fan pwm1_enable attribute adds 934c9d56da25 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 04e484c5973e btrfs: discard: add missing put when grabbing block group [...] adds 32ce4b5c5b01 Merge branch 'misc-5.8' into next-fixes adds 424287d98e38 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8795c4c9a6f0 Merge remote-tracking branch 'scsi-fixes/fixes' adds 7dfbf8a07cf8 drm/i915: Skip stale object handle for debugfs per-file-stats adds 9eb0463cfe65 drm/i915/fbc: Fix fence_y_offset handling adds 42723673a193 drm/i915: Drop vm.ref for duplicate vma on construction adds cf1976b11372 drm/i915: Also drop vm.ref along error paths for vma construction adds a3e7a0115604 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 19d27d47c54c Merge remote-tracking branch 'mmc-fixes/fixes' adds 7d5ba23a86c2 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 1432f824c2db Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 5c3e9ba27291 Merge remote-tracking branch 'kbuild/for-next' new 1d79290ddb5b Merge remote-tracking branch 'dma-mapping/for-next' new a95f25129a37 Merge remote-tracking branch 'arm/for-next' new 7af928851508 smccc: Make constants available to assembly new c6c83d757a13 arm64/cpufeature: Validate feature bits spacing in arm64_f [...] new bd41e0e62c69 Merge branches 'for-next/misc', 'for-next/vmcoreinfo' and [...] new 552ae76face5 arm64: Detect the ARMv8.4 TTL feature new 6fcfdf6d7289 arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors new c10bc62ae4d2 arm64: Add level-hinted TLB invalidation helper new e735b98a5fe0 arm64: Add tlbi_user_level TLB invalidation helper new 2631ed00b049 tlb: mmu_gather: add tlb_flush_*_range APIs new c4ab2cbc1d87 arm64: tlb: Set the TTL field in flush_tlb_range new a7ac1cfa4c05 arm64: tlb: Set the TTL field in flush_*_tlb_range new 34e36d81a0ef arm64: Shift the __tlbi_level() indentation left new 5b1665f4ca6c Merge branch 'for-next/tlbi' into for-next/core new 5a0eab5e77c4 arm64: mte: CPU feature detection and initial sysreg confi [...] new bd8a5fea39d1 arm64: mte: Use Normal Tagged attributes for the linear map new 9fab5abbcadb arm64: mte: Add specific SIGSEGV codes new a5c86e0d8afa arm64: mte: Handle synchronous and asynchronous tag check faults new 54557d7082d1 mm: Add PG_arch_2 page flag new 2374e45cf1c6 mm: Preserve the PG_arch_* flags in __split_huge_page_tail() new b2ac27130ada arm64: mte: Clear the tags when a page is mapped in user-s [...] new 7c3bb8e40acf arm64: mte: Tags-aware copy_{user_,}highpage() implementations new e7a3f77c3b6d arm64: Avoid unnecessary clear_user_page() indirection new ed08be6a9ac2 arm64: mte: Tags-aware aware memcmp_pages() implementation new 57a5c0b53c16 arm64: mte: Handle the MAIR_EL1 changes for late CPU bring-up new 81b0ee2fbcf7 mm: Introduce arch_calc_vm_flag_bits() new 32f7adabdabb arm64: mte: Add PROT_MTE support to mmap() and mprotect() new e6d24403abec mm: Introduce arch_validate_flags() new ea717ee87756 arm64: mte: Validate the PROT_MTE request via arch_validat [...] new 8d02bd140792 mm: Allow arm64 mmap(PROT_MTE) on RAM-based files new 1efc0bd24ca0 arm64: mte: Allow user control of the tag check mode via prctl() new bdee243681cf arm64: mte: Allow user control of the generated random tag [...] new 96f8c7ad5792 arm64: mte: Restore the GCR_EL1 register after a suspend new e76b573f11d1 arm64: mte: Add PTRACE_{PEEK,POKE}MTETAGS support new 963a5f4884d8 fs: Handle intra-page faults in copy_mount_options() new 3e803961e318 mm: Add arch hooks for saving/restoring tags new a69f94541011 arm64: mte: Enable swap of tagged pages new 1527d06c28e6 arm64: mte: Save tags when hibernating new 83c339dbda8a arm64: mte: Kconfig entry new 879435a5ed5f arm64: mte: Add Memory Tagging Extension documentation new dc6ba66658d0 Merge branch 'for-next/mte' into for-next/core new 64638d9a19e4 Merge remote-tracking branch 'arm64/for-next/core' new 005bafe3039f Merge remote-tracking branch 'arm-soc/for-next' new d16d0481e6ba soc: amlogic: meson-gx-socinfo: Fix S905X3 and S905D3 ID's new 95ca6f06dd48 arm64: dts: meson: add missing gxl rng clock new b2037dafcf08 arm64: dts: meson-gxl-s805x: reduce initial Mali450 core f [...] new 54320dcaa252 ARM: dts: meson: Align L2 cache-controller nodename with dtschema new af90aeeb4fa5 Merge branch 'v5.8/fixes' into tmp/aml-rebuild new c0778c8bd0d1 Merge remote-tracking branch 'amlogic/for-next' new 78b84e185ab1 Merge remote-tracking branch 'aspeed/for-next' new e675f2bf048e Merge remote-tracking branch 'at91/at91-next' new 27c48114befb Merge remote-tracking branch 'imx-mxs/for-next' new 8ca37a9a7fde Merge remote-tracking branch 'keystone/next' new f899f837efc0 Merge remote-tracking branch 'mediatek/for-next' new ec24f410c09c Merge remote-tracking branch 'mvebu/for-next' new b105504f72fc Merge remote-tracking branch 'omap/for-next' new 5e2d957d11e9 Merge remote-tracking branch 'qcom/for-next' new 80756fb73690 Merge remote-tracking branch 'raspberrypi/for-next' new ab1b23eaad82 Merge remote-tracking branch 'realtek/for-next' new 9a867dbb5622 Merge remote-tracking branch 'renesas/next' new 178f56cd2275 Merge remote-tracking branch 'reset/reset/next' new 0b517b60c6ba Merge remote-tracking branch 'rockchip/for-next' new b072714bfc0e arm64: dts: exynos: Fix silent hang after boot on Espresso new a7a84ea9c3e3 arm64: dts: exynos: Keep LDO12 always-on on Espresso new 788f2ff79591 arm64: dts: exynos: Remove DMA controller bus node name to [...] new 0eaecd29af2f arm64: dts: exynos: Add unit address to soc node on Exynos5433 new 229134cc51d7 arm64: dts: exynos: Add unit address to soc node and move [...] new 6f084ab09744 Merge branch 'next/dt64' into for-next new f91423e9de61 ARM: dts: exynos: Remove DMA controller bus node name to f [...] new 2999f0a9ef71 ARM: dts: exynos: Define fixed regulators in root node for [...] new 93be8759895d ARM: dts: exynos: Define fixed regulators in root node for [...] new f2ab263105c4 ARM: dts: exynos: Define fixed regulators in root node for [...] new 9ee19d6a833e Merge branch 'next/dt' into for-next new 6ea8f3bb08eb Merge remote-tracking branch 'samsung-krzk/for-next' new ad48403836c8 Merge remote-tracking branch 'scmi/for-linux-next' new 13871279ff5c arm64: dts: allwinner: h6: Fix Cedrus IOMMU usage new 1f95c459ea29 Merge branch 'sunxi/fixes-for-5.8' into sunxi/for-next new 508d4549e8de ARM: configs: sunxi: Enable the PS/2 controller new 80dcf0249297 ARM: sunxi: configs: Enable the Mailbox driver new 6129225fb6e4 ARM: configs: sunxi: Enable crypto related options new c3af8223782c Merge branch 'sunxi/config-for-5.9' into sunxi/for-next new 16fce0f24a6f Merge remote-tracking branch 'sunxi/sunxi/for-next' new ac8f657909b0 Merge remote-tracking branch 'tegra/for-next' new d4c9cec0accb Merge remote-tracking branch 'ti-k3/ti-k3-next' new b5021cf9ce4e ARM: dts: uniphier: add interrupts to support card serial new e8b00104ffb6 ARM: dts: uniphier: rename support card serial node to fix [...] new dec32861da54 ARM: dts: uniphier: give fixed port number to support card serial new 2b1b1267080f arm64: dts: uniphier: add interrupts to support card serial new cde5a9ebbd38 arm64: dts: uniphier: give fixed port number to support ca [...] new da05407bd853 Merge branch 'dt64' into for-next new 0b21cd311bc2 Merge remote-tracking branch 'uniphier/for-next' new 90a85c1c88c6 Merge remote-tracking branch 'clk/clk-next' new d594abd53202 Merge remote-tracking branch 'csky/linux-next' new 336a7568b324 Merge remote-tracking branch 'h8300/h8300-next' new 3b554410a617 m68k: stmark2: enable edma support for dspi new e613dbf28a1d Merge remote-tracking branch 'm68knommu/for-next' new 774b901995ab Merge remote-tracking branch 'mips/mips-next' new 42496cf56b9d Merge remote-tracking branch 'nds32/next' new 987421bc4581 Merge remote-tracking branch 'parisc-hd/for-next' new 1f8a43a0ef0b Merge remote-tracking branch 'powerpc/next' new eb7215335dce Merge remote-tracking branch 'risc-v/for-next' new 991699f0fb8d Merge remote-tracking branch 's390/features' new dbde3ea26108 Merge remote-tracking branch 'xtensa/xtensa-for-next' new f8b2ffdd560b fs: introduce SB_INLINECRYPT new 73f43e98d01e fscrypt: add inline encryption support new 38dff4e50c12 f2fs: add inline encryption support new 925dc093de02 Merge remote-tracking branch 'fscrypt/master' new 3524e9d26819 Merge branch 'misc-5.8' into for-next-current-v5.7-20200707 new 7bf5c31460c5 btrfs: don't balance btree inode pages from buffered write path new caaaa165df02 btrfs: read stripe len directly in btrfs_rmap_block new 87dc3748a7e8 btrfs: simplify checks when adding excluded ranges new d0e354ac5692 btrfs: get mapping tree directly from fsinfo in find_first [...] new fe81be9f2022 btrfs: factor out reading of bg from find_frist_block_group new 1625b31b5556 btrfs: remove no longer necessary chunk mutex locking cases new dd0dbbd24103 btrfs: let btrfs_return_cluster_to_free_space() return void new 6da115dd973f btrfs: use helper btrfs_get_block_group new 676c16779e0f btrfs: check-integrity: remove unnecessary failure message [...] new 8dfb305c879e btrfs: remove the start argument from btrfs_free_reserved_ [...] new 1b8e2ba4c4a9 btrfs: use btrfs_alloc_data_chunk_ondemand() when allocati [...] new 9c150893b01c btrfs: introduce "rescue=" mount option new f3371152b67e btrfs: introduce new mount option to skip block group items scan new 4d17d5450161 btrfs: scrub: remove kmap/kunmap of pages new 36abecb578bc btrfs: scrub: unify naming of page address variables new 277e2417c561 btrfs: scrub: simplify superblock checksum calculation new 668b3bb260c4 btrfs: scrub: remove temporary csum array in scrub_checksum_super new ca944b042389 btrfs: scrub: clean up temporary page variables in scrub_c [...] new cc282360a697 btrfs: scrub: simplify data block checksum calculation new 90bd9a4c3fa7 btrfs: scrub: clean up temporary page variables in scrub_c [...] new 0a1b02cd1b0f btrfs: scrub: simplify tree block checksum calculation new d3cf2c294790 btrfs: scrub: clean up temporary page variables in scrub_c [...] new 0575627cdecb btrfs: inode: refactor the parameters of insert_reserved_f [...] new 78f3fc614137 btrfs: inode: move qgroup reserved space release to the ca [...] new 3e3f5b05cbdd btrfs: file: reserve qgroup space after the hole punch ran [...] new a32958e44f2b btrfs: change timing for qgroup reserved space for ordered [...] new dc0ca0148350 btrfs: qgroup: catch reserved space leaka at unmount time new d0d63122e94d btrfs: add little-endian optimized key helpers new a9426a86cc0c btrfs: remove no longer used log_list member of struct btr [...] new 4b8d2b2894d7 btrfs: remove no longer used trans_list member of struct b [...] new e1c075232877 btrfs: make __btrfs_add_ordered_extent take struct btrfs_inode new 4a2fa271efed btrfs: make get_extent_allocation_hint take btrfs_inode new 705215105763 btrfs: make btrfs_lookup_ordered_extent take btrfs_inode new 2a30abd49209 btrfs: make btrfs_reloc_clone_csums take btrfs_inode new 03925e1dd503 btrfs: make create_io_em take btrfs_inode new fd6cbefc81f9 btrfs: make extent_clear_unlock_delalloc take btrfs_inode new ad141644e437 btrfs: make btrfs_csum_one_bio takae btrfs_inode new d398b9443351 btrfs: make __btrfs_drop_extents take btrfs_inode new 5b3f1e833dd6 btrfs: convert comments to fallthrough annotation new 50f621a2c2f1 btrfs: remove hole check in prealloc_file_extent_cluster new e8f80051a21d btrfs: perform data management operations outside of inode lock new b23a0366397b btrfs: use for loop in prealloc_file_extent_cluster new f87e9a87b1f3 btrfs: fix fatal extent_buffer readahead vs releasepage race new 92df79098454 btrfs: use free_root_extent_buffer to free root new 0346103aa333 btrfs: tests: remove if duplicate in __check_free_space_extents() new 0c1d22acf0e6 btrfs: don't use UAPI types for fiemap callback new 9fbd3b6f237a btrfs: remove unused btrfs_root::defrag_trans_start new 9bdd75ab5200 btrfs: start deprecation of mount option inode_cache new 6f0fb32415fa btrfs: allow btrfs_truncate_block() to fallback to nocow f [...] new 43c9abfd7e01 btrfs: add comments for btrfs_check_can_nocow() and can_no [...] new 20153472d292 btrfs: refactor btrfs_check_can_nocow() into two variants new a8c62e6cee02 btrfs: allow use of global block reserve for balance item [...] new bb7f41181fb9 btrfs: tracepoints: fix btrfs_trigger_flush symbolic strin [...] new 8e46100e9cd3 btrfs: tracepoints: fix extent type symbolic name print new 469cccc48a0b btrfs: tracepoints: move FLUSH_ACTIONS define new b9ba08f069b7 btrfs: tracepoints: fix qgroup reservation type printing new 2a7a5a8454f0 btrfs: tracepoints: switch extent_io_tree_owner to using EM macro new 3525a6336ce8 btrfs: tracepoints: convert flush states to using EM macros new fa1e8c54ac2f btrfs: make qgroup_free_reserved_data take btrfs_inode new ef3a6f8f2b2e btrfs: make __btrfs_qgroup_release_data take btrfs_inode new da1a910c77ef btrfs: make btrfs_qgroup_free_data take btrfs_inode new f25f46107ba7 btrfs: make cow_file_range_inline take btrfs_inode new 8f1ef5cd97df btrfs: make btrfs_add_ordered_extent take btrfs_inode new d9978084e369 btrfs: make cow_file_range take btrfs_inode new c7f8bbbfdf7b btrfs: make btrfs_add_ordered_extent_compress take btrfs_inode new 3c807e599ade btrfs: make btrfs_submit_compressed_write take btrfs_inode new 44b9cec32bff btrfs: make submit_compressed_extents take btrfs_inode new c64973cac762 btrfs: make btrfs_qgroup_release_data take btrfs_inode new 234ef0d085b3 btrfs: make insert_reserved_file_extent take btrfs_inode new 03886e11da0d btrfs: make fallback_to_cow take btrfs_inode new 6d58b9a201dd btrfs: make run_delalloc_nocow take btrfs_inode new ea6e6b9374f1 btrfs: make cow_file_range_async take btrfs_inode new 756781754eea btrfs: make btrfs_dec_test_first_ordered_pending take btrfs_inode new 7cb9d8c1cd2f btrfs: make __endio_write_update_ordered take btrfs_inode new ac7de0a66404 btrfs: make btrfs_cleanup_ordered_extents take btrfs_inode new de8a629c24fd btrfs: make inode_can_compress take btrfs_inode new f0c292783496 btrfs: make inode_need_compress take btrfs_inode new 1aec6c9a8ba8 btrfs: make need_force_cow take btrfs_inode new 64d7cf2dea9a btrfs: make btrfs_run_delalloc_range take btrfs_inode new 6f0d6e188e43 btrfs: make btrfs_add_ordered_extent_dio take btrfs_inode new b205d890714f btrfs: make btrfs_create_dio_extent take btrfs_inode new 1be49d683e60 btrfs: make btrfs_new_extent_direct take btrfs_inode new c6fcd3135490 btrfs: make __extent_writepage_io take btrfs_inode new e158b866ca3d btrfs: make writepage_delalloc take btrfs_inode new 578164f8c9fb btrfs: make btrfs_set_extent_delalloc take btrfs_inode new 241947eac79d btrfs: make btrfs_dirty_pages take btrfs_inode new f6f82ee201f4 btrfs: make btrfs_qgroup_reserve_data take btrfs_inode new 5b86f48ad05b btrfs: make btrfs_free_reserved_data_space_noquota take bt [...] new d9ac4a3a7017 btrfs: make btrfs_free_reserved_data_space take btrfs_inode new 569dffb6fd7c btrfs: make btrfs_delalloc_release_space take btrfs_inode new 04b4e7b3c745 btrfs: make btrfs_check_data_free_space take btrfs_inode new 1b7e0c7a9ce3 btrfs: make btrfs_delalloc_reserve_space take btrfs_inode new 07af9a72e1b7 btrfs: remove BTRFS_I calls in btrfs_writepage_fixup_worker new 171d3bff9033 btrfs: make prealloc_file_extent_cluster take btrfs_inode new 5f08ac9d7ca6 btrfs: make btrfs_set_inode_last_trans take btrfs_inode new 9214845511ed btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode new 9d79291bf742 btrfs: use __u16 for the return value of btrfs_qgroup_level() new 009ebef68ef7 btrfs: qgroup: export qgroups in sysfs new 332c32418863 btrfs: fix reclaim_size counter leak after stealing from g [...] new d6b21911009b btrfs: reset tree root pinter after error in init_tree_roots new 1f6aa25507dc btrfs: don't allocate anonymous block device for user invi [...] new 26f47ef6902c btrfs: free anon block device right after subvolume deletion new 16e1dd6a777e btrfs: preallocate anon block device at first phase of sna [...] new 8e5e068e8167 btrfs: only commit the delayed inode when doing a full fsync new 207c1bc9e865 btrfs: only commit delayed items at fsync if we are loggin [...] new 3530f51b2edf btrfs: stop incremening log_batch for the log root tree wh [...] new 14fff39662f0 btrfs: remove no longer needed use of log_writers for the [...] new 1174e695a278 btrfs: remove deprecated mount option alloc_start new be7314518816 btrfs: remove deprecated mount option subvolrootid new 2d13a32c5f4e btrfs: make get_state_failrec return failrec directly new 7cc96f65ca7a btrfs: streamline btrfs_get_io_failure_record logic new d53305fc7154 btrfs: record btrfs_device directly in btrfs_io_bio new 84e3147a3c2c btrfs: don't check for btrfs_device::bdev in btrfs_end_bio new 1f58a074caa1 btrfs: increment device corruption error in case of checks [...] new dbb44ca5192b btrfs: remove needless ASSERT check of orig_bio in end_com [...] new d327e7e681d4 btrfs: increment corrupt device counter during compressed read new cee06c90f080 btrfs: sysfs: add bdi link to the fsid directory new b2c384042b78 btrfs: always initialize btrfs_bio::tgtdev_map/raid_map pointers new c9577848193e btrfs: raid56: remove redundant device check in rbio_add_io_page new 3016a2184926 btrfs: raid56: assign bio in while() when using bio_list_pop new 8b41afad1ada btrfs: raid56: use in_range where applicable new e5f6c9cc9ab6 btrfs: raid56: don't opencode swap() in __raid_recover_end_io new b3521bf74eea btrfs: remove fail label in check_compressed_csum new 10acadbf347a btrfs: discard: add missing put when grabbing block group [...] new 239fe0d64ead btrfs: add multi-statement protection to btrfs_set/clear_a [...] new 47f281cdf9df Merge branch 'misc-next' into for-next-current-v5.7-20200707 new 1662b4dc4008 Merge branch 'for-next-current-v5.7-20200707' into for-nex [...] new ec5ebc23d73d Merge branch 'misc-next' into for-next-next-v5.8-20200707 new ab633339b432 btrfs: change nr to u64 in btrfs_start_delalloc_roots new c7491d1a2397 btrfs: remove orig from shrink_delalloc new b72dbdd065b8 btrfs: handle U64_MAX for shrink_delalloc new 34b68c96598c btrfs: make shrink_delalloc take space_info as an arg new 5b160cc1617a btrfs: make ALLOC_CHUNK use the space info flags new d8f9359a5950 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] new d2bddd975910 btrfs: call btrfs_try_granting_tickets when unpinning anything new da2c5c2b9782 btrfs: call btrfs_try_granting_tickets when reserving space new c89530f0a0ad btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] new fe578fb27904 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc new 81d346939d32 btrfs: check tickets after waiting on ordered extents new 287bc17ebb82 btrfs: add flushing states for handling data reservations new dbe25e738c06 btrfs: add the data transaction commit logic into may_comm [...] new fd171ed96537 btrfs: add btrfs_reserve_data_bytes and use it new 8db3ffec6d23 btrfs: use ticketing for data space reservations new 30f708aa40bc btrfs: serialize data reservations if we are flushing new 2c2084004d5a btrfs: use the same helper for data and metadata reservations new ae421b0ec977 btrfs: drop the commit_cycles stuff for data reservations new 90e0aa33dcf7 btrfs: don't force commit if we are data new 38beb29b9a5d btrfs: run delayed iputs before committing the transaction [...] new c9ae5d5d1d70 btrfs: flush delayed refs when trying to reserve data space new 6eedd2691b95 btrfs: do async reclaim for data reservations new 623a14f5d676 btrfs: add a comment explaining the data flush steps new a3e200c4e2d0 Merge branch 'ext/josef/data-tickets-v2' into for-next-nex [...] new b5d877e7f3bb iomap: Convert wait_for_completion to flags new 46e2f5d04007 iomap: IOMAP_DIO_RWF_NO_STALE_PAGECACHE return if page inv [...] new 8d628ca164a3 btrfs: switch to iomap_dio_rw() for dio new 1c01dbdf0282 btrfs: fixups of BTRFS_I in iomap-dio code new 21771a21e4d4 Merge branch 'ext/goldwyn/dio-iomap' into for-next-next-v5 [...] new b450c7328f6a Merge branch 'for-next-next-v5.8-20200707' into for-next-20200707 new 5870513c809f Merge remote-tracking branch 'btrfs/for-next' new 4ef9b4f1a76e smb3: fix access denied on change notify request to some servers new 0029ab2104d4 cifs: remove the retry in cifs_poxis_lock_set new a277df29a62a Merge remote-tracking branch 'cifs/for-next' new 5d59fbc29eb7 Merge remote-tracking branch 'exfat/dev' new b30d930568a2 Merge remote-tracking branch 'ext3/for_next' new 907be41fcef5 Merge remote-tracking branch 'f2fs/dev' new c452f7bee8c8 Merge remote-tracking branch 'nfsd/nfsd-next' new 06734e3c95a3 xfs: Couple of typo fixes in comments new f74681ba2006 xfs: preserve rmapbt swapext block reservation from freed blocks new eb0efe5063bb xfs: don't eat an EIO/ENOSPC writeback error when scrubbin [...] new 83895227aba1 xfs: fix reflink quota reservation accounting error new 877f58f53684 xfs: rename xfs_bmap_is_real_extent to is_written_extent new 00fd1d56dd08 xfs: redesign the reflink remap loop to fix blkres depleti [...] new aa5d0ba0b5db xfs: only reserve quota blocks for bmbt changes if we're c [...] new 94b941fd7a98 xfs: only reserve quota blocks if we're mapping into a hole new 168eae803ced xfs: reflink can skip remap existing mappings new 451d34ee0750 xfs: fix xfs_reflink_remap_prep calling conventions new 10b4bd6c9cbc xfs: refactor locking and unlocking two inodes against use [...] new e2aaee9cd34d xfs: move helpers that lock and unlock two inodes against [...] new cd647d5651c0 xfs: use MMAPLOCK around filemap_map_pages() new 0d5a57140b3e xfs: remove useless definitions in xfs_linux.h new 96355d5a1f0e xfs: Don't allow logging of XFS_ISTALE inodes new 1dfde687a65f xfs: remove logged flag from inode log item new 1319ebefd6ed xfs: add an inode item lock new f593bf144c7d xfs: mark inode buffers in cache new 0c7e5afbea99 xfs: mark dquot buffers in cache new 9fe5c77cbe3c xfs: mark log recovery buffers for completion new b01d1461ae6d xfs: call xfs_buf_iodone directly new a7e134ef3717 xfs: clean up whacky buffer log item list reinit new aac855ab1a98 xfs: make inode IO completion buffer centric new 6f5de1808e36 xfs: use direct calls for dquot IO completion new fec671cd350f xfs: clean up the buffer iodone callback functions new 2ef3f7f5db15 xfs: get rid of log item callbacks new 428947e9d525 xfs: handle buffer log item IO errors directly new 3536b61e74aa xfs: unwind log item error flagging new e98084b8bef7 xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() new 298f7bec503f xfs: pin inode backing buffer to the inode log item new 993f951f501c xfs: make inode reclaim almost non-blocking new 617825fe3489 xfs: remove IO submission from xfs_reclaim_inode() new 0e8e2c6343dd xfs: allow multiple reclaimers per AG new 9552e14d3e87 xfs: don't block inode reclaim on the ILOCK new 50718b8d73dd xfs: remove SYNC_TRYLOCK from inode reclaim new 4d0bab3a4468 xfs: remove SYNC_WAIT from xfs_reclaim_inodes() new 02511a5a6a49 xfs: clean up inode reclaim comments new 71e3e3564686 xfs: rework stale inodes in xfs_ifree_cluster new 48d55e2ae3ce xfs: attach inodes to the cluster buffer when dirtied new 90c60e164012 xfs: xfs_iflush() is no longer necessary new e6187b3444e8 xfs: rename xfs_iflush_int() new 5717ea4d527a xfs: rework xfs_iflush_cluster() dirty inode iteration new a69a1dc2842e xfs: factor xfs_iflush_done new e2705b030477 xfs: remove xfs_inobp_check() new f866560be219 xfs: rtbitmap scrubber should verify written extents new 2fb94e36b683 xfs: rtbitmap scrubber should check inode size new ae1f87417573 Merge remote-tracking branch 'xfs/for-next' new 2b12b1e14b7e Merge remote-tracking branch 'iomap/iomap-for-next' new a0d4f69cfc0f Merge remote-tracking branch 'file-locks/locks-next' new 8df7ffb27eb0 Merge remote-tracking branch 'vfs/for-next' new e8750a37dc9e Merge remote-tracking branch 'printk/for-next' new 1b29e8021361 Merge remote-tracking branch 'pci/next' new fd49e03280e5 pstore: Fix linking when crypto API disabled new 7ab458fc9b8f Merge remote-tracking branch 'pstore/for-next/pstore' new 7e341061ddd9 HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_s [...] new 40094e4941d7 Merge branch 'for-5.9/intel-ish' into for-next new 7f02bb6239f5 HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff new 171e629575d0 Merge branch 'for-5.8/upstream-fixes' into for-next new e13762abf38e HID: logitech-hidpp: avoid repeated "multiplier = " log messages new 4d467b84d805 Merge branch 'for-5.8/upstream-fixes' into for-next new b72cdfa82424 HID: lenovo: Merge tpkbd and cptkbd data structures new 484921f571b1 HID: lenovo: Factor out generic parts of the LED code new ef550c5d0a8e HID: lenovo: Rename fn_lock sysfs attr handlers to make th [...] new bc04b37ea0ec HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support new c87de33ed43a HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support new 49429428381b HID: lenovo: Fix spurious F23 key press report during resu [...] new 31a3942a36f4 Merge branch 'for-5.9/lenovo' into for-next new 092122c9f01f Merge remote-tracking branch 'hid/for-next' new 5bf2dc284dac Merge remote-tracking branch 'i2c/i2c/for-next' new 88531e4dc554 Merge branch 'dmi/master' new 359c5d8f7eb9 hwmon: (i5k_amb) remove redundant assignment to variable res new 9858b71587c7 hwmon: (nct6683) Replace container_of() with kobj_to_dev() new 9c9f72685667 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist new 6f787562ca20 hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN new 458b28229c70 hwmon: (gsc) add 16bit pre-scaled voltage mode new 4b32053b8c2c hwmon (pmbus/max20730): add max20710 support new adf166d69adc hwmon: (pmbus/core) Use s64 instead of long for calculations new d1ecd3806478 Documentation: hwmon/f71882fg: drop duplicate words new ff3f6712f0ba Documentation: hwmon/lm93: drop duplicate words new b8381e06ca93 Documentation: hwmon/nct7665: drop duplicate words new 6c23f344d20a Documentation: hwmon/w83627ehf: drop duplicate words new ff2f1f108278 Documentation: hwmon/w83l786ng: drop duplicate words new 60e5b874f26f hwmon: (tmmp513) Replace HTTP links with HTTPS links new 92b60138d083 hwmon: add Corsair Commander Pro driver new b937cbcbfd07 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 9188244dca5e Merge remote-tracking branch 'jc_docs/docs-next' new 39d85458d6af Merge remote-tracking branch 'v4l-dvb/master' new 8e9a645be22d Merge remote-tracking branch 'pm/linux-next' new 8ae63aff012e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 7ca4d13e842a Merge remote-tracking branch 'cpupower/cpupower' new 56a4c8203eba Merge remote-tracking branch 'opp/opp/linux-next' new b637acc2c25f Merge remote-tracking branch 'thermal/thermal/linux-next' new 987e22ef0f6a Merge remote-tracking branch 'ieee1394/for-next' new 36b2c42ee84e Merge remote-tracking branch 'dlm/next' new 44220af91212 Merge remote-tracking branch 'swiotlb/linux-next' new 8ad6b6440f13 Merge remote-tracking branch 'rdma/for-next' new 6e9fdb60d362 net: systemport: Add support for VLAN transmit acceleration new 14f5d8e3bb4c ice: add documentation for device-caps region new 5411ca7178d4 net: sfp: Unique GPIO interrupt names new 3f2edd309ff0 net: phy: at803x: Avoid comparison is always false warning new 19c5a5fec30b net: phy: Fixup parameters in kerneldoc new 3970ed49a46b net: phy: Properly define genphy_c45_driver new 4f2b38e3ea4a net: phy: Make phy_10gbit_fec_features_array static new 82e7627fd4d8 net: phy: dp83640: Fixup cast to restricted __be16 warning new c7b04d1030f5 net: phy: cavium: Improve __iomem mess new 791e5f61aec5 net: phy: mdio-octeon: Cleanup module loading dependencies new c8658e584126 Merge branch 'phy-warn' new 86fc3f7074d0 sun/niu: add __maybe_unused attribute to PM functions new 847d97e013dc sun/cassini: mark cas_resume() as __maybe_unused new b416268b7a81 mptcp: use mptcp worker for path management new 4e48978cd28c mvpp2: fix pointer check new 622594f2ad8b epic100: use generic power management new 53fff2bfb3fc smsc9420: use generic power management new 9914175f9c42 Merge branch 'smsc-use-generic-power-management' new 1814cff26739 net: phy: add a Kconfig option for mdio_devres new 1a4d681634fa Documentation: networking: fix ethtool-netlink table formats new 095c8340e963 Merge remote-tracking branch 'net-next/master' new f5836749c9c0 bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook new e8b012e9fabe libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE new db94cc0b4805 bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE new 65ffd797861a selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE new af9bd3e3331b samples: bpf: Fix bpf programs with kprobe/sys_connect event new 88795b4adb01 samples: bpf: Refactor BPF map in map test with libbpf new cc7f641d637b samples: bpf: Refactor BPF map performance test with libbpf new 5cfd607b49db selftests: bpf: Remove unused bpf_map_def_legacy struct new 20aeca4d47b2 Merge remote-tracking branch 'bpf-next/master' new 70ec7cb572f6 Merge remote-tracking branch 'ipsec-next/master' new 9008279ac757 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 528f8c99f307 Merge remote-tracking branch 'netfilter-next/master' new f5f316f5b32b Merge remote-tracking branch 'wireless-drivers-next/master' new 343ad3964d2f dt-bindings: net: bluetooth: realtek: Fix uart-has-rtscts example new 49b020c1d236 Bluetooth: Adding a configurable autoconnect timeout new d4edda0f791f Bluetooth: use configured default params for active scans new 461f95f04f19 Bluetooth: btusb: USB alternate setting 1 for WBS new b83764f9220a Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() new 15d8ce05ebec Bluetooth: le_simult_central_peripheral experimental feature new 5e1a18ea0c93 Merge remote-tracking branch 'bluetooth/master' new f0091f595dee fs: Add IOCB_NOIO flag for generic_file_read_iter new 3b7bc4f6e200 gfs2: Rework read and page fault locking new 5a1fd6e95bbf gfs2: Add some flags missing from glock output new 8c6da560722f gfs2: Pass glock holder to gfs2_file_direct_{read,write} new bc396c872234 Merge remote-tracking branch 'gfs2/for-next' new 5eeb7fe919ff mtd: rawnand: stm32_fmc2: do not display errors if the dri [...] new bce49d1e3cfe dt-bindings: mtd: update STM32 FMC2 NAND controller documentation new 1ab2f86f996f dt-bindings: memory-controller: add STM32 FMC2 EBI control [...] new 66b8173a197f memory: stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver new 51c88a8d3b02 mtd: rawnand: stm32_fmc2: use regmap APIs new fbd9b5437b66 mtd: rawnand: stm32_fmc2: get resources from parent node new 84ade6a6c165 Merge remote-tracking branch 'mtd/mtd/next' new 90d6bf481a5d mtd: rawnand: tango: Convert the driver to exec_op() new ba9f31698650 dt-bindings: mtd: nand: Document the generic rb-gpios property new 33d226f504ed mtd: nand: Move nand_device forward declaration to the top new deedeb60e812 mtd: nand: Add an extra level in the Kconfig hierarchy new 6232095cc57c mtd: nand: Drop useless 'depends on' in Kconfig new 85f54c558888 mtd: nand: Rename a core structure new c4cabc08d09e mtd: rawnand: Use unsigned types for nand_chip unsigned values new d1f3837a507d mtd: rawnand: Only use u8 instead of uint8_t in nand_chip [...] new 8e8b2706e15d mtd: rawnand: Create a nand_chip operations structure new 271de009b7c0 mtd: rawnand: Rename the manufacturer structure new 36017af430e6 mtd: rawnand: Declare the nand_manufacturer structure out [...] new a63674c7cfe6 mtd: rawnand: Reorganize the nand_chip structure new 6ef10df37e7d mtd: rawnand: Compare the actual timing values new fe7f7b0846bd mtd: rawnand: Use the data interface mode entry when relevant new adcf98b2d874 mtd: rawnand: Rename nand_has_setup_data_iface() new 8d69a80f541d mtd: rawnand: Fix nand_setup_data_interface() description new 5e179a532a99 mtd: rawnand: Rename nand_init_data_interface() new 844cc4646009 mtd: rawnand: timings: Update onfi_fill_data_interface() k [...] new 623c0141f560 mtd: rawnand: timings: Provide onfi_fill_data_interface() [...] new fcaab3b26d25 mtd: rawnand: timings: onfi_fill_data_interface timing mod [...] new 98d6979aa898 mtd: rawnand: timings: Add a helper to find the closest ONFI mode new 173d548b64e1 mtd: rawnand: timings: Avoid redefining tR_max and tCCS_min new d1bfe1e31932 mtd: rawnand: timings: Use default values for tPROG_max an [...] new e0160cd41fb8 mtd: rawnand: Hide the chip->data_interface indirection new 4c46667b3d67 mtd: rawnand: s/data_interface/interface_config/ new 42a9ad050e6f mtd: rawnand: timings: Make onfi_fill_interface_config() a [...] new b5b39f640c1f mtd: rawnand: Introduce nand_choose_best_sdr_timings() new 26d014f0400e mtd: rawnand: Add the ->choose_interface_config() hook new 2f36bae11234 mtd: rawnand: toshiba: Implement ->choose_interface_config [...] new 0d0245b99552 mtd: rawnand: toshiba: Implement ->choose_interface_config [...] new 246a06ff1327 mtd: rawnand: hynix: Implement ->choose_interface_config() [...] new 6d469f863772 mtd: rawnand: toshiba: Choose the interface configuration [...] new a69ad11168dc mtd: rawnand: Get rid of the default ONFI timing mode new 35b6bcc970f7 mtd: rawnand: Allocate the interface configurations dynamically new ccc49eff77be mtd: rawnand: fsl_upm: Remove unused mtd var new 5290833c10b9 mtd: rawnand: fsl_upm: Get rid of the unused fsl_upm_nand. [...] new f760bf29f867 mtd: rawnand: fsl_upm: Allocate the fsl_upm_nand object us [...] new 0016648cdc45 mtd: rawnand: fsl_upm: Use devm_kasprintf() to allocate th [...] new 58c5a0e04dfc mtd: rawnand: fsl_upm: Use platform_get_resource() + devm_ [...] new a50895bbdbd4 mtd: rawnand: fsl_upm: Use gpio descriptors new abc846afda66 mtd: rawnand: fsl_upm: Inherit from nand_controller new 54309d657767 mtd: rawnand: fsl_upm: Implement exec_op() new 8fac41ebe289 mtd: rawnand: fsl_upm: Get rid of the legacy interface imp [...] new b4c719685491 mtd: rawnand: gpio: Inherit from nand_controller new 22b27a675d71 mtd: rawnand: gpio: Implement exec_op() new df66c27101ff mtd: rawnand: gpio: Get rid of the legacy interface implem [...] new 735bf220b11f mtd: rawnand: trivial spelling new 443440cc4a90 mtd: rawnand: qcom: avoid write to unavailable register new cb272395dcee mtd: rawnand: qcom: set BAM mode only if not set already new bee3ab8bdd3b mtd: rawnand: brcmnand: Don't default to edu transfer new 4551e78ad98a mtd: rawnand: brcmnand: ECC error handling on EDU transfers new 91e81150d388 mtd: parsers: bcm63xx: simplify CFE detection new d2e639d6ad60 mtd: rawnand: ingenic: cleanup ARRAY_SIZE() vs sizeof() use new da151e3458c8 dt-bindings: mtd: fsl-upm-nand: Deprecate chip-delay and f [...] new 998f1ad8422a Merge remote-tracking branch 'nand/nand/next' new a601182427d0 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8344b918c68a Merge remote-tracking branch 'crypto/master' new e46a60755215 Merge remote-tracking branch 'drm/drm-next' new 3f67530c8228 Merge remote-tracking branch 'amdgpu/drm-next' new 8567774e87e2 drm/i915/gt: Pin the rings before marking active new a3a402840662 drm/i915: Update dma-attributes for our sg DMA new 239bef676d8e drm/i915/display: Implement new combo phy initialization step new 52797a8e8529 drm/i915/ehl: Add new PCI ids new b38e37920d36 Merge remote-tracking branch 'drm-intel/for-linux-next' new 8b5928f1f567 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 46ee81521a3e drm/vc4: Convert register accessors to FIELD_* new 247c12fcba30 drm/vc4: Reorder the bind order of the devices new 8175287bdd06 drm/vc4: crtc: Move HVS setup code to the HVS driver new bdd964729684 drm/vc4: crtc: Make state functions public new 5a20ff8bf3d4 drm/vc4: crtc: Split CRTC data in two new 811a850cbdde drm/vc4: crtc: Only access the PixelValve registers if we have to new 5fefc601a6c4 drm/vc4: crtc: Move the CRTC initialisation to a separate [...] new e25a21abb9da drm/vc4: crtc: Move the txp_armed function to the TXP new 39fcb2808376 drm/vc4: txp: Turn the TXP into a CRTC of its own new 5d8514e7fd7f drm/vc4: crtc: Remove the feed_txp tests new 2ccebf561e4a drm/ast: Move cursor functions to ast_cursor.c new beb2355eecbf drm/ast: Pass struct ast_private instance to cursor init/f [...] new dd004b9a5505 drm/ast: Move cursor fb pinning and mapping into helper new 932a62aa3bfd drm/ast: Update cursor image and checksum from same function new 75d9d8e66db8 drm/ast: Move cursor pageflip into helper new 81039adc92cd drm/ast: Replace ast_cursor_move() with ast_cursor_show() new 6567bc98247d drm/ast: Don't enable HW cursors twice during atomic update new c91eadd11046 drm/ast: Add helper to hide cursor new 0d384eec10ea drm/ast: Keep cursor HW BOs mapped new 3e9d787371ea drm/ast: Managed cursor release new 6bb18c9be6d2 drm/ast: Init cursors before creating modesetting structures new c35da0ed48c7 drm/ast: Replace struct ast_crtc with struct drm_crtc new 1728bf6402c3 drm/ast: Use managed mode-config init new e6949ff3ca85 drm/ast: Initialize mode setting in ast_mode_config_init() new 08fbd8a5fb24 drm/meson: overlay: fix build failure new c050bc74ed0d Merge remote-tracking branch 'drm-misc/for-linux-next' new 8ddc204925a9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 239e629a718a Merge remote-tracking branch 'imx-drm/imx-drm/next' new bcf0078a8c80 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 3dcf7ddc1f88 Merge remote-tracking branch 'regmap/for-next' new 713bdcb920e3 ALSA: core: pcm_iec958: fix kernel-doc new d777587150bc ALSA: hda: fix SND_HDA_GENERIC kconfig & build new 2441bf4dbcb8 ALSA: compress: document the compress audio state machine new d0af37c8ec07 ALSA: compress: document the compress gapless audio state machine new 65cec1ef250a ALSA: isa/gus: remove -Wmissing-prototypes warnings new 6a4f2b6947d0 ALSA: isa/gus: remove 'set but not used' warning new 232af6a9057d ALSA: pci/asihpi: remove 'set but not used' warnings new 7d23b167ec6d ALSA: pci/asihpi: fix kernel-doc new 3237befae739 ALSA: pci/asihpi: remove 'set but not used' warning new 8f53cb8e255d ALSA: pci/echoaudio: remove 'set but not used' warning new 3d8f0f971807 ALSA: pci/aw2-saa7146: remove 'set but not used' warning new 48af5f942aaf ALSA: pci/ctxfi/ctatc: fix kernel-doc new fe37285059fd ALSA: pci/ctxfi: fix kernel-doc warnings new 74729a8f06b6 ASoC: pci/emu10k1: remove "set but not used' warnings new ba2def292852 ALSA: firewire: fix kernel-doc new 518fe506dfe1 ALSA: pci/emu10k1: remove 'set but not used' warning new 6cdc01ebdfb0 ALSA: pci/korg1212: remove 'set but not used' warnings new ab3ee0926171 ALSA: pci/rme9652/hdspm: remove always true condition new 6add6b02e53f ALSA: pci/oxygen/xonar_wm87x6: remove always true condition new 04b3c79533ec ALSA: xen: remove 'set but not used' warning new 8068a5814f01 ALSA: pci/es1938: remove 'set but not used' warning new af8c5dffc95b ALSA: pci/fm801: fix kernel-doc new 86a5d9cfbb84 ALSA: pci/via82xx: remove 'set but not used' warnings new 369a0332bda1 ALSA: pcmcia/pdaudiocf: fix kernel-doc new 5ddf2dfe8237 ALSA: vx_core: remove warning for empty loop body new ad1e0b7de0cc ALSA: pci/au88x0: remove "defined but not used" warnings new 951894cf30f4 ALSA: hda/hdmi: Add Intel silent stream support new 467fd0e82b62 ALSA: pcm: Fix build error on m68k and others new 536952b9b53d Merge remote-tracking branch 'sound/for-next' new 68d1abe186d1 ASoC: amd: add ACPI dependency check new 5146b6a92c11 ASoC: da7213: add default clock handling new dc1aff7f0d1b ASoC: amd: acp-da7219-max98357a: fix 'defined but not used [...] new 41e4a5b32af6 ASoC: amd: acp-rt5645: fix 'defined but not used' warning new 5ec2978f1e74 ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning new fadecf947a72 ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning new 16607237f3b6 ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable new 343403e2dad8 ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable new ce1d4d26b8ee Merge series "ASoC: amd: remove warnings with make W=1" fr [...] new a5911ac5790a ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() new cce047aab536 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new f35baed4b21e Merge remote-tracking branch 'sound-asoc/for-next' new 08a6caaed8c1 Input: cm109 - remove needless check before usb_free_coherent() new 6f49c4f5b95b Input: Use fallthrough pseudo-keyword new ef03d35c0c4f Merge remote-tracking branch 'input/next' new 0e6e255e7a58 block: remove a bogus warning in __submit_bio_noacct_mq new 0769534b28a9 Merge branch 'for-5.9/block' into for-next new 717db837ae60 Merge remote-tracking branch 'block/for-next' new 85067747cf98 dm: do not use waitqueue for request-based DM new 6b06ab3ba08e dm mpath: changes from initial m->flags locking audit new 145cea16fed1 dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH new 1c06b12969f5 dm mpath: push locking down to must_push_back_rq() new 29c3238d3b69 dm mpath: factor out multipath_queue_bio new 86a8c8bad28b dm mpath: rework __map_bio() new 6636fa7d642f dm mpath: rename current_pgpath to pgpath in multipath_pre [...] new 2b7049cc48d8 dm mpath: use double checked locking in fast path new 70b7868abbfe dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() new 65752aef0a40 docs: block: update and fix tiny error for bfq new 05a4fed69ff0 blk-mq: consider non-idle request as "inflight" in blk_mq_ [...] new 97d916b6a8dc Merge remote-tracking branch 'jens/block-5.8' into for-next new 9a04267716e7 Merge remote-tracking branch 'device-mapper/for-next' new 84f422368201 mmc: sh_mmcif: Use "kHz" for kilohertz new 779463da85ad dt-bindings: mmc: Convert pwrseq to json-schema new 0ea17199839f dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding new 094321364de4 mmc: sdhci_am654: Add flag for PHY calibration new ab23f5a312a2 mmc: sdhci_am654: Add Support for SR2.0 new 8de770aeceeb mmc: sdhci_am654: Fix conditions for enabling dll new 7f223f333ba1 mmc: sdhci_am654: Update delay chain configuration new 86a2b4c4f0ae mmc: sdhci_am654: Add support for clkbuf_sel property new 2dbf112929ca mmc: sdio: fix clock rate setting for SDR12/SDR25 mode new 758a136502d9 mmc: sdhci-esdhc-imx: dump internal IC debug status during error new 052406e88535 mmc: sdhci-acpi: For amd device set driver type as MMC_SET [...] new b9b7650d248a mmc: sdhci: Allow platform controlled voltage switching new 735b8f83ce08 mmc: core: Set default power mode in mmc_alloc_host() new ee4939949707 mmc: sdhci-msm: Use internal voltage control new 3e469a7401b7 mmc: sdio: Move SDIO IDs from rsi_sdio driver to common in [...] new 6eb9206f3cb4 mmc: tmio: core: Add end operation into tmio_mmc_dma_ops new 4038053443fc mmc: renesas_sdhi_internal_dmac: clean up the code for dma [...] new 829508913b41 mmc: renesas_sdhi_internal_dmac: Fix dma unmapping in error cases new 1e5b7c6a5531 mmc: sdhci-msm: Make function sdhci_msm_dump_vendor_regs() static new f3016a9418ff mmc: core: Mark fixups as __maybe_unused new 50ed390f4fcd mmc: core: Provide description for sdio_set_host_pm_flags( [...] new a17818f9b2a0 mmc: core: Add missing documetation for 'mmc' and 'ios' new 3535aa73fea3 mmc: sdhci-s3c: Provide documentation for missing struct p [...] new a0bf33d8e358 mmc: mtk-sd: Demote msdc_recheck_sdio_irq() function header new 37efbfb30e43 mmc: atmel-mci: Provide 2 new and correct 1 existing prope [...] new 5b85aec7b7d0 mmc: core: Correct misspelling of 'mq' in mmc_init_request [...] new c391ba99eaec mmc: dw_mmc-exynos: Add kerneldoc descriptions of for 'dev' args new dfec6b3c4127 mmc: rtsx_pci_sdmmc: Remove set but unused variable 'err' new d7c1a0e461c5 mmc: rtsx_usb_sdmmc: Remove set but unused variable 'err' new 253030e2a0be mmc: sdhci-of-arasan: Correct formatting and provide missi [...] new 498af7ad410a mmc: sdhci-msm: Demote faux kerneldoc header down to basic [...] new 1efc762b9dbb mmc: cqhci: Demote faux kerneldoc header down to basic com [...] new aa4482b93672 mmc: sdhci-iproc: Tell the compiler that ACPI functions ma [...] new 5ff9ffe1151b arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_eve [...] new 025889cb8ea6 mmc: dw_mmc-exynos: remove redundant initialization of var [...] new a0a630b6d74e Merge branch 'fixes' into next new a4e6f2764eaa Merge remote-tracking branch 'mmc/next' new 21b2998d4aae mfd: axp20x-i2c: Do not define 'struct acpi_device_id' whe [...] new 44791e8b0e41 Merge remote-tracking branch 'mfd/for-mfd-next' new 025c4eb9481d Merge remote-tracking branch 'backlight/for-backlight-next' new 38f317782e5b Merge remote-tracking branch 'battery/for-next' new 318b8a09f295 regulator: fan53880: Add support for COMPILE_TEST new db910cfdbd47 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 3b4036f7fdca Merge remote-tracking branch 'regulator/for-next' new 2749d3f84a70 Add a new LSM-supporting anonymous inode interface new 2b72259a271a Teach SELinux about anonymous inodes new d08ac70b1e0d Wire UFFD up to SELinux new cfcfb6586938 Merge branch 'secure_uffd_v5.9' into next-testing new 0ef81f8d5421 Merge tag 'v5.7' into next-general new bbb98099e662 Replace HTTP links with HTTPS ones: security new 8ca4a830cefa Merge branch 'next-general' into next-testing new 7d0c46edb9c3 Merge remote-tracking branch 'security/next-testing' new 6d9b09a819fe fix up for "Add a new LSM-supporting anonymous inode interface" new 2ca8e9e94b24 Merge remote-tracking branch 'safesetid/safesetid-next' new 5410217e0b06 Merge remote-tracking branch 'selinux/next' new 54ff930b876c Merge remote-tracking branch 'iommu/next' new 23dfc658b6c1 Merge remote-tracking branch 'audit/next' new 0aebf937d7e4 Merge remote-tracking branch 'devicetree/for-next' new e99f0b6ef267 spi: spi-geni-qcom: Set an autosuspend delay of 250 ms new cfdba9d7ae47 Merge remote-tracking branch 'spi/for-next' new 4822d10d0adf Merge remote-tracking branch 'tip/auto-latest' new 6a33426746ec Merge remote-tracking branch 'edac/edac-for-next' new ee076a77c0e5 Merge remote-tracking branch 'ftrace/for-next' new f2c914fb8e22 tick-sched: Clarify "NOHZ: local_softirq_pending" warning new c6c67d89c059 smp: Add source and destination CPUs to __call_single_data new 216d15e0d870 kernel/smp: Provide CSD lock timeout diagnostics new ab2325959c14 scftorture: Summarize per-thread statistics new 47164a3e3b23 scftorture: Add smp_call_function_single() memory-ordering checks new ef6fdbf61629 scftorture: Add smp_call_function_many() memory-ordering checks new c37cf2a04cce scftorture: Add smp_call_function() memory-ordering checks new 4746e8f8a83c scftorture: Consolidate scftorture_invoke_one() memory allocation new ee555c4ee725 scftorture: Consolidate scftorture_invoke_one() check and kfree() new 772b1a845769 scftorture: Consolidate scftorture_invoke_one() scf_check [...] new c1b2f8e5187e scftorture: Flag errors in torture-compatible manner new efd7453ed16b scftorture: Prevent compiler from reducing race probabilities new 4a227c61ff06 scftorture: Make symbol 'scf_torture_rand' static new 5f88bed2a6d4 docs: Fix typo in synchronize_rcu() function name new c982195ad245 scftorture: Check unexpected "switch" statement value new f4dba9108602 scftorture: Block scftorture_invoker() kthreads for offline CPUs new d8304fd3de9d torture: document --allcpus argument added to the kvm.sh script new f08973bad500 scftorture: Adapt memory-ordering test to UP operation new ab2ce23a6e66 doc: Drop doubled words from RCU Data-Structures.rst new 0f43a6ba60b6 doc: Drop doubled words from RCU requirements documentation new 23a245f59923 smp: Fix unused-but-set-variable warning new 5bd9edce05a3 smp: Make symbol 'csd_bug_count' static new a86a748ef01e Replace HTTP links with HTTPS ones: LKMM new 13e4d01b63b3 locktorture: Make function torture_percpu_rwsem_init() static new 7ae976e3c3c2 kcsan: Add support for atomic builtins new 0e968faa5ac7 objtool: Add atomic builtin TSAN instrumentation to uacces [...] new 0fb29978a9f6 kcsan: Add atomic builtin test case new e6d4e6a67ba0 Merge remote-tracking branch 'rcu/rcu/next' new 6b33e0d64f85 KVM: arm64: Drop the target_table[] indirection new 04343ae312ef KVM: arm64: Tolerate an empty target_table list new af4738290d9d KVM: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array new dcaffa7bf911 KVM: arm64: Remove target_table from exit handlers new 750ed5669380 KVM: arm64: Remove the target table new 63fea958f94e Merge remote-tracking branch 'kvm-arm64/target-table-no-mo [...] new 4a95a1b20da3 KVM: arm64: Enable Address Authentication at EL2 if available new dfb0589c8fff KVM: arm64: Allow ARM64_PTR_AUTH when ARM64_VHE=n new aff7cce0d337 KVM: arm64: Allow PtrAuth to be enabled from userspace on [...] new 655169cec7bb KVM: arm64: Check HCR_EL2 instead of shadow copy to swap P [...] new 11ac16a4290b KVM: arm64: Simplify PtrAuth alternative patching new 75810fc77b30 Merge remote-tracking branch 'kvm-arm64/ptrauth-nvhe' into [...] new b38b298aa439 KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe new 7b2399ea5640 KVM: arm64: Move __smccc_workaround_1_smc to .rodata new 7621712918ad KVM: arm64: Add build rules for separate VHE/nVHE object files new 53b671128bd7 KVM: arm64: Use build-time defines in has_vhe() new f50b6f6ae131 KVM: arm64: Handle calls to prefixed hyp functions new b877e9849d41 KVM: arm64: Build hyp-entry.S separately for VHE/nVHE new 208243c752a7 KVM: arm64: Move hyp-init.S to nVHE new e03fa29164ec KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHE new 09cf57eba304 KVM: arm64: Split hyp/switch.c to VHE/nVHE new d400c5b2025c KVM: arm64: Split hyp/debug-sr.c to VHE/nVHE new 13aeb9b400c5 KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE new 9aebdea494b5 KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE new c04dd455eb31 KVM: arm64: Compile remaining hyp/ files for both VHE/nVHE new c50cb04303cb KVM: arm64: Remove __hyp_text macro, use build rules instead new f9a026e3d38b KVM: arm64: Lift instrumentation restrictions on VHE new 51716d76b9b5 Merge remote-tracking branch 'kvm-arm64/el2-obj-v4.1' into [...] new ae4bffb55527 Merge branch 'kvm-arm64/ttl-for-arm64' into HEAD new a0e50aa3f4a8 KVM: arm64: Factor out stage 2 page table data from struct kvm new efaa5b93afde KVM: arm64: Use TTL hint in when invalidating stage-2 tran [...] new 1b422dd7fc3c KVM: arm64: Introduce accessor for ctxt->sys_reg new 71071acfd392 KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead o [...] new 308472c69213 KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_r [...] new 2c3db77c62b6 KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_r [...] new 5b78077a00f8 KVM: arm64: debug: Drop useless vpcu parameter new e47c2055c68e KVM: arm64: Make struct kvm_regs userspace-only new 98909e6d1c81 KVM: arm64: Move ELR_EL1 to the system register array new 1bded23ea71c KVM: arm64: Move SP_EL1 to the system register array new fd85b66789aa KVM: arm64: Disintegrate SPSR array new 710f1982187a KVM: arm64: Move SPSR_EL1 to the system register array new 3c5ff0c60f2f KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_t [...] new 41ce82f63c06 KVM: arm64: timers: Move timer registers to the sys_regs file new cc81109a7557 Merge branch 'kvm-arm64/pre-nv-5.9' into kvmarm-master/next new a47dee5513cd KVM: arm64: Allow in-atomic injection of SPIs new 2da3ffa6e840 arm64: kvm: Remove kern_hyp_va from get_vcpu_ptr new 731532176716 KVM: arm64: vgic-its: Change default outer cacheability fo [...] new 95fa0ba83e66 KVM: arm64: Drop long gone function parameter documentation new 3a949f4c9354 KVM: arm64: Rename HSR to ESR new 866f99750e00 Merge remote-tracking branch 'origin/kvm-arm64/misc-5.9' i [...] new 6de7dd31ded0 KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() new 00dc864fea01 Merge branch 'kvm-arm64/el2-obj-v4.1' into kvmarm-master/next new 78521af35652 Merge remote-tracking branch 'kvm-arm/next' new e087c88e6e14 Merge remote-tracking branch 'kvms390/next' new a68bfee70046 Merge remote-tracking branch 'percpu/for-next' new fd9a55a959ee Merge remote-tracking branch 'chrome-platform/for-next' new e955af58fb7a Merge remote-tracking branch 'leds/for-next' new 6ab84e64aa58 Merge remote-tracking branch 'ipmi/for-next' new 4d5180ea587f Merge remote-tracking branch 'driver-core/driver-core-next' new 523069a44769 Merge remote-tracking branch 'usb/usb-next' new 6d0bdc42842a USB: serial: ch341: fix missing simulated-break margin new 5ad9957cdc55 Merge remote-tracking branch 'usb-serial/usb-next' new e10ce16c32b9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 4c23ddd21b27 Merge remote-tracking branch 'phy-next/next' new ea1be1e59b19 serial: Remove duplicated macro definition of port type new e200343d3a72 Merge remote-tracking branch 'tty/tty-next' new 0b5d9a1d938e Merge remote-tracking branch 'char-misc/char-misc-next' new 926bcd4a768d Merge remote-tracking branch 'soundwire/next' new 6564efb0a3f9 Merge remote-tracking branch 'thunderbolt/next' new 8f8f9fd068f4 Merge remote-tracking branch 'staging/staging-next' new bc3756e93022 Merge remote-tracking branch 'mux/for-next' new 887c2b23839d Merge remote-tracking branch 'icc/icc-next' new 730bf7a24fd5 dmaengine: fix incorrect return value for dma_request_chan() new 728707fbe4d9 Merge remote-tracking branch 'dmaengine/next' new eb9b28820dd6 Merge remote-tracking branch 'scsi/for-next' new acef88468b2a Merge remote-tracking branch 'rpmsg/for-next' new 81baad6d49b5 Merge remote-tracking branch 'gpio/for-next' new a347fc79e576 Merge remote-tracking branch 'gpio-intel/for-next' new f9494518dec5 Merge remote-tracking branch 'pinctrl/for-next' new bfd4fca20657 Merge remote-tracking branch 'pinctrl-intel/for-next' new 9e944efa7fe2 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 1d0cb0745d7e Merge remote-tracking branch 'pwm/for-next' new 60c14a063991 Merge remote-tracking branch 'userns/for-next' new e9640bb532e9 Merge remote-tracking branch 'ktest/for-next' new bb91c0ca7b74 selftests: pidfd: do not use ksft_exit_skip after ksft_set_plan new 05790fd7f8d3 selftests: pidfd: skip test if unshare fails with EPERM new 99aacebecb75 selftests: do not use .ONESHELL new c9f75047eb9b selftests: fix condition in run_tests new 7cb32086e59b selftests: simplify run_tests new 950b8ee6970e Merge remote-tracking branch 'kselftest/next' new 206cb43134f1 Merge remote-tracking branch 'livepatching/for-next' new 900d2d7f456f Merge remote-tracking branch 'coresight/next' new dc5d3a766a9e Merge remote-tracking branch 'rtc/rtc-next' new ecc9fe7f91c5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new f27c82e9ab00 selftests/seccomp: Rename user_trap_syscall() to user_noti [...] new c0d1bbc67d75 seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID new 299a1ad895c2 seccomp: Use -1 marker for end of mode 1 syscall list new 7ae9e3ffdde0 selftests/harness: Clean up kern-doc for fixtures new 98827e0256b4 selftests/seccomp: Refactor to use fixture variants new 919f494ad17f selftests/seccomp: Check ENOSYS under tracing new 24c8f03190a7 net/scm: Regularize compat handling of scm_detach_fds() new d6988fc44bcd fs: Move __scm_install_fd() to __receive_fd() new 80bebc5847b8 fs: Add receive_fd() wrapper for __receive_fd() new b7237b099262 pidfd: Replace open-coded partial receive_fd() new 68464dbf65b7 fs: Expand __receive_fd() to accept existing fd new b0f49afc9da1 seccomp: Introduce addfd ioctl to seccomp user notifier new 0d1e4df3cb5d selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD new 9eb8d5389e0f Merge remote-tracking branch 'seccomp/for-next/seccomp' new 0b5075743634 Merge remote-tracking branch 'kspp/for-next/kspp' new 5f33f126bd35 Merge remote-tracking branch 'fsi/next' new 349cb2d84394 Merge remote-tracking branch 'nvmem/for-next' new 8437fb3ec905 Merge remote-tracking branch 'xarray/xarray' new ed01da21e3d6 Merge remote-tracking branch 'hyperv/hyperv-next' new e20edd50e85d Merge remote-tracking branch 'auxdisplay/auxdisplay' new fd8db4d2091d Merge remote-tracking branch 'pidfd/for-next' new 083671c45077 Merge remote-tracking branch 'devfreq/devfreq-next' new f051add30ad3 Merge remote-tracking branch 'fpga/for-next' new db65a9f7abbe Merge remote-tracking branch 'kunit-next/kunit' new e9c7bc5d81b5 Merge remote-tracking branch 'trivial/for-next' new 0a1239d7b21b Merge remote-tracking branch 'notifications/notifications- [...] new 79557f11d87b Merge remote-tracking branch 'fsinfo/fsinfo-core' new f5bd84f7ea7f Merge remote-tracking branch 'memblock/for-next' new 9e0c3cf2ba79 cachefiles: switch to kernel_write new 21d5feb9885a autofs: switch to kernel_write new bae2edd47102 bpfilter: switch to kernel_write new 5c2a76a88523 fs: unexport __kernel_write new e8a46205e011 fs: check FMODE_WRITE in __kernel_write new 6520585123f3 fs: implement kernel_write using __kernel_write new 086ca5036cdc fs: remove __vfs_write new c0ff97564aee fs: don't change the address limit for ->write_iter in __k [...] new c0541b66f1be fs: add a __kernel_read helper new c08dc29aed96 integrity/ima: switch to using __kernel_read new febecb8a0ccd fs: implement kernel_read using __kernel_read new 3e6b502b172c fs: remove __vfs_read new f26c55391028 fs: don't change the address limit for ->read_iter in __ke [...] new 53706f066365 seq_file: add seq_read_iter new b5c1cc14b7b1 seq_file: switch over direct seq_read method calls to seq_ [...] new 9ac2131e7ff3 proc: remove a level of indentation in proc_get_inode new 569ed726f427 proc: cleanup the compat vs no compat file ops new 481c5eeeaa3f proc: add a read_iter method to proc proc_ops new 598d0996ea31 proc: switch over direct seq_read method calls to seq_read_iter new df17e12fa34e sysctl: Convert to iter interfaces new d983abcaae30 fs: don't allow kernel reads and writes without iter ops new 343f02a47b7e fs: default to generic_file_splice_read for files having - [...] new 30ba44edef92 fs: don't allow splice read/write without explicit ops new 702b3687946d Merge remote-tracking branch 'set_fs/set_fs-rw' new e3fba1859940 Merge branch 'akpm-current/current' new 6a2dc540e600 mm/madvise: pass task and mm to do_madvise new 5c804b8edb17 pid: move pidfd_get_pid() to pid.c new 553ad65bfd99 mm/madvise: introduce process_madvise() syscall: an extern [...] new 6ee342a3d7cd mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 991ca7fb3e42 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 923770e807ca mm/madvise: check fatal signal pending of target process new 911d331e2ed8 all arch: remove system call sys_sysctl new 2ac4a1b3bd7a s390: fix build error for sys_call_table_emu new e70e8b886549 mm/kmemleak: silence KCSAN splats in checksum new c3f57c884030 mm/frontswap: mark various intentional data races new d2dcb0fad3e6 mm/page_io: mark various intentional data races new d4b19c58420e mm-page_io-mark-various-intentional-data-races-v2 new 1585f4bace87 mm/swap_state: mark various intentional data races new 535ff4df5604 mm/filemap.c: fix a data race in filemap_fault() new 3bac8df16195 mm/swapfile: fix and annotate various data races new d804836c7f0a mm-swapfile-fix-and-annotate-various-data-races-v2 new 600a7eb84dde mm/page_counter: fix various data races at memsw new 6fd3df659988 mm/memcontrol: fix a data race in scan count new cb3ce9f9cf12 mm/list_lru: fix a data race in list_lru_count_one new c70750c6307f mm/mempool: fix a data race in mempool_free() new ec8ba6a6a4b6 mm/rmap: annotate a data race at tlb_flush_batched new 94afc520166f mm/swap.c: annotate data races for lru_rotate_pvecs new e9ba7ce41c4b mm: annotate a data race in page_zonenum() new 389a53e5554a include/asm-generic/vmlinux.lds.h: align ro_after_init new d23b2bc5a503 sh: clkfwk: remove r8/r16/r32 new 32fba1105b6c sh: remove call to memset after dma_alloc_coherent new f7b8ff323147 sh: use generic strncpy() new a41d78ffbc2b sh: add missing EXPORT_SYMBOL() for __delay
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 (9f40e8abeb1b) \ N -- N -- N refs/heads/akpm (a41d78ffbc2b)
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 845 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/block/bfq-iosched.rst | 9 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 3 + .../memory-controllers/st,stm32-fmc2-ebi.yaml | 252 ++++ .../devicetree/bindings/mtd/fsl-upm-nand.txt | 10 +- .../bindings/mtd/st,stm32-fmc2-nand.yaml | 83 +- Documentation/filesystems/f2fs.rst | 7 + Documentation/filesystems/fscrypt.rst | 3 + Documentation/filesystems/seq_file.rst | 2 +- Documentation/hwmon/corsair-cpro.rst | 39 + Documentation/hwmon/index.rst | 1 + Documentation/networking/devlink/ice.rst | 55 +- Documentation/networking/ethtool-netlink.rst | 18 +- Documentation/process/clang-format.rst | 4 +- Documentation/sound/designs/compress-offload.rst | 83 ++ .../translations/it_IT/process/clang-format.rst | 4 +- MAINTAINERS | 7 + arch/alpha/kernel/srm_env.c | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 47 +- arch/arm/boot/dts/exynos4.dtsi | 70 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 28 +- arch/arm/boot/dts/exynos4412-origen.dts | 21 +- arch/arm/boot/dts/exynos5250-arndale.dts | 86 +- arch/arm/boot/dts/exynos5250.dtsi | 92 +- arch/arm/boot/dts/exynos5410.dtsi | 46 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 53 +- arch/arm/boot/dts/exynos5420.dtsi | 130 +-- arch/arm/boot/dts/meson.dtsi | 2 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 6 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 5 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 6 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 6 +- arch/arm/boot/dts/uniphier-support-card.dtsi | 2 +- arch/arm/configs/sunxi_defconfig | 4 + arch/arm/mm/alignment.c | 2 +- arch/arm/mm/ptdump_debugfs.c | 2 +- arch/arm64/Kconfig | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 1 + .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi | 24 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 65 +- .../arm64/boot/dts/socionext/uniphier-ld11-ref.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 6 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 6 +- arch/arm64/include/asm/cpucaps.h | 7 +- arch/arm64/include/asm/kvm_asm.h | 75 +- arch/arm64/include/asm/kvm_coproc.h | 8 - arch/arm64/include/asm/kvm_emulate.h | 73 +- arch/arm64/include/asm/kvm_host.h | 94 +- arch/arm64/include/asm/kvm_hyp.h | 15 +- arch/arm64/include/asm/kvm_mmu.h | 16 +- arch/arm64/include/asm/kvm_ptrauth.h | 34 +- arch/arm64/include/asm/mmu.h | 7 - arch/arm64/include/asm/pgtable-hwdef.h | 2 + arch/arm64/include/asm/pgtable.h | 10 + arch/arm64/include/asm/stage2_pgtable.h | 9 + arch/arm64/include/asm/tlb.h | 29 +- arch/arm64/include/asm/tlbflush.h | 68 +- arch/arm64/include/asm/virt.h | 13 +- arch/arm64/kernel/asm-offsets.c | 3 +- arch/arm64/kernel/cpufeature.c | 75 +- arch/arm64/kernel/image-vars.h | 54 + arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/arch_timer.c | 157 ++- arch/arm64/kvm/arm.c | 57 +- arch/arm64/kvm/fpsimd.c | 6 +- arch/arm64/kvm/guest.c | 79 +- arch/arm64/kvm/handle_exit.c | 32 +- arch/arm64/kvm/hyp/Makefile | 24 +- arch/arm64/kvm/hyp/aarch32.c | 8 +- arch/arm64/kvm/hyp/entry.S | 4 +- arch/arm64/kvm/hyp/fpsimd.S | 1 - arch/arm64/kvm/hyp/hyp-entry.S | 21 +- .../kvm/hyp/{debug-sr.c => include/hyp/debug-sr.h} | 88 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 511 +++++++++ arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 193 ++++ arch/arm64/kvm/hyp/nvhe/Makefile | 42 + arch/arm64/kvm/hyp/nvhe/debug-sr.c | 77 ++ arch/arm64/kvm/{ => hyp/nvhe}/hyp-init.S | 5 + arch/arm64/kvm/hyp/nvhe/switch.c | 272 +++++ arch/arm64/kvm/hyp/nvhe/sysreg-sr.c | 46 + arch/arm64/kvm/hyp/{ => nvhe}/timer-sr.c | 6 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 154 +++ arch/arm64/kvm/hyp/smccc_wa.S | 32 + arch/arm64/kvm/hyp/switch.c | 936 --------------- arch/arm64/kvm/hyp/sysreg-sr.c | 333 ------ arch/arm64/kvm/hyp/tlb.c | 242 ---- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 134 +-- arch/arm64/kvm/hyp/vhe/Makefile | 11 + arch/arm64/kvm/hyp/vhe/debug-sr.c | 26 + arch/arm64/kvm/hyp/vhe/switch.c | 219 ++++ arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 114 ++ arch/arm64/kvm/hyp/vhe/timer-sr.c | 12 + arch/arm64/kvm/hyp/vhe/tlb.c | 162 +++ arch/arm64/kvm/inject_fault.c | 2 +- arch/arm64/kvm/mmu.c | 287 +++-- arch/arm64/kvm/regmap.c | 37 +- arch/arm64/kvm/reset.c | 23 +- arch/arm64/kvm/sys_regs.c | 207 ++-- arch/arm64/kvm/sys_regs_generic_v8.c | 96 -- arch/arm64/kvm/trace_arm.h | 8 +- arch/arm64/kvm/vgic/vgic-debug.c | 2 +- arch/arm64/kvm/vgic/vgic-irqfd.c | 24 +- arch/arm64/kvm/vgic/vgic-its.c | 3 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 2 +- arch/c6x/platforms/pll.c | 2 +- arch/m68k/coldfire/stmark2.c | 5 + arch/mips/cavium-octeon/oct_ilm.c | 2 +- arch/mips/kernel/segment.c | 2 +- arch/mips/ralink/bootrom.c | 2 +- arch/powerpc/kernel/rtas-proc.c | 10 +- arch/powerpc/kvm/book3s_xive_native.c | 2 +- arch/powerpc/kvm/timing.c | 2 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/ptdump/bats.c | 2 +- arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/mm/ptdump/ptdump.c | 2 +- arch/powerpc/mm/ptdump/segment_regs.c | 2 +- arch/powerpc/platforms/cell/spufs/file.c | 8 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 4 +- arch/powerpc/platforms/pseries/lparcfg.c | 2 +- arch/s390/kernel/diag.c | 2 +- arch/s390/mm/dump_pagetables.c | 2 +- arch/s390/pci/pci_debug.c | 2 +- arch/sh/mm/alignment.c | 2 +- arch/sh/mm/asids-debugfs.c | 2 +- arch/sh/mm/cache-debugfs.c | 2 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/tlb-debugfs.c | 2 +- arch/sparc/kernel/led.c | 2 +- arch/um/kernel/exitcode.c | 2 +- arch/um/kernel/process.c | 2 +- arch/x86/kernel/cpu/mce/severity.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 2 +- arch/x86/mm/pat/memtype.c | 2 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/platform/uv/tlb_uv.c | 2 +- arch/x86/xen/p2m.c | 2 +- block/blk-core.c | 3 +- block/blk-mq-debugfs.c | 2 +- block/blk-mq.c | 4 +- drivers/acpi/proc.c | 2 +- drivers/base/power/wakeup.c | 2 +- drivers/block/aoe/aoeblk.c | 2 +- drivers/block/drbd/drbd_debugfs.c | 10 +- drivers/block/nbd.c | 4 +- drivers/block/pktcdvd.c | 2 +- drivers/block/rsxx/core.c | 4 +- drivers/bus/mvebu-mbus.c | 4 +- drivers/char/tpm/eventlog/common.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 2 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 2 +- drivers/crypto/caam/dpseci-debugfs.c | 2 +- drivers/crypto/cavium/zip/zip_main.c | 6 +- drivers/crypto/hisilicon/qm.c | 2 +- drivers/crypto/qat/qat_common/adf_cfg.c | 2 +- .../crypto/qat/qat_common/adf_transport_debug.c | 4 +- drivers/dma/dmaengine.c | 2 +- drivers/firmware/tegra/bpmp-debugfs.c | 2 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 2 +- drivers/gpu/drm/armada/armada_debugfs.c | 2 +- drivers/gpu/drm/ast/Makefile | 3 +- drivers/gpu/drm/ast/ast_cursor.c | 289 +++++ drivers/gpu/drm/ast/ast_drv.h | 19 +- drivers/gpu/drm/ast/ast_main.c | 35 +- drivers/gpu/drm/ast/ast_mode.c | 322 +----- drivers/gpu/drm/drm_debugfs.c | 6 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_mipi_dbi.c | 2 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 25 + .../gpu/drm/i915/display/intel_display_debugfs.c | 16 +- drivers/gpu/drm/i915/gt/debugfs_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_context.c | 12 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 12 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 + drivers/gpu/drm/i915/i915_reg.h | 9 + drivers/gpu/drm/meson/meson_overlay.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/msm/msm_debugfs.c | 2 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 428 ++----- drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 38 +- drivers/gpu/drm/vc4/vc4_hvs.c | 291 +++++ drivers/gpu/drm/vc4/vc4_regs.h | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 109 +- drivers/gpu/host1x/debug.c | 4 +- drivers/gpu/vga/vga_switcheroo.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-lenovo.c | 360 ++++-- drivers/hid/hid-logitech-dj.c | 6 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-picolcd_debugfs.c | 2 +- drivers/hid/hid-quirks.c | 2 + drivers/hid/hid-wiimote-debug.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 16 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/amd_energy.c | 2 +- drivers/hwmon/corsair-cpro.c | 456 ++++++++ drivers/hwmon/dell-smm-hwmon.c | 2 +- drivers/hwmon/emc2103.c | 2 +- drivers/ide/ide-proc.c | 4 +- drivers/infiniband/hw/cxgb4/device.c | 4 +- drivers/infiniband/hw/qib/qib_debugfs.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 4 +- drivers/input/input.c | 4 +- drivers/input/joystick/db9.c | 10 +- drivers/input/joystick/gamecon.c | 10 +- drivers/input/joystick/sidewinder.c | 15 +- drivers/input/joystick/spaceball.c | 8 +- drivers/input/keyboard/adp5589-keys.c | 2 +- drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/gpio_keys.c | 1 - drivers/input/misc/cm109.c | 8 +- drivers/input/misc/iqs269a.c | 21 +- drivers/input/misc/pwm-vibra.c | 2 +- drivers/input/misc/xen-kbdfront.c | 4 +- drivers/input/mouse/appletouch.c | 2 +- drivers/input/mouse/cyapa_gen3.c | 4 +- drivers/input/mouse/cyapa_gen5.c | 2 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/elan_i2c_core.c | 9 +- drivers/input/mouse/elantech.c | 6 +- drivers/input/mouse/hgpk.c | 4 +- drivers/input/mouse/navpoint.c | 2 +- drivers/input/mouse/sentelic.c | 2 +- drivers/input/mouse/sermouse.c | 4 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/serio/i8042-x86ia64io.h | 7 + drivers/input/serio/i8042.c | 2 +- drivers/input/serio/libps2.c | 2 +- drivers/input/sparse-keymap.c | 2 +- drivers/input/tablet/gtco.c | 6 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 3 +- drivers/input/touchscreen/elants_i2c.c | 3 +- drivers/input/touchscreen/elo.c | 2 +- drivers/input/touchscreen/iqs5xx.c | 2 +- drivers/input/touchscreen/max11801_ts.c | 1 - drivers/input/touchscreen/stmfts.c | 2 +- drivers/macintosh/via-pmu.c | 2 +- drivers/md/bcache/closure.c | 2 +- drivers/md/dm-rq.c | 4 - drivers/md/dm.c | 64 +- drivers/md/md.c | 2 +- drivers/media/cec/core/cec-core.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/memory/Kconfig | 10 + drivers/memory/Makefile | 1 + drivers/memory/emif.c | 4 +- drivers/memory/stm32-fmc2-ebi.c | 1206 ++++++++++++++++++++ drivers/memory/tegra/tegra124-emc.c | 2 +- drivers/memory/tegra/tegra186-emc.c | 2 +- drivers/memory/tegra/tegra20-emc.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 2 +- drivers/mfd/ab3100-core.c | 2 +- drivers/mfd/ab3100-otp.c | 2 +- drivers/mfd/ab8500-debugfs.c | 14 +- drivers/mfd/axp20x-i2c.c | 2 +- drivers/mfd/tps65010.c | 2 +- drivers/misc/habanalabs/debugfs.c | 2 +- drivers/misc/sgi-gru/gruprocfs.c | 6 +- drivers/mmc/core/mmc_test.c | 2 +- drivers/mmc/core/queue.c | 2 +- drivers/mmc/core/quirks.h | 6 +- drivers/mmc/core/regulator.c | 2 + drivers/mmc/core/sdio_io.c | 1 + drivers/mmc/host/atmel-mci.c | 4 +- drivers/mmc/host/cqhci.c | 2 +- drivers/mmc/host/dw_mmc-exynos.c | 4 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 4 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 5 +- drivers/mmc/host/sdhci-iproc.c | 2 +- drivers/mmc/host/sdhci-msm.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 3 +- drivers/mmc/host/sdhci-s3c.c | 4 + drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/Kconfig | 1 + drivers/mtd/nand/raw/ingenic/jz4740_ecc.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 311 ++--- drivers/mtd/nand/raw/tango_nand.c | 2 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/ubi/debug.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 37 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 38 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 8 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/fec.h | 5 - drivers/net/ethernet/freescale/fec_main.c | 94 +- drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 15 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 1 - drivers/net/ethernet/smsc/epic100.c | 19 +- drivers/net/ethernet/smsc/smsc9420.c | 40 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 4 +- drivers/net/ipa/ipa_gsi.c | 1 + drivers/net/ipa/ipa_gsi.h | 2 + drivers/net/ipa/ipa_qmi_msg.c | 6 +- drivers/net/phy/Kconfig | 4 + drivers/net/phy/Makefile | 3 +- drivers/net/phy/adin.c | 12 +- drivers/net/phy/at803x.c | 7 +- drivers/net/phy/dp83640.c | 5 +- drivers/net/phy/mdio-boardinfo.c | 3 +- drivers/net/phy/mdio-cavium.h | 14 +- drivers/net/phy/mdio-octeon.c | 11 +- drivers/net/phy/mdio-thunder.c | 2 +- drivers/net/phy/mdio_device.c | 2 +- drivers/net/phy/phy_device.c | 4 +- drivers/net/phy/sfp.c | 7 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/ath/ath5k/debug.c | 2 +- drivers/net/wireless/ath/wil6210/debugfs.c | 14 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 2 +- .../net/wireless/intersil/hostap/hostap_download.c | 2 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 4 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 4 +- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 4 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 4 +- drivers/net/wireless/rsi/rsi_91x_debugfs.c | 4 +- drivers/net/xen-netback/xenbus.c | 2 +- drivers/nvme/host/fabrics.c | 2 +- drivers/parisc/led.c | 2 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_telemetry_debugfs.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/platform/x86/toshiba_acpi.c | 8 +- drivers/pnp/pnpbios/proc.c | 2 +- drivers/power/supply/da9030_battery.c | 2 +- drivers/pwm/core.c | 2 +- drivers/ras/cec.c | 2 +- drivers/ras/debugfs.c | 2 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/fan53880.c | 2 + drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dasd_proc.c | 2 +- drivers/s390/cio/blacklist.c | 2 +- drivers/s390/cio/qdio_debug.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 32 +- drivers/scsi/qedf/qedf_dbg.h | 2 +- drivers/scsi/qedi/qedi_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_dfs.c | 12 +- drivers/scsi/scsi_devinfo.c | 2 +- drivers/scsi/scsi_proc.c | 4 +- drivers/scsi/sg.c | 4 +- drivers/scsi/snic/snic_debugfs.c | 4 +- drivers/sh/intc/virq-debugfs.c | 2 +- drivers/soc/amlogic/meson-gx-socinfo.c | 8 +- drivers/soc/qcom/cmd-db.c | 2 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/ti/knav_dma.c | 2 +- drivers/soc/ti/knav_qmss_queue.c | 2 +- drivers/spi/spi-geni-qcom.c | 2 + drivers/staging/octeon/ethernet-mdio.c | 2 +- drivers/staging/octeon/ethernet-mdio.h | 2 - drivers/staging/octeon/ethernet.c | 3 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 4 +- drivers/usb/chipidea/core.c | 24 + drivers/usb/chipidea/debug.c | 4 +- drivers/usb/dwc2/debugfs.c | 2 +- drivers/usb/dwc3/debugfs.c | 8 +- drivers/usb/gadget/function/rndis.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 2 +- drivers/usb/host/xhci-debugfs.c | 6 +- drivers/usb/mtu3/mtu3_debugfs.c | 8 +- drivers/usb/musb/musb_debugfs.c | 4 +- drivers/usb/serial/ch341.c | 10 +- drivers/usb/serial/option.c | 3 + drivers/video/fbdev/via/viafbdev.c | 14 +- drivers/visorbus/visorbus_main.c | 2 +- drivers/xen/xenfs/xensyms.c | 2 +- fs/adfs/file.c | 1 - fs/affs/file.c | 1 - fs/afs/file.c | 1 - fs/anon_inodes.c | 192 +++- fs/autofs/waitq.c | 2 +- fs/bfs/file.c | 1 - fs/block_dev.c | 1 - fs/btrfs/Kconfig | 1 + fs/btrfs/block-group.c | 201 ++-- fs/btrfs/check-integrity.c | 27 +- fs/btrfs/compression.c | 30 +- fs/btrfs/compression.h | 4 +- fs/btrfs/ctree.c | 17 + fs/btrfs/ctree.h | 92 +- fs/btrfs/delalloc-space.c | 159 +-- fs/btrfs/delalloc-space.h | 10 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/discard.c | 1 + fs/btrfs/disk-io.c | 122 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-io-tree.h | 5 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/extent_io.c | 180 ++- fs/btrfs/extent_io.h | 4 +- fs/btrfs/file-item.c | 4 +- fs/btrfs/file.c | 165 ++- fs/btrfs/free-space-cache.c | 23 +- fs/btrfs/free-space-cache.h | 2 +- fs/btrfs/inode-map.c | 3 +- fs/btrfs/inode.c | 855 +++++++------- fs/btrfs/ioctl.c | 31 +- fs/btrfs/ordered-data.c | 63 +- fs/btrfs/ordered-data.h | 19 +- fs/btrfs/qgroup.c | 128 ++- fs/btrfs/qgroup.h | 24 +- fs/btrfs/raid56.c | 61 +- fs/btrfs/reflink.c | 11 +- fs/btrfs/relocation.c | 56 +- fs/btrfs/scrub.c | 151 +-- fs/btrfs/space-info.c | 299 +++-- fs/btrfs/space-info.h | 2 + fs/btrfs/super.c | 126 +- fs/btrfs/sysfs.c | 160 ++- fs/btrfs/sysfs.h | 7 + fs/btrfs/tests/free-space-tree-tests.c | 2 - fs/btrfs/tests/inode-tests.c | 14 +- fs/btrfs/transaction.c | 2 +- fs/btrfs/transaction.h | 14 +- fs/btrfs/tree-defrag.c | 5 +- fs/btrfs/tree-log.c | 37 +- fs/btrfs/volumes.c | 71 +- fs/btrfs/volumes.h | 2 +- fs/cachefiles/rdwr.c | 2 +- fs/ceph/file.c | 1 - fs/cifs/cifs_debug.c | 14 +- fs/cifs/cifsfs.c | 6 - fs/cifs/dfs_cache.c | 2 +- fs/cifs/smb2misc.c | 50 +- fs/cifs/smb2ops.c | 2 +- fs/coda/file.c | 1 - fs/cramfs/inode.c | 1 - fs/crypto/Kconfig | 6 + fs/crypto/Makefile | 1 + fs/crypto/bio.c | 51 + fs/crypto/crypto.c | 2 +- fs/crypto/fname.c | 4 +- fs/crypto/fscrypt_private.h | 115 +- fs/crypto/inline_crypt.c | 364 ++++++ fs/crypto/keyring.c | 6 +- fs/crypto/keysetup.c | 70 +- fs/crypto/keysetup_v1.c | 16 +- fs/debugfs/file.c | 4 +- fs/dlm/debug_fs.c | 8 +- fs/ecryptfs/file.c | 1 - fs/exfat/file.c | 1 - fs/ext2/file.c | 1 - fs/ext4/file.c | 12 +- fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 79 +- fs/f2fs/file.c | 1 - fs/f2fs/super.c | 35 + fs/fat/file.c | 1 - fs/file.c | 8 +- fs/fscache/object-list.c | 2 +- fs/fuse/file.c | 1 - fs/gfs2/file.c | 16 +- fs/gfs2/glock.c | 6 +- fs/hfs/inode.c | 1 - fs/hfsplus/inode.c | 1 - fs/hostfs/hostfs_kern.c | 1 - fs/hpfs/file.c | 1 - fs/iomap/direct-io.c | 11 +- fs/jbd2/journal.c | 2 +- fs/jffs2/file.c | 1 - fs/jfs/file.c | 1 - fs/jfs/jfs_debug.c | 2 +- fs/minix/file.c | 1 - fs/namespace.c | 2 +- fs/nfs/file.c | 1 - fs/nfs/nfs4file.c | 1 - fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfsctl.c | 12 +- fs/nfsd/stats.c | 2 +- fs/nilfs2/file.c | 1 - fs/ntfs/file.c | 1 - fs/ocfs2/cluster/netdebug.c | 6 +- fs/ocfs2/dlm/dlmdebug.c | 2 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 2 - fs/omfs/file.c | 1 - fs/openpromfs/inode.c | 2 +- fs/orangefs/orangefs-debugfs.c | 2 +- fs/proc/array.c | 2 +- fs/proc/base.c | 24 +- fs/proc/cpuinfo.c | 2 +- fs/proc/fd.c | 2 +- fs/proc/generic.c | 4 +- fs/proc/inode.c | 119 +- fs/proc/proc_net.c | 4 +- fs/proc/proc_sysctl.c | 44 +- fs/proc/stat.c | 2 +- fs/proc/task_mmu.c | 8 +- fs/proc/task_nommu.c | 2 +- fs/proc_namespace.c | 6 +- fs/pstore/platform.c | 5 +- fs/ramfs/file-mmu.c | 1 - fs/ramfs/file-nommu.c | 1 - fs/read_write.c | 170 +-- fs/reiserfs/file.c | 1 - fs/romfs/mmap-nommu.c | 1 - fs/seq_file.c | 45 +- fs/splice.c | 123 +- fs/sysv/file.c | 1 - fs/ubifs/file.c | 1 - fs/udf/file.c | 1 - fs/ufs/file.c | 1 - fs/userfaultfd.c | 30 +- fs/vboxsf/file.c | 1 - fs/xfs/libxfs/xfs_bmap.h | 15 +- fs/xfs/libxfs/xfs_inode_buf.c | 33 +- fs/xfs/libxfs/xfs_inode_buf.h | 6 - fs/xfs/libxfs/xfs_rtbitmap.c | 2 +- fs/xfs/libxfs/xfs_shared.h | 1 + fs/xfs/libxfs/xfs_trans_inode.c | 110 +- fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/rtbitmap.c | 47 + fs/xfs/xfs_bmap_util.c | 18 +- fs/xfs/xfs_buf.c | 40 +- fs/xfs/xfs_buf.h | 48 +- fs/xfs/xfs_buf_item.c | 419 +++---- fs/xfs/xfs_buf_item.h | 8 +- fs/xfs/xfs_buf_item_recover.c | 5 +- fs/xfs/xfs_dquot.c | 29 +- fs/xfs/xfs_dquot_item.c | 18 - fs/xfs/xfs_dquot_item_recover.c | 2 +- fs/xfs/xfs_file.c | 44 +- fs/xfs/xfs_icache.c | 362 ++---- fs/xfs/xfs_icache.h | 2 +- fs/xfs/xfs_inode.c | 660 +++++------ fs/xfs/xfs_inode.h | 5 +- fs/xfs/xfs_inode_item.c | 305 +++-- fs/xfs/xfs_inode_item.h | 24 +- fs/xfs/xfs_inode_item_recover.c | 2 +- fs/xfs/xfs_linux.h | 4 - fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_mount.c | 15 +- fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_quota.h | 9 + fs/xfs/xfs_reflink.c | 355 +++--- fs/xfs/xfs_reflink.h | 2 - fs/xfs/xfs_super.c | 3 - fs/xfs/xfs_trace.h | 52 +- fs/xfs/xfs_trans.c | 19 +- fs/xfs/xfs_trans.h | 5 - fs/xfs/xfs_trans_ail.c | 10 +- fs/xfs/xfs_trans_buf.c | 15 +- fs/zonefs/super.c | 17 +- include/asm-generic/tlb.h | 55 +- include/drm/i915_pciids.h | 4 + include/kvm/arm_arch_timer.h | 13 +- include/linux/anon_inodes.h | 13 + include/linux/arm-smccc.h | 44 +- include/linux/bpf-cgroup.h | 6 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 4 +- include/linux/file.h | 18 +- include/linux/fs.h | 5 +- include/linux/fscrypt.h | 82 ++ include/linux/iomap.h | 25 +- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 7 + include/linux/phy.h | 3 + include/linux/proc_fs.h | 1 + include/linux/security.h | 10 + include/linux/seq_file.h | 7 +- include/sound/compress_driver.h | 10 +- include/sound/gus.h | 4 + include/sound/soc.h | 2 + include/trace/events/btrfs.h | 137 ++- include/uapi/linux/bpf.h | 1 + include/uapi/linux/btrfs_tree.h | 4 +- include/uapi/linux/serial_core.h | 14 - ipc/util.c | 2 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/inode.c | 2 +- kernel/bpf/syscall.c | 3 + kernel/cgroup/cgroup.c | 31 +- kernel/fail_function.c | 2 +- kernel/gcov/fs.c | 2 +- kernel/irq/debugfs.c | 2 +- kernel/irq/proc.c | 6 +- kernel/kallsyms.c | 2 +- kernel/kcsan/core.c | 110 ++ kernel/kcsan/debugfs.c | 2 +- kernel/kcsan/kcsan-test.c | 63 + kernel/latencytop.c | 2 +- kernel/locking/lockdep_proc.c | 2 +- kernel/locking/locktorture.c | 2 +- kernel/module.c | 2 +- kernel/pid.c | 2 +- kernel/profile.c | 2 +- kernel/scftorture.c | 3 +- kernel/sched/debug.c | 2 +- kernel/sched/psi.c | 6 +- kernel/seccomp.c | 2 +- kernel/smp.c | 6 +- kernel/time/test_udelay.c | 2 +- kernel/trace/ftrace.c | 16 +- kernel/trace/trace.c | 20 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_events.c | 10 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_events_synth.c | 2 +- kernel/trace/trace_events_trigger.c | 2 +- kernel/trace/trace_kprobe.c | 4 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_stack.c | 4 +- kernel/trace/trace_stat.c | 2 +- kernel/trace/trace_uprobe.c | 4 +- lib/debugobjects.c | 2 +- lib/dynamic_debug.c | 4 +- lib/error-inject.c | 2 +- lib/kunit/debugfs.c | 2 +- mm/filemap.c | 2 +- mm/kmemleak.c | 2 +- mm/shmem.c | 1 - mm/slab_common.c | 2 +- mm/swapfile.c | 2 +- net/6lowpan/debugfs.c | 2 +- net/atm/mpoa_proc.c | 2 +- net/batman-adv/debugfs.c | 4 +- net/bluetooth/6lowpan.c | 2 +- net/bluetooth/hci_core.c | 8 +- net/bluetooth/mgmt.c | 25 +- net/bpfilter/bpfilter_kern.c | 2 +- net/compat.c | 2 +- net/core/filter.c | 1 + net/core/pktgen.c | 6 +- net/core/scm.c | 2 +- net/core/sock.c | 2 +- net/hsr/hsr_debugfs.c | 2 +- net/ipv4/af_inet.c | 3 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/ping.c | 3 + net/ipv4/route.c | 4 +- net/ipv6/route.c | 7 +- net/l2tp/l2tp_debugfs.c | 2 +- net/mptcp/options.c | 6 +- net/mptcp/pm.c | 44 +- net/mptcp/protocol.c | 27 +- net/mptcp/protocol.h | 3 - net/netfilter/xt_recent.c | 2 +- net/sched/act_ct.c | 2 + net/sunrpc/cache.c | 4 +- net/sunrpc/debugfs.c | 4 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/stats.c | 2 +- samples/bpf/Makefile | 2 +- samples/bpf/map_perf_test_kern.c | 188 +-- samples/bpf/map_perf_test_user.c | 164 ++- samples/bpf/test_map_in_map_kern.c | 94 +- samples/bpf/test_map_in_map_user.c | 53 +- samples/bpf/test_probe_write_user_kern.c | 9 +- scripts/kallsyms.c | 1 + scripts/mod/modpost.c | 12 +- security/Kconfig | 2 +- security/apparmor/Kconfig | 2 +- security/apparmor/apparmorfs.c | 10 +- security/integrity/iint.c | 14 +- security/integrity/ima/Kconfig | 2 +- security/integrity/ima/ima_fs.c | 6 +- security/integrity/ima/ima_template.c | 2 +- security/integrity/ima/ima_template_lib.c | 2 +- security/integrity/ima/ima_template_lib.h | 2 +- security/keys/encrypted-keys/ecryptfs_format.c | 2 +- security/keys/encrypted-keys/ecryptfs_format.h | 2 +- security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/security.c | 9 + security/selinux/hooks.c | 53 + security/selinux/include/classmap.h | 2 + security/selinux/selinuxfs.c | 2 +- security/smack/smackfs.c | 20 +- sound/core/compress_offload.c | 4 + sound/core/info.c | 2 +- sound/core/pcm_iec958.c | 2 +- sound/core/pcm_memory.c | 6 +- sound/drivers/opl3/opl3_synth.c | 2 + sound/drivers/vx/vx_core.c | 3 +- sound/firewire/cmp.c | 1 - sound/isa/gus/gus_reset.c | 2 - sound/isa/gus/gus_uart.c | 3 +- sound/pci/asihpi/asihpi.c | 12 +- sound/pci/asihpi/hpicmn.c | 26 +- sound/pci/au88x0/au88x0_a3ddata.c | 8 +- sound/pci/au88x0/au88x0_xtalk.c | 36 +- sound/pci/aw2/aw2-saa7146.c | 2 +- sound/pci/ctxfi/ctatc.c | 4 + sound/pci/ctxfi/cthardware.c | 2 +- sound/pci/ctxfi/cthw20k1.c | 2 +- sound/pci/ctxfi/cthw20k2.c | 2 +- sound/pci/ctxfi/ctimap.c | 2 +- sound/pci/ctxfi/ctmixer.c | 2 +- sound/pci/ctxfi/ctpcm.c | 2 +- sound/pci/echoaudio/echoaudio.c | 3 +- sound/pci/emu10k1/emu10k1_main.c | 4 +- sound/pci/emu10k1/emu10k1_patch.c | 3 +- sound/pci/es1938.c | 3 +- sound/pci/fm801.c | 27 + sound/pci/hda/Kconfig | 15 + sound/pci/hda/patch_hdmi.c | 105 +- sound/pci/hda/patch_realtek.c | 38 +- sound/pci/korg1212/korg1212.c | 4 +- sound/pci/oxygen/xonar_wm87x6.c | 6 +- sound/pci/rme9652/hdspm.c | 4 +- sound/pci/via82xx.c | 2 +- sound/pci/via82xx_modem.c | 2 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 1 + sound/soc/amd/acp-da7219-max98357a.c | 2 + sound/soc/amd/acp-rt5645.c | 2 + sound/soc/amd/raven/acp3x-i2s.c | 4 - sound/soc/amd/raven/acp3x-pcm-dma.c | 4 - sound/soc/amd/renoir/rn-pci-acp3x.c | 2 + sound/soc/codecs/da7213.c | 83 +- sound/soc/codecs/da7213.h | 2 + sound/soc/fsl/mpc8610_hpcd.c | 2 + sound/soc/soc-core.c | 27 + sound/soc/soc-devres.c | 8 +- sound/soc/soc-generic-dmaengine-pcm.c | 2 +- sound/usb/pcm.c | 1 + sound/usb/quirks-table.h | 52 + sound/xen/xen_snd_front.c | 2 +- tools/bpf/bpftool/common.c | 1 + tools/include/uapi/linux/bpf.h | 1 + tools/lib/bpf/libbpf.c | 4 + tools/memory-model/Documentation/references.txt | 2 +- tools/objtool/check.c | 50 + tools/testing/selftests/bpf/bpf_legacy.h | 14 - tools/testing/selftests/bpf/prog_tests/udp_limit.c | 75 ++ tools/testing/selftests/bpf/progs/udp_limit.c | 42 + tools/testing/selftests/lib.mk | 19 +- tools/testing/selftests/net/fib_nexthops.sh | 13 + tools/testing/selftests/pidfd/pidfd_test.c | 55 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 +- 765 files changed, 13762 insertions(+), 8302 deletions(-) create mode 100644 Documentation/devicetree/bindings/memory-controllers/st,stm32-f [...] create mode 100644 Documentation/hwmon/corsair-cpro.rst create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi rename arch/arm64/kvm/hyp/{debug-sr.c => include/hyp/debug-sr.h} (66%) create mode 100644 arch/arm64/kvm/hyp/include/hyp/switch.h create mode 100644 arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h create mode 100644 arch/arm64/kvm/hyp/nvhe/Makefile create mode 100644 arch/arm64/kvm/hyp/nvhe/debug-sr.c rename arch/arm64/kvm/{ => hyp/nvhe}/hyp-init.S (95%) create mode 100644 arch/arm64/kvm/hyp/nvhe/switch.c create mode 100644 arch/arm64/kvm/hyp/nvhe/sysreg-sr.c rename arch/arm64/kvm/hyp/{ => nvhe}/timer-sr.c (84%) create mode 100644 arch/arm64/kvm/hyp/nvhe/tlb.c create mode 100644 arch/arm64/kvm/hyp/smccc_wa.S delete mode 100644 arch/arm64/kvm/hyp/switch.c delete mode 100644 arch/arm64/kvm/hyp/sysreg-sr.c delete mode 100644 arch/arm64/kvm/hyp/tlb.c create mode 100644 arch/arm64/kvm/hyp/vhe/Makefile create mode 100644 arch/arm64/kvm/hyp/vhe/debug-sr.c create mode 100644 arch/arm64/kvm/hyp/vhe/switch.c create mode 100644 arch/arm64/kvm/hyp/vhe/sysreg-sr.c create mode 100644 arch/arm64/kvm/hyp/vhe/timer-sr.c create mode 100644 arch/arm64/kvm/hyp/vhe/tlb.c delete mode 100644 arch/arm64/kvm/sys_regs_generic_v8.c create mode 100644 drivers/gpu/drm/ast/ast_cursor.c create mode 100644 drivers/hwmon/corsair-cpro.c create mode 100644 drivers/memory/stm32-fmc2-ebi.c create mode 100644 fs/crypto/inline_crypt.c create mode 100644 tools/testing/selftests/bpf/prog_tests/udp_limit.c create mode 100644 tools/testing/selftests/bpf/progs/udp_limit.c