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 2c50e42e7dab sh: add missing EXPORT_SYMBOL() for __delay omits fa49cd96e695 sh: use generic strncpy() omits 3dc6af608748 sh: remove call to memset after dma_alloc_coherent omits 3fde297a62ef sh: clkfwk: remove r8/r16/r32 omits 0e20841fbd33 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 58186c6d87d7 mm/madvise.c: remove duplicated include omits 8623a267581b mm: return EBADF if pidfd is invalid omits 6ecce53c6d0b mm: use only pidfd for process_madvise syscall omits 201c108248f1 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits 618d6c188e46 mm: fix s390 compat build error omits ee4b077ec3ce mm/madvise: make function 'do_process_madvise' static omits ac2e12581ed3 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits c70211ad379c mm: support compat_sys_process_madvise omits 02779ee44059 mm: support vector address ranges for process_madvise omits 1a90eef0fa04 mm/madvise: allow KSM hints for remote API omits cb8a30214c2f mm/madvise: support both pid and pidfd for process_madvise omits 8f0c58d17b02 pid: move pidfd_get_pid() to pid.c omits 961398c58b70 mm/madvise: check fatal signal pending of target process omits 44992c6207a5 mm-introduce-external-memory-hinting-api-fix-2-fix omits 4e6c22679276 mm: fix build error for mips of process_madvise omits 35d940571e0a fix process_madvise build break for arm64 omits 0ec24fb2bf96 mm/madvise: introduce process_madvise() syscall: an extern [...] omits dd3ac5c01714 mm/madvise: pass task and mm to do_madvise omits 01363c858149 mm/swap.c: annotate data races for lru_rotate_pvecs omits 7ce16e070fdc mm: annotate a data race in page_zonenum() omits 0865326d2714 mm/rmap: annotate a data race at tlb_flush_batched omits f8c53ac354a5 mm/mempool: fix a data race in mempool_free() omits 23c5c0fbdb3f mm/list_lru: fix a data race in list_lru_count_one omits f5ded0aaf33a mm/memcontrol: fix a data race in scan count omits 544ffd11e6fc mm/page_counter: fix various data races at memsw omits f91a8d71a131 mm-swapfile-fix-and-annotate-various-data-races-v2 omits cb07c37f5f46 mm/swapfile: fix and annotate various data races omits 8a9b77f68cc4 mm/filemap.c: fix a data race in filemap_fault() omits f974d1e7e542 mm/swap_state: mark various intentional data races omits 46cb76c878b1 mm-page_io-mark-various-intentional-data-races-v2 omits ef89f16b88bc mm/page_io: mark various intentional data races omits 7d23572512d0 mm/frontswap: mark various intentional data races omits 22cb0c81812e mm/kmemleak: silence KCSAN splats in checksum omits 499cb7f8839d Merge branch 'akpm-current/current' omits 3905af1b861d Merge remote-tracking branch 'fsinfo/fsinfo-core' omits d69835851e3b Merge remote-tracking branch 'notifications/notifications- [...] omits 76e95a36f471 Merge remote-tracking branch 'mhi/mhi-next' omits 8f313df4b0a8 Merge remote-tracking branch 'trivial/for-next' omits bc7f5beed151 Merge remote-tracking branch 'kunit-next/kunit' omits 92017c855843 Merge remote-tracking branch 'fpga/for-next' omits 8b8792504ca6 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 61b89281ad91 Merge remote-tracking branch 'xarray/xarray' omits 29b3409451aa Merge remote-tracking branch 'nvmem/for-next' omits 8db4178235c0 Merge remote-tracking branch 'slimbus/for-next' omits d7d73c54b944 Merge remote-tracking branch 'fsi/next' omits 58e17e4eecd6 Merge remote-tracking branch 'coresight/next' omits 470e9896ea8f Merge remote-tracking branch 'livepatching/for-next' omits 2f84d1cf242f Merge remote-tracking branch 'kselftest/next' omits 3d3523b6fa5d Merge remote-tracking branch 'userns/for-next' omits 138386d114ee Merge remote-tracking branch 'pinctrl/for-next' omits f05e98a8a2b3 Merge remote-tracking branch 'gpio/for-next' omits dafcb39d6fb6 Merge remote-tracking branch 'rpmsg/for-next' omits 9a3b1bb7abe4 Merge remote-tracking branch 'vhost/linux-next' omits 2ada216d3c8e Merge remote-tracking branch 'mux/for-next' omits 2f0d627ae71f Merge remote-tracking branch 'thunderbolt/next' omits 1e95b3e2435c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 9f0188470302 Merge remote-tracking branch 'percpu/for-next' omits 9267cf11ef5d Merge remote-tracking branch 'rcu/rcu/next' omits 165c1c482313 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 26e98b772d2c Merge remote-tracking branch 'edac/edac-for-next' omits 37ffd05e6dbf Merge remote-tracking branch 'tip/auto-latest' omits 51c426866ee5 Merge remote-tracking branch 'spi/for-next' omits fc30332f7909 Merge remote-tracking branch 'devicetree/for-next' omits 847309a3494d Merge remote-tracking branch 'tpmdd/next' omits 3ac221d1fe1d Merge remote-tracking branch 'safesetid/safesetid-next' omits 5b2138622e69 Merge remote-tracking branch 'regulator/for-next' omits 99aa43e45519 Merge remote-tracking branch 'block/for-next' omits 57d950a8d8b9 Merge remote-tracking branch 'sound-asoc/for-next' omits 5d364960c987 Merge remote-tracking branch 'sound/for-next' omits 5d46e737f1fc Merge remote-tracking branch 'regmap/for-next' omits 9c8666648276 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6943e3aad1a3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0167a9a964ef Merge remote-tracking branch 'drm-msm/msm-next' omits f497689bb05e Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits bcc7196b8b48 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 82eff66f5b88 Merge remote-tracking branch 'amdgpu/drm-next' omits efcc36dadc7d Merge remote-tracking branch 'nand/nand/next' omits fd219e37acfa Merge remote-tracking branch 'gfs2/for-next' omits a4bca0ce1ac4 Merge remote-tracking branch 'bluetooth/master' omits bc7dced6b4bf Merge remote-tracking branch 'wireless-drivers-next/master' omits 080f8137354d Merge remote-tracking branch 'swiotlb/linux-next' omits 7a646ca238c2 Merge remote-tracking branch 'ieee1394/for-next' omits a7ad9b1a6df2 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 8b73cd1e868f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bf4f8d3c8208 Merge remote-tracking branch 'pm/linux-next' omits c3a8c1b77d9c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1756e1ac1baf Merge branch 'dmi/master' omits e66cc210c154 Merge remote-tracking branch 'hid/for-next' omits 3bf515330a83 Merge remote-tracking branch 'printk/for-next' omits 0826af72cbf7 Merge remote-tracking branch 'vfs/for-next' omits b9111f456351 Merge remote-tracking branch 'file-locks/locks-next' omits f155bd3788b8 Merge remote-tracking branch 'ext3/for_next' omits 0b44fe9e97c9 Merge remote-tracking branch 'exfat/dev' omits 09ad3a08741c Merge remote-tracking branch 'cifs/for-next' omits 9247e227e639 Merge remote-tracking branch 'btrfs/for-next' omits cb77986207f1 Merge remote-tracking branch 'parisc-hd/for-next' omits ad9fa87ad6c8 Merge remote-tracking branch 'mips/mips-next' omits bb712fffdc76 Merge remote-tracking branch 'm68knommu/for-next' omits d9fbf8328179 Merge remote-tracking branch 'h8300/h8300-next' omits b839b10d7f0c Merge remote-tracking branch 'tegra/for-next' omits 875a85f11915 Merge remote-tracking branch 'scmi/for-linux-next' omits 1fdb34aaffea Merge remote-tracking branch 'samsung-krzk/for-next' omits e85c08fc666a Merge remote-tracking branch 'rockchip/for-next' omits 84c12abdd7d9 Merge remote-tracking branch 'reset/reset/next' omits c5e433a993e4 Merge remote-tracking branch 'renesas/next' omits abdfded32549 Merge remote-tracking branch 'realtek/for-next' omits 3a98b38c5a78 Merge remote-tracking branch 'qcom/for-next' omits 05b7dc196bb6 Merge remote-tracking branch 'omap/for-next' omits 7d1df2175a50 Merge remote-tracking branch 'mvebu/for-next' omits aff7d188d9ac Merge remote-tracking branch 'mediatek/for-next' omits fbe4c2b94d2a Merge remote-tracking branch 'keystone/next' omits e3d4e2de5683 Merge remote-tracking branch 'imx-mxs/for-next' omits 2521ab3bd210 Merge remote-tracking branch 'at91/at91-next' omits e6293924425c Merge remote-tracking branch 'aspeed/for-next' omits ba1ffbbd4504 Merge remote-tracking branch 'amlogic/for-next' omits 5d72b996978f Merge remote-tracking branch 'arm-soc/for-next' omits 7117cf98968f Merge remote-tracking branch 'arm/for-next' omits c23c76428f59 Merge remote-tracking branch 'dma-mapping/for-next' omits 3136dcd56295 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 74b9c92ee9a9 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 1c8c2f0b66f3 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits d1a574997c4e Revert "drm/i915/gt: Prevent timeslicing into unpreemptabl [...] omits d34069e9aa96 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits b5761397aeaf Merge remote-tracking branch 'fpga-fixes/fixes' omits fe0087225f06 Merge remote-tracking branch 'risc-v-fixes/fixes' omits e2590c2275be Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c5180842d839 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6a767b0d8e8d Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 662d45873a35 Merge remote-tracking branch 'omap-fixes/fixes' omits 792583de1ea6 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 5ab8f0e36f13 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 7b090bf04e4e Merge remote-tracking branch 'crypto-current/master' omits aa6be4d65d52 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 97ed273ccd7e Merge remote-tracking branch 'spi-fixes/for-linus' omits 83e8b31c759a Merge remote-tracking branch 'regulator-fixes/for-linus' omits e601e090b172 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1d149f12b3ce Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3877a79f47e3 Merge remote-tracking branch 'sound-current/for-linus' omits f9c9377b31b2 Merge remote-tracking branch 'ipsec/master' omits 740ce7a2c936 Merge remote-tracking branch 'net/master' omits 5b2e705ef9ef Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 358c4514d525 Merge remote-tracking branch 'arc-current/for-curr' omits 38d5179c79b0 Merge remote-tracking branch 'kbuild-current/fixes' omits 868ba67e1819 Merge remote-tracking branch 'fixes/master' omits 4caeb3acd21f w1: Replace zero-length array with flexible-array omits 0ef1dfd31afd tracing/probe: Replace zero-length array with flexible-array omits 6d078433eac0 soc: ti: Replace zero-length array with flexible-array omits 75e328cddb0a tifm: Replace zero-length array with flexible-array omits 6be7f2be1fcb dmaengine: tegra-apb: Replace zero-length array with flexi [...] omits e81658e913f8 stm class: Replace zero-length array with flexible-array omits d83659dc3c2f Squashfs: Replace zero-length array with flexible-array omits fad77601a0c4 ASoC: SOF: Replace zero-length array with flexible-array omits 9841837ed596 ima: Replace zero-length array with flexible-array omits a21ac258e3ac sctp: Replace zero-length array with flexible-array omits c9ee019b59c6 phy: samsung: Replace zero-length array with flexible-array omits 6f8446744f61 RxRPC: Replace zero-length array with flexible-array omits 743402ebe5cb rapidio: Replace zero-length array with flexible-array omits 1ab4f361897c media: pwc: Replace zero-length array with flexible-array omits 8f6d9780c7df firmware: pcdp: Replace zero-length array with flexible-array omits dceb22b51890 oprofile: Replace zero-length array with flexible-array omits 9f7df22e325b block: Replace zero-length array with flexible-array omits c84eeb3d734f tools/testing/nvdimm: Replace zero-length array with flexi [...] omits dd8cac35fb20 libata: Replace zero-length array with flexible-array omits 2f7f687bc93f kprobes: Replace zero-length array with flexible-array omits b08047237bf7 keys: encrypted-type: Replace zero-length array with flexi [...] omits b3dad4d61d73 kexec: Replace zero-length array with flexible-array omits c7069d51299d KVM: Replace zero-length array with flexible-array omits 749b49e9a132 jffs2: Replace zero-length array with flexible-array omits 8a8ab20750be ibft: Replace zero-length array with flexible-array omits cedc9f93b111 samples: mei: Replace zero-length array with flexible-array omits 1d07336dcdaf ia64: kernel: unwind_i.h: Replace zero-length array with f [...] omits 6c91c7bc6f84 mtd: parsers: bcm63xx: simplify CFE detection omits 44604a528b3b FS-Cache: Replace zero-length array with flexible-array omits 6cfe4173227d firewire: ohci: Replace zero-length array with flexible-array omits 9264b4fbf339 cb710: Replace zero-length array with flexible-array omits c691a5ce22d7 drm/edid: Replace zero-length array with flexible-array omits 0128ceb7e5c2 drbd: Replace zero-length array with flexible-array omits 827faedb47ef crypto: Replace zero-length array with flexible-array omits ef41ab679d67 can: Replace zero-length array with flexible-array omits faf9cca387ab can: peak_canfd: Replace zero-length array with flexible-array omits 2ae0fc57a433 dmaengine: Replace zero-length array with flexible-array omits 7bc981683697 ARM: tegra: Replace zero-length array with flexible-array omits 3889a420ae43 aio: Replace zero-length array with flexible-array omits edba0417d768 firmware: google: vpd: Replace zero-length array with flex [...] omits 480ecdf27373 firmware: google: memconsole: Replace zero-length array wi [...] omits d8dabae1b4ec firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 67faf3e95a5a Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 284d6aa26be2 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 375eadc1a0e3 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 66425001bdaf Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits f0187db056dc iov_iter: Move unnecessary inclusion of crypto/hash.h omits add78d27d388 ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr omits ca25e1372bda mtd: rawnand: brcmnand: ECC error handling on EDU transfers omits ca088f05d761 mtd: rawnand: brcmnand: Don't default to edu transfer omits dd0c1fc8de12 mtd: rawnand: qcom: set BAM mode only if not set already omits 350e8dab0868 mtd: rawnand: qcom: avoid write to unavailable register omits 108ecfe8eba5 drm/i915/display: Fix the encoder type check omits 9002bade317f drm/i915/icl+: Fix hotplug interrupt disabling after storm [...] omits ba0a9dfdc4dc drm/i915/gt: Move gen4 GT workarounds from init_clock_gati [...] omits dcb953c38d5e drm/i915/gt: Move ilk GT workarounds from init_clock_gatin [...] omits ac41454b87f4 drm/i915/gt: Move snb GT workarounds from init_clock_gatin [...] omits dad40dba47fe drm/i915/gt: Move vlv GT workarounds from init_clock_gatin [...] omits 3466de590877 drm/i915/gt: Move ivb GT workarounds from init_clock_gatin [...] omits 582a8c2be1ec drm/i915/gt: Move hsw GT workarounds from init_clock_gatin [...] omits 7bc966cad39d drm/i915/icl: Disable DIP on MST ports with the transcoder [...] omits 68ac6051fd70 drm/i915/gt: Incrementally check for rewinding omits 16a4832dc163 drm/i915/tc: fix the reset of ln0 omits 04dc41776145 drm/i915/gt: Prevent timeslicing into unpreemptable requests omits 02e1254d7740 pinctrl: qcom: ipq6018 Add missing pins in qpic pin group omits db18b2f10067 pinctrl: mcp23s08: Split to three parts: fix ptr_ret.cocci [...] omits cdf59728a3cd gpio: arizona: put pm_runtime in case of failure omits f5fca284d3c6 gpio: arizona: handle pm_runtime_get_sync failure case omits 3784fc0cb7fe pinctrl: tegra: Use noirq suspend/resume callbacks omits f1aeac6aabdd pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage omits a6138255cc91 dt-bindings: reset: Convert i.MX7 reset to json-schema omits 067fe380fe49 dt-bindings: reset: Convert i.MX reset to json-schema omits 24d3bd0d37ac reset: simple: Add reset callback omits 6542f22bd919 reset: Move reset-simple header out of drivers/reset omits 9d9368e839c2 ARC: [arcompact] fix bitrot with 2 levels of interrupt omits ed53bbf31810 ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE omits cd049d898ab8 Merge branch for-5.8/arm64/dt into for-next omits 361f5ecd5140 Merge branch for-5.8/arm/dt into for-next omits 0e8de2de4471 Merge branch for-5.8/arm/core into for-next omits 7f7cddd05ad0 Merge branch for-5.8/soc into for-next omits 1093464408f4 Merge branch for-5.8/memory into for-next omits 25476f8008f1 Merge branch for-5.8/media into for-next omits d79016edb4b1 Merge branch for-5.8/firmware into for-next omits 133a19a75d98 Merge branch for-5.8/of into for-next omits 97776d9bfc11 Merge branch for-5.8/i2c into for-next omits afce1a577b07 Merge branch for-5.8/dt-bindings into for-next omits 059164fdf569 Merge branch for-5.8/cpuidle into for-next omits ab5d26078def Merge branch for-5.8/cpufreq into for-next omits e2a7a80f71b7 Merge branch for-5.8/clk into for-next omits 06d850c10992 Merge branch for-5.7/clk-fixes into for-next omits 0cba8da64ce1 Merge branch for-5.7/arm64/defconfig into for-next omits d1c746f8b59d drm/tegra: hub: Do not enable orphaned window group omits be00147a195b MAINTAINERS: Add git tree for NVMEM FRAMEWORK omits bfe907715a99 nvmem: sprd: Fix return value of sprd_efuse_probe() omits 0cc16bc95092 nvmem: qfprom: remove incorrect write support omits b7d4cab03604 memory: tegra: Delete some dead code omits 2089cb62879e memory: tegra: Avoid unused function warnings omits 97d2249616b0 memory: tegra: Drop <linux/clk-provider.h> omits 356d06b7bb54 memory: tegra: Fix an error handling path in tegra186_emc_probe() omits 53b35b8021b3 memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] omits f45004e737de memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] omits c97694715e7f memory: tegra: Support derated timings on Tegra210 omits f2366c0c05dd memory: tegra: Add EMC scaling sequence code for Tegra210 omits 01218c59f9bc memory: tegra: Add EMC scaling support code for Tegra210 omits 62b34c4caa8e memory: tegra: Make debugfs permissions human-readable omits c0222a6f4dd0 Merge branch 'for-5.8/clk' into for-5.8/memory omits bca3d712093b Merge branch 'for-5.8/of' into for-5.8/memory omits 1928c68226ef Merge branch 'for-5.8/dt-bindings' into for-5.8/memory omits f9a478d658a2 slimbus: core: Fix mismatch in of_node_get/put omits 3d42285759eb slimbus: core: Set fwnode for a device when setting of_node omits 0f872944ec04 slimbus: ngd: remove redundant assignment omits 86d20b1f9056 slimbus: ngd: get drvdata from correct device omits 780a19892c90 nvmem: jz4780-efuse: Use PTR_ERR_OR_ZERO() to simplify code omits ec9f404f5c0e nvmem: ensure sysfs writes handle write-protect pin omits f3fc6ea68bb9 gpu: host1x: Clean up debugfs in error handling path omits a9ece47bc379 clk: tegra: Fix initial rate for pll_a on Tegra124 omits 757338371608 drm/tegra: Clean up GPIO includes omits 10dceb230b3b nvmem: imx-ocotp: Improve logic to save many code lines omits 82c6ae5f1b49 nvmem: core: cleanup old eeprom compat entry attributes adds 8e989be20295 Merge remote-tracking branch 'fixes/master' adds 3eca1b0df6d5 Merge remote-tracking branch 'kbuild-current/fixes' adds 00fdec98d988 ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE adds 33b59f1671f1 ARC: [arcompact] fix bitrot with 2 levels of interrupt adds b7faf971081a ARC: elf: use right ELF_ARCH adds 97d0b5d0b5a9 ARCv2: boot log: detect newer/upconing HS3x/HS4x releases adds 0bdd6e7428a2 ARC: build: allow users to specify -mcpu adds 040ece2a3c15 ARC: build: remove deprecated toggle for arc700 builds adds 1bead6a2c775 Merge remote-tracking branch 'arc-current/for-curr' adds 034aa9cd698e arm64: pgtable: Clear the GP bit for non-executable kernel pages adds e575fb9e76c8 arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n adds d0144149ecb6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds a6e2c226c3d5 powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL adds 0bdcfa182506 powerpc/64s: Fix KVM interrupt using wrong save area adds 006996a51dff Merge remote-tracking branch 'powerpc-fixes/fixes' adds c119a8a3c395 s390/qdio: fine-tune SLSB update adds 664f5f8de825 s390/seccomp: pass syscall arguments via seccomp_data adds cd29fa798001 s390/ptrace: return -ENOSYS when invalid syscall is supplied adds 00332c16b160 s390/ptrace: pass invalid syscall numbers to tracing adds 873e5a763d60 s390/ptrace: fix setting syscall number adds 4bae85b620dc selftests/seccomp: s390 shares the syscall and return valu [...] adds a87ee11607b8 s390/qdio: reduce SLSB writes during Input Queue processing adds ecc28f58e6cc s390/virtio: remove unused pm callbacks adds 79d6c5022710 s390/zcrypt: use kzalloc adds df8cea2a4bef s390/crypto: use scnprintf() instead of snprintf() adds 92fd356514b7 s390: use scnprintf() in sys_##_prefix##_##_name##_show adds 99448016ac79 s390/protvirt: use scnprintf() instead of snprintf() adds 2b2a25845d53 s390/vdso: Use $(LD) instead of $(CC) to link vDSO adds 478237a59512 s390/vdso: fix vDSO clock_getres() adds 64438e1bc0cd s390/numa: let NODES_SHIFT depend on NEED_MULTIPLE_NODES adds 3dac34454a5a Merge remote-tracking branch 's390-fixes/fixes' adds 762f926d6f19 net/sched: act_ct: Make tcf_ct_flow_table_restore_skb inline adds 505ee3a1cab9 netfilter: flowtable: Make nf_flow_table_offload_add/del_c [...] adds 4cd016ca2e3e Merge branch 'remove-dependency-between-mlx5-act_ct-nf_flo [...] adds b8ad540dd4e4 mptcp: fix memory leak in mptcp_subflow_create_socket() adds 662051215c75 tcp: grow window for OOO packets only for SACK flows adds 807eaf99688c mvpp2: remove module bugfix adds b15bb8817f99 bareudp: Fixed configuration to avoid having garbage values adds 60833d54d56c mlxsw: spectrum: Adjust headroom buffers for 8x ports adds ea12fe9dee97 lan743x: add MODULE_DEVICE_TABLE for module loading alias adds 757d3a608a7a Merge remote-tracking branch 'net/master' adds b0659d8a950d bpf: Fix definition of bpf_ringbuf_output() helper in UAPI [...] adds c34a06c56df7 tools/bpftool: Add ringbuf map to a list of known map types adds 6903cdae9f9f bpf, xdp, samples: Fix null pointer dereference in *_user code adds 4aee9c65f0d4 Merge remote-tracking branch 'bpf/master' adds 56f233c1b61b Merge remote-tracking branch 'ipsec/master' adds a0b03952a797 ALSA: hda/realtek - Add quirk for MSI GE63 laptop adds 80c469e5a796 Merge remote-tracking branch 'sound-current/for-linus' adds ed1220df6e66 ASoC: fsl_ssi: Fix bclk calculation for mono channel adds bd7012917a5a Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 70dd25a268f3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6bbd0070da08 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 9761496bddc4 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 68255edde3e0 Merge remote-tracking branch 'spi-fixes/for-linus' adds 94c8be91a04d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 6a9620536ffd staging: wfx: fix AC priority adds 8cf509345096 staging: wfx: drop useless loop adds 29de523a6270 staging: wfx: fix coherency of hif_scan() prototype adds b65a2d8c8614 Staging: rtl8723bs: prevent buffer overflow in update_sta_ [...] adds 7751592931c7 Merge remote-tracking branch 'staging.current/staging-linus' adds d38eff607709 Merge remote-tracking branch 'crypto-current/master' adds 9f2f3ce3daed dmaengine: ti: k3-udma: Use correct node to read "ti,udma-atype" adds 5a9377cc7421 dmaengine: ti: k3-udma: Fix cleanup code for alloc_chan_resources adds b5b0180c2f76 dmaengine: ti: k3-udma: Fix the running channel handling i [...] adds b3c06b6cf8ac Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 89239cc4219a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 96590b4b9d77 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 07c7b547a796 Merge tag 'v5.8-rc1' into fixes adds d7af722344e6 ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect adds 9cf28e41f9f7 ARM: dts: Fix duovero smsc interrupt for suspend adds c030688d4427 ARM: dts: Fix omap4 system timer source clocks adds 80bf72598663 ARM: dts: am5729: beaglebone-ai: fix rgmii phy-mode adds a352fe371053 Merge branch 'omap-for-v5.8/fixes-rc1' into fixes adds c52961ff4dc6 Merge remote-tracking branch 'omap-fixes/fixes' adds 54c6d7ed74a4 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 1b980b7a7b3f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds a1e17eb03e69 scsi: ufs-bsg: Fix runtime PM imbalance on error adds 7bb7ee8704fe scsi: libata: Provide an ata_scsi_dma_need_drain stub for [...] adds b8f1d1e05817 scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers adds 0927e86c75fb Merge remote-tracking branch 'scsi-fixes/fixes' adds 3ffbe35321f4 drm/i915/selftests: Restore to default heartbeat adds 4178b5a60cef drm/i915/gt: Prevent timeslicing into unpreemptable requests adds a43555ac908c drm/i915/tc: fix the reset of ln0 adds 8ab3a3812aa9 drm/i915/gt: Incrementally check for rewinding adds 898e4e57adae drm/i915/icl: Disable DIP on MST ports with the transcoder [...] adds ef50fa9bd17d drm/i915/gt: Move hsw GT workarounds from init_clock_gatin [...] adds 7237b190add0 drm/i915/gt: Move ivb GT workarounds from init_clock_gatin [...] adds 695a2b11649e drm/i915/gt: Move vlv GT workarounds from init_clock_gatin [...] adds fd2599bda5a9 drm/i915/gt: Move snb GT workarounds from init_clock_gatin [...] adds eacf21040aa9 drm/i915/gt: Move ilk GT workarounds from init_clock_gatin [...] adds 27582a9c9179 drm/i915/gt: Move gen4 GT workarounds from init_clock_gati [...] adds a3005c2edf7e drm/i915/icl+: Fix hotplug interrupt disabling after storm [...] adds 8e68c6340d58 drm/i915/display: Fix the encoder type check adds 50a6c0ca1fa1 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 27a5e7d36d38 mmc: meson-gx: limit segments to 1 when dram-access-quirk [...] adds c46a1245126a Merge remote-tracking branch 'mmc-fixes/fixes' adds 1a00d92a3a65 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 3671969c44c1 Merge remote-tracking branch 'fpga-fixes/fixes' adds 4b3c1f1b15f5 Merge v5.8-rc1 into drm-misc-fixes adds b984b6d8b523 drm: mcde: Fix display initialization problem adds b48fd568ac64 drm: mcde: Fix forgotten user of drm->dev_private adds bf332658aac2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 8e849a41276a firmware: dmi-sysfs: Replace zero-length array with flexib [...] new ea9ee9976750 firmware: google: memconsole: Replace zero-length array wi [...] new aa125f313d8e firmware: google: vpd: Replace zero-length array with flex [...] new 241cb28e38c3 aio: Replace zero-length array with flexible-array new 06f3a5a4cbb5 ARM: tegra: Replace zero-length array with flexible-array new 466f966b1f45 dmaengine: Replace zero-length array with flexible-array new 12033457bf15 can: peak_canfd: Replace zero-length array with flexible-array new d6562f1ca877 can: Replace zero-length array with flexible-array new 6c48764aa478 crypto: Replace zero-length array with flexible-array new 1060bfc8e2d3 drbd: Replace zero-length array with flexible-array new ec4ac369397a drm/edid: Replace zero-length array with flexible-array new 6b5679d23783 cb710: Replace zero-length array with flexible-array new c38e7e212acd firewire: ohci: Replace zero-length array with flexible-array new 67cd46244611 FS-Cache: Replace zero-length array with flexible-array new 1907774c37f0 ia64: kernel: unwind_i.h: Replace zero-length array with f [...] new f2baaff2798f samples: mei: Replace zero-length array with flexible-array new 8192e60c6a73 ibft: Replace zero-length array with flexible-array new 6112bad79f4d jffs2: Replace zero-length array with flexible-array new 764e515f41c8 KVM: Replace zero-length array with flexible-array new 50b6951feb62 kexec: Replace zero-length array with flexible-array new ad8cb1654d2f keys: encrypted-type: Replace zero-length array with flexi [...] new 67a862a94d5d kprobes: Replace zero-length array with flexible-array new 9c5fbf05cb00 libata: Replace zero-length array with flexible-array new a5290feb5a90 tools/testing/nvdimm: Replace zero-length array with flexi [...] new 8a631c26bd18 block: Replace zero-length array with flexible-array new 0a418cd117d2 oprofile: Replace zero-length array with flexible-array new b912f89c947d firmware: pcdp: Replace zero-length array with flexible-array new 5342e9bb0355 media: pwc: Replace zero-length array with flexible-array new a611d137bfe7 rapidio: Replace zero-length array with flexible-array new 18bdc20be197 RxRPC: Replace zero-length array with flexible-array new 50f894d50ac3 phy: samsung: Replace zero-length array with flexible-array new af6bb61cc0a2 sctp: Replace zero-length array with flexible-array new eb492c627a61 ima: Replace zero-length array with flexible-array new ceaf7191b99d ASoC: SOF: Replace zero-length array with flexible-array new b2b32e3aa084 Squashfs: Replace zero-length array with flexible-array new e35635000ffd stm class: Replace zero-length array with flexible-array new 0084b225ee26 dmaengine: tegra-apb: Replace zero-length array with flexi [...] new 5cab1634e485 tifm: Replace zero-length array with flexible-array new 9f162d9d7265 soc: ti: Replace zero-length array with flexible-array new 7fac96f2be3b tracing/probe: Replace zero-length array with flexible-array new 76fafbfffb44 w1: Replace zero-length array with flexible-array new 5bb53ec1fd37 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 7a61f739e840 Merge remote-tracking branch 'dma-mapping/for-next' new fee761f0e220 Merge remote-tracking branch 'arm/for-next' new 8d639abaf6b3 Merge remote-tracking branch 'arm-soc/for-next' new 50c350095f8a Merge remote-tracking branch 'amlogic/for-next' new 0e133c435b44 Merge remote-tracking branch 'aspeed/for-next' new 20121bd58b84 Merge remote-tracking branch 'at91/at91-next' new 9a3c0f381629 Merge remote-tracking branch 'imx-mxs/for-next' new 0c7821daf607 Merge remote-tracking branch 'keystone/next' new 97258088eae8 Merge remote-tracking branch 'mediatek/for-next' new 6301f68c2c67 Merge remote-tracking branch 'mvebu/for-next' new b2a09ce41fa1 Merge remote-tracking branch 'omap/for-next' new 553efaa58d45 Merge remote-tracking branch 'qcom/for-next' new d952d788e871 Merge remote-tracking branch 'realtek/for-next' new 1b7f90458b6b Merge remote-tracking branch 'renesas/next' new 9357b0462401 reset: Move reset-simple header out of drivers/reset new a9701376ed0f reset: simple: Add reset callback new 20c1b6996519 dt-bindings: reset: Convert i.MX reset to json-schema new 3b9164c0f173 dt-bindings: reset: Convert i.MX7 reset to json-schema new 1ab78ce3dd4c Merge remote-tracking branch 'reset/reset/next' new f2cb426fbcda Merge remote-tracking branch 'rockchip/for-next' new 7b4969e29317 soc: samsung: exynos-regulator-coupler: Add simple voltage [...] new b0953d8b7cdb Merge branch 'next/drivers' into for-next new 0248ab7cf584 Merge remote-tracking branch 'samsung-krzk/for-next' new eafa29fb43ad Merge remote-tracking branch 'scmi/for-linux-next' new deb64a6139f5 clk: tegra: Capitalization fixes new 2cddc97e4096 clk: tegra: Always program PLL_E when enabled new 9b7209452989 Merge branch for-5.9/clk into for-next new eff66fa884a8 memory: tegra: Make debugfs permissions human-readable new 0bf368c5b2cf memory: tegra: Add EMC scaling support code for Tegra210 new 1591f0d10ffa memory: tegra: Add EMC scaling sequence code for Tegra210 new ce56c17e0678 memory: tegra: Support derated timings on Tegra210 new 35b58b5420d4 memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] new 9919c719d4a6 memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] new 952c74f8cd51 memory: tegra: Fix an error handling path in tegra186_emc_probe() new ba546c970c74 memory: tegra: Drop <linux/clk-provider.h> new 21be26994353 memory: tegra: Avoid unused function warnings new 578c2790e5de memory: tegra: Delete some dead code new fc87d5985a7c Merge branch for-5.9/memory into for-next new 0cb657ba711f Merge remote-tracking branch 'tegra/for-next' new cde8c1cb5784 Merge remote-tracking branch 'h8300/h8300-next' new 83f70fdafc0d m68knommu: __force type casts for raw IO access new 2d5b17908217 m68knommu: fix use of cpu_to_le() on IO access new 86565f5115ed Merge remote-tracking branch 'm68knommu/for-next' new d534d24b3e84 Merge remote-tracking branch 'mips/mips-next' new 118c78ca2065 Merge remote-tracking branch 'parisc-hd/for-next' new 1467b05e6bd7 Merge remote-tracking branch 'btrfs/for-next' new 22d2cfdffa5b libceph: move away from global osd_req_flags new 2f3fead62144 libceph: don't omit recovery_deletes in target_copy() new 7ed286f3e061 libceph: don't omit used_replica in target_copy() new dde2290dbe65 Merge remote-tracking branch 'ceph/master' new a0892b413f6b cifs: misc: Use array_size() in if-statement controlling e [...] new 5527a085be36 Merge remote-tracking branch 'cifs/for-next' new a7530fec38d7 Merge remote-tracking branch 'exfat/dev' new d729967f7133 Merge remote-tracking branch 'ext3/for_next' new 48af5daf7322 Merge remote-tracking branch 'file-locks/locks-next' new 159acfa8df28 iov_iter: Move unnecessary inclusion of crypto/hash.h new 34c31330da82 Merge remote-tracking branch 'vfs/for-next' new e7485cddf67b Merge remote-tracking branch 'printk/for-next' new d31327922858 HID: usbhid: do not sleep when opening device new ad3c271247fb Merge branch 'for-5.9/core' into for-next new 8e9ddbde9ddb HID: usbhid: remove redundant assignment to variable retval new b2668b0ea92a Merge branch 'for-5.9/core' into for-next new 43e666acb79f HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override new b3a52808d659 Merge branch 'for-5.8/upstream-fixes' into for-next new 1ad273d6ff2d HID: input: do not run GET_REPORT unless there's a Resolut [...] new 8912f5cab68c Merge branch 'for-5.9/core' into for-next new ca28aff0e1dc HID: quirks: Always poll Obins Anne Pro 2 keyboard new 9170d7049a28 Merge branch 'for-5.8/upstream-fixes' into for-next new aa3c439c144f HID: alps: support devices with report id 2 new 98587c4dd4a1 Merge branch 'for-5.8/upstream-fixes' into for-next new 6363d2065cd3 HID: magicmouse: do not set up autorepeat new 64528f9b9e5a Merge branch 'for-5.8/upstream-fixes' into for-next new 6e3eb254a349 Merge remote-tracking branch 'hid/for-next' new 4f8e7a9d92bb Merge branch 'dmi/master' new 540dc93ebd0e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 428f7c7e72ee Merge remote-tracking branch 'pm/linux-next' new 6a68ae50c1b1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 2ff7edacd53f Merge remote-tracking branch 'thermal/thermal/linux-next' new 06651143077b Merge remote-tracking branch 'ieee1394/for-next' new 346d7711b1af Merge remote-tracking branch 'swiotlb/linux-next' new d96404ebc18b Merge remote-tracking branch 'wireless-drivers-next/master' new ae2a132e8284 Merge remote-tracking branch 'bluetooth/master' new 8a9e58a9bb7a gfs2: Add some flags missing from glock output new 35a2034e8adb Merge remote-tracking branch 'gfs2/for-next' new e8cd7db18e69 mtd: rawnand: qcom: avoid write to unavailable register new 97bd0ed43524 mtd: rawnand: qcom: set BAM mode only if not set already new 41b21d7853de mtd: rawnand: brcmnand: Don't default to edu transfer new 5b87a8ba878e mtd: rawnand: brcmnand: ECC error handling on EDU transfers new 91a01436b86c mtd: parsers: bcm63xx: simplify CFE detection new 0c22ee6ce16f Merge remote-tracking branch 'nand/nand/next' new 405efbd28793 next-20200616/amdgpu new f29e08800b6d drm/i915/selftests: Fix inconsistent IS_ERR and PTR_ERR new e971fe9128a7 drm/i915: Mark up inline getters as taking a const i915_request new 223128f76710 drm/i915: Remove redundant i915_request_await_object in bl [...] new 9199c070cdde drm/i915/selftests: Exercise far preemption rollbacks new ba0cada97656 drm/i915/selftests: Use friendly request names for live_ti [...] new c87d8ae947e3 Merge remote-tracking branch 'drm-intel/for-linux-next' new 109be8b23fb2 gpu: host1x: Clean up debugfs in error handling path new ef4e417eb3ec drm/tegra: hub: Do not enable orphaned window group new ca2030d56bb7 gpu: host1x: Register child devices new a101e3dad8a9 drm/tegra: hub: Register child devices new 2fd2bc7f4932 gpu: host1x: Correct trivial kernel-doc inconsistencies new d9a0a05bf8c7 gpu: host1x: Detach driver on unregister new fce3a51d9b31 drm/tegra: Add zpos property for cursor planes new ab70999bbf73 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds b5850d6ec34c drm/vblank: remove outdated and noisy output adds 58c1721787be drm/dp_mst: Fix timeout handling of MST down messages adds e8ade6151905 dt-bindings: display: sun8i-mixer: Allow for an iommu property adds b718102dbdfd drm/sun4i: mixer: Call of_dma_configure if there's an IOMMU adds 1efa9eff7b94 drm/omap: display: use devm_of_find_backlight adds a18dc7401ab5 drm/tilcdc: use devm_of_find_backlight adds 5fa63f077332 drm/rockchip: vop: call vop_cfg_done() under reg_lock adds ec0bb482de0a drm/gem: Fix a leak in drm_gem_objects_lookup() adds c704b17071c4 drm/debugfs: fix plain echo to connector "force" attribute adds 683c09e9a8e1 drm: encoder_slave: fix refcouting error for modules adds a519f6d03f4c drm: encoder_slave: use new I2C API adds ebdc02dd4c4b drm: Add DRM_MODE_TYPE_USERDEF flag to probed modes matchi [...] adds 3b5ac8b56064 video: amba-clcd: use devm_of_find_backlight adds 3df6fad41f13 drm: Include internal header for managed function declarations adds 2803aa743fd3 drm: Help unconfuse gcc, avoid accidental impossible unsig [...] adds af69bf55822f drm: Describe dp_rev for drm_dp_set_phy_test_pattern adds a4292e52106b drm: Match drm_dp_send_clear_payload_id_table definition t [...] adds 27ed2b3f22ed drm/bridge: ti-sn65dsi86: Export bridge GPIOs to Linux adds 5a2e9b658cdc dt-bindings: drm/bridge: ti-sn65dsi86: Convert to yaml adds 1dbc979172af dt-bindings: drm/bridge: ti-sn65dsi86: Document no-hpd adds baef4d56195b drm/bridge: ti-sn65dsi86: Clear old error bits before AUX [...] adds fe3d7a35497c drm/bridge: ti-sn65dsi86: Fix off-by-one error in clock choice adds 5bebaeadb30e drm/bridge: ti-sn65dsi86: Implement lane reordering + polarity new 3f9c1c872cc9 drm/tilcdc: fix leak & null ref in panel_connector_get_modes new 26c06633f6b1 drm/tilcdc: remove unnecessary state->fb check new acfa7fd18bfb drm/tilcdc: add missing static for panel_driver new 5a77e2bfdd4f drm/mgag200: Remove HW cursor new d6237687e08f drm/mgag200: Clean up mga_set_start_address() new fb724f1e4bd5 drm/mgag200: Clean up mga_crtc_do_set_base() new a6edae07fd01 drm/mgag200: Move mode-setting code into separate helper function new db05f8d3dc87 drm/mgag200: Split MISC register update into PLL selection [...] new ddb8d0520bbc drm/mgag200: Update mode registers after plane registers new 72a03a358c1c drm/mgag200: Set pitch in a separate helper function new 836d536881cc drm/mgag200: Set primary plane's format in separate helper [...] new 2e5ccbbaeaa4 drm/mgag200: Move TAGFIFO reset into separate function new 7fc1ae567dc6 drm/mgag200: Move hiprilvl setting into separate functions new 4f710d7ce8de drm/mgag200: Move register initialization into separate function new 9413adc089f6 drm/mgag200: Remove out-commented suspend/resume helpers new f05c9e13094f drm/mgag200: Use simple-display data structures new 88fabb75ea9e drm/mgag200: Convert to simple KMS helper new 913ec479bb5c drm/mgag200: Replace VRAM helpers with SHMEM helpers new 7951117f97ac drm: remove unused drm_gem.h include new 2ea8ad42ec8d drm/gem: use _unlocked reference in drm_gem_objects_lookup docs new efdff86db797 drm/todo: mention i915 in the struct_mutex section new 5b4231fb62f0 drm/doc: drop struct_mutex references new e33f4234263d drm/doc: add WARNING for drm_device::struct_mutex new 2891586f323a drm/doc: drop struct_mutex reference for drm_gem_object_free new 1a87f67a66de drm/amdgpu: use the unlocked drm_gem_object_put new 00c47f569d5f drm/gma500: Use lockless gem BO free callback new 1a9458aeb8eb drm: remove drm_driver::gem_free_object new b5d250744ccc drm/gem: fold drm_gem_object_put_unlocked and __drm_gem_ob [...] new eecd7fd8bf58 drm/gem: add _locked suffix to drm_gem_object_put new 2f4dd13d4bb8 drm/gem: add drm_gem_object_put helper new be6ee102341b drm: remove _unlocked suffix in drm_gem_object_put_unlocked new e07ddb0ce7cd drm/amd: remove _unlocked suffix in drm_gem_object_put_unlocked new 38e7abf7e917 drm/arm: remove _unlocked suffix in drm_gem_object_put_unlocked new dda156cf89aa drm/armada: remove _unlocked suffix in drm_gem_object_put_ [...] new 6780bf32b2b0 drm/etnaviv: remove _unlocked suffix in drm_gem_object_put [...] new 1138a5f63ad9 drm/exynos: remove _unlocked suffix in drm_gem_object_put_ [...] new e19baf704a4b drm/gma500: remove _unlocked suffix in drm_gem_object_put_ [...] new 1b3cddceb8a1 drm/i915: remove _unlocked suffix in drm_gem_object_put_unlocked new 4ded85501c40 drm/lima: remove _unlocked suffix in drm_gem_object_put_unlocked new 556372dfbaf4 drm/mediatek: remove _unlocked suffix in drm_gem_object_pu [...] new c457b11afff2 drm/mgag200: remove _unlocked suffix in drm_gem_object_put [...] new f7d33950cd6a drm/msm: remove _unlocked suffix in drm_gem_object_put_unlocked new cdc194cebd71 drm/nouveau: remove _unlocked suffix in drm_gem_object_put [...] new d742cdd613e6 drm/omapdrm: remove _unlocked suffix in drm_gem_object_put [...] new 496d0cc63f9c drm/panfrost: remove _unlocked suffix in drm_gem_object_pu [...] new 9c86fb18ad9d drm/qxl: remove _unlocked suffix in drm_gem_object_put_unlocked new f11fb66ae921 drm/radeon: remove _unlocked suffix in drm_gem_object_put_ [...] new b430fe083ec7 drm/rockchip: remove _unlocked suffix in drm_gem_object_pu [...] new b8912e295063 drm/tegra: remove _unlocked suffix in drm_gem_object_put_unlocked new 2b86189e4d59 drm/v3d: remove _unlocked suffix in drm_gem_object_put_unlocked new f7a8cd30c8fa drm/vc4: remove _unlocked suffix in drm_gem_object_put_unlocked new a71a215a04e5 drm/vgem: remove _unlocked suffix in drm_gem_object_put_unlocked new 969397eb9a0e drm/virtio: remove _unlocked suffix in drm_gem_object_put_ [...] new b7140d4ee52c drm/vkms: remove _unlocked suffix in drm_gem_object_put_unlocked new 95865e3a9590 drm/xen: remove _unlocked suffix in drm_gem_object_put_unlocked new ab15d56e27be drm: remove transient drm_gem_object_put_unlocked() new 5a2ba99222fc drm: print the current->comm alongside the pid new 17ee1eb6d884 drm/file: wrap excessively long line new ef8255506f66 dma-fence: add might_sleep annotation to _wait() new 0e799e840a07 drm: Restore the NULL check for drm_gem_object_put() new 38d6fd406aaa drm/writeback: don't set fence->ops to default new 9d81fe179118 drm/vblank: Fix -Wformat compile warnings on some arches new 2217d3bc39b4 drm/auth: remove redundant assignment to variable ret new 8f6f5e00e56f drm/vc4: hdmi: Silence pixel clock error on -EPROBE_DEFER new c9c03e3cf072 drm/client: Add drm_client_framebuffer_flush() new 64593f2a6fc9 drm/client: Add drm_client_modeset_check() new bd34cea2a0e4 drm/format-helper: Add drm_fb_swab() new 6770ef332fcc drm/i915: Introduce some local intel_dp variables new 0425662fdf05 drm: Nuke mode->vrefresh new 5dce0c0b92d4 drm/msm/dpu: Stop copying around mode->private_flags new 2159e4629add drm: Shrink {width,height}_mm to u16 new 3542cc54a1bb drm: Shrink mode->type to u8 new 6a494eab2cf9 drm: Make mode->flags u32 new d857e167963f drm: Shrink drm_display_mode timings new 4ed2101cfa2d drm: Flatten drm_mode_vrefresh() new 42acb06b01b1 drm: pahole struct drm_display_mode new 920dd1b1425b drm/mcde: Use mode->clock instead of reverse calculating i [...] new 269cb04a4023 drm/gma500: Stop using mode->private_flags new 6015002ece38 drm: use drm_dev_has_vblank more new 7da156407615 Documentation: Fix typo error in todo.rst new 02149a76d32b drm/vblank: use drm_* functions for logging new 5a4784f49b2d drm/vblank: use drm_WARN for all warnings new e2e1c7bda444 video: fbdev: fix error handling for get_user_pages_fast() new 84be242dae81 video: fbdev: convert get_user_pages() --> pin_user_pages() new 1e3e4cae75cd drm: DPMS is no longer the only mutable connector prop new 190070ae4c87 omapfb/dss: fix comparison to bool warning new 98bd4f729886 video: fbdev: sm712fb: fix an issue about iounmap for a wr [...] new fd4b82438772 console: newport_con: fix an issue about leak related syst [...] new d43be2554b58 drivers: video: hdmi: cleanup coding style in video a bit new 499a2c41b954 video: pxafb: Fix the function used to balance a 'dma_allo [...] new f35b1d6c21b4 video: fbdev: pxafb: Use correct return value for pxafb_probe() new 720815247395 video: fbdev: Use IS_BUILTIN new e954f77f6330 drm: add docs for standard CRTC properties new 8b6b7d84bfce drm/msm: Don't call dma_buf_vunmap without _vmap new e0b3d2140ec6 drm/gem: WARN if drm_gem_get_pages is called on a private obj new 0b638559aa1a drm/doc: Some polish for shmem helpers new d323bb44e4d2 drm/virtio: Call the right shmem helpers new 3a5a5971bc1f drm/udl: Don't call get/put_pages on imported dma-buf new 0cc5fb4e8721 drm/shmem-helpers: Don't call get/put_pages on imported dm [...] new 26d3ac3cb04d drm/shmem-helpers: Redirect mmap for imported dma-buf new 1c3ef4c5d13a drm/malidp: Don't call drm_crtc_vblank_off on unbind new ba931cfd0787 drm/hdlcd: Don't call drm_crtc_vblank_off on unbind new 18ece75d7d74 drm/mm: fix hole size comparison new cb62cdec6d48 drm/panel: simple: Set connector type for DSI panels new 85be9d713df3 dt-bindings: panel-simple: Add koe,tx26d202vm0bwa compatible new 8a07052440c2 drm/panel: simple: Add support for KOE TX26D202VM0BWA panel new a66da873c424 drm: document how user-space should use link-status new 6e60d5ded06b drm/mm: add ig_frag selftest new 526408357318 drm/shmem-helpers: Ensure get_pages is not called on impor [...] new 7d2cd72a9aa3 drm/shmem-helpers: Simplify dma-buf importing new 26eb603b59a2 drm/cma-helper: Rename symbols from drm_cma_gem_ to drm_gem_cma_ new 06d6620164b2 drm/cma-helper: Rework DRM_GEM_CMA_VMAP_DRIVER_OPS macro new 654bf12bad11 drm/cma-helper: Add DRM_GEM_CMA_DRIVER_OPS to set default [...] new 3fb9e5379720 drm/arc: Use GEM CMA object functions new c12fea1cbb69 drm/arc: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 7ca3aa3ef378 drm/arm: Use GEM CMA object functions new d9ec1d2c4acf drm/arm: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new dc502e21a2c5 drm/atmel-hlcdc: Use GEM CMA object functions new cd3ac8c9e8cf drm/atmel-hlcdc: Set GEM CMA functions with DRM_GEM_CMA_DR [...] new 929027087f52 drm/fsl-dcu: Use GEM CMA object functions new 6a32e55d18b3 drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 69a833767599 drm/hisilicon/kirin: Set .dumb_create to drm_gem_cma_dumb_ [...] new 986e670d3123 drm/hisilicon/kirin: Use GEM CMA object functions new 491e00fbbc03 drm/hisilicon/kirin: Set GEM CMA functions with DRM_GEM_CM [...] new 6c55a7a5a73e drm/imx: Use GEM CMA object functions new eeef5a6c0b6f drm/imx: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 5c68507c1607 drm/ingenic: Use GEM CMA object functions new c61311625496 drm/ingenic: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 1ea528b09630 drm/komeda: Use GEM CMA object functions new fb1f7881a5f7 drm/komeda: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_ [...] new ecdd6474644f drm/malidp: Use GEM CMA object functions new 7c70a1e5005b drm/malidp: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_ [...] new e172749b7a4b drm/mcde: Use GEM CMA object functions new 47d22f25e83d drm/mcde: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 48ab4b8f236c drm/meson: Use GEM CMA object functions new b54d830ccb65 drm/meson: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_O [...] new b15c53830331 drm/mxsfb: Use GEM CMA object functions new 9fbf65425046 drm/mxsfb: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new a2649337d3de drm/rcar-du: Use GEM CMA object functions new cc479c772ffe drm/rcar-du: Set GEM CMA functions with DRM_GEM_CMA_DRIVER [...] new f267d02c688b drm/shmobile: Use GEM CMA object functions new ee3e71e48da5 drm/shmobile: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new c614fa22fd1e drm/stm: Use GEM CMA object functions new 6f9746a5c0d9 drm/stm: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS [...] new 3baab5c8101d drm/sti: Use GEM CMA object functions new 9ddf22ad804e drm/sti: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new d3a560416bf7 drm/tilcdc: Use GEM CMA object functions new f8e538c2cc2f drm/tilcdc: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new d5cfaab4539b drm/tve200: Use GEM CMA object functions new 73daf8a8845a drm/tve200: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new 10f02b264527 drm/zte: Use GEM CMA object functions new 4a0042e08977 drm/zte: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS new ad0f449bebc7 drm: Remove struct drm_driver.gem_print_info new d18ee06b4889 drm/shmem-helper: Add .gem_create_object helper that sets [...] new 99f55c798fcd drm/udl: Use GEM vmap/mmap function from SHMEM helpers new 094536003e06 dt-bindings: display: Convert VC4 bindings to schemas new 143ea9a3bc6c dt-bindings: display: vc4: dpi: Add missing clock-names property new fd26eea70e01 dt-bindings: display: vc4: dsi: Add missing clock properties new 408e7e8a3c6d dt-bindings: display: vc4: hdmi: Add missing clock-names property new 6a88752c0920 drm/vc4: drv: Add include guards new e10cde4ad0ed drm/vc4: plane: Move planes creation to its own function new 0c2a50f1a0cd drm/vc4: plane: Move additional planes creation to driver new debf585ce543 drm/vc4: crtc: Rename SoC data structures new 7678142f1d3c drm/vc4: crtc: Switch to of_device_get_match_data new ae44a52779f1 drm/vc4: crtc: Move crtc state to common header new e58a5e6f4118 drm/vc4: crtc: Turn static const variable into a define new ebd11f706c9d drm/vc4: crtc: Restrict HACT_ACT setup to DSI new fedbfcc6f797 drivers: gpu: drm: Fix trivial spelling new 1d8d42ba3651 drm/mgag200: Remove declaration of mgag200_mmap() from hea [...] new 91c4dc578773 drm/mgag200: Remove mgag200_cursor.c new 044e0935559b drm/mgag200: Use pcim_enable_device() new e7b9db6a1496 drm/mgag200: Rename mgag200_ttm.c to mgag200_mm.c new 0956c329a4ff drm/mgag200: Lookup VRAM PCI BAR start and length only once new e9f896b76ce6 drm/mgag200: Merge VRAM setup into MM initialization new a71ff21e11d9 drm/mgag200: Switch to managed MM new 0987062118b8 drm/mgag200: Separate DRM and PCI functionality from each other new fdcb6b1906dc drm/mgag200: Prefix symbol names in mgag200_drv.c with mgag200_ new ba5b90e883a4 drm/mgag200: Move device init and cleanup to mgag200_drv.c new c714dd941dd1 drm/mgag200: Separate device initialization into allocation new 3c8923c3f15e drm/mgag200: Allocate device structures in mgag200_driver_load() new 832eddf5d8f4 drm/mgag200: Embed instance of struct drm_device in struct [...] new fb7ba0c7cf92 drm/mgag200: Use managed device initialization new 8b9f3437ff5b drm/dp_mst: Sanitize mgr->qlock locking in drm_dp_mst_wait [...] new 471bdd0df0d5 drm/i915/dp_mst: Work around out-of-spec adapters filterin [...] new 7d11507605a7 drm/dp_mst: Fix the DDC I2C device unregistration of an MST port new d8bd15b37d32 drm/dp_mst: Fix the DDC I2C device registration of an MST port new 72822c3bfa8e drm/dp_mst: Fix flushing the delayed port/mstb destroy work new d2fb716a7abd drm/mm: remove invalid entry based optimization new 907f53200f98 drm: vmwgfx: remove drm_driver::master_set() return type new 264ddd077c72 drm/auth: make drm_{set,drop}master_ioctl symmetrical new c32747993871 drm/todo: Add item about modeset properties new 0f53f2da43fa drm/arm: Kconfig annotate drivers as COMPILE_TEST new 21d456a21030 drm/malidp: convert platform driver to use dev_groups new 7cbb93d89838 drm/ast: Use managed pci functions new e7daa3810f62 drm/kselftest: fix spellint typo in test-drm_mm.c new 5b9f5f11a2b3 drm/shmem-helper: Fix obj->filp derefence new cfe28f909ddd drm/shmem-helper: Only dma-buf imports are private obj new 874d34705d0c Merge remote-tracking branch 'drm-misc/for-linux-next' new e8c053928e8d Merge remote-tracking branch 'drm-msm/msm-next' new 4016e8282525 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 1ecf54980151 Merge remote-tracking branch 'imx-drm/imx-drm/next' new b07f0b9b3319 Merge remote-tracking branch 'regmap/for-next' new 32e6d50b4483 Merge remote-tracking branch 'sound/for-next' new 668b1508cf9e ASoC: rt1015: Flush DAC data before playback. new fde47cf2308a Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 8da53ed1bbaa Merge remote-tracking branch 'sound-asoc/for-next' new 2100b0ecef8c Merge remote-tracking branch 'block/for-next' new f9afbb144f76 mmc: core: Always allow the card detect uevent to be consumed new 4ece9795be56 mmc: sdhci-msm: Add interconnect bandwidth scaling support new 6dc3d18a14d5 dt-bindings: mmc: sdhci-msm: Add interconnect BW scaling strings new e0df36972f1b mmc: sdhci-tegra: Add comment for PADCALIB and PAD_CONTROL [...] new 20b91eff5cef mmc: sdio: Return ret if sdio_disable_func() fails new 2052c5d59317 mmc: sdio: Enable SDIO 4-bit bus if not support SD_SCR_BUS [...] new ae2714e1f7db mmc: sdio: Fix 1-bit mode for SD-combo cards during suspend new 7c571529a438 mmc: sdhci-of-arasan: Add missed checks for devm_clk_register() new 358d84db3657 mmc: mmci: add sdio datactrl mask for sdmmc revisions new 49377432943d Merge branch 'fixes' into next new d60c13a3d44e Merge remote-tracking branch 'mmc/next' new e86dd980e3a6 Merge remote-tracking branch 'regulator/for-next' new 12f3bfa5ab19 Merge remote-tracking branch 'safesetid/safesetid-next' new 7ef6f77a1792 tpm_tis_spi: Don't send anything during flow control new 4f760a8ba267 Merge remote-tracking branch 'tpmdd/next' new 06fd634b7749 Merge remote-tracking branch 'devicetree/for-next' new 42d6800deb3c Merge remote-tracking branch 'spi/for-next' new 85ad90d8164c Merge remote-tracking branch 'tip/auto-latest' new 64cba783201f Merge remote-tracking branch 'edac/edac-for-next' new efdeba360d80 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 2fbf198a9d00 Merge remote-tracking branch 'rcu/rcu/next' new bfd52f8a4d91 Merge remote-tracking branch 'percpu/for-next' new ad3999aad41d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 2ab6a23376c1 Merge remote-tracking branch 'thunderbolt/next' new 5bc3d8b0b55c Merge remote-tracking branch 'mux/for-next' new 432e8130af88 dt-bindings: dmaengine: renesas,usb-dmac: Add binding for r8a7742 new 38e4fb66728f dmaengine: dw: Register ACPI DMA controller for PCI that h [...] new 0658e5a83a71 dmaengine: dw: Replace 'objs' by 'y' new 5bc382ec2f94 dmaengine: mmp_pdma: Do not warn when IRQ is shared by all chans new c09a7ce668a6 dmaengine: mmp_tdma: share the IRQ line new 10ef69815963 Merge remote-tracking branch 'slave-dma/next' new 871838412adf scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr new b638b5eb624b scsi: ufs: Add quirk to disallow reset of interrupt aggregation new 39bf2d83b54e scsi: ufs: Add quirk to enable host controller without hce new 26f968d7de82 scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk new d779a6e90e18 scsi: ufs: Add quirk to fix abnormal ocs fatal error new 55f4b1f73631 scsi: ufs: ufs-exynos: Add UFS host support for Exynos SoCs new fb43337cd4cf scsi: ufs-mediatek: Fix imprecise waiting time for ref-clk [...] new 9006e3986f66 scsi: ufs-mediatek: Do not gate clocks if auto-hibern8 is [...] new 488edafb1120 scsi: ufs-mediatek: Introduce low-power mode for device po [...] new 561e3a8726b2 scsi: ufs-mediatek: Fix unbalanced clock on/off new fc4983018fea scsi: ufs-mediatek: Allow unbound mphy new 458a45f5262b scsi: ufs: Remove max_t in ufs_get_device_desc new c4607a09450d scsi: ufs: Delete ufshcd_read_desc() new cbe193f6f093 scsi: ufs: Fix potential NULL pointer access during memcpy new 7a0bf85b5e18 scsi: ufs: Clean up ufs initialization path new 72fb690eece1 scsi: ufs: Add compatibility with 3.1 UFS unit descriptor length new 673511199ac9 scsi: ufs: Add SPDX GPL-2.0 to replace GPL v2 boilerplate new 0a19a725c0ed scsi: Fix trivial spelling new 896c9b4907c5 scsi: mpt3sas: Fix spelling mistake new c0a18ee0ce78 scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices new ed0b40ffa364 scsi: ufs: Clean up device vendor name and device quirk table new 7a7df52dbc71 scsi: ufs: Remove unused field in struct uic_command new aa5c697988b4 scsi: ufs: Add trace event for UIC commands new b1bf66d1d5a8 scsi: ufs: Fix imprecise load calculation in devfreq window new 112ceff79e89 Merge branch 'misc' into for-next new db8a5b857f1e Merge remote-tracking branch 'scsi/for-next' new c8437f7526fe Merge remote-tracking branch 'vhost/linux-next' new 7d58f16fb12e Merge remote-tracking branch 'rpmsg/for-next' new e6f390a834b5 gpio: arizona: handle pm_runtime_get_sync failure case new 861254d82649 gpio: arizona: put pm_runtime in case of failure new 8cff9d14d428 Merge remote-tracking branch 'gpio/for-next' new e012d15a238f gpio: driver.h: fix kernel-doc markup new 97cd738c44c8 gpiolib: sysfs: use kobj_to_dev new 3d5bfbd97163 gpio: mpc8xxx: change the gpio interrupt flags. new 3abda79aa12a drivers: gpio: Fix trivial spelling new ee0f054fb537 dt-bindings: gpio: pca953x: add nxp,pcal9535 new 3ba3ff5c0966 gpio: pca953x: Add support for the PCAL9535 new a744cfa5d54a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 5e50311556c9 pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage new 782b6b69847f pinctrl: tegra: Use noirq suspend/resume callbacks new 3e5b8f87994e pinctrl: mcp23s08: Split to three parts: fix ptr_ret.cocci [...] new 912f25eca000 pinctrl: qcom: ipq6018 Add missing pins in qpic pin group new c5a8086cab38 Revert "pinctrl: freescale: imx: Use 'devm_of_iomap()' to [...] new bcad94d7b7c1 pinctrl: ingenic: Add NAND FRE/FWE pins for JZ4740 new de98b5f154a2 Merge branch 'devel' into for-next new 81845f50a6ad Merge remote-tracking branch 'pinctrl/for-next' new 7efece8a057f pinctrl: samsung: Use bank name as irqchip name new c18c74f6570e Merge remote-tracking branch 'pinctrl-samsung/for-next' new 899c537c25f9 drm/i915: Use 64-bit division macro new f3e4b14144a9 hwmon: pwm-fan: Use 64-bit division macro new 5bd0b9011da8 pwm: clps711x: Use 64-bit division macro new fcdea6b2a3f6 pwm: imx-tpm: Use 64-bit division macro new 1689dcd433aa pwm: imx27: Use 64-bit division macro new 27f27e681109 pwm: sifive: Use 64-bit division macro new d1ff0f5f513f pwm: sun4i: Use nsecs_to_jiffies to avoid a division new 508703081796 backlight: pwm_bl: Use 64-bit division function new ea7b95920711 clk: pwm: Use 64-bit division function new ee5f9dc28495 pwm: Convert period and duty cycle to u64 new 9dc23e97bd9b video: ssd1307fb: Print PWM period using 64-bit format specifier new 90500bc1e4c0 pwm: iqs620a: Use 64-bit division new 85e4b5335e28 pwm: iqs620a: Use lowercase hexadecimal literals for consistency new 9b092c22c217 Merge remote-tracking branch 'pwm/for-next' new 3a2440cee22c Merge remote-tracking branch 'userns/for-next' new 76ebbc273643 selftests/ftrace: Allow ":" in description new 1e11b7dbef17 selftests/ftrace: Return unsupported for the unconfigured [...] new fa33e6236f5f selftests/ftrace: Add "requires:" list support new 3591e90fe110 selftests/ftrace: Convert required interface checks into r [...] new 74e6072894d6 selftests/ftrace: Convert check_filter_file() with requires list new 305c8388fd0c selftests/ftrace: Support ":tracer" suffix for requires new 1b8eec510ba6 selftests/ftrace: Support ":README" suffix for requires new 4abf7a8d8685 Merge remote-tracking branch 'kselftest/next' new 711c99f2774a Merge remote-tracking branch 'livepatching/for-next' new 1080f1406f3a coresight: etmv4: Fix resource selector constant. new 2f149b674294 coresight: etmv4: Counter values not saved on disable. new 15b927ffd909 Merge remote-tracking branch 'coresight/next' new 901e34905ac5 powerpc: Document details on H_SCM_HEALTH hcall new 97c02c723bce seq_buf: Export seq_buf_printf new b791abf3201d powerpc/papr_scm: Fetch nvdimm health information from PHYP new b5f38f09e155 powerpc/papr_scm: Improve error logging and handling papr_ [...] new f517f7925b7b ndctl/papr_scm,uapi: Add support for PAPR nvdimm specific methods new d35f18b554be powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH new 26a700e61920 nvdimm/region: always show the 'align' attribute new 0e0241699840 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new eff1af5dcb80 seccomp: Report number of loaded filters in /proc/$pid/status new 186f03857c48 seccomp: Add find_notification helper new b349e7e1dbd2 seccomp: rename "usage" to "refs" and document new ec210dcdbfff seccomp: release filter after task is fully dead new 7717b6008315 seccomp: Lift wait_queue into struct seccomp_filter new 8d597b3eddcc seccomp: notify about unused filter new d9e1bcde9d87 selftests/seccomp: Check for EPOLLHUP for user_notif new 4b1f49929b97 selftests/seccomp: Expand benchmark to per-filter measurements new ebe3f6aa5fa3 selftests/seccomp: use 90s as timeout new 34bcfdd41b2a selftests/seccomp: Improve calibration loop new 42dd0f78ede0 seccomp: Use pr_fmt new f0fe00d4972a security: allow using Clang's zero initialization for stac [...] new 14e46cc953b2 Merge branch 'kspp/auto-var-init/zero' into for-next/kspp new 2f6a0aefa907 Merge remote-tracking branch 'kspp/for-next/kspp' new 3d885956b33d Merge remote-tracking branch 'fsi/next' new 9a767e96b04d nvmem: sprd: Fix return value of sprd_efuse_probe() new 8358b7928222 MAINTAINERS: Add git tree for NVMEM FRAMEWORK new 0a8b36dc0a2f nvmem: Enforce nvmem stride in the sysfs interface new b1f9f1162c5c nvmem: sc27xx: add sc2730 efuse support new 2cd4ee296e4d Merge remote-tracking branch 'nvmem/for-next' new 39ef1b94ed53 Merge remote-tracking branch 'xarray/xarray' new bf3695a35bdc Merge remote-tracking branch 'auxdisplay/auxdisplay' new 278a5fbaed89 open: add close_range() new 9b4feb630e8e arch: wire-up close_range() new 2c5db60e46ad tests: add close_range() tests new 60997c3d45d9 close_range: add CLOSE_RANGE_UNSHARE new a5161eeef97c tests: add CLOSE_RANGE_UNSHARE tests new 4dfffa9da072 Merge remote-tracking branch 'pidfd/for-next' new 47406aba5316 Merge remote-tracking branch 'fpga/for-next' new 4bf2ddf19663 Merge remote-tracking branch 'kunit-next/kunit' new eba52c5a034c Merge remote-tracking branch 'trivial/for-next' new e59018370641 Merge remote-tracking branch 'mhi/mhi-next' new c5ad4ad2cab4 Merge remote-tracking branch 'notifications/notifications- [...] new 8a2202234c36 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 86897c9699dd Merge branch 'akpm-current/current' new ce4fd47b4ca9 mm/kmemleak: silence KCSAN splats in checksum new a7ce748afa3c mm/frontswap: mark various intentional data races new 207eb4905b18 mm/page_io: mark various intentional data races new 2ed04034c3e6 mm-page_io-mark-various-intentional-data-races-v2 new c541c9ef71f6 mm/swap_state: mark various intentional data races new 6e3260df59c2 mm/filemap.c: fix a data race in filemap_fault() new 2412cf508842 mm/swapfile: fix and annotate various data races new ae0e53528d4d mm-swapfile-fix-and-annotate-various-data-races-v2 new 37b013034f50 mm/page_counter: fix various data races at memsw new 25745e4ea028 mm/memcontrol: fix a data race in scan count new a6e96321999d mm/list_lru: fix a data race in list_lru_count_one new 47316578ab38 mm/mempool: fix a data race in mempool_free() new f482f0dc1fb1 mm/rmap: annotate a data race at tlb_flush_batched new 07ab1c7c1b92 mm: annotate a data race in page_zonenum() new 3dc2c23be127 mm/swap.c: annotate data races for lru_rotate_pvecs new 3247870989c6 mm/madvise: pass task and mm to do_madvise new 1732cdb6a842 mm/madvise: introduce process_madvise() syscall: an extern [...] new 98e8e91dc0be fix process_madvise build break for arm64 new f6dbda616ff6 mm: fix build error for mips of process_madvise new 65d7ec2ea407 mm-introduce-external-memory-hinting-api-fix-2-fix new 3f68518594ae mm/madvise: check fatal signal pending of target process new 7bdf87694285 pid: move pidfd_get_pid() to pid.c new c1a68b63be7b mm/madvise: support both pid and pidfd for process_madvise new a6ebd9a1eab1 mm/madvise: allow KSM hints for remote API new 7fba8cbcc95e mm: support vector address ranges for process_madvise new ee06fdac09e2 mm: support compat_sys_process_madvise new 20c0058699ae mm-support-vector-address-ranges-for-process_madvise-fix-fix new 70a5ad6b50a0 mm/madvise: make function 'do_process_madvise' static new ed6f052af6e2 mm: fix s390 compat build error new cfcf491c9d74 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 740d7a8662f0 mm: use only pidfd for process_madvise syscall new 0036b4ee9e7b mm: return EBADF if pidfd is invalid new 0e9d7af0a1ab mm/madvise.c: remove duplicated include new 6604eb506251 include/asm-generic/vmlinux.lds.h: align ro_after_init new 44b75bed2b97 sh: clkfwk: remove r8/r16/r32 new 45f884ecdb8f sh: remove call to memset after dma_alloc_coherent new bc12be425456 sh: use generic strncpy() new e58261b856c7 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 (2c50e42e7dab) \ N -- N -- N refs/heads/akpm (e58261b856c7)
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 541 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-bus-papr-pmem | 27 + .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 3 + .../devicetree/bindings/display/brcm,bcm-vc4.txt | 174 --- .../bindings/display/brcm,bcm2835-dpi.yaml | 72 ++ .../bindings/display/brcm,bcm2835-dsi0.yaml | 84 ++ .../bindings/display/brcm,bcm2835-hdmi.yaml | 80 ++ .../bindings/display/brcm,bcm2835-hvs.yaml | 37 + .../bindings/display/brcm,bcm2835-pixelvalve0.yaml | 40 + .../bindings/display/brcm,bcm2835-txp.yaml | 37 + .../bindings/display/brcm,bcm2835-v3d.yaml | 42 + .../bindings/display/brcm,bcm2835-vc4.yaml | 34 + .../bindings/display/brcm,bcm2835-vec.yaml | 44 + .../bindings/display/bridge/ti,sn65dsi86.txt | 87 -- .../bindings/display/bridge/ti,sn65dsi86.yaml | 293 +++++ .../bindings/display/panel/panel-simple.yaml | 2 + .../devicetree/bindings/dma/renesas,usb-dmac.yaml | 1 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 + .../devicetree/bindings/mmc/sdhci-msm.txt | 18 + Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/drm-kms.rst | 6 + Documentation/gpu/drm-mm.rst | 17 +- Documentation/gpu/todo.rst | 58 +- Documentation/powerpc/papr_hcalls.rst | 46 +- MAINTAINERS | 2 +- Makefile | 13 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arc/Kconfig | 9 + arch/arc/Makefile | 21 +- arch/arc/include/asm/elf.h | 2 +- arch/arc/kernel/setup.c | 19 +- arch/arm/boot/dts/am335x-pocketbeagle.dts | 1 - arch/arm/boot/dts/am5729-beagleboneai.dts | 2 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 2 +- arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/mach-exynos/Kconfig | 1 + arch/arm/tools/syscall.tbl | 1 + arch/arm64/include/asm/pgtable.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/fpsimd.c | 6 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/include/asm/io_no.h | 20 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/include/uapi/asm/papr_pdsm.h | 132 ++ arch/powerpc/kernel/exceptions-64s.S | 4 +- arch/powerpc/kernel/process.c | 20 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/platforms/pseries/papr_scm.c | 420 ++++++- arch/s390/Kconfig | 1 + arch/s390/crypto/prng.c | 14 +- arch/s390/include/asm/vdso.h | 1 + arch/s390/kernel/asm-offsets.c | 2 +- arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/ptrace.c | 83 +- arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/s390/kernel/time.c | 1 + arch/s390/kernel/uv.c | 8 +- arch/s390/kernel/vdso64/Makefile | 10 +- arch/s390/kernel/vdso64/clock_getres.S | 10 +- arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 + drivers/block/rbd.c | 4 +- drivers/char/tpm/tpm_tis_spi_main.c | 9 +- drivers/clk/clk-pwm.c | 7 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/dma-buf/dma-fence.c | 2 + drivers/dma/dw/Makefile | 6 +- drivers/dma/dw/acpi.c | 2 + drivers/dma/dw/pci.c | 4 + drivers/dma/mmp_pdma.c | 2 +- drivers/dma/mmp_tdma.c | 2 +- drivers/dma/sf-pdma/sf-pdma.c | 1 + drivers/dma/st_fdma.c | 1 + drivers/dma/ti/k3-udma.c | 35 +- drivers/dma/uniphier-xdmac.c | 1 + drivers/gpio/TODO | 2 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-pca953x.c | 2 + drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 20 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 6 +- drivers/gpu/drm/arc/arcpgu_drv.c | 12 +- drivers/gpu/drm/arm/Kconfig | 4 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 11 +- drivers/gpu/drm/arm/hdlcd_drv.c | 15 +- drivers/gpu/drm/arm/malidp_drv.c | 45 +- drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/armada/armada_fb.c | 4 +- drivers/gpu/drm/armada/armada_fbdev.c | 6 +- drivers/gpu/drm/armada/armada_gem.c | 10 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 10 +- drivers/gpu/drm/ast/ast_main.c | 3 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 11 +- drivers/gpu/drm/bridge/sii902x.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 305 ++++- drivers/gpu/drm/drm_atomic_helper.c | 2 +- drivers/gpu/drm/drm_auth.c | 46 +- drivers/gpu/drm/drm_client.c | 35 +- drivers/gpu/drm/drm_client_modeset.c | 42 +- drivers/gpu/drm/drm_connector.c | 29 +- drivers/gpu/drm/drm_crtc.c | 27 + drivers/gpu/drm/drm_debugfs.c | 8 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/drm_dp_mst_topology.c | 94 +- drivers/gpu/drm/drm_edid.c | 328 +++-- drivers/gpu/drm/drm_encoder_slave.c | 15 +- drivers/gpu/drm/drm_file.c | 10 +- drivers/gpu/drm/drm_format_helper.c | 61 +- drivers/gpu/drm/drm_gem.c | 84 +- drivers/gpu/drm/drm_gem_cma_helper.c | 20 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 6 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 172 ++- drivers/gpu/drm/drm_gem_ttm_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 10 +- drivers/gpu/drm/drm_ioc32.c | 4 +- drivers/gpu/drm/drm_ioctl.c | 11 +- drivers/gpu/drm/drm_irq.c | 2 +- drivers/gpu/drm/drm_managed.c | 2 + drivers/gpu/drm/drm_mipi_dbi.c | 2 +- drivers/gpu/drm/drm_mm.c | 6 +- drivers/gpu/drm/drm_modes.c | 40 +- drivers/gpu/drm/drm_prime.c | 6 +- drivers/gpu/drm/drm_probe_helper.c | 5 +- drivers/gpu/drm/drm_vblank.c | 215 ++-- drivers/gpu/drm/drm_vm.c | 1 - drivers/gpu/drm/drm_writeback.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 5 +- drivers/gpu/drm/exynos/exynos_mixer.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 11 +- drivers/gpu/drm/gma500/framebuffer.c | 2 +- drivers/gpu/drm/gma500/gem.c | 2 +- drivers/gpu/drm/gma500/gma_display.c | 6 +- drivers/gpu/drm/gma500/psb_drv.c | 2 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 19 - drivers/gpu/drm/gma500/psb_intel_sdvo.c | 11 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 12 +- drivers/gpu/drm/i2c/ch7006_mode.c | 1 - drivers/gpu/drm/i915/display/intel_display.c | 1 - .../gpu/drm/i915/display/intel_display_debugfs.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 24 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 10 + drivers/gpu/drm/i915/display/intel_hotplug.c | 18 + drivers/gpu/drm/i915/display/intel_hotplug.h | 2 + drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_tv.c | 3 - drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 52 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 168 ++- drivers/gpu/drm/i915/i915_request.h | 6 +- drivers/gpu/drm/imx/imx-drm-core.c | 12 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 13 +- drivers/gpu/drm/lima/lima_gem.c | 10 +- drivers/gpu/drm/lima/lima_sched.c | 2 +- drivers/gpu/drm/mcde/mcde_display.c | 2 +- drivers/gpu/drm/mcde/mcde_drv.c | 15 +- drivers/gpu/drm/mcde/mcde_dsi.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 2 +- drivers/gpu/drm/meson/meson_drv.c | 15 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 2 - drivers/gpu/drm/mgag200/Kconfig | 4 +- drivers/gpu/drm/mgag200/Makefile | 3 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 319 ----- drivers/gpu/drm/mgag200/mgag200_drv.c | 204 ++-- drivers/gpu/drm/mgag200/mgag200_drv.h | 56 +- drivers/gpu/drm/mgag200/mgag200_main.c | 160 --- drivers/gpu/drm/mgag200/mgag200_mm.c | 127 ++ drivers/gpu/drm/mgag200/mgag200_mode.c | 875 +++++++------ drivers/gpu/drm/mgag200/mgag200_reg.h | 11 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 70 -- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 10 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 4 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 8 +- drivers/gpu/drm/msm/msm_fb.c | 4 +- drivers/gpu/drm/msm/msm_gem.c | 24 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/msm/msm_gpu.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 11 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 5 +- drivers/gpu/drm/nouveau/nouveau_display.c | 6 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 14 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 18 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 4 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 1 - drivers/gpu/drm/panel/panel-boe-himax8279d.c | 3 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 7 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 3 +- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 3 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 3 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 7 - drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 3 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 4 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 3 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 3 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 3 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 1 - drivers/gpu/drm/panel/panel-lg-lg4573.c | 3 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 1 - drivers/gpu/drm/panel/panel-novatek-nt35510.c | 1 - drivers/gpu/drm/panel/panel-novatek-nt39016.c | 2 - drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 1 - drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 3 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 3 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 3 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 3 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 3 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 5 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 1 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 6 - drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 3 +- .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 1 - drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 3 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 3 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 1 - drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 3 +- drivers/gpu/drm/panel/panel-simple.c | 132 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 3 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 2 - drivers/gpu/drm/panel/panel-sony-acx565akm.c | 1 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 1 - drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 1 - drivers/gpu/drm/panel/panel-tpo-tpg110.c | 5 - drivers/gpu/drm/panel/panel-truly-nt35597.c | 1 - drivers/gpu/drm/panel/panel-visionox-rm69299.c | 1 - drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 3 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 10 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 4 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 4 +- drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 6 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 4 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_cursor.c | 6 +- drivers/gpu/drm/radeon/radeon_display.c | 8 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/radeon/radeon_gem.c | 30 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 11 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 4 +- drivers/gpu/drm/selftests/drm_mm_selftests.h | 1 + drivers/gpu/drm/selftests/test-drm_mm.c | 126 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 11 +- drivers/gpu/drm/sti/sti_drv.c | 12 +- drivers/gpu/drm/sti/sti_hda.c | 1 - drivers/gpu/drm/stm/drv.c | 11 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 3 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 13 + drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/drm.c | 12 +- drivers/gpu/drm/tegra/fb.c | 6 +- drivers/gpu/drm/tegra/gem.c | 4 +- drivers/gpu/drm/tegra/hub.c | 9 + drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 25 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 3 +- drivers/gpu/drm/tiny/hx8357d.c | 2 +- drivers/gpu/drm/tiny/ili9225.c | 2 +- drivers/gpu/drm/tiny/ili9341.c | 2 +- drivers/gpu/drm/tiny/ili9486.c | 2 +- drivers/gpu/drm/tiny/mi0283qt.c | 2 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/tiny/st7735r.c | 2 +- drivers/gpu/drm/tve200/tve200_drv.c | 12 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_drv.c | 4 +- drivers/gpu/drm/udl/udl_drv.h | 3 - drivers/gpu/drm/udl/udl_gem.c | 106 -- drivers/gpu/drm/v3d/v3d_bo.c | 6 +- drivers/gpu/drm/v3d/v3d_gem.c | 4 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 +- drivers/gpu/drm/vc4/vc4_bo.c | 14 +- drivers/gpu/drm/vc4/vc4_crtc.c | 82 +- drivers/gpu/drm/vc4/vc4_drv.c | 4 + drivers/gpu/drm/vc4/vc4_drv.h | 26 + drivers/gpu/drm/vc4/vc4_gem.c | 14 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 6 +- drivers/gpu/drm/vc4/vc4_kms.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 41 + drivers/gpu/drm/vc4/vc4_v3d.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 6 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 6 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 6 +- drivers/gpu/drm/virtio/virtgpu_object.c | 2 +- drivers/gpu/drm/vkms/vkms_gem.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 - drivers/gpu/drm/xen/xen_drm_front.c | 4 +- drivers/gpu/drm/zte/zx_drm_drv.c | 11 +- drivers/gpu/host1x/bus.c | 9 + drivers/gpu/host1x/dev.c | 6 + drivers/hid/hid-alps.c | 2 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 30 +- drivers/hid/hid-magicmouse.c | 6 + drivers/hid/hid-quirks.c | 1 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/usbhid/hid-core.c | 55 +- drivers/hid/usbhid/usbhid.h | 2 + drivers/hwmon/pwm-fan.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x.c | 6 + drivers/hwtracing/coresight/coresight-etm4x.h | 4 +- drivers/misc/uacce/uacce.c | 1 + drivers/mmc/core/core.c | 10 +- drivers/mmc/core/host.c | 3 + drivers/mmc/core/sdio.c | 49 +- drivers/mmc/core/sdio_io.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 6 +- drivers/mmc/host/mmci.c | 2 + drivers/mmc/host/sdhci-msm.c | 6 + drivers/mmc/host/sdhci-of-arasan.c | 4 + drivers/mmc/host/sdhci-tegra.c | 9 + drivers/mtd/mtdpstore.c | 1 + drivers/mtd/nand/raw/cadence-nand-controller.c | 1 + drivers/net/bareudp.c | 2 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 13 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 1 + drivers/net/ethernet/microchip/lan743x_main.c | 2 + drivers/nvdimm/region_devs.c | 14 +- drivers/nvmem/core.c | 6 + drivers/nvmem/sc27xx-efuse.c | 27 +- drivers/pinctrl/freescale/pinctrl-imx.c | 7 +- drivers/pinctrl/pinctrl-ingenic.c | 5 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 58 +- drivers/pwm/core.c | 14 +- drivers/pwm/pwm-clps711x.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 2 +- drivers/pwm/pwm-imx27.c | 2 +- drivers/pwm/pwm-iqs620a.c | 15 +- drivers/pwm/pwm-sifive.c | 2 +- drivers/pwm/pwm-stm32-lp.c | 2 +- drivers/pwm/pwm-sun4i.c | 2 +- drivers/pwm/sysfs.c | 8 +- drivers/s390/cio/qdio.h | 7 +- drivers/s390/cio/qdio_debug.c | 4 +- drivers/s390/cio/qdio_main.c | 68 +- drivers/s390/crypto/zcrypt_ep11misc.c | 3 +- drivers/s390/virtio/virtio_ccw.c | 26 - drivers/scsi/aic94xx/aic94xx_init.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 + drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- drivers/scsi/ipr.c | 1 + drivers/scsi/isci/init.c | 1 + drivers/scsi/mpt3sas/mpt3sas_base.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h | 2 +- drivers/scsi/mvsas/mv_init.c | 1 + drivers/scsi/pm8001/pm8001_init.c | 1 + drivers/scsi/qla2xxx/qla_inline.h | 2 +- drivers/scsi/qla2xxx/qla_iocb.c | 6 +- drivers/scsi/ufs/Kconfig | 12 + drivers/scsi/ufs/Makefile | 1 + drivers/scsi/ufs/ufs-exynos.c | 1292 ++++++++++++++++++++ drivers/scsi/ufs/ufs-exynos.h | 287 +++++ drivers/scsi/ufs/ufs-mediatek.c | 116 +- drivers/scsi/ufs/ufs-mediatek.h | 3 +- drivers/scsi/ufs/ufs.h | 38 +- drivers/scsi/ufs/ufs_bsg.c | 9 +- drivers/scsi/ufs/ufs_quirks.h | 3 +- drivers/scsi/ufs/ufshcd-pci.c | 25 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 27 +- drivers/scsi/ufs/ufshcd.c | 422 ++++--- drivers/scsi/ufs/ufshcd.h | 78 +- drivers/scsi/ufs/ufshci.h | 27 +- drivers/scsi/ufs/unipro.h | 33 + drivers/soc/qcom/pdr_interface.c | 1 + drivers/soc/samsung/Kconfig | 3 + drivers/soc/samsung/Makefile | 1 + drivers/soc/samsung/exynos-regulator-coupler.c | 221 ++++ drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 4 +- drivers/staging/wfx/hif_tx.c | 6 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/queue.c | 21 +- drivers/staging/wfx/scan.c | 6 +- drivers/video/backlight/pwm_bl.c | 3 +- drivers/video/console/newport_con.c | 12 +- drivers/video/fbdev/amba-clcd.c | 19 +- drivers/video/fbdev/aty/aty128fb.c | 6 +- drivers/video/fbdev/aty/atyfb_base.c | 7 +- drivers/video/fbdev/aty/radeon_base.c | 6 +- drivers/video/fbdev/nvidia/nvidia.c | 6 +- drivers/video/fbdev/omap/omapfb_main.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c | 4 +- drivers/video/fbdev/pvr2fb.c | 24 +- drivers/video/fbdev/pxafb.c | 6 +- drivers/video/fbdev/riva/fbdev.c | 6 +- drivers/video/fbdev/s3c2410fb.c | 6 +- drivers/video/fbdev/sm712fb.c | 2 + drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/hdmi.c | 2 +- fs/btrfs/inode.c | 1 + fs/cifs/misc.c | 16 +- fs/file.c | 121 +- fs/gfs2/glock.c | 6 + fs/open.c | 17 + fs/proc/array.c | 2 + include/drm/drm_client.h | 2 + include/drm/drm_device.h | 3 + include/drm/drm_dp_helper.h | 2 +- include/drm/drm_dp_mst_helper.h | 17 + include/drm/drm_drv.h | 31 +- include/drm/drm_format_helper.h | 4 +- include/drm/drm_gem.h | 37 +- include/drm/drm_gem_cma_helper.h | 74 +- include/drm/drm_gem_shmem_helper.h | 4 + include/drm/drm_modes.h | 194 ++- include/linux/ceph/libceph.h | 4 +- include/linux/fdtable.h | 6 +- include/linux/gpio/driver.h | 2 +- include/linux/hdmi.h | 1 + include/linux/host1x.h | 3 + include/linux/libata.h | 4 + include/linux/mmc/host.h | 1 + include/linux/pwm.h | 12 +- include/linux/seccomp.h | 6 +- include/linux/skbuff.h | 1 + include/linux/socket.h | 1 + include/linux/syscalls.h | 2 + include/linux/uio.h | 1 - include/net/netfilter/nf_flow_table.h | 49 +- include/net/tc_act/tc_ct.h | 11 +- include/trace/events/ufs.h | 31 + include/uapi/asm-generic/unistd.h | 2 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/close_range.h | 9 + include/uapi/linux/ndctl.h | 1 + init/init_task.c | 3 + init/main.c | 12 +- kernel/exit.c | 1 + kernel/fork.c | 12 +- kernel/seccomp.c | 186 ++- lib/iov_iter.c | 3 +- lib/seq_buf.c | 1 + net/ceph/ceph_common.c | 14 +- net/ceph/osd_client.c | 9 +- net/ipv4/tcp_input.c | 12 +- net/mptcp/subflow.c | 4 +- net/netfilter/nf_flow_table_core.c | 45 - net/sched/act_ct.c | 11 - samples/bpf/xdp_monitor_user.c | 8 +- samples/bpf/xdp_redirect_cpu_user.c | 7 +- samples/bpf/xdp_rxq_info_user.c | 13 +- security/Kconfig.hardening | 29 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/rt1015.c | 18 +- sound/soc/codecs/rt1015.h | 5 + sound/soc/fsl/fsl_ssi.c | 13 +- tools/bpf/bpftool/map.c | 1 + tools/include/uapi/linux/bpf.h | 2 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/core/.gitignore | 1 + tools/testing/selftests/core/Makefile | 7 + tools/testing/selftests/core/close_range_test.c | 227 ++++ tools/testing/selftests/ftrace/ftracetest | 11 +- .../selftests/ftrace/test.d/00basic/snapshot.tc | 3 +- .../selftests/ftrace/test.d/00basic/trace_pipe.tc | 3 +- .../ftrace/test.d/direct/kprobe-direct.tc | 6 +- .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 6 +- .../ftrace/test.d/dynevent/add_remove_synth.tc | 5 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 11 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 8 +- .../selftests/ftrace/test.d/event/event-enable.tc | 6 +- .../selftests/ftrace/test.d/event/event-no-pid.tc | 11 +- .../selftests/ftrace/test.d/event/event-pid.tc | 11 +- .../ftrace/test.d/event/subsystem-enable.tc | 6 +- .../ftrace/test.d/event/toplevel-enable.tc | 6 +- .../ftrace/test.d/ftrace/fgraph-filter-stack.tc | 14 +- .../ftrace/test.d/ftrace/fgraph-filter.tc | 8 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 8 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 13 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 13 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 3 +- .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 6 +- .../ftrace/test.d/ftrace/func_event_triggers.tc | 7 +- .../ftrace/test.d/ftrace/func_mod_trace.tc | 3 +- .../ftrace/test.d/ftrace/func_profile_stat.tc | 3 +- .../ftrace/test.d/ftrace/func_profiler.tc | 12 +- .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 6 +- .../ftrace/test.d/ftrace/func_stack_tracer.tc | 8 +- .../test.d/ftrace/func_traceonoff_triggers.tc | 6 +- .../ftrace/test.d/ftrace/tracing-error-log.tc | 12 +- tools/testing/selftests/ftrace/test.d/functions | 28 +- .../ftrace/test.d/instances/instance-event.tc | 6 +- .../selftests/ftrace/test.d/instances/instance.tc | 6 +- .../ftrace/test.d/kprobe/add_and_remove.tc | 3 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 3 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 5 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 5 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 6 +- .../ftrace/test.d/kprobe/kprobe_module.tc | 3 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 5 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 5 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 3 +- .../ftrace/test.d/kprobe/kretprobe_maxactive.tc | 4 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 3 +- .../selftests/ftrace/test.d/kprobe/probepoint.tc | 3 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 3 +- .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 5 +- .../ftrace/test.d/preemptirq/irqsoff_tracer.tc | 4 +- tools/testing/selftests/ftrace/test.d/template | 4 + .../selftests/ftrace/test.d/tracer/wakeup.tc | 6 +- .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 6 +- .../inter-event/trigger-action-hist-xfail.tc | 13 +- .../inter-event/trigger-field-variable-support.tc | 16 +- .../trigger-inter-event-combined-hist.tc | 16 +- .../inter-event/trigger-multi-actions-accept.tc | 16 +- .../inter-event/trigger-onchange-action-hist.tc | 8 +- .../inter-event/trigger-onmatch-action-hist.tc | 16 +- .../trigger-onmatch-onmax-action-hist.tc | 16 +- .../inter-event/trigger-onmax-action-hist.tc | 16 +- .../inter-event/trigger-snapshot-action-hist.tc | 20 +- .../trigger-synthetic-event-createremove.tc | 11 +- .../inter-event/trigger-synthetic-event-syntax.tc | 11 +- .../inter-event/trigger-trace-action-hist.tc | 18 +- .../ftrace/test.d/trigger/trigger-eventonoff.tc | 11 +- .../ftrace/test.d/trigger/trigger-filter.tc | 11 +- .../ftrace/test.d/trigger/trigger-hist-mod.tc | 16 +- .../test.d/trigger/trigger-hist-syntax-errors.tc | 18 +- .../ftrace/test.d/trigger/trigger-hist.tc | 16 +- .../ftrace/test.d/trigger/trigger-multihist.tc | 16 +- .../ftrace/test.d/trigger/trigger-snapshot.tc | 16 +- .../ftrace/test.d/trigger/trigger-stacktrace.tc | 11 +- .../test.d/trigger/trigger-trace-marker-hist.tc | 21 +- .../trigger/trigger-trace-marker-snapshot.tc | 21 +- .../trigger-trace-marker-synthetic-kernel.tc | 31 +- .../trigger/trigger-trace-marker-synthetic.tc | 26 +- .../ftrace/test.d/trigger/trigger-traceonoff.tc | 11 +- .../testing/selftests/seccomp/seccomp_benchmark.c | 80 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 139 ++- tools/testing/selftests/{rtc => seccomp}/settings | 0 593 files changed, 8201 insertions(+), 4838 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-papr-pmem delete mode 100644 Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-dpi.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-dsi0.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-hdmi.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-hvs.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-pixelval [...] create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-txp.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-v3d.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-vc4.yaml create mode 100644 Documentation/devicetree/bindings/display/brcm,bcm2835-vec.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml create mode 100644 arch/powerpc/include/uapi/asm/papr_pdsm.h delete mode 100644 drivers/gpu/drm/mgag200/mgag200_cursor.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_main.c create mode 100644 drivers/gpu/drm/mgag200/mgag200_mm.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_ttm.c delete mode 100644 drivers/gpu/drm/udl/udl_gem.c create mode 100644 drivers/scsi/ufs/ufs-exynos.c create mode 100644 drivers/scsi/ufs/ufs-exynos.h create mode 100644 drivers/soc/samsung/exynos-regulator-coupler.c create mode 100644 include/uapi/linux/close_range.h create mode 100644 tools/testing/selftests/core/.gitignore create mode 100644 tools/testing/selftests/core/Makefile create mode 100644 tools/testing/selftests/core/close_range_test.c copy tools/testing/selftests/{rtc => seccomp}/settings (100%)