This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 7fc5253f5a13 Add linux-next specific files for 20220120 discards 1a73e46daa70 Merge branch 'akpm/master' discards 86cdf02c550f mm: hide the FRONTSWAP Kconfig symbol discards 87b767362fd5 frontswap: remove support for multiple ops discards 4a7b070578d6 mm: mark swap_lock and swap_active_head static discards 3277b9284ded frontswap: simplify frontswap_register_ops discards 7bbce9b4224a frontswap: remove frontswap_test discards 5bd357f242f8 mm-simplify-try_to_unuse-fix discards 792c5275e392 mm: simplify try_to_unuse discards edf645913a7b frontswap: remove the frontswap exports discards 1a7862f32a5d frontswap: simplify frontswap_init discards 7e164548f8b4 frontswap: remove frontswap_curr_pages discards 2f09fa82840c frontswap: remove frontswap_shrink discards 187690f41f64 frontswap: remove frontswap_tmem_exclusive_gets discards 121351682493 frontswap: remove frontswap_writethrough discards 142252394ffa mm: remove cleancache discards 83487baed23c lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] discards fa6b3a6cf697 lib/stackdepot: allow optional init and stack_table alloca [...] discards dcea89b7b6c0 lib/stackdepot: allow optional init and stack_table alloca [...] discards a10d700bc97c lib/stackdepot: allow optional init and stack_table alloca [...] discards 2f57536664b2 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] discards cf1640e06df0 lib/stackdepot: allow optional init and stack_table alloca [...] discards 9cf8d3a131e4 proc-remove-pde_data-completely-fix-fix discards 73587faa7f97 proc-remove-pde_data-completely-fix discards dd56144883c6 proc: remove PDE_DATA() completely discards 19ee89e17132 fs: proc: store PDE()->data into inode->i_private discards f4a464c27720 sysctl: returns -EINVAL when a negative value is passed to [...] discards b2fa5eb401a6 kernel/sysctl.c: remove unused variable ten_thousand discards 0626f5fd3465 kprobe: move sysctl_kprobes_optimization to kprobes.c discards b3573a63bfa5 fs/coredump: move coredump sysctls into its own file discards 2340f3a2b324 printk: fix build warning when CONFIG_PRINTK=n discards c3afdc5017f7 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() discards 53d7c7d85186 fs: move namespace sysctls and declare fs base directory discards 0e023edb235e sysctl-add-and-use-base-directory-declarer-and-registratio [...] discards 8aedd414b358 sysctl: add and use base directory declarer and registrati [...] discards 43470e6fde1c fs: move pipe sysctls to is own file discards 441f7fe6b0d2 fs: move fs/exec.c sysctls into its own file discards fa07120cedf6 fs: move namei sysctls to its own file discards dab999415e6e fs: move locking sysctls where they are used discards e857bdee9dbc fs: move shared sysctls to fs/sysctls.c discards 02a36e675303 sysctl-move-maxolduid-as-a-sysctl-specific-const-fix discards 9f77ec29141b sysctl: move maxolduid as a sysctl specific const discards 2f4cb849eda3 fs/dcache: avoid unused-function warning discards 232a5f968dbd fs/inode: avoid unused-variable warning discards fb0370dd7d65 fs: move dcache sysctls to its own file discards 56dbe39a045b fs: move fs stat sysctls to file_table.c discards d6b731e0a491 fs: move inode sysctls to its own file discards 343097745705 sysctl: share unsigned long const values discards 683170fbfe46 stackleak: move stack_erasing sysctl to stackleak.c discards 1cbd5c82c627 scsi/sg: move sg-big-buff sysctl to scsi/sg.c discards 50b04f375e6f printk: move printk sysctl to printk/sysctl.c discards 57fdf7bbad4f fs: move binfmt_misc sysctl to its own file discards ea440f7ac21b sysctl-add-helper-to-register-a-sysctl-mount-point-fix discards 38e1360b9480 sysctl: add helper to register a sysctl mount point discards 68bb01a0f146 random: move the random sysctl declarations to its own file discards 43583304d8a8 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-3 discards add7b827b186 firmware_loader-move-firmware-sysctl-to-its-own-files-fix-fix discards 824a4cf96a0a firmware_loader-move-firmware-sysctl-to-its-own-files-fix discards 461ece637aeb firmware_loader: move firmware sysctl to its own files discards 5e22991ef87e eventpoll: simplify sysctl declaration with register_sysctl() discards acd17a01b7c2 cdrom: simplify subdirectory registration with register_sysctl() discards 4d6f3e5080bc inotify-simplify-subdirectory-registration-with-register_s [...] discards 3329c36ff760 inotify: simplify subdirectory registration with register_ [...] discards c00426b1f9b7 test_sysctl: simplify subdirectory registration with regis [...] discards f78190c5052d ocfs2: simplify subdirectory registration with register_sysctl() discards 6c3d3bbb0771 macintosh/mac_hid.c: simplify subdirectory registration wi [...] discards 3827f5b47ac2 i915: simplify subdirectory registration with register_sysctl() discards 5e1e5079036f hpet: simplify subdirectory registration with register_sysctl() discards f333b8e0d8ef dnotify: move dnotify sysctl to dnotify.c discards 51e4fe3edefd aio: move aio sysctl to aio.c discards f0a689d657c5 sysctl: use SYSCTL_ZERO to replace some static int zero uses discards cdfa311665e6 sysctl: use const for typically used max/min proc sysctls discards 7a8c430b34ca sysctl: make ngroups_max const discards b1c78be5ce5d watchdog: move watchdog sysctl interface to watchdog.c discards 2ba6deac776c hung_task: move hung_task sysctl interface to hung_task.c discards 9cb8bb40ea06 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] discards 24bf384ec45e sysctl: move some boundary constants from sysctl.c to sysctl_vals discards e29df762871a sysctl: add a new register_sysctl_init() interface discards 8d169f987be4 mm/migrate.c: rework migration_entry_wait() to not take a pageref discards 4325119df2fb fs/f2fs/data.c: fix mess discards 9d5e8e9f9598 Merge branch 'akpm-current/current' discards 8f7940dedea9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards fb6cb97bb5e8 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] discards 9d6b3f3403e7 Merge branch 'for-next' of git://git.infradead.org/users/w [...] discards f56dd820f0e9 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] discards 52bb97ab8446 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] discards 39634f39cd0c Merge branch 'main' of git://git.infradead.org/users/willy [...] discards 5c9bd3ba8dbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 24fc9a93182d Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git discards b55c9ec1e85d Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] discards 64c8cafcf9c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 35ef6a0179b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5bcd37d6f216 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards aa9f0cded7dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 8cb54f3caae2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards e59fef4cf20e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ce414621026f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 53aa96ac7e03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 344e66d8dfe1 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git discards 76c6b71f97ca Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] discards 33d49afaba08 Merge branch 'for-next' of git://github.com/cminyard/linux [...] discards 8fa20dbc4e63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9ee1134fb201 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fdfcca20afa0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards edd7e6a9710f Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] discards 754010d58123 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] discards 50179d0beffe Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] discards 3a6e13570d96 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] discards f784de4bdc5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 67f2213da5fd Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] discards f833ca17fdcf Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] discards 29ad9971882d Merge branch 'for-next' of git://git.kernel.dk/linux-block.git discards 09ebbb722ae3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 4e96527632b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards af9c5ce4db76 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] discards 7412c69d162a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards e2bbce96bc3b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] discards 9c0e281f64d7 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] discards 46235d517190 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 84debf853161 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] discards dc53c968326d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards 813a075727e4 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards c270e25d61cd Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards 6afd6fe8ce93 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a650f4b9b13a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ac3394930465 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1d161a85539a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards a21df5fbbc38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards a6d20076c91f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 6fece1e1874d Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] discards 12e6d063176b Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 9cf60ef2be15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 86fc5b791bc8 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] discards b79020b5faff Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] discards 8da37efd77c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2360aa94c567 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards a3552b8df5b8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards 787072d44e0a Merge branch 'master' of git://github.com/ceph/ceph-client.git discards 2648a959e113 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fd80e9df501e Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] discards 78f2b6194394 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c176d14326a5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards 808556065ec0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ba52bc7d10b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bdc80a41d5c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d1075e0d5d52 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards c35c730b5286 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] discards d92f2e5c2554 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] discards cbd335468f9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c56602aa83f9 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards 16cc51c835ce Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards d434241331da Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 07db3a4bddab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ecc4618cc620 Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 29be8bc8b196 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 82702cec6816 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 6fe44a757a19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9b741d22e1fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 2d625ed56797 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 9507844b8342 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ec1023e52e5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4549e725e0a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f39806da6c8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 641458f63d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 1438d77cf068 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 3eb815000eff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 80ad87093887 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] discards 1a149e16cc65 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] discards 1cfd2312c416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cdfba5b25493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e44f39f2f79a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards bdc1777006b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards df2eafddaac3 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards 43498761cff7 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards a51e80162547 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] discards d9e057524224 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards eb09b4162dc9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards 9b7192885231 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] discards d7df5d42e761 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards fc20cea79c88 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 7057932d05b8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] discards 0ba8180f07f4 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards 3f059de63c6f Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards 78e4afe3d77b Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] discards dc719fc3ca59 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] discards b00803c07d38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 633fa767bd32 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 73f458910927 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards e5ae58e8311f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 8d69e7aa8143 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 3061be7b234c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards a731da909417 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] discards 1b1492069fcf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 02a015ce0ea4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 6311823abfe5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 60f230060b13 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] discards c461a70f704c Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] discards 72cd592ac072 lib/crypto: blake2s: avoid indirect calls to compression f [...] discards 0acb1c428b71 Merge branch 'misc-5.17' into next-fixes discards e23fcf632883 drm/amdgpu: bump driver version for new CTX OP to set/get [...] discards 5be58248077e drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates discards b64c12e68c5d drm/radeon: Add HD-audio component notifier support (v2) discards cb4bafc882c5 Revert "drm/amd/display: To modify the condition in indica [...] discards 85c34a32c718 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards cf95eae307a5 drm/amdgpu: only check for _PR3 on dGPUs discards 61be763b4295 drm/amdgpu: add another raven1 gfxoff quirk omits 4fd8a97fcea4 bluetooth: mgmt: Add MGMT Adv Monitor Device Found/Lost events omits 0e81371960da bluetooth: msft: Handle MSFT Monitor Device Event discards 8807a1c00df9 Merge branch 'kvm-pi-raw-spinlock' into HEAD discards b788c12282c1 KVM: selftests: Add a test to force emulation with a pendi [...] discards d3d63ad0539e KVM: VMX: Reject KVM_RUN if emulation is required with pen [...] discards dc7e75b3b3ee selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER discards 9388c9e074f6 selftests: kvm/x86: Introduce x86_model() discards 0369d936c0d2 selftests: kvm/x86: Export x86_family() for use outside of [...] discards 77523b7478a9 selftests: kvm/x86: Introduce is_amd_cpu() discards 2cb10e2ecdcc selftests: kvm/x86: Parameterize the CPUID vendor string check discards 674e3d609731 KVM: x86/pmu: Use binary search to check filtered events discards 27cb1fcf995b KVM: avoid warning on s390 in mark_page_dirty discards 32c8644b37cf kvm: selftests: conditionally build vm_xsave_req_perm() discards f860948ccb3b KVM: x86/cpuid: Clear XFD for component i if the base feat [...] discards c517ee95d2df KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_re [...] discards 0c48866b87f1 KVM: x86/mmu: Document and enforce MMU-writable and Host-w [...] discards e9677a5fa3b6 KVM: x86/mmu: Clear MMU-writable during changed_pte notifier discards f0bd9aecb7e7 KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU discards 3d3a5814228f parisc: Fix missing prototype for 'toc_intr' warning in toc.c discards 1c013da1ad45 parisc: Autodetect default output device and set console= [...] discards dfed9f99bbe4 parisc: Use safer strscpy() in setup_cmdline() discards f15c58394697 video/fbdev/stifb: Implement the stifb_fillrect() function omits d4b825bad320 iio:imu:adis16480: fix buffering for devices with no burst mode discards 80323cae5166 ipc/sem: do not sleep with a spin lock held discards 80ef7291da0e ubsan: remove CONFIG_UBSAN_OBJECT_SIZE discards f371a572fb97 kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR discards 4b1fef7ec824 lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] discards 4b43c1b5c0fc btrfs: use generic Kconfig option for 256kB page size limit discards 6cebc2713ce4 arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] discards e468d0a4eda2 configs: introduce debug.config for CI-like setup discards 176ec79a1cd0 delayacct: track delays from memory compact discards 4d3959d65968 Documentation/accounting/delay-accounting.rst: add thrashi [...] discards 3d657aaf3cec delayacct: cleanup flags in struct task_delay_info and fun [...] discards b9c206b077a7 delayacct: fix incomplete disable operation when switch en [...] discards 0c83ff755499 delayacct: support swapin delay accounting for swapping wi [...] discards ab693ae2140a panic: allow printing extra panic information on kdump discards 6b3f49d3830b sysctl: documentation: fix table format warning discards 1e575b4cf4ba panic: add option to dump all CPUs backtraces in panic_print discards 72dfe310e57d docs: sysctl/kernel: add missing bit to panic_print discards 5c47448b11ba panic: Remove oops_id. discards 5411bc4743aa panic-use-error_report_end-tracepoint-on-warnings-fix discards dd3b684b4aeb panic: use error_report_end tracepoint on warnings discards 5247e061a44e fs/adfs: remove unneeded variable make code cleaner discards 3a7e9c6e5011 FAT: use io_schedule_timeout() instead of congestion_wait() discards 3a367a8c5092 hfsplus: use struct_group_attr() for memcpy() region discards 2a3301e55bed nilfs2: remove redundant pointer sbufs discards f5090d41b953 init/main.c: silence some -Wunused-parameter warnings discards 21da7c8efbcb ELF: fix overflow in total mapping size calculation discards 1e9b0232df92 fs/binfmt_elf: use PT_LOAD p_align values for static PIE discards 5d2b2e12df14 const_structs.checkpatch: add frequently used ops structs discards ad4a9ca0ffb0 checkpatch: Improve Kconfig help test discards 126e2491b830 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE discards a40a8909a392 lz4: fix LZ4_decompress_safe_partial read out of bound discards 6bc9bfc90c69 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test discards 7d6ed32478cc uuid: remove licence boilerplate text from the header discards 2d4992c99dfc uuid: discourage people from using UAPI header in new code discards 55564906b1fc kunit: replace kernel.h with the necessary inclusions discards 406ed1dc8011 test_hash.c: refactor into kunit discards cf9c63057c9b lib/Kconfig.debug: properly split hash test kernel entries discards 955ed5989485 test_hash.c: split test_hash_init discards 9e5e9b7e3927 test_hash.c: split test_int_hash into arch-specific functions discards 254c13bb0574 drivers/infiniband/sw/rxe/rxe_qp.c: fix for "hash.h: remov [...] discards cd331b4c0a47 hash.h: remove unused define directive discards c63ad003091a lib/list_debug.c: print more list debugging context in __l [...] discards a54ba3c3d4be list: introduce list_is_head() helper and re-use it in list.h discards d00395852d07 kstrtox: uninline everything discards c9ad10b38f86 kernel-sys-only-take-tasklist_lock-for-get-setpriorityprio [...] discards 1206e66c9c0f kernel/sys.c: only take tasklist_lock for get/setpriority( [...] discards 808b819385b8 kthread: dynamically allocate memory to store kthread's full name discards f63dce0258d8 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] discards 4a27acd75b6a tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] discards 55426a11ccb7 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] discards 38a01edcdb40 fs/binfmt_elf: replace open-coded string copy with get_task_comm discards 1cc1b6e52304 drivers/infiniband: replace open-coded string copy with ge [...] discards a65049c1b776 fs/exec: replace strncpy with strscpy_pad in __get_task_comm discards 754c12cf62a5 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm discards a21ae42cff27 kernel.h: include a note to discourage people from includi [...] discards 0585a8da2757 include/linux/unaligned: replace kernel.h with the necessa [...] discards 388746f4e4b6 proc/sysctl: make protected_* world readable discards 9cfab1724538 proc: convert the return type of proc_fd_access_allowed() [...] discards a7dd3aba57f0 proc-make-the-proc_create-stubs-static-inlines-fix2-fix discards 2f575574b063 proc-make-the-proc_create-stubs-static-inlines-fix2 discards 542385c0ecfa proc-make-the-proc_create-stubs-static-inlines-fix discards 23636544a3a4 proc: make the proc_create[_data]() stubs static inlines discards 246ae96286ca proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] discards 83a0c76927b4 mm: percpu: add generic pcpu_populate_pte() function discards a7697b45b482 mm: percpu: add generic pcpu_fc_alloc/free funciton discards 26b5c55bccba mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef discards 967c9da81dce mm: percpu: generalize percpu related config discards 33d427760c7b kernel/hung_task.c: Monitor killed tasks. discards caa4a20107f8 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 50311e0ccf41 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards a3a3d83ec58d btrfs: avoid live-lock in search_ioctl() on hardware with [...] discards e6b50ea92831 arm64: add support for sub-page faults user probing discards 65d81b4e7ee5 mm: introduce fault_in_exact_writeable() to probe for sub- [...] discards 00f332da0ffe zsmalloc: replace get_cpu_var with local_lock discards af54b40a10b4 zsmalloc: replace per zpage lock with pool->migrate_lock discards 118d633eb2bb locking: fixup write_lock_nested() implementation discards 90f26426ef17 locking/rwlocks: fix write_lock_nested for RT discards c58c603d9a4b locking/rwlocks: introduce write_lock_nested discards 1e44beddb4da zsmalloc: remove zspage isolation for migration discards c08d3dd63a88 zsmalloc: move huge compressed obj from page to zspage discards 7bc7984bebe1 zsmalloc: introduce obj_allocated discards 68d87b5ca0c8 zsmalloc: decouple class actions from zspage works discards 040ae00aacf8 zsmalloc: rename zs_stat_type to class_stat_type discards 10dd7201d68e zsmalloc: introduce some helper functions discards 716a40e57fd3 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] discards 8c576a620ac5 mm: fix race between MADV_FREE reclaim and blkdev direct IO read discards 6649716d17ab mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] discards cdec754f91ed mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] discards 361ed676cf88 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] discards 1c7a83e37a1b selftests: vm: add a hugetlb test case discards 24b18edb0c84 mm: sparsemem: use page table lock to protect kernel pmd o [...] discards 9565d058b4a5 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] discards 81f20668bfa8 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] discards 54c58a6db46c mm: discard __GFP_ATOMIC discards 279c53524fbd mm-vmalloc-allocate-small-pages-for-area-pages-fix discards c59f1e745e2f mm/vmalloc: allocate small pages for area->pages discards a534a6410779 Documentation/vm/page_owner.rst: fix unexpected indentation warns discards 9fbc22759cd6 documentation-vm-page_ownerrst-update-the-documentation-fix discards 7d0a7b051737 Documentation/vm/page_owner.rst: update the documentation discards 7ae93c5610c3 tools/vm/page_owner_sort.c: delete invalid duplicate code discards 0bb0c3a9a8c2 tools/vm/page_owner_sort.c: two trivial fixes discards f2875d7a141d tools/vm/page_owner_sort.c: support sorting pid and time discards 8c003bc937ec tools/vm/page_owner_sort.c: add switch between culling by [...] discards 2e3da197e4a8 tools/vm/page_owner_sort.c: support sorting by stack trace discards 81b6faaa9d7d tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] discards 014e133a8046 tools/vm/page_owner_sort.c: sort by stacktrace before culling discards 53eec3fb230d ocfs2: fix ocfs2 corrupt when iputting an inode discards 1378d8cd99a5 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards cd9dfe08f559 ocfs2: reflink deadlock when clone file to the same direct [...] discards 80c4d9fdc51c procfs: prevent unpriveleged processes accessing fdinfo dir discards e7d873f89f35 /proc/kpageflags: do not use uninitialized struct pages discards e404cf8e74dd /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 3024af6bea5d mm: fix panic in __alloc_pages discards cd027e77134e mm/oom_kill: wake futex waiters before annihilating victim [...] omits c5079cd7c52a iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] omits a1a31d0da527 iio: adc: tsc2046: fix memory corruption by preventing arr [...] omits a91e6e1c8074 cifs: Support fscache indexing rewrite omits 85538cc07d6b Merge branch into tip/master: 'x86/core' omits 5273a73f6740 Merge branch into tip/master: 'irq/core' omits 75123a68f75f Merge branch into tip/master: 'irq/msi' omits 1540c8e4c208 Merge branch into tip/master: 'timers/core' omits fd913240d898 IDT: Fix Build warnings on some 32bit architectures. omits f752214046a9 Merge branch into tip/master: 'x86/build' omits 09122757c810 Merge branch into tip/master: 'core/core' omits bcda528b6afb Merge branch into tip/master: 'core/entry' omits afd081c55de7 Merge branch into tip/master: 'irq/core' omits c33362d40299 Merge branch into tip/master: 'irq/msi' omits ba13f280f8db Merge branch into tip/master: 'locking/core' omits 526e64e2a6b3 Merge branch into tip/master: 'perf/core' omits 6e20b91be12a Merge branch into tip/master: 'ras/core' omits d85bdd569fe9 Merge branch into tip/master: 'sched/core' omits 3c8646de8442 Merge branch into tip/master: 'x86/build' omits 8ca319c8b451 Merge branch into tip/master: 'x86/cache' omits e6fe5c783ba5 Merge branch into tip/master: 'x86/cleanups' omits b7c0340c9eca Merge branch into tip/master: 'x86/core' omits 9ca88633150f Merge branch into tip/master: 'x86/cpu' omits 39b6691d9a26 Merge branch into tip/master: 'x86/fpu' omits 21487742c3e1 Merge branch into tip/master: 'x86/misc' omits 72386fbe6a6f Merge branch into tip/master: 'x86/mm' omits 2e38ee837550 Merge branch into tip/master: 'x86/paravirt' omits 5446f24d05ac Merge branch into tip/master: 'x86/platform' omits 70c831370dbc Merge branch into tip/master: 'x86/sev' omits 136f12646140 Merge branch into tip/master: 'x86/sgx' omits c7784af73b7a Merge branch into tip/master: 'x86/vdso' omits 2a9ed9fa8fe5 Merge branch 'v5.17-armsoc/dts64' into for-next omits ef98ad551099 Merge branch 'v5.17-armsoc/drivers' into for-next omits 80d44c01e569 arm64: dts: rockchip: add Quartz64-A usb2 support omits cca4da59db28 arm64: dts: rockchip: add usb2 nodes to rk3568 device tree omits 0c8662341dfd dt-bindings: soc: rockchip: add rk3568-usb2phy-grf omits 71874374b46b xtensa: use strscpy to copy strings omits 56d55c151e0a net: xtensa: use strscpy to copy strings omits 3a8cccd0b519 Merge branch 'edac-amd64' into edac-for-next omits ff086e15d838 Merge branch 'for-v5.17/omap-gpmc' into for-next omits 5624a2d21afb Merge branch 'mem-ctrl-next' into for-next omits b1cbda0fc343 Merge branch 'next/dt64' into for-next omits a0708ab07633 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 9b7643d581b0 clk: scmi: Support atomic clock enable/disable API omits 2cf3dd3f7578 firmware: arm_scmi: Add atomic support to clock protocol omits 82668d2154f8 firmware: arm_scmi: Add atomic mode support to virtio transport omits b31351eada05 Merge branch 'edac-misc' into edac-for-next omits 268eee20365d Merge branch 'next/dt64' into for-next omits d675953ec30e Merge branch 'next/drivers' into for-next omits 8f80931a3a4d iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs omits 00776ac534cc bus: mhi: pci_generic: Introduce Sierra EM919X support omits f0e58553be73 bus: mhi: core: Use correctly sized arguments for bit field omits 637f76271c7f bus: mhi: core: Add an API for auto queueing buffers for D [...] omits 7023e1a0fda5 bus: mhi: core: Fix race while handling SYS_ERR at power up omits 7d0f1a179005 bus: mhi: core: Fix reading wake_capable channel configuration omits 58b357922848 bus: mhi: pci_generic: Simplify code and axe the use of a [...] omits aa8eae23f88c bus: mhi: core: Minor style and comment fixes omits fe58c8979dfa bus: mhi: core: Use macros for execution environment features omits 9c44e5329889 bus: mhi: pci_generic: Graceful shutdown on freeze omits 34f6cec74f61 Merge branch 'next/dt64' into for-next omits 20d115bb5702 Merge branch 'next/drivers' into for-next omits 69bac8e42608 dt-bindings: soc: samsung: keep SoC driver bindings together omits d0373ae09791 Merge branch 'next/dt64' into for-next omits 4b5b74150e66 Merge branch 'next/dt64' into for-next omits f8cd00ee7b7d Merge branch 'next/drivers' into for-next omits 6441209fb0e0 Merge branch 'for-v5.17/dt-usi' into next/dt64 omits cc4fcd60ac51 soc: samsung: Add USI driver omits f3e71d41b8bf Merge branch 'v5.17-armsoc/dts64' into for-next omits 2e1d347deb7c Merge branch 'mem-ctrl-next' into for-next omits d7c35b2120f4 Merge branch 'v5.17-armsoc/dts64' into for-next omits bf3e2726cc60 Merge branch 'edac-misc' into edac-for-next omits 63b1af517b43 Merge branch 'edac-amd64' into edac-for-next omits c82574d4e3bb Merge branch 'next/dt64' into for-next omits 80661e035fd5 Merge branch 'next/dt' into for-next omits 0cfbfbdc97d6 Merge branch 'edac-misc' into edac-for-next omits 7dda5cc4dca0 Merge branch 'mem-ctrl-next' into for-next omits 7dbdb198911d Merge branch 'for-v5.17/renesas-rpc' into for-next omits e862cef6cdda Merge branch 'v5.16-armsoc/soc-fixes' into for-next omits ca706509433e Merge branch 'v5.16-armsoc/dts-fixes' into for-next omits 2b0f3668dc9d Merge branch 'v5.17-armsoc/dts64' into for-next omits 7b8664f50180 Merge branch 'next/soc' into for-next omits 61905f9aa2fe Merge branch 'next/defconfig' into for-next omits 0e9a9debf042 arm64: defconfig: Enable Samsung I2C driver omits 2a2b66831219 bus: mhi: pci_generic: Add new device ID support for T99W175 omits 60c8a1d8ed00 Merge branch 'mem-ctrl-next' into for-next omits fac1319be07b Merge branch 'for-v5.17/renesas-rpc' into for-next omits 8c89eda37118 Merge branch 'for-v5.17/renesas-rpc' into for-next omits f69590af7cbc Merge branch 'next/soc64' into for-next omits fc6303bf30fb Merge branch 'next/soc' into for-next omits ddb0fc6f055d arm64: exynos: Enable Exynos Multi-Core Timer driver omits 395879305333 Merge branch 'mem-ctrl-next' into for-next omits 8c5ba21c16bd memory: mtk-smi: Fix a null dereference for the ostd omits 4de0ebb10652 Merge branch 'next/drivers' into for-next omits ff6780f1d022 Merge branch 'next/dt' into for-next omits cb0ad82ee216 Merge branch 'next/soc' into for-next omits 4f5d06d381ba arm64: dts: exynos: drop samsung,ufs-shareability-reg-offs [...] adds 7ecd19cfdfcb mm: percpu: generalize percpu related config adds 1ca3fb3abd2b mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedef adds 23f917169ef1 mm: percpu: add generic pcpu_fc_alloc/free funciton adds 20c035764626 mm: percpu: add generic pcpu_populate_pte() function adds 25bc5b0de91b proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] adds ae62fbe29962 proc: make the proc_create[_data]() stubs static inlines adds 51a187344028 proc: convert the return type of proc_fd_access_allowed() [...] adds 153ee1c41a3e sysctl: fix duplicate path separator in printed entries adds 7080cead5d45 sysctl: remove redundant ret assignment adds 22c033989c3e include/linux/unaligned: replace kernel.h with the necessa [...] adds 40cbf09f060c kernel.h: include a note to discourage people from includi [...] adds 06c5088aeeda fs/exec: replace strlcpy with strscpy_pad in __set_task_comm adds 503471ac36df fs/exec: replace strncpy with strscpy_pad in __get_task_comm adds 7b6397d7e5df drivers/infiniband: replace open-coded string copy with ge [...] adds 95af469c4f60 fs/binfmt_elf: replace open-coded string copy with get_task_comm adds d068144d3b2c samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] adds 4cfb943537ed tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] adds 3087c61ed2c4 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] adds d6986ce24fc0 kthread: dynamically allocate memory to store kthread's full name adds 7f8ca0edfe07 kernel/sys.c: only take tasklist_lock for get/setpriority( [...] adds 26d98e9f78da get_maintainer: don't remind about no git repo when --nogi [...] adds 70ac69928e97 kstrtox: uninline everything adds 0425473037db list: introduce list_is_head() helper and re-use it in list.h adds a31f9336ed48 lib/list_debug.c: print more list debugging context in __l [...] adds fd0a1462405b hash.h: remove unused define directive adds ae7880676bc8 test_hash.c: split test_int_hash into arch-specific functions adds 5427d3d772a7 test_hash.c: split test_hash_init adds 88168bf35c52 lib/Kconfig.debug: properly split hash test kernel entries adds 0acc968f3523 test_hash.c: refactor into kunit adds 60c7801b121a kunit: replace kernel.h with the necessary inclusions adds 8e930a66993b uuid: discourage people from using UAPI header in new code adds c7e4289cbe66 uuid: remove licence boilerplate text from the header adds e073e5ef9029 lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test adds 36f8b348a94c checkpatch: relax regexp for COMMIT_LOG_LONG_LINE adds b8709bce9089 checkpatch: improve Kconfig help test adds c55cdc5cd666 const_structs.checkpatch: add frequently used ops structs adds 9630f0d60fec fs/binfmt_elf: use PT_LOAD p_align values for static PIE adds e1ce8a97befa nilfs2: remove redundant pointer sbufs adds e35fa567a082 hfsplus: use struct_group_attr() for memcpy() region adds 9bb56d592532 FAT: use io_schedule_timeout() instead of congestion_wait() adds 25d2e88632c9 fs/adfs: remove unneeded variable make code cleaner adds 23b36fec7e14 panic: use error_report_end tracepoint on warnings adds e83a4472bf9f panic: remove oops_id adds a3d5dc908a5f delayacct: support swapin delay accounting for swapping wi [...] adds 82065b726689 delayacct: fix incomplete disable operation when switch en [...] adds 1193829da1a6 delayacct: cleanup flags in struct task_delay_info and fun [...] adds ec710aa8b238 Documentation/accounting/delay-accounting.rst: add thrashi [...] adds 5bf182815344 delayacct: track delays from memory compact adds 0aaa8977acbf configs: introduce debug.config for CI-like setup adds e4bbd20d8c2b arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SI [...] adds e9009095998a btrfs: use generic Kconfig option for 256kB page size limit adds bbd2e05fad3e lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS [...] adds bece04b5b41d kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTR adds 69d0db01e210 ubsan: remove CONFIG_UBSAN_OBJECT_SIZE adds b1e78ef3be25 lib: remove redundant assignment to variable ret adds f4484d138b31 Merge branch 'akpm' (patches from Andrew) adds fa2e1ba3e9e3 Merge tag 'net-5.17-rc1' of git://git.kernel.org/pub/scm/l [...] adds 41652aae67c7 Merge tag 'pwm/for-5.17-rc1' of git://git.kernel.org/pub/s [...] adds c5a0b6e40d0b Merge tag 'vfio-v5.17-rc1' of git://github.com/awilliam/li [...] adds 67ed868d2371 Merge tag '5.17-rc-ksmbd-server-fixes' of git://git.samba. [...] adds 64f29d8856a9 Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/cep [...] adds 7c1cf5557778 gpio: idt3243x: Fix an ignored error return from platform_ [...] adds 9f51ce0b9e73 gpio: mpc8xxx: Fix an ignored error return from platform_g [...] adds 2c271fe77d52 Merge tag 'gpio-fixes-for-v5.17-rc1' of git://git.kernel.o [...] adds 12a8fb20f1c2 Merge tag 'xfs-5.17-merge-4' of git://git.kernel.org/pub/s [...] adds d701a8ccac7a Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/s [...] adds 31d949782e1d Merge tag 'xfs-5.17-merge-6' of git://git.kernel.org/pub/s [...] adds 85e67d56ebde Merge tag 's390-5.17-2' of git://git.kernel.org/pub/scm/li [...] adds 4141a5e69458 Merge tag 'pci-v5.17-fixes-1' of git://git.kernel.org/pub/ [...] adds 39e77c484bcd Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 410482b51afe Merge tag 'drm-intel-next-fixes-2022-01-20' of git://anong [...] adds 4175c32be5ef drm/amdgpu: Enable recovery on yellow carp adds 0ffb1fd1582a drm/amdgpu: invert the logic in amdgpu_device_should_recov [...] adds e8309d50e978 drm/amdgpu: don't do resets on APUs which don't support it adds 3993a799fc97 drm/amdgpu: Fix rejecting Tahiti GPUs adds d82ce3cd30aa drm/amdgpu: drop flags check for CHIP_IP_DISCOVERY adds c4849f88164b drm/amd/display: Revert W/A for hard hangs on DCN20/DCN21 adds 520d9cd26761 drm/amdgpu: apply vcn harvest quirk adds 9a458402fb69 drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV adds 4722f463896c drm/radeon: fix error handling in radeon_driver_open_kms adds ccf34586758c Merge tag 'amd-drm-fixes-5.17-2022-01-19' of https://gitla [...] adds c2c94b3b187d Merge tag 'drm-next-2022-01-21' of git://anongit.freedeskt [...] adds 75242f31db6c Merge tag 'rtc-5.17' of git://git.kernel.org/pub/scm/linux [...] adds 2a1355f0bf41 ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409 adds 1f40caa08047 Merge tag 'sound-fix-5.17-rc1' of git://git.kernel.org/pub [...] adds 73031f761cb7 io-wq: delete dead lock shuffling code adds f3a78227eef2 Merge tag 'io_uring-5.17-2022-01-21' of git://git.kernel.d [...] adds 3ee859e384d4 block: Fix wrong offset in bio_truncate() adds 46cdc45acb08 block: fix async_depth sysfs interface for mq-deadline adds 3c7c25038b6c Merge tag 'block-5.17-2022-01-21' of git://git.kernel.dk/l [...] adds f3193ea1b677 HID: Ignore battery for Elan touchscreen on HP Envy X360 1 [...] adds 3fe6acd4dc92 HID: vivaldi: fix handling devices not using numbered reports adds e24aeff6db73 HID: vivaldi: Minor cleanups adds 4ea5763fb79e HID: uhid: Fix worker destroying device without any protection adds c8e7ff41f819 HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running adds 546e41ac994c HID: wacom: Reset expected and received contact counts at [...] adds df03e9bd6d48 HID: wacom: Ignore the confidence flag when a touch is removed adds 20f3cf5f860f HID: wacom: Avoid using stale array indicies to read conta [...] adds 9b57f4589857 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b0ac702f3329 Documentation: fix firewire.rst ABI file path error adds 0854dc81e108 Merge tag 'docs-5.17-2' of git://git.lwn.net/linux adds 440323b6cf5b asm-generic: Add missing brackets for io_stop_wc macro adds 3364c6ce23c6 arm64: atomics: lse: Dereference matching size adds bb425a759847 arm64: mm: apply __ro_after_init to memory_limit adds b21bae9af1da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds db1503d355a7 riscv: Get rid of MAXPHYSMEM configs adds f7ae02333d13 riscv: Move KASAN mapping next to the kernel mapping adds 2efad17e5794 riscv: Split early kasan mapping to prepare sv48 introduction adds 840125a97abc riscv: Introduce functions to switch pt_ops adds 3270bfdb9e4a riscv: Allow to dynamically define VA_BITS adds 60639f74c2f4 asm-generic: Prepare for riscv use of pud_alloc_one and pud_free adds e8a62cc26ddf riscv: Implement sv48 support adds 73c7c8f68e72 riscv: Use pgtable_l4_enabled to output mmu_type in cpuinfo adds c774de22c430 riscv: Explicit comment about user virtual address space size adds 0c34e79e52bb RISC-V: Introduce sv48 support without relocatable kernel adds 20aa49541a2e riscv: fix boolconv.cocci warnings adds 3938d5a2f936 riscv: default to CONFIG_RISCV_SBI_V01=n adds 9a2451f18663 RISC-V: Avoid using per cpu array for ordered booting adds 410bb20a698d RISC-V: Do not print the SBI version during HSM extension [...] adds c78f94f35cf6 RISC-V: Use __cpu_up_stack/task_pointer only for spinwait method adds 0b39eb38f859 RISC-V: Move the entire hart selection via lottery to SMP adds 2ffc48fc7071 RISC-V: Move spinwait booting method to its own config adds 26fb751ca378 RISC-V: Do not use cpumask data structure for hartid bitmap adds 3c2905ea7924 riscv: canaan: remove useless select of non-existing confi [...] adds db3f02df1853 riscv: dts: sifive unmatched: Add gpio poweroff adds 8da46c0f98a1 RISC-V: Remove redundant err variable adds c59cd507fb64 RISC-V: nommu_virt: Drop unused SLAB_MERGE_DEFAULT adds 7867e402787a Merge tag 'riscv-for-linus-5.17-mw1' of git://git.kernel.o [...] adds bd25c378527f parisc: Use safer strscpy() in setup_cmdline() adds 5f7ee6e37a3c parisc: Autodetect default output device and set console= [...] adds 30f308999426 parisc: Fix missing prototype for 'toc_intr' warning in toc.c adds d24846a4246b parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries adds dc5341f41dc8 Merge tag 'for-5.17/parisc-2' of git://git.kernel.org/pub/ [...] adds 7c8a4742c4ab KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU adds f082d86ea685 KVM: x86/mmu: Clear MMU-writable during changed_pte notifier adds 5f16bcac6e28 KVM: x86/mmu: Document and enforce MMU-writable and Host-w [...] adds 6ff94f27fd47 KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_re [...] adds e9737468829c KVM: x86/cpuid: Clear XFD for component i if the base feat [...] adds 1a1d1dbce6d5 kvm: selftests: conditionally build vm_xsave_req_perm() adds 7ff775aca48a KVM: x86/pmu: Use binary search to check filtered events adds b33b9c407861 selftests: kvm/x86: Parameterize the CPUID vendor string check adds 21066101f42c selftests: kvm/x86: Introduce is_amd_cpu() adds 398f9240f90f selftests: kvm/x86: Export x86_family() for use outside of [...] adds 2ba9047424fc selftests: kvm/x86: Introduce x86_model() adds bef9a701f3eb selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER adds fc4fad79fc3d KVM: VMX: Reject KVM_RUN if emulation is required with pen [...] adds e337f7e06364 KVM: selftests: Add a test to force emulation with a pendi [...] adds e09fccb5435d KVM: avoid warning on s390 in mark_page_dirty adds 4f5a884fc212 Merge branch 'kvm-pi-raw-spinlock' into HEAD adds d76fb40637fc KVM: VMX: Handle PI descriptor updates during vcpu_put/load adds e6eec09b7bc7 KVM: Drop unused kvm_vcpu.pre_pcpu field adds 12a8eee5686e KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx adds 98c25ead5eda KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 adds b6d42baddf85 KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpers adds c3e8abf0f353 KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooks adds 31f251d4ddfa KVM: SVM: Signal AVIC doorbell iff vCPU is in guest mode adds 202470d536b2 KVM: SVM: Don't bother checking for "running" AVIC when ki [...] adds e422b8896948 KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unb [...] adds af52f5aa5c1b KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handl [...] adds 782f64558de7 KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPU adds 0f65a9d33767 KVM: VMX: Don't do full kick when triggering posted interr [...] adds 296aa26644d0 KVM: VMX: Pass desired vector instead of bool for triggeri [...] adds ccf8d687542f KVM: VMX: Fold fallback path into triggering posted IRQ helper adds 635e6357f948 KVM: VMX: Don't do full kick when handling posted interrup [...] adds 935a7333958e KVM: SVM: Drop AVIC's intermediate avic_set_running() helper adds 54744e17f031 KVM: SVM: Move svm_hardware_setup() and its helpers below [...] adds a3c19d5beaad KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabled adds d5ad5b1c04c8 selftests: kvm: add amx_test to .gitignore adds fa68118144c6 kvm: selftests: sync uapi/linux/kvm.h with Linux header adds 96c852c8bf52 kvm: selftests: Do not indent with spaces adds a0f4ba7f51ea selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c adds 83a34ad84893 selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c adds e2e83a73d7ce docs: kvm: fix WARNINGs from api.rst adds 636b5284d8fa Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c476d430bfc0 dt-bindings: display: Add SPI peripheral schema to SPI bas [...] adds 59449e5dc87e dt-bindings: mmc: arm,pl18x: Make each example a separate entry adds d9dfab097d90 dt-bindings: rtc: st,stm32-rtc: Make each example a separa [...] adds 58dfff3e984d dt-bindings: Drop unnecessary pinctrl properties adds 986536b952fd dt-bindings: Fix array schemas encoded as matrices adds 25e20b505e0e dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example adds 66a8f7f04979 of: base: make small of_parse_phandle() variants static inline adds 2ca42c3ad9ed of: property: define of_property_read_u{8,16,32,64}_array( [...] adds 9b22c17a3cc5 of: Check 'of_node_reused' flag on of_match_device() adds 5e547d60dae7 dt-bindings: display: bridge: drop Enric Balletbo i Serra [...] adds 18a86e5907f7 dt-bindings: google,cros-ec: drop Enric Balletbo i Serra f [...] adds 0809edbae347 Merge tag 'devicetree-fixes-for-5.17-1' of git://git.kerne [...] adds 5f51c7ce1dc3 ACPI: CPPC: Fix up I/O port access in cpc_read() adds f684b1075128 ACPI: CPPC: Drop redundant local variable from cpc_read() adds a510c78e5b6f ACPI: DPTF: Support Raptor Lake adds f6f02040e0ca Merge branches 'acpi-cppc' and 'acpi-dptf' adds 71f1b916d5ea Merge tag 'acpi-5.17-rc1-3' of git://git.kernel.org/pub/sc [...] adds a95be874d26b thermal: int340x: Support Raptor Lake adds e5b54867f47f thermal: int340x: Add Raptor Lake PCI device id adds 6bdfb259d6d6 Merge tag 'thermal-5.17-rc1-2' of git://git.kernel.org/pub [...] adds b875b39e7373 ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop() adds b087788c20aa Merge tag 'ata-5.17-rc1-part2' of git://git.kernel.org/pub [...] adds 369af20a2c3f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds b68b10b62660 Merge tag 'folio-5.17a' of git://git.infradead.org/users/w [...] adds 80a00ab8344f fscache: Fix the volume collision wait condition adds 5638b067d370 cachefiles: Calculate the blockshift in terms of bytes, not pages adds c7ca73155762 cachefiles: set default tag name if it's unspecified adds 8c39b8bc82aa cachefiles: Make some tracepoint adjustments adds b64a3314989d cachefiles: Trace active-mark failure adds 14b9d0902dfa cachefiles: Explain checks in a comment adds 6633213139d8 cachefiles: Check that the backing filesystem supports tmpfiles adds c522e3ad296b fscache: Add a comment explaining how page-release optimis [...] adds cef022319145 netfs: Make ops->init_rreq() optional adds 7fd350f6ff84 Merge tag 'fscache-fixes-20220121' of git://git.kernel.org [...] adds a8e422af6961 xfs: remove unused xfs_ioctl32.h declarations adds 6191cf3ad59f xfs: flush inodegc workqueue tasks before cancel adds 1cb69c8044fd Merge tag 'xfs-5.17-merge-7' of git://git.kernel.org/pub/s [...] adds 52d005337b2c smb3: send NTLMSSP version information adds 51620150ca2d cifs: update internal module number adds 8205ae327e39 Merge tag '5.17-rc-part2-smb3-fixes' of git://git.samba.or [...] adds ffa65753c431 mm/migrate.c: rework migration_entry_wait() to not take a pageref adds 3ddd9a808cee sysctl: add a new register_sysctl_init() interface adds 78e36f3b0dae sysctl: move some boundary constants from sysctl.c to sysctl_vals adds bbe7a10ed83a hung_task: move hung_task sysctl interface to hung_task.c adds dd0693fdf054 watchdog: move watchdog sysctl interface to watchdog.c adds f628867da46f sysctl: make ngroups_max const adds d73840ec2f74 sysctl: use const for typically used max/min proc sysctls adds 2452dcb9f7f2 sysctl: use SYSCTL_ZERO to replace some static int zero uses adds 86b12b6c5d6b aio: move aio sysctl to aio.c adds 49a4de75719b dnotify: move dnotify sysctl to dnotify.c adds c8dd55410ba0 hpet: simplify subdirectory registration with register_sysctl() adds e5a1fd997cc2 i915: simplify subdirectory registration with register_sysctl() adds e99f5e747911 macintosh/mac_hid.c: simplify subdirectory registration wi [...] adds c42ff46f97c1 ocfs2: simplify subdirectory registration with register_sysctl() adds 04bc883c986d test_sysctl: simplify subdirectory registration with regis [...] adds 7b9ad122b52c inotify: simplify subdirectory registration with register_ [...] adds ad8f74315b33 cdrom: simplify subdirectory registration with register_sysctl() adds a8f5de894f76 eventpoll: simplify sysctl declaration with register_sysctl() adds 6aad36d421d8 firmware_loader: move firmware sysctl to its own files adds 5475e8f03c80 random: move the random sysctl declarations to its own file adds ee9efac48a08 sysctl: add helper to register a sysctl mount point adds 3ba442d5331f fs: move binfmt_misc sysctl to its own file adds faaa357a55e0 printk: move printk sysctl to printk/sysctl.c adds 26d1c80fd61e scsi/sg: move sg-big-buff sysctl to scsi/sg.c adds 0df8bdd5e3b3 stackleak: move stack_erasing sysctl to stackleak.c adds b1f2aff888af sysctl: share unsigned long const values adds 1d67fe585049 fs: move inode sysctls to its own file adds 204d5a24e155 fs: move fs stat sysctls to file_table.c adds c8c0c239d5ab fs: move dcache sysctls to its own file adds 54771613e8a7 sysctl: move maxolduid as a sysctl specific const adds d1d8ac9edf10 fs: move shared sysctls to fs/sysctls.c adds dd81faa88340 fs: move locking sysctls where they are used adds 9c011be13297 fs: move namei sysctls to its own file adds 66ad398634c2 fs: move fs/exec.c sysctls into its own file adds 1998f19324d2 fs: move pipe sysctls to is own file adds 51cb8dfc5a5c sysctl: add and use base directory declarer and registrati [...] adds ab171b952c6e fs: move namespace sysctls and declare fs base directory adds d8c0418aac78 kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() adds fdcd4073fccc printk: fix build warning when CONFIG_PRINTK=n adds f0bc21b268c1 fs/coredump: move coredump sysctls into its own file adds a737a3c6744b kprobe: move sysctl_kprobes_optimization to kprobes.c adds e565a8ed1ee4 kernel/sysctl.c: remove unused variable ten_thousand adds 1622ed7d0743 sysctl: returns -EINVAL when a negative value is passed to [...] adds 67f1c9cd0c56 zsmalloc: introduce some helper functions adds 3828a7647079 zsmalloc: rename zs_stat_type to class_stat_type adds 0a5f079b8107 zsmalloc: decouple class actions from zspage works adds 3ae92ac23bd8 zsmalloc: introduce obj_allocated adds a41ec880aa7b zsmalloc: move huge compressed obj from page to zspage adds c4549b871102 zsmalloc: remove zspage isolation for migration adds 4a57d6bbaecd locking/rwlocks: introduce write_lock_nested adds b475d42d2c43 zsmalloc: replace per zpage lock with pool->migrate_lock adds a37265995c86 zsmalloc: replace get_cpu_var with local_lock adds 6dfbbae14a7b fs: proc: store PDE()->data into inode->i_private adds 359745d78351 proc: remove PDE_DATA() completely adds 2dba5eb1c73b lib/stackdepot: allow optional init and stack_table alloca [...] adds e94006608949 lib/stackdepot: always do filter_irq_stacks() in stack_dep [...] adds 0a4ee518185e mm: remove cleancache adds 3d6035f13600 frontswap: remove frontswap_writethrough adds 71024cb4a0bf frontswap: remove frontswap_tmem_exclusive_gets adds 0b364446d734 frontswap: remove frontswap_shrink adds 3e8e1af63d7a frontswap: remove frontswap_curr_pages adds 1cf53c894d15 frontswap: simplify frontswap_init adds 360be5daa33f frontswap: remove the frontswap exports adds 10a9c496789f mm: simplify try_to_unuse adds bd9cd521496b frontswap: remove frontswap_test adds f328c1d16e4c frontswap: simplify frontswap_register_ops adds 633423a09cb5 mm: mark swap_lock and swap_active_head static adds 1da0d94a3ec8 frontswap: remove support for multiple ops adds 6e61dde82e8b mm: hide the FRONTSWAP Kconfig symbol adds 1c52283265a4 Merge branch 'akpm' (patches from Andrew) adds b7ec62d7ee0f bitops: protect find_first_{,zero}_bit properly adds 6b8ecb84f8f6 bitops: move find_bit_*_le functions from le.h to find.h adds 47d8c15615c0 include: move find.h from asm_generic to linux adds c126a53c2760 arch: remove GENERIC_FIND_FIRST_BIT entirely adds f68edc9297bf lib: add find_first_and_bit() adds 93ba139ba819 cpumask: use find_first_and_bit() adds b5c7e7ec7d34 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] adds 4ade0818cf04 tools: sync tools/bitmap with mother linux adds 9b51d9d86648 cpumask: replace cpumask_next_* with cpumask_first_* where [...] adds bc9d6635c293 include/linux: move for_each_bit() macros from bitops.h to find.h adds 7516be9931b8 find: micro-optimize for_each_{set,clear}_bit() adds 749443de8dde Replace for_each_*_bit_from() with for_each_*_bit() where [...] adds 801a57365fc8 mm/percpu: micro-optimize pcpu_is_populated() adds ec288a2cf7ca bitmap: unify find_bit operations adds db7313005e9c lib: bitmap: add performance test for bitmap_print_to_pagebuf adds 15325b4f768f vsprintf: rework bitmap_list_string adds 3689f9f8b0c5 Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux adds 10756dc5b02b usr/include/Makefile: add linux/nfc.h to the compile-test [...] adds e92e2634ef3a Revert "Makefile: Do not quote value for CONFIG_CC_IMPLICI [...] adds ad29a2fb3c20 certs: Fix build error when CONFIG_MODULE_SIG_KEY is PKCS#11 URI adds e6340b6526ee certs: Fix build error when CONFIG_MODULE_SIG_KEY is empty adds 473aec0e1f84 Merge tag 'kbuild-fixes-v5.17' of git://git.kernel.org/pub [...] adds 6b9b6413700e ftrace: Fix assuming build time sort works for s390 adds 67bfce0e0192 Merge tag 'trace-v5.17-3' of git://git.kernel.org/pub/scm/ [...] adds 8326c79d10be tools headers UAPI: Sync x86 arch prctl headers with the k [...] adds 6e10e21915c1 tools headers UAPI: Sync files changed by new set_mempolic [...] adds 9edcde68d653 perf script: Fix printing 'phys_addr' failure issue adds 1d1d9af254ff perf python: Fix cpu_map__item() building adds 440286993960 perf cpumap: Migrate to libperf cpumap api adds 24ead7c254b4 perf cpumap: Remove duplicate include in cpumap.h adds 3606c0e1a105 perf evsel: Override attr->sample_period for non-libpfm4 events adds 864bc8c90526 perf parse-events: Support event alias in form foo-bar-baz adds 34fa67e72085 perf test: Add pmu-events test for aliases with hyphens adds b4a7276c5e9a perf test: Add parse-events test for aliases with hyphens adds f0ac5b85810a perf tools: Remove redundant err variable adds 40c843218f11 Merge tag 'perf-tools-for-v5.17-2022-01-22' of git://git.k [...] adds e783362eb54c Linux 5.17-rc1 adds 09f5e7dc7ad7 perf: Fix perf_event_read_local() time adds 7fa981cad216 perf/x86/intel: Add a quirk for the calculation of the num [...] adds 96fd2e89fba1 perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICX adds 0036fb00a756 perf/x86/rapl: fix AMD event handling adds 1ac7fd8159a8 perf/x86/intel/lbr: Support LBR format V7 adds 6b19788ddc59 perf/x86/intel/lbr: Add static_branch for LBR INFO flags adds 5a4487f9ef5e perf/x86/intel/uncore: Add IMC uncore support for ADL adds 8c16dc047b5d x86/perf: Avoid warning for Arch LBR without XSAVE adds 0f9e04221227 Merge tag 'perf_urgent_for_v5.17_rc2' of git://git.kernel. [...] adds a06247c6804f psi: Fix uaf issue when psi trigger is destroyed while bei [...] adds 98b0d890220d sched/pelt: Relax the sync of util_sum with util_avg adds 7ceb77103001 sched/pelt: Continue to relax the sync of util_sum with util_avg adds 95246d1ec80b sched/pelt: Relax the sync of runnable_sum with runnable_avg adds 2d02fa8cc21a sched/pelt: Relax the sync of load_sum with load_avg adds b171501f2580 sched/core: Accounting forceidle time for all tasks except [...] adds a315da5e686b sched/fair: Fix all kernel-doc warnings adds 7e406d1ff39b sched: Avoid double preemption in __cond_resched_*lock*() adds 0e3872499de1 kernel/sched: Remove dl_boosted flag comment adds 10c64a0f2806 Merge tag 'sched_urgent_for_v5.17_rc2' of git://git.kernel [...] adds a0af3d1104f7 PCI/MSI: Prevent UAF in error path adds ac5a9bb6b4fa Merge tag 'irq_urgent_for_v5.17_rc2' of git://git.kernel.o [...] adds dd81e1c7d5fb Merge tag 'powerpc-5.17-2' of git://git.kernel.org/pub/scm [...] adds e5928f31d75d Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 1ea1d6a847d2 s390/nmi: handle guarded storage validity failures for KVM guests adds f094a39c6ba1 s390/nmi: handle vector validity failures for KVM guests adds 3d787b392d16 s390/uaccess: fix compile error adds d7e7015f92f6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 47934e06b656 net: fix information leakage in /proc/net/ptype adds 973bf8fdd12f net: sched: Clarify error message when qdisc kind is unknown adds d15c7e875d44 net: phy: broadcom: hook up soft_reset for BCM54616S adds e2f08207c558 ethtool: Fix link extended state for big endian adds 6cee105e7f2c ipv6_tunnel: Rate limit warning messages adds 1ba1a4a90fa4 net: stmmac: dwmac-visconti: Fix bit definitions for ETHER [...] adds 0959bc4bd420 net: stmmac: dwmac-visconti: Fix clock configuration for R [...] adds 57afdc0aab09 Merge branch 'stmmac-fixes' adds cbda1b166875 phylib: fix potential use-after-free adds 48cec899e357 tcp: Add a stub for sk_defer_free_flush() adds ebdc1a030962 tcp: add a missing sk_defer_free_flush() in tcp_splice_read() adds aafc2e3285c2 ipv6: annotate accesses to fn->fn_sernum adds fe75e84a8fe1 netfilter: nf_tables: set last expression in register trac [...] adds 7d70984a1ad4 netfilter: nft_connlimit: memleak if nf_ct_netns_get() fails adds 830af2eba403 netfilter: conntrack: don't increment invalid counter on N [...] adds 6f97fde8694d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 8e9eacad7ec7 mptcp: fix msk traversal in mptcp_nl_cmd_set_flags() adds a4c0214fbee9 mptcp: fix removing ids bitmap setting adds 9846921dba49 selftests: mptcp: fix ipv6 routing setup adds 276c7635d7be Merge branch 'mptcp-a-few-fixes' adds 9b13bd53134c i40e: Increase delay to 1 s after global EMP reset adds d701658a50a4 i40e: Fix issue when maximum queues is exceeded adds 92947844b8be i40e: Fix queues reservation for XDP adds 0f344c8129a5 i40e: Fix for failed to init adminq while VF reset adds 3b8428b84539 i40e: fix unsigned stat widths adds 0b6d8cf2ecb9 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 67ab55956e64 Merge tag 'wireless-2022-01-21' of git://git.kernel.org/pu [...] adds d225c449ab2b octeontx2-af: Do not fixup all VF action entries adds 00bfe94e388f octeontx2-af: Fix LBK backpressure id count adds 03ffbc9914bd octeontx2-af: Retry until RVU block reset complete adds fae80edeafbb octeontx2-af: cn10k: Use appropriate register for LMAC enable adds c5d731c54a17 octeontx2-pf: cn10k: Ensure valid pointers are freed to aura adds 1581d61b42d9 octeontx2-af: Increase link credit restore polling timeout adds df66b6ebc5dc octeontx2-af: cn10k: Do not enable RPM loopback for LPC in [...] adds a8db854be286 octeontx2-pf: Forward error codes to VF adds 745166fcf01c octeontx2-af: Add KPU changes to parse NGIO as separate layer adds 03c82e80ec28 Merge branch 'octeontx2-af-fixes' adds 2c13c05c5ff4 rxrpc: Adjust retransmission backoff adds 63ec72bd5848 mptcp: Use struct_group() to avoid cross-field memset() adds afa114d987c4 selftests: net: ioam: expect support for Queue depth data adds 7d3582018f59 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 37aa078bbffe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9a3f63918e15 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 14a1123b3799 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97c09328a4be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6febca7bcb14 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 42fed57046fc phy: usb: Leave some clocks running during suspend adds 5070ce86246a phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option adds 760e61025158 phy: ti: Fix "BUG: KASAN: global-out-of-bounds in _get_max [...] adds c2111bb1e3c5 phy: cadence: Sierra: fix error handling bugs in probe() adds 9ca826022c6d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b7a78a8adaa8 iio: adc: tsc2046: fix memory corruption by preventing arr [...] adds 0e33d15f1dce iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] adds b0e85f95e30d iio:imu:adis16480: fix buffering for devices with no burst mode adds ccbed9d8d2a5 iio: accel: fxls8962af: add padding to regmap for SPI adds 7f9dbb1d7ad0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds a6501e4b380f eeprom: at25: Restore missing allocation adds 76c859bdd231 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 7815173a7ccb mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get adds 67ba4f7222dd mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() adds 8388525e5a5d mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER adds 2b3d77cb5ce3 mtd: parsers: qcom: Fix kernel panic on skipped partition adds 24790d87b6c7 mtd: parsers: qcom: Fix missing free for pparts in cleanup adds 02169f9a664d mtd: rawnand: omap2: Prevent invalid configuration and bui [...] adds 51935d86998c mtd: phram: Prevent divide by zero bug in phram_setup() adds 5c09b2a8b289 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 435af9316148 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds fd1e38c44d12 hwmon: (adt7470) Prevent divide by zero in adt7470_fan_write() adds 8638a5e12065 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds af4c9324b23a btrfs: fix deadlock when reserving space during defrag adds ee7c61f30c22 Merge branch 'misc-5.17' into next-fixes adds 815da1a49b75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 94bfe2bdfc50 MAINTAINERS: add reviewer entry for Samsung/Exynos platform adds 442b0c08db7e soc: samsung: Fix typo in CONFIG_EXYNOS_USI description adds fc7328424550 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f41da6b631fb mmc: sdhci-of-esdhc: Check for error num after setting mask adds e23c953501c4 mmc: sh_mmcif: Check for null res pointer adds 1928e28b3962 mmc: core: Wait for command setting 'Power Off Notificatio [...] adds 7c2cdb30c27f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4c6afdaa697d Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ba4bca0a9b7a Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds f24eb03e4b6f erofs: fix fsdax partition offset handling adds 0a7d31775cc8 erofs: avoid unnecessary z_erofs_decompressqueue_work() de [...] adds bb5f66cc860f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 102dcf115cc6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 16436f70abee irqchip/gic-v3-its: Fix build for !SMP adds 3c0e0e5ef7e2 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds e9b7c3a4263b efi/libstub: arm64: Fix image check alignment at entry adds f5390cd0b43c efi: runtime: avoid EFIv2 runtime services on Apple x86 machines adds 86539e2bdb99 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds c6553cd5dec6 usr/include/Makefile: add linux/nfc.h to the compile-test [...] adds d16ef0e7b521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1b7fc93d5c7d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 52f1e109925b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e58cee286502 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9be3836089a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7174c2548b14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 611caaed91ae Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds a74feaa46b73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8b13eb5d59fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a714951e4ccb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a72e9058708 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 96d5f313f819 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6a0c3f0215b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5ca01b154065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 013a6f9469e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7dbb47d64acf dt-bindings: soc: rockchip: add rk3568-usb2phy-grf adds 1aaeaf90fe68 Merge branch 'v5.18-armsoc/drivers' into for-next adds 91c4c3e06a25 arm64: dts: rockchip: add usb2 nodes to rk3568 device tree adds 1ff37c22b161 arm64: dts: rockchip: add Quartz64-A usb2 support adds 9204ccf95919 Merge branch 'v5.18-armsoc/dts64' into for-next adds 2ddd96aadbd0 arm64: dts: rockchip: fix dma-controller node names on rk356x adds 85a8bccfa945 arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568 adds ed2c66a95c0c arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode adds b5fbaf7d779f arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output adds e022219292b5 Merge branch 'v5.17-armsoc/dtsfixes' into for-next adds 8bfc28d3cc03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 50ebd19e3585 pinctrl: samsung: drop pin banks references on error paths adds 96f79935015c pinctrl: samsung: Remove EINT handler for Exynos850 ALIVE [...] adds a29681b0cc37 pinctrl: samsung: accept GPIO bank nodes with a suffix adds af030d83da1d dt-bindings: pinctrl: samsung: convert to dtschema adds 1755e227c216 dt-bindings: pinctrl: samsung: describe Exynos850 and Exyn [...] adds 832ae134ccc1 pinctrl: samsung: add support for Exynos850 and ExynosAuto [...] adds d82d3d8a527b Merge tag 'samsung-pinctrl-5.18' of https://git.kernel.org [...] adds 372d7027fed4 ARM: dts: exynos: fix UART3 pins configuration in Exynos5250 adds 0f8b7f682a8a ARM: dts: exynos: drop unused pinctrl defines in Exynos3250 adds 503d77b3d17b ARM: dts: exynos: simplify PMIC DVS pin configuration in O [...] adds 213e19b4f675 ARM: dts: exynos: override pins by label in Peach Pit adds 6d73abda1bb4 ARM: dts: exynos: simplify PMIC DVS pin configuration in P [...] adds e5b9655c1dca ARM: dts: exynos: override pins by label in Peach Pi adds f53a48f8ff5d ARM: dts: exynos: simplify PMIC DVS pin configuration in Peach Pi adds a6b43b5f384d ARM: dts: s3c64xx: drop unneeded pinctrl wake-up interrupt [...] adds ba6693131228 ARM: dts: exynos: align pinctrl with dtschema in Exynos3250 adds ac9af38e7baf ARM: dts: exynos: align pinctrl with dtschema in Exynos4210 adds fe9f10f8d3dd ARM: dts: exynos: align pinctrl with dtschema in Exynos4412 adds 1c7b9b02c898 ARM: dts: exynos: align pinctrl with dtschema in Exynos5250 adds b72458f83066 ARM: dts: exynos: align pinctrl with dtschema in Exynos5260 adds 7a749eeec453 ARM: dts: exynos: align pinctrl with dtschema in Exynos5410 adds d5dfdae9f685 ARM: dts: exynos: align pinctrl with dtschema in Exynos542x/5800 adds 756d68ee6e93 arm64: dts: exynos: align pinctrl with dtschema in Exynos5433 adds ee045adb3768 arm64: dts: exynos: align pinctrl with dtschema in Exynos7 adds 71b8d1253b7f arm64: dts: exynos: align pinctrl with dtschema in ExynosAutov9 adds 901e28782738 ARM: dts: s3c24xx: align pinctrl with dtschema adds 9e47ccc01284 ARM: dts: s3c64xx: align pinctrl with dtschema adds 752e8545226f ARM: dts: s5pv210: align pinctrl with dtschema adds 41bd4354a151 arm64: dts: exynos: use dedicated wake-up pinctrl compatib [...] adds 7638d3c945be arm64: dts: exynos: Align MAX77843 nodes with dtschema on TM2 adds 372d171cd9b4 arm64: dts: exynos: add necessary clock inputs in Exynos7 adds 888af34992a2 Merge branch 'next/dt64' into for-next adds 88829baee3db ARM: dts: exynos: split dmas into array of phandles in Exynos5250 adds 8d6f5af71e2a ARM: dts: exynos: Align MAX77836 nodes with dtschema on Mo [...] adds 9eb8090f95e2 ARM: dts: exynos: add necessary clock controller inputs in [...] adds 0d42eb5ac66d ARM: dts: exynos: drop unsupported MAX77802 regulators on [...] adds 5f5c70b20a3e Merge branch 'next/dt' into for-next adds 820e9beaba52 Merge branch 'fixes' into for-next adds 9998104515d4 dt-bindings: arm: samsung: document Chagall WiFi board binding adds 535f7fffed88 ARM: dts: exynos: Add support for Samsung Chagall WiFi adds af68ac0006f2 Merge branch 'next/dt' into for-next adds 534aaa1802ea ARM: exynos: only do SMC_CMD_CPU1BOOT call on Exynos4 adds e758cdb29e81 Merge branch 'next/soc' into for-next adds 95489b6283f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5607fa361bae Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds dbf1ead9c840 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds 68fdd74d9b46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cb14661dd92a Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] adds bacfed08a32f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds c30ad28356b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 441fa9d5573e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds a9940f83a6e2 m68k: Add asm/config.h adds fe79188276b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9462a3608761 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] adds c78db78d881f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dd8bf32ea119 video/fbdev/stifb: Implement the stifb_fillrect() function adds ad83ce7c45e2 parisc: Drop __init from map_pages declaration adds eaa09e5f5cd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cf78fda3b6d8 Merge branch 'fixes' into for-next adds d45c1abe577c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2d4a4aec2fe5 net: xtensa: use strscpy to copy strings adds 4b0b23873bab xtensa: use strscpy to copy strings adds 8a900dc390da xtensa: Remove unused early_read_config_byte() et al declarations adds c32bb182b8a5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 471fbfb7e836 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 336734b21724 fscache: Fix the volume collision wait condition adds 77c0451ce1d5 cachefiles: Calculate the blockshift in terms of bytes, not pages adds d262a8eaacd7 cachefiles: set default tag name if it's unspecified adds 6de4c3ac9370 cachefiles: Make some tracepoint adjustments adds 615516282890 cachefiles: Trace active-mark failure adds fafa8eeed73e cachefiles: Explain checks in a comment adds 675e3f2da25f cachefiles: Check that the backing filesystem supports tmpfiles adds 924fd0fc526c fscache: Add a comment explaining how page-release optimis [...] adds 17526beecd3a netfs: Make ops->init_rreq() optional adds d8411e7e5132 vfs, fscache: Add an IS_KERNEL_FILE() macro for the S_KERN [...] adds c5f762d64404 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds c360033dcb91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b89375764074 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 8484c37da00d ext4: prevent used blocks from being allocated during fast [...] adds 85c6392fef63 ext4: modify the logic of ext4_mb_new_blocks_simple adds b4facf2d8a22 ext4: fast commit may not fallback for ineligible commit adds 4a404adb1978 ext4: fast commit may miss file actions adds 2fdd85005f70 ext4: fix error handling in ext4_restore_inline_data() adds c7fc77e512a4 ext4: remove redundant max inline_size check in ext4_da_wr [...] adds 6dcee78ea266 ext4: fix error handling in ext4_fc_record_modified_inode() adds 16263b9820b0 jbd2: cleanup unused functions declarations from jbd2.h adds b0544c1f23dd jbd2: refactor wait logic for transaction updates into a c [...] adds c052728dec3e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 72744f509650 gfs2: Fix gfs2_release for non-writers regression adds 1d802e058f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ebd3a1929ff Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 5f962e4383d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a34adb29ae82 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 63db8e97b7a5 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds 75a8d48645b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 13d5e14d5012 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 3c657b8a8bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7891801060ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a26751186e05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 195d59abaf38 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 4d4389f64c5f media: staging: media: zoran: move module parameter checks [...] adds b419ee9468d9 media: staging: media: zoran: use module_pci_driver adds b82cdccafd41 media: staging: media: zoran: rename debug module parameter adds 2776d278df1c media: staging: media: zoran: add debugfs adds 12b65d5c4a92 media: staging: media: zoran: videocode: remove procfs adds fe047de480ca media: staging: media: zoran: merge all modules adds 49ebe7c38d04 media: staging: media: zoran: remove vidmem adds 82e3a496eb56 media: staging: media: zoran: move videodev alloc adds 3b70b0ecd7ca media: staging: media: zoran: move config select on primar [...] adds 8f7cc5c0b0eb media: staging: media: zoran: introduce zoran_i2c_init adds 241f5b67fb48 media: staging: media: zoran: fix usage of vb2_dma_contig_ [...] adds 202ddbc9a33b media: staging: media: zoran: clean unused code adds 4e3edddb9507 media: staging: media: zoran: fix counting buffer in reserve adds e3b86f4e558c media: staging: media: zoran: calculate the right buffer n [...] adds 914941827aad media: staging: media: zoran: fix various V4L2 compliance errors adds 35e77cea10e6 media: staging: media: zoran: fix TRY_FMT handling adds fa5fce2573ec media: staging: media: zoran: drop kernel log spam adds 7eba1e43273e media: staging: media: zoran: drop read/write support adds 46f8ac8497c5 media: dt-bindings: media: camss: Add qcom,sm8250-camss binding adds dd89115a7c1c media: camss: csiphy-3ph: don't print HW version as an error adds c6b6def917cc media: camss: csiphy-3ph: disable interrupts adds 53655d2a0ff2 media: camss: csiphy-3ph: add support for SM8250 CSI DPHY adds 14d510e040f8 media: camss: csid-170: fix non-10bit formats adds a6da362491e4 media: camss: csid-170: don't enable unused irqs adds 7d8210851cb3 media: camss: csid-170: remove stray comment adds 4ea0df151edc media: camss: csid-170: support more than one lite vfe adds ee780cd7be3b media: camss: csid-170: set the right HALT_CMD when disabled adds e54ef952d5b0 media: camss: csid: allow csid to work without a regulator adds 661a1021e352 media: camss: remove vdda-csiN from sdm845 resources adds ed38a1469b31 media: camss: fix VFE irq name adds 1ce8c48b06f2 media: camss: vfe-170: fix "VFE halt timeout" error adds 4edc8eae715c media: camss: Add initial support for VFE hardware version [...] adds e53d660843de media: camss: add support for V4L2_PIX_FMT_GREY for sdm845 HW adds b4436a18eedb media: camss: add support for SM8250 camss adds 5ba38efb2622 media: camss: Add SM8250 bandwdith configuration support adds c5af8db84c01 media: camss: Do vfe_get/vfe_put for csid on sm8250 adds 5226429540de media: camss: Apply vfe_get/vfe_put fix to SDM845 adds 95a1379004cb media: staging: media: imx: imx7-mipi-csis: Dump MIPI_CSIS [...] adds 385031b6fc18 media: staging: media: imx: imx7_mipi_csis: Add timings ov [...] adds 5be7f8c91d25 media: staging: media: imx: imx7-mipi-csis: Make subdev na [...] adds 9a0e3cd50d39 media: rkisp1: fix grey format iommu page faults adds 57c1d5de7d15 media: vivid: fix timestamp and sequence wrapping adds 2092f0def160 media: docs: vidioc-dqbuf: State all remaining fields are [...] adds 8310ca94075e media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buff [...] adds e25a89f743b1 media: mtk-vcodec: potential dereference of null pointer adds 59c2b6d51803 media: imx: imx8mq-mipi-csi2: remove wrong irq config writ [...] adds f0c2ba1ed4ad media: imx: imx8mq-mipi_csi2: fix system resume adds d8772818e223 media: saa7134: use swap() to make code cleaner adds 97733180fafb media: platform: cros-ec: Add brask to the match table adds 4a321de23921 media: davinci: vpif: fix unbalanced runtime PM get adds d42b3ad105b5 media: davinci: vpif: fix unbalanced runtime PM enable adds 43acb728bbc4 media: davinci: vpif: fix use-after-free on driver unbind adds 7e2c9c6fd893 media: davinci: vpif: drop probe printk adds 784a1883cff0 media: imx-jpeg: use NV12M to represent non contiguous NV12 adds ef058cc8b719 media: bttv: fix WARNING regression on tunerless devices adds 19bc4f40b2c5 media: gspca: make array regs_to_read static const adds 2bea83882441 media: media/radio: make array probe_ports static const adds fc5004e5d477 media: v4l2-ctrls: make array range static adds c1b403352c5d media: stm32: dcmi: create a dma scatterlist based on DMA [...] adds f6d1bbe5140d media: MAINTAINERS: add microchip csi2dc adds 76a5341cea4b media: dt-bindings: media: atmel: csi2dc: add bindings for [...] adds 2de0b3c0f678 media: atmel: introduce microchip csi2dc driver adds 118bf76a35bc media: atmel: atmel-isc: split the clock code into separat [...] adds ae9a7d57f66a media: atmel: atmel-isc: replace video device name with mo [...] adds 1b52ce99e9f2 media: atmel: atmel-sama7g5-isc: fix ispck leftover adds 6b66e047f5b0 media: atmel: atmel-isc-base: remove frameintervals VIDIOC adds 72802a86e11c media: atmel: atmel-isc-base: report frame sizes as full s [...] adds 9780baa06992 media: atmel: atmel-isc-base: fix bytesperline value for p [...] adds 76c97b0bb842 media: atmel: atmel-isc-base: add wb debug messages adds 3f050110617d media: atmel: atmel-isc-base: clamp wb gain coefficients adds e8b13dc37b27 media: atmel: atmel-sama7g5-isc: fix UYVY input format mbu [...] adds da13c943da72 media: atmel: atmel-isc: add raw Bayer 8bit 10bit output formats adds 7a3b3dc3bb2e media: hevc: Remove RPS named flags adds d95a63daca85 media: hevc: Embedded indexes in RPS adds d1c51b730209 media: mtk-vcodec: Get numbers of register bases from DT adds a1dcdd6acc97 media: mtk-vcodec: Align vcodec wake up interrupt interface adds d745646b62f2 media: mtk-vcodec: Refactor vcodec pm interface adds 8db41f733d34 media: mtk-vcodec: export decoder pm functions adds 9cdd70ceb6fa media: dt-bindings: media: mtk-vcodec: Separate video enco [...] adds 4215692f50fe media: dt-bindings: media: mtk-vcodec: Adds decoder dt-bin [...] adds 04fac6a1fc20 media: mtk-vcodec: Support MT8192 adds c05bada35f01 media: mtk-vcodec: Add to support multi hardware decode adds 19faef3f6cd6 media: mtk-vcodec: Use pure single core for MT8183 adds 770eb47f77f1 media: mtk-vcodec: Add irq interface for multi hardware adds b199fe46f35c media: mtk-vcodec: Add msg queue feature for lat and core [...] adds 5797f7e18ab7 media: mtk-vcodec: Generalize power and clock on/off interfaces adds 66e860ffed72 media: mtk-vcodec: Add new interface to lock different hardware adds 365e4ba01df4 media: mtk-vcodec: Add work queue for core hardware decode adds 6491c05bda74 media: mtk-vcodec: Support 34bits dma address for vdec adds 0415ddf0c9cb media: mtk-vcodec: Add core dec and dec end ipi msg adds c281f7d3898b media: mtk-vcodec: Use codec type to separate different hardware adds ba31a5b39400 media: mtk-vcodec: Remove mtk_vcodec_release_dec_pm adds bb8c98537ac8 media: mtk-vcodec: Remove mtk_vcodec_release_enc_pm adds 25cec7673d75 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 3a9921829933 Merge branches 'acpi-cppc' and 'acpi-dptf' into linux-next adds c83f3ae084b3 Merge branch 'thermal-int340x' into linux-next adds d2d5492da519 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 2f3340d1d408 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds 3368aa357f3b Bluetooth: msft: Handle MSFT Monitor Device Event adds 8d7f167752c3 Bluetooth: mgmt: Add MGMT Adv Monitor Device Found/Lost events adds 55235304c256 Bluetooth: btintel: Fix WBS setting for Intel legacy ROM products adds 2e7b4a328ed6 Bluetooth: btusb: Add one more Bluetooth part for the Real [...] adds aa17e8ce1c20 Bluetooth: btusb: Whitespace fixes for btusb_setup_csr() adds a86974f75e88 Bluetooth: Remove kernel-doc style comment block adds 9d7cbe2b9cf5 Bluetooth: hci_serdev: call init_rwsem() before p->open() adds 2fc967cc0dad Bluetooth: mt7921s: fix firmware coredump retrieve adds c7e301d7c855 Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend| [...] adds 752aea58489f Bluetooth: mt7921s: fix bus hang with wrong privilege adds 01ecc177b7d7 Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() adds 095519de2deb Bluetooth: btmtksdio: lower log level in btmtksdio_runtime [...] adds e98aa38cafec Bluetooth: btmtksdio: run sleep mode by default adds db3f1f9b5d88 Bluetooth: btmtksdio: mask out interrupt status adds 5201d23cc8e5 Bluetooth: msft: fix null pointer deref on msft_monitor_de [...] adds 3c87336a9660 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7f852ec58af6 mtd: aspeed-smc: improve probe resilience adds 1a8f5059883f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds e0a9ddd5d9e1 mtd: rawnand: nandsim: Replace overflow check with kzalloc [...] adds db52b445793d mtd: rawnand: nandsim: Merge repeat codes in ns_switch_state adds 109cf81fb573 mtd: rawnand: nandsim: Add NS_PAGE_BYTE_SHIFT macro to rep [...] adds 3e68f331c8c7 mtd: onenand: Check for error irq adds dbfbe79dbb63 mtd: rawnand: Remove of_get_nand_on_flash_bbt() wrapper adds 65a01be4f528 mtd: rawnand: Rework of_get_nand_bus_width() adds 9e37532b1820 mtd: rawnand: brcmnand: Assign soc as early as possible adds 25f97138f8c2 mtd: rawnand: brcmnand: Allow SoC to provide I/O operations adds c0d08a1401bb mtd: rawnand: brcmnand: Avoid pdev in brcmnand_init_cs() adds 75ac944722b0 mtd: rawnand: brcmnand: Move OF operations out of brcmnand [...] adds f5619f3774d0 mtd: rawnand: brcmnand: Allow working without interrupts adds 02d1d0e4dfc3 mtd: rawnand: brcmnand: Add platform data structure for BCMA adds 8e5913005f7b mtd: rawnand: brcmnand: Allow platform data instantation adds 5abd37f6e9d6 mtd: rawnand: brcmnand: BCMA controller uses command shift of 0 adds feca4cc4765a mtd: rawnand: brcmnand: Add BCMA shim adds 2970bf5a32f0 mtd: rawnand: gpmi: fix controller timings setting adds 15e27d197a7e mtd: rawnand: gpmi: validate controller clock rate adds ac178a21754c mtd: rawnand: gpmi: support fast edo timings for mx28 adds 2212c19e5196 mtd: rawnand: omap_elm: remove redundant variable 'errors' adds 808279385ae0 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 2323ca5e5df2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 479e3b02b73a drm/amdgpu: add vram check function for GMC adds 86700a402694 drm/amdgpu: modify a pair of functions for the pcie port w [...] adds 8eb53bb2aa8a drm/amdgpu: Remove repeated calls adds 33cd016e600a drm/amdgpu: remove unused variable adds 5904e4135f3b drm/amdgpu: remove unused variable warning adds 1b08dfb889b2 drm/amdgpu: remove gart.ready flag adds 590e86fe3462 drm/amdgpu: fix broken debug sdma vram access function adds f61c40c0757a drm/amdkfd: enable heavy-weight TLB flush on Arcturus adds f548f4291e89 drm/amd/display: Correct MPC split policy for DCN301 adds 6d1d72fb4fcf drm/amd/display: change FIFO reset condition to embedded d [...] adds 37ff945f804c drm/amdgpu: fix convert bad page retiremt adds a357dca964e0 drm/amdgpu: fix the page fault caused by uninitialized variables adds eadabcc2bc6c drm/amdgpu: Disable FRU EEPROM access for SRIOV adds 79d3a767c7cb drm/amd: Fix MSB of SMU version printing adds 47b6584b9f43 drm/amdgpu: Fix kernel compilation; style adds 74382a4efdec drm/amdgpu: enable amdgpu_dc module parameter adds 86f0d7f04052 drm/amdgpu: suppress the warning about enum value 'AMD_IP_ [...] adds 92937976bcdb drm/amd/pm: drop unneeded lock protection smu->mutex adds 3b5bb869a3f4 drm/amd/pm: drop unneeded vcn/jpeg_gate_lock adds 024a9f4db806 drm/amd/pm: drop unneeded smu->metrics_lock adds d23da02dc0d3 drm/amd/pm: drop unneeded smu->sensor_lock adds ce311873cbe8 drm/amd/pm: drop unneeded smu_baco->mutex adds 6dbfe0c1384e drm/amd/pm: drop unneeded feature->mutex adds a1b74c67c0d7 drm/amd/pm: drop unneeded hwmgr->smu_lock adds c09ee5415e09 drm/amd/display: Not to call dpcd_set_source_specific_data [...] adds 10d18dd5d040 drm/amdgpu: drop WARN_ON in amdgpu_gart_bind/unbind adds c1dfa0e8181b drm/amd/pm: use dev_*** to print output in multiple GPUs adds 6c834bb5c780 drm/amdgpu: filter out radeon secondary ids as well adds 8b44322d3eb6 drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...] adds d05dfdcc67b7 drm/amdgpu/display: use msleep rather than udelay for long delays adds 01e2b6d22d82 drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj adds 96a8781847e9 drm/amd/pm: remove useless if adds c5e5787192ea drm/amd/display: Fix memory leak adds 57b2caf29121 drm/amd/display: clean up some inconsistent indenting adds 9913373ea0dc drm/amdgpu: add another raven1 gfxoff quirk adds a4bff780d474 drm/amdgpu: only check for _PR3 on dGPUs adds 665a089db484 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds f5980827d1b3 Revert "drm/amd/display: To modify the condition in indica [...] adds 6a95aeca7e08 drm/radeon: Add HD-audio component notifier support (v2) adds 81eb1ec6c617 drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates adds 90487c15a3a2 drm/amdgpu: bump driver version for new CTX OP to set/get [...] adds 0bab3657e494 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 5354c971d680 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 837c72d58a8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da53350782ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 3feb2ea2f15b Merge branch 'block-5.17' into for-next adds a6222cce61e8 Merge branch 'block-5.17' into for-next adds 04cbc1acc493 Merge branch 'io_uring-5.17' into for-next adds e9ce289a7c94 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ee20378e2ea7 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds f76eb1d95b97 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 066aef690794 dt-bindings: serial: Convert rda,8810pl-uart to YAML adds 92649241a25a dt-bindings: msm/mdp4: convert to yaml format adds 5a04982df8da dt-bindings: dmaengine: zynqmp_dma: convert to yaml adds f262b90530fc dt-bindings: Improve phandle-array schemas adds 87f5eb7f02cd dt-bindings: i2c: mpc: Make each example a separate entry adds 1dc62e0957e9 dt-bindings: i2c: imx: Make each example a separate entry adds 78cc7d5fc0c1 dt-bindings: nvmem: qcom,spmi-sdam: Drop child node schema adds 757454da44a9 dt-bindings: ingenic,i2c: Rework interrupts in example adds 7b2a23db9b6f dt-bindings: i2c: stm32-i2c: Move st,syscfg-fmp definition [...] adds 31181e46f6cd dt-bindings: net: ti,k3-am654-cpts: Fix assigned-clock-parents adds 4fc2be59c5fe dt-bindings: watchdog: fsl-imx7ulp-wdt: Fix assigned-clock [...] adds 3b5d5206ae7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 17377a37d0f2 Merge branch into tip/master: 'sched/urgent' adds 8d840e480546 Merge branch into tip/master: 'perf/urgent' adds 94985da003a4 Merge branch into tip/master: 'irq/urgent' adds e3f14211ab6b Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds 11413893a0d0 EDAC: Use proper list of struct attribute for attributes adds 625c6b556997 EDAC: Use default_groups in kobj_type adds 1d4461e3f28c Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 965051bcfe05 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 5bfe46129c14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2313a74f979f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d7030b3d914f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 801129befb1f Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds 3b12293b7f4c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 5157267e172b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1847eb605d90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9e7c21d72f38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 694e53cf4c0e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 79a9f6304854 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d72a37c1d606 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b3a409d1ccc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 305325688ff9 NTB/msi: Use struct_size() helper in devm_kzalloc() adds b31b0d5d6379 IDT: Fix Build warnings on some 32bit architectures. adds 5f93bff8ba7b Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 280d457ee628 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 03e0f7fcacaa Merge branch 'main' of git://git.infradead.org/users/willy [...] adds 12bb8ff3c62e bus: mhi: Add mru_default for Foxconn SDX55 adds fd692f3d8ff3 bus: mhi: Add mru_default for Cinterion MV31-W adds 14775b6b732b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 631e097e457b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds fb41302ef33c Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] adds 5298d4bfe80f unicode: clean up the Kconfig symbol confusion adds f94e4048afc8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2869c524fe6e lib/crypto: blake2s: avoid indirect calls to compression f [...] adds 9602513146de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 88e7b860ba3d mm/oom_kill: wake futex waiters before annihilating victim [...] adds a8c028649e93 mm: fix panic in __alloc_pages adds 0d9115634f46 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds cc065c4034d1 /proc/kpageflags: do not use uninitialized struct pages adds 622d7611f26d procfs: prevent unpriveleged processes accessing fdinfo dir adds b47e982d198c ocfs2: reflink deadlock when clone file to the same direct [...] adds dfef5ce6dc06 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 8f10e0993f55 ocfs2: fix ocfs2 corrupt when iputting an inode adds 01d4de217e05 tools/vm/page_owner_sort.c: sort by stacktrace before culling adds 9e43dade13f7 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] adds 6864c7ffc3f9 tools/vm/page_owner_sort.c: support sorting by stack trace adds d7bf2c56c2bd tools/vm/page_owner_sort.c: add switch between culling by [...] adds c1a5bbbe50ef tools/vm/page_owner_sort.c: support sorting pid and time adds 3a5ba3eb0025 tools/vm/page_owner_sort.c: two trivial fixes adds 25c456d8dc1c tools/vm/page_owner_sort.c: delete invalid duplicate code adds d9fdc7d6fb04 Documentation/vm/page_owner.rst: update the documentation adds 0b9225888d41 documentation-vm-page_ownerrst-update-the-documentation-fix adds 3298ab18a6ea Documentation/vm/page_owner.rst: fix unexpected indentation warns adds 553e33daccf0 mm/vmalloc: allocate small pages for area->pages adds 04c769b0c265 mm-vmalloc-allocate-small-pages-for-area-pages-fix adds 0c65299c093d mm: discard __GFP_ATOMIC adds 730eb0d55bd0 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] adds 15ecb3f942c6 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] adds 951ecfe94054 mm: sparsemem: use page table lock to protect kernel pmd o [...] adds 322c1a9bee3f selftests: vm: add a hugetlb test case adds 9d2ed7afc831 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] adds fc1ec4177cdb mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds 29df0f7a2386 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 5586a4a4386f mm: fix race between MADV_FREE reclaim and blkdev direct IO read adds 138f5c2b90af mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds cd6bfc4c5908 mm: introduce fault_in_exact_writeable() to probe for sub- [...] adds 19fb2e429e64 arm64: add support for sub-page faults user probing adds 224d6faa0761 btrfs: avoid live-lock in search_ioctl() on hardware with [...] adds 582d4c79b73a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 7750c2205bb8 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 2705551b181f kernel/hung_task.c: Monitor killed tasks. adds 72c0b15db5e4 lz4: fix LZ4_decompress_safe_partial read out of bound adds 6216684e51b5 ELF: fix overflow in total mapping size calculation adds 958c360e0a89 init/main.c: silence some -Wunused-parameter warnings adds cf0839859614 docs: sysctl/kernel: add missing bit to panic_print adds 71bd62a50bc1 panic: add option to dump all CPUs backtraces in panic_print adds dab376da2c84 sysctl: documentation: fix table format warning adds 56439cb78293 panic: allow printing extra panic information on kdump adds 542ed6d41f2b ipc/sem: do not sleep with a spin lock held adds c9584539491e Merge branch 'akpm-current/current' adds 93163cc61464 fs/f2fs/data.c: fix mess adds d15f08f02c57 Merge branch 'akpm/master' adds 74e5dee6a5b9 Add linux-next specific files for 20220124
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 (7fc5253f5a13) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/accounting/psi.rst | 3 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../devicetree/bindings/arm/idle-states.yaml | 80 +- Documentation/devicetree/bindings/arm/pmu.yaml | 2 + .../bindings/arm/samsung/samsung-boards.yaml | 1 + .../devicetree/bindings/ata/sata_highbank.yaml | 3 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../bindings/crypto/intel,ixp4xx-crypto.yaml | 15 +- .../allwinner,sun4i-a10-display-engine.yaml | 2 + .../bindings/display/bridge/analogix,anx7814.yaml | 4 +- .../display/bridge/google,cros-ec-anx7688.yaml | 1 - .../devicetree/bindings/display/bridge/ps8640.yaml | 1 - .../bindings/display/mediatek/mediatek,hdmi.yaml | 5 +- .../devicetree/bindings/display/msm/gpu.yaml | 2 + .../devicetree/bindings/display/msm/mdp4.txt | 114 - .../devicetree/bindings/display/msm/mdp4.yaml | 124 + .../bindings/display/panel/abt,y030xx067a.yaml | 5 +- .../bindings/display/panel/ilitek,ili9322.yaml | 4 +- .../bindings/display/panel/innolux,ej030na.yaml | 5 +- .../display/panel/kingdisplay,kd035g6-54nt.yaml | 5 +- .../bindings/display/panel/lgphilips,lb035q02.yaml | 5 +- .../bindings/display/panel/samsung,ld9040.yaml | 7 +- .../bindings/display/panel/samsung,s6e63m0.yaml | 1 + .../bindings/display/panel/sitronix,st7789v.yaml | 5 +- .../bindings/display/panel/sony,acx565akm.yaml | 5 +- .../devicetree/bindings/display/panel/tpo,td.yaml | 5 +- .../devicetree/bindings/display/renesas,du.yaml | 10 +- .../display/rockchip/rockchip,rk3066-hdmi.yaml | 8 - .../bindings/display/rockchip/rockchip-drm.yaml | 2 + .../display/sprd/sprd,display-subsystem.yaml | 2 + .../bindings/display/ti/ti,am65x-dss.yaml | 3 +- .../devicetree/bindings/dma/dma-router.yaml | 2 + .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 2 +- .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml | 85 + .../devicetree/bindings/dma/xilinx/zynqmp_dma.txt | 26 - .../bindings/dvfs/performance-domain.yaml | 1 - .../bindings/extcon/extcon-usbc-cros-ec.yaml | 1 - .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 1 - Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 7 +- Documentation/devicetree/bindings/i2c/i2c-mpc.yaml | 2 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 4 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 24 +- .../proximity/google,cros-ec-mkbp-proximity.yaml | 1 - .../bindings/input/google,cros-ec-keyb.yaml | 1 - .../devicetree/bindings/input/gpio-keys.yaml | 6 - .../bindings/interconnect/qcom,rpmh.yaml | 2 + .../bindings/interrupt-controller/arm,gic-v3.yaml | 6 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 + .../devicetree/bindings/iommu/mediatek,iommu.yaml | 6 +- .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 6 + .../bindings/leds/backlight/led-backlight.yaml | 2 + .../media/allwinner,sun4i-a10-video-engine.yaml | 4 + .../bindings/media/mediatek,vcodec-decoder.yaml | 176 + .../bindings/media/mediatek,vcodec-encoder.yaml | 187 + .../media/mediatek,vcodec-subdev-decoder.yaml | 265 ++ .../devicetree/bindings/media/mediatek-vcodec.txt | 131 - .../bindings/media/microchip,csi2dc.yaml | 197 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 12 +- .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 22 +- .../bindings/media/qcom,sm8250-camss.yaml | 450 +++ .../devicetree/bindings/media/ti,cal.yaml | 4 + .../memory-controllers/mediatek,smi-larb.yaml | 2 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 2 + .../devicetree/bindings/mfd/cirrus,madera.yaml | 3 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 1 - .../devicetree/bindings/mmc/arm,pl18x.yaml | 6 +- .../bindings/net/allwinner,sun4i-a10-emac.yaml | 4 + .../devicetree/bindings/net/can/bosch,c_can.yaml | 8 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 52 +- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 12 +- .../devicetree/bindings/net/dsa/dsa-port.yaml | 2 + .../bindings/net/ethernet-controller.yaml | 59 +- Documentation/devicetree/bindings/net/fsl,fec.yaml | 8 +- .../bindings/net/intel,ixp4xx-ethernet.yaml | 15 +- .../devicetree/bindings/net/intel,ixp4xx-hss.yaml | 33 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 4 + .../bindings/net/socionext,uniphier-ave4.yaml | 4 + .../devicetree/bindings/net/stm32-dwmac.yaml | 4 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 5 + .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 6 - .../bindings/net/wireless/mediatek,mt76.yaml | 4 + Documentation/devicetree/bindings/nvmem/nvmem.yaml | 17 +- .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 28 - .../devicetree/bindings/opp/opp-v2-base.yaml | 2 + .../devicetree/bindings/perf/arm,dsu-pmu.yaml | 2 + .../devicetree/bindings/phy/intel,combo-phy.yaml | 8 + .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 + .../bindings/pinctrl/canaan,k210-fpioa.yaml | 4 + .../bindings/pinctrl/cirrus,lochnagar.yaml | 9 - .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 10 - .../bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 2 + .../pinctrl/samsung,pinctrl-gpio-bank.yaml | 52 + .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 81 + .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 106 + .../bindings/pinctrl/samsung,pinctrl.yaml | 392 ++ .../bindings/pinctrl/samsung-pinctrl.txt | 383 -- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 10 +- .../devicetree/bindings/power/power-domain.yaml | 4 + .../devicetree/bindings/power/renesas,apmu.yaml | 2 + .../bindings/power/rockchip,power-controller.yaml | 2 + .../bindings/power/supply/cw2015_battery.yaml | 6 +- .../bindings/power/supply/power-supply.yaml | 2 + .../devicetree/bindings/regulator/regulator.yaml | 2 + .../bindings/regulator/st,stm32-booster.yaml | 2 +- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 6 + .../bindings/remoteproc/st,stm32-rproc.yaml | 33 +- .../bindings/remoteproc/ti,k3-dsp-rproc.yaml | 2 + .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 + .../bindings/remoteproc/ti,omap-remoteproc.yaml | 19 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 1 + .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 - .../bindings/serial/rda,8810pl-uart.yaml | 46 + .../bindings/soc/samsung/exynos-usi.yaml | 4 + .../bindings/sound/samsung,aries-wm8994.yaml | 2 + .../bindings/sound/samsung,midas-audio.yaml | 3 +- .../devicetree/bindings/sound/samsung-i2s.yaml | 6 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 8 +- .../bindings/thermal/thermal-cooling-devices.yaml | 6 +- .../devicetree/bindings/thermal/thermal-idle.yaml | 8 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 +- .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 8 +- Documentation/driver-api/firewire.rst | 4 +- Documentation/riscv/vm-layout.rst | 12 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 16 +- .../userspace-api/media/v4l/vidioc-qbuf.rst | 2 +- Documentation/virt/kvm/api.rst | 6 +- MAINTAINERS | 22 +- Makefile | 6 +- Next/SHA1s | 172 +- Next/merge.log | 3814 ++++++++++---------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos3250-artik5.dtsi | 10 +- arch/arm/boot/dts/exynos3250-monk.dts | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 165 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 30 +- arch/arm/boot/dts/exynos4210-origen.dts | 2 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 226 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 4 +- arch/arm/boot/dts/exynos4210-trats.dts | 6 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 12 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 30 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 2 +- arch/arm/boot/dts/exynos4412-origen.dts | 4 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 44 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 252 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 222 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 22 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 20 +- arch/arm/boot/dts/exynos5250.dtsi | 9 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 148 +- arch/arm/boot/dts/exynos5260-xyref5260.dts | 23 +- arch/arm/boot/dts/exynos5260.dtsi | 128 + arch/arm/boot/dts/exynos5410-odroidxu.dts | 34 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 170 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 4 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-chagall-wifi.dts | 75 + .../arm/boot/dts/exynos5420-galaxy-tab-common.dtsi | 691 ++++ arch/arm/boot/dts/exynos5420-peach-pit.dts | 89 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 194 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 6 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 89 +- arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 60 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 210 +- arch/arm/boot/dts/s3c64xx.dtsi | 16 +- arch/arm/boot/dts/s5pv210-aquila.dts | 2 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 40 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 12 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 16 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 226 +- arch/arm/mach-exynos/firmware.c | 4 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 211 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 276 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 176 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 33 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 50 +- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 17 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 14 + arch/arm64/boot/dts/rockchip/rk3568.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 4 +- arch/arm64/include/asm/atomic_lse.h | 2 +- arch/arm64/include/asm/cmpxchg.h | 2 +- arch/arm64/mm/init.c | 2 +- arch/m68k/amiga/config.c | 1 + arch/m68k/apollo/config.c | 1 + arch/m68k/atari/config.c | 1 + arch/m68k/bvme6000/config.c | 1 + arch/m68k/hp300/config.c | 1 + arch/m68k/include/asm/config.h | 33 + arch/m68k/kernel/setup_mm.c | 23 +- arch/m68k/mac/config.c | 1 + arch/m68k/mvme147/config.c | 1 + arch/m68k/mvme16x/config.c | 1 + arch/m68k/q40/config.c | 1 + arch/parisc/include/asm/processor.h | 2 +- arch/parisc/mm/init.c | 11 +- arch/riscv/Kconfig | 52 +- .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 5 + arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 2 - arch/riscv/include/asm/cpu_ops.h | 2 - arch/riscv/include/asm/cpu_ops_sbi.h | 25 + arch/riscv/include/asm/csr.h | 3 +- arch/riscv/include/asm/fixmap.h | 1 + arch/riscv/include/asm/kasan.h | 11 +- arch/riscv/include/asm/page.h | 16 +- arch/riscv/include/asm/pgalloc.h | 40 + arch/riscv/include/asm/pgtable-64.h | 108 +- arch/riscv/include/asm/pgtable.h | 65 +- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/smp.h | 2 - arch/riscv/include/asm/sparsemem.h | 6 +- arch/riscv/kernel/Makefile | 3 +- arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/cpu.c | 23 +- arch/riscv/kernel/cpu_ops.c | 26 +- arch/riscv/kernel/cpu_ops_sbi.c | 26 +- arch/riscv/kernel/cpu_ops_spinwait.c | 27 +- arch/riscv/kernel/head.S | 38 +- arch/riscv/kernel/head.h | 6 +- arch/riscv/kernel/ptrace.c | 4 +- arch/riscv/kernel/sbi.c | 189 +- arch/riscv/kernel/setup.c | 10 - arch/riscv/kernel/smpboot.c | 2 +- arch/riscv/kvm/mmu.c | 4 +- arch/riscv/kvm/vcpu_sbi_replace.c | 11 +- arch/riscv/kvm/vcpu_sbi_v01.c | 11 +- arch/riscv/kvm/vmid.c | 4 +- arch/riscv/mm/cacheflush.c | 5 +- arch/riscv/mm/context.c | 4 +- arch/riscv/mm/init.c | 324 +- arch/riscv/mm/kasan_init.c | 248 +- arch/riscv/mm/tlbflush.c | 9 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/nmi.c | 27 +- arch/x86/events/intel/core.c | 15 + arch/x86/events/intel/lbr.c | 168 +- arch/x86/events/intel/uncore.c | 2 +- arch/x86/events/intel/uncore.h | 3 +- arch/x86/events/intel/uncore_discovery.c | 4 +- arch/x86/events/intel/uncore_discovery.h | 2 + arch/x86/events/intel/uncore_snb.c | 214 +- arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/events/perf_event.h | 10 +- arch/x86/events/rapl.c | 9 +- arch/x86/include/asm/kvm-x86-ops.h | 2 - arch/x86/include/asm/kvm_host.h | 12 - arch/x86/kvm/lapic.c | 2 - arch/x86/kvm/mmu/mmu.c | 4 +- arch/x86/kvm/svm/avic.c | 123 +- arch/x86/kvm/svm/svm.c | 480 ++- arch/x86/kvm/svm/svm.h | 16 +- arch/x86/kvm/vmx/posted_intr.c | 185 +- arch/x86/kvm/vmx/posted_intr.h | 8 +- arch/x86/kvm/vmx/vmx.c | 46 +- arch/x86/kvm/vmx/vmx.h | 3 + arch/x86/kvm/x86.c | 34 +- arch/xtensa/include/asm/pci-bridge.h | 9 - block/bio.c | 3 +- block/mq-deadline.c | 4 +- certs/Makefile | 4 +- drivers/acpi/cppc_acpi.c | 11 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 + drivers/acpi/dptf/dptf_power.c | 2 + drivers/acpi/dptf/int340x_thermal.c | 6 + drivers/acpi/fan.h | 1 + drivers/ata/pata_octeon_cf.c | 2 +- drivers/bcma/driver_chipcommon_nflash.c | 20 +- drivers/bluetooth/btintel.c | 11 +- drivers/bluetooth/btintel.h | 1 + drivers/bluetooth/btmrvl_debugfs.c | 2 +- drivers/bluetooth/btmrvl_sdio.c | 2 +- drivers/bluetooth/btmtksdio.c | 160 +- drivers/bluetooth/btusb.c | 14 +- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_serdev.c | 3 +- drivers/bus/mhi/pci_generic.c | 2 + drivers/clk/clk-scmi.c | 54 +- drivers/edac/edac_device_sysfs.c | 31 +- drivers/edac/edac_pci_sysfs.c | 26 +- drivers/firmware/arm_scmi/Kconfig | 15 - drivers/firmware/arm_scmi/clock.c | 22 +- drivers/firmware/arm_scmi/virtio.c | 298 +- drivers/firmware/efi/efi.c | 7 + drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/efi/libstub/efi-stub.c | 2 + drivers/gpio/gpio-idt3243x.c | 2 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 33 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 81 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 46 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/nv.c | 34 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 49 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 10 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 80 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../gpu/drm/amd/display/dc/dml/calcs/dce_calcs.c | 48 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 5 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 278 +- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 1 - .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu10_smumgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu7_smumgr.c | 11 +- .../gpu/drm/amd/pm/powerplay/smumgr/smu9_smumgr.c | 2 +- .../drm/amd/pm/powerplay/smumgr/vega20_smumgr.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 383 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 7 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 20 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 118 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 33 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 30 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 29 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 34 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 12 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 40 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 - drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-vivaldi.c | 41 +- drivers/hid/uhid.c | 49 +- drivers/hid/wacom_wac.c | 39 +- drivers/hwmon/adt7470.c | 3 + drivers/iio/accel/fxls8962af-core.c | 12 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/fxls8962af-spi.c | 2 +- drivers/iio/accel/fxls8962af.h | 3 +- drivers/irqchip/irq-gic-v3-its.c | 3 +- drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 2 + drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/saa7134/saa7134-video.c | 9 +- drivers/media/platform/Makefile | 1 + drivers/media/platform/atmel/Kconfig | 15 + drivers/media/platform/atmel/Makefile | 4 +- drivers/media/platform/atmel/atmel-isc-base.c | 397 +- drivers/media/platform/atmel/atmel-isc-clk.c | 311 ++ drivers/media/platform/atmel/atmel-isc.h | 11 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 24 + drivers/media/platform/atmel/atmel-sama7g5-isc.c | 32 +- drivers/media/platform/atmel/microchip-csi2dc.c | 806 +++++ drivers/media/platform/davinci/vpif.c | 111 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 12 +- drivers/media/platform/mtk-vcodec/Makefile | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 4 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 1 + .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 178 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_hw.c | 201 ++ .../media/platform/mtk-vcodec/mtk_vcodec_dec_hw.h | 56 + .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 105 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 11 +- .../platform/mtk-vcodec/mtk_vcodec_dec_stateful.c | 2 + .../platform/mtk-vcodec/mtk_vcodec_dec_stateless.c | 21 + drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 74 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 21 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h | 3 +- .../media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c | 2 + .../media/platform/mtk-vcodec/mtk_vcodec_intr.c | 30 +- .../media/platform/mtk-vcodec/mtk_vcodec_intr.h | 5 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 59 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.h | 8 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 2 +- .../platform/mtk-vcodec/vdec/vdec_h264_req_if.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 2 +- drivers/media/platform/mtk-vcodec/vdec_drv_if.c | 21 +- drivers/media/platform/mtk-vcodec/vdec_ipi_msg.h | 16 +- drivers/media/platform/mtk-vcodec/vdec_msg_queue.c | 290 ++ drivers/media/platform/mtk-vcodec/vdec_msg_queue.h | 153 + drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 46 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 22 + .../media/platform/mtk-vcodec/venc/venc_h264_if.c | 2 +- .../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 2 +- drivers/media/platform/qcom/camss/Makefile | 3 +- .../camss/{camss-csid-170.c => camss-csid-gen2.c} | 32 +- drivers/media/platform/qcom/camss/camss-csid.c | 56 +- drivers/media/platform/qcom/camss/camss-csid.h | 2 +- .../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 184 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe-480.c | 564 +++ drivers/media/platform/qcom/camss/camss-vfe.c | 17 +- drivers/media/platform/qcom/camss/camss-vfe.h | 4 + drivers/media/platform/qcom/camss/camss-video.c | 5 +- drivers/media/platform/qcom/camss/camss.c | 306 +- drivers/media/platform/qcom/camss/camss.h | 18 + .../platform/rockchip/rkisp1/rkisp1-capture.c | 28 +- drivers/media/platform/stm32/stm32-dcmi.c | 51 +- drivers/media/radio/radio-sf16fmi.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.h | 5 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 32 +- .../media/test-drivers/vivid/vivid-kthread-cap.c | 7 +- .../media/test-drivers/vivid/vivid-kthread-out.c | 9 +- .../media/test-drivers/vivid/vivid-kthread-touch.c | 7 + drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 12 +- drivers/media/test-drivers/vivid/vivid-touch-cap.c | 2 +- drivers/media/usb/gspca/jl2005bcd.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls-core.c | 2 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 53 +- drivers/misc/eeprom/at25.c | 4 + drivers/mmc/core/sd.c | 8 +- drivers/mmc/host/sdhci-of-esdhc.c | 8 +- drivers/mmc/host/sh_mmcif.c | 3 + drivers/mtd/devices/phram.c | 12 +- drivers/mtd/nand/onenand/generic.c | 7 +- drivers/mtd/nand/raw/Kconfig | 16 +- drivers/mtd/nand/raw/brcmnand/Makefile | 2 + drivers/mtd/nand/raw/brcmnand/bcma_nand.c | 132 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 160 +- drivers/mtd/nand/raw/brcmnand/brcmnand.h | 29 + drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 37 +- drivers/mtd/nand/raw/nandsim.c | 47 +- drivers/mtd/nand/raw/omap_elm.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 14 +- drivers/mtd/parsers/qcomsmempart.c | 36 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 15 +- drivers/net/ethernet/intel/i40e/i40e.h | 9 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 44 +- drivers/net/ethernet/intel/i40e/i40e_register.h | 3 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 103 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 2 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 3 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + .../ethernet/marvell/octeontx2/af/npc_profile.h | 70 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 66 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 4 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 14 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 20 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 22 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 20 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 7 +- .../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 42 +- drivers/net/phy/broadcom.c | 1 + drivers/net/phy/phy_device.c | 6 +- drivers/ntb/msi.c | 6 +- drivers/of/base.c | 131 +- drivers/of/device.c | 2 +- drivers/parisc/pdc_stable.c | 4 +- drivers/pci/msi/irqdomain.c | 4 +- drivers/pci/msi/legacy.c | 1 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-brcm-usb.c | 38 + drivers/phy/cadence/phy-cadence-sierra.c | 35 +- drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 - drivers/pinctrl/samsung/pinctrl-exynos.c | 4 + drivers/pinctrl/samsung/pinctrl-samsung.c | 87 +- drivers/soc/canaan/Kconfig | 1 - drivers/soc/samsung/Kconfig | 2 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 27 +- drivers/staging/media/imx/imx7-mipi-csis.c | 44 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 74 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 2 +- drivers/staging/media/zoran/Kconfig | 38 +- drivers/staging/media/zoran/Makefile | 8 +- drivers/staging/media/zoran/videocodec.c | 68 +- drivers/staging/media/zoran/videocodec.h | 4 +- drivers/staging/media/zoran/zoran.h | 18 +- drivers/staging/media/zoran/zoran_card.c | 398 +- drivers/staging/media/zoran/zoran_device.c | 15 +- drivers/staging/media/zoran/zoran_device.h | 2 - drivers/staging/media/zoran/zoran_driver.c | 56 +- drivers/staging/media/zoran/zr36016.c | 25 +- drivers/staging/media/zoran/zr36016.h | 2 + drivers/staging/media/zoran/zr36050.c | 24 +- drivers/staging/media/zoran/zr36050.h | 2 + drivers/staging/media/zoran/zr36060.c | 23 +- drivers/staging/media/zoran/zr36060.h | 2 + .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 1 + fs/Makefile | 2 +- fs/btrfs/ioctl.c | 31 +- fs/cachefiles/cache.c | 17 +- fs/cachefiles/daemon.c | 11 + fs/cachefiles/internal.h | 2 +- fs/cachefiles/io.c | 2 +- fs/cachefiles/namei.c | 18 +- fs/ceph/addr.c | 5 - fs/cifs/cifsfs.h | 3 +- fs/cifs/ntlmssp.h | 30 +- fs/cifs/sess.c | 70 + fs/cifs/smb2pdu.c | 2 +- fs/erofs/data.c | 8 +- fs/erofs/zdata.c | 113 +- fs/ext4/ext4.h | 25 +- fs/ext4/extents.c | 8 +- fs/ext4/fast_commit.c | 128 +- fs/ext4/hash.c | 2 +- fs/ext4/inline.c | 23 +- fs/ext4/inode.c | 4 +- fs/ext4/ioctl.c | 4 +- fs/ext4/mballoc.c | 26 +- fs/ext4/namei.c | 16 +- fs/ext4/super.c | 12 +- fs/ext4/sysfs.c | 8 +- fs/ext4/xattr.c | 6 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/hash.c | 2 +- fs/f2fs/namei.c | 4 +- fs/f2fs/recovery.c | 4 +- fs/f2fs/super.c | 10 +- fs/f2fs/sysfs.c | 10 +- fs/fscache/volume.c | 4 +- fs/gfs2/file.c | 7 +- fs/io-wq.c | 7 +- fs/jbd2/commit.c | 21 +- fs/jbd2/journal.c | 2 +- fs/jbd2/transaction.c | 53 +- fs/libfs.c | 10 +- fs/namei.c | 2 +- fs/netfs/read_helper.c | 3 +- fs/proc/proc_sysctl.c | 9 +- fs/unicode/Kconfig | 18 +- fs/unicode/Makefile | 6 +- fs/xfs/xfs_icache.c | 22 +- fs/xfs/xfs_ioctl32.h | 18 - include/asm-generic/barrier.h | 2 +- include/asm-generic/pgalloc.h | 24 +- include/crypto/internal/blake2s.h | 22 +- include/linux/bcma/bcma_driver_chipcommon.h | 5 + include/linux/ethtool.h | 2 +- include/linux/fs.h | 3 +- include/linux/fscache.h | 5 + include/linux/jbd2.h | 13 +- include/linux/kvm_host.h | 3 - include/linux/netdevice.h | 1 + include/linux/of.h | 422 ++- include/linux/perf_event.h | 15 +- include/linux/platform_data/brcmnand.h | 12 + include/linux/psi.h | 2 +- include/linux/psi_types.h | 3 - include/linux/sched.h | 4 - include/linux/scmi_protocol.h | 3 - include/media/hevc-ctrls.h | 6 +- include/net/ip6_fib.h | 2 +- include/net/tcp.h | 4 + include/trace/events/cachefiles.h | 103 +- kernel/cgroup/cgroup.c | 11 +- kernel/events/core.c | 246 +- kernel/sched/core.c | 15 +- kernel/sched/core_sched.c | 2 +- kernel/sched/fair.c | 118 +- kernel/sched/pelt.h | 4 +- kernel/sched/psi.c | 66 +- kernel/trace/Kconfig | 9 +- kernel/trace/ftrace.c | 4 +- localversion-next | 2 +- net/bluetooth/msft.c | 2 + net/core/net-procfs.c | 3 +- net/ipv4/tcp.c | 1 + net/ipv6/ip6_fib.c | 23 +- net/ipv6/ip6_tunnel.c | 8 +- net/ipv6/route.c | 2 +- net/mptcp/pm_netlink.c | 39 +- net/mptcp/protocol.h | 6 +- net/netfilter/nf_conntrack_core.c | 8 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_connlimit.c | 11 +- net/packet/af_packet.c | 2 + net/rxrpc/call_event.c | 8 +- net/rxrpc/output.c | 2 +- net/sched/sch_api.c | 2 +- scripts/get_maintainer.pl | 2 +- sound/pci/hda/patch_cs8409-tables.c | 2 + tools/arch/x86/include/uapi/asm/prctl.h | 26 +- tools/include/uapi/asm-generic/unistd.h | 5 +- tools/include/uapi/linux/kvm.h | 19 +- tools/lib/perf/evsel.c | 4 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 1 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 1 + tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/bench/evlist-open-close.c | 4 +- tools/perf/bench/futex-hash.c | 2 +- tools/perf/bench/futex-lock-pi.c | 2 +- tools/perf/bench/futex-requeue.c | 2 +- tools/perf/bench/futex-wake-parallel.c | 2 +- tools/perf/bench/futex-wake.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-inject.c | 5 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-stat.c | 7 +- .../pmu-events/arch/test/test_soc/cpu/uncore.json | 16 + tools/perf/tests/bitmap.c | 4 +- tools/perf/tests/event_update.c | 8 +- tools/perf/tests/mem2node.c | 9 +- tools/perf/tests/mmap-basic.c | 5 +- tools/perf/tests/parse-events.c | 49 + tools/perf/tests/pmu-events.c | 32 + tools/perf/tests/topology.c | 37 +- tools/perf/util/auxtrace.c | 2 +- tools/perf/util/counts.c | 2 +- tools/perf/util/cpumap.h | 3 +- tools/perf/util/cputopo.c | 4 +- tools/perf/util/evlist-hybrid.c | 11 +- tools/perf/util/evsel.c | 45 +- tools/perf/util/evsel.h | 3 +- tools/perf/util/mmap.c | 2 +- tools/perf/util/parse-events.c | 67 +- tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 2 + tools/perf/util/parse-events.y | 17 +- tools/perf/util/perf_api_probe.c | 4 +- tools/perf/util/python.c | 6 +- tools/perf/util/record.c | 6 +- .../util/scripting-engines/trace-event-python.c | 4 +- tools/perf/util/session.c | 4 +- tools/perf/util/svghelper.c | 4 +- tools/perf/util/synthetic-events.c | 18 +- tools/perf/util/top.c | 6 +- tools/testing/selftests/kvm/.gitignore | 1 + .../selftests/kvm/include/x86_64/processor.h | 10 +- tools/testing/selftests/kvm/lib/kvm_util.c | 8 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 61 +- .../selftests/kvm/x86_64/pmu_event_filter_test.c | 198 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 4 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 4 +- .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 34 +- tools/testing/selftests/net/ioam6_parser.c | 5 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- usr/include/Makefile | 1 - virt/kvm/kvm_main.c | 3 - 681 files changed, 16990 insertions(+), 9815 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.txt create mode 100644 Documentation/devicetree/bindings/display/msm/mdp4.yaml create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml delete mode 100644 Documentation/devicetree/bindings/dma/xilinx/zynqmp_dma.txt create mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml create mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml create mode 100644 Documentation/devicetree/bindings/media/mediatek,vcodec-subdev- [...] delete mode 100644 Documentation/devicetree/bindings/media/mediatek-vcodec.txt create mode 100644 Documentation/devicetree/bindings/media/microchip,csi2dc.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,sm8250-camss.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio- [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins- [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeu [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml create mode 100644 arch/arm/boot/dts/exynos5420-chagall-wifi.dts create mode 100644 arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi create mode 100644 arch/m68k/include/asm/config.h create mode 100644 arch/riscv/include/asm/cpu_ops_sbi.h create mode 100644 drivers/media/platform/atmel/atmel-isc-clk.c create mode 100644 drivers/media/platform/atmel/microchip-csi2dc.c create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_hw.c create mode 100644 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_hw.h create mode 100644 drivers/media/platform/mtk-vcodec/vdec_msg_queue.c create mode 100644 drivers/media/platform/mtk-vcodec/vdec_msg_queue.h rename drivers/media/platform/qcom/camss/{camss-csid-170.c => camss-csid-gen2.c} (95%) create mode 100644 drivers/media/platform/qcom/camss/camss-vfe-480.c create mode 100644 drivers/mtd/nand/raw/brcmnand/bcma_nand.c create mode 100644 include/linux/platform_data/brcmnand.h