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 89a0c92d44f5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 823786f213b4 kernel/fork.c: remove duplicated include omits b871ad292427 kasan: fix kasan_check_read/write definitions omits 33ecd5ea6326 locking/atomics: build atomic headers as required omits 7c2d65312244 include/linux/sched/signal.h: replace `tsk' with `task' omits db9f8e1b6821 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 410bf36052d0 Merge branch 'akpm-current/current' omits fbd658e7d7aa Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 9fe742630f0f Merge remote-tracking branch 'pidfd/for-next' omits b5dbd5648a8c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits aaaabade68d2 Merge remote-tracking branch 'hyperv/hyperv-next' omits cd39f1f7e1f5 Merge remote-tracking branch 'nvmem/for-next' omits 055d3e0efdf5 Merge remote-tracking branch 'slimbus/for-next' omits 05d1ba7abddb Merge remote-tracking branch 'gnss/gnss-next' omits 630d1f897026 Merge remote-tracking branch 'cisco/for-next' omits b43ee97b4a33 Merge remote-tracking branch 'kspp/for-next/kspp' omits 02447c6fe55a Merge remote-tracking branch 'ntb/ntb-next' omits c65af6fefe19 Merge remote-tracking branch 'at24/at24/for-next' omits c037e5fa65e3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 5b26495411da Merge remote-tracking branch 'rtc/rtc-next' omits e432e3a711e8 Merge remote-tracking branch 'coresight/next' omits 7538bda95aa1 Merge remote-tracking branch 'livepatching/for-next' omits 8b109b558334 Merge remote-tracking branch 'y2038/y2038' omits d46031c3ca14 Merge remote-tracking branch 'random/dev' omits 2c198f4e78fb Merge remote-tracking branch 'userns/for-next' omits c9a2a38b1f87 Merge remote-tracking branch 'pwm/for-next' omits 725771485c44 Merge remote-tracking branch 'pinctrl/for-next' omits f1fecc720fd7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2756f464f27f Merge remote-tracking branch 'gpio/for-next' omits 5a18ca21abcf Merge remote-tracking branch 'rpmsg/for-next' omits 148b9b0ba9e0 Merge remote-tracking branch 'vhost/linux-next' omits 3ef98c73e7f8 Merge remote-tracking branch 'scsi/for-next' omits 06ebc6203aa0 Merge remote-tracking branch 'cgroup/for-next' omits 2f942d208afb Merge remote-tracking branch 'slave-dma/next' omits 080599fbbea0 Merge remote-tracking branch 'mux/for-next' omits 37ea3c16ef7d Merge remote-tracking branch 'staging/staging-next' omits 35575dae58a8 Merge remote-tracking branch 'extcon/extcon-next' omits 2feb9908e290 Merge remote-tracking branch 'char-misc/char-misc-next' omits d6ef85b1980c Merge remote-tracking branch 'tty/tty-next' omits 03e26e8c96a3 Merge remote-tracking branch 'phy-next/next' omits 4890d55f4b1a Merge remote-tracking branch 'usb-serial/usb-next' omits 47e1234702ce Merge remote-tracking branch 'usb/usb-next' omits 4b22514f5bcb Merge remote-tracking branch 'driver-core/driver-core-next' omits abadbbb060b8 Merge remote-tracking branch 'ipmi/for-next' omits 3285c3af730c Merge remote-tracking branch 'leds/for-next' omits e9cb098e329b Merge remote-tracking branch 'drivers-x86/for-next' omits 59a2825bf61d Merge remote-tracking branch 'workqueues/for-next' omits 55d2e2bf8a7e Merge remote-tracking branch 'percpu/for-next' omits 5f4f902d06ce Merge remote-tracking branch 'xen-tip/linux-next' omits 2519b261e14c Merge remote-tracking branch 'kvm-arm/next' omits 21af81aa1a0a Merge remote-tracking branch 'rcu/rcu/next' omits b5ba8c57f599 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 3c09519faf49 Merge remote-tracking branch 'edac-amd/for-next' omits 4856f3345af3 Merge remote-tracking branch 'clockevents/clockevents/next' omits 181a7f798440 Merge remote-tracking branch 'tip/auto-latest' omits c1bb59a3031e Merge remote-tracking branch 'spi/for-next' omits cb4a6ba749b8 Merge remote-tracking branch 'devicetree/for-next' omits 88a30fd943b5 Merge remote-tracking branch 'audit/next' omits e20aec29249b Merge remote-tracking branch 'iommu/next' omits 989b5ec5d249 Merge remote-tracking branch 'tpmdd/next' omits c9bba10bfbab Merge remote-tracking branch 'selinux/next' omits 9fcfff6b189c Merge remote-tracking branch 'integrity/next-integrity' omits 9b4a2ab154f3 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8d7ce4effc18 Merge remote-tracking branch 'security/next-testing' omits 9ab905348660 Merge remote-tracking branch 'regulator/for-next' omits 1aeeb6194e15 Merge remote-tracking branch 'battery/for-next' omits 2ace216ec7ad Merge remote-tracking branch 'mfd/for-mfd-next' omits fc9c5dcf9721 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8cb85d068f56 Merge remote-tracking branch 'mmc/next' omits eb72211b9c75 Merge remote-tracking branch 'block/for-next' omits 6f0f34d3657f Merge remote-tracking branch 'input/next' omits 9fe92a69427d Merge remote-tracking branch 'sound-asoc/for-next' omits e513a166786b Merge remote-tracking branch 'sound/for-next' omits 7f1ba01792a1 Merge remote-tracking branch 'regmap/for-next' omits 2fe046efefca Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2242a5f68c4e Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 556e133e95f4 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d5e6296e1d64 Merge remote-tracking branch 'drm-msm/msm-next' omits fe911544e1ff Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2bb8ef21d586 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 9c9b55380e75 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e366bfd9b4ac Merge remote-tracking branch 'drm/drm-next' omits 248dc2baa110 Merge remote-tracking branch 'crypto/master' omits 07e4f8c05cc7 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits d7c6c2277fc9 Merge remote-tracking branch 'nand/nand/next' omits f3ecb96326c2 Merge remote-tracking branch 'mtd/mtd/next' omits 36da574aeeda Merge remote-tracking branch 'gfs2/for-next' omits cfa1dfb00be5 Merge remote-tracking branch 'mac80211-next/master' omits 9e6d4fee6673 Merge remote-tracking branch 'bluetooth/master' omits 2132f6650a75 Merge remote-tracking branch 'wireless-drivers-next/master' omits 9a183d141c8b Merge remote-tracking branch 'nfc-next/master' omits 9297cb785a0a Merge remote-tracking branch 'netfilter-next/master' omits efb4a98baeab Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 3058f789c13b Merge remote-tracking branch 'net-next/master' omits 7e12b74f6951 Merge remote-tracking branch 'rdma/for-next' omits efeb2764ea2e Merge remote-tracking branch 'thermal/next' omits fcc1ecd2b163 Merge remote-tracking branch 'opp/opp/linux-next' omits 5055eb8845ef Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 58fa34aee280 Merge remote-tracking branch 'pm/linux-next' omits eb923655f970 Merge remote-tracking branch 'v4l-dvb-next/master' omits abc7b6dbcb18 Merge remote-tracking branch 'v4l-dvb/master' omits 4357a88fae1e Merge remote-tracking branch 'jc_docs/docs-next' omits 7d3854ad8a20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1ea6791f8e85 Merge remote-tracking branch 'i2c/i2c/for-next' omits 807473920ed0 Merge remote-tracking branch 'hid/for-next' omits 73f8dd4094a0 Merge remote-tracking branch 'pstore/for-next/pstore' omits 5adaa0845965 Merge remote-tracking branch 'pci/next' omits 6e9f26004add Merge remote-tracking branch 'printk/for-next' omits 61732651031e Merge remote-tracking branch 'vfs/for-next' omits 460d61585d3c Merge remote-tracking branch 'xfs/for-next' omits 2a2cac63cb01 Merge remote-tracking branch 'v9fs/9p-next' omits 37213851bfd8 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 5a386310cde2 Merge remote-tracking branch 'nfsd/nfsd-next' omits dce5b455b882 Merge remote-tracking branch 'nfs-anna/linux-next' omits e02c80f71abb Merge remote-tracking branch 'jfs/jfs-next' omits 5421be2124e0 Merge remote-tracking branch 'fuse/for-next' omits 9fb67f4b175f Merge remote-tracking branch 'f2fs/dev' omits 02904d1243b4 Merge remote-tracking branch 'ext3/for_next' omits 622f91d675c3 Merge remote-tracking branch 'ecryptfs/next' omits bfcce2ccda35 Merge remote-tracking branch 'cifs/for-next' omits 106dd984c7be Merge remote-tracking branch 'btrfs-kdave/for-next' omits 513858f0563f Merge remote-tracking branch 'befs/for-next' omits e8ff6825f463 Merge remote-tracking branch 'fscrypt/master' omits 02bdb9d05e24 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a674d3082190 Merge remote-tracking branch 's390/features' omits 37e0eabf05f9 Merge remote-tracking branch 'powerpc/next' omits cf0b18e63778 Merge remote-tracking branch 'parisc-hd/for-next' omits 22698deee955 Merge remote-tracking branch 'nios2/for-next' omits 3e52dc069148 Merge remote-tracking branch 'mips/mips-next' omits f63a79af120d Merge remote-tracking branch 'microblaze/next' omits 268094b5c5c4 Merge remote-tracking branch 'm68k/for-next' omits bc1dec058412 Merge remote-tracking branch 'csky/linux-next' omits d5706fe9a782 Merge remote-tracking branch 'clk/clk-next' omits 7f7a53f7047e Merge remote-tracking branch 'tegra/for-next' omits a7b70dca3da2 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 45a34d262dd4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 369356b3cc6f Merge remote-tracking branch 'rockchip/for-next' omits 885d78e59ffa Merge remote-tracking branch 'renesas/next' omits c17ee672d014 Merge remote-tracking branch 'qcom/for-next' omits 3097770c648f Merge remote-tracking branch 'reset/reset/next' omits 0300b3bd347b Merge remote-tracking branch 'omap/for-next' omits 7e15b678d563 Merge remote-tracking branch 'mediatek/for-next' omits 95fee73eb009 Merge remote-tracking branch 'keystone/next' omits 5c71801bef81 Merge remote-tracking branch 'imx-mxs/for-next' omits 965fb07cc08c Merge remote-tracking branch 'bcm2835/for-next' omits 311bf689997d Merge remote-tracking branch 'at91/at91-next' omits 814a1f0b7b8b Merge remote-tracking branch 'aspeed/for-next' omits 7344f3693479 Merge remote-tracking branch 'amlogic/for-next' omits efbfb9307bb5 Merge remote-tracking branch 'actions/for-next' omits 1fe5c57c5dd1 Merge remote-tracking branch 'arm-soc/for-next' omits 94563a936c7c Merge remote-tracking branch 'arm-perf/for-next/perf' omits bc3ab14708ce Merge remote-tracking branch 'arm64/for-next/core' omits 4b7733bc78b8 Merge remote-tracking branch 'arm/for-next' omits c2925e0d2b42 Merge remote-tracking branch 'leaks/leaks-next' omits 93f2a73d5919 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 67efb51a7060 Merge remote-tracking branch 'kbuild/for-next' omits dd9d4b5b3baa Revert "drm/i915: Try to sanitize bogus DPLL state left ov [...] omits a4e97a331641 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 64ba29c264e3 Merge remote-tracking branch 'mmc-fixes/fixes' omits afbeeef3ba4d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c5eb2f99df69 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3955017d66f1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits b62193ea696f Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 27a76cbbbd97 Merge remote-tracking branch 'i3c-fixes/master' omits baf76721ff65 Merge remote-tracking branch 'vfs-fixes/fixes' omits 2cb6534fcd39 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e6e3530b07f1 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2412436076a1 Merge remote-tracking branch 'omap-fixes/fixes' omits 50232d2be4c2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c6538f74cc1e Merge remote-tracking branch 'kselftest-fixes/fixes' omits 40d4262c1a80 Merge remote-tracking branch 'ide/master' omits 8fade2e9621b Merge remote-tracking branch 'crypto-current/master' omits e1a411c0456f Merge remote-tracking branch 'input-current/for-linus' omits 74c5c4a169e8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6e3a12202af4 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 422cf14e7bfe Merge remote-tracking branch 'pci-current/for-linus' omits 3e080ae01eec Merge remote-tracking branch 'spi-fixes/for-linus' omits d438e2d68817 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 01bd8a7f8985 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 07873efb8451 Merge remote-tracking branch 'sound-current/for-linus' omits b5272b754130 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 956a50b8028a Merge remote-tracking branch 'wireless-drivers/master' omits d91f35a4a27c Merge remote-tracking branch 'bpf/master' omits 19dd2db423ff Merge remote-tracking branch 'net/master' omits e8a5c902d547 Merge remote-tracking branch 'arc-current/for-curr' omits 4b8160636854 Merge remote-tracking branch 'fixes/master' omits f3b96ecc159a Merge branch 'spi-5.1' into spi-next omits c1ea5094ece5 Merge branch 'regulator-5.1' into regulator-next omits 79ad4d0d5f3f Merge branch 'regulator-5.0' into regulator-linus omits a49a17226feb drm/i915: Try to sanitize bogus DPLL state left over by br [...] omits 3c778e685bce Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits b001a2c39f6a Merge branches 'pm-core', 'pm-qos', 'pm-domains' and 'pm-e [...] omits c131d98b590c gpio: altera-a10sr: Trivial coding style fix omits af00aa35313f gpio: altera-a10sr: Set proper output level for direction_output omits 8c59271a0f81 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits 484ecf65c11b Documentation: gpio: driver: fix wire name for I2C omits 77ba31707f35 gpio: madera: Add missing const omits c83254f8cda4 gpio: pca953x: add support for pcal6416 type omits 83c122b90736 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits ac1b79e48631 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits fc4d4bfc99da ipc: conserve sequence numbers in extended IPCMNI mode omits db04588669f0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4c35b5b33802 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 573e0aa95306 sysctl: handle overflow for file-max omits 5f13f7bda6e0 sysctl: handle overflow in proc_get_long omits 4aabbcf35d01 exec: increase BINPRM_BUF_SIZE to 256 omits c4cbbc0cea6e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits ee1378ee4ab3 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits b44094046bf3 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 0caeeb7ba846 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 62e39f44d0d3 epoll: unify awaking of wakeup source on ep_poll_callback() path omits e9efb7832015 epoll: make sure all elements in ready list are in FIFO order omits 7b42da2b8573 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7c950dc64b77 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits fab42baf2942 lib/genalloc.c: export symbol addr_in_gen_pool omits aa20c3b2a05c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 1851edb876b6 kernel.h: unconditionally include asm/div64.h for do_div() omits 6288d769672d proc: return exit code 4 for skipped tests omits 0945746a0231 lockdep: Add debug printk() for downgrade_write() warning. omits 36416dfc95f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b72682c157b3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1b7d66c2894c mm/page_owner: align with pageblock_nr pages omits 70d9d8731bd0 mm/page_owner: align with pageblock_nr_pages omits 7063b7d36961 mm: don't expose page to fast gup before it's ready omits 31268c767a3d mm, swap: fix race between swapoff and some swap operations omits 8f4bfc9bc922 mm, swap: fix race between swapoff and some swap operations omits 4eb5a6d1eea6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f547fff5b0e2 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 074eea6c5dae filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 563a539cb194 filemap: drop the mmap_sem for all blocking operations omits 38db5b064e83 filemap: pass vm_fault to the mmap ra helpers omits cd23dc354d46 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits b8e5ebc578b1 filemap: kill page_cache_read usage in filemap_fault omits e2d955812880 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits fb9aeda015d1 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 7bdd0d7aa118 mm/mmu_notifier: contextual information for event triggeri [...] omits c24ecff7cdbd mm/page_alloc.c: calculate first_deferred_pfn directly omits 010c44e19281 mm: use common iterator for deferred_init_pages and deferr [...] omits a0e5afe37006 mm: add reserved flag setting to set_page_links() omits 5076ec281bb3 mm: move hot-plug specific memory init into separate funct [...] omits a4e13ce0a7ea mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 6c28521df4bc mm: implement new zone specific memblock iterator omits 80dd0bdeb345 mm: drop meminit_pfn_in_nid as it is redundant omits 75bb1384532e mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 64feebd4f5f1 memcg: do not report racy no-eligible OOM tasks omits 7c355e2e09c6 mm, oom: mark all killed tasks as oom victims omits 76e470c7cb72 memcg: schedule high reclaim for remote memcgs on high_work omits 4d795a79a008 mm/filemap.c: remove redundant test from find_get_pages_contig omits 84ae6cb5f5cd mm/memcontrol.c: use struct_size() in kmalloc() omits 439c532d225d include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 30c00ebbf70f x86/mm/fault.c: Convert to use vm_fault_t omits 03a3f94d8698 mm: create the new vm_fault_t type omits c412485aa409 mm, compaction: do not direct compact remote memory omits c3cc38702207 mm, compaction: capture a page under direct compaction omits 2f60cc7557eb mm, compaction: be selective about what pageblocks to clea [...] omits 81226ff2751c mm, compaction: sample pageblocks for free pages omits 11564b4c0231 mm, compaction: round-robin the order while searching the [...] omits 39db44c1a0c6 mm, compaction: round-robin the order while searching the [...] omits ca39f4d00c78 mm, compaction: reduce unnecessary skipping of migration t [...] omits 39b694869891 mm, compaction: do not consider a need to reschedule as co [...] omits d6487d8a3aeb mm, compaction: rework compact_should_abort as compact_che [...] omits c6ad154c69be mm, compaction: keep cached migration PFNs synced for unus [...] omits 3b9c43debb3f mm, compaction: check early for huge pages encountered by [...] omits 53c63705acfe mm, compaction: finish pageblock scanning on contention -fix omits 9cbf51f05ec3 mm, compaction: finish pageblock scanning on contention omits a420f421ce94 mm, compaction: avoid rescanning the same pageblock multip [...] omits 69fdbf606214 mm, compaction: use free lists to quickly locate a migrati [...] omits dd90b7080483 mm, compaction: use free lists to quickly locate a migrati [...] omits af7334fb596f mm, compaction: keep migration source private to a single [...] omits dd31e6ba3bc9 mm, compaction: use free lists to quickly locate a migrati [...] omits 7eb59bd6d054 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 456f5a8d18ff mm, compaction: use the page allocator bulk-free helper fo [...] omits a4b4e329d31f mm, compaction: always finish scanning of a full pageblock omits 6e4ceb7c8986 mm, migrate: immediately fail migration of a page with no [...] omits 48d8788af8d0 mm, compaction: skip pageblocks with reserved pages omits 750ed9d34ec1 mm, compaction: rename map_pages to split_map_pages omits 114f417bd02e mm, compaction: remove unnecessary zone parameter in some [...] omits 30d792ac5e71 mm, compaction: remove last_migrated_pfn from compact_control omits 3ae464d5ca46 mm, compaction: rearrange compact_control omits ef224984ef6e mm, compaction: shrink compact_control omits d028c6fa2cfd page_poison: play nicely with KASAN omits e798c25ca597 mm: remove extra drain pages on pcp list omits 95a754daf8c0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 7b5debd89016 arm64/mm: enable HugeTLB migration omits 9565bc9f5637 mm/hugetlb: enable arch specific huge page size support fo [...] omits d0e6108ed1a0 mm/hugetlb: enable PUD level huge page migration omits 0f0df1e1ef80 mm/hugetlb: distinguish between migratability and movability omits 977c04e9ee27 Drop flex_arrays omits 9e6939cc74d8 sctp: convert to genradix omits e998c9313dbe proc: commit to genradix omits 4e7e2d67e708 Generic radix trees omits 503c36c3c271 selinux: Fix error return code in policydb_read() omits 257ff80474ab drm/imx: allow building under COMPILE_TEST omits 68783dfd70f3 drm/imx: imx-tve: depend on COMMON_CLK omits 09211a7a196a PM-runtime: Do not needlessly call ktime_get() omits 69ce8e6230a9 drm/imx: ipuv3-plane: add zpos property omits 1e5cbeed197d drm/imx: ipuv3-plane: add function to query atomic update status omits 72114840f149 gpu: ipu-v3: prg: add function to get channel configure status omits c9662b7ae5be gpu: ipu-v3: pre: add double buffer status readback omits d5e12a2c968d Merge branch 'aspeed-5.1-devicetree' into for-next omits a08b57063527 Merge tag 'v5.0-rc1' into for-next omits 31696241e96e selinux: convert to kvmalloc omits e1637f9c955a md: convert to kvmalloc omits 15ce960fcd7a openvswitch: convert to kvmalloc omits 50e66ad281c0 mm: remove sysctl_extfrag_handler() omits 29994e450e62 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits a6895ff530c7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 493f439e92e0 vmalloc: add test driver to analyse vmalloc allocator omits be73b07b0154 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 578b55d66a0f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 4e692ae2ce29 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 341259f80bf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits a131392a3fff mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 27f8afc81c1d memcg: localize memcg_kmem_enabled() check omits d76197e87bca mm, slub: make the comment of put_cpu_partial() complete omits 9fab010036ec arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits d0e96fa382e5 arch: simplify several early memory allocations omits 494267fe7f75 openrisc: simplify pte_alloc_one_kernel() omits fdcab36f8522 sh: prefer memblock APIs returning virtual address omits ffe25e668931 microblaze: prefer memblock API returning virtual address omits 40c819ac3fbc powerpc: prefer memblock APIs returning virtual address omits 5a9d07a07a53 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 3c723c2d50f8 mm: reuse only-pte-mapped KSM page in do_wp_page() omits f18341678dca tools/: fix for replace open encodings for NUMA_NO_NODE omits 48c3095ec814 tools/: replace open encodings for NUMA_NO_NODE omits bff9990e0cb7 mm: replace all open encodings for NUMA_NO_NODE omits d6fd6ed10ab1 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 8a8cdf3c8af7 mm: Refactor readahead defines in mm.h omits 6e7b7572b390 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 2e37f5d99777 fs/file.c: initialize init_files.resize_wait omits 3556c7a54079 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits ee923f324a00 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 214919f28deb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits e520f75d7476 ocfs2: clear zero in unaligned direct IO omits 7a2204c06bea lib/debugobjects.c: move printk out of db lock critical sections omits 4cd74d833a4d Merge branch 'pci/misc' omits 0c96fd94721e Merge branch 'pci/hotplug' omits e804aa1e321d sh: remove nargs from __SYSCALL omits 7ab5443d1dc2 scripts/decode_stacktrace.sh: handle RIP address with segment omits 2412932a33ff mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT omits 9f151caadd44 arch: unexport asm/shmparam.h for all architectures omits baf3e14392ac proc: fix /proc/net/* after setns(2) omits 5793fa7cc5c7 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits ab5f3d6fb59d proc-fix-proc-net-after-setns2-checkpatch-fixes omits 7bd0935c7888 proc: fix /proc/net/* after setns(2) omits 9c33adad0b4e mm, mempolicy: fix uninit memory access omits da65e677e5c5 mm/page_owner: fix for deferred struct page init omits 90ee19280cc2 mm, thp: always specify disabled vmas as nh in smaps omits 55567ec76756 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 8d159f97c580 checkpatch: don't interpret stack dumps as commit IDs omits 6507a2665904 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 3535bb6a1edb PM/Hibernate: exclude all PageOffline() pages omits 3de4b43faa3a PM/Hibernate: use pfn_to_online_page() omits e43bc8576d65 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 2f53a468c29f vmw_balloon: mark inflated pages PG_offline omits 6f510174e1fa hv_balloon: mark inflated pages PG_offline omits 2290b9bf2d37 xen/balloon: mark inflated pages PG_offline omits a94aac87c449 kexec: export PG_offline to VMCOREINFO omits a6d7a6564817 mm-convert-pg_balloon-to-pg_offline-fix omits 20e2f1572b5a mm: convert PG_balloon to PG_offline omits 0a359e48da05 mm: balloon: update comment about isolation/migration/compaction omits bacbe0d57dca mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v8 omits d1ae3eeddd92 memory_hotplug-free-pages-as-higher-order-fix-fix omits 9d410dbb45d0 memory_hotplug-free-pages-as-higher-order-fix omits a708f25adc30 mm/page_alloc.c: memory hotplug: free pages as higher order omits f217b8e70c76 ARM: Document merges omits e7ce6ab825b9 Merge branch 'next/late' into for-next omits c1788574c9e8 ARM: Document merges omits b26c4aa3beb5 Merge branch 'next/defconfig' into for-next omits d60a40a46570 ARM: Document merges omits 2371db6f0a3e Merge branch 'next/late' into for-next omits 7e4c227e0d41 Merge tag 'v4.20' into for-next omits 3436b7203f3f Merge branch 'next/soc' into for-next omits a71d31bec16d Merge branch 'fixes' into for-next omits a1decd1815fc arm-soc: document merges omits a6bcaef437c5 Merge branches 'next/drivers' and 'next/dt' into for-next omits de7cfed01ee4 ARM: Document merges omits 10b246905c81 Merge branch 'next/defconfig' into for-next omits 4e6a829748d8 Merge branch 'next/dt' into for-next omits 03a8dcc1ab9f ARM: Document merges omits ae18acae3eac Merge branch 'next/drivers' into for-next omits 33685d3b5080 Merge branch 'fixes' into for-next omits e2e2dcf6f40b ARM: Document merges omits 585291e78602 Merge branch 'next/dt' into for-next omits 364cf16da8ff Merge branch 'next/soc' into for-next omits d28af54efb7f Merge branch 'next/soc' into for-next omits 6624158521c8 Merge branch 'next/defconfig' into for-next omits 6cdd5e5e75b4 Merge branch 'next/drivers' into for-next omits 623618470831 ARM: Document merges omits e4337d9d50eb Merge branch 'next/dt' into for-next omits 2c98dbc63489 ARM: Document merges omits b2d20c59ea68 Merge branch 'next/dt' into for-next omits dabc839c6bd9 Merge branch 'fixes' into for-next omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits 3a00ce288a76 Merge branch 'fixes' into for-next omits a37519e3ba00 dummy patch test omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next new 62967898789d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 877ef51d53ab Merge tag 'gpio-v5.0-3' of git://git.kernel.org/pub/scm/li [...] new 1c0490ce9022 Merge tag 'iommu-fixes-v5.0-rc4' of git://git.kernel.org/p [...] new 5ac62f0c8a3a Merge remote-tracking branch 'fixes/master' new 71dd5813a2e8 Merge remote-tracking branch 'arc-current/for-curr' new 63ff03ab786a Revert "socket: fix struct ifreq size in compat ioctl" new 37ac39bdddc5 Revert "kill dev_ifsioc()" new c6c9fee35dc2 net: socket: fix SIOCGIFNAME in compat new 98406133dd9c net: socket: make bond ioctls go through compat_ifreq_ioctl() new 794827f3ea9d Merge branch 'net-various-compat-ioctl-fixes' new e15aa3b2b138 ucc_geth: Reset BQL queue when stopping device new e8c1d969f4cb Merge remote-tracking branch 'net/master' new 81f5c6f5db37 bpf: btf: allow typedef func_proto new 32b750b92504 tools/bpf: fix test_btf for typedef func_proto case new 9d90436ece8f Merge branch 'typedef-func_proto' new 159dec70cbef Merge remote-tracking branch 'bpf/master' new 09db51241118 esp: Skip TX bytes accounting when sending from a request socket new ab76dfbdbd55 Merge remote-tracking branch 'ipsec/master' new a1c18ac3e33f Merge remote-tracking branch 'wireless-drivers/master' new 4a3dc4ac5d5f Merge remote-tracking branch 'rdma-fixes/for-rc' new e02b23988bd6 Merge remote-tracking branch 'sound-current/for-linus' new 87ee2b41600b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 5db93a904e9c Merge branch 'regulator-5.0' into regulator-linus new 5b7b9b7ab8e8 Merge remote-tracking branch 'regulator-fixes/for-linus' new ed52eb6f2f48 Merge remote-tracking branch 'spi-fixes/for-linus' new 5cb26a8a8df0 Merge remote-tracking branch 'pci-current/for-linus' new 37ea7b630ae5 debugfs: debugfs_lookup() should return NULL if not found new f62721bdf450 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 1575c083a78c tty: serial: 8250_mtk: Fix potential NULL pointer dereference new 824d17c57b0a serial: 8250_pci: Make PCI class test non fatal new 4d95987a32db serial: sh-sci: Do not free irqs that have already been freed new a1960e0f1639 staging: speakup: fix tty-operation NULL derefs new a5be3b4d2aaf Merge remote-tracking branch 'tty.current/tty-linus' new c418fd6c01fb usb: gadget: musb: fix short isoc packets with inventra dma new 2fb8466bfab4 Merge remote-tracking branch 'usb.current/usb-linus' new e3ae35caf712 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 49230b49c439 staging: octeon: fix broken phylib usage new d4104c5e783f staging: erofs: keep corrupted fs from crashing kernel in [...] new 798badf8467f Revert "staging: erofs: keep corrupted fs from crashing ke [...] new ac593d1c5ddb Merge remote-tracking branch 'staging.current/staging-linus' new 75abec73de65 selftests: add binderfs selftests new 793c82329376 binder: fix CONFIG_ANDROID_BINDER_DEVICES new da8ddba566ff binderfs: respect limit on binder control creation new efe814e90b98 mei: me: add ice lake point device id. new c4a46acf1db3 samples: mei: use /dev/mei0 instead of /dev/mei new cee4c4d63ba7 mei: free read cb on ctrl_wr list flush new 5aa608348f86 mic: vop: Fix broken virtqueues new 9065b563e19f Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 92f63a5fa268 Merge remote-tracking branch 'input-current/for-linus' new 036160e1b679 Merge remote-tracking branch 'crypto-current/master' new 7dfab77f9c90 Merge remote-tracking branch 'ide/master' new 950a1f115fed Merge remote-tracking branch 'kselftest-fixes/fixes' new 20076a18848d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 26712650870b Merge remote-tracking branch 'omap-fixes/fixes' new 37e88c171ca9 Merge remote-tracking branch 'hwmon-fixes/hwmon' new ef85e9a5b557 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 94f6e0e821fd Merge remote-tracking branch 'vfs-fixes/fixes' new 959de80becdb Merge remote-tracking branch 'i3c-fixes/master' new 62e6fa140140 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 0bd0dbb1e1b3 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 4ae8a7478b08 Merge remote-tracking branch 'scsi-fixes/fixes' new bc7ba1597180 Merge remote-tracking branch 'mmc-fixes/fixes' new 1857131793bb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 518ea44ef0d0 Merge remote-tracking branch 'kbuild/for-next' new 78e5e661af10 Merge remote-tracking branch 'compiler-attributes/compiler [...] new b0552aaee382 Merge remote-tracking branch 'leaks/leaks-next' new b18b07af49e2 Merge remote-tracking branch 'arm/for-next' new 8374fff15e73 Merge remote-tracking branch 'arm64/for-next/core' new a8827fb795e1 Merge remote-tracking branch 'arm-perf/for-next/perf' new 69835820f1f3 Merge tag 'imx-fixes-5.0' of git://git.kernel.org/pub/scm/ [...] new 89857a8a5c89 soc: fsl: qbman: avoid race in clearing QMan interrupt new e22dc7be4c65 Merge tag 'soc-fsl-fix-v5.0' of git://git.kernel.org/pub/s [...] new 3673a91c0709 Merge tag 'imx-fixes-5.0-2' of git://git.kernel.org/pub/sc [...] new ba16adeb3463 ARM: pxa: ssp: unneeded to free devm_ allocated data new 03937704b84c Merge tag 'pxa-fixes-5.0' of https://github.com/rjarzmik/l [...] new 1229c729bb94 Merge tag 'renesas-fixes2-for-v5.0' of git://git.kernel.or [...] new 91c577ef1eac Merge tag 'qcom-fixes-for-5.0-rc3' of git://git.kernel.org [...] new e3966a766865 ARM: dts: da850: fix interrupt numbers for clocksource new 2b3604e24313 Merge tag 'davinci-fixes-for-v5.0-part2' of git://git.kern [...] new 44a0f88467f5 Merge tag 'omap-for-v5.0/fixes-rc3' of git://git.kernel.or [...] new db4090920ba2 ARM: iop32x/n2100: fix PCI IRQ mapping new 46edb8d1322c firmware: arm_scmi: provide the mandatory device release callback new 83d365150272 Merge tag 'amlogic-fixes-2.1' of git://git.kernel.org/pub/ [...] new a7403eb27e3e Merge tag 'sunxi-fixes-for-5.0' of git://git.kernel.org/pu [...] new a17bab2d6784 Merge tag 'renesas-fixes3-for-v5.0' of git://git.kernel.or [...] new d0f9f16788e1 ARM: tango: Improve ARCH_MULTIPLATFORM compatibility new 4bf04fc458df ARM: dts: stm32: Add dmas to timer on stm32mp157c new 1f3250f397f6 ARM: dts: stm32: don't use timers dmas on stm32mp157c-ed1 new 5ae71cea1aec ARM: dts: stm32: don't use timers dmas on stm32mp157c-ev1 new d44d6e021301 ARM: dts: stm32: change CAN RAM mapping on stm32mp157c new bb4857cd0060 ARM: dts: stm32: add can1 sleep pins muxing new e3b3d0b19bd7 ARM: dts: stm32: add can1 sleep pins muxing on stm32mp157c [...] new 8914b63bab3c ARM: dts: stm32: add thermal sensor support on STM32MP157c new 6569df3d6280 Merge tag 'stm32-dt-for-v4.21-1' of git://git.kernel.org/p [...] new abe60a3a7afb ARM: dts: Kill off skeleton{64}.dtsi new 31af04cd60d3 arm64: dts: Remove inconsistent use of 'arm,armv8' compati [...] new cffbb02dafa3 ARM: dts: nomadik: Augment NHK15 panel setting new acf14c54747a Merge tag 'nomadik-dts-v5.1' of git://git.kernel.org/pub/s [...] new b724cad74c7a ARM: dts: Augment panel setting for Integrator/CP new 4165ef5d00be Merge tag 'integrator-dts-v5.1' of git://git.kernel.org/pu [...] new d2849a5871f1 Merge tag 'renesas-arm64-dt-for-v5.1' of git://git.kernel. [...] new 0f7be8f5bdf0 Merge tag 'sunxi-dt-for-5.1' of git://git.kernel.org/pub/s [...] new 0b03e47d529d Merge tag 'sunxi-dt64-for-5.1' of git://git.kernel.org/pub [...] new 43d78e726a2b ARM: dts: aspeed: Add Inspur on5263m5 BMC new c91d27bba78f ARM: dts: aspeed: tiogapass: Add LPC devices new e786eff92838 ARM: dts: aspeed: tiogapass: Add uarts for SoL new 95779307d7e8 ARM: dts: aspeed: quanta-q71l: enable lpc_ctrl node new e15425214990 ARM: dts: aspeed: quanta-q71l: enable uart1 new a58bfb22dedd Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] new 6eee1b9a33f6 Merge branches 'arm/fixes' and 'arm/dt' into for-next new c943bc409ed0 soc: document merges new 59480e75fb1b Merge remote-tracking branch 'arm-soc/for-next' new c2aaced400ea Merge remote-tracking branch 'actions/for-next' new af63ba655cca Merge remote-tracking branch 'amlogic/for-next' new 0bf8984dfcd5 Merge remote-tracking branch 'at91/at91-next' new bdaebde85893 Merge remote-tracking branch 'bcm2835/for-next' new 9f6bf33fc645 Merge remote-tracking branch 'imx-mxs/for-next' new 5953c887fb5f firmware: ti_sci: Change to use DEFINE_SHOW_ATTRIBUTE macro new 2b13ef1f4261 soc: ti: knav_dma: Use proper enum in pktdma_init_chan new 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next new bbbc8c475907 Merge remote-tracking branch 'keystone/next' new 8535c28beb23 Merge remote-tracking branch 'mediatek/for-next' new eac5678fba54 Merge remote-tracking branch 'omap/for-next' new d17240acb0c5 Merge remote-tracking branch 'reset/reset/next' new 05ac365a8011 Merge remote-tracking branch 'qcom/for-next' new c051dc5e3cea dt-bindings: arm: renesas: Fix SoC mismatch for Stout new 077d339df29e Merge branch 'dt-bindings-for-v5.1' into next new 0f951a703627 Merge remote-tracking branch 'renesas/next' new 637787bc983b Merge remote-tracking branch 'rockchip/for-next' new d9fdcbb793c7 Merge remote-tracking branch 'samsung-krzk/for-next' new 861ae8aa9365 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8f9aa09a7e5c Merge remote-tracking branch 'tegra/for-next' new 56784f5d45be Merge remote-tracking branch 'clk/clk-next' new 7dc256cf0bd6 Merge remote-tracking branch 'csky/linux-next' new 5a6c8219bb0d Merge remote-tracking branch 'm68k/for-next' new 60e3d6c473f6 Merge remote-tracking branch 'microblaze/next' new 3f1dd1063843 Merge remote-tracking branch 'mips/mips-next' new d9650f56a435 Merge remote-tracking branch 'nios2/for-next' new 3aceef723c60 Merge remote-tracking branch 'parisc-hd/for-next' new 41b8e940690a Merge remote-tracking branch 'powerpc/next' new 2728aedf82d6 Merge remote-tracking branch 's390/features' new 6ee77e62dba1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 458a62e25fb0 Merge remote-tracking branch 'fscrypt/master' new eada85aaaf64 Merge remote-tracking branch 'befs/for-next' new e603e9c01e0b Merge remote-tracking branch 'btrfs-kdave/for-next' new 9bda8723da2d CIFS: Fix possible oops and memory leaks in async IO new 7d42e72fe8ee CIFS: Fix trace command logging for SMB2 reads and writes new 8e6e72aeceaa CIFS: Do not count -ENODATA as failure for query directory new 082aaa870041 CIFS: Do not consider -ENODATA as stat failure for reads new ff4538fedbbd cifs: update internal module version number new ed72634d11e4 cifs: Accept validate negotiate if server return NT_STATUS [...] new d68d677177f8 CIFS: Fix leaking locked VFS cache pages in writeback retry new 507fc7b7392b CIFS: Always reset read error to -EIO if no response new d8bf50a38c25 CIFS: Do not log credits when unmounting a share new bac09d26fd92 CIFS: Count credits for malformed error pending responses new fb01ba60ce87 CIFS: Respect SMB2 hdr preamble size in read responses new d2d58f360cba CIFS: Mask signals during sock_sendmsg() new cd9219abaaaf CIFS: Set reconnect instance to one initially new 490c34e37858 CIFS: Respect reconnect in MTU credits calculations new 6d36474ecffa CIFS: Respect reconnect in non-MTU credits calculations new 9f86bb3848ab CIFS: Check for reconnects before sending async requests new 992a07e7650d CIFS: Check for reconnects before sending compound requests new b75fb7fe2f39 CIFS: Adjust MTU credits before reopening a file new 74c834bb639f CIFS: Remove custom credit adjustments for SMB2 async IO new 07171536fcbd CIFS: Refactor reopening file for IO new b5caacae5c6c CIFS: Reopen file before get SMB2 MTU credits for async IO new 9cd6332de1f0 CIFS: Find and reopen a file before get MTU credits in writepages new 7976a1c442dd CIFS: Move unlocking pages from wdata_send_pages() new 9eb8fc1d5eec CIFS: Move open file handling to writepages new e923fd05a534 CIFS: Return error code when getting file handle for writeback new ac538f404cda Merge remote-tracking branch 'cifs/for-next' new 7f3953536336 Merge remote-tracking branch 'ecryptfs/next' new bbe7449e2599 fs: common implementation of file type new e10892189428 ext2: use common file type conversion new 97af898d57df Merge dtype cleanup for ext2 from Phillip. new f068ebd13bf3 ext2: Annotate implicit fall through in __ext2_truncate_blocks new 0b7a814c2644 ext2: Remove redundant check for finding no group new 4bc74ba1c732 ext2: Fix a typo in comment new 455d38a0e62f ext2: Fix underflow in ext2_max_size() new 8361cb4d6322 Pull ext2 fixes and cleanups. new 3be3db2038d1 Merge remote-tracking branch 'ext3/for_next' new 78343f056e31 Merge remote-tracking branch 'f2fs/dev' new 096cb944165e Merge remote-tracking branch 'fuse/for-next' new 8c25a3009fdd Merge remote-tracking branch 'jfs/jfs-next' new 1a19252a6e59 Merge remote-tracking branch 'nfs-anna/linux-next' new a689a2203672 Merge remote-tracking branch 'nfsd/nfsd-next' new f366b7ca3246 Merge remote-tracking branch 'overlayfs/overlayfs-next' new d91db54b681c Merge remote-tracking branch 'v9fs/9p-next' new 7bb8fbc7e6db Merge remote-tracking branch 'xfs/for-next' new bff1fc26ac86 Merge remote-tracking branch 'vfs/for-next' new 58009f43b16d Merge remote-tracking branch 'printk/for-next' new 807ffb1e1eab PCI/AER: Use match_string() helper to simplify the code new 1e9a4c2585be Merge branch 'pci/aer' new 51c48b310183 PCI: Probe bridge window attributes once at enumeration-time new d42bc49a4c5b Merge branch 'pci/enumeration' new 2a727f609137 PCI: ibmphp: Turn semaphores into completions or mutexes new 47eaf13596a8 Merge branch 'pci/hotplug' new 83a50d3a235b PCI: Use of_node_name_eq() for node name comparisons new e7d1171ca5cb Merge branch 'pci/misc' new 0294951030eb PCI/VMD: Configure MPS settings before adding devices new 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' new c7da18d6990a Merge remote-tracking branch 'pci/next' new 66ae84bd9c5e Merge remote-tracking branch 'pstore/for-next/pstore' new 8e6ec8712d98 Merge remote-tracking branch 'hid/for-next' new 12db117a1b5b Merge remote-tracking branch 'i2c/i2c/for-next' new daeea1f5e8d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 237f2594a7fa Merge remote-tracking branch 'jc_docs/docs-next' new 3e39d6f88860 Merge remote-tracking branch 'v4l-dvb/master' new 36955b2c7221 Merge remote-tracking branch 'v4l-dvb-next/master' new bff64f541a7a Merge branches 'pm-qos', 'pm-domains' and 'pm-em' into linux-next new 625c85a62cb7 cpufreq: Use struct kobj_attribute instead of struct global_attr new afa1f2ab43d4 thermal: cpu_cooling: Require thermal core to be compiled in new 9533511ad97b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 9baddb61dfec mfd: Fix unmet dependency warning for MFD_TPS68470 new d58bf90a32a3 platform/x86: Fix unmet dependency warning for ACPI_CMPC new 0ee4b5f801b7 platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 new e9615f2275dd Merge branches 'acpi-pci' and 'acpi-misc' into linux-next new fdb3c1776570 ACPI: EC: Clean up probing for early EC new b5abe2d84e3b ACPI: EC: Untangle boot EC setup new 2d6ac9e0d0dc ACPI: EC: Simplify boot EC checks in acpi_ec_add() new 580d0382c1cd ACPI / DPTF: remove header search path to the parent directory new 78b54ce51998 Merge branches 'acpi-ec' and 'acpi-dptf' into linux-next new 2b6e492467c7 device property: Fix the length used in PROPERTY_ENTRY_STRING() new 646e7dd54589 Merge branch 'devprop' into linux-next new d1c6b41b0f65 PM / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() new 86110121f236 PM-runtime: update accounting_timestamp on enable new c669560be6c8 PM-runtime: Replace jiffies-based accounting with ktime-ba [...] new fd97bee83222 Merge branches 'pm-sleep' and 'pm-core' into linux-next new 15efb47dc560 PM-runtime: Fix deadlock with ktime_get() new ca6ae6ca156a Merge branch 'pm-core-fixes' into linux-next new 1617971c6616 cpuidle: poll_state: Fix default time limit new 91c86f684790 Merge branch 'pm-cpuidle-fixes' into linux-next new 0efd7c1ab3b9 Merge remote-tracking branch 'pm/linux-next' new 9d1be5ee0970 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 046da43e2749 Merge remote-tracking branch 'opp/opp/linux-next' new 3dec82e7c604 Merge remote-tracking branch 'thermal/next' new e95b71008d67 Merge remote-tracking branch 'rdma/for-next' new eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 39e6160e14bd devlink: Add devlink_param for port register and unregister new f4601dee25d5 devlink: Add port param get command new 9c54873b4e2e devlink: Add port param set command new ffd19b9a490a devlink: Add support for driverinit get value for devlink_port new 5473a7bdad78 devlink: Add support for driverinit set value for devlink_port new c1e5786d6771 devlink: Add devlink notifications support for port params new b639583f9e36 devlink: Add a generic wake_on_lan port parameter new 782a624d00fa bnxt_en: Add bnxt_en initial port params table and register it new bde527264307 Merge branch 'devlink-port' new 80df2704a375 sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC new b99e5e028bf4 sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt new 7adb5ed5eec3 sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt new 8889394df2aa sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt new 6fd769beb0d9 sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt new 48c072174dea sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt new 8add543e369d sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt new fb1956050846 sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt new acce7f3b8d4f sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt new 2e7709d1cc66 sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTE [...] new e7f282489123 sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VAL [...] new 9c5829e1c49e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 707e45b3dc5a sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 92fc3bd928c9 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 49b037acca8c sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new e0651a0dc877 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 7fb3be13a236 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new bf9fb6ad4f29 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 3adcc300603e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 2af66ff3edc7 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 3a583059d187 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 99a62135e127 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new d251f05e3ba2 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 7efba10d6bd2 sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP [...] new 804a15cdbbc3 Merge branch 'sctp-support-SCTP_FUTURE-CURRENT-ALL_ASSOC' new cb56e214679f mlxsw: spectrum_acl: Include delta bits into hashtable key new a97cfe4de1be mlxsw: spectrum_acl: Add C-TCAM spill tracepoint new 1eadbd3ab9c3 selftests: spectrum-2: Extend and move trace helpers new 0d0f20fb2fa0 selftests: spectrum-2: Fix multiple_masks_test new 1f0ac761bcaa selftests: spectrum-2: Add delta two masks one key test new 08c25fe83a0c Merge branch 'mlxsw-spectrum_acl-Include-delta-bits-into-h [...] new 889bcbdeee57 net: ethernet: mediatek: support MT7621 SoC ethernet hardware new ddda1ac116c8 net: dsa: mt7530: support the 7530 switch on the Mediatek [...] new 9389b5e9467f dt-bindings: net: dsa: add new MT7530 binding to support MT7621 new a82a3fe0186d Merge branch 'net-dsa-mt7530-support-MT7530-in-the-MT7621-SoC' new 91e654b0e098 Merge remote-tracking branch 'net-next/master' new 5613e7087b0d Merge remote-tracking branch 'mlx5-next/mlx5-next' new 2ff4f7bfd745 Merge remote-tracking branch 'netfilter-next/master' new f7c04ab38562 Merge remote-tracking branch 'nfc-next/master' new 9fe310546559 mt76: add size check for additional rx fragments new cbbfd73767cd mt76: throttle transmission of buffered multicast packets new 7267a7965dd7 mt76: request tx status for powersave released EOSP packet new 4d4b12bc56d3 mt76: dma: remove napi from mt76_dma_rx_fill signature new 0ecf94dc3695 mt76: usb: do not build the skb if reported len does not f [...] new 85b7e2acd31b mt76: Add missing include of linux/module.h new 374eb1b55540 mt76: fix typo in mt76x02_check_mac_err routine new 4989338ed305 mt76: mac: run mt76x02_mac_work routine atomically new e207afa0232d mt76: usb: avoid queue/status spinlocks while passing tx s [...] new b9f81643b6ae mt76x0: pci: fix ACS support new 20ce270e5a7d mt76x02: do not set protection on set_rts_threshold callback new 493d2dfab34b mt76x02: fixup MT_PROT_RATE_* defines new 26a7b5473191 mt76x02: set protection according to ht operation element new 9bc29420d745 mt76x0: configure MT_VHT_HT_FBK_CFG1 new bf349ce16ef4 mt76x2: add static qualifier to mt76x2_init_hardware new 35c572818ca2 mt76: dfs: run mt76x02_dfs_set_domain atomically new 3fd612df8ac7 mt76x2: init: set default value for MT_TX_LINK_CFG new f82ce8d9bd49 mt76: add energy detect CCA support to mt76x{0,2}e drivers new c09f4d0a1f81 mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val new 87e86f90196f mt76: dma: do not build skb if reported len does not fit i [...] new c1e0d2be0acf mt76: mmio: introduce mt76x02_check_tx_hang watchdog new 32fb47fd9c55 mt76: make const array 'data' static, shrinks object size new e76deac6f00b mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb new 3121742915b5 mt76: use proper name for __MT76x02_H macro new 5c9decdfbb40 mt76: add led support to mt76x0e driver new 013b2dff8153 mt76: fix tx status reporting for non-probing frames new f545540d5f60 mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag new 9313faacbb4e mt76: move mt76x02_get_txpower to mt76 core new ef13edc00708 mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core new 02e5a769c0a4 mt76: fix rssi ewma tracking new 9cf67ec7fd80 mt76: fix signedness of rx status signal field new e7173858c78a mt76: add channel switch announcement support new f832898dff55 mt76: do not report out-of-range rx nss new 68f7030f2d5f mt76: fix per-chain signal strength reporting new d225581df314 mt76: avoid scheduling tx queues for powersave stations new 1899405c9838 Merge tag 'mt76-for-kvalo-2019-01-22' of https://github.co [...] new 0899dd34d095 iwlwifi: pcie: fix the use of a wrong define new 937c2652768f iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF new c97781d1d956 iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec new 85d78bb173db iwlwifi: pcie: add prints to track virtual ID new 677837b8b3ea iwlwifi: mvm: fix %16 to %016 print format new 486af86332c7 iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK new cefec29ebdde iwlwifi: pcie: align licensing to dual GPL/BSD new e6aeeb4f4517 iwlwifi: mvm: clean up LDBG config command usage new 0f8bf03c8660 iwlwifi: mvm: save and export regdb blob from the NVM new da0df827cd15 iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline new e78da25e19c2 iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h new 94a8d87c4764 iwlwifi: mvm: pre-initialize alive_data in wait_alive() new 29cf396f08f6 iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr new 9adcc117bc7d iwlwifi: make sure cur_fw_img is valid before accessing img new 34a880d8bd4c iwlwifi: mvm: remove sta key on wep ap new fefbf85305ec iwlwifi: monitor dumping flow cleanup new 698478c49294 iwlwifi: mvm: add an option to dereference vif by id new 1f7698abedee iwlwifi: mvm: fix A-MPDU reference assignment new fba8248e7e67 iwlwifi: mvm: get rid of tx_path_lock new 3a894a9f319f iwlwifi: remove TOF implementation new 4841914ef440 iwlwifi: dvm: remove useless condition new 93079fd5c059 iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monit [...] new babea2d4fe76 iwlwifi: mvm: Disconnect on large beacon loss new 6c161980ba48 iwlwifi: mvm: add location APIs new 5213e8a8a28d iwlwifi: mvm: implement CSI reporting new 57e861d9362e iwlwifi: mvm: Change FW channel info API new 311590a3a21e iwlwifi: mvm: freeze management TXQ timer when station goe [...] new fdd6c9419b6f iwlwifi: mvm: disable completely low latency mode with debugfs new 98f0d01abcb9 iwlwifi: update product name for 9260 and 9560 new 81444538ac58 iwlwifi: mvm: document monitor mode reorder buffer bypass new 9bf13bee2d74 iwlwifi: mvm: include configured sniffer AID in radiotap new 487ec49c358a iwlwifi: trigger dump on assert prior to setting the device up new 40ecdd01d46e iwlwifi: mvm: update firmware when MU EDCA params change new 07a44b322397 iwlwifi: dbg_ini: allocate dram buffer with proper flags new cd0fc658fbb7 iwlwifi: dbg_ini: properly handle ini user trigger new b2aea95c1833 iwlwifi: dbg_ini: retrieve dump_delay value properly new 55fbf0d21c44 iwlwifi: dbg_ini: set dump mask BIT(n) instead of n new 01f377dc927d iwiwifi: fix bad monitor buffer register addresses new d4065e90dc62 Merge tag 'iwlwifi-next-for-kalle-2019-01-29' of git://git [...] new 6053822ba07c Merge remote-tracking branch 'wireless-drivers-next/master' new b898003bcd3b Merge remote-tracking branch 'bluetooth/master' new 5ac2b2bd529d Merge remote-tracking branch 'mac80211-next/master' new b2937f30477a Merge remote-tracking branch 'gfs2/for-next' new 6f2b70156b27 Merge remote-tracking branch 'mtd/mtd/next' new ce578f6f1737 Merge remote-tracking branch 'nand/nand/next' new 09fd5631a53d Merge remote-tracking branch 'spi-nor/spi-nor/next' new 242f7381aea7 Merge remote-tracking branch 'crypto/master' new 7413c9781986 Merge remote-tracking branch 'drm/drm-next' new b52c273be687 drm/i915: Don't ignore level 0 lines watermark for glk+ new 692927f4e905 drm/i915: Reinstate an early latency==0 check for skl+ new 17b16054b111 drm/i915: Fix bits vs. bytes mixup in dbuf block size computation new b19c9bcaa20e drm/i915: Fix > vs >= mismatch in watermark/ddb calculations new 961d95e09c04 drm/i915: Account for minimum ddb allocation restrictions new 60e983ff187f drm/i915: Pass dev_priv to skl_needs_memory_bw_wa() new ff61a97499fd drm/i915: Drop the definite article in front of SAGV new ff58c11cdbe9 drm/i915: Drop the pointless linetime==0 check new 717671c610fc drm/i915: Use IS_GEN9_LP() for the linetime w/a check new d54e5f76d8fe drm/i915: Update DRIVER_DATE to 20190129 new 6ccec5883e51 Merge remote-tracking branch 'drm-intel/for-linux-next' new 3c41b7acf6ec Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 11ca1b663a29 drm/qxl: use ttm_tt new 88c12a0211d2 drm/via: mark expected switch fall-throughs new bd4d73a1dbc1 drm/savage: mark expected switch fall-throughs new 77086014c815 drm/doc: fix VRR_ENABLED casing new e57924d4ae80 drm/doc: Task to rename CMA helpers new 5d0aa3785563 drm/doc: Move hdmi infoframe docs new d9f7bb56c292 drm/doc: Drop chapter "KMS Initialization and Cleanup" new 45bbda1e35f4 drm/dp/mst: Provide defines for ACK vs. NAK reply type new 3dadbd2957eb drm/dp/mst: Provide better debugs for NAK replies new cd6fd4c80361 Merge remote-tracking branch 'drm-misc/for-linux-next' new 659e0322bae1 Merge remote-tracking branch 'drm-msm/msm-next' new a3f001d2ab68 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new eb0200a4357d gpu: ipu-v3: pre: don't trigger update if buffer address d [...] new 88f797f51a4c gpu: ipu-v3: pre: add double buffer status readback new baaf4074feb8 gpu: ipu-v3: prg: add function to get channel configure status new 366cd3c8646a drm/imx: ipuv3-plane: add function to query atomic update status new 7e92397d3a83 drm/imx: ipuv3-plane: add zpos property new 2de3b366b215 drm/imx: imx-tve: depend on COMMON_CLK new 47971c34e873 drm/imx: allow building under COMPILE_TEST new e4a2457f459b drm/imx: only send commit done event when all state has be [...] new bc0f1ca10da4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 4a2726132af6 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 613250879cdf Merge remote-tracking branch 'regmap/for-next' new 899c5046f714 Merge remote-tracking branch 'sound/for-next' new 164c24e9cfdf Merge remote-tracking branch 'sound-asoc/for-next' new 783314cb3750 Merge remote-tracking branch 'input/next' new 3ce4c27b48a9 Merge remote-tracking branch 'block/for-next' new 3ad323c78b89 mmc: renesas_sdhi: Fix card initialization failure in high [...] new 202dfb5b7b9d mmc: atmel-mci: enable 8 bits buswidth support new a7841d224cac MAINTAINERS: Add a maintainer for eMMC CQHCI driver new fd2aefacf9b7 MAINTAINERS: Drop link to git for SDHCI new c0d503ce7af6 Merge remote-tracking branch 'mmc/next' new ad492c0f7571 Merge remote-tracking branch 'kgdb/kgdb-next' new caff574730ee Merge remote-tracking branch 'mfd/for-mfd-next' new cec2b18832e2 backlight: pwm_bl: Use gpiod_get_value_cansleep() to get i [...] new 2075ad02bd6e Merge remote-tracking branch 'backlight/for-backlight-next' new c8a0f76f0077 Merge remote-tracking branch 'battery/for-next' new 5358db547813 regulator: max77650: Fix include files new a48b9af74c38 Merge branch 'regulator-5.1' into regulator-next new 0542e98303fb Merge remote-tracking branch 'regulator/for-next' new 2181e084b26b LSM: SafeSetID: remove unused include new d87331e4a620 Merge branch 'next-general' into next-testing new 0c466a9e6ac0 Merge remote-tracking branch 'security/next-testing' new f3fad789ef8a Merge remote-tracking branch 'apparmor/apparmor-next' new 96506d8eca54 Merge remote-tracking branch 'integrity/next-integrity' new 8f41ef14afa6 Merge remote-tracking branch 'selinux/next' new f783f573b8b0 tpm: don't print error message in tpm_transmit_cmd when tp [...] new 2f0faf442ace Merge remote-tracking branch 'tpmdd/next' new 3f44c665f1b3 Merge remote-tracking branch 'iommu/next' new 657c608eb579 Merge remote-tracking branch 'audit/next' new a4a49398842e Merge remote-tracking branch 'devicetree/for-next' new 2186097e00f9 Merge branch 'spi-5.0' into spi-linus new b7bb367afa4b spi: support inter-word delay requirement for devices new 473a78a7bbeb spi-atmel: support inter-word delay new 57b20d4d93f7 Merge branch 'spi-5.1' into spi-next new e981d25d45be Merge remote-tracking branch 'spi/for-next' new 5f86ef3a2165 Merge branch 'linus' new 434537bbd50f genirq/debugfs: No need to check return value of debugfs_c [...] new 90e5af43002f Merge branch 'irq/core' new 0365aeba5084 futex: No need to check return value of debugfs_create functions new d0cf3db59092 Merge branch 'locking/core' new 15917dc02841 sched: Remove stale PF_MUTEX_TESTER bit new 60eb535ceb04 Merge branch 'sched/core' new 34d66caf251d x86/speculation: Remove redundant arch_smt_update() invocation new d38b7f928700 Merge branch 'smp/urgent' new ae503ab04913 timekeeping/debug: No need to check return value of debugf [...] new 75b710af7139 timers: Mark expected switch fall-throughs new 5d6ffc8be7eb Merge branch 'timers/core' new 2b0fc3742bc7 x86/events: Mark expected switch-case fall-throughs new 691b9ab6c967 x86/mm/tlb: Remove unused cpu variable new 439fbdf6a202 x86/trap: Remove useless declaration new 0a278662f531 x86/boot: Save several bytes in decompressor new fab940755d1d x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery new 1daeb1528739 Merge branch 'x86/cleanups' new 71368af9027f x86/speculation: Add PR_SPEC_DISABLE_NOEXEC new 394c1dfb3733 Merge branch 'x86/pti' new 00ae831dfe44 x86/cpu: Add Atom Tremont (Jacobsville) new b677dfae5aa1 x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampolin [...] new 5ccd35287eda x86/fault: Fix sign-extend unintended sign extension new 0b053bbf0786 MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers new b52257edb67e Merge branch 'x86/urgent' new 5a064d398fbe x86/asm/suspend: Drop ENTRY from local data new 50214dc149fd Merge branch 'x86/cleanups' new cfd6eaf1f89f Merge remote-tracking branch 'tip/auto-latest' new d27f8baabe4b Merge remote-tracking branch 'clockevents/clockevents/next' new 22a300b62e9f Merge remote-tracking branch 'edac-amd/for-next' new 070c7e52c59a Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a8ed007cf77a Merge remote-tracking branch 'rcu/rcu/next' new 6b113dfcd129 Merge remote-tracking branch 'kvm-arm/next' new cc685e14e036 Merge remote-tracking branch 'xen-tip/linux-next' new 190cbd48a03a Merge remote-tracking branch 'percpu/for-next' new 0baa627bcd4c Merge remote-tracking branch 'workqueues/for-next' new 6fce1d2e7d81 Merge remote-tracking branch 'drivers-x86/for-next' new 761c263806da Merge remote-tracking branch 'leds/for-next' new 207f6e0e7094 Merge remote-tracking branch 'ipmi/for-next' new ed966de3cbf8 Merge remote-tracking branch 'driver-core/driver-core-next' new 8435892e98b7 Merge remote-tracking branch 'usb/usb-next' new 8be2e98e5cfb Merge remote-tracking branch 'usb-serial/usb-next' new 3683f9035064 Merge remote-tracking branch 'phy-next/next' new 7c0cca7c847e tty: ldisc: add sysctl to prevent autoloading of ldiscs new 42b68768e51b serial: fsl_lpuart: DMA support for 32-bit variant new 3a50365d8c79 serial: 8250: Add OF support for Xscale variant new 8a417cdeb0dc Serial: Ingenic: Add support for the X1000. new e81eba88cf37 Dt-bindings: Serial: Add X1000 serial bindings. new 05da213f1c77 dt-bindings: serial: Add bindings for nvidia,tegra194-tcu new 2d908b38d409 serial: Add Tegra Combined UART driver new 3c635e4f1448 serdev: ttyport: call tiocmget and tiocmset ops directly new 9f25e07b882b serial: mps2-uart: move to dynamic port allocation new 775ea4ea2fd9 serial: mps2-uart: support combined irq new 7dd50e205b33 tty: ipwireless: Fix potential NULL pointer dereference new 7ab57b76ebf6 tty: increase the default flip buffer limit to 2*640K new 2b640916e5b7 Merge remote-tracking branch 'tty/tty-next' new f2632ff4d740 Merge remote-tracking branch 'char-misc/char-misc-next' new 2cba9e38bb3f Merge remote-tracking branch 'extcon/extcon-next' new 392b0446a3c4 Merge remote-tracking branch 'staging/staging-next' new fdcf07feb127 Merge remote-tracking branch 'mux/for-next' new 0686c03a5020 Merge remote-tracking branch 'slave-dma/next' new a848c71c00dc Merge remote-tracking branch 'cgroup/for-next' new ed684d3d6a5e Merge remote-tracking branch 'scsi/for-next' new 5b55996893eb Merge remote-tracking branch 'vhost/linux-next' new 4107102d6079 remoteproc: qcom_q6v5: don't auto boot remote processor new a5a4e02d083d remoteproc: qcom: Add support for parsing fw dt bindings new 4760a896be88 remoteproc: q6v5-mss: Vote for rpmh power domains new deb9bb83e7ae remoteproc: q6v5-mss: Active powerdomain for SDM845 new 19f5ccc8bbc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 3b214639da0c Merge remote-tracking branch 'rpmsg/for-next' new ef0593d7112f Merge remote-tracking branch 'gpio/for-next' new 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 new b37e77395461 gpio: pca953x: add support for pcal6416 type new 81842949062a gpio: madera: Add missing const new d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C new 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names new 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output new 060175a657f0 gpio: altera-a10sr: Trivial coding style fix new 24afc16825c9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 3a303dc75171 Merge remote-tracking branch 'pinctrl/for-next' new 60dba83c0c69 Merge remote-tracking branch 'pwm/for-next' new dbfdd84d883c Merge remote-tracking branch 'userns/for-next' new 56958e67ce4f Merge remote-tracking branch 'random/dev' new c85364a817f7 Merge remote-tracking branch 'y2038/y2038' new 1d7a2c0e48d2 Merge remote-tracking branch 'livepatching/for-next' new fb893e160129 Merge remote-tracking branch 'coresight/next' new a3b8bcbafa45 rtc: sd3078: fix platform_no_drv_owner.cocci warnings new a26ec8857da3 dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings new 75455e258ea2 rtc: abx80x: Configure reserved bits in RV1805 new b6dae05ec839 Merge remote-tracking branch 'rtc/rtc-next' new d9ce99a00438 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 975269d814f8 Merge remote-tracking branch 'at24/at24/for-next' new 93aaf58c0115 Merge remote-tracking branch 'ntb/ntb-next' new 25e0bdc56f24 Merge remote-tracking branch 'kspp/for-next/kspp' new 33eb747b2a83 Merge remote-tracking branch 'cisco/for-next' new 66e93fedc25c Merge remote-tracking branch 'gnss/gnss-next' new 192dcb6b580d Merge remote-tracking branch 'slimbus/for-next' new e69daa8e4598 Merge remote-tracking branch 'nvmem/for-next' new 766df730836a Merge remote-tracking branch 'hyperv/hyperv-next' new 672de01e3358 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 8e86aa313eb3 Merge remote-tracking branch 'pidfd/for-next' new d95bcd42fdf7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 02b28636abcb Revert "ext2: Fix underflow in ext2_max_size()" new 8a97a2585bb6 checkpatch: don't interpret stack dumps as commit IDs new ab1550b1b8fd mm, memory_hotplug: don't bail out in do_migrate_range() p [...] new 6e9ed490d190 mm/page_owner: fix for deferred struct page init new 19a1b6958251 proc: fix /proc/net/* after setns(2) new 7fdd48225dd1 proc-fix-proc-net-after-setns2-checkpatch-fixes new 93a77f8d0e6f proc-fix-proc-net-after-setns2-checkpatch-fixes-fix new 55806aefb16c proc: fix /proc/net/* after setns(2) new 038bdb13391b arch: unexport asm/shmparam.h for all architectures new d7c77ba2a773 mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT new a054753946a7 x86_64: increase stack size for KASAN_EXTRA new 2c2222a95e4e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes new d1f4d19b8412 mm: migrate: make buffer_migrate_page_norefs() actually succeed new d5efaf878d1e oom, oom_reaper: do not enqueue same task twice new 89217bf14785 mm, memory_hotplug: is_mem_section_removable do not pass t [...] new 474e9f510cea mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] new df0e34150701 psi: fix aggregation idle shut-off new b15dd067df95 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] new de4abd3c3948 mmmemory_hotplug-fix-scan_movable_pages-for-gigantic-hugep [...] new 5047eedc3ac5 mm/hotplug: invalid PFNs from pfn_to_online_page() new c7a894d3984f mm, oom: fix use-after-free in oom_kill_process new b604f66fba0b lib/test_kmod.c: potential double free in error handling new f56d727a64a1 init/Kconfig: fix grammar by moving a closing parenthesis new 0fd245928390 kasan: mark file common so ftrace doesn't trace it new 4f1aeabbb53d mm: hwpoison: use do_send_sig_info() instead of force_sig() new c4f2ec286eb2 mm, memory_hotplug: __offline_pages fix wrong locking new 8ed912a5006b psi: clarify the Kconfig text for the default-disable option new d8db4ac77a3e mm: migrate: don't rely on __PageMovable() of newpage afte [...] new f8168ae435a9 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() new 220e997d59b9 autofs: drop dentry reference only when it is never used new 6d484b530746 autofs: fix error return in autofs_fill_super() new 75ceb84143b5 fs/proc/task_mmu.c: fix smaps_rollup pss_locked calculation new ac7c6f3ed4ca mm, slab, vmscan: accumulate gradual pressure on small slabs new f2ae06174fa8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix new cf687d3e7b0c mm,vmscan: accumulated slab reclaim pressure fixes new a3783abf782b mm/gup: fix gup_pmd_range() for dax new 8a60318450d8 huegtlbfs: fix page leak during migration of file pages new 84d67dc8b69c kasan: remove use after scope bugs detection. new 48a9dae932da page_poison: play nicely with KASAN new fff1ed79f88e kasan: fix kasan_check_read/write definitions new 4d14ba556f1d scripts/decode_stacktrace.sh: handle RIP address with segment new 45bf5901c8f6 sh: remove nargs from __SYSCALL new 063bae6fda0b sh: generate uapi header and syscall table header files new 76df6af91390 lib/debugobjects.c: move printk out of db lock critical sections new 066e98746af6 ocfs2: fix a panic problem caused by o2cb_ctl new c2d818cf9d76 ocfs2: fix the application IO timeout when fstrim is running new a0480e467343 ocfs2: Use zero-sized array and struct_size() in kzalloc() new 59dfb4da8bed ocfs2: clear zero in unaligned direct IO new 406337b939f2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 9f048f0c23ec ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new 739e3a083f2a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new e59a90e1c227 fs/file.c: initialize init_files.resize_wait new 0e8b898679e8 mm/slub.c: freelist is ensured to be NULL when new_slab() fails new 7ff48f776683 mm/slub: introduce SLAB_WARN_ON_ERROR new 7cc3c1260608 mm-slub-introduce-slab_warn_on_error-fix new 6e378033e504 mm/slab.c: kmemleak no scan alien caches new 2be264ba89ef mm/page_alloc.c: memory hotplug: free pages as higher order new b086285f1ba6 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 new e1a4a3b54c9f mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix new cac96affd011 mm: balloon: update comment about isolation/migration/compaction new 4d432f922812 mm: convert PG_balloon to PG_offline new dd5026833a41 mm-convert-pg_balloon-to-pg_offline-fix new 61c6cf359a2e kexec: export PG_offline to VMCOREINFO new 6342c30255ac xen/balloon: mark inflated pages PG_offline new 1ed7bf3ff68e hv_balloon: mark inflated pages PG_offline new e60a42b1fd33 vmw_balloon: mark inflated pages PG_offline new 6b16984a9bb3 vmw_balloon-mark-inflated-pages-pg_offline-v2 new 358d2ff64b14 PM/Hibernate: use pfn_to_online_page() new 93e6463c7541 PM/Hibernate: exclude all PageOffline() pages new 935d5a94fe8a pm-hibernate-exclude-all-pageoffline-pages-v2 new 9287aaff5c17 mm: Refactor readahead defines in mm.h new 86c7502b25ed mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] new 3b1cbe35416b mm: replace all open encodings for NUMA_NO_NODE new dcb50f332e1a tools/: replace open encodings for NUMA_NO_NODE new dfd60ecf99eb tools/: fix for replace open encodings for NUMA_NO_NODE new 842f579d02e5 mm: reuse only-pte-mapped KSM page in do_wp_page() new d9febb739923 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix new d21430beb3c2 powerpc: prefer memblock APIs returning virtual address new 53b4b6e8631e microblaze: prefer memblock API returning virtual address new b16175857556 sh: prefer memblock APIs returning virtual address new b71f4c0ce815 openrisc: simplify pte_alloc_one_kernel() new 41da3256bd1b arch: simplify several early memory allocations new 27f73061c8c7 arm, s390, unicore32: remove oneliner wrappers for membloc [...] new a8edb804c17f mm, slub: make the comment of put_cpu_partial() complete new c6b727bf3abf memcg: localize memcg_kmem_enabled() check new 9711c91c8485 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] new 3e100a7b2bbf mm/vmalloc: fix size check for remap_vmalloc_range_partial() new b7a232a02b9a mm/vmalloc: do not call kmemleak_free() on not yet account [...] new e5382bbbeca3 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] new a78e6d1acc2b vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] new 55922e3fbbc4 vmalloc: add test driver to analyse vmalloc allocator new bce20e289b36 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix new 1b7a142e1913 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE new 368b09927c2e mm: remove sysctl_extfrag_handler() new ed7f2fd0f2f7 openvswitch: convert to kvmalloc new 5f16a06145af md: convert to kvmalloc new bb73aa5409a8 selinux: convert to kvmalloc new aee7ce386803 Generic radix trees new f8ca1e59bcf6 proc: commit to genradix new 8898e88c085c sctp: convert to genradix new 7c44ef87420e Drop flex_arrays new d3713f8c4ea4 mm/hugetlb: distinguish between migratability and movability new d3149f9ec7f0 mm/hugetlb: enable PUD level huge page migration new ebb24da54a09 mm/hugetlb: enable arch specific huge page size support fo [...] new 2779d64955c5 arm64/mm: enable HugeTLB migration new 59cfafcb6a1b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] new 40abbaee76cb mm: remove extra drain pages on pcp list new 499a18614a52 mm: create the new vm_fault_t type new 7fc8c6745b73 x86/mm/fault.c: Convert to use vm_fault_t new 4a90df067a63 mm/hmm: convert to use vm_fault_t new 8d330407ef9e include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] new 2f37d11d2daa mm/memcontrol.c: use struct_size() in kmalloc() new f24424085be8 mm/filemap.c: remove redundant test from find_get_pages_contig new 9ef26fe68c3e memcg: schedule high reclaim for remote memcgs on high_work new 36238a823121 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 6504fbc7c0de mm: swap: check if swap backing device is congested or not new 4eb747cc84e6 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix new d5b0dce6cd86 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 new dffe44d060b8 mm: swap: add comment for swap_vma_readahead new 2dbc34089132 mm: shuffle GFP_* flags new 69504ddc5fb3 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] new 56f0e88d10aa mm, compaction: shrink compact_control new fc5151c6eb9b mm, compaction: rearrange compact_control new 348e76c69709 mm, compaction: remove last_migrated_pfn from compact_control new cb4ac783b67f mm, compaction: remove unnecessary zone parameter in some [...] new 106321f88c8a mm, compaction: rename map_pages to split_map_pages new 2c1e1fe7f75d mm, migrate: immediately fail migration of a page with no [...] new ec97d94400c9 mm, compaction: always finish scanning of a full pageblock new d96687382904 mm, compaction: ignore the fragmentation avoidance boost f [...] new fd049a103199 mm, compaction: use free lists to quickly locate a migrati [...] new 1da2fcf0b1e4 mm, compaction: keep migration source private to a single [...] new 23db90005943 mm, compaction: use free lists to quickly locate a migrati [...] new 071225427d6c mm, compaction: avoid rescanning the same pageblock multip [...] new 1b841f2c15b6 mm, compaction: finish pageblock scanning on contention new 1e7f064a059a mm, compaction: check early for huge pages encountered by [...] new f46c12dee19b mm, compaction: keep cached migration PFNs synced for unus [...] new 7cbb602dde8d mm, compaction: rework compact_should_abort as compact_che [...] new 6c58113b9407 mm, compaction: do not consider a need to reschedule as co [...] new 79da43856500 mm, compaction: reduce premature advancement of the migrat [...] new ab35045bf13c mm, compaction: round-robin the order while searching the [...] new 5b937efa5918 mm, compaction: sample pageblocks for free pages new 72595c5ceed1 mm, compaction: be selective about what pageblocks to clea [...] new 827bf25f8b94 mm, compaction: capture a page under direct compaction new 6a78cef7ad8a fs: kernfs: add poll file operation new c88177361203 kernel: cgroup: add poll file operation new 9d8a0c4a7f1c psi: introduce state_mask to represent stalled psi states new 0ef9bb049a4d psi: rename psi fields in preparation for psi trigger addition new 3d0bb69893ea mm, memcg: create mem_cgroup_from_seq new 6e0aa8eae576 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] new 73f27c25b133 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! new 2241d0afd4d3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new 1fab29a9410d mm: prevent mapping slab pages to userspace new 48deaf74ee26 mm/memory.c: prevent mapping typed pages to userspace new 8a907cdf0177 mm, memcg: proportional memory.{low,min} reclaim new 0a1843fd2b34 mm-proportional-memorylowmin-reclaim-checkpatch-fixes new 4a771c19bf4b mm: no need to check return value of debugfs_create functions new 9946f1dae5a3 mm, oom: remove 'prefer children over parent' heuristic new b8ba7fa0d129 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] new a081dcf31656 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] new 322d08d0827e mm/page_owner: move config option to mm/Kconfig.debug new 3704d4014c6c mm: fix some typos in mm directory new 8905e389bcaf mm/hmm: use reference counting for HMM struct new 3e8306d893b5 mm/hmm: do not erase snapshot when a range is invalidated new 935afb131055 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new f296c2f2501c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new a3402cb621c1 mm/hmm: improve driver API to work and wait over a range new 28cfebac7ade mm/hmm: add default fault flags to avoid the need to pre-f [...] new 76a516c0289b mm/hmm: add a helper function that faults pages and maps t [...] new 6219e2172d63 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 9c063fd6180d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new c2aa3f9a97c2 mm/hmm: add helpers for driver to safely take the mmap_sem new b51417bcb9fe mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new bbaaca7eebc8 mm: update ptep_modify_prot_commit to take old pte value as arg new 1865e7cd50c6 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new 1932dd30c83a mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new dc769ba3d3bc arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new 80802b8f60bb mm/page_alloc.c: check return value of memblock_alloc_node [...] new 0d4c4c68102e include/linux/uaccess.h: add probe_user_read() new 07245555b788 powerpc: use probe_user_read() new e51392387619 memcg: killed threads should not invoke memcg OOM killer new c8356b933adf mm, mempolicy: fix uninit memory access new a4a116e05574 mm/vmscan.c: remove 7th argument of isolate_lru_pages() new f6c16cf24c12 mm: refactor swap-in logic out of shmem_getpage_gfp new ed49a1d7079c mm: rid swapoff of quadratic complexity new 920ea31d59dc agp: efficeon: no need to set PG_reserved on GATT tables new 73135e299857 s390/vdso: don't clear PG_reserved new bc75d9453483 powerpc/vdso: don't clear PG_reserved new 3a99bec7b50a riscv/vdso: don't clear PG_reserved new a96d8e3df3bb m68k/mm: use __ClearPageReserved() new 853bacd03512 arm64: kexec: no need to ClearPageReserved() new c1da20fcddb9 arm64: kdump: no need to mark crashkernel pages manually P [...] new a123c2537b8b ia64: perfmon: don't mark buffer pages as PG_reserved new 181e82c6d410 mm: better document PG_reserved new ca299cb98649 mm/cma: add PF flag to force non cma alloc new ac96bd566a28 mm: update get_user_pages_longterm to migrate pages alloca [...] new ca52f42d4e6d powerpc/mm/iommu: allow migration of cma allocated pages d [...] new d338e1d16d89 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new fed37bd007c0 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new 41412d38bece selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 50d44f3c9dd9 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new 1a418a690d40 mm: vmscan: do not iterate all mem cgroups for global dire [...] new c8bc606e3e6a mm: memcontrol: expose THP events on a per-memcg basis new 493be4c516d5 mm: ksm: do not block on page lock when searching stable tree new 175ba716bb79 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 71d9a4d09fd8 mm: drop meminit_pfn_in_nid as it is redundant new d403f7eebea5 mm: implement new zone specific memblock iterator new a9b01244faaa mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 492bba385fb9 mm: move hot-plug specific memory init into separate funct [...] new 1aed3c3300ee mm: add reserved flag setting to set_page_links() new 2f0f8580cccf mm: use common iterator for deferred_init_pages and deferr [...] new e885f5d0e64c mm/page_alloc.c: calculate first_deferred_pfn directly new 15e7729af361 mm/mmu_notifier: contextual information for event triggeri [...] new f7c4f912b1a3 mm-mmu_notifier-contextual-information-for-event-triggerin [...] new bcb5e9e798cd mm-mmu_notifier-contextual-information-for-event-triggerin [...] new b5268c88eddb filemap: kill page_cache_read usage in filemap_fault new d4c92d4898f3 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new b47aa4d88eae filemap: pass vm_fault to the mmap ra helpers new 21242e46dbe8 filemap: drop the mmap_sem for all blocking operations new a557f446dce7 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new ed2205fd9fc0 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new c08d2eb700da filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new cb16f3fe7cba mm, swap: fix race between swapoff and some swap operations new 524e3ae33d09 mm: don't expose page to fast gup before it's ready new 7a738192604a mm/page_owner: align with pageblock_nr_pages new 98ba707fd76b mm/page_owner: align with pageblock_nr pages new 7d77bb3ff3e3 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8371f47286b7 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3517a8331468 proc: return exit code 4 for skipped tests new 6f0f1d118beb fs/proc/self.c: code cleanup for proc_setup_self() new a10bf8666102 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new 6d7a6401df9d proc: remove unused argument in proc_pid_lookup() new cd013c01dcf4 proc: read kernel cpu stat pointer once new f6e3521a4c5b proc: calculate end pointer for /proc/*/* lookup at compile time new 197c1fafc2a8 proc: use seq_puts() everywhere new 7d42e359a7e4 kernel.h: unconditionally include asm/div64.h for do_div() new 0c5151194705 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new e9cfd8f50c57 kernel/hung_task.c - fix sparse warnings new 8e96a212cd62 kernel/sys: annotate implicit fall through new ae0c25a543ca scripts/spelling.txt: add more spellings to spelling.txt new 36bc47e19ec2 lib/genalloc.c: export symbol addr_in_gen_pool new ef57c73c97c6 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 8c8fa2face0f Documentation: rename addr_in_gen_pool to gen_pool_has_addr new c8d94c08f65c lib/div64.c: off by one in shift new c5e60dd0f49e lib/test_ubsan.c: VLA no longer used in kernel new 17e60f14c410 checkpatch: verify SPDX comment style new bac221b87aa7 checkpatch: add some new alloc functions to various tests new ffc69ff929d0 checkpatch: allow reporting C99 style comments new fcc165465c1b epoll: make sure all elements in ready list are in FIFO order new f3668d134e3b epoll: unify awaking of wakeup source on ep_poll_callback() path new 2cf31f796189 epoll: use rwlock in order to reduce ep_poll_callback() co [...] new e34d1fdfdb66 init/calibrate.c: provide proper prototype new 7078be0d2d8c autofs: add ignore mount option new b9a68a8e1ab1 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new ac73a4e5b1ef kernel/signal.c: allow the null signal in rt_sigqueueinfo() new 82e9a6c4bde7 exec: increase BINPRM_BUF_SIZE to 256 new ae3a1d7bbb60 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new 5ece407b9fbf sysctl: handle overflow in proc_get_long new bc1760c0a5ab sysctl: handle overflow for file-max new 660be8e5826e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new d3c545b1bcce configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new 4ac7eb41a3de kcov: no need to check return value of debugfs_create functions new 94470ab8715e lib/ubsan: default UBSAN_ALIGNMENT to not set new fed2c028d48a ipc: allow boot time extension of IPCMNI from 32k to 8M new b90e4b823b16 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 9233a9c5a112 ipc: conserve sequence numbers in extended IPCMNI mode new b82f04a64347 ipc: annotate implicit fall through new 8da8743baecf Merge branch 'akpm-current/current' new cbc671bf09d9 proc: merge fix for proc_pident_lookup() API change new e3f2052dc012 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 63f23fe5b81b unicore32: stop printing the virtual memory layout new c8e5b746c295 arch/nios2/mm/fault.c: remove duplicate include new fb3515b8d90f include/linux/sched/signal.h: replace `tsk' with `task' new 4a42abc5e79d openrisc: prefer memblock APIs returning virtual address new 46b28f54393a powerpc: use memblock functions returning virtual address new de6750d2c0d7 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new 806b3b612f30 memblock: drop memblock_alloc_base_nid() new 33477d875573 memblock: emphasize that memblock_alloc_range() returns a [...] new 3f6bfb4b5efb memblock: memblock_phys_alloc_try_nid(): don't panic new b1e062c79695 memblock: memblock_phys_alloc(): don't panic new 4bb329cf0012 memblock: drop __memblock_alloc_base() new 219e6b331d1e memblock: drop memblock_alloc_base() new 70c9935beefa memblock: refactor internal allocation functions new ab638a7e0111 memblock: make memblock_find_in_range_node() and choose_me [...] new d448c12a80b3 arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 363fe98da6c0 arch: don't memset(0) memory returned by memblock_alloc() new b6bdfbb95ef3 ia64: add checks for the return value of memblock_alloc*() new 71eca0ba6ac8 sparc: add checks for the return value of memblock_alloc*() new be9fcb662c87 mm/percpu: add checks for the return value of memblock_alloc*() new 8e62e760429d init/main: add checks for the return value of memblock_alloc*() new 355544d92a08 swiotlb: add checks for the return value of memblock_alloc*() new 1c3c9328cde0 treewide: add checks for the return value of memblock_alloc*() new 03ae7410524e memblock: memblock_alloc_try_nid: don't panic new da4486e0d71c memblock: drop memblock_alloc_*_nopanic() variants new 8c80ffe593df include/linux/relay.h: fix percpu annotation in struct rchan new a7b6953d4c0f kernel/fork.c: remove duplicated include new e4fdbd9ea613 samples/mic/mpssd/mpssd.h: remove duplicate header new 6f937e5a1d48 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (89a0c92d44f5) \ N -- N -- N refs/heads/akpm (6f937e5a1d48)
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 837 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/admin-guide/cgroup-v2.rst | 34 +- Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../devicetree/bindings/net/dsa/mt7530.txt | 6 +- .../devicetree/bindings/rtc/abracon,abx80x.txt | 1 + Documentation/devicetree/bindings/serial/8250.txt | 1 + .../devicetree/bindings/serial/ingenic,uart.txt | 3 +- .../bindings/serial/nvidia,tegra194-tcu.txt | 35 + Documentation/filesystems/proc.txt | 7 +- Documentation/gpu/drm-kms-helpers.rst | 24 +- Documentation/gpu/drm-kms.rst | 96 - Documentation/gpu/todo.rst | 10 + Documentation/process/4.Coding.rst | 2 +- .../translations/it_IT/process/4.Coding.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 27 +- Documentation/vm/slub.rst | 3 +- Kbuild | 18 +- MAINTAINERS | 18 +- Makefile | 10 +- arch/alpha/kernel/core_cia.c | 5 +- arch/alpha/kernel/core_marvel.c | 6 + arch/alpha/kernel/pci-noop.c | 13 +- arch/alpha/kernel/pci.c | 11 +- arch/alpha/kernel/pci_iommu.c | 16 +- arch/alpha/kernel/setup.c | 2 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsim_hs_defconfig | 1 - arch/arc/configs/nsim_hs_smp_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/kernel/unwind.c | 3 +- arch/arc/mm/highmem.c | 4 + arch/arm/arm-soc-for-next-contents.txt | 109 +- arch/arm/boot/dts/alphascale-asm9260.dtsi | 3 +- arch/arm/boot/dts/alpine.dtsi | 8 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 4 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 4 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/armada-39x.dtsi | 3 +- arch/arm/boot/dts/artpec6.dtsi | 3 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 20 + arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 145 ++ arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 8 + arch/arm/boot/dts/at91rm9200.dtsi | 4 +- arch/arm/boot/dts/at91sam9260.dtsi | 4 +- arch/arm/boot/dts/at91sam9261.dtsi | 4 +- arch/arm/boot/dts/at91sam9263.dtsi | 4 +- arch/arm/boot/dts/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 4 +- arch/arm/boot/dts/at91sam9x5.dtsi | 4 +- arch/arm/boot/dts/atlas6-evb.dts | 1 + arch/arm/boot/dts/atlas6.dtsi | 1 - arch/arm/boot/dts/atlas7.dtsi | 1 - arch/arm/boot/dts/axm55xx.dtsi | 4 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 +- arch/arm/boot/dts/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/bcm11351.dtsi | 4 +- arch/arm/boot/dts/bcm21664-garnet.dts | 1 + arch/arm/boot/dts/bcm21664.dtsi | 4 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 1 + arch/arm/boot/dts/bcm23550.dtsi | 4 +- arch/arm/boot/dts/bcm28155-ap.dts | 1 + arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 1 + arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 1 + arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 1 + arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 1 + arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 1 + arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 1 + arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 1 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 1 + arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 1 + arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 1 + arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 1 + arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 1 + arch/arm/boot/dts/bcm5301x.dtsi | 3 +- arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts | 1 + arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 1 + arch/arm/boot/dts/bcm953012er.dts | 1 + arch/arm/boot/dts/bcm953012hr.dts | 1 + arch/arm/boot/dts/bcm953012k.dts | 1 + arch/arm/boot/dts/cx92755.dtsi | 4 +- arch/arm/boot/dts/da850.dtsi | 2 +- arch/arm/boot/dts/dove.dtsi | 4 +- arch/arm/boot/dts/ep7209.dtsi | 4 +- arch/arm/boot/dts/ep7211-edb7211.dts | 1 + arch/arm/boot/dts/integrator.dtsi | 10 +- arch/arm/boot/dts/integratorcp.dts | 89 +- arch/arm/boot/dts/kirkwood.dtsi | 3 +- arch/arm/boot/dts/lpc32xx.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 8 +- arch/arm/boot/dts/meson.dtsi | 3 +- arch/arm/boot/dts/meson6-atv1200.dts | 1 + arch/arm/boot/dts/meson8-minix-neo-x8.dts | 1 + arch/arm/boot/dts/meson8b-ec100.dts | 1 + arch/arm/boot/dts/meson8b-mxq.dts | 1 + arch/arm/boot/dts/meson8b-odroidc1.dts | 1 + arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 1 + arch/arm/boot/dts/mmp2-brownstone.dts | 1 + arch/arm/boot/dts/mmp2.dtsi | 4 +- arch/arm/boot/dts/moxart.dtsi | 3 +- arch/arm/boot/dts/mt2701-evb.dts | 1 + arch/arm/boot/dts/mt2701.dtsi | 3 +- arch/arm/boot/dts/mt6580-evbp1.dts | 1 + arch/arm/boot/dts/mt6580.dtsi | 1 - arch/arm/boot/dts/mt6589-aquaris5.dts | 1 + arch/arm/boot/dts/mt6589.dtsi | 3 +- arch/arm/boot/dts/mt6592-evb.dts | 2 +- arch/arm/boot/dts/mt6592.dtsi | 3 +- arch/arm/boot/dts/mt8127-moose.dts | 1 + arch/arm/boot/dts/mt8127.dtsi | 3 +- arch/arm/boot/dts/mt8135-evbp1.dts | 1 + arch/arm/boot/dts/mt8135.dtsi | 3 +- arch/arm/boot/dts/nspire.dtsi | 4 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 1 + .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 1 + arch/arm/boot/dts/orion5x-lswsgl.dts | 1 + .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 1 + arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 1 + arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 1 + arch/arm/boot/dts/orion5x.dtsi | 4 +- arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 1 - arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 1 - arch/arm/boot/dts/prima2-evb.dts | 1 + arch/arm/boot/dts/prima2.dtsi | 1 - arch/arm/boot/dts/pxa168.dtsi | 4 +- arch/arm/boot/dts/pxa2xx.dtsi | 3 +- arch/arm/boot/dts/pxa910.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 1 + arch/arm/boot/dts/qcom-mdm9615.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 9 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 9 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 8 +- arch/arm/boot/dts/sama5d2.dtsi | 4 +- arch/arm/boot/dts/sama5d3.dtsi | 4 +- arch/arm/boot/dts/sama5d4.dtsi | 4 +- arch/arm/boot/dts/skeleton.dtsi | 18 - arch/arm/boot/dts/skeleton64.dtsi | 14 - arch/arm/boot/dts/spear13xx.dtsi | 4 +- arch/arm/boot/dts/spear3xx.dtsi | 4 +- arch/arm/boot/dts/spear600.dtsi | 4 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 85 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 2 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 + arch/arm/boot/dts/stm32746g-eval.dts | 1 + arch/arm/boot/dts/stm32f429-disco.dts | 1 + arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 1 + arch/arm/boot/dts/stm32f746-disco.dts | 1 + arch/arm/boot/dts/stm32f746.dtsi | 4 +- arch/arm/boot/dts/stm32f769-disco.dts | 1 + arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 1 + arch/arm/boot/dts/stm32h743i-eval.dts | 1 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 7 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 + arch/arm/boot/dts/stm32mp157c-ev1.dts | 10 +- arch/arm/boot/dts/stm32mp157c.dtsi | 97 +- arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vt8500.dtsi | 9 +- arch/arm/boot/dts/wm8505.dtsi | 9 +- arch/arm/boot/dts/wm8650.dtsi | 9 +- arch/arm/boot/dts/wm8750.dtsi | 9 +- arch/arm/boot/dts/wm8850.dtsi | 9 +- arch/arm/boot/dts/zx296702-ad1.dts | 1 + arch/arm/boot/dts/zx296702.dtsi | 4 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/efm32_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 1 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/mini2440_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/mps2_defconfig | 1 - arch/arm/configs/nuc910_defconfig | 1 - arch/arm/configs/nuc950_defconfig | 1 - arch/arm/configs/nuc960_defconfig | 1 - arch/arm/configs/stm32_defconfig | 1 - arch/arm/kernel/setup.c | 6 + arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-tango/pm.c | 6 +- arch/arm/mach-tango/pm.h | 7 + arch/arm/mach-tango/setup.c | 2 + arch/arm/mm/init.c | 6 +- arch/arm/mm/mmu.c | 14 +- arch/arm/plat-pxa/ssp.c | 3 - arch/arm64/boot/dts/actions/s700.dtsi | 8 +- arch/arm64/boot/dts/actions/s900.dtsi | 8 +- arch/arm64/boot/dts/al/alpine-v2.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 8 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 16 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 16 +- arch/arm64/boot/dts/arm/juno-r1.dts | 12 +- arch/arm64/boot/dts/arm/juno-r2.dts | 12 +- arch/arm64/boot/dts/arm/juno.dts | 12 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 4 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 16 +- arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 96 +- arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 16 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 128 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 8 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 8 +- arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 8 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 16 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 4 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 8 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 16 +- arch/arm64/boot/dts/synaptics/as370.dtsi | 8 +- arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 8 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 +- arch/arm64/boot/dts/zte/zx296718.dtsi | 8 +- arch/arm64/include/asm/atomic.h | 2 +- arch/arm64/include/asm/memory.h | 4 - arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/mm/init.c | 27 - arch/arm64/mm/kasan_init.c | 10 + arch/arm64/mm/mmu.c | 2 + arch/arm64/mm/numa.c | 4 + arch/c6x/mm/dma-coherent.c | 4 + arch/c6x/mm/init.c | 4 +- arch/csky/mm/highmem.c | 5 + arch/h8300/configs/edosk2674_defconfig | 1 - arch/h8300/configs/h8300h-sim_defconfig | 1 - arch/h8300/configs/h8s-sim_defconfig | 1 - arch/h8300/mm/init.c | 4 +- arch/ia64/kernel/mca.c | 25 +- arch/ia64/kernel/perfmon.c | 59 +- arch/ia64/mm/contig.c | 8 +- arch/ia64/mm/discontig.c | 4 + arch/ia64/mm/init.c | 38 +- arch/ia64/mm/tlb.c | 6 + arch/ia64/sn/kernel/io_common.c | 3 + arch/ia64/sn/kernel/setup.c | 12 +- arch/m68k/atari/stram.c | 4 + arch/m68k/configs/amcore_defconfig | 1 - arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/mm/init.c | 3 + arch/m68k/mm/mcfmmu.c | 7 +- arch/m68k/mm/memory.c | 2 +- arch/m68k/mm/motorola.c | 9 + arch/m68k/mm/sun3mmu.c | 6 + arch/m68k/sun3/sun3dvma.c | 3 + arch/microblaze/mm/init.c | 10 +- arch/mips/cavium-octeon/dma-octeon.c | 3 + arch/mips/kernel/setup.c | 3 + arch/mips/kernel/traps.c | 5 +- arch/mips/mm/init.c | 5 + arch/nds32/mm/init.c | 12 + arch/nios2/configs/10m50_defconfig | 1 - arch/nios2/configs/3c120_defconfig | 1 - arch/nios2/mm/fault.c | 1 - arch/openrisc/configs/or1ksim_defconfig | 1 - arch/openrisc/configs/simple_smp_defconfig | 1 - arch/openrisc/mm/init.c | 5 +- arch/openrisc/mm/ioremap.c | 8 +- arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 12 + arch/powerpc/include/asm/book3s/64/pgtable.h | 18 + arch/powerpc/include/asm/book3s/64/radix.h | 4 + arch/powerpc/kernel/dt_cpu_ftrs.c | 8 +- arch/powerpc/kernel/irq.c | 5 - arch/powerpc/kernel/paca.c | 6 +- arch/powerpc/kernel/pci_32.c | 3 + arch/powerpc/kernel/process.c | 12 +- arch/powerpc/kernel/prom.c | 5 +- arch/powerpc/kernel/rtas.c | 6 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/setup_32.c | 26 +- arch/powerpc/kernel/setup_64.c | 4 + arch/powerpc/kernel/vdso.c | 2 - arch/powerpc/lib/alloc.c | 3 + arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/hash_utils_64.c | 11 +- arch/powerpc/mm/hugetlbpage-hash64.c | 25 + arch/powerpc/mm/hugetlbpage-radix.c | 17 + arch/powerpc/mm/mmu_context_iommu.c | 146 +- arch/powerpc/mm/mmu_context_nohash.c | 9 + arch/powerpc/mm/numa.c | 4 + arch/powerpc/mm/pgtable-book3e.c | 12 +- arch/powerpc/mm/pgtable-book3s64.c | 28 + arch/powerpc/mm/pgtable-radix.c | 27 +- arch/powerpc/mm/ppc_mmu_32.c | 3 + arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/pasemi/iommu.c | 3 + arch/powerpc/platforms/powermac/nvram.c | 3 + arch/powerpc/platforms/powernv/opal.c | 3 + arch/powerpc/platforms/powernv/pci-ioda.c | 8 + arch/powerpc/platforms/ps3/setup.c | 3 + arch/powerpc/sysdev/dart_iommu.c | 3 + arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/msi_bitmap.c | 3 + arch/riscv/kernel/vdso.c | 1 - arch/s390/include/asm/pgtable.h | 5 +- arch/s390/kernel/crash_dump.c | 3 + arch/s390/kernel/setup.c | 16 + arch/s390/kernel/smp.c | 9 +- arch/s390/kernel/topology.c | 6 + arch/s390/kernel/vdso.c | 2 - arch/s390/mm/pgtable.c | 8 +- arch/s390/numa/mode_emu.c | 3 + arch/s390/numa/numa.c | 6 +- arch/sh/boards/mach-ap325rxa/setup.c | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 10 +- arch/sh/boards/mach-kfr2r09/setup.c | 5 +- arch/sh/boards/mach-migor/setup.c | 5 +- arch/sh/boards/mach-se/7724/setup.c | 10 +- arch/sh/configs/apsh4a3a_defconfig | 1 - arch/sh/configs/edosk7705_defconfig | 1 - arch/sh/configs/espt_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/sh7724_generic_defconfig | 1 - arch/sh/configs/sh7763rdp_defconfig | 1 - arch/sh/configs/sh7770_generic_defconfig | 1 - arch/sh/configs/sh7785lcr_defconfig | 1 - arch/sh/configs/ul2_defconfig | 1 - arch/sh/configs/urquell_defconfig | 1 - arch/sh/kernel/machine_kexec.c | 3 +- arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 - arch/sh/kernel/syscalls/syscalltbl.sh | 32 - arch/sh/mm/init.c | 8 +- arch/sh/mm/numa.c | 4 + arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/kernel/prom_32.c | 6 +- arch/sparc/kernel/setup_64.c | 6 + arch/sparc/kernel/smp_64.c | 12 + arch/sparc/mm/init_32.c | 2 +- arch/sparc/mm/init_64.c | 11 + arch/sparc/mm/srmmu.c | 18 +- arch/um/drivers/net_kern.c | 3 + arch/um/drivers/vector_kern.c | 3 + arch/um/kernel/initrd.c | 2 + arch/um/kernel/mem.c | 16 + arch/unicore32/kernel/setup.c | 4 + arch/unicore32/mm/init.c | 24 - arch/unicore32/mm/mmu.c | 15 +- arch/x86/boot/compressed/head_64.S | 10 +- arch/x86/boot/compressed/pgtable.h | 2 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/events/intel/core.c | 2 + arch/x86/events/intel/lbr.c | 1 + arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/page_64_types.h | 4 + arch/x86/include/asm/paravirt.h | 13 +- arch/x86/include/asm/paravirt_types.h | 5 +- arch/x86/include/asm/processor.h | 1 - arch/x86/kernel/acpi/boot.c | 3 + arch/x86/kernel/acpi/wakeup_32.S | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 12 +- arch/x86/kernel/apic/io_apic.c | 5 + arch/x86/kernel/cpu/bugs.c | 12 + arch/x86/kernel/e820.c | 5 +- arch/x86/kernel/hw_breakpoint.c | 4 - arch/x86/kernel/process.c | 12 + arch/x86/kernel/setup_percpu.c | 10 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/kasan_init_64.c | 14 +- arch/x86/mm/numa.c | 12 +- arch/x86/mm/tlb.c | 3 - arch/x86/platform/olpc/olpc_dt.c | 3 + arch/x86/xen/mmu.h | 4 +- arch/x86/xen/mmu_pv.c | 8 +- arch/x86/xen/p2m.c | 11 +- arch/xtensa/mm/kasan_init.c | 10 +- arch/xtensa/mm/mmu.c | 3 + drivers/acpi/dptf/Makefile | 2 - drivers/acpi/dptf/int340x_thermal.c | 2 +- drivers/acpi/ec.c | 136 +- drivers/acpi/internal.h | 4 +- drivers/android/binder.c | 30 +- drivers/android/binderfs.c | 10 +- drivers/base/power/runtime.c | 53 +- drivers/base/power/sysfs.c | 11 +- drivers/base/power/wakeup.c | 2 +- drivers/char/agp/efficeon-agp.c | 2 - drivers/char/tpm/tpm-interface.c | 2 +- drivers/clk/ti/clk.c | 3 + drivers/cpufreq/Kconfig | 3 - drivers/cpufreq/Kconfig.arm | 5 - drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 23 +- drivers/cpuidle/poll_state.c | 2 +- drivers/firmware/arm_scmi/bus.c | 9 +- drivers/firmware/memmap.c | 2 +- drivers/firmware/ti_sci.c | 21 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 97 +- drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/intel_pm.c | 123 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 30 +- drivers/gpu/drm/qxl/qxl_ttm.c | 10 +- drivers/gpu/drm/savage/savage_state.c | 4 + drivers/gpu/drm/via/via_dmablit.c | 4 + drivers/gpu/ipu-v3/ipu-pre.c | 6 + drivers/hv/hv_balloon.c | 9 +- drivers/macintosh/smu.c | 5 +- drivers/mfd/Kconfig | 2 +- drivers/misc/mei/client.c | 5 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/mic/vop/vop_main.c | 60 +- drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/renesas_sdhi_core.c | 11 +- drivers/net/dsa/mt7530.c | 96 +- drivers/net/dsa/mt7530.h | 9 + drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 43 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 2 + drivers/net/ethernet/mediatek/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 48 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 + .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 24 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 6 + drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 29 + drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 23 +- drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 5 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 15 +- .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 55 + drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 33 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 711 ++++++ .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 51 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 7 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 19 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 34 +- drivers/net/wireless/intel/iwlwifi/fw/api/tof.h | 393 ---- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 28 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-io.c | 41 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 38 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 18 + drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 1 - .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 813 +------ drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 91 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 104 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 124 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 150 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 101 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 33 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 305 --- drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 89 - drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 24 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 188 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 44 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 52 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 20 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 44 +- drivers/net/wireless/mediatek/mt76/dma.c | 31 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 68 +- drivers/net/wireless/mediatek/mt76/mt76.h | 23 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 22 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 222 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 142 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 47 - drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 38 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 89 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 23 - drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 58 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/tx.c | 17 +- drivers/net/wireless/mediatek/mt76/usb.c | 20 +- drivers/net/wireless/mediatek/mt76/util.c | 42 + drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 7 +- drivers/of/unittest.c | 8 +- drivers/pci/controller/vmd.c | 15 +- drivers/pci/hotplug/ibmphp.h | 1 - drivers/pci/hotplug/ibmphp_core.c | 2 - drivers/pci/hotplug/ibmphp_hpc.c | 47 +- drivers/pci/of.c | 2 +- drivers/pci/pcie/aer.c | 9 +- drivers/pci/probe.c | 52 + drivers/pci/setup-bus.c | 46 +- drivers/platform/x86/Kconfig | 2 + drivers/rapidio/rio_cm.c | 4 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 195 +- drivers/remoteproc/qcom_q6v5_pas.c | 9 +- drivers/rtc/rtc-abx80x.c | 67 +- drivers/rtc/rtc-sd3078.c | 1 - drivers/soc/fsl/qbman/qman.c | 9 +- drivers/soc/ti/knav_dma.c | 2 +- drivers/spi/spi-atmel.c | 11 +- drivers/spi/spi.c | 5 + drivers/staging/octeon/ethernet-mdio.c | 2 +- drivers/staging/speakup/spk_ttyio.c | 6 +- drivers/thermal/Kconfig | 1 + drivers/tty/Kconfig | 24 + drivers/tty/ipwireless/hardware.c | 2 + drivers/tty/serdev/serdev-ttyport.c | 4 +- drivers/tty/serial/8250/8250_ingenic.c | 13 +- drivers/tty/serial/8250/8250_mtk.c | 3 + drivers/tty/serial/8250/8250_of.c | 1 + drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/Kconfig | 22 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/fsl_lpuart.c | 192 +- drivers/tty/serial/mps2-uart.c | 138 +- drivers/tty/serial/sh-sci.c | 9 +- drivers/tty/serial/tegra-tcu.c | 298 +++ drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 3 + drivers/tty/tty_ldisc.c | 47 + drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/musb/musb_gadget.c | 13 +- drivers/usb/musb/musbhsdma.c | 21 +- drivers/video/backlight/pwm_bl.c | 2 +- drivers/xen/balloon.c | 10 +- drivers/xen/swiotlb-xen.c | 7 +- fs/Makefile | 2 +- fs/autofs/autofs_i.h | 1 + fs/autofs/expire.c | 3 +- fs/autofs/inode.c | 13 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 41 +- fs/cifs/cifsproto.h | 8 +- fs/cifs/cifssmb.c | 46 +- fs/cifs/connect.c | 5 +- fs/cifs/file.c | 249 ++- fs/cifs/smb1ops.c | 6 +- fs/cifs/smb2ops.c | 73 +- fs/cifs/smb2pdu.c | 154 +- fs/cifs/transport.c | 152 +- fs/debugfs/inode.c | 10 +- fs/drop_caches.c | 8 +- fs/ext2/dir.c | 35 +- fs/ext2/ext2.h | 16 - fs/ext2/ialloc.c | 2 - fs/ext2/inode.c | 2 +- fs/fs_types.c | 105 + fs/hugetlbfs/inode.c | 12 +- fs/kernfs/file.c | 31 +- fs/ocfs2/alloc.c | 159 +- fs/ocfs2/cluster/nodemanager.c | 14 +- fs/ocfs2/dlmglue.c | 5 + fs/ocfs2/ocfs2.h | 1 + fs/ocfs2/ocfs2_trace.h | 2 + fs/ocfs2/slot_map.c | 8 +- fs/ocfs2/super.c | 2 + fs/proc/array.c | 16 +- fs/proc/base.c | 23 +- fs/proc/internal.h | 2 +- fs/proc/root.c | 2 +- fs/proc/self.c | 16 +- fs/proc/stat.c | 60 +- fs/proc/task_mmu.c | 28 +- fs/proc/task_nommu.c | 2 +- fs/proc/thread_self.c | 16 +- include/asm-generic/atomic-instrumented.h | 1787 +++++++++++++++ include/asm-generic/atomic-long.h | 1012 +++++++++ include/asm-generic/pgtable.h | 18 +- include/drm/drm_dp_helper.h | 5 + include/linux/atomic-fallback.h | 2294 ++++++++++++++++++++ include/linux/atomic.h | 4 +- include/linux/cgroup-defs.h | 4 + include/linux/cpufreq.h | 12 +- include/linux/delay.h | 1 + include/linux/frontswap.h | 7 + include/linux/fs.h | 17 +- include/linux/fs_types.h | 75 + include/linux/gfp.h | 37 +- include/linux/hmm.h | 294 ++- include/linux/hugetlb.h | 22 + include/linux/kernfs.h | 8 +- include/linux/kprobes.h | 5 + include/linux/memblock.h | 59 +- include/linux/memcontrol.h | 27 + include/linux/memory_hotplug.h | 20 +- include/linux/mm.h | 3 +- include/linux/mmzone.h | 2 +- include/linux/page-flags.h | 33 +- include/linux/pci.h | 3 + include/linux/pm.h | 6 +- include/linux/pm_runtime.h | 2 +- include/linux/property.h | 2 +- include/linux/psi_types.h | 24 +- include/linux/relay.h | 2 +- include/linux/sched.h | 7 +- include/linux/sched/coredump.h | 1 + include/linux/sched/mm.h | 48 +- include/linux/shmem_fs.h | 3 +- include/linux/shrinker.h | 1 + include/linux/slab.h | 3 + include/linux/spi/spi.h | 6 + include/linux/swap.h | 2 +- include/linux/uaccess.h | 34 + include/net/devlink.h | 61 + include/net/sctp/structs.h | 4 + include/trace/events/mlxsw.h | 38 + include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/devlink.h | 5 + include/uapi/linux/fcntl.h | 1 + include/uapi/linux/prctl.h | 1 + include/uapi/linux/sctp.h | 4 + include/uapi/linux/serial_core.h | 3 + init/Kconfig | 13 +- init/main.c | 26 +- ipc/sem.c | 1 + kernel/bpf/btf.c | 3 +- kernel/cgroup/cgroup.c | 12 + kernel/cpu.c | 5 +- kernel/dma/swiotlb.c | 21 +- kernel/exit.c | 27 +- kernel/futex.c | 8 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/hung_task.c | 1 + kernel/irq/debugfs.c | 2 - kernel/irq/irqdomain.c | 2 - kernel/kcov.c | 6 +- kernel/locking/lockdep.c | 19 - kernel/power/snapshot.c | 3 + kernel/printk/printk.c | 9 +- kernel/sched/psi.c | 76 +- kernel/sys.c | 1 + kernel/time/hrtimer.c | 1 - kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 1 - kernel/workqueue.c | 23 + kernel/workqueue_internal.h | 6 +- lib/Kconfig.debug | 18 - lib/Kconfig.kasan | 10 - lib/Kconfig.ubsan | 14 +- lib/cpumask.c | 3 + lib/div64.c | 4 +- lib/test_kasan.c | 24 - lib/test_kmod.c | 2 +- lib/test_ubsan.c | 11 +- mm/Kconfig.debug | 17 + mm/cma.c | 10 +- mm/cma_debug.c | 2 - mm/compaction.c | 122 +- mm/failslab.c | 14 +- mm/filemap.c | 2 +- mm/gup.c | 203 +- mm/gup_benchmark.c | 8 +- mm/hmm.c | 1062 ++++++--- mm/huge_memory.c | 10 +- mm/hugetlb.c | 12 +- mm/kasan/Makefile | 1 + mm/kasan/generic.c | 19 - mm/kasan/generic_report.c | 3 - mm/kasan/init.c | 10 +- mm/kasan/kasan.h | 3 - mm/khugepaged.c | 2 + mm/ksm.c | 46 +- mm/memblock.c | 252 +-- mm/memcontrol.c | 133 +- mm/memfd.c | 3 +- mm/memory-failure.c | 3 +- mm/memory.c | 18 +- mm/memory_hotplug.c | 70 +- mm/migrate.c | 24 +- mm/mmap.c | 15 +- mm/mprotect.c | 6 +- mm/oom_kill.c | 80 +- mm/page_alloc.c | 77 +- mm/page_ext.c | 2 +- mm/page_owner.c | 8 +- mm/page_poison.c | 4 +- mm/percpu.c | 84 +- mm/shmem.c | 741 ++++--- mm/slab.c | 17 +- mm/slab_common.c | 6 +- mm/slub.c | 36 +- mm/sparse.c | 25 +- mm/swap_state.c | 23 +- mm/swapfile.c | 433 ++-- mm/vmalloc.c | 24 +- mm/vmscan.c | 124 +- mm/vmstat.c | 15 +- net/core/devlink.c | 467 +++- net/ipv4/esp4.c | 2 +- net/ipv6/esp6.c | 2 +- net/sctp/associola.c | 9 +- net/sctp/outqueue.c | 2 +- net/sctp/socket.c | 773 ++++--- net/socket.c | 82 +- samples/mei/mei-amt-version.c | 2 +- samples/mic/mpssd/mpssd.h | 3 - scripts/Makefile.genheader | 23 - scripts/Makefile.kasan | 5 - scripts/checkpatch.pl | 30 +- scripts/gcc-plugins/Kconfig | 4 - scripts/spelling.txt | 69 + security/safesetid/lsm.c | 1 - security/selinux/ss/policydb.c | 1 - tools/include/uapi/linux/prctl.h | 1 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/test_btf.c | 9 +- .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 143 +- .../selftests/filesystems/binderfs/.gitignore | 1 + .../selftests/filesystems/binderfs/Makefile | 6 + .../selftests/filesystems/binderfs/binderfs_test.c | 275 +++ .../testing/selftests/filesystems/binderfs/config | 3 + tools/testing/selftests/memfd/memfd_test.c | 74 + 802 files changed, 16922 insertions(+), 7159 deletions(-) create mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts delete mode 100644 arch/arm/boot/dts/skeleton.dtsi delete mode 100644 arch/arm/boot/dts/skeleton64.dtsi create mode 100644 arch/arm/mach-tango/pm.h delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/location.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/tof.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.h create mode 100644 drivers/tty/serial/tegra-tcu.c create mode 100644 fs/fs_types.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h create mode 100644 include/linux/atomic-fallback.h create mode 100644 include/linux/fs_types.h create mode 100644 include/trace/events/mlxsw.h delete mode 100644 scripts/Makefile.genheader create mode 100644 tools/testing/selftests/filesystems/binderfs/.gitignore create mode 100644 tools/testing/selftests/filesystems/binderfs/Makefile create mode 100644 tools/testing/selftests/filesystems/binderfs/binderfs_test.c create mode 100644 tools/testing/selftests/filesystems/binderfs/config