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 4958a44955cc virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits b217b6c71df7 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits a3d2537a0f0d rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 4d15dc8cdcc8 sh: clk: fix assignment from incompatible pointer type for [...] omits d8cf2ebcc863 iomap: constify ioreadX() iomem argument (as in generic im [...] omits ca66040c9bd0 sh: use generic strncpy() omits 23a4e4ade079 sh: clkfwk: remove r8/r16/r32 omits 2a05fdbbff51 include/asm-generic/vmlinux.lds.h: align ro_after_init omits a85e2e38c4c7 mm: annotate a data race in page_zonenum() omits 6899d8106be7 mm/swap.c: annotate data races for lru_rotate_pvecs omits 8af7e8413965 mm/rmap: annotate a data race at tlb_flush_batched omits 77905eeed57a mm/mempool: fix a data race in mempool_free() omits c4bea5fa964a mm/list_lru: fix a data race in list_lru_count_one omits 64cfd9f1e3e7 mm/memcontrol: fix a data race in scan count omits 73dcbf0c51d0 mm/page_counter: fix various data races at memsw omits d5fba0ee4ef4 mm-swapfile-fix-and-annotate-various-data-races-v2 omits b0eccc664e85 mm/swapfile: fix and annotate various data races omits 2ec3c1c7589e mm/filemap.c: fix a data race in filemap_fault() omits c29dd826b5cb mm/swap_state: mark various intentional data races omits de5e7bd36574 mm-page_io-mark-various-intentional-data-races-v2 omits 9f7d5885de3a mm/page_io: mark various intentional data races omits e1cd2c492761 mm/frontswap: mark various intentional data races omits 5f487128617a mm/kmemleak: silence KCSAN splats in checksum omits e6565f16f192 s390: fix build error for sys_call_table_emu omits 91d512c0b16c all arch: remove system call sys_sysctl omits c959af462a5d mm/madvise: check fatal signal pending of target process omits 28ea8575961e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits fff17261716b mm/madvise: introduce process_madvise() syscall: an extern [...] omits 49827f43c196 pid: move pidfd_get_pid() to pid.c omits 1a25a7199cba mm/madvise: pass task and mm to do_madvise omits b50827bbacea mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 678104f49e0c mm/memory-failure: remove a wrapper for alloc_migration_target() omits b5b23d9937ed fix up "mm: replace hpage_nr_pages with thp_nr_pages" omits 851615b73110 Merge branch 'akpm-current/current' into master omits 640641e48b2f Merge remote-tracking branch 'fsinfo/fsinfo-core' into master omits c4f0c3ffc9ef Merge remote-tracking branch 'notifications/notifications- [...] omits 42658299bcb7 Merge remote-tracking branch 'mhi/mhi-next' into master omits dd086aaaab56 Merge remote-tracking branch 'trivial/for-next' into master omits 4c5608a0cb64 Merge remote-tracking branch 'fpga/for-next' into master omits cc5c54c17453 Merge remote-tracking branch 'pidfd/for-next' into master omits 35f84be025b3 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 0b938abd439c Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits 45f72de1c91e Merge remote-tracking branch 'xarray/xarray' into master omits 7bc5b2ebd5a9 Merge remote-tracking branch 'nvmem/for-next' into master omits 90ae436a0fb3 Merge remote-tracking branch 'fsi/next' into master omits b39737af137e Merge remote-tracking branch 'kspp/for-next/kspp' into master omits c8c6ac3224ba Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 1d32bce06379 Merge remote-tracking branch 'rtc/rtc-next' into master omits 39dfa04a863d Merge remote-tracking branch 'livepatching/for-next' into master omits d782a8006fe5 Merge remote-tracking branch 'pwm/for-next' into master omits ee693ec535ab Merge remote-tracking branch 'rpmsg/for-next' into master omits bfa1d2951f6f Merge remote-tracking branch 'scsi/for-next' into master omits bb78fc2bf388 Merge remote-tracking branch 'mux/for-next' into master omits 2f43b4136073 Merge remote-tracking branch 'leds/for-next' into master omits 6765193031d1 Merge remote-tracking branch 'xen-tip/linux-next' into master omits c2df9212550a Merge remote-tracking branch 'rcu/rcu/next' into master omits b325b0acc490 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 79e546be19b6 Merge remote-tracking branch 'edac/edac-for-next' into master omits b86966a0c408 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 2e3190c88e7c Merge remote-tracking branch 'tip/auto-latest' into master omits d8095e2edd46 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 110feb6ee69c Merge remote-tracking branch 'security/next-testing' into master omits 75d50b884831 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 974fc214416d Merge remote-tracking branch 'modules/modules-next' into master omits c6fce64a4c50 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 8bade4e747f1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 14aa3823e66f Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits c8a389bfabc1 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 7a192d7ece86 Merge remote-tracking branch 'bluetooth/master' into master omits 77714a8390d0 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 546dd5ee0315 Merge remote-tracking branch 'dlm/next' into master omits 1ccab17d4b48 Merge remote-tracking branch 'ieee1394/for-next' into master omits a6aa16e6c8db Merge remote-tracking branch 'cpupower/cpupower' into master omits 042b00d9d0ac Merge remote-tracking branch 'pm/linux-next' into master omits 3c8698bce3fa Merge remote-tracking branch 'jc_docs/docs-next' into master omits 338d7154c2e4 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits c86e83f78cf2 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits cb4d588b577f Merge remote-tracking branch 'hid/for-next' into master omits 8a00a2975145 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits b07c4c58877b Merge remote-tracking branch 'printk/for-next' into master omits b5322bfcf6e2 Merge remote-tracking branch 'zonefs/for-next' into master omits 182843e36e86 Merge remote-tracking branch 'xfs/for-next' into master omits 68142b046e03 Merge remote-tracking branch 'v9fs/9p-next' into master omits 176b1e2c1fa1 Merge remote-tracking branch 'nfs/linux-next' into master omits 0354e3301529 Merge remote-tracking branch 'fuse/for-next' into master omits 5b8b16fa9e8b Merge remote-tracking branch 'ext4/dev' into master omits f9d84350d191 Merge remote-tracking branch 'ext3/for_next' into master omits 10d8ebe911d5 Merge remote-tracking branch 'exfat/dev' into master omits 118b0829c399 Merge remote-tracking branch 'configfs/for-next' into master omits c2fe580b6a64 Merge remote-tracking branch 'cifs/for-next' into master omits ca5e2b1eff55 Merge remote-tracking branch 'btrfs/for-next' into master omits 7fd498066310 Merge remote-tracking branch 'sh/for-next' into master omits 7c4379f8e457 Merge remote-tracking branch 's390/features' into master omits 37bdba4cc032 Merge remote-tracking branch 'openrisc/for-next' into master omits 689b34f6ffdb Merge remote-tracking branch 'nds32/next' into master omits b4865737cfcc Merge remote-tracking branch 'ia64/next' into master omits 0191f5d6b59c Merge remote-tracking branch 'h8300/h8300-next' into master omits 22d9c4e9df8b Merge remote-tracking branch 'uniphier/for-next' into master omits 44665c85de59 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 59c4a7ba3f1b Merge remote-tracking branch 'tegra/for-next' into master omits aaba2e2f84b2 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 61ba765f1cc0 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 654245975b18 Merge remote-tracking branch 'rockchip/for-next' into master omits eb13828b06d0 Merge remote-tracking branch 'reset/reset/next' into master omits 7673caff8665 Merge remote-tracking branch 'renesas/next' into master omits 8d21e8b5f33f Merge remote-tracking branch 'realtek/for-next' into master omits 3d6844ece20d Merge remote-tracking branch 'qcom/for-next' into master omits 9e2bf45cfef9 Merge remote-tracking branch 'omap/for-next' into master omits 4de5fcaae6b2 Merge remote-tracking branch 'mvebu/for-next' into master omits 2ad561e1c0b6 Merge remote-tracking branch 'mediatek/for-next' into master omits 16a394814d71 Merge remote-tracking branch 'keystone/next' into master omits 216e0cd8ab02 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 4ef04d4316d3 Merge remote-tracking branch 'at91/at91-next' into master omits 24352851b449 Merge remote-tracking branch 'amlogic/for-next' into master omits f32ae0d95309 Merge remote-tracking branch 'arm-soc/for-next' into master omits 5c3a910e36ba Merge remote-tracking branch 'arm/for-next' into master omits 1a34f9334e46 Merge remote-tracking branch 'kbuild/for-next' into master omits 8d2ac1ce7b76 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits de7835a0a507 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits ba40f6b57137 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 3c93e56a1135 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits dc5e20c69401 Merge remote-tracking branch 'ide/master' into master omits 79dba0c1053e Merge remote-tracking branch 'phy/fixes' into master omits 278397bf0a8d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 2c1ab8ce4803 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 9beba344441b Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 77cbcd45720f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 329a6925be31 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 06cbe5bd3774 Merge remote-tracking branch 'netfilter/master' into master omits 5f1d40206902 Merge remote-tracking branch 'ipsec/master' into master omits f3184afa6001 Merge remote-tracking branch 'bpf/master' into master omits 7957841ae9aa Merge remote-tracking branch 'net/master' into master omits de435a060d09 Merge remote-tracking branch 'sparc/master' into master omits 9ad6c150fc59 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 80ebbc9add43 Merge remote-tracking branch 'fixes/master' into master omits 31dafef04776 Merge branch 'locking/urgent' omits 25a92cddfc6e Merge branch 'perf/urgent' omits 0abdcc96344e Merge branch 'sched/urgent' omits 2f8df2a081fd Merge branch 'timers/core' omits abc6430c8b8b Merge branch 'timers/urgent' omits 1b4cab57f3ba riscv: disable stack-protector for vDSO omits 3ce0baa5b7d8 mfd: syscon: Use a unique name with regmap_config omits 5a0376e58b7f mfd: Replace HTTP links with HTTPS ones omits c1230a62d0c9 mfd: dln2: Run event handler loop under spinlock omits ebd70fa49e91 mfd: madera: Improve handling of regulator unbinding omits 1a1327ce3bfe mfd: mfd-core: Add mechanism for removal of a subset of children omits 2cf89e24df74 intel_soc_pmic_mrfld: Simplify the return expression of in [...] omits be4a4e0fb096 mfd: max14577: Remove redundant initialization of variable [...] omits 76b7c1f07e3d mfd: rn5t618: Fix caching of battery related registers omits 85d54a2ee0b3 mfd: max77693-private: Drop a duplicated word omits f9700e9920d2 mfd: da9055: pdata.h: Drop a duplicated word omits caf1b1c76483 mfd: rn5t618: Make restart handler atomic safe omits c61f4d58eefc mfd: kempld-core: Fix 'assignment of read-only location' error omits daca46213f78 mfd: axp20x: Allow the AXP803 to be probed by I2C omits 40ad0921b796 mfd: da9063: Add support for latest DA silicon revision omits a83ba1f54549 mfd: da9063: Fix revision handling to correctly select reg tables omits 2435bb9b1754 dt-bindings: mfd: st,stmfx: Remove I2C unit name omits 96992bef6496 dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J72 [...] omits 5199fa05ebf4 mfd: motorola-cpcap: Disable interrupt for suspend omits 9c9f10477928 mfd: smsc-ece1099: Remove driver omits 40a6fe744df2 mfd: core: Add OF_MFD_CELL_REG() helper omits c8d99db8e141 mfd: core: Fix formatting of MFD helpers omits e49aa9a9bd22 mfd: core: Make a best effort attempt to match devices wit [...] omits 126f33704d9d mfd: core: Fix memory leak of 'cell' adds dc06fe51d26e Merge tag 'rtc-5.9' of git://git.kernel.org/pub/scm/linux/ [...] adds 9f457179244a mm: memcontrol: fix warning when allocating the root cgroup adds ff419b61fd66 Merge tag 'exfat-for-5.9-rc1' of git://git.kernel.org/pub/ [...] adds 69307ade14de Merge tag 'xfs-5.9-merge-8' of git://git.kernel.org/pub/sc [...] adds 23c2c8c6fa32 Merge tag 'for-5.9-tag' of git://git.kernel.org/pub/scm/li [...] adds 990f227371a4 Merge tag 's390-5.9-2' of git://git.kernel.org/pub/scm/lin [...] adds 1edcd4675e44 Documentation/locking/locktypes: fix the typo adds dddcbc139e96 Merge tag 'docs-5.9-2' of git://git.lwn.net/linux adds 933389315ec0 Merge remote-tracking branch 'fixes/master' into master adds 0e8c3dfe3d68 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 3f06d1e7625a Merge remote-tracking branch 'sparc/master' into master adds 94c7eb54c4b8 random32: add a tracepoint for prandom_u32() adds 2caf8d8e0e9f Merge remote-tracking branch 'net/master' into master adds 068d9d1eba72 bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS [...] adds 8faf7fc597d5 tools/bpftool: Make skeleton code C++17-friendly by droppi [...] adds 702eddc77a90 libbpf: Handle GCC built-in types for Arm NEON adds b33164f2bd1c bpf: Iterate through all PT_NOTE sections when looking for [...] adds 23ab656be263 libbpf: Prevent overriding errno when logging errors adds fd09af010788 bpf: sock_ops ctx access may stomp registers in corner case adds 84f44df664e9 bpf: sock_ops sk access may stomp registers when dst_reg = [...] adds 86ed4be68fde bpf, selftests: Add tests for ctx access in sock_ops with [...] adds 8e0c1517565f bpf, selftests: Add tests for sock_ops load with r9, r8.r7 [...] adds 9efa9e499799 bpf, selftests: Add tests to sock_ops for loading sk adds a62f68c172c3 doc: Add link to bpf helpers man page adds 38d60fe3554a Merge remote-tracking branch 'bpf/master' into master adds 872442eead88 Merge remote-tracking branch 'ipsec/master' into master adds 6879367087a9 Merge remote-tracking branch 'netfilter/master' into master adds 5a25de6df789 ALSA: echoaudio: Fix potential Oops in snd_echo_resume() adds e618db350905 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds f920aa45cb6a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds d8109ff7e33d Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 45509c2fef59 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 03f287e0647d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2d9514b17f77 Merge remote-tracking branch 'phy/fixes' into master adds 21dfbcd1f5cb crypto: algif_aead - fix uninitialized ctx->init adds 04a08dd605f3 Merge remote-tracking branch 'crypto-current/master' into master adds 673582cae57c Merge remote-tracking branch 'ide/master' into master adds 04d21b935a7b Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 8b304d02ec11 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 31a0e28a656f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new d1e72e7f1b56 Merge remote-tracking branch 'kbuild/for-next' into master new aa9ee8117b71 Merge remote-tracking branch 'arm/for-next' into master new 651874f1164f Merge remote-tracking branch 'arm-soc/for-next' into master new c078c3515792 Merge remote-tracking branch 'amlogic/for-next' into master new 273e121a0197 Merge remote-tracking branch 'at91/at91-next' into master new 19560ca94683 Merge remote-tracking branch 'imx-mxs/for-next' into master new 700234376804 Merge remote-tracking branch 'keystone/next' into master new 3d2d153d0580 Merge remote-tracking branch 'mediatek/for-next' into master new d1ec45be0c63 Merge remote-tracking branch 'mvebu/for-next' into master new d60d8c4cafe2 Merge remote-tracking branch 'omap/for-next' into master new 57926a6e5eb6 Merge remote-tracking branch 'qcom/for-next' into master new 8449441d887b Merge remote-tracking branch 'realtek/for-next' into master new 557495a51535 Merge remote-tracking branch 'renesas/next' into master new 6f7e4fd0db61 Merge remote-tracking branch 'reset/reset/next' into master new 3fddc86ff969 Merge remote-tracking branch 'rockchip/for-next' into master new c9869d8b3b4d Merge remote-tracking branch 'samsung-krzk/for-next' into master new 384178a1a372 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new 419a3ae45f86 Merge remote-tracking branch 'tegra/for-next' into master new 43d5dcb781b1 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 07821da45510 Merge remote-tracking branch 'uniphier/for-next' into master new c63c16fe8583 Merge remote-tracking branch 'h8300/h8300-next' into master new ad7a490d7a4c Merge remote-tracking branch 'ia64/next' into master new 62ed15aeedf6 Merge remote-tracking branch 'nds32/next' into master new 4d0d819004c3 Merge remote-tracking branch 'openrisc/for-next' into master new cdbcc4cf0709 Merge remote-tracking branch 'sh/for-next' into master new 684ef2c4333f Merge remote-tracking branch 'btrfs/for-next' into master new 5f953159db3e SMB3: Fix mkdir when idsfromsid configured on mount new 08fbd240552d Merge remote-tracking branch 'cifs/for-next' into master new 48a9f94078c9 Merge remote-tracking branch 'configfs/for-next' into master new 3edadcd0b34a Merge remote-tracking branch 'ext3/for_next' into master new fab7d56b708f Merge remote-tracking branch 'ext4/dev' into master new 818d249e1fa0 Merge remote-tracking branch 'fuse/for-next' into master new 36c3923038e2 Merge remote-tracking branch 'nfs/linux-next' into master new 083c8556041c Merge remote-tracking branch 'v9fs/9p-next' into master new 0e617d59fe7c Merge remote-tracking branch 'zonefs/for-next' into master new e9c9cea7e52f printk: reduce LOG_BUF_SHIFT range for H8300 new 4f910e587667 Merge branch 'printk-rework' into for-next new 5980d5ed8727 Merge remote-tracking branch 'printk/for-next' into master new 6cea15178bce Merge remote-tracking branch 'pstore/for-next/pstore' into master new 52defb8fc8dc Merge remote-tracking branch 'hid/for-next' into master new e66c680b9e75 Merge remote-tracking branch 'i2c/i2c/for-next' into master new b2b4ea986d26 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 0899e82c05fd Merge remote-tracking branch 'pm/linux-next' into master new 90db4b786261 Merge remote-tracking branch 'cpupower/cpupower' into master new 2e1ac4d9e338 Merge remote-tracking branch 'ieee1394/for-next' into master new d8d7b3484992 Merge remote-tracking branch 'dlm/next' into master new 63791bafe1d8 Merge remote-tracking branch 'swiotlb/linux-next' into master new d30c8507fd7d Merge remote-tracking branch 'bluetooth/master' into master new 88126072523b Merge remote-tracking branch 'amdgpu/drm-next' into master new 2290809c148c Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 78427ffb43ab Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new f693e0e9483c Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new c84cb5276acb Merge remote-tracking branch 'modules/modules-next' into master new 466a62d7642f mfd: core: Make a best effort attempt to match devices wit [...] new d097965bb668 mfd: core: Fix formatting of MFD helpers new 44e6171ed04a mfd: core: Add OF_MFD_CELL_REG() helper new 7d2594cd1fa0 mfd: smsc-ece1099: Remove driver new 819e42e00d2e mfd: motorola-cpcap: Disable interrupt for suspend new e9faaf056d28 dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J72 [...] new a3f673d0092c dt-bindings: mfd: st,stmfx: Remove I2C unit name new 091c6110862b mfd: da9063: Fix revision handling to correctly select reg tables new 9ece3601aed4 mfd: da9063: Add support for latest DA silicon revision new 85c307850784 mfd: axp20x: Allow the AXP803 to be probed by I2C new 564de7628dab mfd: kempld-core: Fix 'assignment of read-only location' error new cf84dc0bb40f mfd: rn5t618: Make restart handler atomic safe new 23ef2b642b85 mfd: da9055: pdata.h: Drop a duplicated word new e7b85500885f mfd: max77693-private: Drop a duplicated word new 594f1935b373 mfd: rn5t618: Fix caching of battery related registers new 1f0fa85c07fb mfd: max14577: Remove redundant initialization of variable [...] new 4ee1d9dc8073 mfd: intel_soc_pmic_mrfld: Simplify the return expression [...] new 114294d27627 mfd: mfd-core: Add mechanism for removal of a subset of children new 77b3ddab713a mfd: madera: Improve handling of regulator unbinding new 3d8589422508 mfd: dln2: Run event handler loop under spinlock new 4f4ed4543e20 mfd: Replace HTTP links with HTTPS ones new e15d7f2b81d2 mfd: syscon: Use a unique name with regmap_config new 564394484501 Merge remote-tracking branch 'mfd/for-mfd-next' into master new f33003f266f7 Merge remote-tracking branch 'security/next-testing' into master new d1a167c56bf0 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new e0fe7fc6f2ca dt-bindings: Whitespace clean-ups in schema files new 9290c5407625 Merge remote-tracking branch 'devicetree/for-next' into master new a6d996cbd38b x86/alternatives: Acquire pte lock with interrupts enabled new 47ff9a193f54 Merge branch 'x86/urgent' new 709709ac6410 x86/kaslr: Make command line handling safer new e2ee6173162b x86/kaslr: Remove bogus warning and unnecessary goto new 08705365560a x86/kaslr: Fix process_efi_entries comment new 451286940d95 x86/kaslr: Initialize mem_limit to the real maximum address new 8d1cf8595860 x86/kaslr: Fix off-by-one error in __process_mem_region() new 3f9412c73053 x86/kaslr: Drop redundant cur_entry from __process_mem_region() new ee435ee6490d x86/kaslr: Eliminate 'start_orig' local variable from __pr [...] new ef7b07d59e2f x86/kaslr: Drop redundant variable in __process_mem_region() new bf457be1548e x86/kaslr: Drop some redundant checks from __process_mem_region() new 79c2fd2afe55 x86/kaslr: Fix off-by-one error in process_gb_huge_pages() new 50def2693a90 x86/kaslr: Short-circuit gb_huge_pages on x86-32 new be9e8d9541a9 x86/kaslr: Simplify process_gb_huge_pages() new 3870d971791f x86/kaslr: Drop test for command-line parameters before parsing new d6d0f36c7353 x86/kaslr: Make the type of number of slots/slot areas consistent new 46a5b29a4a63 x86/kaslr: Drop redundant check in store_slot_info() new eb38be6db516 x86/kaslr: Drop unnecessary alignment in find_random_virt_addr() new 4268b4da572f x86/kaslr: Small cleanup of find_random_phys_addr() new e4cb955bf173 x86/kaslr: Make minimum/image_size 'unsigned long' new 3a066990a35e x86/kaslr: Replace 'unsigned long long' with 'u64' new 0eb1a8af01d6 x86/kaslr: Make local variables 64-bit new f49236ae424d x86/kaslr: Add a check that the random address is in range new 76167e5c5457 x86/kaslr: Replace strlen() with strnlen() new 60226b38874d Merge branch 'x86/kaslr' new b0294f30256b time: Delete repeated words in comments new f5d3a73bb757 Merge branch 'timers/urgent' new d0bfc5e036e5 Merge branch 'timers/core' new 7af08270f8b4 Merge branch 'sched/urgent' new fc176dab74c2 Merge branch 'perf/urgent' new cb75c95c5262 Documentation/locking/locktypes: Fix a typo new 405fa8ac89e7 futex: Convert to use the preferred 'fallthrough' macro new 4ffa359884bc Merge branch 'locking/urgent' new e27b1636e933 genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() new f107cee94ba4 genirq: Unlock irq descriptor after errors new 979c323f950d Merge branch 'irq/urgent' new 9c0ccaffe51d Merge remote-tracking branch 'tip/auto-latest' into master new be6d0822596a Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 288eb46d64d7 Merge remote-tracking branch 'edac/edac-for-next' into master new 7317040cd043 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new f2c7bf6f22f1 Merge remote-tracking branch 'rcu/rcu/next' into master new 5fa4e6f1c2d8 xen/gntdev: Fix dmabuf import with non-zero sgt offset new 14dee0586104 drm/xen-front: Fix misused IS_ERR_OR_NULL checks new 129572999a1e drm/xen-front: Add YUYV to supported formats new 6f92337b6bff xen: Sync up with the canonical protocol definition in Xen new 585c6ed738a5 drm/xen-front: Pass dumb buffer data offset to the backend new 0a473d9bcdf1 Merge remote-tracking branch 'xen-tip/linux-next' into master new 30edd1a5d4ae Merge remote-tracking branch 'leds/for-next' into master new 13fb84a0163e Merge remote-tracking branch 'mux/for-next' into master new 27be398e3b62 Merge remote-tracking branch 'scsi/for-next' into master new e72712ab8f27 Merge remote-tracking branch 'rpmsg/for-next' into master new 95408a676d3a Merge remote-tracking branch 'pwm/for-next' into master new 87fabb73023e Merge remote-tracking branch 'livepatching/for-next' into master new ea5b9259a9cc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new bfd33dc76c6f Merge remote-tracking branch 'kspp/for-next/kspp' into master new 241884e4aacf Merge remote-tracking branch 'fsi/next' into master new 1095baad400b Merge remote-tracking branch 'nvmem/for-next' into master new bfe7ae565bf8 Merge remote-tracking branch 'xarray/xarray' into master new 3b584894fe5e Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new ccbe9cc77275 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 5f1b5ab20bdc Merge remote-tracking branch 'pidfd/for-next' into master new a2cc582efa2d Merge remote-tracking branch 'fpga/for-next' into master new 436bc659bc1d Merge remote-tracking branch 'trivial/for-next' into master new 37ee0242454f Merge remote-tracking branch 'mhi/mhi-next' into master new 0811df275a8e Merge remote-tracking branch 'notifications/notifications- [...] new bdea7e698ae9 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master new d56cd83c368e Merge branch 'akpm-current/current' into master new 6530ec28a6d6 mm/memory-failure: remove a wrapper for alloc_migration_target() new 82701c337894 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 66fb38aa70a4 mm/madvise: pass task and mm to do_madvise new 9e99638b2e93 pid: move pidfd_get_pid() to pid.c new 44d36b9375c9 mm/madvise: introduce process_madvise() syscall: an extern [...] new e3be3b8d9fd9 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new a18aba1e62ef mm/madvise: check fatal signal pending of target process new f7494e69feff all arch: remove system call sys_sysctl new 7bd8a0e769a6 s390: fix build error for sys_call_table_emu new 8b54c6563298 mm/kmemleak: silence KCSAN splats in checksum new 39013aa39d56 mm/frontswap: mark various intentional data races new 9e01ecd589ae mm/page_io: mark various intentional data races new 8e1f670fe540 mm-page_io-mark-various-intentional-data-races-v2 new 7147be893919 mm/swap_state: mark various intentional data races new 170823c70e1c mm/filemap.c: fix a data race in filemap_fault() new b654c39caa03 mm/swapfile: fix and annotate various data races new 2dd03d9bc3e0 mm-swapfile-fix-and-annotate-various-data-races-v2 new 5441e7af4c53 mm/page_counter: fix various data races at memsw new dacdcca1b4be mm/memcontrol: fix a data race in scan count new bca40ddbd5e9 mm/list_lru: fix a data race in list_lru_count_one new e0d7b038c7f4 mm/mempool: fix a data race in mempool_free() new 1b930c7a400e mm/rmap: annotate a data race at tlb_flush_batched new 96fef7abb2c1 mm/swap.c: annotate data races for lru_rotate_pvecs new 1375e7f909ae mm: annotate a data race in page_zonenum() new 1116303891a2 include/asm-generic/vmlinux.lds.h: align ro_after_init new 047c1ddf701c sh: clkfwk: remove r8/r16/r32 new 7d24feb2b5ac sh: use generic strncpy() new c83e64941ed5 iomap: constify ioreadX() iomem argument (as in generic im [...] new b4277f9e8cee sh: clk: fix assignment from incompatible pointer type for [...] new d9c874b2f37e rtl818x: constify ioreadX() iomem argument (as in generic [...] new cd2ec56d20e6 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 4eb3c2a0509d virtio: pci: constify ioreadX() iomem argument (as in gene [...]
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 (4958a44955cc) \ N -- N -- N refs/heads/akpm (4eb3c2a0509d)
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 179 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/bpf/index.rst | 7 + .../devicetree/bindings/arm/arm,integrator.yaml | 6 +- .../devicetree/bindings/arm/arm,realview.yaml | 66 +++--- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 12 +- .../devicetree/bindings/arm/bcm/brcm,bcm11351.yaml | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm21664.yaml | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm23550.yaml | 2 +- .../devicetree/bindings/arm/bcm/brcm,cygnus.yaml | 20 +- .../devicetree/bindings/arm/bcm/brcm,hr2.yaml | 2 +- .../devicetree/bindings/arm/bcm/brcm,ns2.yaml | 4 +- .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 14 +- .../devicetree/bindings/arm/bcm/brcm,stingray.yaml | 6 +- .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 4 +- .../devicetree/bindings/arm/coresight-cti.yaml | 20 +- Documentation/devicetree/bindings/arm/cpus.yaml | 4 +- Documentation/devicetree/bindings/arm/fsl.yaml | 13 +- .../devicetree/bindings/arm/intel,keembay.yaml | 2 +- .../bindings/arm/mediatek/mediatek,pericfg.yaml | 30 +-- .../devicetree/bindings/bus/baikal,bt1-apb.yaml | 2 +- .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 2 +- .../devicetree/bindings/clock/idt,versaclock5.yaml | 8 +- .../devicetree/bindings/clock/ingenic,cgu.yaml | 16 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 2 +- .../bindings/clock/renesas,cpg-clocks.yaml | 6 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 2 +- .../bindings/display/bridge/nwl-dsi.yaml | 15 +- .../bindings/display/bridge/renesas,lvds.yaml | 18 +- .../bindings/display/bridge/simple-bridge.yaml | 18 +- .../bindings/display/dsi-controller.yaml | 10 +- .../bindings/display/ilitek,ili9486.yaml | 4 +- .../devicetree/bindings/display/ingenic,ipu.yaml | 8 +- .../devicetree/bindings/display/ingenic,lcd.yaml | 10 +- .../devicetree/bindings/display/msm/gmu.yaml | 38 ++-- .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 4 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 12 +- .../bindings/display/panel/elida,kd35t133.yaml | 4 +- .../display/panel/feixin,k101-im2ba02.yaml | 6 +- .../bindings/display/panel/ilitek,ili9322.yaml | 3 +- .../bindings/display/panel/ilitek,ili9881c.yaml | 3 +- .../display/panel/leadtek,ltk050h3146w.yaml | 4 +- .../display/panel/leadtek,ltk500hd1829.yaml | 4 +- .../bindings/display/panel/novatek,nt35510.yaml | 4 +- .../bindings/display/panel/panel-dsi-cm.yaml | 8 +- .../bindings/display/panel/panel-timing.yaml | 20 +- .../bindings/display/panel/raydium,rm68200.yaml | 4 +- .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 4 +- .../bindings/display/panel/visionox,rm69299.yaml | 2 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 3 +- .../bindings/display/ti/ti,j721e-dss.yaml | 2 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 4 +- .../devicetree/bindings/example-schema.yaml | 4 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 2 +- .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 6 +- .../bindings/gpio/renesas,rcar-gpio.yaml | 58 ++--- .../devicetree/bindings/gpu/vivante,gc.yaml | 3 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 32 +-- Documentation/devicetree/bindings/i2c/i2c-pxa.yaml | 4 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 8 +- .../devicetree/bindings/iio/adc/maxim,max1238.yaml | 2 +- .../bindings/iio/adc/qcom,spmi-vadc.yaml | 19 +- .../bindings/iio/adc/rockchip-saradc.yaml | 8 +- .../bindings/iio/amplifiers/adi,hmc425a.yaml | 4 +- .../bindings/iio/chemical/atlas,sensor.yaml | 4 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 60 +++--- .../bindings/iio/light/vishay,vcnl4000.yaml | 22 +- .../iio/magnetometer/asahi-kasei,ak8975.yaml | 16 +- .../bindings/iio/proximity/vishay,vcnl3020.yaml | 4 +- .../bindings/iio/temperature/adi,ltc2983.yaml | 2 +- .../devicetree/bindings/input/imx-keypad.yaml | 26 +-- .../input/touchscreen/cypress,cy8ctma140.yaml | 2 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 10 +- .../bindings/input/touchscreen/goodix.yaml | 5 +- .../bindings/input/touchscreen/touchscreen.yaml | 12 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 20 +- .../bindings/interconnect/qcom,sc7180.yaml | 2 +- .../bindings/interconnect/qcom,sdm845.yaml | 2 +- .../bindings/interrupt-controller/arm,gic.yaml | 4 +- .../interrupt-controller/ingenic,intc.yaml | 22 +- .../bindings/leds/backlight/qcom-wled.yaml | 3 +- .../devicetree/bindings/mailbox/fsl,mu.yaml | 12 +- .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 2 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 4 +- .../media/allwinner,sun8i-h3-deinterlace.yaml | 4 +- .../devicetree/bindings/media/i2c/adv7180.yaml | 43 ++-- .../bindings/media/i2c/imi,rdacm2x-gmsl.yaml | 2 +- .../bindings/media/i2c/maxim,max9286.yaml | 2 +- .../devicetree/bindings/media/i2c/ov8856.yaml | 3 +- .../devicetree/bindings/media/renesas,csi2.yaml | 18 +- .../devicetree/bindings/media/rockchip-vpu.yaml | 4 +- .../bindings/media/xilinx/xlnx,csi2rxss.yaml | 15 +- .../bindings/memory-controllers/fsl/mmdc.yaml | 12 +- .../bindings/memory-controllers/ingenic,nemc.yaml | 8 +- .../memory-controllers/renesas,rpc-if.yaml | 8 +- .../devicetree/bindings/mfd/cirrus,madera.yaml | 34 +-- .../devicetree/bindings/mfd/gateworks-gsc.yaml | 4 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 24 +-- .../bindings/mfd/ti,j721e-system-controller.yaml | 11 +- .../devicetree/bindings/mfd/wlf,arizona.yaml | 22 +- .../bindings/mmc/amlogic,meson-mx-sdhc.yaml | 6 +- .../devicetree/bindings/mmc/ingenic,mmc.yaml | 14 +- .../devicetree/bindings/mmc/renesas,sdhi.yaml | 6 +- .../bindings/mtd/arasan,nand-controller.yaml | 8 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 2 +- .../devicetree/bindings/mtd/mxc-nand.yaml | 2 +- .../bindings/mtd/st,stm32-fmc2-nand.yaml | 2 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 4 +- .../devicetree/bindings/net/qcom,ipa.yaml | 12 +- .../bindings/net/socionext,uniphier-ave4.yaml | 12 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 12 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 62 +++--- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 66 +++--- .../devicetree/bindings/nvmem/imx-ocotp.yaml | 24 +-- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 4 +- .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 6 +- .../bindings/phy/phy-rockchip-inno-usb2.yaml | 6 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 13 +- .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 9 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 30 +-- .../bindings/phy/socionext,uniphier-pcie-phy.yaml | 8 +- .../phy/socionext,uniphier-usb3hs-phy.yaml | 10 +- .../phy/socionext,uniphier-usb3ss-phy.yaml | 22 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 3 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 32 +-- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 36 ++-- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 96 ++++----- .../bindings/pinctrl/ingenic,pinctrl.yaml | 24 +-- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 54 ++--- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 32 +-- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../devicetree/bindings/power/power-domain.yaml | 14 +- .../bindings/power/supply/gpio-charger.yaml | 4 +- .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 3 +- .../bindings/regulator/qcom-labibb-regulator.yaml | 4 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 20 +- .../devicetree/bindings/reset/fsl,imx7-src.yaml | 6 +- .../devicetree/bindings/rtc/ingenic,rtc.yaml | 16 +- .../devicetree/bindings/serial/ingenic,uart.yaml | 20 +- .../soc/microchip/atmel,at91rm9200-tcb.yaml | 12 +- .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 30 +-- .../devicetree/bindings/sound/amlogic,aiu.yaml | 11 +- .../bindings/sound/amlogic,g12a-toacodec.yaml | 10 +- .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 2 +- .../devicetree/bindings/sound/ingenic,aic.yaml | 12 +- .../devicetree/bindings/sound/maxim,max98390.yaml | 2 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 24 +-- .../devicetree/bindings/sound/rockchip-spdif.yaml | 4 +- .../devicetree/bindings/sound/tas2770.yaml | 4 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 28 +-- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 8 +- .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 26 +-- .../bindings/spi/mikrotik,rb4xx-spi.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 74 +++---- .../devicetree/bindings/spi/spi-rockchip.yaml | 14 +- .../bindings/thermal/thermal-cooling-devices.yaml | 6 +- .../devicetree/bindings/thermal/thermal-idle.yaml | 45 ++-- .../devicetree/bindings/timer/fsl,imxgpt.yaml | 14 +- .../devicetree/bindings/timer/ingenic,tcu.yaml | 50 ++--- .../bindings/timer/snps,dw-apb-timer.yaml | 4 +- .../devicetree/bindings/trivial-devices.yaml | 2 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 31 +-- .../devicetree/bindings/usb/generic-ehci.yaml | 2 +- .../devicetree/bindings/usb/ingenic,musb.yaml | 8 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 10 +- .../devicetree/bindings/usb/ti,j721e-usb.yaml | 6 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 3 +- Documentation/locking/locktypes.rst | 2 +- arch/x86/boot/compressed/kaslr.c | 238 +++++++++------------ arch/x86/boot/compressed/misc.h | 4 +- arch/x86/kernel/alternative.c | 6 +- crypto/algif_aead.c | 6 - crypto/algif_skcipher.c | 7 +- drivers/gpu/drm/xen/xen_drm_front.c | 10 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/mfd/mfd-core.c | 8 - drivers/xen/gntdev-dmabuf.c | 8 + fs/cifs/smb2inode.c | 1 + include/trace/events/random.h | 17 ++ include/xen/interface/io/displif.h | 91 +++++++- init/Kconfig | 3 +- kernel/bpf/stackmap.c | 24 ++- kernel/futex.c | 4 +- kernel/irq/manage.c | 7 +- kernel/irq/pm.c | 8 +- kernel/time/alarmtimer.c | 2 +- kernel/time/sched_clock.c | 2 +- kernel/time/timekeeping.c | 2 +- lib/random32.c | 2 + mm/memcontrol.c | 6 - net/core/dev.c | 8 +- net/core/filter.c | 75 +++++-- sound/pci/echoaudio/echoaudio.c | 2 - tools/bpf/bpftool/gen.c | 8 +- tools/lib/bpf/btf_dump.c | 35 ++- tools/lib/bpf/libbpf.c | 12 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 41 ++++ 200 files changed, 1536 insertions(+), 1341 deletions(-)