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 39eea6d7709c sh: add missing EXPORT_SYMBOL() for __delay omits 3468c2cb2e35 sh: use generic strncpy() omits d53591d9c94f sh: clkfwk: remove r8/r16/r32 omits 3ba9bcc0c910 include/asm-generic/vmlinux.lds.h: align ro_after_init omits 5e8b6e3dd27d mm: annotate a data race in page_zonenum() omits 878ff84cb0c4 mm/swap.c: annotate data races for lru_rotate_pvecs omits f80f97697f53 mm/rmap: annotate a data race at tlb_flush_batched omits 6ce95f4e723d mm/mempool: fix a data race in mempool_free() omits 0401a9bcfd3e mm/list_lru: fix a data race in list_lru_count_one omits 41a556b2c5b2 mm/memcontrol: fix a data race in scan count omits b9000242df3d mm/page_counter: fix various data races at memsw omits 1be95f7455dd mm-swapfile-fix-and-annotate-various-data-races-v2 omits 6ca030ecd064 mm/swapfile: fix and annotate various data races omits 4f3e2d55d9cc mm/filemap.c: fix a data race in filemap_fault() omits 922200b210f7 mm/swap_state: mark various intentional data races omits df437939f413 mm-page_io-mark-various-intentional-data-races-v2 omits 6453b6648e46 mm/page_io: mark various intentional data races omits da8a6bd15888 mm/frontswap: mark various intentional data races omits db42bf61f881 mm/kmemleak: silence KCSAN splats in checksum omits db7b8002f00e s390: fix build error for sys_call_table_emu omits 731a4c25cc11 all arch: remove system call sys_sysctl omits 55c0967dc75f mm/madvise: check fatal signal pending of target process omits 7f00e1265618 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits e175ee04c0ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits f7188679d0c7 mm/madvise: introduce process_madvise() syscall: an extern [...] omits efc4e10ad805 pid: move pidfd_get_pid() to pid.c omits 33750d67582d mm/madvise: pass task and mm to do_madvise omits b93c338f7237 mm-gup-remove-task_struct-pointer-for-all-gup-code-fix omits ac5a64a08c74 mm/gup: remove task_struct pointer for all gup code omits 6ae6da63cc58 mm: clean up the last pieces of page fault accountings omits feba02008209 mm/xtensa: use general page fault accounting omits 8d93b67917d2 mm/x86: use general page fault accounting omits b0abff0cd4e9 mm/sparc64: use general page fault accounting omits edfe08e55345 mm/sparc32: use general page fault accounting omits 7d392538f53d mm/sh: use general page fault accounting omits 26443aa49921 mm/s390: use general page fault accounting omits 38850b2d03f1 mm/riscv: use general page fault accounting omits 2eed439dd5cc mm/powerpc: use general page fault accounting omits bce64de174dc mm/parisc: use general page fault accounting omits 893161429ab0 mm/openrisc: use general page fault accounting omits 4f2e859ea30d mm/nios2: use general page fault accounting omits 4714cc710f08 mm/nds32: use general page fault accounting omits 4468c0ce7329 mm/mips: use general page fault accounting omits 4ecd4bff235c mm/microblaze: use general page fault accounting omits e8c60e7d5add mm/m68k: use general page fault accounting omits ae528dc7501d mm/ia64: use general page fault accounting omits 92893271aee1 mm/hexagon: use general page fault accounting omits 825a66b02769 mm/csky: use general page fault accounting omits 02c32bd4cda1 mm/arm64: use general page fault accounting omits bd3ee8305677 mm/arm: use general page fault accounting omits b7a72a5e1914 mm/arc: use general page fault accounting omits 21f840f9ba4c mm/alpha: use general page fault accounting omits 68424f44f51f mm: do page fault accounting in handle_mm_fault omits 69e440629b5c scripts/deprecated_terms: sync with inclusive terms omits 13b234143153 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits abef99449a22 mm/memory-failure: remove a wrapper for alloc_migration_target() omits a11646eea567 mm/page_alloc: remove a wrapper for alloc_migration_target() omits 996783444b33 mm/mempolicy: use a standard migration target allocation callback omits 03274348c752 mm/migrate: introduce a standard migration target allocati [...] omits 4b247da168c0 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 0fd4f3d8fd83 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 70cac91d7dd0 mm/hugetlb: unify migration callbacks omits 2a546f04ce16 mm/migrate: move migration helper from .h to .c omits 9f5c2bbfb6f9 mm/page_isolation: prefer the node of the source page omits 6b5e5d6369cc Merge branch 'akpm-current/current' omits 061ceec7a746 Merge remote-tracking branch 'init/init-user-pointers' omits 3eb96f5717ec Merge remote-tracking branch 'set_fs/set_fs-rw' omits 9bdc497f7735 Merge remote-tracking branch 'memblock/for-next' omits 3cf7a696b9df Merge remote-tracking branch 'fsinfo/fsinfo-core' omits bc5b48e5d2d2 Merge remote-tracking branch 'notifications/notifications- [...] omits cca814e90493 Merge remote-tracking branch 'mhi/mhi-next' omits 85b798d5fcac Merge remote-tracking branch 'trivial/for-next' omits d4aedb90d370 Merge remote-tracking branch 'kunit-next/kunit' omits 37f155e4c0c8 Merge remote-tracking branch 'fpga/for-next' omits 5199c6ce8f73 Merge remote-tracking branch 'hmm/hmm' omits 5ff02ad419e9 Merge remote-tracking branch 'devfreq/devfreq-next' omits 2c75abb67385 Merge remote-tracking branch 'pidfd/for-next' omits 5171baece38b Merge remote-tracking branch 'kgdb/kgdb/for-next' omits ee20db706781 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits bd179828c06b Merge remote-tracking branch 'hyperv/hyperv-next' omits 2a9a5e469b10 Merge remote-tracking branch 'xarray/xarray' omits 11d1eb44447b Merge remote-tracking branch 'nvmem/for-next' omits f0cf1034a3b9 Merge remote-tracking branch 'fsi/next' omits cb88f5a78f24 Merge remote-tracking branch 'kspp/for-next/kspp' omits 91db74414624 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 8a646c252586 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits a60ccd3eead5 Merge remote-tracking branch 'rtc/rtc-next' omits ce120fcb86ac Merge remote-tracking branch 'coresight/next' omits 5ddd2e0dbe8f Merge remote-tracking branch 'livepatching/for-next' omits 42fa06665497 Merge remote-tracking branch 'kselftest/next' omits 6f289db09f33 Merge remote-tracking branch 'ktest/for-next' omits b8fd1d2a8d34 Merge remote-tracking branch 'pwm/for-next' omits 04759404d3f5 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits bfa394d42bcc Merge remote-tracking branch 'pinctrl-intel/for-next' omits 2ec6b04c7c10 next-20200716/pinctrl omits 4c1f6f0c0a04 Merge remote-tracking branch 'gpio-intel/for-next' omits 081c609f1087 Merge remote-tracking branch 'gpio/for-next' omits 83b37a5f4eaa Merge remote-tracking branch 'rpmsg/for-next' omits 30f29cbc89f6 Merge remote-tracking branch 'scsi/for-next' omits f219f74e6424 Merge remote-tracking branch 'dmaengine/next' omits 7275b8f683bb Merge remote-tracking branch 'icc/icc-next' omits b678943754a9 Merge remote-tracking branch 'mux/for-next' omits a6b5540f6679 Merge remote-tracking branch 'staging/staging-next' omits 94d932ec3afb Merge remote-tracking branch 'thunderbolt/next' omits 2f3849dba903 Merge remote-tracking branch 'soundwire/next' omits 088182643c95 Merge remote-tracking branch 'char-misc/char-misc-next' omits f4cfb7e22f63 Merge remote-tracking branch 'tty/tty-next' omits b6ea0ab4469d Merge remote-tracking branch 'phy-next/next' omits a4a771c2c4c9 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 71952dc79db5 Merge remote-tracking branch 'usb-serial/usb-next' omits 9583f84a11ea Merge remote-tracking branch 'usb/usb-next' omits 2db9d2dfaddf Merge remote-tracking branch 'driver-core/driver-core-next' omits 338482d8e8bc Merge remote-tracking branch 'ipmi/for-next' omits 19e04a4cd1c9 Merge remote-tracking branch 'leds/for-next' omits 3570dc6294f2 Merge remote-tracking branch 'chrome-platform/for-next' omits 40346f79983c ipc/shm.c: Remove the superfluous break omits 7e1f9bcce074 ipc: uninline functions omits 2c637954e232 kcov: make some symbols static omits 61f818158449 kcov: unconditionally add -fno-stack-protector to compiler [...] omits 61db5abb7eb2 aio: simplify read_events() omits 8cde1b9109ab lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] omits 48d6d6c2fdf8 kernel/panic.c: make oops_may_print() return bool omits cd4417275903 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] omits f929fcccfc90 drivers/rapidio/rio-scan.c: use struct_size() helper omits 30e449d285b3 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] omits 9866116e424f kdump: append kernel build-id string to VMCOREINFO omits 14c26fe4e03b exec: move path_noexec() check earlier omits e7c13aa0d50a exec: move S_ISREG() check earlier omits cc957aef448e exec: change uselib(2) IS_SREG() failure to EACCES omits 0dfd969fdd12 coredump: add %f for executable filename. omits 4a4a390f41df test_kmod: avoid potential double free in trigger_config_r [...] omits d1adbf2c42a5 kmod: remove redundant "be an" in the comment omits 7a9b44fc526f selftests: kmod: use variable NAME in kmod_test_0001() omits cd7e99f6de7b fs/signalfd.c: fix inconsistent return codes for signalfd4 omits e6df833da014 fat: fix fat_ra_init() for data clusters == 0 omits 28d06d7fd142 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones omits eb105bd81d6c fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes omits a873cf0e46ae fs/ufs: avoid potential u32 multiplication overflow omits 9d9a4f6ec607 fs/minix: remove expected error message in block_to_path() omits eda6b7ca27c8 fs/minix: fix block limit check for V1 filesystems omits 34465f3aa38c fs/minix: set s_maxbytes correctly omits 5b27680a365d fs/minix: reject too-large maximum file size omits 503db4cd7e39 fs/minix: don't allow getting deleted inodes omits 82e9fef9138b fs/minix: check return value of sb_getblk() omits 25d762902365 autofs: fix doubled word omits 4f982cc121ce checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] omits 70ee2fc886b4 checkpatch: add --fix option for ASSIGN_IN_IF omits d796dc895929 scripts/deprecated_terms: recommend denylist/allowlist ins [...] omits 1a48f16939b7 checkpatch: support deprecated terms checking omits 2aa30d8849f4 checkpatch: add test for possible misuse of IS_ENABLED() w [...] omits 1ee893b25866 lib/test_bits: make some functions static omits e0d787ce1bd7 lib/test_bits: add MODULE_LICENSE() omits 1c21deffe923 lib/test_bits.c: add tests of GENMASK omits 8c6a85aad2aa virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits ddba76fee86d ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits 3a54c48300e9 rtl818x: constify ioreadX() iomem argument (as in generic [...] omits bbb8e5044ba4 iomap: constify ioreadX() iomem argument (as in generic im [...] omits f74af46f79d4 lib/test_lockup.c: make symbol 'test_works' static omits 6f7ee3fd63c9 lib: optimize cpumask_local_spread() omits 79000d985a74 lib/test_bitops: do the full test during module init omits c9d2e34d9268 lib/generic-radix-tree.c: remove unneeded __rcu omits b0a097b6a6da lib/test_bitmap.c: add test for bitmap_cut() omits dbc66f35c470 lib/bitmap.c: fix bitmap_cut() for partial overlapping case omits 45055bf21ca3 sparse: group the defines by functionality omits 326bdd5183bf proc/sysctl: make protected_* world readable omits 2ed007fc67b3 alpha: fix annotation of io{read,write}{16,32}be() omits 6a2c3c1d9669 kernel/hung_task.c: Monitor killed tasks. omits 948dc40e9b91 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 7c6ec6ad1d6a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits cc62e537edee exec: use force_uaccess_begin during exec and exit omits 9549375184b2 uaccess: add force_uaccess_{begin,end} helpers omits 3b94a62434e0 uaccess: remove segment_eq omits d77bde6c9576 riscv: include <asm/pgtable.h> in <asm/uaccess.h> omits 3b17e98704ee nds32: use uaccess_kernel in show_regs omits 02dc30b876b1 syscalls: use uaccess_kernel in addr_limit_user_check omits 42889ca325dd mm: drop duplicated words in <linux/mm.h> omits ffdca681478d mm: drop duplicated words in <linux/pgtable.h> omits 7f9dbf1ea817 linux/sched/mm.h: drop duplicated words in comments omits 76851f5d0dca mm/memory_hotplug: fix unpaired mem_hotplug_begin/done omits 233d009c1571 mm/memory_hotplug: introduce default dummy memory_add_phys [...] omits ab4015cc2437 x86-mm-use-max-memory-block-size-on-bare-metal-v3 omits d1e442116929 x86/mm: use max memory block size on bare metal omits ae0ad5d6bb5c include/linux/sched/mm.h: optimize current_gfp_context() omits 5f6bac149e10 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 40a5e378620d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 11164c514fb5 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits b86be53ab422 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits d8d718553f84 mm,hwpoison: rework soft offline for in-use pages omits 701571ae0664 mm,hwpoison: rework soft offline for free pages omits 5aa8c1c82740 mm,hwpoison: Unify THP handling for hard and soft offline omits 42860a9fb6e3 mm,hwpoison: remove flag argument from soft offline functions omits 95fe5093d761 mm,hwpoison: remove MF_COUNT_INCREASED omits e190fa316b38 mm,hwpoison: kill put_hwpoison_page omits 4822403a73e0 mm,hwpoison: Un-export get_hwpoison_page and make it static omits f8d3c18c2092 mm,hwpoison-inject: don't pin for hwpoison_filter omits c4eb0a7c7f99 mm,madvise: Refactor madvise_inject_error omits 9f9d15082e49 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED omits 8d3d4c482244 mm, hwpoison: remove recalculating hpage omits 86cacebc7578 mm,hwpoison: cleanup unused PageHuge() check omits 88259e231f4a mm: hugetlb: fix the name of hugetlb CMA omits 3dc5a81262a6 mm: cma: return cma->name directly in cma_get_name omits 72477041f4dc mm: cma: fix the name of CMA areas omits a900bc62bc5c mm/cma.c: fix NULL pointer dereference when cma could not [...] omits 5ae3cd2d9036 mm-vmstat-add-events-for-thp-migration-without-split-fix-2 omits bd937b8d7477 mm-vmstat-add-events-for-thp-migration-without-split-fix omits f12368b3c290 mm/vmstat: add events for THP migration without split omits c4830004338f mm: introduce offset_in_thp omits 5c63039ae951 mm: add thp_head omits 0ac0f260b40a mm: replace hpage_nr_pages with thp_nr_pages omits e5d664624b91 mm: add thp_size omits 4a2643909917 mm: add thp_order omits b76bddc3992e mm: move page-flags include to top of file omits a0b265dc5202 mm: store compound_nr as well as compound_order omits fd3c8a97c37c mm: thp: remove debug_cow switch omits e75edb2b8c7c mm/migrate: add migrate-shared test for migrate_vma_*() omits fa242e9ff3b1 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 omits 9c4c3d1060f0 mm/migrate: optimize migrate_vma_setup() for holes omits 9e83de48e3c8 hugetlbfs: prevent filesystem stacking of hugetlbfs omits 6ad8da33ebae doc, mm: clarify /proc/<pid>/oom_score value range omits 6e8de2a28068 doc, mm: sync up oom_score_adj documentation omits 769b920b262e mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 omits 6527d58f634f mm, oom: make the calculation of oom badness more accurate omits 2a8e7303b397 mm: use unsigned types for fragmentation score omits 2819f3cda66d mm: fix compile error due to COMPACTION_HPAGE_ORDER omits f367eb25bb10 mm: proactive compaction omits 1103971dbede mm: vmscan: consistent update to pgrefill omits 7aedcda3fdb2 mm/vmscan.c: fix typo omits d5042526ec5d mm-thp-replace-http-links-with-https-ones-fix omits e19df709880e mm: thp: replace HTTP links with HTTPS ones omits eabd03f6b698 mm/hugetlb: split hugetlb_cma in nodes with memory omits 52bca8581287 MIPS: do not call flush_tlb_all when setting pmd entry omits 8529697eca7b mm/huge_memory.c: update tlb entry if pmd is changed omits 926935654648 mm/page_alloc.c: skip setting nodemask when we are in interrupt omits 533775798e1e mm/page_alloc: fallbacks at most has 3 elements omits 7bd8390c7258 mm/page_alloc: silence a KASAN false positive omits 136018af1006 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] omits 340bdcbdf296 mm/page_alloc.c: simplify pageblock bitmap access omits 2a82f820bacd mm/page_alloc.c: extract the common part in pfn_to_bitidx() omits ddefbf42a513 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] omits e15d3c8f6b80 mm/page_alloc: keep memoryless cpuless node 0 offline omits 12ff012d15f9 powerpc/numa: prefer node id queried from vphn omits 4b121159f8ec powerpc/numa: set numa_node for all possible cpus omits dca2cedd51af mm/shuffle: remove dynamic reconfiguration omits b9a3ae13b485 mm/memory_hotplug: document why shuffle_zone() is relevant omits 1bacfba28ecf mm/page_alloc: remove nr_free_pagecache_pages() omits 370ed22209e9 mm: remove vm_total_pages omits ca2f706ab1f8 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] omits 66cf8a196529 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits 4e22f435309b page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 omits 2801014638c6 page_alloc: consider highatomic reserve in watermark fast omits 829a3e206bb8 mm, page_alloc: use unlikely() in task_capc() omits 12f09e67c584 kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 omits 291ff9f2b236 lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN omits b1b9dfef8113 kasan: remove kasan_unpoison_stack_above_sp_to() omits 37a2e8442f7b kasan: update documentation for generic kasan omits 612fc386f3f8 kasan: add tests for call_rcu stack recording omits 6e6886a94c5f kasan-record-and-print-the-free-track-v8 omits 4ed3d85411c0 kasan: record and print the free track omits 3f3c04b11e1a rcu-kasan-record-and-print-call_rcu-call-stack-v8 omits db995575d742 rcu: kasan: record and print call_rcu() call stack omits 0b917599517f kasan: update required compiler versions in documentation omits 1d90c1e6e811 kasan: improve and simplify Kconfig.kasan omits 36db494caffc mm/vmalloc.c: remove BUG() from the find_va_links() omits 111c4d3aaf5d mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] omits 79bf2e4ed85b mm/vmalloc: update the header about KVA rework omits 2c8777b6e3ec mm/vmalloc: switch to "propagate()" callback omits a3cb2fb71372 mm/vmalloc: simplify augment_tree_propagate_check() omits 349e96e2deee mm/vmalloc: simplify merge_or_add_vmap_area() omits c1049dc519ca vmalloc: convert to XArray omits eae49174832f mm/sparse: cleanup the code surrounding memory_present() omits 4b7ac121ed0d mm/sparse: only sub-section aligned range would be populated omits 94974ccd8286 mm/sparse: never partially remove memmap for early section omits 68547d95a9dd mm/mremap: start addresses are properly aligned omits fa6e45d39856 mm/mremap: calculate extent in one place omits 3d8f7759ce57 mm/mremap: it is sure to have enough space when extent mee [...] omits b5b24eca1db4 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 7b3ac7664c5e percpu_counter: add percpu_counter_sync() omits 867bed576e51 mm/util.c: make vm_memory_committed() more accurate omits 442e320c7aec proc/meminfo: avoid open coded reading of vm_committed_as omits d9df9c7cce29 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() omits 1cda81dac4cb mm/mmap.c: fix the adjusted length error omits 958bbfa1ae9d mm: move p?d_alloc_track to separate header file omits 97c3c84b5be4 mm: move lib/ioremap.c to mm/ omits 599cd8b1e127 asm-generic: pgalloc: provide generic pgd_free() omits 6506d78e67bc asm-generic: pgalloc: provide generic pud_alloc_one() and [...] omits 2168d6b5ae6f asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] omits 1e054f113515 xtensa: switch to generic version of pte allocation omits 5faa6970ef5f opeinrisc: switch to generic version of pte allocation omits 9701dceb2ca2 powerpc: fix compilation warning caused by missing include [...] omits 06ae70372420 mm: remove unneeded includes of <asm/pgalloc.h> omits 6663f948d2bd mm/memory.c: make remap_pfn_range() reject unaligned addr omits f6c6126278af mm: remove redundant check non_swap_entry() omits 185bef53924f memcg, oom: check memcg margin for parallel oom omits 0524fdd2ffee mm, memcg: decouple e{low,min} state mutations from protec [...] omits 69f6633e1789 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 6ac272c17682 mm, memcg: unify reclaim retry limits with page allocator omits c5b15b89803e mm, memcg: reclaim more aggressively before high allocator [...] omits 913aaa994fc4 mm: memcontrol: avoid workload stalls when lowering memory.high omits 4c97874a3260 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] omits 0cf9a4798bbd mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] omits 94564b11becd mm: memcg/slab: remove unused argument by charge_slab_page() omits 098bf526506d mm: memcontrol: account kernel stack per node omits ee05b3a9f019 kselftests: cgroup: add perpcu memory accounting test omits 3c1b34bd3dc0 mm: memcg: charge memcg percpu memory to the parent cgroup omits a8d256da6dce mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 omits d32b70262853 mm: memcg/percpu: per-memcg percpu memory statistics omits ba1e74d4ff9e mm/percpu: fix 'defined but not used' warning omits 3a98cfbf44bc mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix omits 64d7c9140b15 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix omits 8e1f8db1f1bd mm: memcg/percpu: account percpu memory to memory cgroups omits b109396be9be percpu: return number of released bytes from pcpu_free_area() omits 53a568db707a tools/cgroup: add memcg_slabinfo.py tool omits 6cee58aca5d3 kselftests: cgroup: add kernel memory accounting tests omits 30f9ff0decd6 Merge remote-tracking branch 'drivers-x86/for-next' omits 963b4d0c3771 Merge remote-tracking branch 'percpu/for-next' omits a9f0b390180b Merge remote-tracking branch 'kvms390/next' omits a8ba362ef5ca Merge remote-tracking branch 'kvm-arm/next' omits 21bbbfaf9ae6 Merge remote-tracking branch 'kvm/linux-next' omits d2c52d25c799 Merge remote-tracking branch 'rcu/rcu/next' omits dea7f0d61c79 Merge remote-tracking branch 'ftrace/for-next' omits bd1fa42dee1b Merge remote-tracking branch 'edac/edac-for-next' omits 316d6158369b Merge remote-tracking branch 'tip/auto-latest' omits f585785aea38 Merge remote-tracking branch 'spi/for-next' omits e63bf5dcce25 Merge remote-tracking branch 'devicetree/for-next' omits e2d9666be331 Merge remote-tracking branch 'audit/next' omits 96021924ce67 Merge remote-tracking branch 'iommu/next' omits a4e37e49d6cf Merge remote-tracking branch 'selinux/next' omits 42d0b387b17e Merge remote-tracking branch 'safesetid/safesetid-next' omits 98453468d250 Merge remote-tracking branch 'security/next-testing' omits 1764d9da7814 Merge remote-tracking branch 'regulator/for-next' omits 6bcafd38659c Merge remote-tracking branch 'battery/for-next' omits eef58d2a08ba Merge remote-tracking branch 'backlight/for-backlight-next' omits fb0f85e32493 Merge remote-tracking branch 'mfd/for-mfd-next' omits 50db39a8fea2 Merge remote-tracking branch 'mmc/next' omits 6f4062cb7fbd Merge remote-tracking branch 'device-mapper/for-next' omits f455af57bfe0 Merge remote-tracking branch 'block/for-next' omits 3dd7f729ec4b Merge remote-tracking branch 'input/next' omits e7264d4af111 Merge remote-tracking branch 'sound-asoc/for-next' omits 10bbf8c1daaa Merge remote-tracking branch 'sound/for-next' omits e39bb3f79080 Merge remote-tracking branch 'regmap/for-next' omits ac610908bf93 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 13f2834e1ce7 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0a65a2f9cb16 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 653612666590 Merge remote-tracking branch 'drm-msm/msm-next' omits 5c6fd4de94be Merge remote-tracking branch 'drm-misc/for-linux-next' omits 006cdc1d1768 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8f199ae58b43 Merge remote-tracking branch 'drm-intel/for-linux-next' omits cfb365dd31a1 Merge remote-tracking branch 'amdgpu/drm-next' omits 2ad72bdcbb2c Merge remote-tracking branch 'drm/drm-next' omits 4d55a7a1298d Merge remote-tracking branch 'crypto/master' omits 69d9726150cd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits be3b32ff1e26 Merge remote-tracking branch 'nand/nand/next' omits 5b61398d73c8 Merge remote-tracking branch 'mtd/mtd/next' omits a22bb3da8d77 Merge remote-tracking branch 'gfs2/for-next' omits f0f2afe1ce36 Merge remote-tracking branch 'bluetooth/master' omits 45105becbe3d Merge remote-tracking branch 'wireless-drivers-next/master' omits 5339dfc9acdd Merge remote-tracking branch 'netfilter-next/master' omits 7a839b4a75cf Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e309047faaa9 Merge remote-tracking branch 'ipsec-next/master' omits 4b90f6b53926 Merge remote-tracking branch 'bpf-next/master' omits 11c8deb31dd2 Merge remote-tracking branch 'net-next/master' omits 80ee4ac0fcb9 Merge remote-tracking branch 'rdma/for-next' omits fa38ec4a166c Merge remote-tracking branch 'swiotlb/linux-next' omits 630fa394601f Merge remote-tracking branch 'dlm/next' omits 633dfcdc9d5d Merge remote-tracking branch 'ieee1394/for-next' omits c15ce9e9a1d5 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 49796b121794 Merge remote-tracking branch 'opp/opp/linux-next' omits 226ca52ebdca Merge remote-tracking branch 'cpupower/cpupower' omits 7d4d31453066 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 321165fdb7b5 Merge remote-tracking branch 'pm/linux-next' omits 4a3f0bec3249 Merge remote-tracking branch 'v4l-dvb/master' omits e5c9ba08e188 Merge remote-tracking branch 'jc_docs/docs-next' omits 592916124b8e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b85ae072e7b9 Merge remote-tracking branch 'dmi/dmi-for-next' omits 90faf904cb6a Merge remote-tracking branch 'i2c/i2c/for-next' omits 49485850238e Merge remote-tracking branch 'hid/for-next' omits 8ea703d15d88 Merge remote-tracking branch 'pstore/for-next/pstore' omits bd6f78d11f0d Merge remote-tracking branch 'pci/next' omits 48e4f08099cc Merge remote-tracking branch 'printk/for-next' omits e337c56b150c Merge remote-tracking branch 'vfs/for-next' omits 144b22e70005 Merge remote-tracking branch 'file-locks/locks-next' omits e035b2986134 Merge remote-tracking branch 'iomap/iomap-for-next' omits 81dec5ff1482 Merge remote-tracking branch 'xfs/for-next' omits e3ea61b35b87 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 6faac1b0b650 Merge remote-tracking branch 'nfsd/nfsd-next' omits f03ce82ebf56 Merge remote-tracking branch 'nfs-anna/linux-next' omits 8c11044d14ec Merge remote-tracking branch 'fuse/for-next' omits 4ee3807a2838 Merge remote-tracking branch 'f2fs/dev' omits 1c12377d5d98 Merge remote-tracking branch 'ext3/for_next' omits 19dde7a0e4bf Merge remote-tracking branch 'exfat/dev' omits 5ccc1f8a1a87 Merge remote-tracking branch 'cifs/for-next' omits 63dad4fe1569 Merge remote-tracking branch 'btrfs/for-next' omits 14ceb601018f Merge remote-tracking branch 'fscrypt/master' omits ec861882eb54 Merge remote-tracking branch 'sh/for-next' omits 0572cdef2e51 Merge remote-tracking branch 's390/features' omits 35f677cdcf31 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits da2bcafd3ce5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 3f53584d548c Merge remote-tracking branch 'risc-v/for-next' omits 138540df538c Merge remote-tracking branch 'powerpc/next' omits 99db41da4333 Merge remote-tracking branch 'parisc-hd/for-next' omits 77c65279c9d0 Merge remote-tracking branch 'nds32/next' omits f34442b7de1a Merge remote-tracking branch 'mips/mips-next' omits 16e90b3b81ae Merge remote-tracking branch 'm68knommu/for-next' omits 59fedb796e5a Merge remote-tracking branch 'm68k/for-next' omits f56d9ae7d9d3 Merge remote-tracking branch 'h8300/h8300-next' omits bbc772b1b248 Merge remote-tracking branch 'csky/linux-next' omits 9d10be27284a Merge remote-tracking branch 'clk/clk-next' omits d6c85d163e6f Merge remote-tracking branch 'uniphier/for-next' omits 18a4e2d8af18 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4406fe306759 Merge remote-tracking branch 'tegra/for-next' omits 62675163ad0c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b101e29cb991 Merge remote-tracking branch 'scmi/for-linux-next' omits e0a9687d259d Merge remote-tracking branch 'samsung-krzk/for-next' omits 8ff28a8464e3 Merge remote-tracking branch 'rockchip/for-next' omits 8e38e6c251e2 Merge remote-tracking branch 'reset/reset/next' omits a132878f0430 Merge remote-tracking branch 'renesas/next' omits f1883e9ac57b Merge remote-tracking branch 'realtek/for-next' omits 8c62b6076105 Merge remote-tracking branch 'qcom/for-next' omits c5836fbed4db Merge remote-tracking branch 'omap/for-next' omits f0d0ff07b805 Merge remote-tracking branch 'mvebu/for-next' omits 8340b45bae62 Merge remote-tracking branch 'mediatek/for-next' omits c25f2e261e27 Merge remote-tracking branch 'keystone/next' omits a3fe2e226634 Merge remote-tracking branch 'imx-mxs/for-next' omits 5d17c15e7958 Merge remote-tracking branch 'at91/at91-next' omits ebb67879c9aa Merge remote-tracking branch 'aspeed/for-next' omits 7d962ed398d8 Merge remote-tracking branch 'amlogic/for-next' omits 27f18f0e00ed Merge remote-tracking branch 'arm-soc/for-next' omits e03182627cee Merge remote-tracking branch 'arm-perf/for-next/perf' omits 6ca82cfe1504 Merge remote-tracking branch 'arm64/for-next/core' omits a01524937342 Merge remote-tracking branch 'arm/for-next' omits 88ff79e455af Merge remote-tracking branch 'dma-mapping/for-next' omits c45db5346681 Merge remote-tracking branch 'kbuild/for-next' omits 3c7f84b22484 Merge remote-tracking branch 'fpga-fixes/fixes' omits 32c2781cb0f1 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 32598ade78c7 Merge remote-tracking branch 'mmc-fixes/fixes' omits 606d2d7640fa Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 9724e13f8f52 Merge remote-tracking branch 'scsi-fixes/fixes' omits 075f0f2b5141 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits c38f2972d3dc Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fbf2e82e3e85 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a23a793b03f4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 6f5dcebea67b Merge remote-tracking branch 'usb.current/usb-linus' omits 4848743fd378 Merge remote-tracking branch 'spi-fixes/for-linus' omits f184d4004bdc Merge remote-tracking branch 'regulator-fixes/for-linus' omits 35e81c26c0d8 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 261450e19ffb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c6f3752a6193 Merge remote-tracking branch 'sound-current/for-linus' omits 64dc30a104e3 Merge remote-tracking branch 'netfilter/master' omits 59e167ce6ce4 Merge remote-tracking branch 'ipsec/master' omits 3030a06b3fd1 Merge remote-tracking branch 'bpf/master' omits 85a6dfd4adff Merge remote-tracking branch 'net/master' omits ecbd603dfbd1 Merge remote-tracking branch 'sparc/master' omits 72e6e90f8d7f Merge remote-tracking branch 'powerpc-fixes/fixes' omits 0134640c8864 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits ef36f06ed098 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 86755609612e Merge remote-tracking branch 'kbuild-current/fixes' omits 7f983fb07bcf Merge remote-tracking branch 'fixes/master' omits ed8b7b4d1002 Merge branch 'for-5.9/drivers' into for-next omits 36fccf00e41d Merge branch 'for-5.9/block' into for-next omits db5cce5d635d Merge branch 'for-5.9/io_uring' into for-next omits 4fee5a2e2159 io_uring: don't open-code recv kbuf managment omits ec6a35674f56 io_uring: extract io_put_kbuf() helper omits 07785b2a8651 io_uring: move BUFFER_SELECT check into *recv[msg] omits 38a73e7a3220 io_uring: free selected-bufs if error'ed omits 175ad56f122f io_uring: don't forget cflags in io_recv() omits d53218632e68 io_uring: remove extra checks in send/recv omits 48f1e95d1917 io_uring: indent left {send,recv}[msg]() omits 58793878ae95 io_uring: simplify file ref tracking in submission state omits d091c0980f64 io_uring/io-wq: move RLIMIT_FSIZE to io-wq omits 52f95ec7c37a io_uring: alloc ->io in io_req_defer_prep() omits 391d3fb5dbee io_uring: remove empty cleanup of OP_OPEN* reqs omits 114ea534d74f io_uring: inline io_req_work_grab_env() omits 7fe321c1c146 io_uring: place cflags into completion data omits ba8dc0ca2abe io_uring: remove sequence from io_kiocb omits 553ffaa436a9 io_uring: use non-intrusive list for defer omits 02f23201fc59 io_uring: remove init for unused list omits 5ac85c3f4b0d io_uring: add req->timeout.list omits 7991252a9ef0 io_uring: use completion list for CQ overflow omits 2ce638bd8017 io_uring: use inflight_entry list for iopoll'ing omits 83cef2aa049a io_uring: rename ctx->poll into ctx->iopoll omits cee6746aae82 io_uring: share completion list w/ per-op space omits 2bd3a15a8f0d io_uring: follow **iovec idiom in io_import_iovec omits b62c6a3b9b1e io_uring: add a helper for async rw iovec prep omits eb5817318e17 io_uring: simplify io_req_map_rw() omits fbfd1613dd94 io_uring: replace rw->task_work with rq->task_work omits 3e1acc359ab6 io_uring: extract io_sendmsg_copy_hdr() omits 5cb3d5923ed5 io_uring: use more specific type in rcv/snd msg cp omits 1c54d180a958 io_uring: rename sr->msg into umsg omits a4968ff8b631 io_uring: fix sq array offset calculation omits 167a699a149b Merge branch 'io_uring-5.8' into for-5.9/io_uring omits d56929cfd0b6 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 6cec6c677162 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 04872020ab98 Merge branch for-5.9/arm64/dt into for-next omits 94023261d052 Merge branch for-5.9/arm/dt into for-next omits 36ca0e7acc0b Merge branch for-5.9/memory into for-next omits 5dad65c4e32b Merge branch for-5.9/firmware into for-next omits 84503b79ccc5 Merge branch for-5.9/dt-bindings into for-next omits 7c06f0e3b690 Merge branch for-5.9/clk into for-next omits 6b38a15c1c13 dt-bindings: i2c: tegra: Document Tegra210 VI I2C clocks a [...] omits 1f9b824da5e7 dt-bindings: Add documentation for GV11B GPU omits fd95be095de2 arm64: tegra: Add the GPU on Tegra194 omits 8088d8737bb8 powerpc: use the generic dma_ops_bypass mode omits 24eefcb28312 dma-mapping: add a dma_ops_bypass flag to struct device omits 249542813648 dma-mapping: make support for dma ops optional omits ae387961ae94 mfd: core: Add OF_MFD_CELL_REG() helper omits daa293653491 mfd: core: Fix formatting of MFD helpers omits 70d48975c152 mfd: core: Make a best effort attempt to match devices wit [...] omits eb211a587e18 Merge branch 'devel' into for-next omits 99963eaf28fe gpu: host1x: mipi: Split tegra_mipi_calibrate() and tegra_ [...] omits dcd6a0f60fa5 gpu: host1x: mipi: Use readl_relaxed_poll_timeout() in teg [...] omits 970e0058c22b gpu: host1x: mipi: Update tegra_mipi_request() to be node based omits 0a64d9befd91 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] omits 1be223e3c7b1 hwmon: add Corsair Commander Pro driver omits 6d2670d61b53 hwmon: (max6697) Allow max6581 to create tempX_offset omits bead89dec68a drm/msm: dsi: Use OPP API to set clk/perf state omits 4a66a5ce8137 drm/msm/dpu: Use OPP API to set clk/perf state omits d162e4c5d8b8 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 420a94bd692a Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 5a8a6124b209 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 467dc9d9305a hwmon: (tmmp513) Replace HTTP links with HTTPS links omits 7af603897d3b Documentation: hwmon/w83l786ng: drop duplicate words omits 6759ada6f74b Documentation: hwmon/w83627ehf: drop duplicate words omits 99a96986b1a7 Documentation: hwmon/nct7665: drop duplicate words omits acfcaf7b20d8 Documentation: hwmon/lm93: drop duplicate words omits 2b2a60bcf475 Documentation: hwmon/f71882fg: drop duplicate words omits 9d5060a193e2 hwmon: (pmbus/core) Use s64 instead of long for calculations omits f9ada66bd038 hwmon (pmbus/max20730): add max20710 support omits 82ad44165ee3 hwmon: (gsc) add 16bit pre-scaled voltage mode omits 98884c4fff8d hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN omits 0e928cc09ba0 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist omits 90cb2b5e7588 hwmon: (nct6683) Replace container_of() with kobj_to_dev() omits 8d024ebaeb23 hwmon: (i5k_amb) remove redundant assignment to variable res omits 0f37c611c1f8 Merge tag 'scmi-updates-5.9' of git://git.kernel.org/pub/s [...] omits a0586d1c2736 Merge tag 'soc-attr-updates-5.9' of git://git.kernel.org/p [...] omits 43cfd32deab5 thermal: core: remove redundant initialization of variable ret omits c149f37dfda1 thermal: int3403_thermal: Downgrade error message omits 78c144c89ea9 thermal/int340x_thermal: Prevent page fault on .set_mode() op omits b58a4d02c577 Merge branch 'devel' into for-next omits 513776e0c3fb drm/tegra: sor: Use correct power supply names for HDMI adds 7d65a577bb58 drm/amdgpu/gfx10: fix race condition for kiq adds d845a2051b6b drm/amdgpu: fix preemption unit test adds 3168470142e0 drm/amdgpu/display: create fake mst encoders ahead of time (v4) adds b448d30b0c30 drm/amd/display: OLED panel backlight adjust not work with [...] adds be73e608ae27 drm/amd/display: handle failed allocation during stream co [...] adds 98a34cf931e8 drm/amdgpu/powerplay: Modify SMC message name for setting [...] adds 05051496b262 drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() adds adbe8a3cae94 Merge tag 'amd-drm-fixes-5.8-2020-07-15' of git://people.f [...] adds 8882572675c1 Merge tag 'drm-fixes-2020-07-17-1' of git://anongit.freede [...] adds a238ac2d6aa5 Merge tag 'sound-5.8-rc6' of git://git.kernel.org/pub/scm/ [...] adds 60541fb62438 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ee43695571c2 Merge tag 'regmap-fix-v5.8-rc5' of git://git.kernel.org/pu [...] adds 8da822e8a573 Merge tag 'regulator-fix-v5.8-rc5' of git://git.kernel.org [...] adds 33b9108f0429 Merge tag 'spi-fix-v5.8-rc5' of git://git.kernel.org/pub/s [...] adds 44fea37378bf Merge tag 'ovl-fixes-5.8-rc6' of git://git.kernel.org/pub/ [...] adds 0dd68a34eccd Merge tag 'fuse-fixes-5.8-rc6' of git://git.kernel.org/pub [...] adds 05b29021fba5 nvme: explicitly update mpath disk capacity on revalidation adds 1f273e255b28 Merge branch 'nvme-5.8' of git://git.infradead.org/nvme in [...] adds c9ea87dc6c3f Merge tag 'block-5.8-2020-07-17' of git://git.kernel.dk/li [...] adds 4ebf8d7649cd Merge tag 'io_uring-5.8-2020-07-17' of git://git.kernel.dk [...] adds bd024e82e4cd asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible() adds f32ed8eb0e3f drivers/perf: Prevent forced unbinding of PMU drivers adds a570f4198906 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f7d96b86e0c1 Merge tag 'renesas-fixes-for-v5.8-tag1' of git://git.kerne [...] adds 60176e6be0bb arm64: dts: agilex: add status to qspi dts node adds 263a0269a59c arm64: dts: stratix10: add status to qspi dts node adds 3bf9b8ffc898 arm64: dts: stratix10: increase QSPI reg address in nand dts file adds d7adfe5ffed9 ARM: dts: socfpga: Align L2 cache-controller nodename with [...] adds 681a5c71fb82 arm64: dts: spcfpga: Align GIC, NAND and UART nodenames wi [...] adds 2648298a06ba Merge tag 'socfpga_fixes_for_v5.8_v2' of git://git.kernel. [...] adds 630c183b2de1 Merge tag 'arm-fixes-5.8-2' of git://git.kernel.org/pub/sc [...] adds 912288442cb2 xprtrdma: fix incorrect header size calculations adds 65caafd0d214 SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waitin [...] adds 6a70f89cc58f Merge tag 'nfs-for-5.8-3' of git://git.linux-nfs.org/proje [...] adds 721db9dfb106 Merge tag 'powerpc-5.8-7' of git://git.kernel.org/pub/scm/ [...] adds 38b7c2a3ffb1 RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw adds 6cf7ccba29dc Merge tag 'riscv-for-linus-5.8-rc6' of git://git.kernel.or [...] adds c66ef39eb27f hwmon: (drivetemp) Avoid SCT usage on Toshiba DT01ACA fami [...] adds e26aeee89f54 Merge tag 'hwmon-for-v5.8-rc6' of git://git.kernel.org/pub [...] adds f932d58abc38 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 8c18fc634456 Merge tag 'dma-mapping-5.8-6' of git://git.infradead.org/u [...] adds ce20d7bf6e00 Merge tag 'usb-5.8-rc6' of git://git.kernel.org/pub/scm/li [...] adds baedb87d1b53 genirq/affinity: Handle affinity setting on inactive inter [...] adds 9413cd7792dc Merge tag 'irq-urgent-2020-07-19' of git://git.kernel.org/ [...] adds 01cfcde9c26d sched/fair: handle case of task_h_load() returning 0 adds 43768f7ce099 Merge tag 'sched-urgent-2020-07-19' of git://git.kernel.or [...] adds e2a71bdea816 timer: Fix wheel index calculation on last level adds 66e4b63624fc Merge tag 'timers-urgent-2020-07-19' of git://git.kernel.o [...] adds 6ee93f8df09c x86/entry: Add compatibility with IAS adds 5769fe26f389 x86/entry: Fix vectors to IDTENTRY_SYSVEC for CONFIG_HYPERV adds 81e96851ea32 x86: math-emu: Fix up 'cmp' insn for clang ias adds cadfad870154 x86/ioperm: Fix io bitmap invalidation on Xen PV adds 58ac3154b839 x86/entry: Actually disable stack protector adds da05b143a308 x86/boot: Don't add the EFI stub to targets adds efb9666e900b Merge tag 'x86-urgent-2020-07-19' of git://git.kernel.org/ [...] adds a2db71b91234 libsubcmd: Fix OPT_CALLBACK_SET() adds 94fddb7ad019 perf tools: Sync hashmap.h with libbpf's adds 25d4e7f513d4 tools arch kvm: Sync kvm headers with the kernel sources adds 92188b41f139 Merge tag 'perf-tools-fixes-2020-07-19' of git://git.kerne [...] adds 040ccbcef147 Merge remote-tracking branch 'fixes/master' adds e12ea71949b1 Merge remote-tracking branch 'kbuild-current/fixes' adds eaf5355ba00b Merge remote-tracking branch 'sparc/master' adds 56a1c778c766 docs: ptp.rst: add support for Renesas (IDT) ClockMatrix adds cebb69754f37 rtnetlink: Fix memory(net_device) leak when ->newlink fails adds bca9749b1aa2 net: smc91x: Fix possible memory leak in smc_drv_probe() adds aba69d49fb49 selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 [...] adds 2f11f0df8474 net: bcmgenet: test MPD_EN when resuming adds 3d653adb4b49 net: bcmgenet: test RBUF_ACPI_EN when resuming adds a8c64542b478 net: bcmgenet: restore HFB filters on resume adds 1291517462f7 Merge branch 'bcmgenet-WAKE_FILTER' adds 0b4a66a389d1 nfc: nci: add missed destroy_workqueue in nci_register_device adds 23e500e88723 net: atlantic: disable PTP on AQC111, AQC112 adds 2ccb0161a0e9 net: macb: use phy_interface_mode_is_rgmii everywhere adds 5ecdea61bd90 Merge remote-tracking branch 'net/master' adds a1e918b15644 Merge remote-tracking branch 'bpf/master' adds 85bf8160efeb Merge remote-tracking branch 'ipsec/master' adds 44db96672449 Merge remote-tracking branch 'netfilter/master' adds c3d6057e07a5 RDMA/mlx5: Use xa_lock_irq when access to SRQ table adds 7b9bd73ed13d RDMA/hns: Fix wrong assignment of lp_pktn_ini in QPC adds 79d520838652 RDMA/hns: Fix wrong PBL offset when VA is not aligned to P [...] adds 0d1fd39bb27e RDMA/core: Fix race in rdma_alloc_commit_uobject() adds 87c4c774cbef RDMA/cm: Protect access to remote_sidr_table adds db746d854371 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 60379ba08532 ALSA: info: Drop WARN_ON() from buffer NULL sanity check adds d3bbc28bd345 Merge tag 'asoc-fix-v5.8-rc5' of https://git.kernel.org/pu [...] adds 568e4e82128a ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk [...] adds f3a692fc1885 Merge remote-tracking branch 'sound-current/for-linus' adds bd054ece7d9c ASoC: meson: fixes the missed kfree() for axg_card_add_tdm [...] adds 6da0f19f6b6a Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 62b6e55ea087 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 02b163b49c1e Merge remote-tracking branch 'regmap-fixes/for-linus' adds dcdcb5b52598 Merge remote-tracking branch 'regulator-fixes/for-linus' adds b9150c17136c Merge remote-tracking branch 'spi-fixes/for-linus' adds 915930414828 Revert "PCI/PM: Assume ports without DLL Link Active train [...] adds 8bf3c193bf59 Merge remote-tracking branch 'pci-current/for-linus' adds 749cf6d9753e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2edc66e22ba1 habanalabs: block WREG_BULK packet on PDMA adds e38bfd30e088 habanalabs: set clock gating per engine adds 788cacf30887 habanalabs: set 4s timeout for message to device CPU adds b279b1fe5799 Merge tag 'misc-habanalabs-fixes-2020-07-10' of git://peop [...] adds 7da579857756 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds b872d0640840 vfio/pci: fix racy on error and request eventfd ctx adds 4bbe7129f510 Merge remote-tracking branch 'vfio-fixes/for-linus' adds a55a911160c5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 8d95867c8610 copy_xstate_to_kernel: Fix typo which caused GDB regression adds 1869579b21cc Merge remote-tracking branch 'vfs-fixes/fixes' adds 366e9c5b6329 Merge remote-tracking branch 'mmc-fixes/fixes' adds 116e36c5ef76 Merge remote-tracking branch 'fpga-fixes/fixes' adds baa1841eb797 drm: sun4i: hdmi: Fix inverted HPD result adds 6ded1a48da25 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new b88df2adb871 Merge remote-tracking branch 'kbuild/for-next' new 2f9237d4f6df dma-mapping: make support for dma ops optional new d35834c64820 dma-mapping: add a dma_ops_bypass flag to struct device new f1565c24b596 powerpc: use the generic dma_ops_bypass mode new 23efed6fa751 dma-debug: use named initializers for dir2name new e32211aa6a30 Merge remote-tracking branch 'dma-mapping/for-next' new a291c735e1c7 Merge remote-tracking branch 'arm/for-next' new 565233d61798 Merge remote-tracking branch 'arm64/for-next/core' new bed8eae2add9 Merge remote-tracking branch 'arm-perf/for-next/perf' new 67c70aa86f8b arm/arm64: defconfig: Update configs to use the new CROS_E [...] new 00d117866348 Merge branch 'arm/defconfig' into for-next new a3cff3e6ed6f Merge tag 'renesas-drivers-for-v5.9-tag1' of git://git.ker [...] new a0edee635020 firmware: arm_scmi: Use NULL instead of integer 0 for rate [...] new 55e4d82b0609 Merge branch 'arm/drivers' into for-next new 810cc7ffb5d8 Merge tag 'renesas-r8a774e1-dt-binding-defs-tag' into rene [...] new 7f8fe81eb750 arm64: defconfig: Enable R8A774E1 SoC new 4dd61a524539 arm64: dts: renesas: Initial r8a774e1 SoC device tree new deadcd50771b arm64: dts: renesas: Add HiHope RZ/G2H main board support new adbe62e93c1e arm64: dts: renesas: Add HiHope RZ/G2H sub board support new d978d018d16e arm64: dts: renesas: add full-pwr-cycle-in-suspend into eM [...] new a6cb262af1e1 arm64: dts: renesas: Fix SD Card/eMMC interface device node names new d8293670ae46 ARM: dts: renesas: Fix SD Card/eMMC interface device node names new 59692ac5a7bb ARM: dts: gose: Fix ports node name for adv7612 new 615d1a9ebcfb arm64: dts: renesas: r8a774e1: Add IPMMU device nodes new f1bf8ff8d583 arm64: dts: renesas: r8a774e1: Add SYS-DMAC device nodes new 43b0c9059497 arm64: dts: renesas: r8a774e1: Add GPIO device nodes new 8d54886cbb4e arm64: dts: renesas: r8a774e1: Add Ethernet AVB node new a1d8a344f1ca arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit new d18dbce4e8c0 arm64: dts: renesas: r8a774e1: Add operating points new 6dd733679911 arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support new c6c4b7defd39 arm64: dts: renesas: r8a774e1: Add CMT device nodes new 58eb575cf045 arm64: dts: renesas: r8a774e1: Add TMU device nodes new b9b491a70402 arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes new 31941342888d arm64: dts: renesas: r8a774e1: Add SDHI nodes new 950a3a7951cd arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support new 05c79a8f0c84 arm64: dts: renesas: r8a774e1: Add MSIOF nodes new 96ebdb7a8791 arm64: dts: renesas: r8a774e1: Add RWDT node new 8e340e7560d1 arm64: dts: renesas: r8a774e1: Add CAN[FD] support new 8aa937cb4aeb ARM: dts: sh73a0: Add missing clocks to sound node new 2c2a5564d102 Merge tag 'renesas-arm-dt-for-v5.9-tag2' of git://git.kern [...] new 6760a29c8817 Merge tag 'renesas-dt-bindings-for-v5.9-tag1' of git://git [...] new 2c5b716b01a5 Merge branch 'arm/dt' into for-next new 62e7df65cad3 ARM: rpc: Change blacklist to quirklist in ecode.c file new 4453313fbbc7 Merge branch 'arm/soc' into for-next new a6a4abf8efee arm64: Add config for Keem Bay SoC new 37de951b3656 dt-bindings: arm: Add Keem Bay bindings new c98459cf6d8d MAINTAINERS: Add maintainers for Keem Bay SoC new 0a6e92f26784 arm64: dts: keembay: Add device tree for Keem Bay SoC new d846abff949d arm64: dts: keembay: Add device tree for Keem Bay EVM board new c82e996b224e Merge branch 'arm/newsoc' into for-next new d56261e00c24 Merge tag 'renesas-fixes-for-v5.8-tag1' of git://git.kerne [...] new 66d536bf52f4 Merge branch 'arm/fixes' into for-next new d3b4f319b93a soc: document merges new 1f830dfda4e0 Merge branch 'arm/fixes' into for-next new a0660529acf7 Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] new 981053c0b282 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] new 90a09178f309 dt-bindings: Add documentation for GV11B GPU new 522f045595dd dt-bindings: i2c: tegra: Document Tegra210 VI I2C clocks a [...] new 9580a3532eee dt-bindings: fuse: tegra: Add missing compatible strings new 28ef26f649c6 Merge tag 'tegra-for-5.9-dt-bindings' of git://git.kernel. [...] new 3502e079c6bc Merge tag 'tegra-for-5.9-arm-dt' of git://git.kernel.org/p [...] new 0f134e39ae65 arm64: tegra: Add the GPU on Tegra194 new fb31429fa988 Merge tag 'tegra-for-5.9-arm64-dt' of git://git.kernel.org [...] new 790203cfacc8 Merge branch 'arm/dt' into for-next new 68be222f7770 Merge tag 'tegra-for-5.9-firmware' of git://git.kernel.org [...] new c7d0ff932363 Merge tag 'tegra-for-5.9-memory' of git://git.kernel.org/p [...] new 46011d431bef soc/tegra: fuse: Add Tegra186 and Tegra194 SoC IDs new eb8bb7abbb0b soc/tegra: fuse: Fix typo in APB MISC warning new 1481fd71398f Merge tag 'tegra-for-5.9-soc' of git://git.kernel.org/pub/ [...] new 95f4cf22ed39 Merge branch 'arm/drivers' into for-next new fe6031092b43 soc: document merges new 79a708c1a2fc Merge remote-tracking branch 'arm-soc/for-next' new df4f3e52ce2e Merge remote-tracking branch 'amlogic/for-next' new d8134284c4d9 Merge remote-tracking branch 'aspeed/for-next' new 27fc96b8ad9f Merge remote-tracking branch 'at91/at91-next' new f34a1f1a09c2 Merge remote-tracking branch 'imx-mxs/for-next' new 717ef23fd035 Merge remote-tracking branch 'keystone/next' new 14150b01f7a5 Merge remote-tracking branch 'mediatek/for-next' new 03c0ea901b14 Merge remote-tracking branch 'mvebu/for-next' new c559d9605b4f Merge remote-tracking branch 'omap/for-next' new f7f394f01da5 arm64: dts: msm8916-samsung/longcheer: Move pinctrl/regula [...] new 6554a295042f arm64: dts: qcom: msm8916: Simplify pinctrl configuration new 4a1f08cb58e5 arm64: dts: qcom: msm8916: Use higher I2C drive-strength o [...] new 079f81acf10f arm64: dts: qcom: msm8916-samsung-a2015: Add accelerometer [...] new 4dc8ff06efa1 arm64: dts: qcom: sc7180: Move the fixed-perm property to [...] new 19ecbc842179 arm64: dts: sdm845: Add DSI and MDP OPP tables and power-domains new b007e06651ff arm64: dts: sc7180: Add DSI and MDP OPP tables and power-domains new 208921bae696 arm64: dts: qcom: pmi8998: Add nodes for LAB and IBB regulators new d09eb6a1b495 Merge branches 'arm64-defconfig-for-5.9', 'arm64-for-5.9', [...] new b3dd41d8188b Merge remote-tracking branch 'qcom/for-next' new efa13442cdeb Merge remote-tracking branch 'realtek/for-next' new 6ac90490f193 ARM: dts: sh73a0: Add missing clocks to sound node new 344cb4f80fba Merge branch 'renesas-arm-dt-for-v5.9' into renesas-next new 22d71b943300 Merge remote-tracking branch 'renesas/next' new dc859654e59b Merge remote-tracking branch 'reset/reset/next' new fb082df31782 ARM: dts: rockchip: Add 'arm,pl330-periph-burst' for dmac new 15101b711fd4 Merge branch 'v5.9-armsoc/dts32' into for-next new e7e46a1f6b75 arm64: dts: rockchip: remove bus-width from mmc nodes in p [...] new 505af9184ec0 arm64: dts: rockchip: Add 'arm,pl330-periph-burst' for dmac new 81665ac163b3 Merge branch 'v5.9-armsoc/dts64' into for-next new c2f343510d99 ARM: dts: rockchip: dalang-carrier: Move i2c nodes into SOM new 3047b384a740 arm64: dts: rk3399pro: vmarc-som: Fix sorting nodes, properties new 4a3ca113c0f3 arm64: dts: rk3399pro: vmarc-som: Move supply regulators i [...] new a66bd94d0eac arm64: dts: rk3399pro: vmarc-som: Move common properties i [...] new 09ee4794270f dt-bindings: arm: rockchip: Add Rock Pi N8 binding new b8c564d4fa76 ARM: dts: rockchip: Add VMARC RK3288 SOM initial support new afd9eb880414 ARM: dts: rockchip: Add Radxa Rock Pi N8 initial support new 79346457aeb8 Merge branch 'v5.9-armsoc/dts32' into for-next new 719646b76a41 ARM: dts: rockchip: Fix VBUS on rk3288-vyasa new e4a879a43fee Merge branch 'v5.9-armsoc/dts32' into for-next new e30badc16308 Merge remote-tracking branch 'rockchip/for-next' new 183d033b8bbb Merge remote-tracking branch 'samsung-krzk/for-next' new 36cc4247c0da Merge remote-tracking branch 'sunxi/sunxi/for-next' new 71da84d7e8b8 clk: tegra: pll: Improve PLLM enable-state detection new 53b58eceaf16 Merge branch for-5.9/clk into for-next new 241506244635 Merge branch for-5.9/dt-bindings into for-next new d3555daa0e12 Merge branch for-5.9/firmware into for-next new 16f7c58f0669 Merge branch for-5.9/memory into for-next new 94e5d9e2f9b6 Merge branch for-5.9/soc into for-next new 50c8191375cf Merge branch for-5.9/arm/dt into for-next new 5384e0019da9 ARM: tegra: Enable CPUFREQ userspace governor new 3a3cb021b038 ARM: tegra_defconfig: Enable options useful for Nexus 7 an [...] new e76269e65af3 Merge branch for-5.9/arm/defconfig into for-next new 2ffcb962f693 Merge branch for-5.9/arm64/dt into for-next new 0d3b17fcb16e Merge remote-tracking branch 'tegra/for-next' new ebf5eccc3c0a arm64: dts: ti: k3-j721e-common-proc-board: Remove duplica [...] new ed3aad5b8268 arm64: dts: ti: j721e-common-proc-board: Analog audio support new d7600d070fb0 arm64: dts: ti: k3-am65-main: Add support for sdhci1 new 13f74fc647f4 arm64: dts: ti: k3-am654-base-board: Add support for SD card new 303d6f62eb8f arm64: dts: ti: k3-*: Replace HTTP links with HTTPS ones new d0c72c7759d4 arm64: dts: ti: k3-j721e-main: rename smmu node to iommu new 6e6972f9b2e2 arm64: dts: ti: k3-am65/j721e-main: rename gic-its node to [...] new e0f946915b23 dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J72 [...] new afd094ebe69f arm64: dts: ti: k3-j721e-main: Add WIZ and SERDES PHY nodes new b766e3b0d5f6 arm64: dts: ti: k3-j721e-main: Add system controller node [...] new 4716053a0a7b arm64: dts: ti: k3-j721e-main.dtsi: Add USB to SERDES MUX new 02c35dca2b48 arm64: dts: ti: k3-j721e: Enable Super-Speed support for USB0 new 04fe6477efce arm64: dts: k3-j721e-proc-board: Add wait time for samplin [...] new ec792ecfd9e6 arm64: arch_k3: enable chipid driver new 3506ddd676a3 arm64: defconfig: Enable AM654x SDHCI controller new 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next new d3a3a0862645 Merge remote-tracking branch 'ti-k3/ti-k3-next' new e05ae73f2250 Merge remote-tracking branch 'uniphier/for-next' new 2ec76308c9ff Merge remote-tracking branch 'clk/clk-next' new 77c0fb5b68b0 Merge remote-tracking branch 'csky/linux-next' new f1971f01a2e8 Merge remote-tracking branch 'h8300/h8300-next' new 94c126b98176 Merge remote-tracking branch 'm68k/for-next' new 3309e13e46f1 Merge remote-tracking branch 'm68knommu/for-next' new 84c3c275914d Merge remote-tracking branch 'mips/mips-next' new 0ce225893f98 Merge remote-tracking branch 'nds32/next' new bb1b4eae7c22 Merge remote-tracking branch 'parisc-hd/for-next' new 9aed311695ab Merge remote-tracking branch 'powerpc/next' new 1ed48d80ee91 Merge remote-tracking branch 'risc-v/for-next' new 33c4ad5e82c9 Merge remote-tracking branch 's390/features' new cf28c130a7fd Merge remote-tracking branch 'sh/for-next' new c99a56c04ff8 Merge remote-tracking branch 'fscrypt/master' new 53975f0975db Merge remote-tracking branch 'btrfs/for-next' new 02aa43acddd4 Merge remote-tracking branch 'cifs/for-next' new 67d69566f3ef Merge remote-tracking branch 'exfat/dev' new 347c032ba9b8 Merge remote-tracking branch 'ext3/for_next' new 3eebb7e03395 Merge remote-tracking branch 'f2fs/dev' new a40736a0f095 Merge remote-tracking branch 'nfsd/nfsd-next' new a39c46067c84 net/9p: validate fds in p9_fd_open new 74d6a5d56629 9p/trans_fd: Fix concurrency del of req_list in p9_fd_canc [...] new 66246641609b 9p: retrieve fid from file when file instance exist. new cb0aae0e31c6 9p: Fix memory leak in v9fs_mount new 6db6ea79c525 net/9p: Fix sparse endian warning in trans_fd.c new aab6c873cf9b 9p: remove unused code in 9p new 3b126d4b77a4 Merge remote-tracking branch 'v9fs/9p-next' new ddb7c70343fa Merge remote-tracking branch 'xfs/for-next' new 1442d6a84e94 Merge remote-tracking branch 'iomap/iomap-for-next' new 31867db64724 Merge remote-tracking branch 'file-locks/locks-next' new da480da41ffd Merge remote-tracking branch 'vfs/for-next' new 893a661cb964 Merge remote-tracking branch 'printk/for-next' new a865528dd060 Merge remote-tracking branch 'pci/next' new 52f8080427a4 Merge remote-tracking branch 'pstore/for-next/pstore' new 9377de31b3e2 Merge remote-tracking branch 'hid/for-next' new ad50e5ab8fff Merge remote-tracking branch 'i2c/i2c/for-next' new 7bf98336e11f Merge remote-tracking branch 'dmi/dmi-for-next' new ba47d845d715 Linux 5.8-rc6 new 9e444234b6d8 hwmon: (i5k_amb) remove redundant assignment to variable res new 23fd63a44460 hwmon: (nct6683) Replace container_of() with kobj_to_dev() new 0ca8bb2cc960 hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist new a37881dead25 hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN new a4872f7a4bc1 hwmon: (gsc) add 16bit pre-scaled voltage mode new e85f20bbd8ce hwmon (pmbus/max20730): add max20710 support new c76ded0ee2cc hwmon: (pmbus/core) Use s64 instead of long for calculations new b7ac7af63147 Documentation: hwmon/f71882fg: drop duplicate words new 22d2c89aa4ba Documentation: hwmon/lm93: drop duplicate words new fc8f8e77fa90 Documentation: hwmon/nct7665: drop duplicate words new c4b2713a91ae Documentation: hwmon/w83627ehf: drop duplicate words new 9f29cdf69f6d Documentation: hwmon/w83l786ng: drop duplicate words new 0a89e6087d3d hwmon: (tmmp513) Replace HTTP links with HTTPS links new 4c9cfce89c37 hwmon: (max6697) Allow max6581 to create tempX_offset new 8e17af393885 hwmon: add Corsair Commander Pro driver new 10c27a024657 hwmon: (adm1025) Replace HTTP links with HTTPS ones new dafc0690dd62 docs: hwmon: Replace HTTP links with HTTPS ones new 2e02f8e8c70f hwmon: Replace HTTP links with HTTPS ones new 32be7d55dd70 hwmon: (ina209) Replace HTTP links with HTTPS ones new 96c0537a3728 hwmon: (ina2xx) Replace HTTP links with HTTPS ones new 6d0cca087126 hwmon: (jc42) Replace HTTP links with HTTPS ones new 53b91fbcfb2c hwmon: (k8temp) Replace HTTP links with HTTPS ones new 1002985adf9d hwmon: (lm90) Replace HTTP links with HTTPS ones new fb211ce068ec hwmon: (lm95234) Replace HTTP links with HTTPS ones new 701f57fa2952 hwmon: (tmp401) Replace HTTP links with HTTPS ones new f2aa710118df dt-bindings: hwmon: Add Sparx5 temperature sensor new c2cb4b5777e1 hwmon: sparx5: Add Sparx5 SoC temperature driver new f1f5b9b9e6de Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ff281b2b00b0 Merge remote-tracking branch 'jc_docs/docs-next' new c19c7a13ee9d media: staging: tegra-vde: Runtime PM is always available [...] new 8f0c714ad9be media: staging: tegra-vde: Turn ON power domain on shutdown new ebeacb1f612d media: staging: tegra-vde: Power-cycle hardware on probe new 137641287eb4 go7007: add sanity checking for endpoints new 6c42227c3467 cec-api: prevent leaking memory through hole in structure new e8bf419e0ab2 include/media/v4l2-subdev.h: fix typo new a69a7a332683 v4l2-core: Print control name in VIDIOC_S/G_(EXT)_CTRL(S) new 77d7ceb1a146 media: gspca: remove redundant initialization of variable status new de26c90fc40d sunxi-csi: fill in bus_info of media device new 71ecc5356d22 sun4i-csi: drop read/write, enable VB2_DMABUF new 503ebad4b5d7 sun4i-csi: call _vb2_fop_release instead of v4l2_fh_release new b4cc96f9803a Documentation: userspace-api/media: drop doubled words new cf293a4f0e1a media: solo6x10: replace http references with https new bb79974cdf95 media: davinci: replace http references with https new 2e7ee8bb24a7 media: atmel: atmel-isc: rework component offsets new 3bdf27a33cc4 media: gspca: replace http references with https ones new 467bd18d7ae3 media: docs: pvrusb2: replace http references with https ones new d6129d36b305 media: pci: dt3155: fix spelling mistake new b3ab1c6058fa media: Add V4L2_TYPE_IS_CAPTURE helper new 94b9ce6870f9 media: s5p-g2d: Fix a memory leak in an error handling pat [...] new 44d42520df8a gspca: First camera mode is skipped new 03395df3977e media: ti-vpe: cal: Sort headers alphabetically new 789026265985 media: ti-vpe: cal: Avoid function forward declaration new cff3784dfa6c media: ti-vpe: cal: Decouple CSI2 port and CPORT new 6442241630d1 media: ti-vpe: cal: Index CSI-2 port starting at 0 new 255502a723b5 media: ti-vpe: cal: Index IRQ registersstarting at 0 new 47bed3fbe8a0 media: ti-vpe: cal: Merge all status variables in IRQ handler new d2b084eb1eec media: ti-vpe: cal: Inline CAL_VERSION macro in its only user new 50797fb30b95 media: ti-vpe: cal: Turn reg_(read|write)_field() into inl [...] new 37166b2ff964 media: ti-vpe: cal: Make cal_formats array const new 6ff1d7260693 media: ti-vpe: cal: Remove needless variable initialization new d64463598f50 media: ti-vpe: cal: Remove needless casts new fcc6d6f71d1f media: ti-vpe: cal: Turn boolean variable into bool new 6341aa2ee4dd media: ti-vpe: cal: Make loop indices unsigned where applicable new 5b4426e33b85 media: ti-vpe: cal: Embed base_fields array in struct cal_ [...] new 649e9535f157 media: ti-vpe: cal: Don't modify cal_csi2_phy base_fields new 5e19ffe77c09 media: ti-vpe: cal: Store PHY regmap fields in struct cc_data new be19b49e6ed6 media: ti-vpe: cal: Rename cal_csi2_phy base_fields to fields new 01bd74993932 media: ti-vpe: cal: Make structure fields unsigned where a [...] new 9704762aed23 media: ti-vpe: cal: Constify platform data new ed641dc98dd6 media: ti-vpe: cal: Remove static const cal_regmap_config [...] new 6aa4459bdedc media: ti-vpe: cal: Remove unused structure fields new 0a19960a6c6c media: ti-vpe: cal: Remove flags field from struct cal_dev new ca4864685036 media: ti-vpe: cal: Move function to avoid forward declaration new a7f8ac542a07 media: ti-vpe: cal: Rename cc_data to cal_camerarx new d1739eabdd96 media: ti-vpe: cal: Rename cal_csi2_phy to cal_camerarx_data new 97cf202807c9 media: ti-vpe: cal: Name all cal_dev pointers consistently new d8444ea02f3b media: ti-vpe: cal: Name all cal_camerarx pointers consistently new be28027075ad media: ti-vpe: cal: Remove internal phy structure from cal [...] new d01a7fea9d7e media: ti-vpe: cal: Store instance ID and cal pointer in c [...] new 552b07b56eba media: ti-vpe: cal: Use dev_* print macros new 6961f5d60108 media: ti-vpe: cal: Add print macros for the cal_camerarx [...] new 559cd8b836a1 media: ti-vpe: cal: Store sensor-related data in cal_camerarx new f7cd15eb0b85 media: ti-vpe: cal: Create consistent naming for CAMERARX [...] new 825800dc2250 media: ti-vpe: cal: Group CAMERARX-related functions together new f3ca1f9db5b9 media: ti-vpe: cal: Inline cal_data_get_num_csi2_phy() in [...] new 9f2b94b1ca7d media: ti-vpe: cal: Create consistent naming for context f [...] new 6770318dc072 media: ti-vpe: cal: Reorganize remaining code in sections new 20d4eb10911a media: ti-vpe: cal: Rename cal_ctx.csi2_port to cal_ctx.index new 17513da19e0a media: ti-vpe: cal: Use correct device name for bus_info new 281736ef5545 media: ti-vpe: cal: Get struct device without going throug [...] new ed595da7d70f media: ti-vpe: cal: Use ctx_info() instead of v4l2_info() new 2f63379b93fa media: ti-vpe: cal: Use a loop to create CAMERARX and cont [...] new 4607c2487bf2 media: ti-vpe: cal: Drop struct cal_dev v4l2_dev field new 573e298cfe67 media: ti-vpe: cal: Split CAMERARX syscon regmap retrieval [...] new 2cabb7ade7a0 media: ti-vpe: cal: Use syscon_regmap_lookup_by_phandle_args() new 6963e46ce613 media: ti-vpe: cal: Inline cal_get_camerarx_regmap() in caller new 214f995c2093 media: ti-vpe: cal: Add comments to cal_probe() to delimit [...] new 2355593496c5 media: ti-vpe: cal: Rename cal_create_instance() to cal_ct [...] new 8af2741a1734 media: ti-vpe: cal: Hardcode virtual channel to 0 new cb1d4202a389 media: ti-vpe: cal: Use of_graph_get_endpoint_by_regs() to [...] new b1ca64f26930 media: ti-vpe: cal: Fix usage of v4l2_fwnode_endpoint_parse() new 4b71bfbc9787 media: ti-vpe: cal: Decouple control handler from v4l2_device new b4b784953c49 media: ti-vpe: cal: Move v4l2_device from cal_ctx to cal_dev new d68a94e98a89 media: ti-vpe: cal: Split video device initialization and [...] new 19a2374068b5 media: ti-vpe: cal: Add context V4L2 cleanup and unregiste [...] new 6675e871ca4d media: ti-vpe: cal: Unregister video device before cleanup new d3665f3b7c08 media: ti-vpe: cal: Add cal_camerarx_destroy() to cleanup [...] new f5ddf19eca33 media: ti-vpe: cal: Move DT parsing to CAMERARX new 4d04c23fadc6 media: ti-vpe: cal: Use ARRAY_SIZE to replace numerical value new a439e57358ee media: ti-vpe: cal: Move all sensor-related init to .bound [...] new 8fcb7576ad19 media: ti-vpe: cal: Allow multiple contexts per subdev notifier new a539a0536f6e media: ti-vpe: cal: Move async notifiers from contexts to cal_dev new 539e7c5d7c02 media: ti-vpe: cal: Replace context with phy in async noti [...] new 517cf52b7777 media: ti-vpe: cal: Operate on phy instances in cal_quickd [...] new 497b5e94f820 media: ti-vpe: cal: Decouple context and phy cleanup at re [...] new 4c0ed7ba65d1 media: ti-vpe: cal: Move CAL_NUM_CSI2_PORTS from cal_regs. [...] new 7e75b1502f65 media: ti-vpe: cal: Remove isvcirqset() and isportirqset() macros new a0db060fb100 media: ti-vpe: cal: Replace number of ports numerical valu [...] new 45dd15e6ce22 media: ti-vpe: cal: Split media initialization and cleanup [...] new 05930cf1e5c5 media: ti-vpe: cal: Read hardware revision earlier during probe new dfbb172e512e media: ti-vpe: cal: Print revision and hwinfo in a more re [...] new 92790656cee2 media: ti-vpe: cal: Store struct device in cal_dev new b908235114d1 media: ti-vpe: cal: Register a media device new 1b22b7a0ec9c media: ti-vpe: cal: Init formats in cal_ctx_v4l2_register() new 0a8e64ed2100 media: ti-vpe: cal: Allocate cal_ctx active_fmt array dynamically new cd2144603ad3 media: ti-vpe: cal: Inline cal_camerarx_max_lanes() in its [...] new e085ede10d69 media: ti-vpe: cal: Reorder camerarx functions to prepare [...] new 49b184a0dae9 media: ti-vpe: cal: Refactor camerarx start and stop new 399b0a3d54b6 media: ti-vpe: cal: Don't store external rate in cal_camerarx new 56d1d67468ae media: ti-vpe: cal: Remove unneeded phy->sensor NULL check new f4d9837d8725 media: ti-vpe: cal: Use 'unsigned int' type instead of 'unsigned' new 9d551891473e media: ti-vpe: cal: Split video node handling to cal-video.c new d373018f3abd media: ti-vpe: cal: Move CAL I/O accessors to cal.h new af30d4f36ef3 media: ti-vpe: cal: Split CAMERARX handling to cal-camerarx.c new 24385f9c6ee4 media: staging: rkisp1: use a macro for the statistics flags mask new 46c308a964fe media: staging: rkisp1: stats: replace spin_lock_irqsave w [...] new b512ab7a8526 media: staging: rkisp1: stats: replace locks wq_lock, irq_ [...] new 1fcc0244b5e6 media: staging: rkisp1: stats: read the stats in the isr new e4fa530fd4b1 media: staging: rkisp1: remove duplicate macro definition new 0b62c7db458b media: staging: rkisp1: fix typos in file rkisp1-config.h new 3ebf271b1dee hantro: h264: Remove unused macro definition new 4df3a47e3422 hantro: h264: Rename scaling list handling function new 21f0315b7b3e hantro: Rework how encoder and decoder are identified new e765dba11ec2 hantro: Move hantro_enc_buf_finish to JPEG codec_ops.done new b72a6342dd24 hantro: Remove unused bytesused argument new 46d7aaebbe44 hantro: Make sure we don't use post-processor on an encoder new 9363aa33f6a9 rkvdec: h264: Refuse to decode unsupported bitstream new d70cca732344 hantro: h264: Refuse to decode unsupported bitstream new 9c487b0b0ea7 media: vpss: clean up resources in init new 9dc75e79c0de media: tpg: change char argument to const char new 7a785081a169 media: tpg: Add function to return colors' order of test image new 5f3fb5c54d67 media: vimc: Add a control to display info on test image new f0e226885c3c staging/media: Remove unneeded geometry restrictions from [...] new 216964fa6a63 media: media-device.h: drop duplicated word in comment new f040e0fd29e4 media: media-devnode.h: drop duplicated word in comment new ffb189716081 media: dvbdev.h: fix duplicated word in comment new 91bbbf24c4d1 media: media-entity.h: drop duplicated word in comment new f2f475e4c5bb media: v4l2-subdev.h: drop duplicated word in comment new 94dc76560261 media: allegro: rework mbox handling new e561f8e24c5a media: allegro: rework read/write to mailbox new 3de16839669f media: allegro: add explicit mail encoding and decoding new 53c200ff4963 media: allegro: add field for number of buffers new fc1c13deb1f9 media: allegro: don't pack MCU messages new 62ed97df7dc1 media: allegro: support handling firmware dependent values new d30e84121641 media: allegro: encode bit fields separately new c4756d877415 media: allegro: add config blob for channel new c7ce107f9d89 media: allegro: set num_ref_idx using response of configur [...] new d8fefda89ee2 media: allegro: drop length field from message header new 11146a758317 media: allegro: add a version field to mcu messages new 42e50290d794 media: allegro: add support for allegro firmware 2019.2 new c07fe5e020ff media: cx18: Replace http links with https ones new 276e2ee07659 media: imon: Replace http links with https ones new 1cc94c176700 media: ivtv: Replace http links with https ones new e6e059a8884f media: rtl2832_sdr: Replace HTTP links with HTTPS ones new f20c7d9141d3 media: tw5864-core: Replace http links with https ones new 74cc09fd8d04 media: tw68: Replace http links with https ones new 2cc6a9fea031 media: MAINTAINERS: rectify CHRONTEL CH7322 CEC DRIVER section new aa86e0bbf2ee media: staging: rkisp1: cap: don't set next buffer from rk [...] new 454748e3b352 media: staging: rkisp1: cap: protect buf.curr and buf.next [...] new 23780e14fec9 media: staging: rkisp1: cap: move code that manages the bu [...] new 20698ed90f01 media: staging: rkisp1: cap: in stream start, replace call [...] new 8f611cc15496 media: staging: rkisp1: remove unused field ctrl_handler f [...] new 1b265b4d2c21 media: staging: rkisp1: remove unused field alloc_ctx from [...] new 8d4a696af361 media: staging: rkisp1: set pads array of the resizer to size 2 new 8e5652ae8d4a media: i2c: imx290: replace msleep(10) with usleep_range(1 [...] new 3fa97ae054d3 media: dt-bindings: media: i2c: Document DW9768 bindings new 859891228e56 media: i2c: dw9768: Add DW9768 VCM driver new 18f1290188c9 media: dt-bindings: media: i2c: Add bindings for Maxim Int [...] new 66d8c9d2422d media: i2c: Add MAX9286 driver new e9f817689789 media: dt-bindings: media: i2c: Add bindings for IMI RDACM2x new 34009bffc1c6 media: i2c: Add RDACM20 driver new 35694afc9264 media: device property: Add a function to test is a fwnode [...] new b98158d837ef media: v4l2-async: Accept endpoints and devices for fwnode [...] new 3e33392a9561 media: v4l2-async: Pass notifier pointer to match functions new e80cdf0a3843 media: v4l2-async: Log message in case of heterogeneous fw [...] new 65c5fac1a2b7 media: dt-bindings: media: renesas,fcp: Convert binding to YAML new 89b85a6d1060 media: dt-bindings: media: renesas,fcp: Make power-domains [...] new 08cdb85b8530 media: dt-bindings: media: renesas,fcp: Add resets and iom [...] new 5166e28ae4a6 media: dt-bindings: media: renesas,fdp1: Convert binding to YAML new f4e9654a79ca media: dt-bindings: media: renesas,fdp1: Make power-domain [...] new 6249bda68f88 media: dt-bindings: media: renesas,fdp1: Add resets property new 6a72c8d3cdeb media: dt-bindings: media: renesas,vsp1: Convert binding to YAML new cc4fcf11a8d9 media: dt-bindings: media: renesas,vsp1: Add power-domains [...] new 2856bbc55bda media: sta2x11: use generic power management new d6f6582890a4 media: cx23885: use generic power management new fc1f0e67f68f media: cx25821: use generic power management new a28b2ed9ad05 media: cx88: use generic power management new 9c4a8489ab7c media: meye: use generic power management new 68e966a3796e media: tw68: use generic power management new 1c79e41b115f media: colorspaces-details.rst: fix V4L2_COLORSPACE_JPEG d [...] new c89ee8ed3289 media: videobuf2: Print videobuf2 buffer state by name new 8ecbde62c063 media: v4l2-subdev.h: keep * together with the type new 8f2a4a9d5ff5 media: dvbdev.h: keep * together with the type new 3e4aca2cc8da Merge remote-tracking branch 'v4l-dvb/master' new c2942c4363ce media: atomisp: fix the handling of clock number new 6391c63e61a7 media: atomisp: reorganize the code under gmin_subdev_add() new d6697288d8c4 media: atomisp: Prepare sensor support for ACPI PM new e2c57942382d media: atomisp: properly parse CLK PMIC on newer devices new d6ad1c9bbadd media: atomisp: fix call to g_frame_interval new 1153cb48d657 media: atomisp: print info if gpio0 and gpio2 were detected new 2b5b3221060c media: atomisp: split add from find subdev new 79317baaaea2 media: atomisp: place all gpio parsing together new e651cc385a2b media: atomisp: Replace last use of Intel MID APIs new 5f55dd54994a media: atomisp: move CCK endpoint address to generic header new 4f307131f376 media: atomisp: Use proper APIs to find I²C client device [...] new 0697fd92e7f1 media: atomisp: don't pass struct device_driver as parameter new 1cfc8593f420 media: atomisp: Get rid of struct pci_dev in struct atomis [...] new 89027fea0d04 media: atomisp: Unify pdev to be pointer to struct pci_device new 71aecd5d63ee media: atomisp: Replace direct access to MMIO with proper helpers new 250977de5934 media: atomisp: Drop global atomisp_dev variable (easy cases) new 96310fd87389 media: atomisp: make platform data more readable new 0f46ab461e3a media: atomisp: Don't try to parse unexpected ACPI object type new 2e31e6f89c72 media: atomisp: Make pointer to PMIC client global new e4fb745c9575 media: atomisp: Deduplicate return ret in gmin_i2c_write() new c30f4cb2d4c7 media: atomisp: Refactor PMIC detection to a separate function new fecd8833cc48 media: atomisp: Use temporary variable for device in gmin_ [...] new 5cb30aed6435 media: atomisp: Provide Gmin subdev as parameter to gmin_s [...] new e8b4a890eddb media: atomisp: Get rid of ACPI specifics in gmin_subdev_add() new 3a0744603a04 media: atomisp: Clean up non-existing folders from Makefile new fb2595456d75 media: atomisp: make const arrays static, makes object smaller new b6b415a80150 media: atomisp: i2c: atomisp-ov2680.c: fixed a brace codin [...] new 52c6f42fed25 media: atomisp: fix help message for ISP2401 selection new d8ebd8114151 media: atomisp: Fix __func__ style warnings new 3d81099c75a6 media: atomisp: Replace trace_printk by pr_info new ac8284569e97 media: atomisp: Fix error code in ov5693_probe() new ecf1b4ca9711 media: atomisp: get rid of some unused static vars new a6154805d073 media: atomisp: remove non-used 32-bits consts at system_local new 4b28ded7634c media: atomisp: move global stuff into a common header new 08b2bcc665ea media: atomisp: get rid of version-specific system_local.h new 85ebb8eb12e6 media: atomisp: move system_local consts into a C file new 23988c9704f0 media: atomisp: fix mask and shift operation on ISPSSPM0 new 0d6db85131e0 Revert "media: atomisp: keep the ISP powered on when setting it" new d189d79b0f57 Merge remote-tracking branch 'v4l-dvb-next/master' new 7c391c04506c Merge remote-tracking branch 'pm/linux-next' new c2468076f787 dt-bindings: arm: Add NVIDIA Tegra194 CPU Complex binding new 887d5fc82cb4 cpufreq: Add Tegra194 cpufreq driver new d9ab05942a54 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new fa0866a1d1be cpupower: Replace HTTP links with HTTPS ones new c37628ac7194 Merge remote-tracking branch 'cpupower/cpupower' new 565b6a0252a4 Merge remote-tracking branch 'opp/opp/linux-next' new c8125b26d4c1 thermal: core: remove redundant initialization of variable ret new bf8be8bafa0c thermal/drivers/clock_cooling: Remove clock_cooling code new 46352d29ac35 thermal: rcar_gen3_thermal: Add r8a774e1 support new 2b262ebdd49c net: genetlink: Move initialization to core_initcall new 93c3d4b070f6 thermal: netlink: Improve the initcall ordering new 77f47251bae1 thermal: core: Move initialization after core initcall new d59f2122351a Merge remote-tracking branch 'thermal/thermal/linux-next' new e0f4e8656fc4 Merge remote-tracking branch 'ieee1394/for-next' new 31eea87a8163 Merge remote-tracking branch 'dlm/next' new a844218bc3c8 Merge remote-tracking branch 'swiotlb/linux-next' new 6112ef62826e RDMA/rxe: Drop pointless checks in rxe_init_ports new 9d576eac6380 RDMA/rxe: Return void from rxe_init_port_param() new 293d8440a0bd RDMA/rxe: Return void from rxe_mem_init_dma() new 420bd9e2d93e RDMA/rxe: Remove rxe_link_layer() new 0829d2da608c RDMA/mlx5: Init dest_type when create flow new 317000b926b0 IB/isert: allocate RW ctxs according to max IO size new acca72e2b031 RDMA/qedr: SRQ's bug fixes new 535ee8cdbcf8 IB/hfi1: Remove unnecessary fall-through markings new 3e9fed7fb633 RDMA/usnic: switch from 'pci_' to 'dma_' API new bbe4f4245271 RDMA/qedr: Add EDPM mode type for user-fw compatibility new eb7f84e379da RDMA/qedr: Add EDPM max size to alloc ucontext response new 5f0b2a6093a4 RDMA/rxe: Prevent access to wr->next ptr afrer wr is poste [...] new 6d849b1ebae0 Merge remote-tracking branch 'rdma/for-next' new bba238ed037c net: phy: continue searching for C45 MMDs even if first re [...] new b18432c5a49c net: phy: sfp: Cotsworks SFF module EEPROM fixup new eac87c413bf9 net: openvswitch: reorder masks array based on usage new 0226009ce0f6 net: cdc_ether: use dev->intf to get interface information new e506addeff84 net: cdc_ether: export usbnet_cdc_update_filter new 1ea2b748b5eb net: usbnet: export usbnet_set_rx_mode() new 37a2ebdd9e59 net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops new e10dcb1b6ba7 net: cdc_ncm: hook into set_rx_mode to admit multicast traffic new 79814d8179b3 Merge branch 'usbnet-multicast-filter-support-for-cdc-ncm- [...] new 8c7289404879 mptcp: silence warning in subflow_data_ready() new dcc82bb0727c net: sun: cassini: switch from 'pci_' to 'dma_' API new a71d77e6be1e tcp: fix segment accounting when DSACK range covers multip [...] new e3a5a1e8b654 tcp: add SNMP counter for no. of duplicate segments report [...] new c4fefd5a33d4 Merge branch 'tcp-dsack-multi-seg' new e0c3f4c4fdc0 net: decnet: af_decnet: Simplify goto loop. new 8d4f62ca198a net: sungem: switch from 'pci_' to 'dma_' API new f4079e5d72ff net: alteon: switch from 'pci_' to 'dma_' API new 721dab2b5653 net: alteon: Avoid some useless memset new 1315971fea66 net/mlx5e: Fix missing switch_id for representors new 8b5ec43d73db net/mlx5e: Fix build break when CONFIG_XPS is not set new e21feb88f7d8 net/mlx5: Make MLX5_EN_TLS non-prompt new 3d5f41ca0124 net/mlx5: E-switch, Avoid function change handler for non ECPF new ea2128fd632c net/mlx5: E-switch, Reduce dependency on num_vfs during mode set new 9a6ad1ad71fb net/mlx5: Accel, Add core IPsec support for the Connect-X family new 2d64663cd559 net/mlx5: IPsec: Add HW crypto offload support new 78fb6122fa2b net/mlx5: Add IPsec related Flow steering entry's fields new 5e466345291a net/mlx5e: IPsec: Add IPsec steering in local NIC RX new b2ac7541e377 net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload new 7ed92f97a1ad net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support new 93761ca17edf net/mlx5e: XDP, Avoid indirect call in TX flow new 2901a5c618dd net/mlx5e: RX, Avoid indirect call in representor CQE handling new 0bdc89b39d62 net/mlx5e: Do not request completion on every single UMR WQE new 54b154ecfb8c net/mlx5e: CT: Map 128 bits labels to 32 bit map ID new d44a919a5c19 Merge tag 'mlx5-updates-2020-07-16' of git://git.kernel.or [...] new 18c7015cc65a net: bnxt: don't complain if TC flower can't be supported new 5686b10978c5 net: bna: Remove unused variable 't' new eacc43d2c3b8 net: ethernet: et131x: Remove unused variable 'pm_csr' new 11f3c1f583ea net: ethernet: et131x: Remove redundant register read new b567edbfc85a net: atlantic: align return value of ver_match function wi [...] new 0044b1e1470a net: atlantic: add support for FW 4.x new 1143fede88d5 Merge branch 'net-atlantic-add-support-for-FW-4-x' new a050d82f5b04 ne2k-pci: Use netif_msg_init to initialize msg_enable bits new c4471ad9a50d net: phy: add USXGMII link partner ability constants new 16659b811add net: dsa: felix: (re)use already existing constants new 975d183ef0ca net: enetc: Initialize SerDes for SGMII and USXGMII protocols new 07095c025ac2 net: enetc: Use DT protocol information to set up the ports new ff9a8c48eb42 Merge branch 'net-enetc-remove-bootloader-dependency' new 7dce80c2a526 net: phy: at803x: add mdix configuration support for AR933 [...] new be7cee5d4d69 Merge remote-tracking branch 'net-next/master' new ce3aa9cc5109 bpf, netns: Handle multiple link attachments new e9ddbb7707ff bpf: Introduce SK_LOOKUP program type with a dedicated att [...] new 80b373f74f9e inet: Extract helper for selecting socket from reuseport group new 1559b4aa1db4 inet: Run SK_LOOKUP BPF program on socket lookup new 5df6531292b5 inet6: Extract helper for selecting socket from reuseport group new 1122702f0267 inet6: Run SK_LOOKUP BPF program on socket lookup new 7629c73a1466 udp: Extract helper for selecting socket from reuseport group new 72f7e9440e9b udp: Run SK_LOOKUP BPF program on socket lookup new 2a08748cd384 udp6: Extract helper for selecting socket from reuseport group new 6d4201b1386b udp6: Run SK_LOOKUP BPF program on socket lookup new a352b32ae969 bpf: Sync linux/bpf.h to tools/ new 499dd29d90bb libbpf: Add support for SK_LOOKUP program type new 93a3545d812a tools/bpftool: Add name mappings for SK_LOOKUP prog and at [...] new f7726cbea402 selftests/bpf: Add verifier tests for bpf_sk_lookup contex [...] new 0ab5539f8584 selftests/bpf: Tests for BPF_SK_LOOKUP attach point new e57892f50a07 Merge branch 'bpf-socket-lookup' new 7746cb6a6972 Merge remote-tracking branch 'bpf-next/master' new 303b7f84b7fd Merge remote-tracking branch 'ipsec-next/master' new cdf2ad8717aa Merge remote-tracking branch 'mlx5-next/mlx5-next' new 73eb67515545 ipvs: ensure RCU read unlock when connection flushing and [...] new 735dcb9e7377 Merge remote-tracking branch 'netfilter-next/master' new 6e82e1d0dcff Merge remote-tracking branch 'wireless-drivers-next/master' new feb2454876b1 Merge remote-tracking branch 'bluetooth/master' new 46bc4e0f210d Merge remote-tracking branch 'gfs2/for-next' new e2c891063086 Merge remote-tracking branch 'mtd/mtd/next' new 58024e592e46 Merge remote-tracking branch 'nand/nand/next' new 2d46e47d5906 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 290160b40026 Merge remote-tracking branch 'crypto/master' new 4f31028336d0 Merge remote-tracking branch 'drm/drm-next' new f3bfab694a34 Merge remote-tracking branch 'amdgpu/drm-next' new 95801460c770 drm/i915: Move WaDisableDopClockGating:skl to skl_init_clo [...] new 1a7ed7f78495 drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout new 059717fba47d drm/i915/rkl: Add initial workarounds new dd1d12f31a70 drm/i915/rkl: Add DPLL4 support new d9b880559da5 drm/i915/rkl: Handle HTI new 111822b21be9 drm/i915/rkl: Add Wa_14011224835 for PHY B initialization new 628aa80b6434 Merge remote-tracking branch 'drm-intel/for-linux-next' new 767598d447aa gpu: host1x: mipi: Update tegra_mipi_request() to be node based new 7d1409826d95 gpu: host1x: mipi: Use readl_relaxed_poll_timeout() in teg [...] new b3f1b760710f gpu: host1x: mipi: Split tegra_mipi_calibrate() and tegra_ [...] new 26c8de5e5dea gpu: host1x: Optimize BOs usage when firewall is enabled new fd323e9ef0a1 gpu: host1x: Put gather's BO on pinning error new 356818628084 gpu: host1x: debug: Fix multiple channels emitting message [...] new 7c6b8cac8c19 gpu: host1x: debug: Dump push buffer state new 5fba01a0d348 drm/tegra: sor: Use correct power supply names for HDMI new 2c2a291d01ef drm/tegra: gr3d: Assert reset before power-gating new 5c9b969f6999 drm/tegra: gr2d: Add tiled PATBASE address register new 5f1df70f5925 drm/tegra: dc: Omit superfluous error message in tegra_dc_probe() new e9e476f7f7ea drm/tegra: plane: Rename bottom_up to reflect_y new cd740777d29d drm/tegra: plane: Support horizontal reflection new 4fba6d22ca9a drm/tegra: plane: Support 180° rotation new 1443724cd5a0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 40a55dc13e9d drm/ingenic: Silence uninitialized-variable warning new 136902fa4c9a Merge remote-tracking branch 'drm-misc/for-linux-next' new aa3950767d05 drm/msm/dpu: Use OPP API to set clk/perf state new f99131fa7a23 drm/msm: dsi: Use OPP API to set clk/perf state new 6e9c6874fb50 drm: msm: a6xx: fix gpu failure after system resume new 877c55890e43 Merge remote-tracking branch 'drm-msm/msm-next' new f008218091d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 9ceec9361f93 Merge remote-tracking branch 'imx-drm/imx-drm/next' new c5d5a32ead1e drm/etnaviv: fix ref count leak via pm_runtime_get_sync new e0821a4b10bc Merge remote-tracking branch 'etnaviv/etnaviv/next' new c2c6c98a0dec Merge remote-tracking branch 'regmap/for-next' new 7d50b295c4af Revert "ALSA: pcm: Use SG-buffer only when direct DMA is a [...] new 61eee4a7fc40 ALSA: hda: Add support for Loongson 7A1000 controller new 71ea8eebdd44 ALSA: line6: Use kmemdup in podhd_set_monitor_level() new 7ed33ea6b4fa ALSA: Replace HTTP links with HTTPS ones new 6779ec13ca63 ALSA: asihpi: delete duplicated word new 8f0c46fc64ae Merge remote-tracking branch 'sound/for-next' new 4c5b809377b3 ASoC: qcom: qdsp6: Use the defined variable to clean code new 969943bfc962 ASoC: rt5682: disable MICBIAS and Vref2 widget in default new 16bf5e82facd ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() new ca00e66c1bc8 ASoC: soc-dai.h: don't use discriminatory terms for comment new 6301adf942a3 ASoC: rt5682: optimize the power consumption new 92e37407811b dt-bindings: sound: renesas, rsnd: Document r8a774e1 bindings new dc9584c5a3b8 Merge series "Add support for SATA/PCIe/USB2[3]/VIN/CSI on [...] new 3274ed4d5dd3 ASoC: atmel: merge .digital_mute() into .mute_stream() new a0234d0e6014 ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec new 22e9b5430798 Merge series "ASoC: merge .digital_mute() into .mute_strea [...] new 5f2224a2c3f8 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 6dc940b067f5 Merge remote-tracking branch 'sound-asoc/for-next' new 806617b879a3 Merge remote-tracking branch 'input/next' new 943c4d9074aa block: make blk_timeout_init() static new b5718d6c00af block: defer flush request no matter whether we have elevator new ecdef9f459ad block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL [...] new 9b15d109a6b2 block: improve discard bio alignment in __blkdev_issue_discard() new cd1fc4b98fb5 blk-cgroup: make iostat functions visible to stat printing new ef45fe470e1e blk-cgroup: show global disk stats in root cgroup io.stat new 8ac5ae9edace Merge branch 'for-5.9/block' into for-next new 8fb034167ac7 Merge branch 'for-5.9/drivers' into for-next new 807abcb08834 io_uring: ensure double poll additions work with both requ [...] new b9d572ed2507 Merge branch 'io_uring-5.8' into for-5.9/io_uring2 new 8bda0b3d98d9 io_uring: fix sq array offset calculation new a3d893a0befd io_uring: rename sr->msg into umsg new c0e2b53d5886 io_uring: use more specific type in rcv/snd msg cp new 7d2d7ce368a6 io_uring: extract io_sendmsg_copy_hdr() new 5bf37d3583e0 io_uring: replace rw->task_work with rq->task_work new 62b225d8b65a io_uring: simplify io_req_map_rw() new d8de3841f003 io_uring: add a helper for async rw iovec prep new acda1324c8b4 io_uring: follow **iovec idiom in io_import_iovec new 573f2ac5e5e5 io_uring: share completion list w/ per-op space new 0fd292f00b8e io_uring: rename ctx->poll into ctx->iopoll new 7e4c94f33255 io_uring: use inflight_entry list for iopoll'ing new 8f275b4d6b83 io_uring: use completion list for CQ overflow new b6b712d1925c io_uring: add req->timeout.list new 4c19ab5041ed io_uring: remove init for unused list new 31a8c570902e io_uring: use non-intrusive list for defer new 1872441be717 io_uring: remove sequence from io_kiocb new 88fa4eefc6cb io_uring: place cflags into completion data new ccf6adb477a3 io_uring: inline io_req_work_grab_env() new 0910090de386 io_uring: remove empty cleanup of OP_OPEN* reqs new fd134d39ad3f io_uring: alloc ->io in io_req_defer_prep() new 3593f3e8434c io_uring/io-wq: move RLIMIT_FSIZE to io-wq new 6d900dad2868 io_uring: simplify file ref tracking in submission state new 785c4ee26bb6 io_uring: indent left {send,recv}[msg]() new 575bec4e31f5 io_uring: remove extra checks in send/recv new 7368203b8577 io_uring: don't forget cflags in io_recv() new 54a84db9b774 io_uring: free selected-bufs if error'ed new 77bcf91b4518 io_uring: move BUFFER_SELECT check into *recv[msg] new 915a14c6bda9 io_uring: extract io_put_kbuf() helper new 4f3e40b2c5f7 io_uring: don't open-code recv kbuf managment new 4dcb85c19fc8 io_uring: don't miscount pinned memory new c29eeefc5080 io_uring: return locked and pinned page accounting new fd34e0bf614b tasks: add put_task_struct_many() new 4ebd81dc15e8 io_uring: batch put_task_struct() new 656707e1d0fc Merge branch 'for-5.9/io_uring' into for-next new b3914ede233d Merge remote-tracking branch 'block/for-next' new a72fd737bc0a Merge remote-tracking branch 'device-mapper/for-next' new 1db4643466f1 Merge remote-tracking branch 'mmc/next' new e49aa9a9bd22 mfd: core: Make a best effort attempt to match devices wit [...] new c8d99db8e141 mfd: core: Fix formatting of MFD helpers new 40a6fe744df2 mfd: core: Add OF_MFD_CELL_REG() helper new 9c9f10477928 mfd: smsc-ece1099: Remove driver new 5199fa05ebf4 mfd: motorola-cpcap: Disable interrupt for suspend new 96992bef6496 dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J72 [...] new 2435bb9b1754 dt-bindings: mfd: st,stmfx: Remove I2C unit name new a83ba1f54549 mfd: da9063: Fix revision handling to correctly select reg tables new 40ad0921b796 mfd: da9063: Add support for latest DA silicon revision new daca46213f78 mfd: axp20x: Allow the AXP803 to be probed by I2C new c61f4d58eefc mfd: kempld-core: Fix 'assignment of read-only location' error new 9bb1500c3002 Merge remote-tracking branch 'mfd/for-mfd-next' new de149ee42daa Merge remote-tracking branch 'backlight/for-backlight-next' new 1155fecc6750 Merge remote-tracking branch 'battery/for-next' new 356de423dd3c Merge remote-tracking branch 'regulator/for-next' new 23e63d49a91f Merge remote-tracking branch 'security/next-testing' new 2f845882ecd2 integrity: Add errno field in audit message new 34e980bb83a0 IMA: Add audit log for failure conditions new a144cc6ea02b Merge remote-tracking branch 'integrity/next-integrity' new a9d85402ebfd Merge remote-tracking branch 'safesetid/safesetid-next' new 0bd5bf75e8b5 Merge remote-tracking branch 'selinux/next' new 52aa87e5509e Merge remote-tracking branch 'iommu/next' new 387556e2ce54 Merge remote-tracking branch 'audit/next' new 1eea6c863e3e Merge remote-tracking branch 'devicetree/for-next' new f5db0044e63b Merge remote-tracking branch 'spi/for-next' new 54f5299ad963 Merge remote-tracking branch 'tip/auto-latest' new e68eb1b1596a Merge remote-tracking branch 'edac/edac-for-next' new 5a346406b513 Merge remote-tracking branch 'ftrace/for-next' new 6c526a12c80e Merge remote-tracking branch 'rcu/rcu/next' new f382ed097169 Merge remote-tracking branch 'kvm/linux-next' new c17881971601 Merge remote-tracking branch 'kvm-arm/next' new d08080b1d1ab Merge remote-tracking branch 'kvms390/next' new e7f2b1ee4811 Merge remote-tracking branch 'percpu/for-next' new 0846fdb81cda Merge remote-tracking branch 'drivers-x86/for-next' new 404a588f6197 Merge remote-tracking branch 'chrome-platform/for-next' new c6b7b5306648 Merge remote-tracking branch 'leds/for-next' new 7584f1f5cc87 Merge remote-tracking branch 'ipmi/for-next' new d182c1bb4c18 Merge remote-tracking branch 'driver-core/driver-core-next' new 7880504f0853 Merge remote-tracking branch 'usb/usb-next' new 51834e4d2893 Merge remote-tracking branch 'usb-serial/usb-next' new fdb546ff85ec Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 8b34a2895bb7 phy: sun4i-usb: explicitly include gpio/consumer.h new 170ba9c23f0b dt-bindings: phy: Document Samsung UFS PHY bindings new bca21e930451 phy: samsung-ufs: add UFS PHY driver for samsung SoC new ba7b7a447804 Merge remote-tracking branch 'phy-next/next' new 213535d80c32 Merge remote-tracking branch 'tty/tty-next' new 96517e5e9ff6 Merge remote-tracking branch 'char-misc/char-misc-next' new bbf8e65faaa2 Merge remote-tracking branch 'soundwire/next' new fb632c248f19 Merge remote-tracking branch 'thunderbolt/next' new 70804e560b07 iio: light: tsl2563: pass iio device as i2c_client private data new 6dc855647c99 iio: light: iqs621: remove usage of iio_priv_to_dev() new 4de87f45ce0f iio: position: iqs624: remove usage of iio_priv_to_dev() new 7d17577d49d6 iio: humidity: hts221: remove usage of iio_priv_to_dev() new 68ba6eee8d9a iio: chemical: atlas-ezo-sensor: move ret variable scope i [...] new 9bea10642396 iio: accel: bma400: add support for bma400 spi new 5a471662b5d9 iio: adc: Convert the QCOM SPMI ADC bindings to .yaml format new d1492bbd4702 iio: adc: Add PMIC7 ADC bindings new 572e76e3819e iio: adc: Add info property under adc_data new 082111e55905 iio: adc: Add support for PMIC7 ADC new 35fbb7f00d32 iio: adc: Update return value checks new 603375df11be iio: adc: Update debug prints new ba13993c50f7 dt-bindings: iio: magnetometer: ak8975: reword gpios, add [...] new 7e000fbff7a0 dt-bindings: iio: magnetometer: ak8975: convert format to [...] new 94d2adc9c0b2 dt-bindings: iio: magnetometer: ak8975: add gpio reset support new c2ea1d0cadde iio: magnetometer: ak8975: Fix typo, uniform measurement u [...] new 9604ed758dd8 iio: magnetometer: ak8975: Add gpio reset support new ab4dd0128f63 iio: imu: inv_mpu6050: Drop double check for ACPI companio [...] new ce6c3736d9b0 iio: adc: max11100: Constify struct iio_chan_spec new 948e6dd16d53 iio: dac: ad5380: Constify struct iio_chan_spec_ext_info new 6110cdce939c iio: dac: ad5592r-base: Constify struct iio_chan_spec_ext_info new 893acabffadb iio: light: stk3310: Constify regmap_config new c2c878097b06 iio: magnetometer: mmc35240: Constify struct reg_default new 79846e33aac1 iio: accel: mxc4005: add support for mxc6655 new e7e3b9d23f3b iio: cros_ec: Reapply range at resume new 6e84d0ccc120 dt-bindings: iio: imu: bmi160: add regulators and mount-matrix new fb7749661a7f iio: imu: bmi160: fix typo new 5dea3fb066f0 iio: imu: bmi160: added regulator support new 812a46b7ff8f iio: imu: bmi160: added mount-matrix support new 723151a2401a iio: dac: ad5592r: remove usage of iio_priv_to_dev() helper new cd64d3579d58 iio: stm32-adc: remove usage of iio_priv_to_dev() helper new 18d563858d97 iio: make iio_device_get_drvdata take a const struct iio_dev *. new 4027860dcc4c iio: Kconfig: at91_adc: add COMPILE_TEST dependency to driver new df16c33a4028 iio: improve IIO_CONCENTRATION channel type description new 9ca39411f9a9 iio: amplifiers: ad8366: Change devm_gpiod_get() to option [...] new 78289b4a58b5 iio: core: pass parent device as parameter during allocation new f5d017938e7a iio: core: add iio_device_set_parent() helper new d3be83244c7d iio: remove explicit IIO device parent assignment new 2cbd54129fdd iio: remove left-over comments about parent assignment new 2c9d8e1a6220 iio: light: lm3533-als: use iio_device_set_parent() to ass [...] new 8f73a13f7457 iio: remove left-over parent assignments new 8cb631ccbb19 iio: Remove superfluous of_node assignments new d18ffd83745a iio: cros_ec: fix spelling mistake new 07b6c9dc4651 iio: stm32-dfsdm-adc: remove usage of iio_priv_to_dev() helper new 044d406a8490 iio: at91_adc: remove usage of iio_priv_to_dev() helper new f11d59d87b86 iio: Move attach/detach of the poll func to the core new d0389d4ed3c5 iio: adc: rockchip_saradc: move all of probe to devm-functions new 71eb7c855bd0 iio: adc: rockchip_saradc: better prefix for channel constant new 4e130dc7b413 iio: adc: rockchip_saradc: Add support iio buffers new 8f52a15aca1b iio: adc: Combine read functions for PMIC5 and PMIC7 new 31c24c1e93c3 iio: imu: inv_icm42600: add core of new inv_icm42600 driver new 7297ef1e2616 iio: imu: inv_icm42600: add I2C driver for inv_icm42600 driver new 9f9ff91b775b iio: imu: inv_icm42600: add SPI driver for inv_icm42600 driver new a095fadb443b iio: imu: inv_icm42600: add gyroscope IIO device new a47c1cdcb901 iio: imu: inv_icm42600: add accelerometer IIO device new bc3eb0207fb5 iio: imu: inv_icm42600: add temperature sensor support new 8237945dbc55 iio: imu: add Kconfig and Makefile for inv_icm42600 driver new 6c1b4524bfd9 Documentation: ABI: add specific icm42600 documentation new e5efa1049b9e iio: imu: inv_icm42600: add device interrupt new 7f85e42a6c54 iio: imu: inv_icm42600: add buffer support in iio devices new ec74ae9fd37c iio: imu: inv_icm42600: add accurate timestamping new 45924b8fd2c9 dt-bindings: iio: imu: Add inv_icm42600 documentation new 477c653f0eb8 MAINTAINERS: add entry for inv_icm42600 6-axis imu sensor new 64b3d8b1b0f5 iio: chemical: scd30: add core driver new e510190e0139 iio: chemical: scd30: add I2C interface driver new d4553d6ec17a iio: chemical: scd30: add serial interface driver new b77652072975 dt-bindings: iio: scd30: add device binding file new ebf35aad0baa iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper new 6d4ebd565d15 iio: core: wrap IIO device into an iio_dev_opaque object new 09673d5e1b12 iio: core: remove padding from private information new 96fb1b67422e iio: core: move debugfs data on the private iio dev info new 207c2d27a010 iio: core: move channel list & group to private iio device object new 6a8c6b26f753 iio: core: move iio_dev's buffer_list to the private iio d [...] new fa83c3baa539 iio: core: move event interface on the opaque struct new 10f32254569d Documentation/driver-api: generic-counter: drop doubled word new 43354926bdc8 Documentation/driver-api: iio/buffers: drop doubled word new 471622c92dae iio: adis16480: Use irq types instead of flags new 8cc41f3c8028 dt-bindings: iio: bmc150_magn: Document and fix missing co [...] new 0954bc9787e7 iio: magnetometer: bmc150: Add proper compatible for BMM150 new 7277a74a6cbc iio:adc:lpc32xx: Drop of_match_ptr protection new 3745440f4905 iio:adc:hi8435: Drop unused of_gpio.h header new f8e6ae5a3346 iio:adc:hi8435: Drop of_match_ptr protection. new f84ff467c0ce iio:adc:max1363: Drop of_match_ptr and use generic device_ [...] new 53469fa5c57d iio:adc:max1027: drop of_match_ptr and CONFIG_OF protections new 4b7dddb21a3d iio:adc:ltc2496: Drop of_match_ptr and use mod_devicetable.h new 29788fd607f0 iio:adc:cpcap-adc: Drop of_match_ptr protection and use de [...] new 0a9a500acdf2 iio:adc:ltc2497 drop of_match_ptr protection new 7a3e190f9ce3 iio:adc:max11100: Drop of_match_ptr protection / add mod_d [...] new 1fa8b34a6215 iio:adc:max1118: Drop CONFIG_OF / of_match_ptr protections new 016d271e330e iio:adc:mcp320x: Drop CONFIG_OF and of_match_ptr protections new bf12d3fd11b3 iio:adc:mcp3422: remove CONFIG_OF and of_match_ptr protections new 34eb7366bcb6 iio:adc:sd_adc_modulator: Drop of_match_ptr and tweak includes new b08737494427 iio:adc:ti-adc081c: Drop of_match_ptr and change to mod_de [...] new 0896ffdd8356 iio:adc:ti-adc0832: drop CONFIG_OF and of_match_ptr protections new f14bac473fc3 iio:adc:ti-adc084s021: drop of_match_ptr protection new a6b40706ffee iio:adc:ti-adc161s626: Drop of_match_ptr protection. new 4e53d47fd3df iio:adc:ti-tlc4541: Drop CONFIG_OF and of_match_ptr protections. new a07a4fe5ff46 iio:adc:ingenic: drop of_match_ptr protection and include [...] new 6ff0199a1df2 iio: adc: ti_am335x_adc: alloc channels via devm_kcalloc() new 3c5308058899 iio: adc: ti_am335x_adc: alloc kfifo & IRQ via devm_ functions new 853fa48717c2 MAINTAINERS: adc: at91-sama5d2_adc: remove myself as co-ma [...] new 9ef38afd25cd iio: cros_ec_accel_legacy: Add Read Only frequency entries new a777b22ff554 dt-bindings: iio/adc: Convert ingenic-adc docs to YAML. new 5a6b56de410c Replace HTTP links with HTTPS ones: Documentation/devicetr [...] new 3593cd53962f Replace HTTP links with HTTPS ones: drivers/iio new f4bf09d5303a iio: core: remove iio_priv_to_dev() helper new 62a30a292a82 iio: buffer: fix attach/detach pollfunc order new f6b35db072dc Merge tag 'iio-for-5.9a-take2' of git://git.kernel.org/pub [...] new c4283950a9a4 staging: rtl8192u: fix a dubious looking mask before a shift new b4383c971bc5 staging: rtl8712: handle firmware load failure new 4eab532dca76 staging: qlge/qlge_main.c: Replace depracated MSI API. new 6cf2602159d2 staging: rtl*/security: Use static const in array declarations new 891a8d77ff12 staging: rtl8188eu: add blank line after declarations new 9d5d041eebe3 staging: comedi: comedi_fops.c: added casts to get rid of [...] new 8af3f71b5892 Merge remote-tracking branch 'staging/staging-next' new 63f713709be5 Merge remote-tracking branch 'mux/for-next' new 4dbba36b752a Merge remote-tracking branch 'icc/icc-next' new 2be90e914c12 dmaengine: linux/dmaengine.h: drop duplicated word in a comment new 9c5ba900e511 Merge branch 'for-linus' into next new 4b7feb7a1b3f Merge remote-tracking branch 'dmaengine/next' new ffbfba1d2fe4 Merge remote-tracking branch 'scsi/for-next' new 90ec257c380e remoteproc: qcom: pil-info: Fix shift overflow new 4e6751a1cfab remoteproc: qcom_q6v5_mss: Monitor MSS_STATUS for boot completion new e2e5c55eed80 remoteproc: Add new RPROC_DETACHED state new a6a4f2857524 remoteproc: Add new attach() remoteproc operation new d848a4819d85 remoteproc: Introducing function rproc_attach() new fdf0e00ed646 remoteproc: Introducing function rproc_actuate() new 88d3a1360755 remoteproc: Introducing function rproc_validate() new 0f9dc562b721 remoteproc: Refactor function rproc_boot() new e3d219395982 remoteproc: Refactor function rproc_trigger_auto_boot() new 4d3ebb3b9990 remoteproc: Refactor function rproc_free_vring() new 4a4dca1941fe remoteproc: Properly handle firmware name when attaching new bb949a8b3fe6 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 195660474f70 Merge remote-tracking branch 'rpmsg/for-next' new 80606cb24161 gpio: max77620: Use helper variable and clarify new 70d7cd6c82a9 Merge branch 'devel' into for-next new cd42f7fd9844 Merge remote-tracking branch 'gpio/for-next' new ad624bd7f822 Merge remote-tracking branch 'gpio-intel/for-next' new c3c0c2e18d94 pinctrl: qcom: Handle broken/missing PDC dual edge IRQs on sc7180 new 94c70241efbb pinctrl: nsp: Set irq handler based on trig type new 89b060a01b53 pinctrl: qcom: ipq8074: route gpio interrupts to APPS new 40e30d26d909 gpio: omap: handle pin config bias flags new aa639e443704 pinctrl: aspeed: Improve debug output new 13c502c863df pinctrl: aspeed: Describe the heartbeat function on ball Y23 new 13355ca35cd1 pinctrl: qcom: ipq4019: add open drain support new 99d19f5a48ee dt-bindings: pinctrl: qcom: add drive-open-drain to ipq4019 new 80fa3300b7e5 pinctrl: actions: pinctrl-owl: Supply missing 'struct owl_ [...] new bef63e6615e3 pinctrl: sirf: pinctrl-atlas7: Fix a bunch of documentatio [...] new 1294754e1c1f pinctrl: bcm: pinctrl-bcm281xx: Demote obvious misuse of k [...] new 2dd2dbc527ff pinctrl: bcm: pinctrl-iproc-gpio: Rename incorrectly docum [...] new 0b33c72a19bd pinctrl: qcom: pinctrl-msm: Complete 'struct msm_pinctrl' [...] new 84a3fce5e914 pinctrl: samsung: pinctrl-samsung: Demote obvious misuse o [...] new 26b72162e10b pinctrl: samsung: pinctrl-s3c24xx: Fix formatting issues new 0dc0bdf06978 pinctrl: samsung: pinctrl-s3c64xx: Fix formatting issues new cba053ff5e81 pinctrl: qcom: pinctrl-msm8976: Remove unused variable 'na [...] new ea0b879b5d6e pinctrl: mediatek: pinctrl-mtk-common-v2: Mark 'mtk_defaul [...] new 9c340bbbf720 pinctrl: core: Fix a bunch of kerneldoc issues new d340351f8168 pinctrl: pinmux: Add some missing parameter descriptions new 0b93a57a6a14 pinctrl: devicetree: Add one new attribute description and [...] new b4dab7743e65 pinctrl: pinconf-generic: Add function parameter descripti [...] new 898503ee0b9b pinctrl: pinctrl-at91-pio4: PM related attribute descriptions new aa78655d49b1 pinctrl: pinctrl-at91: Demote non-kerneldoc header and com [...] new 21f97985003c pinctrl: pinctrl-bm1880: Rename ill documented struct attr [...] new e1524ea84af7 pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours new 0ba5ab002b9e pinctrl: pinctrl-single: Fix struct/function documentation blocks new 92cadf68e50a pinctrl: tegra: pinctrl-tegra194: Do not initialise field twice new fb5dd4297d0c pinctrl: meson: pinctrl-meson-a1: Remove unused const vari [...] new 192b752e0e46 pinctrl: mvebu: pinctrl-armada-37xx: Update documentation [...] new de4334f7da83 pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id [...] new 3e3f742b23ac pinctrl: rockchip: Replace HTTP links with HTTPS ones new d33cfc2e591a dt-bindings: pinctrl: sh-pfc: Document r8a774e1 PFC support new a5e8b53adeb4 pinctrl: sh-pfc: pfc-r8a77951: Add R8A774E1 PFC support new 6d31fa6aea09 pinctrl: rza1: Demote some kerneldoc headers and fix others new 4d0e62679f17 dt-bindings: pinctrl: renesas,rza2-pinctrl: Convert to jso [...] new ad05d4b4dc35 Merge tag 'sh-pfc-for-v5.9-tag2' of git://git.kernel.org/p [...] new bf3d3999084a pinctrl: lpc18xx: Use fallthrough pseudo-keyword new 8d93caaf4f6b Merge branch 'devel' into for-next new 6253db4b45e3 Merge remote-tracking branch 'pinctrl/for-next' new 572635de50b8 Merge remote-tracking branch 'pinctrl-intel/for-next' new 83e3638d89d5 Merge remote-tracking branch 'pinctrl-samsung/for-next' new 3ea8f1dc10cd Merge remote-tracking branch 'pwm/for-next' new 6112879a1132 Merge remote-tracking branch 'ktest/for-next' new a80d6055b344 selftests: kmod: Add module address visibility test new 3e4cd8ea7a99 selftests/harness: Clean up kern-doc for fixtures new 0bf18a0cdca5 selftests/seccomp: Refactor to use fixture variants new 4c6614dc86ad selftests/seccomp: Check ENOSYS under tracing new 850d0cc64c8e selftests/harness: Limit step counter reporting new 843b84afa13e Merge remote-tracking branch 'kselftest/next' new 4f1dee994fde Merge remote-tracking branch 'livepatching/for-next' new 3d5ad0772f69 Merge remote-tracking branch 'coresight/next' new ffe16a3c1be6 Merge remote-tracking branch 'rtc/rtc-next' new f658266d08cf Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 1b9a619caa55 Merge remote-tracking branch 'seccomp/for-next/seccomp' new ff5c99f2120d Merge remote-tracking branch 'kspp/for-next/kspp' new 0fb342976f42 Merge remote-tracking branch 'fsi/next' new 3864bcf78200 Merge remote-tracking branch 'nvmem/for-next' new 517c5d6416c7 Merge remote-tracking branch 'xarray/xarray' new dd6176ef247d Merge remote-tracking branch 'hyperv/hyperv-next' new b0388ccfd363 Merge remote-tracking branch 'auxdisplay/auxdisplay' new 79e16b189b28 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 317134fdaf25 Merge remote-tracking branch 'pidfd/for-next' new 796b55829b01 Merge remote-tracking branch 'devfreq/devfreq-next' new a3139d7ee747 Merge remote-tracking branch 'hmm/hmm' new eb581005908b Merge remote-tracking branch 'fpga/for-next' new 39f65da09203 Documentation: kunit: Remove references to --defconfig new 5a9fcad71caa kunit: capture stderr on all make subprocess calls new 6816fe61bda8 kunit: tool: fix broken default args in unit tests new d43c7fb05765 kunit: tool: fix improper treatment of file location new e7ce0f8e13bc Merge remote-tracking branch 'kunit-next/kunit' new 4d7d5069b98a Merge remote-tracking branch 'trivial/for-next' new 2709a2c1a9a2 Merge remote-tracking branch 'mhi/mhi-next' new 8c1e75e18977 Merge remote-tracking branch 'notifications/notifications- [...] new e28f4cf1a3cd Merge remote-tracking branch 'fsinfo/fsinfo-core' new eb92a8cdbeb4 Merge remote-tracking branch 'memblock/for-next' new 5e9818ec1190 Merge remote-tracking branch 'set_fs/set_fs-rw' new b7e6a2fbfd97 Merge remote-tracking branch 'init/init-user-pointers' new 1374e6ca66b8 mm: slab/memcg: fix build on MIPS new bc3f9dc8e3ab kselftests: cgroup: add kernel memory accounting tests new e4b3ec4e86df tools/cgroup: add memcg_slabinfo.py tool new 0b1bd1f5c471 percpu: return number of released bytes from pcpu_free_area() new c8e5409e6103 mm: memcg/percpu: account percpu memory to memory cgroups new dc75f0bab4b4 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix new 476d52d138a6 mm-memcg-percpu-account-percpu-memory-to-memory-cgroups-fix-fix new 257f1eb734e5 mm/percpu: fix 'defined but not used' warning new f9c76d83fad7 mm: memcg/percpu: per-memcg percpu memory statistics new 7dd5af4d3a9d mm-memcg-percpu-per-memcg-percpu-memory-statistics-v3 new 5d67aa66fdc4 mm: memcg: charge memcg percpu memory to the parent cgroup new e4f0c84dbb0c kselftests: cgroup: add perpcu memory accounting test new 80afc883f947 mm: memcontrol: account kernel stack per node new d9c31f3e5b86 mm: memcg/slab: remove unused argument by charge_slab_page() new ad05a54f7fc2 mm: slab: rename (un)charge_slab_page() to (un)account_sla [...] new 2b48d5333725 mm: kmem: switch to static_branch_likely() in memcg_kmem_e [...] new bcca88893b22 mm: memcontrol: avoid workload stalls when lowering memory.high new a5845e7f6c46 mm, memcg: reclaim more aggressively before high allocator [...] new 2ebf964f2d47 mm, memcg: unify reclaim retry limits with page allocator new d98736fac183 mm, memcg: avoid stale protection values when cgroup is ab [...] new 5c7f176cc678 mm, memcg: decouple e{low,min} state mutations from protec [...] new 8b8d5a8d5b0b memcg, oom: check memcg margin for parallel oom new 996b34f81c68 mm: remove redundant check non_swap_entry() new 2637a5576912 mm/memory.c: make remap_pfn_range() reject unaligned addr new 62083e197483 mm: remove unneeded includes of <asm/pgalloc.h> new d039a6a447ab powerpc: fix compilation warning caused by missing include [...] new 2e9a141c974e opeinrisc: switch to generic version of pte allocation new 8f74afa22d9b xtensa: switch to generic version of pte allocation new 1fd4c23f6a63 asm-generic: pgalloc: provide generic pmd_alloc_one() and [...] new d12b479ff34f asm-generic: pgalloc: provide generic pud_alloc_one() and [...] new 95d5b14e285b asm-generic: pgalloc: provide generic pgd_free() new 415a1faa10ff mm: move lib/ioremap.c to mm/ new 86c6f0bc4124 mm: move p?d_alloc_track to separate header file new 32634ada8e50 mm/mmap.c: fix the adjusted length error new f710e1d86c18 mm/mmap: optimize a branch judgment in ksys_mmap_pgoff() new 65030bfcc3b1 proc/meminfo: avoid open coded reading of vm_committed_as new 8267dd828448 mm/util.c: make vm_memory_committed() more accurate new affa82ced4e9 percpu_counter: add percpu_counter_sync() new f06ae3817326 mm: adjust vm_committed_as_batch according to vm overcommi [...] new 0af0cc758ab6 mm/mremap: it is sure to have enough space when extent mee [...] new 5eed4e349888 mm/mremap: calculate extent in one place new 40210ed4c189 mm/mremap: start addresses are properly aligned new d027eab3aa44 mm/sparse: never partially remove memmap for early section new 45d82f178835 mm/sparse: only sub-section aligned range would be populated new b14f8979a259 mm/sparse: cleanup the code surrounding memory_present() new ae33535f95cb vmalloc: convert to XArray new 20c7bd8d855e mm/vmalloc: simplify merge_or_add_vmap_area() new 200c830203c0 mm/vmalloc: simplify augment_tree_propagate_check() new 5607f3813086 mm/vmalloc: switch to "propagate()" callback new bcbd1f3803b4 mm/vmalloc: update the header about KVA rework new b2f5eff717e9 mm: vmalloc: remove redundant assignment in unmap_kernel_r [...] new bc81b35c3bef mm/vmalloc.c: remove BUG() from the find_va_links() new b411117c238c kasan: improve and simplify Kconfig.kasan new 7e414ef58308 kasan: update required compiler versions in documentation new d82378a57c30 rcu: kasan: record and print call_rcu() call stack new 5bf6a2176f57 rcu-kasan-record-and-print-call_rcu-call-stack-v8 new 4baeb5b832b4 kasan: record and print the free track new 8c2b2134f0fb kasan-record-and-print-the-free-track-v8 new f6613cd3c0a1 kasan: add tests for call_rcu stack recording new 0b1ce79c8e83 kasan: update documentation for generic kasan new 8e96e1ad9a03 kasan: remove kasan_unpoison_stack_above_sp_to() new b2e23a99f07d lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN new 6e14c3c87c7d kasan-fix-kasan-unit-tests-for-tag-based-kasan-v4 new ea863616d814 mm, page_alloc: use unlikely() in task_capc() new a65064938b81 page_alloc: consider highatomic reserve in watermark fast new 521ff7d00b5c page_alloc-consider-highatomic-reserve-in-watermark-fast-v5 new a861372150fc mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new 8cd75dab5952 mm, page_alloc: skip ->watermark_boost for atomic order-0 [...] new 6dd7877b25c1 mm: remove vm_total_pages new 668f1e0e83bd mm/page_alloc: remove nr_free_pagecache_pages() new 89467e5a455e mm/memory_hotplug: document why shuffle_zone() is relevant new ae8def31bc0e mm/shuffle: remove dynamic reconfiguration new 3413e89c172d powerpc/numa: set numa_node for all possible cpus new f4935eff698f powerpc/numa: prefer node id queried from vphn new f95f2e81c8ed mm/page_alloc: keep memoryless cpuless node 0 offline new c8b6e281bc21 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_ [...] new c98ad83de8cf mm/page_alloc.c: extract the common part in pfn_to_bitidx() new 5c3312577be1 mm/page_alloc.c: simplify pageblock bitmap access new 06ea216b0e49 mm/page_alloc.c: remove unnecessary end_bitidx for [set|ge [...] new 0aa5905d399a mm/page_alloc: silence a KASAN false positive new 9c45733296f3 mm/page_alloc: fallbacks at most has 3 elements new cd1d0888486c mm/page_alloc.c: skip setting nodemask when we are in interrupt new 8bb9c0d59cb2 mm/huge_memory.c: update tlb entry if pmd is changed new 70cf50b1508e MIPS: do not call flush_tlb_all when setting pmd entry new b19ac9b53650 mm/hugetlb: split hugetlb_cma in nodes with memory new 17857b8275dc mm: thp: replace HTTP links with HTTPS ones new 5e5351257087 mm-thp-replace-http-links-with-https-ones-fix new c6f31908595a mm/vmscan.c: fix typo new 3b61a7456b12 mm: vmscan: consistent update to pgrefill new dbd568c6329c mm: proactive compaction new bdeadc09afbe mm: fix compile error due to COMPACTION_HPAGE_ORDER new 17b57627e579 mm: use unsigned types for fragmentation score new f169d0a680a3 mm, oom: make the calculation of oom badness more accurate new d316f148af96 mm-oom-make-the-calculation-of-oom-badness-more-accurate-v3 new a51c35be0e36 doc, mm: sync up oom_score_adj documentation new 2aa8ae35c434 doc, mm: clarify /proc/<pid>/oom_score value range new fcf2cc773e6b hugetlbfs: prevent filesystem stacking of hugetlbfs new f23e8264b151 mm/migrate: optimize migrate_vma_setup() for holes new c590012bed73 mm-migrate-optimize-migrate_vma_setup-for-holes-v2 new 2a67dbdb62bd mm/migrate: add migrate-shared test for migrate_vma_*() new 79dbdf1a19f6 mm: thp: remove debug_cow switch new b1707cf82959 mm: store compound_nr as well as compound_order new 044ee26cd84c mm: move page-flags include to top of file new 06bed9f8cd2c mm: add thp_order new 910b19349701 mm: add thp_size new cbe773bf7567 mm: replace hpage_nr_pages with thp_nr_pages new b2d7b05860f8 mm: add thp_head new db3cc6ab1474 mm: introduce offset_in_thp new 5857b8c608e9 mm/vmstat: add events for THP migration without split new 8890ff6fdc46 mm-vmstat-add-events-for-thp-migration-without-split-fix new 9a3be67736db mm-vmstat-add-events-for-thp-migration-without-split-fix-2 new 251ae88b4996 mm/cma.c: fix NULL pointer dereference when cma could not [...] new d52348adefda mm: cma: fix the name of CMA areas new b352195ef1b2 mm: cma: return cma->name directly in cma_get_name new 7c1a9f9f9958 mm: hugetlb: fix the name of hugetlb CMA new d4cae4a133c8 mm,hwpoison: cleanup unused PageHuge() check new accee73c412d mm, hwpoison: remove recalculating hpage new 18e30f656d06 mm,madvise: call soft_offline_page() without MF_COUNT_INCREASED new f3a0a2e01d0b mm,madvise: Refactor madvise_inject_error new dfbf7a84851e mm,hwpoison-inject: don't pin for hwpoison_filter new 5ba7af790c39 mm,hwpoison: Un-export get_hwpoison_page and make it static new 06661ff5de00 mm,hwpoison: kill put_hwpoison_page new e8a952fc1d2d mm,hwpoison: remove MF_COUNT_INCREASED new 9838282059e2 mm,hwpoison: remove flag argument from soft offline functions new 8d1877c8f0e1 mm,hwpoison: Unify THP handling for hard and soft offline new 2e68e2eeb770 mm,hwpoison: rework soft offline for free pages new bded90b32652 mm,hwpoison: rework soft offline for in-use pages new 6fb215b14082 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 69a14704654a mm,hwpoison: return 0 if the page is already poisoned in s [...] new 64e86328af19 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new ef8267c11d2b mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 6e250a98ae60 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 63b44f01f197 include/linux/sched/mm.h: optimize current_gfp_context() new c8a0a5bc7989 x86/mm: use max memory block size on bare metal new a5fa39426254 x86-mm-use-max-memory-block-size-on-bare-metal-v3 new 9d4ebdf1b79d mm/memory_hotplug: introduce default dummy memory_add_phys [...] new c4d10414a1c9 mm/memory_hotplug: fix unpaired mem_hotplug_begin/done new 7727290d0e1c linux/sched/mm.h: drop duplicated words in comments new e870af7325e4 mm: drop duplicated words in <linux/pgtable.h> new 534bf16a5e92 mm: drop duplicated words in <linux/mm.h> new 9427bca8d723 syscalls: use uaccess_kernel in addr_limit_user_check new 612f96ab816b nds32: use uaccess_kernel in show_regs new 629038bc3acf riscv: include <asm/pgtable.h> in <asm/uaccess.h> new 350311daecb1 uaccess: remove segment_eq new fbf0d997d9f0 uaccess: add force_uaccess_{begin,end} helpers new c9feef8c7eac exec: use force_uaccess_begin during exec and exit new ffa4c555ecb9 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 51e83266cd97 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 23c89f53674b kernel/hung_task.c: Monitor killed tasks. new 5ea6ec721014 alpha: fix annotation of io{read,write}{16,32}be() new d6f6f2ca8cf4 proc/sysctl: make protected_* world readable new ce217bca78e8 sparse: group the defines by functionality new e8ef874625c1 lib/bitmap.c: fix bitmap_cut() for partial overlapping case new b4415c963278 lib/test_bitmap.c: add test for bitmap_cut() new dedf6a3f9c1f lib/generic-radix-tree.c: remove unneeded __rcu new 62c5233789a5 lib/test_bitops: do the full test during module init new 998e197e52af lib: optimize cpumask_local_spread() new 7f5492165a8b lib/test_lockup.c: make symbol 'test_works' static new d0935db21ac3 iomap: constify ioreadX() iomem argument (as in generic im [...] new b31aa691f89d rtl818x: constify ioreadX() iomem argument (as in generic [...] new a8e5b3c87406 ntb: intel: constify ioreadX() iomem argument (as in gener [...] new 46d0e1f17c78 virtio: pci: constify ioreadX() iomem argument (as in gene [...] new 57443f2330da lib/test_bits.c: add tests of GENMASK new 8433370c4579 lib/test_bits: add MODULE_LICENSE() new f831fd5e4314 lib/test_bits: make some functions static new 246f5a7bfb46 checkpatch: add test for possible misuse of IS_ENABLED() w [...] new 087ea89c7e5f checkpatch: support deprecated terms checking new 18e3723f1690 scripts/deprecated_terms: recommend denylist/allowlist ins [...] new 2509d6fcd893 checkpatch: add --fix option for ASSIGN_IN_IF new 02bc8e50a32d checkpatch: fix CONST_STRUCT when const_structs.checkpatch [...] new e03878ef3cf8 autofs: fix doubled word new 12e57499fd0e fs/minix: check return value of sb_getblk() new 1bd22bb5c70d fs/minix: don't allow getting deleted inodes new a6f2f149e781 fs/minix: reject too-large maximum file size new 094b34d91a1d fs/minix: set s_maxbytes correctly new 33e975784297 fs/minix: fix block limit check for V1 filesystems new 1955e32a7f77 fs/minix: remove expected error message in block_to_path() new f1818c8b8e6d fs/ufs: avoid potential u32 multiplication overflow new a4edc7b2d75f fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes new 29fb127eeb70 VFAT/FAT/MSDOS FILESYSTEM: Replace HTTP links with HTTPS ones new 8d4501d31ed7 fat: fix fat_ra_init() for data clusters == 0 new 6a09945606b5 fs/signalfd.c: fix inconsistent return codes for signalfd4 new 78a13621d9e2 selftests: kmod: use variable NAME in kmod_test_0001() new 8c6bf62725c9 kmod: remove redundant "be an" in the comment new b900900fd181 test_kmod: avoid potential double free in trigger_config_r [...] new 1688066377d1 coredump: add %f for executable filename. new 2ccc0585e33a exec: change uselib(2) IS_SREG() failure to EACCES new d739f1189ccb exec: move S_ISREG() check earlier new 58480a06dc09 exec: move path_noexec() check earlier new bf11b6d05d48 kdump: append kernel build-id string to VMCOREINFO new 7ab001bc7810 drivers/rapidio/devices/rio_mport_cdev.c: use struct_size( [...] new 9c15de548600 drivers/rapidio/rio-scan.c: use struct_size() helper new 87f7eb707780 rapidio/rio_mport_cdev: Use array_size() helper in copy_{f [...] new 4372be9f1dd3 kernel/panic.c: make oops_may_print() return bool new 5738d388c555 lib/Kconfig.debug: fix typo in the help text of CONFIG_PAN [...] new d91c112099b3 aio: simplify read_events() new 63ab41fafd5d kcov: unconditionally add -fno-stack-protector to compiler [...] new 8afe7119378e kcov: make some symbols static new 71d493fb015b ipc: uninline functions new 794cc0150f12 ipc/shm.c: Remove the superfluous break new 9dfa5c1dcba0 Merge branch 'akpm-current/current' new 5e689199cfda mm/page_isolation: prefer the node of the source page new 19b7c7e5708c mm/migrate: move migration helper from .h to .c new e014ee4f08e6 mm/hugetlb: unify migration callbacks new a09c7c9b4f2a mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 7db27e94683b mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new a1a69116505d mm/migrate: introduce a standard migration target allocati [...] new 47b3c98b6bf5 mm/mempolicy: use a standard migration target allocation callback new cc0733701362 mm/page_alloc: remove a wrapper for alloc_migration_target() new c9d41f561f68 mm/memory-failure: remove a wrapper for alloc_migration_target() new c0f68798cc29 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 8f7654dd3b75 scripts/deprecated_terms: sync with inclusive terms new 66174ff49f55 mm: do page fault accounting in handle_mm_fault new 1236e2cff2c5 mm/alpha: use general page fault accounting new 359d3fe8795d mm/arc: use general page fault accounting new 64b89a84cf25 mm/arm: use general page fault accounting new f723cabd760a mm/arm64: use general page fault accounting new 94c402fb49aa mm/csky: use general page fault accounting new 073867598558 mm/hexagon: use general page fault accounting new a8dc3a34fad8 mm/ia64: use general page fault accounting new b8ee6ceb53dc mm/m68k: use general page fault accounting new a0bfc3c17f58 mm/microblaze: use general page fault accounting new ee0a8baaa91f mm/mips: use general page fault accounting new c3c81f6d3035 mm/nds32: use general page fault accounting new d730cbcb076d mm/nios2: use general page fault accounting new c057ec9b64ce mm/openrisc: use general page fault accounting new b9766900576c mm/parisc: use general page fault accounting new e0c53759b390 mm/powerpc: use general page fault accounting new 120608c41ac1 mm/riscv: use general page fault accounting new 4950e2e04005 mm/s390: use general page fault accounting new 20ca4a063ead mm/sh: use general page fault accounting new 8b5f590cadad mm/sparc32: use general page fault accounting new 93d64ac3ac58 mm/sparc64: use general page fault accounting new c53cfa519168 mm/x86: use general page fault accounting new 0e54a3d7490c mm/xtensa: use general page fault accounting new ea538d00e1e8 mm: clean up the last pieces of page fault accountings new 3639277acd56 mm/gup: remove task_struct pointer for all gup code new 5a2698595f0b mm-gup-remove-task_struct-pointer-for-all-gup-code-fix new 0eca23596e26 mm/madvise: pass task and mm to do_madvise new 616bdce8fb23 pid: move pidfd_get_pid() to pid.c new 3e3b48a2ad73 mm/madvise: introduce process_madvise() syscall: an extern [...] new e65fff20d70d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new dd56f84bc438 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 42b790855c6a mm/madvise: check fatal signal pending of target process new 6c7e3b6cf907 all arch: remove system call sys_sysctl new c1d64a16bb19 s390: fix build error for sys_call_table_emu new 56876b907c22 mm/kmemleak: silence KCSAN splats in checksum new 46d265bfdd30 mm/frontswap: mark various intentional data races new 519b42b83901 mm/page_io: mark various intentional data races new 5bdb2cc38b01 mm-page_io-mark-various-intentional-data-races-v2 new cf84a331b8b0 mm/swap_state: mark various intentional data races new fe998b596f6c mm/filemap.c: fix a data race in filemap_fault() new e370e9e2e68f mm/swapfile: fix and annotate various data races new 73eaca45f53e mm-swapfile-fix-and-annotate-various-data-races-v2 new 77f0feb3b909 mm/page_counter: fix various data races at memsw new 043bac4b23f7 mm/memcontrol: fix a data race in scan count new ea553917b005 mm/list_lru: fix a data race in list_lru_count_one new cb6b760b2e19 mm/mempool: fix a data race in mempool_free() new 775e0ecd894d mm/rmap: annotate a data race at tlb_flush_batched new 5dda7ff779f4 mm/swap.c: annotate data races for lru_rotate_pvecs new 77e8abaadc39 mm: annotate a data race in page_zonenum() new 9e7b8fe17a3b include/asm-generic/vmlinux.lds.h: align ro_after_init new 0d5baaf61d4a sh: clkfwk: remove r8/r16/r32 new ce792aecfa30 sh: use generic strncpy() new d3a0b365954e sh: add missing EXPORT_SYMBOL() for __delay
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (39eea6d7709c) \ N -- N -- N refs/heads/akpm (d3a0b365954e)
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 1171 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: .../ABI/testing/debugfs-driver-habanalabs | 11 +- Documentation/ABI/testing/sysfs-bus-iio | 3 +- Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 + Documentation/ABI/testing/sysfs-bus-iio-scd30 | 34 + Documentation/admin-guide/cgroup-v2.rst | 3 +- Documentation/dev-tools/kunit/kunit-tool.rst | 17 +- Documentation/dev-tools/kunit/start.rst | 2 +- .../devicetree/bindings/arm/intel,keembay.yaml | 19 + .../bindings/arm/nvidia,tegra194-ccplex.yaml | 69 + .../devicetree/bindings/arm/rockchip.yaml | 6 + .../bindings/fuse/nvidia,tegra20-fuse.txt | 5 +- .../bindings/hwmon/microchip,sparx5-temp.yaml | 44 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 4 +- .../devicetree/bindings/iio/adc/ingenic,adc.txt | 49 - .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 71 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 173 -- .../bindings/iio/adc/qcom,spmi-vadc.yaml | 278 +++ .../bindings/iio/chemical/sensirion,scd30.yaml | 68 + .../devicetree/bindings/iio/dac/ti,dac7612.txt | 2 +- .../devicetree/bindings/iio/iio-bindings.txt | 2 +- .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 14 + .../bindings/iio/imu/invensense,icm42600.yaml | 90 + .../devicetree/bindings/iio/light/apds9300.txt | 2 +- .../devicetree/bindings/iio/light/apds9960.txt | 2 +- .../devicetree/bindings/iio/light/opt3001.txt | 2 +- .../devicetree/bindings/iio/light/vl6180.txt | 2 +- .../bindings/iio/magnetometer/ak8975.txt | 30 - .../iio/magnetometer/asahi-kasei,ak8975.yaml | 83 + .../bindings/iio/magnetometer/bmc150_magn.txt | 6 +- .../bindings/iio/potentiometer/mcp41010.txt | 2 +- .../bindings/iio/potentiostat/lmp91000.txt | 4 +- .../bindings/iio/pressure/asc,dlhl60d.yaml | 2 +- .../bindings/iio/proximity/devantech-srf04.yaml | 4 +- .../bindings/media/i2c/dongwoon,dw9768.yaml | 100 + .../bindings/media/i2c/imi,rdacm2x-gmsl.yaml | 159 ++ .../bindings/media/i2c/maxim,max9286.yaml | 366 +++ .../devicetree/bindings/media/renesas,fcp.txt | 34 - .../devicetree/bindings/media/renesas,fcp.yaml | 66 + .../devicetree/bindings/media/renesas,fdp1.txt | 37 - .../devicetree/bindings/media/renesas,fdp1.yaml | 69 + .../devicetree/bindings/media/renesas,vsp1.txt | 30 - .../devicetree/bindings/media/renesas,vsp1.yaml | 97 + .../devicetree/bindings/mfd/st,stmfx.yaml | 2 +- .../bindings/mfd/ti,j721e-system-controller.yaml | 74 + .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 75 + .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 3 +- .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../bindings/pinctrl/renesas,rza2-pinctrl.txt | 87 - .../bindings/pinctrl/renesas,rza2-pinctrl.yaml | 100 + .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/generic-counter.rst | 2 +- Documentation/driver-api/iio/buffers.rst | 2 +- Documentation/driver-api/index.rst | 1 - Documentation/driver-api/media/drivers/pvrusb2.rst | 2 +- Documentation/driver-api/ptp.rst | 12 + Documentation/driver-api/smsc_ece1099.rst | 60 - Documentation/hwmon/adc128d818.rst | 2 +- Documentation/hwmon/adm1026.rst | 2 +- Documentation/hwmon/adm1031.rst | 4 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/adt7410.rst | 8 +- Documentation/hwmon/emc1403.rst | 6 +- Documentation/hwmon/ina209.rst | 2 +- Documentation/hwmon/ina2xx.rst | 10 +- Documentation/hwmon/ina3221.rst | 2 +- Documentation/hwmon/jc42.rst | 26 +- Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm25066.rst | 6 +- Documentation/hwmon/lm63.rst | 2 +- Documentation/hwmon/lm70.rst | 6 +- Documentation/hwmon/lm73.rst | 2 +- Documentation/hwmon/lm75.rst | 26 +- Documentation/hwmon/lm85.rst | 8 +- Documentation/hwmon/lm87.rst | 2 +- Documentation/hwmon/lm90.rst | 10 +- Documentation/hwmon/lm95234.rst | 4 +- Documentation/hwmon/lm95245.rst | 4 +- Documentation/hwmon/ltc2978.rst | 6 +- Documentation/hwmon/max20751.rst | 4 +- Documentation/hwmon/max31790.rst | 2 +- Documentation/hwmon/max34440.rst | 12 +- Documentation/hwmon/pmbus.rst | 16 +- Documentation/hwmon/sht21.rst | 4 +- Documentation/hwmon/shtc1.rst | 6 +- Documentation/hwmon/sparx5-temp.rst | 33 + Documentation/hwmon/thmc50.rst | 2 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tmp108.rst | 2 +- Documentation/hwmon/tmp401.rst | 2 +- Documentation/hwmon/tmp421.rst | 4 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/tps53679.rst | 8 +- Documentation/hwmon/w83781d.rst | 2 +- Documentation/sound/alsa-configuration.rst | 6 +- Documentation/sound/cards/audigy-mixer.rst | 2 +- Documentation/sound/cards/sb-live-mixer.rst | 2 +- Documentation/sound/hd-audio/notes.rst | 6 +- .../userspace-api/media/dvb/fe-get-info.rst | 3 +- Documentation/userspace-api/media/v4l/buffer.rst | 4 +- .../media/v4l/colorspaces-details.rst | 4 +- Documentation/userspace-api/media/v4l/dev-osd.rst | 2 +- Documentation/userspace-api/media/v4l/dev-sdr.rst | 2 +- .../userspace-api/media/v4l/hist-v4l2.rst | 4 +- .../userspace-api/media/v4l/vidioc-dqevent.rst | 2 +- MAINTAINERS | 64 +- Makefile | 2 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/rk3036.dtsi | 1 + arch/arm/boot/dts/rk322x.dtsi | 1 + arch/arm/boot/dts/rk3288-rock-pi-n8.dts | 17 + arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 270 +++ arch/arm/boot/dts/rk3288-vyasa.dts | 3 +- arch/arm/boot/dts/rk3288.dtsi | 3 + arch/arm/boot/dts/rk3xxx.dtsi | 3 + .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 67 +- arch/arm/boot/dts/rv1108.dtsi | 1 + arch/arm/boot/dts/sh73a0.dtsi | 1 + arch/arm/configs/exynos_defconfig | 4 +- arch/arm/configs/multi_v7_defconfig | 5 +- arch/arm/configs/pxa_defconfig | 4 +- arch/arm/configs/tegra_defconfig | 45 +- arch/arm/mach-rpc/ecard.c | 18 +- arch/arm/soc-for-next-contents.txt | 33 +- arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/intel/Makefile | 1 + arch/arm64/boot/dts/intel/keembay-evm.dts | 37 + arch/arm64/boot/dts/intel/keembay-soc.dtsi | 123 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 187 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 42 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 861 +++---- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 150 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 20 +- .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 20 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 12 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 1 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 50 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 59 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 3 - arch/arm64/boot/dts/rockchip/px30.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 + .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 6 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 92 +- arch/arm64/boot/dts/ti/Makefile | 2 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 27 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 2 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 171 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 281 ++- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +- arch/arm64/configs/defconfig | 6 +- arch/riscv/include/asm/barrier.h | 10 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/entry/Makefile | 14 +- arch/x86/include/asm/idtentry.h | 18 +- arch/x86/include/asm/io_bitmap.h | 16 + arch/x86/include/asm/iosf_mbi.h | 1 + arch/x86/include/asm/paravirt.h | 5 + arch/x86/include/asm/paravirt_types.h | 1 + arch/x86/kernel/apic/vector.c | 22 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/paravirt.c | 3 +- arch/x86/kernel/process.c | 18 +- arch/x86/math-emu/wm_sqrt.S | 2 +- arch/x86/xen/enlighten_pv.c | 12 + block/blk-cgroup.c | 199 +- block/blk-flush.c | 9 +- block/blk-lib.c | 31 +- block/blk-timeout.c | 2 +- block/blk.h | 14 + block/genhd.c | 4 +- drivers/clk/tegra/clk-pll.c | 20 +- drivers/counter/104-quad-8.c | 1 - drivers/counter/stm32-lptimer-cnt.c | 1 - drivers/cpufreq/Kconfig.arm | 7 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/tegra194-cpufreq.c | 390 +++ drivers/firmware/arm_scmi/clock.c | 2 +- drivers/gpio/gpio-max77620.c | 16 +- drivers/gpio/gpio-omap.c | 17 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 14 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 50 + drivers/gpu/drm/i915/display/intel_ddi.c | 37 +- drivers/gpu/drm/i915/display/intel_display.c | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 52 +- drivers/gpu/drm/i915/display/intel_sprite.c | 5 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 89 +- drivers/gpu/drm/i915/i915_drv.h | 8 + drivers/gpu/drm/i915/i915_pci.c | 1 + drivers/gpu/drm/i915/i915_reg.h | 31 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 10 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 18 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 +- drivers/gpu/drm/tegra/dc.c | 50 +- drivers/gpu/drm/tegra/dc.h | 3 +- drivers/gpu/drm/tegra/gr2d.c | 1 + drivers/gpu/drm/tegra/gr2d.h | 1 + drivers/gpu/drm/tegra/gr3d.c | 2 + drivers/gpu/drm/tegra/plane.c | 3 +- drivers/gpu/drm/tegra/plane.h | 3 +- drivers/gpu/host1x/debug.c | 4 + drivers/gpu/host1x/hw/debug_hw.c | 6 + drivers/gpu/host1x/job.c | 27 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/adm1025.c | 2 +- drivers/hwmon/adm1026.c | 2 +- drivers/hwmon/drivetemp.c | 43 + drivers/hwmon/hwmon-vid.c | 6 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina2xx.c | 10 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/lm87.c | 2 +- drivers/hwmon/powr1220.c | 2 +- drivers/hwmon/sht21.c | 2 +- drivers/hwmon/sparx5-temp.c | 168 ++ drivers/iio/accel/Kconfig | 8 +- drivers/iio/accel/Makefile | 1 + drivers/iio/accel/adis16201.c | 1 - drivers/iio/accel/adis16209.c | 1 - drivers/iio/accel/adxl345_core.c | 3 +- drivers/iio/accel/adxl372.c | 21 +- drivers/iio/accel/bma180.c | 1 - drivers/iio/accel/bma220_spi.c | 1 - drivers/iio/accel/bma400_core.c | 1 - drivers/iio/accel/bma400_spi.c | 120 + drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/cros_ec_accel_legacy.c | 46 +- drivers/iio/accel/da280.c | 1 - drivers/iio/accel/da311.c | 1 - drivers/iio/accel/dmard06.c | 1 - drivers/iio/accel/dmard09.c | 1 - drivers/iio/accel/dmard10.c | 1 - drivers/iio/accel/hid-sensor-accel-3d.c | 1 - drivers/iio/accel/kxcjk-1013.c | 3 - drivers/iio/accel/kxsd9.c | 3 - drivers/iio/accel/mc3230.c | 1 - drivers/iio/accel/mma7455_core.c | 1 - drivers/iio/accel/mma7660.c | 1 - drivers/iio/accel/mma8452.c | 1 - drivers/iio/accel/mma9551.c | 1 - drivers/iio/accel/mma9553.c | 1 - drivers/iio/accel/mxc4005.c | 3 +- drivers/iio/accel/mxc6255.c | 1 - drivers/iio/accel/sca3000.c | 1 - drivers/iio/accel/ssp_accel_sensor.c | 2 - drivers/iio/accel/st_accel_buffer.c | 22 +- drivers/iio/accel/stk8312.c | 3 - drivers/iio/accel/stk8ba50.c | 3 - drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ab8500-gpadc.c | 2 - drivers/iio/adc/ad7091r-base.c | 1 - drivers/iio/adc/ad7124.c | 1 - drivers/iio/adc/ad7192.c | 1 - drivers/iio/adc/ad7266.c | 4 - drivers/iio/adc/ad7291.c | 2 - drivers/iio/adc/ad7292.c | 1 - drivers/iio/adc/ad7298.c | 2 - drivers/iio/adc/ad7476.c | 3 - drivers/iio/adc/ad7606.c | 4 +- drivers/iio/adc/ad7766.c | 3 - drivers/iio/adc/ad7768-1.c | 9 +- drivers/iio/adc/ad7780.c | 1 - drivers/iio/adc/ad7791.c | 2 - drivers/iio/adc/ad7793.c | 2 - drivers/iio/adc/ad7887.c | 5 - drivers/iio/adc/ad7923.c | 2 - drivers/iio/adc/ad7949.c | 4 +- drivers/iio/adc/ad799x.c | 2 - drivers/iio/adc/ad_sigma_delta.c | 5 - drivers/iio/adc/adi-axi-adc.c | 1 - drivers/iio/adc/aspeed_adc.c | 1 - drivers/iio/adc/at91-sama5d2_adc.c | 49 +- drivers/iio/adc/at91_adc.c | 31 +- drivers/iio/adc/axp20x_adc.c | 2 - drivers/iio/adc/axp288_adc.c | 1 - drivers/iio/adc/bcm_iproc_adc.c | 2 - drivers/iio/adc/berlin2-adc.c | 1 - drivers/iio/adc/cc10001_adc.c | 1 - drivers/iio/adc/cpcap-adc.c | 24 +- drivers/iio/adc/da9150-gpadc.c | 2 - drivers/iio/adc/dln2-adc.c | 13 +- drivers/iio/adc/envelope-detector.c | 2 - drivers/iio/adc/ep93xx_adc.c | 1 - drivers/iio/adc/exynos_adc.c | 2 - drivers/iio/adc/fsl-imx25-gcq.c | 1 - drivers/iio/adc/hi8435.c | 8 +- drivers/iio/adc/hx711.c | 1 - drivers/iio/adc/imx7d_adc.c | 1 - drivers/iio/adc/ina2xx-adc.c | 4 +- drivers/iio/adc/ingenic-adc.c | 6 +- drivers/iio/adc/intel_mrfld_adc.c | 1 - drivers/iio/adc/lp8788_adc.c | 2 - drivers/iio/adc/lpc18xx_adc.c | 1 - drivers/iio/adc/lpc32xx_adc.c | 6 +- drivers/iio/adc/ltc2471.c | 1 - drivers/iio/adc/ltc2485.c | 1 - drivers/iio/adc/ltc2496.c | 4 +- drivers/iio/adc/ltc2497-core.c | 1 - drivers/iio/adc/ltc2497.c | 4 +- drivers/iio/adc/max1027.c | 7 +- drivers/iio/adc/max11100.c | 7 +- drivers/iio/adc/max1118.c | 8 +- drivers/iio/adc/max1241.c | 1 - drivers/iio/adc/max1363.c | 15 +- drivers/iio/adc/max9611.c | 2 - drivers/iio/adc/mcp320x.c | 15 +- drivers/iio/adc/mcp3422.c | 12 +- drivers/iio/adc/mcp3911.c | 2 - drivers/iio/adc/men_z188_adc.c | 1 - drivers/iio/adc/meson_saradc.c | 2 - drivers/iio/adc/mt6577_auxadc.c | 1 - drivers/iio/adc/mxs-lradc-adc.c | 3 - drivers/iio/adc/nau7802.c | 2 - drivers/iio/adc/npcm_adc.c | 1 - drivers/iio/adc/palmas_gpadc.c | 1 - drivers/iio/adc/qcom-pm8xxx-xoadc.c | 2 - drivers/iio/adc/qcom-spmi-adc5.c | 244 +- drivers/iio/adc/qcom-spmi-iadc.c | 2 - drivers/iio/adc/qcom-spmi-vadc.c | 2 - drivers/iio/adc/qcom-vadc-common.c | 262 ++ drivers/iio/adc/qcom-vadc-common.h | 15 + drivers/iio/adc/rcar-gyroadc.c | 2 - drivers/iio/adc/rn5t618-adc.c | 1 - drivers/iio/adc/rockchip_saradc.c | 219 +- drivers/iio/adc/sc27xx_adc.c | 1 - drivers/iio/adc/sd_adc_modulator.c | 7 +- drivers/iio/adc/spear_adc.c | 1 - drivers/iio/adc/stm32-adc.c | 155 +- drivers/iio/adc/stm32-dfsdm-adc.c | 105 +- drivers/iio/adc/stmpe-adc.c | 1 - drivers/iio/adc/stx104.c | 1 - drivers/iio/adc/sun4i-gpadc-iio.c | 2 - drivers/iio/adc/ti-adc081c.c | 14 +- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc084s021.c | 9 +- drivers/iio/adc/ti-adc108s102.c | 1 - drivers/iio/adc/ti-adc12138.c | 1 - drivers/iio/adc/ti-adc128s052.c | 8 +- drivers/iio/adc/ti-adc161s626.c | 5 +- drivers/iio/adc/ti-ads1015.c | 4 - drivers/iio/adc/ti-ads124s08.c | 4 +- drivers/iio/adc/ti-ads7950.c | 3 +- drivers/iio/adc/ti-ads8344.c | 4 +- drivers/iio/adc/ti-ads8688.c | 2 - drivers/iio/adc/ti-tlc4541.c | 10 +- drivers/iio/adc/ti_am335x_adc.c | 38 +- drivers/iio/adc/twl4030-madc.c | 4 +- drivers/iio/adc/twl6030-gpadc.c | 1 - drivers/iio/adc/vf610_adc.c | 9 +- drivers/iio/adc/viperboard_adc.c | 1 - drivers/iio/adc/xilinx-xadc-core.c | 4 - drivers/iio/afe/iio-rescale.c | 1 - drivers/iio/amplifiers/ad8366.c | 8 +- drivers/iio/amplifiers/hmc425a.c | 1 - drivers/iio/buffer/industrialio-triggered-buffer.c | 10 +- drivers/iio/chemical/Kconfig | 33 + drivers/iio/chemical/Makefile | 3 + drivers/iio/chemical/ams-iaq-core.c | 1 - drivers/iio/chemical/atlas-ezo-sensor.c | 5 +- drivers/iio/chemical/atlas-sensor.c | 7 +- drivers/iio/chemical/bme680_core.c | 1 - drivers/iio/chemical/ccs811.c | 1 - drivers/iio/chemical/pms7003.c | 1 - drivers/iio/chemical/scd30.h | 78 + drivers/iio/chemical/scd30_core.c | 771 ++++++ drivers/iio/chemical/scd30_i2c.c | 139 ++ drivers/iio/chemical/scd30_serial.c | 263 ++ drivers/iio/chemical/sgp30.c | 1 - drivers/iio/chemical/sps30.c | 1 - drivers/iio/chemical/vz89x.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 5 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 24 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 1 - drivers/iio/common/st_sensors/st_sensors_spi.c | 1 - drivers/iio/dac/ad5064.c | 1 - drivers/iio/dac/ad5360.c | 1 - drivers/iio/dac/ad5380.c | 3 +- drivers/iio/dac/ad5421.c | 1 - drivers/iio/dac/ad5446.c | 2 - drivers/iio/dac/ad5449.c | 1 - drivers/iio/dac/ad5504.c | 1 - drivers/iio/dac/ad5592r-base.c | 9 +- drivers/iio/dac/ad5624r_spi.c | 1 - drivers/iio/dac/ad5686.c | 1 - drivers/iio/dac/ad5755.c | 1 - drivers/iio/dac/ad5758.c | 1 - drivers/iio/dac/ad5761.c | 1 - drivers/iio/dac/ad5764.c | 1 - drivers/iio/dac/ad5770r.c | 1 - drivers/iio/dac/ad5791.c | 1 - drivers/iio/dac/ad7303.c | 1 - drivers/iio/dac/ad8801.c | 1 - drivers/iio/dac/cio-dac.c | 1 - drivers/iio/dac/dpot-dac.c | 1 - drivers/iio/dac/ds4424.c | 2 - drivers/iio/dac/lpc18xx_dac.c | 1 - drivers/iio/dac/ltc1660.c | 1 - drivers/iio/dac/ltc2632.c | 1 - drivers/iio/dac/m62332.c | 3 - drivers/iio/dac/max517.c | 3 - drivers/iio/dac/max5821.c | 1 - drivers/iio/dac/mcp4725.c | 1 - drivers/iio/dac/mcp4922.c | 1 - drivers/iio/dac/stm32-dac.c | 1 - drivers/iio/dac/ti-dac082s085.c | 13 +- drivers/iio/dac/ti-dac5571.c | 20 +- drivers/iio/dac/ti-dac7311.c | 4 +- drivers/iio/dac/ti-dac7612.c | 1 - drivers/iio/dac/vf610_dac.c | 2 - drivers/iio/dummy/iio_simple_dummy.c | 14 +- drivers/iio/dummy/iio_simple_dummy_buffer.c | 14 - drivers/iio/frequency/ad9523.c | 1 - drivers/iio/frequency/adf4350.c | 1 - drivers/iio/frequency/adf4371.c | 1 - drivers/iio/gyro/adis16080.c | 1 - drivers/iio/gyro/adis16130.c | 1 - drivers/iio/gyro/adis16136.c | 1 - drivers/iio/gyro/adis16260.c | 1 - drivers/iio/gyro/adxrs450.c | 1 - drivers/iio/gyro/bmg160_core.c | 3 - drivers/iio/gyro/fxas21002c_core.c | 1 - drivers/iio/gyro/hid-sensor-gyro-3d.c | 1 - drivers/iio/gyro/itg3200_core.c | 1 - drivers/iio/gyro/mpu3050-core.c | 3 - drivers/iio/gyro/ssp_gyro_sensor.c | 1 - drivers/iio/gyro/st_gyro_buffer.c | 21 +- drivers/iio/health/afe4403.c | 3 +- drivers/iio/health/afe4404.c | 3 +- drivers/iio/health/afe440x.h | 2 +- drivers/iio/health/max30100.c | 1 - drivers/iio/health/max30102.c | 1 - drivers/iio/humidity/am2315.c | 1 - drivers/iio/humidity/dht11.c | 1 - drivers/iio/humidity/hdc100x.c | 23 +- drivers/iio/humidity/hid-sensor-humidity.c | 1 - drivers/iio/humidity/hts221.h | 4 +- drivers/iio/humidity/hts221_buffer.c | 11 +- drivers/iio/humidity/hts221_core.c | 5 +- drivers/iio/humidity/htu21.c | 1 - drivers/iio/humidity/si7005.c | 1 - drivers/iio/humidity/si7020.c | 1 - drivers/iio/iio_core_trigger.h | 17 + drivers/iio/imu/Kconfig | 1 + drivers/iio/imu/Makefile | 1 + drivers/iio/imu/adis16400.c | 1 - drivers/iio/imu/adis16460.c | 1 - drivers/iio/imu/adis16475.c | 1 - drivers/iio/imu/adis16480.c | 7 +- drivers/iio/imu/bmi160/bmi160.h | 3 + drivers/iio/imu/bmi160/bmi160_core.c | 47 +- drivers/iio/imu/fxos8700_core.c | 1 - drivers/iio/imu/inv_icm42600/Kconfig | 29 + drivers/iio/imu/inv_icm42600/Makefile | 15 + drivers/iio/imu/inv_icm42600/inv_icm42600.h | 395 +++ drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 787 ++++++ drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 601 +++++ drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 98 + drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 786 ++++++ drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 798 +++++++ drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 101 + drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 100 + drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c | 84 + drivers/iio/imu/inv_icm42600/inv_icm42600_temp.h | 30 + .../iio/imu/inv_icm42600/inv_icm42600_timestamp.c | 195 ++ .../iio/imu/inv_icm42600/inv_icm42600_timestamp.h | 85 + drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 1 - drivers/iio/imu/kmx61.c | 1 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 1 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 1 - drivers/iio/industrialio-buffer.c | 58 +- drivers/iio/industrialio-core.c | 129 +- drivers/iio/industrialio-event.c | 68 +- drivers/iio/industrialio-trigger.c | 22 +- drivers/iio/light/acpi-als.c | 1 - drivers/iio/light/adjd_s311.c | 1 - drivers/iio/light/adux1020.c | 1 - drivers/iio/light/al3010.c | 1 - drivers/iio/light/al3320a.c | 1 - drivers/iio/light/apds9300.c | 1 - drivers/iio/light/apds9960.c | 1 - drivers/iio/light/bh1750.c | 1 - drivers/iio/light/bh1780.c | 1 - drivers/iio/light/cm32181.c | 1 - drivers/iio/light/cm3232.c | 1 - drivers/iio/light/cm3323.c | 1 - drivers/iio/light/cm3605.c | 1 - drivers/iio/light/cm36651.c | 1 - drivers/iio/light/cros_ec_light_prox.c | 6 +- drivers/iio/light/gp2ap002.c | 1 - drivers/iio/light/gp2ap020a00f.c | 11 - drivers/iio/light/hid-sensor-als.c | 1 - drivers/iio/light/hid-sensor-prox.c | 1 - drivers/iio/light/iqs621-als.c | 7 +- drivers/iio/light/isl29018.c | 1 - drivers/iio/light/isl29028.c | 1 - drivers/iio/light/isl29125.c | 21 +- drivers/iio/light/jsa1212.c | 1 - drivers/iio/light/lm3533-als.c | 2 +- drivers/iio/light/ltr501.c | 1 - drivers/iio/light/lv0104cs.c | 3 +- drivers/iio/light/max44000.c | 1 - drivers/iio/light/max44009.c | 1 - drivers/iio/light/noa1305.c | 1 - drivers/iio/light/opt3001.c | 3 +- drivers/iio/light/pa12203001.c | 1 - drivers/iio/light/rpr0521.c | 3 - drivers/iio/light/si1133.c | 1 - drivers/iio/light/si1145.c | 3 - drivers/iio/light/st_uvis25_core.c | 3 - drivers/iio/light/stk3310.c | 3 +- drivers/iio/light/tcs3414.c | 21 +- drivers/iio/light/tcs3472.c | 1 - drivers/iio/light/tsl2563.c | 13 +- drivers/iio/light/tsl2583.c | 1 - drivers/iio/light/tsl2772.c | 1 - drivers/iio/light/tsl4531.c | 1 - drivers/iio/light/us5182d.c | 1 - drivers/iio/light/vcnl4000.c | 36 +- drivers/iio/light/vcnl4035.c | 1 - drivers/iio/light/veml6030.c | 1 - drivers/iio/light/veml6070.c | 1 - drivers/iio/light/vl6180.c | 1 - drivers/iio/light/zopt2201.c | 1 - drivers/iio/magnetometer/ak8974.c | 1 - drivers/iio/magnetometer/ak8975.c | 23 +- drivers/iio/magnetometer/bmc150_magn.c | 3 - drivers/iio/magnetometer/bmc150_magn_i2c.c | 3 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 1 - drivers/iio/magnetometer/hmc5843_core.c | 1 - drivers/iio/magnetometer/mag3110.c | 1 - drivers/iio/magnetometer/mmc35240.c | 3 +- drivers/iio/magnetometer/rm3100-core.c | 3 - drivers/iio/magnetometer/st_magn_buffer.c | 26 +- drivers/iio/multiplexer/iio-mux.c | 1 - drivers/iio/orientation/hid-sensor-incl-3d.c | 1 - drivers/iio/orientation/hid-sensor-rotation.c | 1 - drivers/iio/position/iqs624-pos.c | 7 +- drivers/iio/potentiometer/ad5272.c | 3 +- drivers/iio/potentiometer/ds1803.c | 1 - drivers/iio/potentiometer/max5432.c | 1 - drivers/iio/potentiometer/max5481.c | 3 +- drivers/iio/potentiometer/max5487.c | 1 - drivers/iio/potentiometer/mcp4018.c | 1 - drivers/iio/potentiometer/mcp41010.c | 3 +- drivers/iio/potentiometer/mcp4131.c | 3 +- drivers/iio/potentiometer/mcp4531.c | 1 - drivers/iio/potentiometer/tpl0102.c | 1 - drivers/iio/potentiostat/lmp91000.c | 14 +- drivers/iio/pressure/abp060mg.c | 1 - drivers/iio/pressure/bmp280-core.c | 1 - drivers/iio/pressure/cros_ec_baro.c | 8 +- drivers/iio/pressure/dlhl60d.c | 4 +- drivers/iio/pressure/dps310.c | 1 - drivers/iio/pressure/hid-sensor-press.c | 1 - drivers/iio/pressure/hp03.c | 1 - drivers/iio/pressure/hp206c.c | 1 - drivers/iio/pressure/icp10100.c | 1 - drivers/iio/pressure/mpl115.c | 1 - drivers/iio/pressure/mpl3115.c | 1 - drivers/iio/pressure/ms5611_core.c | 1 - drivers/iio/pressure/ms5637.c | 1 - drivers/iio/pressure/st_pressure_buffer.c | 26 +- drivers/iio/pressure/t5403.c | 1 - drivers/iio/pressure/zpa2326.c | 28 +- drivers/iio/proximity/as3935.c | 1 - drivers/iio/proximity/isl29501.c | 1 - drivers/iio/proximity/mb1232.c | 1 - drivers/iio/proximity/ping.c | 1 - drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 1 - drivers/iio/proximity/rfd77402.c | 1 - drivers/iio/proximity/srf04.c | 3 +- drivers/iio/proximity/srf08.c | 7 +- drivers/iio/proximity/sx9310.c | 3 - drivers/iio/proximity/sx9500.c | 10 - drivers/iio/proximity/vcnl3020.c | 1 - drivers/iio/proximity/vl53l0x-i2c.c | 1 - drivers/iio/resolver/ad2s1200.c | 1 - drivers/iio/resolver/ad2s90.c | 1 - drivers/iio/temperature/hid-sensor-temperature.c | 1 - drivers/iio/temperature/iqs620at-temp.c | 1 - drivers/iio/temperature/ltc2983.c | 1 - drivers/iio/temperature/max31856.c | 2 - drivers/iio/temperature/maxim_thermocouple.c | 1 - drivers/iio/temperature/mlx90614.c | 1 - drivers/iio/temperature/mlx90632.c | 1 - drivers/iio/temperature/tmp006.c | 1 - drivers/iio/temperature/tmp007.c | 1 - drivers/iio/temperature/tsys01.c | 1 - drivers/iio/temperature/tsys02d.c | 1 - drivers/iio/trigger/stm32-timer-trigger.c | 2 - drivers/infiniband/core/cm.c | 2 + drivers/infiniband/core/rdma_core.c | 6 +- drivers/infiniband/hw/hfi1/chip.c | 27 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 34 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 2 +- drivers/infiniband/hw/mlx5/fs.c | 2 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 4 +- drivers/infiniband/hw/qedr/qedr.h | 5 +- drivers/infiniband/hw/qedr/verbs.c | 42 +- drivers/infiniband/hw/usnic/usnic_fwd.c | 4 +- drivers/infiniband/sw/rxe/rxe.c | 7 +- drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_mr.c | 6 +- drivers/infiniband/sw/rxe/rxe_net.c | 5 - drivers/infiniband/sw/rxe/rxe_verbs.c | 29 +- drivers/infiniband/ulp/isert/ib_isert.c | 6 +- drivers/infiniband/ulp/isert/ib_isert.h | 3 +- drivers/input/touchscreen/tsc2007_iio.c | 1 - drivers/macintosh/macio_asic.c | 4 +- drivers/media/cec/core/cec-api.c | 8 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 40 +- drivers/media/common/videobuf2/videobuf2-core.c | 35 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 2 +- drivers/media/i2c/Kconfig | 38 + drivers/media/i2c/Makefile | 4 + drivers/media/i2c/dw9768.c | 554 +++++ drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/max9271.c | 341 +++ drivers/media/i2c/max9271.h | 224 ++ drivers/media/i2c/max9286.c | 1320 ++++++++++ drivers/media/i2c/rdacm20.c | 667 ++++++ drivers/media/pci/cx18/cx18-cards.c | 2 +- drivers/media/pci/cx23885/cx23885-core.c | 3 - drivers/media/pci/cx25821/cx25821-core.c | 3 - drivers/media/pci/cx88/cx88-video.c | 60 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/dt3155/dt3155.h | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 2 +- drivers/media/pci/meye/meye.c | 15 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-disp.c | 2 +- drivers/media/pci/solo6x10/solo6x10-eeprom.c | 2 +- drivers/media/pci/solo6x10/solo6x10-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 2 +- drivers/media/pci/solo6x10/solo6x10-gpio.c | 2 +- drivers/media/pci/solo6x10/solo6x10-i2c.c | 2 +- drivers/media/pci/solo6x10/solo6x10-jpeg.h | 2 +- drivers/media/pci/solo6x10/solo6x10-offsets.h | 2 +- drivers/media/pci/solo6x10/solo6x10-p2m.c | 2 +- drivers/media/pci/solo6x10/solo6x10-regs.h | 2 +- drivers/media/pci/solo6x10/solo6x10-tw28.c | 2 +- drivers/media/pci/solo6x10/solo6x10-tw28.h | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/solo6x10/solo6x10.h | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 63 +- drivers/media/pci/tw5864/tw5864-core.c | 2 +- drivers/media/pci/tw68/tw68-core.c | 32 +- drivers/media/platform/atmel/atmel-isc-base.c | 60 +- drivers/media/platform/atmel/atmel-isc-regs.h | 2 - drivers/media/platform/atmel/atmel-isc.h | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpif.c | 2 +- drivers/media/platform/davinci/vpif.h | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/davinci/vpif_display.h | 2 +- drivers/media/platform/davinci/vpss.c | 20 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 7 +- drivers/media/platform/rcar_jpu.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 28 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 2 + drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 2 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 5 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 2 + drivers/media/platform/ti-vpe/Makefile | 2 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 649 +++++ drivers/media/platform/ti-vpe/cal-video.c | 886 +++++++ drivers/media/platform/ti-vpe/cal.c | 2523 ++++---------------- drivers/media/platform/ti-vpe/cal.h | 267 +++ drivers/media/platform/ti-vpe/cal_regs.h | 74 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/rc/imon.c | 2 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 6 +- drivers/media/test-drivers/vimc/Kconfig | 2 + drivers/media/test-drivers/vimc/vimc-common.h | 1 + drivers/media/test-drivers/vimc/vimc-core.c | 10 + drivers/media/test-drivers/vimc/vimc-sensor.c | 71 + drivers/media/usb/go7007/go7007-usb.c | 11 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/gspca/ov534.c | 2 +- drivers/media/usb/gspca/sn9c2028.c | 2 +- drivers/media/v4l2-core/v4l2-async.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 14 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 6 +- drivers/mfd/Kconfig | 12 - drivers/mfd/Makefile | 1 - drivers/mfd/axp20x-i2c.c | 2 + drivers/mfd/da9063-core.c | 31 - drivers/mfd/da9063-i2c.c | 271 ++- drivers/mfd/kempld-core.c | 12 +- drivers/mfd/mfd-core.c | 3 +- drivers/mfd/motorola-cpcap.c | 23 + drivers/mfd/smsc-ece1099.c | 87 - drivers/misc/habanalabs/debugfs.c | 23 +- drivers/misc/habanalabs/device.c | 2 +- drivers/misc/habanalabs/firmware_if.c | 10 +- drivers/misc/habanalabs/gaudi/gaudi.c | 123 +- drivers/misc/habanalabs/goya/goya.c | 20 +- drivers/misc/habanalabs/habanalabs.h | 19 +- drivers/misc/habanalabs/habanalabs_drv.c | 2 +- drivers/misc/habanalabs/hwmon.c | 19 +- drivers/misc/habanalabs/sysfs.c | 11 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 45 +- drivers/net/ethernet/8390/ne2k-pci.c | 9 +- drivers/net/ethernet/agere/et131x.c | 7 - drivers/net/ethernet/alteon/acenic.c | 119 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 9 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_phy.c | 29 +- drivers/net/ethernet/aquantia/atlantic/aq_phy.h | 8 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 10 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 17 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 10 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 11 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 58 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 138 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 1 - drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 22 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 3 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 188 +- drivers/net/ethernet/freescale/enetc/enetc_pf.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 28 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.c | 108 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.h | 45 +- .../mellanox/mlx5/core/accel/ipsec_offload.c | 385 +++ .../mellanox/mlx5/core/accel/ipsec_offload.h | 38 + .../net/ethernet/mellanox/mlx5/core/accel/tls.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 59 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 13 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 11 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 10 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 47 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 10 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 544 +++++ .../mellanox/mlx5/core/en_accel/ipsec_fs.h | 26 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 56 + .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 22 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 11 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 14 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 51 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.h | 37 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 6 + .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 9 +- drivers/net/ethernet/smsc/smc91x.c | 4 +- drivers/net/ethernet/sun/cassini.c | 104 +- drivers/net/ethernet/sun/sungem.c | 53 +- drivers/net/phy/at803x.c | 78 + drivers/net/phy/phy_device.c | 3 +- drivers/net/phy/sfp.c | 44 + drivers/net/usb/cdc_ether.c | 7 +- drivers/net/usb/cdc_ncm.c | 4 + drivers/net/usb/usbnet.c | 3 +- drivers/nvme/host/core.c | 1 + drivers/nvme/host/nvme.h | 13 + drivers/pci/pci.c | 30 +- drivers/perf/arm-cci.c | 1 + drivers/perf/arm-ccn.c | 1 + drivers/perf/arm_dsu_pmu.c | 1 + drivers/perf/arm_smmuv3_pmu.c | 1 + drivers/perf/arm_spe_pmu.c | 1 + drivers/perf/fsl_imx8_ddr_perf.c | 1 + drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 + drivers/perf/qcom_l2_pmu.c | 1 + drivers/perf/qcom_l3_pmu.c | 1 + drivers/perf/thunderx2_pmu.c | 1 + drivers/perf/xgene_pmu.c | 1 + drivers/phy/allwinner/phy-sun4i-usb.c | 1 + drivers/phy/samsung/Kconfig | 9 + drivers/phy/samsung/Makefile | 1 + drivers/phy/samsung/phy-exynos7-ufs.h | 81 + drivers/phy/samsung/phy-samsung-ufs.c | 366 +++ drivers/phy/samsung/phy-samsung-ufs.h | 139 ++ drivers/pinctrl/actions/pinctrl-owl.c | 4 + drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 7 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 25 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 6 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 18 +- drivers/pinctrl/core.c | 12 +- drivers/pinctrl/devicetree.c | 5 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 5 - drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 7 +- drivers/pinctrl/pinconf-generic.c | 3 +- drivers/pinctrl/pinctrl-amd.c | 2 + drivers/pinctrl/pinctrl-at91-pio4.c | 2 + drivers/pinctrl/pinctrl-at91.c | 6 +- drivers/pinctrl/pinctrl-bm1880.c | 4 +- drivers/pinctrl/pinctrl-lpc18xx.c | 12 +- drivers/pinctrl/pinctrl-rockchip.c | 24 +- drivers/pinctrl/pinctrl-rza1.c | 24 +- drivers/pinctrl/pinctrl-single.c | 13 +- drivers/pinctrl/pinmux.c | 5 +- drivers/pinctrl/qcom/Kconfig | 2 + drivers/pinctrl/qcom/pinctrl-ipq4019.c | 1 + drivers/pinctrl/qcom/pinctrl-ipq8074.c | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 93 +- drivers/pinctrl/qcom/pinctrl-msm.h | 6 + drivers/pinctrl/qcom/pinctrl-msm8976.c | 3 - drivers/pinctrl/qcom/pinctrl-sc7180.c | 1 + drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 4 +- drivers/pinctrl/sh-pfc/Kconfig | 4 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a77951.c | 877 +++---- drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-atlas7.c | 21 +- drivers/pinctrl/tegra/pinctrl-tegra194.c | 1 - drivers/platform/x86/toshiba_acpi.c | 3 +- drivers/remoteproc/qcom_pil_info.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 12 +- drivers/remoteproc/remoteproc_core.c | 213 +- drivers/remoteproc/remoteproc_internal.h | 8 + drivers/remoteproc/remoteproc_sysfs.c | 17 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 +- drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/iio/Documentation/device.txt | 4 +- drivers/staging/iio/accel/adis16203.c | 1 - drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/iio/adc/ad7280a.c | 1 - drivers/staging/iio/adc/ad7816.c | 1 - drivers/staging/iio/addac/adt7316.c | 1 - drivers/staging/iio/cdc/ad7150.c | 2 - drivers/staging/iio/cdc/ad7746.c | 2 - drivers/staging/iio/frequency/ad9832.c | 1 - drivers/staging/iio/frequency/ad9834.c | 1 - drivers/staging/iio/impedance-analyzer/ad5933.c | 1 - drivers/staging/iio/resolver/ad2s1210.c | 1 - drivers/staging/media/allegro-dvt/allegro-core.c | 383 +-- drivers/staging/media/allegro-dvt/allegro-mail.c | 507 ++++ drivers/staging/media/allegro-dvt/allegro-mail.h | 111 +- drivers/staging/media/atomisp/Kconfig | 2 +- drivers/staging/media/atomisp/Makefile | 6 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 6 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 6 +- .../media/atomisp/include/linux/atomisp_platform.h | 1 + drivers/staging/media/atomisp/pci/atomisp-regs.h | 3 - drivers/staging/media/atomisp/pci/atomisp_acc.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 59 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 4 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 2 - .../media/atomisp/pci/atomisp_compat_css20.c | 70 +- .../media/atomisp/pci/atomisp_compat_css20.h | 2 +- drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 14 +- drivers/staging/media/atomisp/pci/atomisp_drvfs.h | 2 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 537 +++-- .../staging/media/atomisp/pci/atomisp_internal.h | 2 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 19 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 285 +-- .../media/atomisp/pci/base/refcount/src/refcount.c | 28 +- drivers/staging/media/atomisp/pci/hive_types.h | 24 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 10 +- .../media/atomisp/pci/isp2400_system_global.h | 302 --- .../media/atomisp/pci/isp2400_system_local.h | 321 --- .../media/atomisp/pci/isp2401_system_global.h | 410 +--- .../media/atomisp/pci/isp2401_system_local.h | 402 ---- drivers/staging/media/atomisp/pci/sh_css.c | 9 +- drivers/staging/media/atomisp/pci/system_global.h | 395 +++ drivers/staging/media/atomisp/pci/system_local.c | 179 ++ drivers/staging/media/atomisp/pci/system_local.h | 104 +- drivers/staging/media/hantro/hantro.h | 13 +- drivers/staging/media/hantro/hantro_drv.c | 94 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 17 + drivers/staging/media/hantro/hantro_h264.c | 6 +- drivers/staging/media/hantro/hantro_hw.h | 5 +- drivers/staging/media/hantro/hantro_v4l2.c | 30 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 2 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 8 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 7 +- drivers/staging/media/imx/imx-ic-prp.c | 4 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 4 +- drivers/staging/media/imx/imx-media-vdic.c | 4 +- drivers/staging/media/rkisp1/TODO | 1 - drivers/staging/media/rkisp1/rkisp1-capture.c | 52 +- drivers/staging/media/rkisp1/rkisp1-common.h | 19 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 5 +- drivers/staging/media/rkisp1/rkisp1-regs.h | 1 - drivers/staging/media/rkisp1/rkisp1-resizer.c | 2 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 117 +- drivers/staging/media/rkisp1/uapi/rkisp1-config.h | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 29 +- drivers/staging/media/tegra-vde/vde.c | 41 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8188eu/core/rtw_security.c | 5 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/rtl871x_security.c | 2 +- drivers/staging/rtl8712/usb_intf.c | 11 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/thermal/Kconfig | 10 - drivers/thermal/Makefile | 3 - drivers/thermal/clock_cooling.c | 445 ---- drivers/thermal/rcar_gen3_thermal.c | 4 + drivers/thermal/thermal_core.c | 6 +- drivers/thermal/thermal_netlink.c | 3 +- drivers/thermal/thermal_netlink.h | 6 + drivers/vfio/pci/vfio_pci.c | 5 + fs/9p/v9fs.c | 5 +- fs/9p/vfs_inode.c | 62 +- fs/9p/vfs_inode_dotl.c | 9 +- fs/io_uring.c | 86 +- fs/nfs/direct.c | 13 +- fs/nfs/file.c | 1 - include/asm-generic/mmiowb.h | 6 +- include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h | 67 + include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h | 88 + include/dt-bindings/iio/qcom,spmi-adc7-pmk8350.h | 46 + include/dt-bindings/iio/qcom,spmi-adc7-pmr735a.h | 28 + include/dt-bindings/iio/qcom,spmi-adc7-pmr735b.h | 28 + include/dt-bindings/iio/qcom,spmi-vadc.h | 78 +- include/dt-bindings/mux/mux-j721e-wiz.h | 53 + include/dt-bindings/pinctrl/k3.h | 2 +- include/linux/blk_types.h | 8 +- include/linux/bpf-netns.h | 3 + include/linux/bpf.h | 4 + include/linux/bpf_types.h | 2 + include/linux/clock_cooling.h | 57 - include/linux/dmaengine.h | 2 +- include/linux/filter.h | 147 ++ include/linux/genhd.h | 1 + include/linux/iio/common/cros_ec_sensors_core.h | 11 +- include/linux/iio/iio-opaque.h | 36 + include/linux/iio/iio.h | 61 +- include/linux/iio/trigger_consumer.h | 7 - include/linux/mfd/da9063/core.h | 1 + include/linux/mfd/da9063/registers.h | 15 +- include/linux/mfd/smsc.h | 104 - include/linux/mlx5/accel.h | 6 +- include/linux/mlx5/driver.h | 3 + include/linux/mlx5/fs.h | 5 +- include/linux/mlx5/mlx5_ifc.h | 12 +- include/linux/property.h | 5 + include/linux/remoteproc.h | 9 +- include/linux/sched/task.h | 6 + include/linux/usb/usbnet.h | 2 + include/media/davinci/vpbe_display.h | 2 +- include/media/dvbdev.h | 6 +- include/media/media-device.h | 2 +- include/media/media-devnode.h | 2 +- include/media/media-entity.h | 2 +- include/media/tpg/v4l2-tpg.h | 3 +- include/media/v4l2-subdev.h | 35 +- include/soc/tegra/fuse.h | 2 + include/sound/hdmi-codec.h | 2 +- include/sound/omap-hdmi-audio.h | 2 +- include/sound/soc-dai.h | 8 +- include/uapi/linux/bpf.h | 77 + include/uapi/linux/mdio.h | 26 + include/uapi/linux/snmp.h | 1 + include/uapi/linux/videodev2.h | 2 + include/uapi/rdma/qedr-abi.h | 10 +- kernel/bpf/core.c | 55 + kernel/bpf/net_namespace.c | 127 +- kernel/bpf/syscall.c | 9 + kernel/bpf/verifier.c | 13 +- kernel/dma/debug.c | 8 +- kernel/irq/manage.c | 37 +- kernel/sched/fair.c | 15 +- kernel/time/timer.c | 4 +- mm/hugetlb.c | 2 +- mm/memcontrol.c | 20 + mm/slab.h | 21 +- mm/vmstat.c | 7 +- net/9p/trans_fd.c | 41 +- net/core/filter.c | 183 ++ net/core/rtnetlink.c | 3 +- net/decnet/af_decnet.c | 13 +- net/ipv4/inet_hashtables.c | 60 +- net/ipv4/proc.c | 1 + net/ipv4/tcp_input.c | 81 +- net/ipv4/udp.c | 93 +- net/ipv6/inet6_hashtables.c | 66 +- net/ipv6/udp.c | 97 +- net/mptcp/subflow.c | 5 +- net/netfilter/ipvs/ip_vs_conn.c | 2 +- net/netlink/genetlink.c | 2 +- net/nfc/nci/core.c | 5 +- net/openvswitch/datapath.c | 22 + net/openvswitch/datapath.h | 8 +- net/openvswitch/flow_table.c | 173 +- net/openvswitch/flow_table.h | 11 + net/sunrpc/xprtrdma/rpc_rdma.c | 4 +- scripts/bpf_helpers_doc.py | 9 +- security/integrity/ima/ima.h | 48 +- security/integrity/ima/ima_main.c | 18 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_queue_keys.c | 5 + security/integrity/integrity.h | 13 + security/integrity/integrity_audit.c | 11 +- sound/core/info.c | 4 +- sound/core/pcm_memory.c | 14 - sound/pci/asihpi/hpi_internal.h | 2 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/atmel/atmel-classd.c | 7 +- sound/soc/codecs/rt5682-i2c.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt5682.c | 16 +- sound/soc/meson/axg-card.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 7 +- sound/soc/soc-core.c | 4 +- sound/sparc/dbri.c | 2 +- sound/usb/line6/podhd.c | 4 +- sound/usb/mixer_maps.c | 2 +- tools/arch/x86/include/uapi/asm/kvm.h | 5 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/common.c | 1 + tools/bpf/bpftool/prog.c | 3 +- tools/include/uapi/linux/bpf.h | 77 + tools/lib/bpf/libbpf.c | 3 + tools/lib/bpf/libbpf.h | 2 + tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_probes.c | 3 + tools/lib/subcmd/parse-options.c | 3 + tools/perf/util/hashmap.h | 12 +- tools/power/cpupower/man/cpupower-monitor.1 | 4 +- tools/testing/kunit/kunit.py | 24 - tools/testing/kunit/kunit_kernel.py | 6 +- tools/testing/kunit/kunit_tool_test.py | 14 +- tools/testing/selftests/bpf/network_helpers.c | 58 +- tools/testing/selftests/bpf/network_helpers.h | 2 + tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 1282 ++++++++++ tools/testing/selftests/bpf/progs/test_sk_lookup.c | 641 +++++ .../testing/selftests/bpf/verifier/ctx_sk_lookup.c | 492 ++++ tools/testing/selftests/kselftest_harness.h | 9 +- tools/testing/selftests/net/ip_defrag.sh | 2 + 1072 files changed, 29156 insertions(+), 10494 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-icm42600 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-scd30 create mode 100644 Documentation/devicetree/bindings/arm/intel,keembay.yaml create mode 100644 Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/microchip,sparx5-temp.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ingenic,adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml create mode 100644 Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/ak8975.txt create mode 100644 Documentation/devicetree/bindings/iio/magnetometer/asahi-kasei, [...] create mode 100644 Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml delete mode 100644 Documentation/devicetree/bindings/media/renesas,fcp.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,fcp.yaml delete mode 100644 Documentation/devicetree/bindings/media/renesas,fdp1.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,fdp1.yaml delete mode 100644 Documentation/devicetree/bindings/media/renesas,vsp1.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,vsp1.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml create mode 100644 Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.yaml delete mode 100644 Documentation/driver-api/smsc_ece1099.rst create mode 100644 Documentation/hwmon/sparx5-temp.rst create mode 100644 arch/arm/boot/dts/rk3288-rock-pi-n8.dts create mode 100644 arch/arm/boot/dts/rk3288-vmarc-som.dtsi create mode 100644 arch/arm64/boot/dts/intel/keembay-evm.dts create mode 100644 arch/arm64/boot/dts/intel/keembay-soc.dtsi create mode 100644 drivers/cpufreq/tegra194-cpufreq.c create mode 100644 drivers/hwmon/sparx5-temp.c create mode 100644 drivers/iio/accel/bma400_spi.c create mode 100644 drivers/iio/chemical/scd30.h create mode 100644 drivers/iio/chemical/scd30_core.c create mode 100644 drivers/iio/chemical/scd30_i2c.c create mode 100644 drivers/iio/chemical/scd30_serial.c create mode 100644 drivers/iio/imu/inv_icm42600/Kconfig create mode 100644 drivers/iio/imu/inv_icm42600/Makefile create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600.h create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_core.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_temp.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_temp.h create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_timestamp.c create mode 100644 drivers/iio/imu/inv_icm42600/inv_icm42600_timestamp.h create mode 100644 drivers/media/i2c/dw9768.c create mode 100644 drivers/media/i2c/max9271.c create mode 100644 drivers/media/i2c/max9271.h create mode 100644 drivers/media/i2c/max9286.c create mode 100644 drivers/media/i2c/rdacm20.c create mode 100644 drivers/media/platform/ti-vpe/cal-camerarx.c create mode 100644 drivers/media/platform/ti-vpe/cal-video.c create mode 100644 drivers/media/platform/ti-vpe/cal.h delete mode 100644 drivers/mfd/smsc-ece1099.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec_offload.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/ipsec_offload.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.h create mode 100644 drivers/phy/samsung/phy-exynos7-ufs.h create mode 100644 drivers/phy/samsung/phy-samsung-ufs.c create mode 100644 drivers/phy/samsung/phy-samsung-ufs.h delete mode 100644 drivers/staging/media/atomisp/pci/isp2400_system_local.h delete mode 100644 drivers/staging/media/atomisp/pci/isp2401_system_local.h create mode 100644 drivers/staging/media/atomisp/pci/system_local.c delete mode 100644 drivers/thermal/clock_cooling.c create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pmk8350.h create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pmr735a.h create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pmr735b.h create mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h delete mode 100644 include/linux/clock_cooling.h create mode 100644 include/linux/iio/iio-opaque.h delete mode 100644 include/linux/mfd/smsc.h create mode 100644 tools/testing/selftests/bpf/prog_tests/sk_lookup.c create mode 100644 tools/testing/selftests/bpf/progs/test_sk_lookup.c create mode 100644 tools/testing/selftests/bpf/verifier/ctx_sk_lookup.c