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 e58261b856c7 sh: add missing EXPORT_SYMBOL() for __delay omits bc12be425456 sh: use generic strncpy() omits 45f884ecdb8f sh: remove call to memset after dma_alloc_coherent omits 44b75bed2b97 sh: clkfwk: remove r8/r16/r32 omits 6604eb506251 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 0e9d7af0a1ab mm/madvise.c: remove duplicated include omits 0036b4ee9e7b mm: return EBADF if pidfd is invalid omits 740d7a8662f0 mm: use only pidfd for process_madvise syscall omits cfcf491c9d74 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits ed6f052af6e2 mm: fix s390 compat build error omits 70a5ad6b50a0 mm/madvise: make function 'do_process_madvise' static omits 20c0058699ae mm-support-vector-address-ranges-for-process_madvise-fix-fix omits ee06fdac09e2 mm: support compat_sys_process_madvise omits 7fba8cbcc95e mm: support vector address ranges for process_madvise omits a6ebd9a1eab1 mm/madvise: allow KSM hints for remote API omits c1a68b63be7b mm/madvise: support both pid and pidfd for process_madvise omits 7bdf87694285 pid: move pidfd_get_pid() to pid.c omits 3f68518594ae mm/madvise: check fatal signal pending of target process omits 65d7ec2ea407 mm-introduce-external-memory-hinting-api-fix-2-fix omits f6dbda616ff6 mm: fix build error for mips of process_madvise omits 98e8e91dc0be fix process_madvise build break for arm64 omits 1732cdb6a842 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 3247870989c6 mm/madvise: pass task and mm to do_madvise omits 3dc2c23be127 mm/swap.c: annotate data races for lru_rotate_pvecs omits 07ab1c7c1b92 mm: annotate a data race in page_zonenum() omits f482f0dc1fb1 mm/rmap: annotate a data race at tlb_flush_batched omits 47316578ab38 mm/mempool: fix a data race in mempool_free() omits a6e96321999d mm/list_lru: fix a data race in list_lru_count_one omits 25745e4ea028 mm/memcontrol: fix a data race in scan count omits 37b013034f50 mm/page_counter: fix various data races at memsw omits ae0e53528d4d mm-swapfile-fix-and-annotate-various-data-races-v2 omits 2412cf508842 mm/swapfile: fix and annotate various data races omits 6e3260df59c2 mm/filemap.c: fix a data race in filemap_fault() omits c541c9ef71f6 mm/swap_state: mark various intentional data races omits 2ed04034c3e6 mm-page_io-mark-various-intentional-data-races-v2 omits 207eb4905b18 mm/page_io: mark various intentional data races omits a7ce748afa3c mm/frontswap: mark various intentional data races omits ce4fd47b4ca9 mm/kmemleak: silence KCSAN splats in checksum omits 86897c9699dd Merge branch 'akpm-current/current' omits 8a2202234c36 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits c5ad4ad2cab4 Merge remote-tracking branch 'notifications/notifications- [...] omits e59018370641 Merge remote-tracking branch 'mhi/mhi-next' omits eba52c5a034c Merge remote-tracking branch 'trivial/for-next' omits 4bf2ddf19663 Merge remote-tracking branch 'kunit-next/kunit' omits 47406aba5316 Merge remote-tracking branch 'fpga/for-next' omits 4dfffa9da072 Merge remote-tracking branch 'pidfd/for-next' omits bf3695a35bdc Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 39ef1b94ed53 Merge remote-tracking branch 'xarray/xarray' omits 2cd4ee296e4d Merge remote-tracking branch 'nvmem/for-next' omits 3d885956b33d Merge remote-tracking branch 'fsi/next' omits 2f6a0aefa907 Merge remote-tracking branch 'kspp/for-next/kspp' omits 0e0241699840 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 15b927ffd909 Merge remote-tracking branch 'coresight/next' omits 711c99f2774a Merge remote-tracking branch 'livepatching/for-next' omits 4abf7a8d8685 Merge remote-tracking branch 'kselftest/next' omits 3a2440cee22c Merge remote-tracking branch 'userns/for-next' omits 9b092c22c217 Merge remote-tracking branch 'pwm/for-next' omits c18c74f6570e Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 81845f50a6ad Merge remote-tracking branch 'pinctrl/for-next' omits a744cfa5d54a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 8cff9d14d428 Merge remote-tracking branch 'gpio/for-next' omits 7d58f16fb12e Merge remote-tracking branch 'rpmsg/for-next' omits c8437f7526fe Merge remote-tracking branch 'vhost/linux-next' omits db8a5b857f1e Merge remote-tracking branch 'scsi/for-next' omits 10ef69815963 Merge remote-tracking branch 'slave-dma/next' omits 5bc3d8b0b55c Merge remote-tracking branch 'mux/for-next' omits 2ab6a23376c1 Merge remote-tracking branch 'thunderbolt/next' omits ad3999aad41d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits bfd52f8a4d91 Merge remote-tracking branch 'percpu/for-next' omits 2fbf198a9d00 Merge remote-tracking branch 'rcu/rcu/next' omits efdeba360d80 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 64cba783201f Merge remote-tracking branch 'edac/edac-for-next' omits 85ad90d8164c Merge remote-tracking branch 'tip/auto-latest' omits 42d6800deb3c Merge remote-tracking branch 'spi/for-next' omits 06fd634b7749 Merge remote-tracking branch 'devicetree/for-next' omits 4f760a8ba267 Merge remote-tracking branch 'tpmdd/next' omits 12f3bfa5ab19 Merge remote-tracking branch 'safesetid/safesetid-next' omits e86dd980e3a6 Merge remote-tracking branch 'regulator/for-next' omits d60c13a3d44e Merge remote-tracking branch 'mmc/next' omits 2100b0ecef8c Merge remote-tracking branch 'block/for-next' omits 8da53ed1bbaa Merge remote-tracking branch 'sound-asoc/for-next' omits 32e6d50b4483 Merge remote-tracking branch 'sound/for-next' omits b07f0b9b3319 Merge remote-tracking branch 'regmap/for-next' omits 1ecf54980151 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4016e8282525 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits e8c053928e8d Merge remote-tracking branch 'drm-msm/msm-next' omits 874d34705d0c Merge remote-tracking branch 'drm-misc/for-linux-next' omits ab70999bbf73 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits c87d8ae947e3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 405efbd28793 next-20200616/amdgpu omits 0c22ee6ce16f Merge remote-tracking branch 'nand/nand/next' omits 35a2034e8adb Merge remote-tracking branch 'gfs2/for-next' omits ae2a132e8284 Merge remote-tracking branch 'bluetooth/master' omits d96404ebc18b Merge remote-tracking branch 'wireless-drivers-next/master' omits 346d7711b1af Merge remote-tracking branch 'swiotlb/linux-next' omits 06651143077b Merge remote-tracking branch 'ieee1394/for-next' omits 2ff7edacd53f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 6a68ae50c1b1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 428f7c7e72ee Merge remote-tracking branch 'pm/linux-next' omits 540dc93ebd0e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 4f8e7a9d92bb Merge branch 'dmi/master' omits 6e3eb254a349 Merge remote-tracking branch 'hid/for-next' omits e7485cddf67b Merge remote-tracking branch 'printk/for-next' omits 34c31330da82 Merge remote-tracking branch 'vfs/for-next' omits 48af5daf7322 Merge remote-tracking branch 'file-locks/locks-next' omits d729967f7133 Merge remote-tracking branch 'ext3/for_next' omits a7530fec38d7 Merge remote-tracking branch 'exfat/dev' omits 5527a085be36 Merge remote-tracking branch 'cifs/for-next' omits dde2290dbe65 Merge remote-tracking branch 'ceph/master' omits 1467b05e6bd7 Merge remote-tracking branch 'btrfs/for-next' omits 118c78ca2065 Merge remote-tracking branch 'parisc-hd/for-next' omits d534d24b3e84 Merge remote-tracking branch 'mips/mips-next' omits 86565f5115ed Merge remote-tracking branch 'm68knommu/for-next' omits cde8c1cb5784 Merge remote-tracking branch 'h8300/h8300-next' omits 0cb657ba711f Merge remote-tracking branch 'tegra/for-next' omits eafa29fb43ad Merge remote-tracking branch 'scmi/for-linux-next' omits 0248ab7cf584 Merge remote-tracking branch 'samsung-krzk/for-next' omits f2cb426fbcda Merge remote-tracking branch 'rockchip/for-next' omits 1ab78ce3dd4c Merge remote-tracking branch 'reset/reset/next' omits 1b7f90458b6b Merge remote-tracking branch 'renesas/next' omits d952d788e871 Merge remote-tracking branch 'realtek/for-next' omits 553efaa58d45 Merge remote-tracking branch 'qcom/for-next' omits b2a09ce41fa1 Merge remote-tracking branch 'omap/for-next' omits 6301f68c2c67 Merge remote-tracking branch 'mvebu/for-next' omits 97258088eae8 Merge remote-tracking branch 'mediatek/for-next' omits 0c7821daf607 Merge remote-tracking branch 'keystone/next' omits 9a3c0f381629 Merge remote-tracking branch 'imx-mxs/for-next' omits 20121bd58b84 Merge remote-tracking branch 'at91/at91-next' omits 0e133c435b44 Merge remote-tracking branch 'aspeed/for-next' omits 50c350095f8a Merge remote-tracking branch 'amlogic/for-next' omits 8d639abaf6b3 Merge remote-tracking branch 'arm-soc/for-next' omits fee761f0e220 Merge remote-tracking branch 'arm/for-next' omits 7a61f739e840 Merge remote-tracking branch 'dma-mapping/for-next' omits 5bb53ec1fd37 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits bf332658aac2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3671969c44c1 Merge remote-tracking branch 'fpga-fixes/fixes' omits 1a00d92a3a65 Merge remote-tracking branch 'risc-v-fixes/fixes' omits c46a1245126a Merge remote-tracking branch 'mmc-fixes/fixes' omits 50a6c0ca1fa1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0927e86c75fb Merge remote-tracking branch 'scsi-fixes/fixes' omits 1b980b7a7b3f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 54c6d7ed74a4 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c52961ff4dc6 Merge remote-tracking branch 'omap-fixes/fixes' omits 96590b4b9d77 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 89239cc4219a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits b3c06b6cf8ac Merge remote-tracking branch 'slave-dma-fixes/fixes' omits d38eff607709 Merge remote-tracking branch 'crypto-current/master' omits 7751592931c7 Merge remote-tracking branch 'staging.current/staging-linus' omits 94c8be91a04d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 68255edde3e0 Merge remote-tracking branch 'spi-fixes/for-linus' omits 9761496bddc4 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 6bbd0070da08 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 70dd25a268f3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 80c469e5a796 Merge remote-tracking branch 'sound-current/for-linus' omits 56f233c1b61b Merge remote-tracking branch 'ipsec/master' omits 4aee9c65f0d4 Merge remote-tracking branch 'bpf/master' omits 757d3a608a7a Merge remote-tracking branch 'net/master' omits 3dac34454a5a Merge remote-tracking branch 's390-fixes/fixes' omits 006996a51dff Merge remote-tracking branch 'powerpc-fixes/fixes' omits d0144149ecb6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 1bead6a2c775 Merge remote-tracking branch 'arc-current/for-curr' omits 3eca1b0df6d5 Merge remote-tracking branch 'kbuild-current/fixes' omits 8e989be20295 Merge remote-tracking branch 'fixes/master' omits 26a700e61920 nvdimm/region: always show the 'align' attribute omits 2f149b674294 coresight: etmv4: Counter values not saved on disable. omits 1080f1406f3a coresight: etmv4: Fix resource selector constant. omits fde47cf2308a Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits bd7012917a5a Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 85e4b5335e28 pwm: iqs620a: Use lowercase hexadecimal literals for consistency omits 90500bc1e4c0 pwm: iqs620a: Use 64-bit division omits 9dc23e97bd9b video: ssd1307fb: Print PWM period using 64-bit format specifier omits ee5f9dc28495 pwm: Convert period and duty cycle to u64 omits ea7b95920711 clk: pwm: Use 64-bit division function omits 508703081796 backlight: pwm_bl: Use 64-bit division function omits d1ff0f5f513f pwm: sun4i: Use nsecs_to_jiffies to avoid a division omits 27f27e681109 pwm: sifive: Use 64-bit division macro omits 178765a2796e Merge remote-tracking branch 'spi/for-5.9' into spi-next omits b3a43d2e3983 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 75475e6e5453 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 85a9f9b982f6 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 907e53eb0ff8 Merge remote-tracking branch 'regmap/for-5.9' into regmap-next omits d3b2d8523d73 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 5b53c3e1a873 Merge branch 'block-5.8' into for-next omits fc12e67ff563 Merge branch 'libata-5.8' into for-next omits bc37de2b2e01 Merge branch 'block-5.8' into for-next omits de341dcd4088 Merge branch 'io_uring-5.8' into for-next omits 5878a512ce52 io_uring: use kvfree() in io_sqe_buffer_register() omits 480e5146b722 io_uring: validate the full range of provided buffers for access omits 94592e229660 io_uring: re-issue plug based block requests that failed omits f650ef61e040 ata/libata: Fix usage of page address by page_address in a [...] omits eea123886720 sata_rcar: handle pm_runtime_get_sync failure cases omits 631c320750af io_uring: catch -EIO from buffered issue request failure omits c1bc47da99b1 io_uring: always plug for any number of IOs omits 1626e726fea1 block: provide plug based way of signaling forced no-wait [...] adds bf6b694a6a90 mfd: mt6360: Fix register driver NULL pointer by adding dr [...] adds 651220e2aee3 Merge tag 'mfd-fixes-5.8' of git://git.kernel.org/pub/scm/ [...] adds ff58155ca4fa x86/purgatory: Add -fno-stack-protector adds ffbc93768e9d Merge tag 'flex-array-conversions-5.8-rc2' of git://git.ke [...] adds f17957f71d10 Documentation: remove SH-5 index entries adds bb413489288e afs: Fix non-setting of mtime when writing into mmap adds 1f32ef798970 afs: afs_write_end() should change i_size under the right lock adds 3f4aa9818163 afs: Fix EOF corruption adds da8d07551275 afs: Concoct ctimes adds 793fe82ee33a afs: Fix truncation issues and mmap writeback size adds 4ec89596d06b afs: Fix the mapping of the UAEOVERFLOW abort code adds 6c85cacc8c09 afs: Remove yfs_fs_fetch_file_status() as it's not used adds 9bd87ec631ba afs: Fix yfs_fs_fetch_status() to honour vnode selector adds 44767c353127 afs: Remove afs_operation::abort_code adds 728279a5a1fd afs: Fix use of afs_check_for_remote_deletion() adds 7c295eec1e35 afs: afs_vnode_commit_status() doesn't need to check the R [...] adds b6489a49f7b7 afs: Fix silly rename adds 26c20ffcb5c8 Merge tag 'afs-fixes-20200616' of git://git.kernel.org/pub [...] adds 6bf6be1127f7 e1000e: Do not wake up the system via WOL if device wakeup [...] adds eb6779d4c505 e1000: use generic power management adds 880e6269fd6e e1000e: fix unused-function warning adds c9f66b43ee27 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 69119673bd50 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 1b5044021070 Merge tag 'dma-mapping-5.8-3' of git://git.infradead.org/u [...] adds e49141a0ba9f Merge remote-tracking branch 'fixes/master' adds f2f02ebd8f38 kbuild: improve cc-option to clean up all temporary files adds 4d0831e8a029 kconfig: unify cc-option and as-option adds 0f50d21ade11 scripts: Fix typo in headers_install.sh adds e1b50f7ef3cf Merge remote-tracking branch 'kbuild-current/fixes' adds 9cd3591308be Merge remote-tracking branch 'arc-current/for-curr' adds b9249cba25a5 arm64: bti: Require clang >= 10.0.1 for in-kernel BTI support adds 75ac6c567292 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 687993ccf3b0 powerpc/8xx: use pmd_off() to access a PMD entry in pte_update() adds 1497eea68624 powerpc/syscalls: Use the number when building SPU syscall table adds 35e32a6cb5f6 powerpc/syscalls: Split SPU-ness out of ABI adds 01a80ec6495f mm/gup: Use huge_ptep_get() in gup_hugepte() adds f7583fd6bdcc mm: Allow arches to provide ptep_get() adds b55129f97aee powerpc/8xx: Provide ptep_get() with 16k pages adds f366ae07790e Merge remote-tracking branch 'powerpc-fixes/fixes' adds 3d6c6f20d961 s390/qdio: clean up usage of qdio_data adds c920c5452862 s390/qdio: warn about unexpected SLSB states adds b3583fca5fb6 s390: fix syscall_get_error for compat processes adds c5ad6f495868 Merge remote-tracking branch 's390-fixes/fixes' adds 02553b91da5d bpf: bpf_probe_read_kernel_str() has to return amount of d [...] adds 1c7fb20d6b0a tools, bpftool: Add ringbuf map type to map command docs adds 3ff2351651a2 xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() adds 99c51064fb06 devmap: Use bpf_map_area_alloc() for allocating hash buckets adds d8fe449a9c51 bpf: Don't return EINVAL from {get,set}sockopt when optlen [...] adds a0cb12b03132 selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed adds 8030e250d882 bpf: Document optval > PAGE_SIZE behavior for sockopt hooks adds b9d37bbb55b8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds e869e7a17798 net: usb: ax88179_178a: fix packet alignment padding adds 3103b6feb445 ionic: no link check while resetting queues adds ef7232da6bcd ionic: export features for vlans to use adds 46ecde58df89 Merge remote-tracking branch 'net/master' adds 7d4e39195925 esp, ah: consolidate the crypto algorithm selections adds 37ea0f18fb19 esp: select CRYPTO_SEQIV adds be01369859b8 esp, ah: modernize the crypto algorithm selections adds 4b422fd4f13d Merge remote-tracking branch 'ipsec/master' adds ff58bbc7b970 ALSA: usb-audio: Fix potential use-after-free of streams adds b2c22910fe5a ALSA: hda/realtek: Add mute LED and micmute LED support fo [...] adds f41097eb655e Merge remote-tracking branch 'sound-current/for-linus' adds a94eaccefea1 ASoC: hdac_hda: fix memleak with regmap not freed on remove adds 4228668eb936 ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H adds 258fb4f4c34a ASoC: SOF: Intel: add PCI ID for CometLake-S adds c8d2e2bfaeff ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H adds dcb231e86a23 Merge series "ASoC: SOF: Intel: update PCI IDs" from Pierr [...] adds a884e26fea98 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds dd35e97b1e9c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 95b2c3ec4cb1 regmap: Fix memory leak from regmap_register_patch adds 82228364de4a Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus adds e12cc6f46fd8 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 6870112c46c8 Merge tag 'v5.8-rc1' into regulator-5.8 adds 1b3bcca20858 regulator: mt6358: Remove BROKEN dependency adds a45da0c709e7 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 35700e221b18 spi: stm32-qspi: Fix error path in case of -EPROBE_DEFER adds 1c8794921564 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 81cdea5342ee Merge remote-tracking branch 'spi-fixes/for-linus' adds e9a21c6194e4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 039e1fb64190 Merge remote-tracking branch 'staging.current/staging-linus' adds fe19d422d324 Merge remote-tracking branch 'crypto-current/master' adds 5c5866c593bb vfio/pci: Clear error and request eventfd ctx after releasing adds 0c8111bcc420 Merge remote-tracking branch 'vfio-fixes/for-linus' adds f3464896e2f5 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 4ee7411a6ebb Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds a460c1ef7d20 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 50a5cbc586a9 Merge remote-tracking branch 'omap-fixes/fixes' adds 0c76cece5cff Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 5d0ba1d1786b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds b4fa7cb6f115 Merge remote-tracking branch 'scsi-fixes/fixes' adds 4734c1cc78ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 42e1ab6dbeaa Merge remote-tracking branch 'mmc-fixes/fixes' adds e2810ec83706 Merge remote-tracking branch 'risc-v-fixes/fixes' adds e571d4ee3347 nsproxy: restore EINVAL for non-namespace file descriptor adds 86f56395feb2 tests: test for setns() EINVAL regression adds 488bb967d17f Merge remote-tracking branch 'pidfd-fixes/fixes' adds ef7b07618fca Merge remote-tracking branch 'fpga-fixes/fixes' adds 3b15f0074015 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1fbf57d05302 dma-direct: re-enable mmap for !CONFIG_MMU new 26749b3201ab dma-direct: mark __dma_direct_alloc_pages static new 633d5fce78a6 dma-direct: always align allocation size in dma_direct_all [...] new 96a539fa3bb7 dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails new 56fccf21d196 dma-direct: check return value when encrypting or decrypti [...] new 58d6520bd55e Merge remote-tracking branch 'dma-mapping/for-next' new 96e69193bb26 Merge remote-tracking branch 'arm/for-next' new c1230122320b Merge remote-tracking branch 'arm-soc/for-next' new 3f64523c3df4 Merge remote-tracking branch 'amlogic/for-next' new d05d04a4b8bd Merge remote-tracking branch 'aspeed/for-next' new 7ca7718dd0e6 Merge remote-tracking branch 'at91/at91-next' new 9e6c9fc71997 Merge remote-tracking branch 'imx-mxs/for-next' new 1259c65db144 Merge remote-tracking branch 'keystone/next' new e4da51b02837 Merge remote-tracking branch 'mediatek/for-next' new 39ede830e84b Merge remote-tracking branch 'mvebu/for-next' new f7538675356d Merge remote-tracking branch 'omap/for-next' new a7e4ab028595 Merge remote-tracking branch 'qcom/for-next' new fc5fcb58cab0 Merge remote-tracking branch 'realtek/for-next' new d02077b2009d Merge remote-tracking branch 'renesas/next' new 1975bd7bd1c2 Merge remote-tracking branch 'reset/reset/next' new fff987e73289 ARM: dts: rockchip: rename label and nodename pinctrl subn [...] new 6c2b99a2e7a0 ARM: dts: rockchip: Add marvell BT irq config new ecb278aa1527 Merge branch 'v5.9-armsoc/dts32' into for-next new 75152d663155 arm64: dts: rockchip: set rockpro64 usbc dr_mode as host new 2300e6dab473 arm64: dts: rockchip: fix rk3368-lion gmac reset gpio new 7a7184f6cfa9 arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio new 8a445086f8af arm64: dts: rockchip: fix rk3399-puma gmac reset gpio new 2bc65fef4fe4 arm64: dts: rockchip: rename label and nodename pinctrl su [...] new 6dd5e12c0b9b arm64: dts: rockchip: rename and label gpio-led subnodes part 2 new 66f5c8b90a96 Merge branch 'v5.9-armsoc/dts64' into for-next new 1627f683636d clk: rockchip: Handle clock tree for rk3288w variant new 00bd40414424 dt-bindings: clocks: add rk3288w variant compatible new 99bcf38dd05b Merge branch 'v5.9-clk/next' into for-next new b8bb4cbff412 Merge remote-tracking branch 'rockchip/for-next' new 429a9eac505e Merge remote-tracking branch 'samsung-krzk/for-next' new 946d4b4b4522 Merge remote-tracking branch 'scmi/for-linux-next' new 77de3fc2ed3f Merge remote-tracking branch 'tegra/for-next' new 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next new 30550630e0ab Merge remote-tracking branch 'h8300/h8300-next' new 9baa0c090df0 Merge remote-tracking branch 'm68knommu/for-next' new 7b267f26bcd9 Merge remote-tracking branch 'mips/mips-next' new aa770695ebd2 Merge remote-tracking branch 'parisc-hd/for-next' new f04758d5aea9 xtensa: fix __sync_fetch_and_{and,or}_4 declarations new 6340efb9b413 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 418a1ce0c33c Merge remote-tracking branch 'btrfs/for-next' new 951df9299d0d Merge remote-tracking branch 'ceph/master' new 2fddfb082f96 Merge remote-tracking branch 'cifs/for-next' new 3fa088d03dbf exfat: remove EXFAT_SB_DIRTY flag new bb8cd79b338e exfat: call sync_filesystem for read-only remount new 83cf239fa6d5 exfat: move setting VOL_DIRTY over exfat_remove_entries() new c3a60a446baa Merge remote-tracking branch 'exfat/dev' new 972ca769fed9 Merge remote-tracking branch 'ext3/for_next' new 42a85d871b48 Merge remote-tracking branch 'file-locks/locks-next' new ece85b69f61e Merge remote-tracking branch 'vfs/for-next' new 0bac542bc511 Merge remote-tracking branch 'printk/for-next' new ff028acf8c34 Merge remote-tracking branch 'hid/for-next' new 3706eac70b7b Merge branch 'dmi/master' new fa37577038c1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 645ec9cfafd0 Merge remote-tracking branch 'pm/linux-next' new 4cc06d43c402 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 4413a6b58c04 Merge remote-tracking branch 'thermal/thermal/linux-next' new 1332ebf0be49 Merge remote-tracking branch 'ieee1394/for-next' new 756db073c207 Merge remote-tracking branch 'swiotlb/linux-next' new 7bd3a33ae6d2 libbpf: Bump version to 0.1.0 new 8edb154d92ef Merge remote-tracking branch 'bpf-next/master' new 19604e49c5ea Merge remote-tracking branch 'wireless-drivers-next/master' new 9760bc3d5c89 Merge remote-tracking branch 'bluetooth/master' new f3cdec463796 Merge remote-tracking branch 'gfs2/for-next' new 370b80568ea8 Merge remote-tracking branch 'nand/nand/next' new b91d047b9cb0 next-20200616/amdgpu new dfdfbd382348 drm/i915/selftests: Check preemption rollback of different [...] new 04e47d2378a9 Merge remote-tracking branch 'drm-intel/for-linux-next' new 138fd90e4c86 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 2aae8ed1f390 drm/rockchip: Add per-pixel alpha support for the PX30 VOP new e31d20db1b91 Merge remote-tracking branch 'drm-misc/for-linux-next' new c4a1c25d3b1e Merge remote-tracking branch 'drm-msm/msm-next' new d9d2d21b6801 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new eab533f6558a Merge remote-tracking branch 'imx-drm/imx-drm/next' new e6ad256a03ef Merge remote-tracking branch 'regmap/for-5.9' into regmap-next new 234bbd420f5c Merge remote-tracking branch 'regmap/for-next' new d955dab33af4 ALSA: pcm: Use dma_mmap_coherent() on x86, too new 28e60dbb83f7 ALSA: memalloc: Initialize all fields of snd_dma_buffer properly new 2a1f3368bff6 ALSA: memalloc: Make SG-buffer helper usable for continuou [...] new 3ad796cbc36a ALSA: pcm: Use SG-buffer only when direct DMA is available new c32a5fbc1802 Merge branch 'topic/dma-fix2' into for-next new 62fcdee12ba2 Merge remote-tracking branch 'sound/for-next' new deca195383a6 ASoC: tegra: Fix reference count leaks. new 56d6663d41f9 ASoC: bindings: fsl-asoc-card: Add compatible string for MQS new 039652a5b965 ASoC: fsl-asoc-card: Add MQS support new 632108afda6a ASoC: bindings: fsl_spdif: Add new compatible string for imx6sx new f61b9273c347 ASoC: fsl_spdif: Add support for imx6sx platform new e50186e1dae6 ASoC: meson: imply acodec glue on axg sound card new aac93dfa6d15 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 10151ba5c934 Merge remote-tracking branch 'sound-asoc/for-next' new 59960b9deb53 io_uring: fix lazy work init new f4c2665e33f4 io-wq: reorder cancellation pending -> running new 4f26bda1522c io-wq: add an option to cancel all matched reqs new 44e728b8aae0 io_uring: cancel all task's requests on exit new 67c4d9e693e3 io_uring: batch cancel in io_uring_cancel_files() new 4dd2824d6d59 io_uring: lazy get task new 801dd57bd1d8 io_uring: cancel by ->task not pid new 2d7d67920e5c io_uring: don't fail links for EAGAIN error in IOPOLL mode new bbde017a32b3 io_uring: add memory barrier to synchronize io_kiocb's res [...] new 9d8426a09195 io_uring: acquire 'mm' for task_work for SQPOLL new 56952e91acc9 io_uring: reap poll completions while waiting for refs to [...] new 58cfc272845f io_uring: change the poll type to be 32-bits new b464a0e388f1 io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd [...] new 8857cb72f9c3 io_uring: add wrappers for memory accounting new c443fc286c67 io_uring: rename ctx->account_mem field new 49e54aa92e62 io_uring: report pinned memory usage new bd60332355b9 io_uring: separate reporting of ring pages from registered pages new 1f1855020ff0 Merge branch 'for-5.9/io_uring' into for-next new e9f0d604d197 Merge branch 'for-5.9/io_uring' into async-buffered.7 new 87f5c36af1f1 block: provide plug based way of signaling forced no-wait [...] new e5ecb7791833 io_uring: always plug for any number of IOs new 6c8b94477e98 io_uring: catch -EIO from buffered issue request failure new 315dbf10eb41 io_uring: re-issue block requests that failed because of r [...] new 7596c16782e4 mm: allow read-ahead with IOCB_NOWAIT set new 165323f9b02b mm: abstract out wake_page_match() from wake_page_function() new 1dd7091d0cd0 mm: add support for async page locking new 561db6fc7152 mm: support async buffered reads in generic_file_buffered_read() new b3fcbb57dffc fs: add FMODE_BUF_RASYNC new c021287e2ced block: flag block devices as supporting IOCB_WAITQ new ffde8b0c5953 xfs: flag files as supporting buffered async reads new 84a9ff3602fc btrfs: flag files as supporting buffered async reads new b1b4c1026dba ext4: flag as supporting buffered async reads new e64bd0c75fdd mm: add kiocb_wait_page_queue_init() helper new a3bb0c190b85 io_uring: support true async buffered reads, if file provides it new 0f41b72f9633 Merge branch 'async-buffered.7' into for-next new e24ac3ad0500 Merge remote-tracking branch 'block/for-next' new c69cb1d17b62 dm zoned: fix uninitialized pointer dereference new 7b2377486767 dm zoned: assign max_io_len correctly new 39495b12ef1c dm writecache: correct uncommitted_block when discarding u [...] new a143e172b66d dm writecache: skip writecache_wait when using pmem mode new da8996250a7c dm ioctl: use struct_size() helper in retrieve_deps() new 956a84f9cd6b dm mpath: changes from initial m->flags locking audit new fb8c8e2db31b dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH new 7730b3598544 dm mpath: push locking down to must_push_back_rq() new c58da94e01ad dm mpath: factor out multipath_queue_bio new 3c310bbc286a dm mpath: rework __map_bio() new 940ca22c0d26 dm mpath: rename current_pgpath to pgpath in multipath_pre [...] new 62a11e1ac620 dm mpath: use double checked locking in fast path new f7110caf8c61 Merge remote-tracking branch 'device-mapper/for-next' new 9a4f22dc80dd Merge remote-tracking branch 'mmc/next' new 599f1f658cd6 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] new 0c87545134e1 Merge remote-tracking branch 'regulator/for-next' new 6b5c75bd3bad Merge remote-tracking branch 'safesetid/safesetid-next' new 3e4ea46fa1c7 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init new 8270cafb505e tpm/st33zp24: fix spelling mistake "drescription" -> "desc [...] new 5653ace059c1 Merge remote-tracking branch 'tpmdd/next' new bbccc11bc884 audit: Use struct_size() helper in alloc_chunk new b54bf3241645 Merge remote-tracking branch 'audit/next' new c34c5571cc99 Merge remote-tracking branch 'devicetree/for-next' new 38807adeaf1e spi: bcm63xx-spi: add reset support new 0eeadddbf09a spi: bcm63xx-hsspi: add reset support new 1f548607d7d5 Merge remote-tracking branch 'spi/for-5.9' into spi-next new b44f7c75cb09 Merge remote-tracking branch 'spi/for-next' new 724f59a1eff8 Merge remote-tracking branch 'tip/auto-latest' new 17ed808ad243 EDAC: Fix reference count leaks new 5245eec04508 Merge remote-tracking branch 'edac/edac-for-next' new 523b3e5a1f88 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 670c3b0d5f7f Merge remote-tracking branch 'rcu/rcu/next' new 2b5a8d60249a Merge remote-tracking branch 'percpu/for-next' new 72e540abd48b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 1afe005698e0 Merge remote-tracking branch 'thunderbolt/next' new ce59858bbc10 staging: wfx: make methods 'wfx_get_ps_timeout' and 'wfx_u [...] new 3ee97e220648 staging: rtl8712: switch to common ieee80211 headers new 98fe05e21a6e staging: rtl8712: Remove unnecesary else after return statement. new 42a26d113ab5 Merge remote-tracking branch 'staging/staging-next' new 4ef58377c311 Merge remote-tracking branch 'mux/for-next' new fc487201032e Merge remote-tracking branch 'slave-dma/next' new 1b48767fcac2 Merge remote-tracking branch 'scsi/for-next' new 4329a876fe97 Merge remote-tracking branch 'vhost/linux-next' new 9f342d462ec8 Merge remote-tracking branch 'rpmsg/for-next' new db6f4eaa68ae Merge remote-tracking branch 'gpio/for-next' new 8c46dc21f154 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new b0cd75e53fb8 Merge remote-tracking branch 'pinctrl/for-next' new 741b50595601 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 5bc5d99f1f83 pwm: iqs620a: Use 64-bit division new 4cc23430a536 pwm: sifive: Use 64-bit division macro new c7dcccaec2f7 pwm: sun4i: Use nsecs_to_jiffies to avoid a division new 134ada17dbad backlight: pwm_bl: Use 64-bit division function new a6733474ba4b clk: pwm: Use 64-bit division function new a9d887dc1c60 pwm: Convert period and duty cycle to u64 new b8fb642afa02 pwm: iqs620a: Use lowercase hexadecimal literals for consistency new 005d8617576d Merge remote-tracking branch 'pwm/for-next' new 95e06f2645fe Merge remote-tracking branch 'userns/for-next' new 4ebc75c6de2d Merge remote-tracking branch 'kselftest/next' new 8cf09ba5b733 Merge remote-tracking branch 'livepatching/for-next' new 0eecb43c4a92 coresight: etmv4: Fix resource selector constant new 574a06f661c0 coresight: etmv4: Counter values not saved on disable new 6e5446ac46dd coresight: Fix comment in main header file new 313229debd4b Merge remote-tracking branch 'coresight/next' new 543094e19c82 nvdimm/region: always show the 'align' attribute new b86153077d5c Merge branch 'for-5.8/papr_scm' into libnvdimm-for-next new 25ab697ac083 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new b19d57d0f3cc overflow.h: Add flex_array_size() helper new c3e42ab50f8e Merge branch 'kspp/overflow/helpers' into for-next/kspp new c5a64577ff59 Merge remote-tracking branch 'kspp/for-next/kspp' new 859d47883c57 Merge remote-tracking branch 'fsi/next' new 8a8c8ae05fe8 Merge remote-tracking branch 'nvmem/for-next' new b723f60aa6b8 Merge remote-tracking branch 'xarray/xarray' new bf931843e4c8 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 5b7b0ef068e7 Merge remote-tracking branch 'pidfd/for-next' new 36da02959e67 Merge remote-tracking branch 'fpga/for-next' new 496e6391386b Merge remote-tracking branch 'kunit-next/kunit' new 73fc59795c87 Merge remote-tracking branch 'trivial/for-next' new 48ba248e8634 Merge remote-tracking branch 'mhi/mhi-next' new 5ef546d6fa59 Merge remote-tracking branch 'notifications/notifications- [...] new a8bad701644d Merge remote-tracking branch 'fsinfo/fsinfo-core' new 97ee6333c99d Merge branch 'akpm-current/current' new e991d280dcd6 mm/kmemleak: silence KCSAN splats in checksum new cc061d175124 mm/frontswap: mark various intentional data races new c46a5e1bdb00 mm/page_io: mark various intentional data races new 42139b16c82b mm-page_io-mark-various-intentional-data-races-v2 new 6e283c2fbc56 mm/swap_state: mark various intentional data races new b5cd8e9fbffc mm/filemap.c: fix a data race in filemap_fault() new ebdc74db4738 mm/swapfile: fix and annotate various data races new 2dc4796eb977 mm-swapfile-fix-and-annotate-various-data-races-v2 new 9e08bab4ea2d mm/page_counter: fix various data races at memsw new 7dd9e50068a5 mm/memcontrol: fix a data race in scan count new cf9a6e4af284 mm/list_lru: fix a data race in list_lru_count_one new 794b499e2b4e mm/mempool: fix a data race in mempool_free() new 08c051b65431 mm/rmap: annotate a data race at tlb_flush_batched new 4659016158ea mm: annotate a data race in page_zonenum() new abc0a1e1dbe7 mm/swap.c: annotate data races for lru_rotate_pvecs new 70f8b94b3065 mm/madvise: pass task and mm to do_madvise new c8cd0e2a42ad mm/madvise: introduce process_madvise() syscall: an extern [...] new eca0e24bef50 fix process_madvise build break for arm64 new b505e7736842 mm: fix build error for mips of process_madvise new 2b3155dfaae3 mm-introduce-external-memory-hinting-api-fix-2-fix new 532a0c672368 mm/madvise: check fatal signal pending of target process new 6df694496a71 pid: move pidfd_get_pid() to pid.c new c85bea0186fc mm/madvise: support both pid and pidfd for process_madvise new e0921cc028e3 mm/madvise: allow KSM hints for remote API new e86e85105a1c mm: support vector address ranges for process_madvise new c8fd6eccca79 mm: support compat_sys_process_madvise new 39255a3974db mm-support-vector-address-ranges-for-process_madvise-fix-fix new 1768952258b4 mm/madvise: make function 'do_process_madvise' static new 860ac6232151 mm: fix s390 compat build error new 067d43535955 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new a374b86f5c2a mm: use only pidfd for process_madvise syscall new 8c384cea1415 mm: return EBADF if pidfd is invalid new 3967abac2ee0 mm/madvise.c: remove duplicated include new 4452e0e946cd include/asm-generic/vmlinux.lds.h: align ro_after_init new 24f82e756ba1 sh: clkfwk: remove r8/r16/r32 new 531df197158c sh: remove call to memset after dma_alloc_coherent new e9ac48ab046e sh: use generic strncpy() new 16095754fac3 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 (e58261b856c7) \ N -- N -- N refs/heads/akpm (16095754fac3)
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 249 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/bpf/prog_cgroup_sockopt.rst | 14 + .../bindings/clock/rockchip,rk3288-cru.txt | 8 +- .../devicetree/bindings/sound/fsl,spdif.txt | 6 +- .../devicetree/bindings/sound/fsl-asoc-card.txt | 12 +- Documentation/sh/index.rst | 12 - arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 17 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-mighty.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 6 +- arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 2 +- arch/arm/boot/dts/rk3288.dtsi | 6 +- arch/arm/boot/dts/rv1108.dtsi | 12 +- arch/arm64/Kconfig | 4 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 24 +- .../arm64/boot/dts/rockchip/rk3368-lion-haikou.dts | 8 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 4 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 8 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 8 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 6 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 74 +-- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 6 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 22 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 8 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 20 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 18 +- arch/powerpc/kernel/syscalls/Makefile | 16 +- arch/powerpc/kernel/syscalls/spu.tbl | 430 +++++++++++++++ arch/powerpc/kernel/syscalls/syscall.tbl | 195 +++---- arch/powerpc/kernel/syscalls/syscalltbl.sh | 10 +- arch/powerpc/platforms/cell/spu_callbacks.c | 2 +- arch/s390/include/asm/syscall.h | 12 +- arch/s390/lib/test_unwind.c | 1 + arch/x86/purgatory/Makefile | 1 + arch/xtensa/kernel/xtensa_ksyms.c | 4 +- drivers/ata/libata-scsi.c | 9 +- drivers/ata/sata_rcar.c | 11 +- drivers/base/regmap/regmap.c | 1 + drivers/char/tpm/st33zp24/i2c.c | 2 +- drivers/char/tpm/st33zp24/spi.c | 4 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 2 +- drivers/clk/rockchip/clk-rk3288.c | 20 +- drivers/edac/edac_device_sysfs.c | 1 + drivers/edac/edac_pci_sysfs.c | 2 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 163 ++++++ drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 4 + drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 3 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 9 + drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-mpath.c | 146 ++++-- drivers/md/dm-writecache.c | 8 +- drivers/md/dm-zoned-reclaim.c | 4 +- drivers/md/dm-zoned-target.c | 2 +- drivers/mfd/mt6360-core.c | 1 + drivers/net/ethernet/intel/e1000/e1000_main.c | 49 +- drivers/net/ethernet/intel/e1000e/netdev.c | 30 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- drivers/net/usb/ax88179_178a.c | 11 +- drivers/regulator/Kconfig | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 1 + drivers/s390/cio/qdio_main.c | 33 +- drivers/spi/spi-bcm63xx-hsspi.c | 12 + drivers/spi/spi-bcm63xx.c | 12 + drivers/spi/spi-stm32-qspi.c | 46 +- drivers/staging/rtl8712/Kconfig | 2 +- drivers/staging/rtl8712/ieee80211.h | 584 +-------------------- drivers/staging/rtl8712/rtl8712_recv.c | 10 +- drivers/staging/rtl8712/rtl871x_ht.h | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 13 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_recv.c | 7 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 - drivers/staging/rtl8712/rtl871x_xmit.c | 2 +- drivers/staging/rtl8712/wifi.h | 21 +- drivers/staging/wfx/sta.c | 4 +- drivers/vfio/pci/vfio_pci.c | 8 +- fs/afs/dir.c | 62 ++- fs/afs/dir_silly.c | 38 +- fs/afs/file.c | 2 +- fs/afs/flock.c | 4 +- fs/afs/fs_operation.c | 10 +- fs/afs/inode.c | 91 +++- fs/afs/internal.h | 36 +- fs/afs/misc.c | 1 + fs/afs/write.c | 12 +- fs/afs/yfsclient.c | 93 +--- fs/block_dev.c | 2 +- fs/btrfs/file.c | 2 +- fs/exfat/balloc.c | 4 +- fs/exfat/dir.c | 16 +- fs/exfat/exfat_fs.h | 5 +- fs/exfat/fatent.c | 7 +- fs/exfat/misc.c | 3 +- fs/exfat/namei.c | 14 +- fs/exfat/super.c | 24 +- fs/ext4/file.c | 2 +- fs/io-wq.c | 108 ++-- fs/io-wq.h | 4 +- fs/io_uring.c | 562 ++++++++++++++------ fs/xfs/xfs_file.c | 2 +- include/asm-generic/hugetlb.h | 2 +- include/linux/blkdev.h | 1 - include/linux/coresight.h | 3 +- include/linux/dma-direct.h | 2 - include/linux/fs.h | 10 +- include/linux/overflow.h | 25 +- include/linux/pagemap.h | 75 +++ include/linux/pgtable.h | 7 + include/sound/memalloc.h | 9 +- include/uapi/linux/io_uring.h | 4 +- kernel/audit_tree.c | 4 +- kernel/bpf/cgroup.c | 53 +- kernel/bpf/devmap.c | 10 +- kernel/dma/Kconfig | 1 + kernel/dma/direct.c | 53 +- kernel/nsproxy.c | 2 +- kernel/trace/bpf_trace.c | 2 +- lib/Kconfig.debug | 1 - mm/filemap.c | 110 ++-- mm/gup.c | 4 +- net/core/xdp.c | 1 + net/ipv4/Kconfig | 34 +- net/ipv6/Kconfig | 34 +- net/xfrm/Kconfig | 24 + scripts/Kbuild.include | 11 +- scripts/Kconfig.include | 8 +- scripts/headers_install.sh | 2 +- sound/core/memalloc.c | 7 +- sound/core/pcm_memory.c | 13 + sound/core/pcm_native.c | 2 - sound/core/sgbuf.c | 3 + sound/hda/intel-dsp-config.c | 4 +- sound/pci/hda/patch_realtek.c | 2 + sound/soc/codecs/hdac_hda.c | 16 +- sound/soc/fsl/fsl-asoc-card.c | 78 ++- sound/soc/fsl/fsl_spdif.c | 50 +- sound/soc/intel/boards/Kconfig | 4 +- sound/soc/meson/Kconfig | 1 + sound/soc/sof/intel/Kconfig | 29 +- sound/soc/sof/sof-pci-dev.c | 24 +- sound/soc/tegra/tegra30_ahub.c | 4 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/usb/pcm.c | 1 + tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/map.c | 2 +- tools/io_uring/liburing.h | 6 +- tools/lib/bpf/libbpf.map | 3 + .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 46 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 54 +- tools/testing/selftests/pidfd/pidfd.h | 5 + tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 - tools/testing/selftests/pidfd/pidfd_setns_test.c | 12 + 169 files changed, 2563 insertions(+), 1743 deletions(-) create mode 100644 arch/powerpc/kernel/syscalls/spu.tbl