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 4eb3c2a0509d virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits cd2ec56d20e6 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits d9c874b2f37e rtl818x: constify ioreadX() iomem argument (as in generic [...] omits b4277f9e8cee sh: clk: fix assignment from incompatible pointer type for [...] omits c83e64941ed5 iomap: constify ioreadX() iomem argument (as in generic im [...] omits 7d24feb2b5ac sh: use generic strncpy() omits 047c1ddf701c sh: clkfwk: remove r8/r16/r32 omits 1116303891a2 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 1375e7f909ae mm: annotate a data race in page_zonenum() omits 96fef7abb2c1 mm/swap.c: annotate data races for lru_rotate_pvecs omits 1b930c7a400e mm/rmap: annotate a data race at tlb_flush_batched omits e0d7b038c7f4 mm/mempool: fix a data race in mempool_free() omits bca40ddbd5e9 mm/list_lru: fix a data race in list_lru_count_one omits dacdcca1b4be mm/memcontrol: fix a data race in scan count omits 5441e7af4c53 mm/page_counter: fix various data races at memsw omits 2dd03d9bc3e0 mm-swapfile-fix-and-annotate-various-data-races-v2 omits b654c39caa03 mm/swapfile: fix and annotate various data races omits 170823c70e1c mm/filemap.c: fix a data race in filemap_fault() omits 7147be893919 mm/swap_state: mark various intentional data races omits 8e1f670fe540 mm-page_io-mark-various-intentional-data-races-v2 omits 9e01ecd589ae mm/page_io: mark various intentional data races omits 39013aa39d56 mm/frontswap: mark various intentional data races omits 8b54c6563298 mm/kmemleak: silence KCSAN splats in checksum omits 7bd8a0e769a6 s390: fix build error for sys_call_table_emu omits f7494e69feff all arch: remove system call sys_sysctl omits a18aba1e62ef mm/madvise: check fatal signal pending of target process omits e3be3b8d9fd9 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 44d36b9375c9 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 9e99638b2e93 pid: move pidfd_get_pid() to pid.c omits 66fb38aa70a4 mm/madvise: pass task and mm to do_madvise omits 82701c337894 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 6530ec28a6d6 mm/memory-failure: remove a wrapper for alloc_migration_target() omits d56cd83c368e Merge branch 'akpm-current/current' into master omits bdea7e698ae9 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master omits 0811df275a8e Merge remote-tracking branch 'notifications/notifications- [...] omits 37ee0242454f Merge remote-tracking branch 'mhi/mhi-next' into master omits 436bc659bc1d Merge remote-tracking branch 'trivial/for-next' into master omits a2cc582efa2d Merge remote-tracking branch 'fpga/for-next' into master omits 5f1b5ab20bdc Merge remote-tracking branch 'pidfd/for-next' into master omits ccbe9cc77275 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 3b584894fe5e Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits bfe7ae565bf8 Merge remote-tracking branch 'xarray/xarray' into master omits 1095baad400b Merge remote-tracking branch 'nvmem/for-next' into master omits 241884e4aacf Merge remote-tracking branch 'fsi/next' into master omits bfd33dc76c6f Merge remote-tracking branch 'kspp/for-next/kspp' into master omits ea5b9259a9cc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 87fabb73023e Merge remote-tracking branch 'livepatching/for-next' into master omits 95408a676d3a Merge remote-tracking branch 'pwm/for-next' into master omits e72712ab8f27 Merge remote-tracking branch 'rpmsg/for-next' into master omits 27be398e3b62 Merge remote-tracking branch 'scsi/for-next' into master omits 13fb84a0163e Merge remote-tracking branch 'mux/for-next' into master omits 30edd1a5d4ae Merge remote-tracking branch 'leds/for-next' into master omits 0a473d9bcdf1 Merge remote-tracking branch 'xen-tip/linux-next' into master omits f2c7bf6f22f1 Merge remote-tracking branch 'rcu/rcu/next' into master omits 7317040cd043 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 288eb46d64d7 Merge remote-tracking branch 'edac/edac-for-next' into master omits be6d0822596a Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 9c0ccaffe51d Merge remote-tracking branch 'tip/auto-latest' into master omits 9290c5407625 Merge remote-tracking branch 'devicetree/for-next' into master omits d1a167c56bf0 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits f33003f266f7 Merge remote-tracking branch 'security/next-testing' into master omits 564394484501 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits c84cb5276acb Merge remote-tracking branch 'modules/modules-next' into master omits f693e0e9483c Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 78427ffb43ab Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 2290809c148c Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 88126072523b Merge remote-tracking branch 'amdgpu/drm-next' into master omits d30c8507fd7d Merge remote-tracking branch 'bluetooth/master' into master omits 63791bafe1d8 Merge remote-tracking branch 'swiotlb/linux-next' into master omits d8d7b3484992 Merge remote-tracking branch 'dlm/next' into master omits 2e1ac4d9e338 Merge remote-tracking branch 'ieee1394/for-next' into master omits 90db4b786261 Merge remote-tracking branch 'cpupower/cpupower' into master omits 0899e82c05fd Merge remote-tracking branch 'pm/linux-next' into master omits b2b4ea986d26 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits e66c680b9e75 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 52defb8fc8dc Merge remote-tracking branch 'hid/for-next' into master omits 6cea15178bce Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 5980d5ed8727 Merge remote-tracking branch 'printk/for-next' into master omits 0e617d59fe7c Merge remote-tracking branch 'zonefs/for-next' into master omits 083c8556041c Merge remote-tracking branch 'v9fs/9p-next' into master omits 36c3923038e2 Merge remote-tracking branch 'nfs/linux-next' into master omits 818d249e1fa0 Merge remote-tracking branch 'fuse/for-next' into master omits fab7d56b708f Merge remote-tracking branch 'ext4/dev' into master omits 3edadcd0b34a Merge remote-tracking branch 'ext3/for_next' into master omits 48a9f94078c9 Merge remote-tracking branch 'configfs/for-next' into master omits 08fbd240552d Merge remote-tracking branch 'cifs/for-next' into master omits 684ef2c4333f Merge remote-tracking branch 'btrfs/for-next' into master omits cdbcc4cf0709 Merge remote-tracking branch 'sh/for-next' into master omits 4d0d819004c3 Merge remote-tracking branch 'openrisc/for-next' into master omits 62ed15aeedf6 Merge remote-tracking branch 'nds32/next' into master omits ad7a490d7a4c Merge remote-tracking branch 'ia64/next' into master omits c63c16fe8583 Merge remote-tracking branch 'h8300/h8300-next' into master omits 07821da45510 Merge remote-tracking branch 'uniphier/for-next' into master omits 43d5dcb781b1 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 419a3ae45f86 Merge remote-tracking branch 'tegra/for-next' into master omits 384178a1a372 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits c9869d8b3b4d Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 3fddc86ff969 Merge remote-tracking branch 'rockchip/for-next' into master omits 6f7e4fd0db61 Merge remote-tracking branch 'reset/reset/next' into master omits 557495a51535 Merge remote-tracking branch 'renesas/next' into master omits 8449441d887b Merge remote-tracking branch 'realtek/for-next' into master omits 57926a6e5eb6 Merge remote-tracking branch 'qcom/for-next' into master omits d60d8c4cafe2 Merge remote-tracking branch 'omap/for-next' into master omits d1ec45be0c63 Merge remote-tracking branch 'mvebu/for-next' into master omits 3d2d153d0580 Merge remote-tracking branch 'mediatek/for-next' into master omits 700234376804 Merge remote-tracking branch 'keystone/next' into master omits 19560ca94683 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 273e121a0197 Merge remote-tracking branch 'at91/at91-next' into master omits c078c3515792 Merge remote-tracking branch 'amlogic/for-next' into master omits 651874f1164f Merge remote-tracking branch 'arm-soc/for-next' into master omits aa9ee8117b71 Merge remote-tracking branch 'arm/for-next' into master omits d1e72e7f1b56 Merge remote-tracking branch 'kbuild/for-next' into master omits 31a0e28a656f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8b304d02ec11 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 04d21b935a7b Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 673582cae57c Merge remote-tracking branch 'ide/master' into master omits 04a08dd605f3 Merge remote-tracking branch 'crypto-current/master' into master omits 2d9514b17f77 Merge remote-tracking branch 'phy/fixes' into master omits 03f287e0647d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 45509c2fef59 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits d8109ff7e33d Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits f920aa45cb6a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits e618db350905 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 6879367087a9 Merge remote-tracking branch 'netfilter/master' into master omits 872442eead88 Merge remote-tracking branch 'ipsec/master' into master omits 38d60fe3554a Merge remote-tracking branch 'bpf/master' into master omits 2caf8d8e0e9f Merge remote-tracking branch 'net/master' into master omits 3f06d1e7625a Merge remote-tracking branch 'sparc/master' into master omits 0e8c3dfe3d68 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 933389315ec0 Merge remote-tracking branch 'fixes/master' into master omits 979c323f950d Merge branch 'irq/urgent' omits 4ffa359884bc Merge branch 'locking/urgent' omits fc176dab74c2 Merge branch 'perf/urgent' omits 7af08270f8b4 Merge branch 'sched/urgent' omits d0bfc5e036e5 Merge branch 'timers/core' omits f5d3a73bb757 Merge branch 'timers/urgent' omits 60226b38874d Merge branch 'x86/kaslr' omits 47ff9a193f54 Merge branch 'x86/urgent' omits 5f953159db3e SMB3: Fix mkdir when idsfromsid configured on mount omits e0fe7fc6f2ca dt-bindings: Whitespace clean-ups in schema files omits af9df017e4ba aio: simplify read_events() omits 5a7aed96a8b8 lib: optimize cpumask_local_spread() omits 5526b71914ec proc/sysctl: make protected_* world readable omits 2a23162985b6 kernel/hung_task.c: Monitor killed tasks. omits 5cc35f9582af fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 167193ed2af9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f4244dac00bb uaccess-add-force_uaccess_beginend-helpers-v2 omits a4a52443d8de uaccess: add force_uaccess_{begin,end} helpers omits c458d667c7b3 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 8bbe27236817 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 978f53a59554 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 38394508a6d9 mm,hwpoison: double-check page count in __get_any_page() omits 7bbf437dfcd5 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits f5c43d150f0c mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 4c2324117af8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits d58edf4904b2 mm,hwpoison: rework soft offline for in-use pages omits 0804b684438e mm,hwpoison: rework soft offline for free pages omits 1871d51a9bc2 mm,hwpoison: unify THP handling for hard and soft offline omits 58fdb3fde36f mm,hwpoison: remove flag argument from soft offline functions omits a53ce33415b4 mm,hwpoison: remove MF_COUNT_INCREASED omits 99dc5edbcd19 mm,hwpoison: kill put_hwpoison_page omits aae764103283 mm,hwpoison: Un-export get_hwpoison_page and make it static omits 58256c74ca25 mm,hwpoison-inject: don't pin for hwpoison_filter omits b5ad850ac63d mm,madvise: refactor madvise_inject_error omits 482b3054d51a mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits a19a81f0718c mm, hwpoison: remove recalculating hpage omits 5031977e20ae mm,hwpoison: cleanup unused PageHuge() check omits 0d365f44b9d1 mm: introduce offset_in_thp omits bb321800c929 mm: add thp_head omits 8d6efd17c6ac mm: replace hpage_nr_pages with thp_nr_pages omits c27cfc262a7d mm: add thp_size omits bc0624923478 mm: add thp_order omits 272c436f548a mm: move page-flags include to top of file omits afb95c6f7569 mm: store compound_nr as well as compound_order omits 557d4732f99f doc, mm: clarify /proc/<pid>/oom_score value range omits 1a3188e8539d mm: thp: replace HTTP links with HTTPS ones omits 8300c6c4a8db mm/hugetlb: split hugetlb_cma in nodes with memory omits c9210bd18c7c MIPS: do not call flush_tlb_all when setting pmd entry omits 4dc2a2403391 mm/huge_memory.c: update tlb entry if pmd is changed omits 2383c5b66108 mm/page_alloc: keep memoryless cpuless node 0 offline omits 5f76b3ec41c6 powerpc/numa: prefer node id queried from vphn omits 4bfc6c2fbcfb powerpc/numa: set numa_node for all possible cpus omits aebcfa6ad3e4 mm/mmap.c: fix the adjusted length error omits c1fb88bfd303 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 19d0e1c9c54a ramfs: support O_TMPFILE omits 6e192fe9ae98 ocfs2: fix ocfs2 corrupt when iputting an inode omits 36def08a2aa8 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 4f017f9e67c8 checkpatch: test $GIT_DIR changes omits a89013030f08 fork: silence a false postive warning in __mmdrop omits a9a341b35b58 /proc/kpageflags: do not use uninitialized struct pages omits 5c8f007b4f19 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5a277db65a95 mm/memory.c: avoid access flag update TLB flush for retrie [...] omits 9fb883078ba6 irqchip: Fix probing deferal when using IRQCHIP_PLATFORM_D [...] omits 55b4ddbb7ee5 sh: bring syscall_set_return_value in line with other arch [...] omits 469023465e79 sh: Add SECCOMP_FILTER omits 3c08049e2c66 sh: Rearrange blocks in entry-common.S omits da601c54459c sh: switch to copy_thread_tls() omits b2277f26cbb7 sh: use the generic dma coherent remap allocator omits ae4df3286400 sh: don't allow non-coherent DMA for NOMMU omits 25b9f65a9847 dma-mapping: consolidate the NO_DMA definition in kernel/d [...] omits 381787e99b64 sh: unexport register_trapped_io and match_trapped_io_handler omits 804bc82464c6 sh: don't include <asm/io_trapped.h> in <asm/io.h> omits 4671b2880322 sh: move the ioremap implementation out of line omits 23d1489fbe5b sh: move ioremap_fixed details out of <asm/io.h> omits 19ccadd1a39b sh: remove __KERNEL__ ifdefs from non-UAPI headers omits d8a31079f1d0 sh: sort the selects for SUPERH alphabetically omits e44b8f257bc5 sh: remove -Werror from Makefiles omits 93f63bce3fc9 sh: Replace HTTP links with HTTPS ones omits 2f0bf3a85633 arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA* omits 16cdba6e0577 sh: stacktrace: Remove stacktrace_ops.stack() omits db83f6129de5 sh: machvec: Modernize printing of kernel messages omits 71430fcf6330 sh: pci: Modernize printing of kernel messages omits 109f8ccbc4b6 sh: sh2007: Modernize printing of kernel messages omits 1b9f1310d07b sh: process: Fix broken lines in register dumps omits 042415cdbeba sh: dump_stack: Fix broken lines and ptrval in calltrace dumps omits 15c6cbd8bc23 sh: kernel: disassemble: Fix broken lines in disassembly dumps omits 9dd5788f6d48 Revert "sh: remove needless printk()" omits 2131f79afc3b Revert "sh: add loglvl to printk_address()" omits 1d3dbd0c4d74 sh: fault: Fix duplicate printing of "PC:" omits bf0874fe35ff input: i8042 - Remove special Cayman handling omits 98ab0caa47c1 sh: Remove SH5-based Cayman platform omits 4ecc8b48bfb0 arch: sh: smc37c93x: fix spelling mistake omits 1b9c1ce7d1b4 Revert "sh: add missing EXPORT_SYMBOL() for __delay" omits 6de93eedb2ba sh: Implement __get_user_u64() required for 64-bit get_user() omits a42d71eaac93 sh: remove call to memset after dma_alloc_coherent omits c15f97fefb51 sh: Fix unneeded constructor in page table allocation adds e764a1e32337 Merge branch 'i2c/for-5.9' of git://git.kernel.org/pub/scm [...] adds 88fd1cb80daa af_packet: TPACKET_V3: fix fill status rwlock imbalance adds 1f3a090b9033 net: openvswitch: introduce common code for flushing flows adds a1d21081a60d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f70f74d15ca8 kconfig: remove '---help---' support adds 22a4ac026c15 Revert "checkpatch: kconfig: prefer 'help' over '---help---'" adds 8410e6559412 kconfig: constify XPM data adds 7eb7c106f153 kconfig: qconf: Fix mouse events in search view adds d41809ff7af9 kconfig: add 'static' to some file-local data adds 614bf0a89ae2 kconfig: qconf: remove ->addSeparator() to menuBar adds d4b1cea7de0c kconfig: qconf: do not use 'menu' variable for (QMenuBar *) adds 93ebaacdc59b kconfig: qconf: use 'menu' variable for (QMenu *) adds 2afb3e26828a kconfig: qconf: remove toolBar from ConfigMainWindow members adds 860ec3fbcaeb kconfig: qconf: overload addToolBar() to create and insert [...] adds 1b4263e7507f kconfig: qconf: remove unused ConfigList::listView() adds 740fdef8534f kconfig: qconf: remove name from ConfigSearchWindow constructor adds 92641154bf6f kconfig: qconf: omit parent to QHBoxLayout() adds cb77043f061a kconfig: qconf: remove unused argument from ConfigList::up [...] adds 1031685c5ec8 kconfig: qconf: remove unused argument from ConfigView::up [...] adds 5b75a6c896bc kconfig: qconf: remove 'parent' from ConfigList::updateMenuList() adds 3c73ff040ed5 kconfig: qconf: drop more localization code adds 711b875bcdbc kconfig: qconf: remove ConfigItem::pixmap/setPixmap adds abf741a9fa4f kconfig: qconf: remove ConfigList::addColumn/removeColumn adds 5ca534cdf97a kconfig: qconf: remove ConfigItem::text/setText adds 4fa91f528f34 kconfig: qconf: remove unused voidPix, menuInvPix adds 5cb255ffa1e7 kconfig: qconf: refactor icon setups adds fa8de0a3bf3c kconfig: qconf: do not limit the pop-up menu to the first row adds d4bbe8a1b55a kconfig: qconf: move setOptionMode() to ConfigList from Co [...] adds 32b2ee5cea4d Merge tag 'kconfig-v5.9' of git://git.kernel.org/pub/scm/l [...] adds 0fd9cc6b0c72 Merge tag 'modules-for-v5.9' of git://git.kernel.org/pub/s [...] adds d9361cb28528 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 8ab49526b53d x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task adds cd94257d7a81 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 0520058d0578 Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org [...] adds 7fca4dee610d Merge tag 'powerpc-5.9-2' of git://git.kernel.org/pub/scm/ [...] adds e1d74fbe50c4 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 1d229a65b419 Merge tag 'irq-urgent-2020-08-14' of git://git.kernel.org/ [...] adds b6b178e38f40 Merge tag 'timers-core-2020-08-14' of git://git.kernel.org [...] adds b923f1247b72 Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.o [...] adds a85ffd59bd36 dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() adds 5848dc5b1b76 dma-debug: remove debug_dma_assert_idle() function adds 87bd8c2b93ae Merge tag 'sound-fix-5.9-rc1' of git://git.kernel.org/pub/ [...] adds fded09198826 Merge tag 'pwm/for-5.9-rc1' of git://git.kernel.org/pub/sc [...] adds c9c9735c46f5 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 9922c1deff91 asm-generic: pgalloc.h: use correct #ifdef to enable pud_a [...] adds a8a4b7aeaf84 Revert "mm/vmstat.c: do not show lowmem reserve protection [...] adds b1a3e75e466d lz4: fix kernel decompression speed adds fc4177be963d exec: restore EACCES of S_ISDIR execve() adds 0f71241a8e32 selftests/exec: add file type errno tests adds 14a36a435343 mailmap: add entry for Greg Kurz adds 1378a5ee451a mm: store compound_nr as well as compound_order adds 419015675fef mm: move page-flags include to top of file adds 6ffbb45826f5 mm: add thp_order adds af3bbc12df80 mm: add thp_size adds 6c357848b44b mm: replace hpage_nr_pages with thp_nr_pages adds 2be1d71841b7 mm: add thp_head adds ee6c400f5c05 mm: introduce offset_in_thp adds c734124c5c82 fs: autofs: delete repeated words in comments adds 88db0aa24216 all arch: remove system call sys_sysctl adds 69d0b54d41f9 mm/kmemleak: silence KCSAN splats in checksum adds 96bdd2bcc1a7 mm/frontswap: mark various intentional data races adds 7b37e22675df mm/page_io: mark various intentional data races adds b96a3db2f374 mm/swap_state: mark various intentional data races adds e630bfac7945 mm/filemap.c: fix a data race in filemap_fault() adds a449bf58e45a mm/swapfile: fix and annotate various data races adds 6e4bd50f3888 mm/page_counter: fix various data races at memsw adds e0e3f42fd96c mm/memcontrol: fix a data race in scan count adds a1f459354a0f mm/list_lru: fix a data race in list_lru_count_one adds abe1de4209f6 mm/mempool: fix a data race in mempool_free() adds 9c1177b62a8c mm/rmap: annotate a data race at tlb_flush_batched adds 7e0cc01ea181 mm/swap.c: annotate data races for lru_rotate_pvecs adds c403f6a3a792 mm: annotate a data race in page_zonenum() adds 7f897acbe5d5 include/asm-generic/vmlinux.lds.h: align ro_after_init adds a8e3943b58ac sh: clkfwk: remove r8/r16/r32 adds f9e7ff9c6fc7 sh: use generic strncpy() adds 8f28ca6bd821 iomap: constify ioreadX() iomem argument (as in generic im [...] adds 5ca6ad7dce2f rtl818x: constify ioreadX() iomem argument (as in generic [...] adds 58184e95e9f1 ntb: intel: constify ioreadX() iomem argument (as in gener [...] adds fe0580ac5cea virtio: pci: constify ioreadX() iomem argument (as in gene [...] adds 18737f4243ab Merge branch 'akpm' (patches from Andrew) adds 884e0d3dd59d Merge tag 'mfd-next-5.9-1' of git://git.kernel.org/pub/scm [...] adds f3db6de55e95 Merge branch 'pm-cpufreq' adds 1a5d9dbbaf3a Merge tag 'pm-5.9-rc1-3' of git://git.kernel.org/pub/scm/l [...] adds 341323fa0eed Merge tag 'acpi-5.9-rc1-2' of git://git.kernel.org/pub/scm [...] adds f516fb704d02 dt-bindings: Whitespace clean-ups in schema files adds 5f0b06da5cde dt-bindings: Remove more cases of 'allOf' containing a '$ref' adds b07175dc41ba Merge tag 'devicetree-fixes-for-5.9' of git://git.kernel.o [...] adds 709ed1bcef12 EDAC/ie31200: Fallback if host bridge device is already in [...] adds 6ffdcde4ee9a Merge tag 'edac_updates_for_5.9_pt2' of git://git.kernel.o [...] adds 563c53e73b8b NFS: Fix flexfiles read failover adds 37711e5e2325 Merge tag 'nfs-for-5.9-1' of git://git.linux-nfs.org/proje [...] adds c8c412f97612 SMB3: Fix mkdir when idsfromsid configured on mount adds f6513bd39c15 Merge tag '5.9-rc-smb3-fixes-part2' of git://git.samba.org [...] adds 410520d07f5c Merge tag '9p-for-5.9-rc1' of git://github.com/martinetd/linux adds eb1319af4119 Merge tag 'locking-urgent-2020-08-15' of git://git.kernel. [...] adds 4bb5fcb97a5d perf/x86/rapl: Fix missing psys sysfs attributes adds 74f41adab0f4 perf/x86/rapl: Support multiple RAPL unit quirks adds bcfd218b6679 perf/x86/rapl: Add support for Intel SPR platform adds 7f5faaaa5909 Merge tag 'perf-urgent-2020-08-15' of git://git.kernel.org [...] adds cc172ff301d8 sched/debug: Fix the alignment of the show-state debug output adds 1195d58f003b Merge tag 'sched-urgent-2020-08-15' of git://git.kernel.or [...] adds 50f6c7dbd973 Merge tag 'x86-urgent-2020-08-15' of git://git.kernel.org/ [...] adds 58277f502f42 perf trace beauty: Add script to autogenerate socket famil [...] adds f3cf7fa963c4 perf trace beauty: Use the autogenerated protocol family table adds 23db762be2ec tools headers kvm s390: Sync headers with the kernel sources adds fe452fb84329 tools include UAPI: Sync linux/vhost.h with the kernel sources adds 6016e0348792 tools headers UAPI: Sync kvm.h headers with the kernel sources adds 72d69c2a4ee1 perf bench numa: Fix number of processes in "2x3-convergen [...] adds 85372c6974aa perf bench numa: Fix benchmark names adds f9f95068266d perf bench: Fix a couple of spelling mistakes in options text adds d566a9c2d482 perf sched: Prefer sched_waking event when it exists adds 1beaef29c341 perf bench mem: Always memset source before memcpy adds 194cb6b50f57 perf test: Allow multiple probes in record+script_probe_vf [...] adds ce746d43a174 libperf: Fix man page typos adds ceafdd664cae MAINTAINERS: Add missing tools/lib/perf/ path to perf maintainers adds 1c695c88a109 perf tools: Rename 'enum dso_kernel_type' to 'enum dso_spa [...] adds b2fe96a350de perf tools: Fix module symbol processing adds fa5c893181ed tools build feature: Quote CC and CXX for their arguments adds 509f68e327d0 perf bench numa: Fix cpumask memory leak in node_has_cpus() adds 2db13a9b30f7 perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes adds eb6d31ae22d7 perf ftrace: Select function/function_graph tracer automatically adds d6d81bfe429e perf ftrace: Add option '-F/--funcs' to list available functions adds 68faab0f934d perf ftrace: Factor out function write_tracing_file_int() adds 846e1939801a perf ftrace: Add option '-m/--buffer-size' to set per-cpu [...] adds 81523c1e579b perf ftrace: Show trace column header adds 5b3474723868 perf ftrace: Add option '--inherit' to trace children processes adds a80abe2a9a8a perf tools: Add general function to parse sublevel options adds b1d84af6f580 perf ftrace: Add support for tracing option 'func_stack_trace' adds 38988f2e7ed5 perf ftrace: Add support for trace option sleep-time adds d1bcf17cda80 perf ftrace: Add support for trace option funcgraph-irqs adds c81fc34e3185 perf ftrace: Add support for tracing option 'irq-info' adds 59486fb0c8bf perf ftrace: Add option 'verbose' to show more info for gr [...] adds 00c85d5f45b6 perf ftrace: Add support for trace option tracing_thresh adds a8f87a5cb466 perf: ftrace: Allow set graph depth by '--graph-opts' adds 6555c2f6db21 perf ftrace: Add option -D/--delay to delay tracing adds 42145d71ddf3 perf ftrace: Add option --tid to filter by thread id adds 3c4dc21b75a7 perf: ftrace: Add set_tracing_options() to set all trace options adds 0094024a1860 perf ftrace: Add change log adds 8989f5f07605 perf stat: Update POWER9 metrics to utilize other metrics adds a508d061ef04 perf bench numa: Remove dead code in parse_nodes_opt() adds c7a14fdcb3fa perf build-ids: Fall back to debuginfod query if debuginfo [...] adds 492e4edba6e2 perf ftrace: Make option description initials all capital letters adds 713eee84720e Merge tag 'perf-tools-2020-08-14' of git://git.kernel.org/ [...] adds be74273aee2c sh: Fix unneeded constructor in page table allocation adds 2202d81b098e sh: remove call to memset after dma_alloc_coherent adds 2d2b308a8b7d sh: Implement __get_user_u64() required for 64-bit get_user() adds 7619f957dc8c Revert "sh: add missing EXPORT_SYMBOL() for __delay" adds 7dfaa9ea56e9 arch: sh: smc37c93x: fix spelling mistake adds 8a8e54625be2 sh: Remove SH5-based Cayman platform adds c64bbe7006a4 input: i8042 - Remove special Cayman handling adds 845d9156febc sh: fault: Fix duplicate printing of "PC:" adds fd722f25a6e4 Revert "sh: add loglvl to printk_address()" adds f6bed866f113 Revert "sh: remove needless printk()" adds 9b9fae8ba821 sh: kernel: disassemble: Fix broken lines in disassembly dumps adds 0632a6d8c680 sh: dump_stack: Fix broken lines and ptrval in calltrace dumps adds 21afcacb0348 sh: process: Fix broken lines in register dumps adds f88c6a26ddd6 sh: sh2007: Modernize printing of kernel messages adds 601bf18b6630 sh: pci: Modernize printing of kernel messages adds eac1a488171c sh: machvec: Modernize printing of kernel messages adds c0735ae9a006 sh: stacktrace: Remove stacktrace_ops.stack() adds e1a8d38a17ce arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA* adds 91194e9b046e sh: Replace HTTP links with HTTPS ones adds ccbb5239d495 sh: remove -Werror from Makefiles adds 582dc536d759 sh: sort the selects for SUPERH alphabetically adds e12b090eae6a sh: remove __KERNEL__ ifdefs from non-UAPI headers adds 3eef6b74d9fe sh: move ioremap_fixed details out of <asm/io.h> adds 13f1fc870dd7 sh: move the ioremap implementation out of line adds 08732d1226ed sh: don't include <asm/io_trapped.h> in <asm/io.h> adds bc0f46b1caff sh: unexport register_trapped_io and match_trapped_io_handler adds 846f9e1fb9b9 dma-mapping: consolidate the NO_DMA definition in kernel/d [...] adds cd57d07b1e4e sh: don't allow non-coherent DMA for NOMMU adds 6dfdf673ccb2 sh: use the generic dma coherent remap allocator adds e1cc9d8d596e sh: switch to copy_thread_tls() adds 9d2ec8f68e9d sh: Rearrange blocks in entry-common.S adds 0bb605c2c7f2 sh: Add SECCOMP_FILTER adds 03dd061f0d20 sh: bring syscall_set_return_value in line with other arch [...] adds 0c64a0dce51f sh: landisk: Add missing initialization of sh_io_port_base adds 5bbec3cfe376 Merge tag 'sh-for-5.9' of git://git.libc.org/linux-sh adds 76d4467a97bd riscv: Setup exception vector for nommu platform adds d84835b118ed Merge tag 'riscv-for-linus-5.9-mw1' of git://git.kernel.or [...] adds b35fd7422c2f block: check queue's limits.discard_granularity in __blkde [...] adds 735d77d4fd28 rnbd: remove rnbd_dev_submit_io adds d7aaeef29340 rnbd: no need to set bi_end_io in rnbd_bio_map_kern adds e8efa9b88e3c md: get sysfs entry after redundancy attr group create adds e8abe1de43da md-cluster: Fix potential error pointer dereference in res [...] adds 905e321e21dc Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds fe6a8fc5ed2f loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE adds c1e2b8422bf9 block: fix double account of flush request's driver tag adds 4b6c093e21d3 Merge tag 'block-5.9-2020-08-14' of git://git.kernel.dk/li [...] adds 6f6aea7e966c parisc: fix PMD pages allocation by restoring pmd_alloc_one() adds cbd287c09351 io_uring: io_async_buf_func() need not test page bit adds c1dd91d16246 io_uring: add comments on how the async buffered read retry works adds 2dd2111d0d38 io_uring: Fix NULL pointer dereference in loop_rw_iter() adds bd74048108c1 io_uring: set ctx sq/cq entry count earlier adds f74441e6311a io_uring: account locked memory before potential error case adds 0ba9c9edcd15 io_uring: use TWA_SIGNAL for task_work uncondtionally adds 7271ef3a93a8 io_uring: fix recursive completion locking on oveflow flush adds 9b7adba9eaec io_uring: add missing REQ_F_COMP_LOCKED for nested requests adds 51a4cc112c7a io_uring: defer file table grabbing request cleanup for lo [...] adds efa8480a8316 fs: RWF_NOWAIT should imply IOCB_NOIO adds 6d816e088c35 io_uring: hold 'ctx' reference around task_work queue + execute adds a36da65c4656 io_uring: fail poll arm on queue proc failure adds f254ac04c874 io_uring: enable lookup of links holding inflight files adds ebf0d100df07 task_work: only grab task signal lock when needed adds ff6165b2d7f6 io_uring: retain iov_iter state over io_read/io_write calls adds 227c0c9673d8 io_uring: internally retry short reads adds d4e7cd36a90e io_uring: sanitize double poll handling adds f91daf565b0e io_uring: short circuit -EAGAIN for blocking read attempt adds 2cc3c4b3c2e9 Merge tag 'io_uring-5.9-2020-08-15' of git://git.kernel.dk [...] adds 9123e3a74ec7 Linux 5.9-rc1 adds 99c9094ebb37 Merge remote-tracking branch 'fixes/master' into master adds 0d9c844ac2e5 Merge remote-tracking branch 'sparc/master' into master adds 38ba8b9241f5 can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() adds b43e3a82bc43 can: j1939: transport: j1939_simple_recv(): ignore local J [...] adds cd3b3636c99f can: j1939: transport: j1939_session_tx_dat(): fix use-aft [...] adds af804b782635 can: j1939: socket: j1939_sk_bind(): make sure ml_priv is [...] adds 840835c92812 can: j1939: transport: add j1939_session_skb_find_by_offse [...] adds e052d0540298 can: j1939: transport: j1939_xtp_rx_dat_one(): compare own [...] adds e591d298cc7b Merge tag 'linux-can-fixes-for-5.9-20200814' of git://git. [...] adds 068885434ccb sfc: check hash is valid before using it adds 35759383133f mptcp: sendmsg: reset iter on error adds 3cda505a679c igc: Fix PTP initialization adds 4bd5e02a2ed1 i40e: Set RX_ONLY mode for unicast promiscuous on VLAN adds 5b6d4a7f20b0 i40e: Fix crash during removing i40e driver adds 0b32ce682f1c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds b07e2a861339 docs: networking: bonding.rst resources section cleanup adds c6165cf0dbb8 net: fec: correct the error path for regulator disable in probe adds 09f44b753a7d tools/bpftool: Fix compilation warnings in 32-bit mode adds 9028bbcc3e12 selftest/bpf: Fix compilation warnings in 32-bit mode adds 15728ad3e71c libbpf: Fix BTF-defined map-in-map initialization on 32-bi [...] adds 44ad23dfbccb libbpf: Handle BTF pointer sizes more carefully adds eed7818adf03 selftests/bpf: Fix btf_dump test cases on 32-bit arches adds 4c01925f583e libbpf: Enforce 64-bitness of BTF for BPF object files adds 5705d705832f selftests/bpf: Correct various core_reloc 64-bit assumptions adds 0f993845d723 tools/bpftool: Generate data section struct with conservat [...] adds 4fccd2ff74fb selftests/bpf: Make test_varlen work with 32-bit user-space arch adds 10a3b7c1c35e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4ca0d9ac3fd8 bonding: show saner speed for broadcast mode adds 77b981c82c1d drivers/net/wan/hdlc_x25: Added needed_headroom and a skb- [...] adds a35e5478779c net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues adds 45a1553bd34a net: bonding: bond_main: Document 'proto' and rename 'new_ [...] adds 2083bebca7c0 net: ethernet: 3com: 3c574_cs: Remove set but unused varia [...] adds f6e81b890b29 net: bonding: bond_alb: Describe alb_handle_addr_collision [...] adds fd29aeeec5a1 net: ethernet: 8390: axnet_cs: Document unused parameter ' [...] adds 1a2c26681f88 net: wan: dlci: Remove set but not used variable 'err' adds 0d9b56453b75 net: fddi: skfp: hwmtm: Remove seemingly unused variable ' [...] adds 026ff46b42f4 net: fddi: skfp: fplustm: Remove seemingly unused variable [...] adds 327afdd7c0d1 net: fddi: skfp: smt: Place definition of 'smt_pdef' under [...] adds 7b1af34f024e net: fddi: skfp: smt: Remove seemingly unused variable 'ID_sccs' adds d1ad06ba7e47 net: fddi: skfp: cfm: Remove set but unused variable 'oldstate' adds 81dbf2191f60 net: fddi: skfp: cfm: Remove seemingly unused variable 'ID_sccs' adds 832707021666 bonding: fix a potential double-unregister adds d0f5c7076e01 ipvlan: fix device features adds 052186e17199 Merge remote-tracking branch 'net/master' into master adds 072cdcbeb499 Merge remote-tracking branch 'ipsec/master' into master adds 2404b73c3f1a netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency adds 59136aa3b264 netfilter: nf_tables: free chain context when BINDING flag [...] adds 6d006a4e38d5 selftests: netfilter: add checktool function adds dd08734d8aca selftests: netfilter: add MTU arguments to flowtables adds d8bb9abe2107 selftests: netfilter: kill running process only adds 5c04da55c754 netfilter: ebtables: reject bogus getopt len value adds 0c23bbf951cb Merge remote-tracking branch 'netfilter/master' into master adds f70fff83cda6 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book adds 470757f5b3a4 ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) adds f5d0f820ff8a ALSA: isa: fix spelling mistakes in the comments adds 5c6987853f3c Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 0f539bc7dee8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds b1cd62d9cfbc Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 68c6c9cb6b36 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 774c2132a61d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 298580b89612 Merge remote-tracking branch 'phy/fixes' into master adds 04801f0d2cbd Merge remote-tracking branch 'ide/master' into master adds 51fb91ed5a6f hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_1 telemetr [...] adds 622fe2425a05 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds c811e7f2450d Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 762d4d1a174c arch/ia64: Restore arch-specific pgd_offset_k implementation adds 066b9b17400a Merge remote-tracking branch 'memblock-fixes/fixes' into master adds a49f4f3ccd1d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 2835067fb00a Merge remote-tracking branch 'kbuild/for-next' into master new 9420139f516d dma-pool: fix coherent pool allocations for IOMMU mappings new d7e673ec2c8e dma-pool: Only allocate from CMA when in same memory zone new 9bc02afaffdf Merge remote-tracking branch 'dma-mapping/for-next' into master new 289ced12f9e0 Merge remote-tracking branch 'arm/for-next' into master new 12c3b7be4a67 Merge remote-tracking branch 'arm-soc/for-next' into master new 566dbd4e8229 Merge remote-tracking branch 'amlogic/for-next' into master new 2ff081c375da Merge remote-tracking branch 'at91/at91-next' into master new e2dbfec3e6a5 Merge remote-tracking branch 'imx-mxs/for-next' into master new 9fb91654158c Merge remote-tracking branch 'keystone/next' into master new edd13ebeb541 Merge remote-tracking branch 'mediatek/for-next' into master new fdf7d5d27ce3 Merge remote-tracking branch 'mvebu/for-next' into master new 5cd0a703d864 Merge remote-tracking branch 'omap/for-next' into master new a3df4a49b6f4 Merge remote-tracking branch 'qcom/for-next' into master new 126f70a94780 Merge remote-tracking branch 'realtek/for-next' into master new 045e0b0c1f10 Merge remote-tracking branch 'renesas/next' into master new 91b7f5e13411 Merge remote-tracking branch 'reset/reset/next' into master new 8af68530e52e Merge remote-tracking branch 'rockchip/for-next' into master new a9dbb76b7bb5 Merge remote-tracking branch 'samsung-krzk/for-next' into master new db8cd32ab15e Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new 6893a87e3557 Merge remote-tracking branch 'tegra/for-next' into master new ac698932e6c3 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new dd28d5d11af8 Merge remote-tracking branch 'uniphier/for-next' into master new dcbcbf36afcd Merge remote-tracking branch 'h8300/h8300-next' into master new fbe2a4c695d4 Merge remote-tracking branch 'ia64/next' into master new 2e27bcc918f7 Merge remote-tracking branch 'nds32/next' into master new a407942f1825 Documentation/features: refresh RISC-V arch support files new 97eb9fd23924 Merge remote-tracking branch 'risc-v/for-next' into master new 6561ba609083 Merge remote-tracking branch 'btrfs/for-next' into master new 2491efd144d6 Merge remote-tracking branch 'configfs/for-next' into master new 423da4f3023b exfat: fix misspellings using codespell tool new 5f5cec830057 Merge remote-tracking branch 'exfat/dev' into master new 77174961c323 Merge remote-tracking branch 'ext3/for_next' into master new 9e60d044fe43 Merge remote-tracking branch 'ext4/dev' into master new 3248e105ceb9 Merge remote-tracking branch 'fuse/for-next' into master new cbd5b40a1919 nfsd: fix oops on mixed NFSv4/NFSv3 client access new ac499fcceebc Merge remote-tracking branch 'cel/cel-next' into master new 07388819e8a6 Merge remote-tracking branch 'zonefs/for-next' into master new 33fba3fe82a4 Merge remote-tracking branch 'printk/for-next' into master new 726e7d7af501 Merge remote-tracking branch 'pstore/for-next/pstore' into master new c6f4468a1658 Merge remote-tracking branch 'hid/for-next' into master new 6314b705f738 Merge remote-tracking branch 'i2c/i2c/for-next' into master new ccdb08a7a6e0 Merge remote-tracking branch 'dmi/dmi-for-next' into master new cc9c26499eea docs: hwmon: Add attributes to report rated values new 2266a1945c80 hwmon: (core) Add support for rated attributes new e253f8beb947 hwmon: (pmbus/core) Add support for rated attributes new fc269a907213 hwmon: (drivetemp) Add usage not describing impact on driv [...] new 88d3cf4d6543 hwmon (pmbus) use simple i2c probe function new 12d9032a3a5b hwmon: use simple i2c probe function new de0dcf7ca1a6 hwmon: (adm1177) use simple i2c probe new a6a59f5e99bb hwmon: (adm1029) use simple i2c probe new 2f322137ff55 hwmon: (w83793) use simple i2c probe new c4f9e4a53a50 hwmon: (w83791d) use simple i2c probe new 07b3c60c55f4 hwmon: (lm73) use simple i2c probe new eaa045764a61 hwmon: (asc7621) use simple i2c probe new 6225a1e60545 hwmon: (emc2103) use simple i2c probe new 4f31c8c48312 hwmon: (ltc2947) use simple i2c probe new 044aa3a25ce5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 812282c4f209 Merge remote-tracking branch 'pm/linux-next' into master new 860d1d8d137b Merge remote-tracking branch 'cpupower/cpupower' into master new 92b0ea9dc02f Merge remote-tracking branch 'ieee1394/for-next' into master new d9444477b989 Merge remote-tracking branch 'dlm/next' into master new 64ba27a7c7a1 Merge remote-tracking branch 'swiotlb/linux-next' into master new 524e779ae66a Merge remote-tracking branch 'bluetooth/master' into master new 69ccc133577b Merge remote-tracking branch 'amdgpu/drm-next' into master new dbc83bb6e9cd Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new c99743ff2282 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 6615f53dd79e Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new bf7717de6bb3 Merge remote-tracking branch 'security/next-testing' into master new 7caea890089f Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 0cabf9914990 x86/paravirt: Remove 32-bit support from CONFIG_PARAVIRT_XXL new 94b827becc6a x86/paravirt: Clean up paravirt macros new ecac71816a18 x86/paravirt: Use CONFIG_PARAVIRT_XXL instead of CONFIG_PARAVIRT new 76fdb041c1f0 x86/entry/32: Simplify CONFIG_XEN_PV build dependency new e1ac3e66d301 x86/paravirt: Remove set_pte_at() pv-op new 7c9f80cb76ec x86/paravirt: Avoid needless paravirt step clearing page t [...] new e6a9a0a75e24 Merge branch 'x86/paravirt' new 58a18fe95e83 x86/mm/64: Do not sync vmalloc/ioremap mappings new 7a27ef5e8308 x86/mm/64: Update comment in preallocate_vmalloc_pages() new fb19b47b08d2 Merge branch 'x86/mm' new 7476b742d2a3 Merge branch 'x86/kaslr' new 262b5cae67a6 x86/boot/compressed: Move .got.plt entries out of the .got [...] new e544ea57ac07 x86/boot/compressed: Force hidden visibility for all symbo [...] new 423e4d198a03 x86/boot/compressed: Get rid of GOT fixup code new 2e7a858ba843 x86/boot: Add .text.* to setup.ld new a2c4fc4d4e2c x86/boot: Remove run-time relocations from .head.text code new 3f086189cd36 x86/boot: Remove run-time relocations from head_{32,64}.S new 527afc212231 x86/boot: Check that there are no run-time relocations new 7905f98f238a Merge branch 'x86/boot' new 24633d901ea4 perf/x86/intel/uncore: Add BW counters for GT, IA and IO b [...] new 76007cb19bbd Merge branch 'perf/urgent' new b68a6307b982 Merge remote-tracking branch 'tip/auto-latest' into master new 6c069767b498 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new efbac1a9bf34 Merge remote-tracking branch 'edac/edac-for-next' into master new 4473171db68f firmware: ti_sci: Drop the device id to resource type translation new 9b98e02a3d36 firmware: ti_sci: Drop unused structure ti_sci_rm_type_map new 53bf2b0e4e4c firmware: ti_sci: Add support for getting resource with subtype new 9a8e2ae71f35 dt-bindings: irqchip: ti, sci-intr: Update bindings to dro [...] new b8713af85899 dt-bindings: irqchip: Convert ti, sci-intr bindings to yaml new a5b659bd4bc7 irqchip/ti-sci-intr: Add support for INTR being a parent to INTR new 6dde29dc31aa dt-bindings: irqchip: ti, sci-inta: Update docs to support [...] new c4dff06e79d9 dt-bindings: irqchip: Convert ti, sci-inta bindings to yaml new 7206f3149b81 irqchip/ti-sci-inta: Do not store TISCI device id in platf [...] new 5c4b585d2910 irqchip/ti-sci-inta: Add support for INTA directly connect [...] new 8d523f096da5 arm64: dts: k3-j721e: ti-sci-inta/intr: Update to latest bindings new fef845122f6c arm64: dts: k3-am65: ti-sci-inta/intr: Update to latest bindings new 6da45875fa17 arm64: dts: k3-am65: Update the RM resource types new baca54bb7ab9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 50f5d91b4d05 Merge remote-tracking branch 'rcu/rcu/next' into master new 4b26e4657a93 Merge remote-tracking branch 'leds/for-next' into master new 42e097919815 Merge remote-tracking branch 'mux/for-next' into master new a12326df81c2 Merge remote-tracking branch 'scsi/for-next' into master new 7f8a933ba297 Merge remote-tracking branch 'rpmsg/for-next' into master new ab2261659ba3 Merge remote-tracking branch 'livepatching/for-next' into master new 0c6f8790d10c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new 47c10f7237c8 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 98199f740047 Merge remote-tracking branch 'fsi/next' into master new 39c60baa2bd4 Merge remote-tracking branch 'nvmem/for-next' into master new 516d20f4640f Merge remote-tracking branch 'xarray/xarray' into master new 95c20aa04897 Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT new c7c71628b4cf Merge remote-tracking branch 'hyperv/hyperv-next' into master new 112373475bd7 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new e9c5d0b4e63b Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 4ebda26df9ec Merge remote-tracking branch 'pidfd/for-next' into master new 9f4482727683 Merge remote-tracking branch 'fpga/for-next' into master new af92d5187be8 Merge remote-tracking branch 'trivial/for-next' into master new 9b32b4a54dfd Merge remote-tracking branch 'mhi/mhi-next' into master new 650811e73ec6 Merge remote-tracking branch 'notifications/notifications- [...] new 11caaf879733 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master new fccaf18b8ca3 mm/memory.c: avoid access flag update TLB flush for retrie [...] new c03ec023c4d9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new dd53dbcf901b /proc/kpageflags: do not use uninitialized struct pages new c5e189bf92c0 fork: silence a false postive warning in __mmdrop new 96b127cb33de checkpatch: test $GIT_DIR changes new b03676a28d3f ocfs2: clear links count in ocfs2_mknod() if an error occurs new 2195309370f3 ocfs2: fix ocfs2 corrupt when iputting an inode new 836ec1fea7b9 ramfs: support O_TMPFILE new 739b9feeb5d0 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new b58852121402 mm/mmap.c: fix the adjusted length error new 5e9121d8549a powerpc/numa: set numa_node for all possible cpus new 6298ef8ecd88 powerpc/numa: prefer node id queried from vphn new ee7cfa713047 mm/page_alloc: keep memoryless cpuless node 0 offline new 2800b2da1689 mm/huge_memory.c: update tlb entry if pmd is changed new 4d99f6a69d34 MIPS: do not call flush_tlb_all when setting pmd entry new 0ec72962d36e mm/hugetlb: split hugetlb_cma in nodes with memory new 806c78420215 mm: thp: replace HTTP links with HTTPS ones new c8629bdb7f11 doc, mm: clarify /proc/<pid>/oom_score value range new 2c190f8aa4d3 mm,hwpoison: cleanup unused PageHuge() check new 6e75a6a6f109 mm, hwpoison: remove recalculating hpage new fed02664f8f2 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new 51fd63f1614a mm,madvise: refactor madvise_inject_error new 3e61a4b10ea0 mm,hwpoison-inject: don't pin for hwpoison_filter new a779e3774d39 mm,hwpoison: Un-export get_hwpoison_page and make it static new 3761fbf8b57c mm,hwpoison: kill put_hwpoison_page new 2dc6ba529dcc mm,hwpoison: remove MF_COUNT_INCREASED new 8c0daf948962 mm,hwpoison: remove flag argument from soft offline functions new dcc6bfc97120 mm,hwpoison: unify THP handling for hard and soft offline new 42422515edc8 mm,hwpoison: rework soft offline for free pages new 9315e2a9a332 mm,hwpoison: rework soft offline for in-use pages new 80019861d753 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 34769cd06506 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 0519597b6459 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 6186c6373c69 mm,hwpoison: double-check page count in __get_any_page() new 50dbec77dc59 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 51a430bb6297 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 3011be2402de mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 267a18c7bb16 fs/buffer.c: add debug print for __getblk_gfp() stall problem new f32bf08b1b20 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5b15f3cf2bd1 kernel/hung_task.c: Monitor killed tasks. new 229222160604 proc/sysctl: make protected_* world readable new 5da92cc686df lib: optimize cpumask_local_spread() new 8d7fe396c9e5 aio: simplify read_events() new 8445279d813f Merge branch 'akpm-current/current' into master new 30b98d48037d mm/memory-failure: remove a wrapper for alloc_migration_target() new 8bdfc1deff92 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 073c4ffb4249 mm/madvise: pass task and mm to do_madvise new ff519c40cdcf pid: move pidfd_get_pid() to pid.c new 6449daa1233a mm/madvise: introduce process_madvise() syscall: an extern [...] new 23bdb1f0cf63 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new e79c866c37f1 mm/madvise: check fatal signal pending of target process
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 (4eb3c2a0509d) \ N -- N -- N refs/heads/akpm (e79c866c37f1)
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 180 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: .mailmap | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 6 +- .../bindings/clock/renesas,cpg-clocks.yaml | 14 +- .../bindings/display/brcm,bcm2835-hdmi.yaml | 3 +- .../bindings/iio/adc/qcom,spmi-vadc.yaml | 3 +- .../bindings/interrupt-controller/mti,gic.yaml | 28 +- .../bindings/interrupt-controller/ti,sci-inta.txt | 66 --- .../bindings/interrupt-controller/ti,sci-inta.yaml | 98 ++++ .../bindings/interrupt-controller/ti,sci-intr.txt | 82 ---- .../bindings/interrupt-controller/ti,sci-intr.yaml | 102 ++++ .../bindings/media/i2c/dongwoon,dw9768.yaml | 43 +- .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 3 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 3 +- .../devicetree/bindings/sound/maxim,max98390.yaml | 6 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 3 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 3 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 3 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 6 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 15 +- Documentation/hwmon/drivetemp.rst | 18 + Documentation/hwmon/pmbus-core.rst | 3 +- Documentation/hwmon/pmbus.rst | 22 +- Documentation/hwmon/sysfs-interface.rst | 70 +++ Documentation/networking/bonding.rst | 18 - MAINTAINERS | 5 +- Makefile | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 36 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 10 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 43 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 12 +- arch/ia64/include/asm/pgtable.h | 9 + arch/parisc/include/asm/pgalloc.h | 6 + arch/riscv/kernel/head.S | 25 +- arch/sh/boards/mach-landisk/setup.c | 3 + arch/x86/boot/compressed/Makefile | 39 +- arch/x86/boot/compressed/head_32.S | 99 ++-- arch/x86/boot/compressed/head_64.S | 165 +++---- arch/x86/boot/compressed/mkpiggy.c | 6 + arch/x86/boot/compressed/vmlinux.lds.S | 24 +- arch/x86/boot/setup.ld | 2 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 + arch/x86/events/intel/uncore_snb.c | 52 +- arch/x86/events/rapl.c | 46 +- arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/idtentry.h | 4 +- arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/paravirt.h | 151 +----- arch/x86/include/asm/paravirt_types.h | 23 - arch/x86/include/asm/pgtable-3level_types.h | 5 - arch/x86/include/asm/pgtable.h | 7 +- arch/x86/include/asm/pgtable_64_types.h | 2 - arch/x86/include/asm/required-features.h | 2 +- arch/x86/include/asm/segment.h | 4 - arch/x86/kernel/cpu/common.c | 8 - arch/x86/kernel/cpu/mshyperv.c | 7 +- arch/x86/kernel/kprobes/core.c | 1 - arch/x86/kernel/kprobes/opt.c | 1 - arch/x86/kernel/paravirt.c | 19 - arch/x86/kernel/paravirt_patch.c | 17 - arch/x86/kernel/process_64.c | 2 +- arch/x86/mm/init_64.c | 20 +- arch/x86/xen/enlighten_pv.c | 6 - arch/x86/xen/mmu_pv.c | 8 - block/blk-flush.c | 11 +- block/blk-lib.c | 9 + drivers/block/loop.c | 2 + drivers/block/rnbd/rnbd-srv-dev.c | 37 +- drivers/block/rnbd/rnbd-srv-dev.h | 19 +- drivers/block/rnbd/rnbd-srv.c | 32 +- drivers/firmware/efi/libstub/Makefile | 2 +- drivers/firmware/efi/libstub/hidden.h | 6 - drivers/firmware/ti_sci.c | 155 +++--- drivers/hv/hv.c | 2 +- drivers/hv/vmbus_drv.c | 30 +- drivers/hwmon/ad7414.c | 5 +- drivers/hwmon/ad7418.c | 9 +- drivers/hwmon/adm1021.c | 9 +- drivers/hwmon/adm1025.c | 5 +- drivers/hwmon/adm1026.c | 5 +- drivers/hwmon/adm1029.c | 5 +- drivers/hwmon/adm1031.c | 9 +- drivers/hwmon/adm1177.c | 5 +- drivers/hwmon/adm9240.c | 5 +- drivers/hwmon/adt7410.c | 5 +- drivers/hwmon/adt7411.c | 5 +- drivers/hwmon/adt7462.c | 5 +- drivers/hwmon/adt7470.c | 5 +- drivers/hwmon/adt7475.c | 6 +- drivers/hwmon/amc6821.c | 5 +- drivers/hwmon/asb100.c | 8 +- drivers/hwmon/asc7621.c | 4 +- drivers/hwmon/atxp1.c | 5 +- drivers/hwmon/ds1621.c | 9 +- drivers/hwmon/ds620.c | 5 +- drivers/hwmon/emc1403.c | 8 +- drivers/hwmon/emc2103.c | 4 +- drivers/hwmon/emc6w201.c | 5 +- drivers/hwmon/fschmd.c | 10 +- drivers/hwmon/ftsteutates.c | 4 +- drivers/hwmon/g760a.c | 5 +- drivers/hwmon/g762.c | 4 +- drivers/hwmon/gl518sm.c | 5 +- drivers/hwmon/gl520sm.c | 5 +- drivers/hwmon/hih6130.c | 5 +- drivers/hwmon/hwmon.c | 10 + drivers/hwmon/ina209.c | 5 +- drivers/hwmon/ina2xx.c | 9 +- drivers/hwmon/ina3221.c | 5 +- drivers/hwmon/jc42.c | 4 +- drivers/hwmon/lineage-pem.c | 5 +- drivers/hwmon/lm63.c | 9 +- drivers/hwmon/lm73.c | 4 +- drivers/hwmon/lm75.c | 9 +- drivers/hwmon/lm77.c | 4 +- drivers/hwmon/lm78.c | 9 +- drivers/hwmon/lm80.c | 5 +- drivers/hwmon/lm83.c | 9 +- drivers/hwmon/lm85.c | 8 +- drivers/hwmon/lm90.c | 7 +- drivers/hwmon/lm92.c | 5 +- drivers/hwmon/lm93.c | 5 +- drivers/hwmon/lm95234.c | 9 +- drivers/hwmon/lm95241.c | 5 +- drivers/hwmon/lm95245.c | 5 +- drivers/hwmon/ltc2945.c | 5 +- drivers/hwmon/ltc2947-i2c.c | 5 +- drivers/hwmon/ltc2990.c | 5 +- drivers/hwmon/ltc4151.c | 5 +- drivers/hwmon/ltc4215.c | 5 +- drivers/hwmon/ltc4222.c | 5 +- drivers/hwmon/ltc4245.c | 5 +- drivers/hwmon/ltc4260.c | 5 +- drivers/hwmon/ltc4261.c | 5 +- drivers/hwmon/max16065.c | 8 +- drivers/hwmon/max1619.c | 5 +- drivers/hwmon/max1668.c | 9 +- drivers/hwmon/max31730.c | 4 +- drivers/hwmon/max31790.c | 5 +- drivers/hwmon/max6621.c | 5 +- drivers/hwmon/max6639.c | 5 +- drivers/hwmon/max6642.c | 5 +- drivers/hwmon/max6650.c | 10 +- drivers/hwmon/max6697.c | 9 +- drivers/hwmon/mcp3021.c | 9 +- drivers/hwmon/nct7802.c | 5 +- drivers/hwmon/nct7904.c | 5 +- drivers/hwmon/occ/p8_i2c.c | 5 +- drivers/hwmon/pcf8591.c | 5 +- drivers/hwmon/pmbus/adm1275.c | 11 +- drivers/hwmon/pmbus/bel-pfe.c | 11 +- drivers/hwmon/pmbus/ibm-cffps.c | 19 +- drivers/hwmon/pmbus/inspur-ipsps.c | 7 +- drivers/hwmon/pmbus/ir35221.c | 7 +- drivers/hwmon/pmbus/ir38064.c | 7 +- drivers/hwmon/pmbus/irps5401.c | 7 +- drivers/hwmon/pmbus/isl68137.c | 18 +- drivers/hwmon/pmbus/lm25066.c | 11 +- drivers/hwmon/pmbus/ltc2978.c | 14 +- drivers/hwmon/pmbus/ltc3815.c | 7 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max16601.c | 7 +- drivers/hwmon/pmbus/max20730.c | 11 +- drivers/hwmon/pmbus/max20751.c | 7 +- drivers/hwmon/pmbus/max31785.c | 9 +- drivers/hwmon/pmbus/max34440.c | 13 +- drivers/hwmon/pmbus/max8688.c | 7 +- drivers/hwmon/pmbus/pmbus.c | 11 +- drivers/hwmon/pmbus/pmbus.h | 16 +- drivers/hwmon/pmbus/pmbus_core.c | 52 +- drivers/hwmon/pmbus/pxe1610.c | 7 +- drivers/hwmon/pmbus/tps40422.c | 7 +- drivers/hwmon/pmbus/tps53679.c | 11 +- drivers/hwmon/pmbus/ucd9000.c | 13 +- drivers/hwmon/pmbus/ucd9200.c | 13 +- drivers/hwmon/pmbus/xdpe12284.c | 7 +- drivers/hwmon/pmbus/zl6100.c | 11 +- drivers/hwmon/powr1220.c | 5 +- drivers/hwmon/sht21.c | 5 +- drivers/hwmon/sht3x.c | 9 +- drivers/hwmon/shtc1.c | 9 +- drivers/hwmon/smm665.c | 9 +- drivers/hwmon/smsc47m192.c | 5 +- drivers/hwmon/stts751.c | 5 +- drivers/hwmon/tc654.c | 5 +- drivers/hwmon/tc74.c | 5 +- drivers/hwmon/thmc50.c | 9 +- drivers/hwmon/tmp102.c | 5 +- drivers/hwmon/tmp103.c | 5 +- drivers/hwmon/tmp108.c | 5 +- drivers/hwmon/tmp401.c | 7 +- drivers/hwmon/tmp421.c | 7 +- drivers/hwmon/w83773g.c | 5 +- drivers/hwmon/w83781d.c | 9 +- drivers/hwmon/w83791d.c | 8 +- drivers/hwmon/w83792d.c | 7 +- drivers/hwmon/w83793.c | 8 +- drivers/hwmon/w83l785ts.c | 8 +- drivers/hwmon/w83l786ng.c | 4 +- drivers/iommu/dma-iommu.c | 4 +- drivers/irqchip/irq-ti-sci-inta.c | 95 +++- drivers/irqchip/irq-ti-sci-intr.c | 152 +++--- drivers/irqchip/irqchip.c | 2 +- drivers/mailbox/bcm-pdc-mailbox.c | 2 +- drivers/md/md-cluster.c | 1 + drivers/md/md.c | 17 +- drivers/net/bonding/bond_3ad.c | 15 +- drivers/net/bonding/bond_alb.c | 4 +- drivers/net/bonding/bond_main.c | 28 +- drivers/net/ethernet/3com/3c574_cs.c | 6 +- drivers/net/ethernet/8390/axnet_cs.c | 1 + drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 35 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 + drivers/net/ethernet/intel/igc/igc_main.c | 5 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 2 - drivers/net/ethernet/sfc/ef100_rx.c | 5 + drivers/net/ethernet/sfc/ef100_rx.h | 1 + drivers/net/ethernet/sfc/efx.h | 8 + drivers/net/ethernet/sfc/net_driver.h | 2 + drivers/net/ethernet/sfc/rx_common.c | 3 +- drivers/net/fddi/skfp/cfm.c | 17 +- drivers/net/fddi/skfp/fplustm.c | 4 - drivers/net/fddi/skfp/hwmtm.c | 4 - drivers/net/fddi/skfp/smt.c | 7 +- drivers/net/ipvlan/ipvlan_main.c | 27 +- drivers/net/wan/dlci.c | 3 +- drivers/net/wan/hdlc.c | 1 + drivers/net/wan/hdlc_x25.c | 17 +- fs/autofs/dev-ioctl.c | 4 +- fs/exfat/exfat_fs.h | 2 +- fs/exfat/namei.c | 2 +- fs/exfat/nls.c | 2 +- fs/io_uring.c | 539 +++++++++++++++------ fs/namei.c | 4 +- fs/nfs/flexfilelayout/flexfilelayout.c | 50 +- fs/nfs/pnfs.c | 4 +- fs/nfs/pnfs.h | 2 +- fs/nfsd/nfs4state.c | 2 + include/asm-generic/mshyperv.h | 4 +- include/asm-generic/pgalloc.h | 2 +- include/linux/dma-debug.h | 6 - include/linux/dma-direct.h | 3 - include/linux/dma-mapping.h | 5 +- include/linux/fs.h | 2 +- include/linux/hidden.h | 19 + include/linux/hwmon.h | 20 + include/linux/netfilter_ipv6.h | 18 - include/linux/pgtable.h | 2 + include/linux/soc/ti/ti_sci_protocol.h | 13 + include/trace/events/xen.h | 20 - kernel/dma/Kconfig | 5 - kernel/dma/debug.c | 55 +-- kernel/dma/direct.c | 13 +- kernel/dma/pool.c | 145 +++--- kernel/sched/core.c | 15 +- kernel/signal.c | 16 +- kernel/task_work.c | 8 +- lib/lz4/lz4_compress.c | 4 +- lib/lz4/lz4_decompress.c | 18 +- lib/lz4/lz4defs.h | 10 + lib/lz4/lz4hc_compress.c | 2 +- mm/memory.c | 2 - mm/vmstat.c | 12 +- net/bridge/netfilter/ebtables.c | 4 + net/bridge/netfilter/nf_conntrack_bridge.c | 8 +- net/can/j1939/socket.c | 14 + net/can/j1939/transport.c | 56 ++- net/ipv6/netfilter.c | 3 - net/mptcp/protocol.c | 8 +- net/netfilter/nf_tables_api.c | 6 +- net/openvswitch/datapath.c | 10 +- net/openvswitch/flow_table.c | 35 +- net/openvswitch/flow_table.h | 3 + net/packet/af_packet.c | 9 +- scripts/kconfig/lexer.l | 2 +- scripts/kconfig/qconf.cc | 314 ++++++------ scripts/kconfig/qconf.h | 56 +-- scripts/kconfig/symbol.c | 14 +- sound/isa/sscape.c | 6 +- sound/pci/hda/patch_realtek.c | 1 + sound/usb/quirks-table.h | 30 ++ tools/arch/s390/include/uapi/asm/kvm.h | 7 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/bpf/bpftool/gen.c | 14 + tools/bpf/bpftool/link.c | 4 +- tools/bpf/bpftool/main.h | 10 +- tools/bpf/bpftool/prog.c | 16 +- tools/build/Makefile.feature | 5 +- tools/build/feature/Makefile | 4 + tools/build/feature/test-libdebuginfod.c | 8 + tools/include/uapi/linux/kvm.h | 4 + tools/include/uapi/linux/vhost.h | 2 + tools/lib/bpf/btf.c | 83 +++- tools/lib/bpf/btf.h | 2 + tools/lib/bpf/btf_dump.c | 4 +- tools/lib/bpf/libbpf.c | 20 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/perf/Documentation/libperf-counting.txt | 14 +- tools/lib/perf/Documentation/libperf-sampling.txt | 13 +- tools/lib/perf/Documentation/libperf.txt | 4 +- tools/perf/Documentation/perf-config.txt | 5 +- tools/perf/Documentation/perf-ftrace.txt | 75 ++- tools/perf/Makefile.config | 8 + tools/perf/Makefile.perf | 11 + tools/perf/bench/find-bit-bench.c | 4 +- tools/perf/bench/mem-functions.c | 21 +- tools/perf/bench/numa.c | 77 +-- tools/perf/builtin-ftrace.c | 436 +++++++++++++++-- tools/perf/builtin-sched.c | 32 +- tools/perf/check-headers.sh | 3 + .../pmu-events/arch/powerpc/power9/metrics.json | 48 +- .../tests/shell/record+script_probe_vfs_getname.sh | 4 +- .../perf/trace/beauty/include}/linux/socket.h | 0 tools/perf/trace/beauty/sockaddr.c | 9 +- tools/perf/trace/beauty/socket.sh | 24 + tools/perf/util/Build | 1 + tools/perf/util/build-id.c | 19 + tools/perf/util/debug.c | 61 +-- tools/perf/util/dso.c | 2 +- tools/perf/util/dso.h | 10 +- tools/perf/util/header.c | 13 +- tools/perf/util/machine.c | 16 +- tools/perf/util/map.c | 4 +- tools/perf/util/parse-sublevel-options.c | 70 +++ tools/perf/util/parse-sublevel-options.h | 11 + tools/perf/util/symbol-elf.c | 8 +- tools/perf/util/symbol.c | 24 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 8 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 27 +- .../testing/selftests/bpf/prog_tests/core_extern.c | 4 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 20 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 6 +- .../selftests/bpf/prog_tests/flow_dissector.c | 2 +- .../testing/selftests/bpf/prog_tests/global_data.c | 6 +- .../selftests/bpf/prog_tests/prog_run_xattr.c | 2 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 +- tools/testing/selftests/bpf/prog_tests/varlen.c | 8 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 69 +-- tools/testing/selftests/bpf/progs/test_varlen.c | 6 +- tools/testing/selftests/bpf/test_btf.c | 8 +- tools/testing/selftests/bpf/test_progs.h | 5 + tools/testing/selftests/exec/.gitignore | 1 + tools/testing/selftests/exec/Makefile | 5 +- tools/testing/selftests/exec/non-regular.c | 196 ++++++++ tools/testing/selftests/netfilter/nft_flowtable.sh | 73 +-- tools/testing/selftests/seccomp/seccomp_bpf.c | 12 +- 351 files changed, 3928 insertions(+), 2577 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-i [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-i [...] delete mode 100644 drivers/firmware/efi/libstub/hidden.h create mode 100644 include/linux/hidden.h create mode 100644 tools/build/feature/test-libdebuginfod.c copy {include => tools/perf/trace/beauty/include}/linux/socket.h (100%) create mode 100755 tools/perf/trace/beauty/socket.sh create mode 100644 tools/perf/util/parse-sublevel-options.c create mode 100644 tools/perf/util/parse-sublevel-options.h create mode 100644 tools/testing/selftests/exec/non-regular.c