This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-allmodconfig in repository toolchain/ci/linux.
omits 4b3c31c8d4dd Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits c3405d689974 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f87092c4337f Merge tag 'ceph-for-5.0-rc2' of git://github.com/ceph/ceph-client omits 40a31da414c3 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e8af37f3f488 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 8e1b295b693c Merge tag 'acpi-5.0-rc2' of git://git.kernel.org/pub/scm/l [...] omits f4f31fff3225 Merge tag 'pm-5.0-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 385c59c7baaa Merge tag 'drm-fixes-2019-01-11' of git://anongit.freedesk [...] omits 279667212ab2 arm64: kexec_file: return successfully even if kaslr-seed [...] omits c7777236dd8f ACPI/IORT: Fix rc_dma_get_range() omits 65a4f3a1efda Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' omits 343e60e52a3a Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' omits 4e72ee887227 Merge tag 'perf-core-for-mingo-5.0-20190110' of git://git. [...] omits b67d4530cdad i2c: tegra: Fix Maximum transfer size omits 6ebec961d59b i2c: dev: prevent adapter retries and timeout being set as [...] omits de6629eb262e Merge tag 'pci-v5.0-fixes-1' of git://git.kernel.org/pub/s [...] omits f34c48e06ddc Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] omits 4f548c25a38e Merge tag 'riscv-for-linus-4.21-rc2-v2' of git://git.kerne [...] omits bd86c9e66c83 Merge tag 'drm-misc-fixes-2019-01-10' of git://anongit.fre [...] omits b89d82ef01b3 arm64: kpti: Avoid rewriting early page tables when KASLR [...] omits 1bdbe2274920 Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfio omits f0ebbe9b18e0 Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/ [...] omits e7446be4468b Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.o [...] omits 15c03092a9fb tools headers powerpc: Remove unistd.h omits 0206131811fa perf powerpc: Rework syscall table generation omits 70c25259537c csky: fixup compile error with CPU 810. omits d9ed41962ee2 arm64: asm-prototypes: Fix fat-fingered typo in comment omits ba422731316d mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug i [...] omits ca27e4cd0bdd PM-runtime: Fix autosuspend_delay on 32bits arch omits 1f7b7081568b PM-runtime: Fix 'jiffies' in comments after switch to hrtimers omits 85f5a4d666fd rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set omits 27de1f541f1f tty/serial: Add RISC-V SBI earlycon support omits 1c1eba86339c drm/amdgpu: disable system memory page tables for now omits 0c6c81255827 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] omits 3e958fe67720 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 omits 549aff770ccf perf symbols: Add 'arch_cpu_idle' to the list of kernel id [...] omits 4064e47c8281 Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-s [...] omits 498c203d855e tools include uapi: Sync linux/if_link.h copy with the ker [...] omits 0e141d1c65c1 cpufreq: scmi: Fix frequency invariance in slow path omits 7604bf092098 doc: trace: fix reference to cpuidle documentation file omits f8c15790e4d8 drm/bridge: tc358767: use DP connector if no panel set omits 7923e09c7a76 drm/bridge: tc358767: fix output H/V syncs omits 51b9e62eb695 drm/bridge: tc358767: reject modes which require too much BW omits 9a63bd6fe1b5 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value omits 4d9d54a73043 drm/bridge: tc358767: fix single lane configuration omits adf4109896bb drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE omits 4842379cbe6e drm/bridge: tc358767: add bus flags omits e4f358916d52 x86, modpost: Replace last remnants of RETPOLINE with CONF [...] omits 90802938f7e8 x86/cache: Rename config option to CONFIG_X86_RESCTRL omits d1dd42110d27 ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] omits 4d4b0c52bde4 ALSA: hda/realtek - Add unplug function into unplug state [...] omits 576b50ea2356 Merge tag 'perf-core-for-mingo-5.0-20190108' of git://git. [...] omits a88cc8da0279 Merge branch 'akpm' (patches from Andrew) omits 9cb2feb4d21d arch/openrisc: Fix issues with access_ok() omits 73444bc4d8f9 mm, page_alloc: do not wake kswapd with zone lock held omits ddeaab32a89f hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] omits e7c58097793e hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] omits 8ab88c7169b7 mm: page_mapped: don't assume compound page is huge or THP omits 1ed7293ac40c mm/memory.c: initialise mmu_notifier_range correctly omits aff876dcf446 tools/vm/page_owner: use page_owner_sort in the use example omits a3fe7cdf02e3 kasan: fix krealloc handling for tag-based mode omits 96fedce27e13 kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY omits eb214f2dda31 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning omits 63f3655f9501 mm, memcg: fix reclaim deadlock with writeback omits 7bff3c069973 mm/usercopy.c: no check page span for stack objects omits 09c2e76ed734 slab: alien caches must not be initialized if the allocati [...] omits ba4a45746c36 fork, memcg: fix cached_stacks case omits 1d69a3f8ae77 zram: idle writeback fixes and cleanup omits c235316d935a drm/dp_mst: Add __must_check to drm_dp_mst_topology_mgr_resume() omits 2d1af6a11cb9 drm/amdgpu: Don't fail resume process if resuming atomic s [...] omits fe7553bef8d6 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() omits f5c9571e2265 ALSA: usb-audio: fix CM6206 register definitions omits c4a32b266da7 drm/amdgpu: validate user GEM object size omits 89f23b6efef5 drm/amdgpu: validate user pitch alignment omits fadcb8f9fc89 drm/amd/powerplay: drop the unnecessary uclk hard min setting omits fff0d3f76869 drm/amd/powerplay: avoid possible buffer overflow omits 0624e145fb2b drm/amd/powerplay: create pp_od_clk_voltage device file un [...] omits 8139d493daf1 drm/amd/powerplay: update OD support flag for SKU with no [...] omits 7b5585136713 fork: record start_time late omits ee412f14693a tools include uapi: Sync linux/vhost.h with the kernel sources omits fdc42ca190c7 tools include uapi: Sync linux/fs.h copy with the kernel sources omits 1c23397d2a6a perf beauty: Switch from using uapi/linux/fs.h to uapi/lin [...] omits 250bfc87ddc4 tools include uapi: Grab a copy of linux/mount.h omits 58fec830fc19 vfio/type1: Fix unmap overflow off-by-one omits f2e14cd2c936 perf top: Lift restriction on using callchains without "sy [...] omits 9231967e2f51 tools lib traceevent: Remove tep_data_event_from_type() API omits 4104e6042770 tools lib traceevent: Rename tep_is_file_bigendian() to te [...] omits f87ce7c43f36 tools lib traceevent: Changed return logic of tep_register [...] omits 6d2d6fd7e3ee tools lib traceevent: Changed return logic of trace_seq_pr [...] omits 2e4318a287bd tools lib traceevent: Rename struct cmdline to struct tep_cmdline omits eed14f4b075e tools lib traceevent: Initialize host_bigendian at tep_han [...] omits ca3958b1c096 tools lib traceevent: Introduce new libtracevent API: tep_ [...] omits 21327c7843e9 perf tests: Add a test for the ARM 32-bit [vectors] page omits 011532379b7c perf tools: Make find_vdso_map() more modular omits ac6e022cbfdc perf trace: Fix alignment for [continued] lines omits 172bf02d564b perf trace: Fix ')' placement in "interrupted" syscall lines omits 56752b21755a irqchip/csky: fixup handle_irq_perbit break irq omits 2a60aa14a9a0 csky: fixup compile error with pte_alloc omits d1fc1176c055 vfio/pci: set TRACE_INCLUDE_PATH to fix the build error omits 96354ad79e2e csky: fixup CACHEV1 store instruction fast retire omits 64598e8b6fda Merge tag 'perf-core-for-mingo-4.21-20190104' of git://git [...] omits a3869d43c980 PCI: amlogic: Fix build failure due to missing gpio header omits f553aa1c13cb csky: fixup relocation error with 807 & 860 omits 81d9bdf59092 mtd: rawnand: qcom: fix memory corruption that causes panic omits 2f66196208c9 cpufreq: check if policy is inactive early in __cpufreq_get() omits 1524f4e47f90 ALSA: cs46xx: Potential NULL dereference in probe omits a77d1d196bc6 samples/seccomp: Fix 32-bit build omits c64a2b0516a0 ceph: use vmf_error() in ceph_filemap_fault() omits 02b2f549d502 libceph: allow setting abort_on_full for rbd omits 6b68835b5af4 ACPI/IORT: Fix build when CONFIG_IOMMU_API=n omits 801009424e05 Fix a handful of audit-related issue omits 5aeb1b36cedd riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 775800b0f1d7 riscv: fix trace_sys_exit hook omits 008e901b7028 riscv: define CREATE_TRACE_POINTS in ptrace.c omits 45ef1aa8a0e3 riscv: define NR_syscalls in unistd.h omits 0aea89430a4c riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits efe75c494f57 riscv: add audit support omits 2cffc9569050 RISC-V: Support MODULE_SECTIONS mechanism on RV32 omits 3b56adcf94d0 MAINTAINERS: SiFive drivers: add myself as a SiFive driver [...] omits af5f462c2d9e MAINTAINERS: SiFive drivers: change the git tree to a SiFi [...] omits 37a107ff6dcd riscv: don't stop itself in smp_send_stop omits 8fd6e05c7463 arch: riscv: support kernel command line forcing when no D [...] omits d0df00e30e4b tools uapi: fix RISC-V 64-bit support omits 22e6a2e14cb8 RISC-V: Make BSS section as the last section in vmlinux.lds.S omits 8a5aaf97cc48 Documentation/features: Add csky kernel features omits 2b6f0090a333 mtd: Check add_mtd_device() ret code omits 19e16fb4f319 mtd: Fix the check on nvmem_register() ret code omits 2b531d71595d ACPI / PMIC: xpower: Fix TS-pin current-source handling omits c2a7c55a0406 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] omits cbb2ebf70daf ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] omits 3e96d7280f16 ALSA: usb-audio: Always check descriptor sizes in parser code omits 0bfe5e434e66 ALSA: usb-audio: Check mixer unit descriptors more strictly omits f4351a199cc1 ALSA: usb-audio: Avoid access before bLength check in buil [...] omits 3bd6e94bec12 arch: restore generic-y += shmparam.h for some architectures omits bfeffd155283 Linux 5.0-rc1 omits 85e1ffbd42f6 Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm [...] omits ac5eed2b4177 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 574823bfab82 Change mincore() to count "mapped" pages rather than "cach [...] omits 94bd8a05cd4d Fix 'acccess_ok()' on alpha and SH omits baa670738128 Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/ [...] omits 215240462a96 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits e2b745f469ec Merge tag 'dma-mapping-4.21-1' of git://git.infradead.org/ [...] omits 12133258d7fe Merge tag 'tag-chrome-platform-for-v4.21' of git://git.ker [...] omits 66e012f6188f Merge tag 'hwlock-v4.21' of git://github.com/andersson/remoteproc omits 8094c3ceb21a fscrypt: add Adiantum support omits b5aef86e089a Merge tag 'docs-5.0-fixes' of git://git.lwn.net/linux omits 15b215e5aa29 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] omits d7252d0d3637 Merge tag 'for-linus-20190104' of git://git.kernel.dk/linux-block omits 0fe4e2d5cd93 Merge tag 'drm-next-2019-01-05' of git://anongit.freedeskt [...] omits 3954e1d0310e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits a8a6b1186b1a Merge tag 'fbdev-v4.21' of git://github.com/bzolnier/linux omits 7671c14e6aca Merge branch 'i2c/for-5.0' of git://git.kernel.org/pub/scm [...] omits 926b02d3eb54 Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/ [...] omits cf26057a9441 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1686cc1a31f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d86271af6460 kconfig: rename generated .*conf-cfg to *conf-cfg omits f7de64b73172 kbuild: remove unnecessary stubs for archheader and archscripts omits ba97df45581f kbuild: use assignment instead of define ... endef for fil [...] omits d6e4b3e326d8 arch: remove redundant UAPI generic-y defines omits 919987318a12 kbuild: generate asm-generic wrappers if mandatory headers [...] omits d4ce5458ea1b arch: remove stale comments "UAPI Header export list" omits 8c4fa8b8d483 riscv: remove redundant kernel-space generic-y omits ad774086356d kbuild: change filechk to surround the given command with { } omits 172caf1993b7 kbuild: remove redundant target cleaning on failure omits f5688663db9b kbuild: clean up rule_dtc_dt_yaml omits 786ac51a4846 kbuild: remove UIMAGE_IN and UIMAGE_OUT omits e9666d10a567 jump_label: move 'asm goto' support test to Kconfig omits 72d3ebb929de kallsyms: lower alignment on ARM omits c3003315fbf4 scripts: coccinelle: boolinit: drop warnings on named constants omits dc7884f34a5d scripts: coccinelle: check for redeclaration omits a5003571e627 kconfig: remove unused "file" field of yylval union omits 5c0ab286aeb1 nds32: remove redundant kernel-space generic-y omits fd8658b58030 nios2: remove unneeded HAS_DMA define omits 5c4a60831aa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c28023025463 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits a67012412e5a Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/ [...] omits 7e928df80d30 Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/s [...] omits 3cd6d495db2a Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub [...] omits acda9efa8c62 Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/s [...] omits c7eaf342ecb1 Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/cep [...] omits 35004f2e5580 lib/genalloc.c: include vmalloc.h omits 505b050fdf42 Merge branch 'mount.part1' of git://git.kernel.org/pub/scm [...] omits 9b286efeb5eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 47f3f4eb7834 Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/ [...] omits f1c2f8857c5a Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm [...] omits cd08f68c659f Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/s [...] omits 670b321f4150 Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/u [...] omits b23b0ea3708c Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] omits 078a5a4faf64 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1205b62390ee Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-arm omits 9ee3b3f4a5eb Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/ [...] omits a65981109f29 Merge branch 'akpm' (patches from Andrew) omits 8270f3a11cee dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped al [...] omits 06f55fd2d227 x86/amd_gart: fix unmapping of non-GART mappings omits 3fed6ae4b027 ia64: fix compile without swiotlb omits 170d13ca3a2f x86: re-introduce non-generic memcpy_{to,from}io omits a959dc88f9c8 Use __put_user_goto in __put_user_size() and unsafe_put_user() omits 4a789213c9a5 x86 uaccess: Introduce __put_user_goto omits dfbaecb2b707 parisc: Remap hugepage-aligned pages in set_kernel_text_rw() omits 00f8ccd0c95f Merge branch 'next/drivers' into next/late omits 8e564895c30c ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC omits b685a7350ae7 mm/page_io.c: fix polled swap page in omits d499480cc435 checkpatch: add Co-developed-by to signature tags omits ae67ee6c5e1d docs: fix Co-Developed-by docs omits 967d3010df8b drivers/base/platform.c: kmemleak ignore a known leak omits f86196ea8737 fs: don't open code lru_to_page() omits 08d405c8b845 fs/: remove caller signal_pending branch predictions omits fa45f1162f28 mm/: remove caller signal_pending branch predictions omits d8d7d842e828 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 34ec35ad8f5f kernel/sched/: remove caller signal_pending branch predictions omits 3bb5f4ac55dd kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 9f132f7e1455 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 2c91bd4a4e2e mm: speed up mremap by 20x on large regions omits 4cf58924951e mm: treewide: remove unused address argument from pte_allo [...] omits ff1522bb7d98 initramfs: cleanup incomplete rootfs omits b058809bfc8f scripts/gdb: fix lx-version string output omits 634724431607 kernel/kcov.c: mark write_comp_data() as notrace omits 81c9d43f9487 kernel/sysctl: add panic_print into sysctl omits d999bd9392de panic: add options to print system info when panic happens omits d18771558910 bfs: extra sanity checking and static inode bitmap omits 655c16a8ce9c exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits 8099b047ecc4 exec: load_script: don't blindly truncate shebang string omits fb5bf31722d0 fork: fix some -Wmissing-prototypes warnings omits 306790f75ac2 fat: new inline functions to determine the FAT variant (32 [...] omits d19dc0161875 fat: move MAX_FAT to fat.h and change it to inline function omits b553337a57cf fat: remove FAT_FIRST_ENT macro omits 9da22854761a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits f93ca1ed9ba0 hfsplus: return file attributes on statx omits f5162216b7da autofs: add strictexpire mount option omits 9d8719a42e46 autofs: change catatonic setting to a bit flag omits 9bf964c9cee4 autofs: simplify parse_options() function call omits 55f0d8205dc6 autofs: improve ioctl sbi checks omits 7c8f71935a65 init/main.c: make "initcall_level_names[]" const char * omits 86c051793b4c fs/epoll: deal with wait_queue only once omits 35cff1a6e023 fs/epoll: rename check_events label to send_events omits abc610e01c66 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits c5a282e9635e fs/epoll: reduce the scope of wq lock in epoll_wait() omits 21877e1a5b52 fs/epoll: robustify ep->mtx held checks omits 76699a67f304 fs/epoll: drop ovflist branch prediction omits 4e0982a00564 fs/epoll: simplify ep_send_events_proc() ready-list loop omits 74bdc129850c fs/epoll: remove max_nests argument from ep_call_nested() omits 77b8c0a8e474 checkpatch: warn on const char foo[] = "bar"; declarations omits 05391772a72d drivers/firmware/memmap.c: modify memblock_alloc to memblo [...] omits 6862d2fc8185 lib/genalloc.c: use vzalloc_node() to allocate the bitmap omits 439e00b76a5f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits 52fbf1134d47 lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 3fc2579e6f16 fls: change parameter to unsigned int omits e6310f0fb5cd include/linux/printk.h: drop silly "static inline asmlinka [...] omits 300133d372b7 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 304ae42739b1 kernel/hung_task.c: break RCU locks based on jiffies omits 168e06f7937d kernel/hung_task.c: force console verbose before panic omits 527edbc18a70 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits c60d3b79423a build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 3fe5dbfef47e Documentation/process/coding-style.rst: don't use "extern" [...] omits 09be17840082 proc/sysctl: fix return error for proc_doulongvec_minmax() omits afe922c2daae fs/proc/base.c: slightly faster /proc/*/limits omits 230f72e9f6dc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 81966d834926 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 8da0b4f692c6 fs/proc/base.c: use ns_capable instead of capable for time [...] omits 594cc251fdd0 make 'user_access_begin()' do 'access_ok()' omits e4f2283cc6ff Merge branches 'misc.misc' and 'work.iov_iter' into for-linus omits 0b2c8f8b6b0c i915: fix missing user_access_end() in page fault exception case omits 03fa483821c0 perf test shell: Use a fallback to get the pathname in vfs [...] omits 4caf4ebfe4cf Fix access_ok() fallout for sparc32 and powerpc omits f712a86c1406 perf python: Make sure the python binding output directory [...] omits 099be748865e perf strbuf: Remove redundant va_end() in strbuf_addv() omits 442b4eb3af44 perf annotate: Pass filename to objdump via execl omits a3366db06bb6 perf report: Fix wrong iteration count in --branch-history omits 86c22ab7227f tools headers x86: Sync asm/cpufeatures.h copy with the ke [...] omits 8c91fd605e1a tools headers uapi: Sync copy of asm-generic/unistd.h with [...] omits 558517c52c87 tools headers uapi: Sync linux/kvm.h with the kernel sources omits 4001b6a080aa tools headers uapi: Sync linux/in.h copy from the kernel sources omits 8858ecb5a28d tools headers uapi: Update i915_drm.h omits 536cdb684d2d tools iio: Override CFLAGS assignments omits 302df34c4e64 tools thermal tmon: Use -O3 instead of -O1 if available omits 6de92920a717 Merge commit 'smp-hotplug^{/omap2}' into for-linus omits 7e0b44e870cf arm64: compat: Hook up io_pgetevents() for 32-bit tasks omits 53290432145a arm64: compat: Don't pull syscall number from regs in arm_ [...] omits 169113ece0f2 arm64: compat: Avoid sending SIGILL for unallocated syscal [...] omits 9966a05c7b80 arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/ [...] omits ee1b465b3035 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition omits 074400a7be61 powerpc: Drop use of 'type' from access_ok() omits 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs omits d538d94f0ca8 Merge branch 'master' into fixes omits 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry omits eb4f52132518 drivers/perf: hisi: Fixup one DDRC PMU register offset omits 2f328fea47ac arm64: replace arm64-obj-* in Makefile with obj-* omits 48e638fb68be dma-mapping: remove a few unused exports omits ed6ccf10f24b dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA omits 4788ba5792cc dma-mapping: remove dmam_{declare,release}_coherent_memory omits d7076f078408 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs omits 2e05ea5cdc1a dma-mapping: implement dma_map_single_attrs using dma_map_ [...] omits 9ddf32a8df9e Merge tag 'drm-misc-next-fixes-2019-01-02' of git://anongi [...] omits dc56367cb5db sh: ftrace: Fix missing parenthesis in WARN_ON() omits 96d4f267e40f Remove 'type' argument from access_ok() function omits 135143b2cac4 Merge tag 'locks-v4.21-2' of git://git.kernel.org/pub/scm/ [...] omits 810574ca7e2f Merge tag 'sound-fix-4.21-rc1' of git://git.kernel.org/pub [...] omits 43d86ee8c639 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits d5c7076b772a smb3: add smb3.1.1 to default dialect list omits cdd6a4a0e2ec MAINTAINERS: add maintainers for ChromeOS EC sub-drivers omits 4d5a91fd1f42 hwspinlock: fix return value check in stm32_hwspinlock_probe() omits 81482d13f37b i2c: Add Actions Semiconductor Owl family S700 I2C support omits 78c0c25a8c08 dt-bindings: i2c: Add S700 support for Actions Semi Soc's omits 5cda2d86de3e i2c: ismt: Add support for Intel Cedar Fork omits 805e4c8b61bd tools beauty: Make the prctl option table generator catch [...] omits c8a43c18a978 arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in line [...] omits acafce48b07b firmware: arm_sdei: Fix DT platform device creation omits c3790b3799f8 firmware: arm_sdei: fix wrong of_node_put() in init function omits 8c2c596f8f45 arm64: entry: remove unused register aliases omits 3d32c4531958 tools headers uapi: Sync prctl.h with the kernel sources omits abc856259a6d drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG omits 96d8f63c44e5 drm/amdgpu: Cleanup 2 compiler warnings omits 94f45df8aaa3 tools headers x86: Sync disabled-features.h omits 93fb7f19985a doc: filesystems: fix bad references to nonexistent ext4.rst file omits 2d457d5506f8 Documentation/admin-guide: update URL of LKML information link omits caaf3c83d284 Docs/kernel-api.rst: Remove blk-tag.c reference omits 24ef9ec891c7 thermal/intel: fixup for Kconfig string parsing tightening up omits 1236cd2bad8b arm64: smp: Fix compilation error omits 8a99255a50c0 perf stat: Fix endless wait for child process omits 2573be22e5b6 Merge tag 'perf-core-for-mingo-4.21-20190103' of git://git [...] omits bd8879faafe6 Merge branches 'for-4.20/upstream-fixes', 'for-4.21/core', [...] omits b9ced18acf68 ACPI: NUMA: Use correct type for printing addresses on i386-PAE omits f8f807441eef HID: i2c-hid: Add Odys Winbook 13 to descriptor override omits 6ae16dfb61bc HID: lenovo: Add checks to fix of_led_classdev_register omits 088d923a11e6 cpufreq / Documentation: Update cpufreq MAINTAINERS entry omits 55a7f0065533 cifs: fix confusing warning message on reconnect omits 6d2f84eee098 smb3: fix large reads on encrypted connections omits c5ee066333eb ipv6: Consider sk_bound_dev_if when binding a socket to an [...] omits 73155879b3c1 ipv6: Fix dump of specific table with strict checking omits bf77ae4c98d7 locks: fix error in locks_move_blocks() omits be63004336d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits a67825f51951 Merge branch 'prevent-oob-under-speculation' omits 80c9b2fae87b bpf: add various test cases to selftests omits 979d63d50c0c bpf: prevent out of bounds speculation on pointer arithmetic omits b7137c4eab85 bpf: fix check_map_access smin_value test when pointer con [...] omits 9d7eceede769 bpf: restrict unknown scalars of mixed signed bounds for u [...] omits e4298d25830a bpf: restrict stack pointer arithmetic for unprivileged omits 0d6303db7970 bpf: restrict map value pointer arithmetic for unprivileged omits 9b73bfdd08e7 bpf: enable access to ax register also from verifier rewrite omits 144cd91c4c2b bpf: move tmp variable into ax register in interpreter omits c08435ec7f2b bpf: move {prev_,}insn_idx into verifier env omits 9c6260de505b infiniband/qedr: Potential null ptr dereference of qp omits 94edd87a1c59 infiniband: bnxt_re: qplib: Check the return value of send [...] omits 2fb458953a89 IB/ipoib: drop useless LIST_HEAD omits edefae94b7b9 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III omits 6e863844ad6e PM: sleep: call devfreq suspend/resume omits 72199051af62 Merge branch 'pci/imx6' omits cdf4f4dc118b Merge branch 'remotes/lorenzo/pci/uniphier' omits c266b026ae7a Merge branch 'remotes/lorenzo/pci/mediatek' omits c8778707c23a Merge branch 'remotes/lorenzo/pci/dwc-msi' omits 6a790bf0eac4 Merge branch 'remotes/lorenzo/pci/dwc' omits 33f3fd75b754 Merge branch 'remotes/lorenzo/pci/amlogic' omits 6ee86cac1cc4 Merge branch 'pci/virtualization' omits 54aed1909db6 Merge branch 'pci/switchtec' omits 6f7cebea6b13 Merge branch 'pci/pm' omits baa12e5f3acb Merge branch 'pci/peer-to-peer' omits e6397dfcb58d Merge branch 'pci/misc' omits 84e0e7272209 Merge branch 'pci/enumeration' omits 2caa4dc607a7 Merge branch 'pci/aspm' omits e49cddcd0ab0 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] omits b8cf66182edd drm/amdgpu/sriov:Correct pfvf exchange logic omits 048b9b0f5cee drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode omits baf3c982dfbf drm/amdgpu/virtual_dce: No need to pin the cursor bo omits 47bbcc1e9238 drm/amdgpu/virtual_dce: No need to pin the fb's bo omits d63967e475ae isdn: fix kernel-infoleak in capi_unlocked_ioctl omits 7adf3246092f ipv6: route: Fix return value of ip6_neigh_lookup() on nei [...] omits 202700e30740 net/hamradio/6pack: use mod_timer() to rearm timers omits 53fe3ed19df0 net-next/hinic:add shutdown callback omits 399382f80182 drm/nouveau: fix incorrect FB_BACKLIGHT usage in Kconfig omits 2f1927b09034 IB/core: Add advise_mr to the list of known ops omits ccffa5454857 Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" omits 7422edce7355 IB/mlx5: Allow XRC INI usage via verbs in DEVX context omits f50fd2d8524c csky: Add perf support for C-SKY omits b25756df5b28 perf session: Add comment for perf_session__register_idle_ [...] omits 256d92bc93fd perf thread-stack: Fix thread stack processing for the idle task omits 139f42f3b3b4 perf thread-stack: Allocate an array of thread stacks omits 2e9e8688763f perf thread-stack: Factor out thread_stack__init() omits f6060ac60190 perf thread-stack: Allow for a thread stack array omits bd8e68ace110 perf thread-stack: Avoid direct reference to the thread's stack omits e0b8951190c1 perf thread-stack: Tidy thread_stack__bottom() usage omits 03b32cb28108 perf thread-stack: Simplify some code in thread_stack__process() omits 9d216211fded thermal: generic-adc: Fix adc to temp interpolation omits e36e13003efd thermal: rcar_thermal: add R8A77990 support omits 6471a52deeea dt-bindings: thermal: rcar-thermal: add R8A77990 support omits b8d3d11203af thermal: rcar_thermal: add R8A774C0 support omits 69f8f55185ff dt-bindings: thermal: rcar-thermal: add R8A774C0 support omits bf9ff83f93ba dt-bindings: cp110: document the thermal interrupt capabilities omits 1bc752381721 dt-bindings: ap806: document the thermal interrupt capabilities omits ad3e72030bff MAINTAINERS: thermal: add entry for Marvell MVEBU thermal driver omits 879d7362d1d0 thermal: armada: add overheat interrupt support omits 5a78ad6d9c1b thermal: st: fix Makefile typo omits ca74472dead1 thermal: uniphier: Convert to SPDX identifier omits 8632ed49c809 thermal/intel_powerclamp: Change to use DEFINE_SHOW_ATTRIB [...] omits 05c1b7058aea thermal: tegra: soctherm: Change to use DEFINE_SHOW_ATTRIB [...] omits 199bc54b4a1f dt-bindings: thermal: tegra-bpmp: Add Tegra194 support omits 925b38361852 thermal: imx: save one condition block for normal case of [...] omits c589c56671c9 thermal: imx: fix for dependency on cpu-freq omits 4ab248b3b10a thermal: tsens: qcom: do not create duplicate regmap debug [...] omits ac31f6e25d4e thermal: armada: Use PTR_ERR_OR_ZERO in armada_thermal_pro [...] omits 24f1c13fa5f1 dt-bindings: thermal: rcar-gen3-thermal: All variants use [...] omits adad7c7d6a0c thermal: broadcom: use devm_thermal_zone_of_sensor_register omits d56c19d07e0b thermal: bcm2835: enable hwmon explicitly omits 03334ba8b425 thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON i [...] omits 7d7b467cb95b ACPI: power: Skip duplicate power resource references in _PRx omits 97b6f89f7269 Merge branches 'misc', 'sa1100-for-next' and 'spectre' int [...] omits 2e61069b056f ACPI: Fix build failure when CONFIG_NLS is set to 'n' omits 75cb8d20c112 PCI: imx: Enable MSI from downstream components omits 7dc20ab1b9c4 s390/pci: skip VF scanning omits aff68a5a621e PCI/IOV: Add flag so platforms can skip VF scanning omits 18f9e9d150fc PCI/IOV: Factor out sriov_add_vfs() omits e888402789b9 net: hns3: call hns3_nic_net_open() while doing HNAE3_UP_CLIENT omits cb9f1b783850 ip: validate header length on virtual device xmit omits 8c76e77f9069 tap: call skb_probe_transport_header after setting skb->dev omits aff6db454599 ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() omits 3e9ad24b0e91 ALSA: hda - Revert DSP detection on legacy HD-audio driver omits 4087d2bc0d94 net: rds: remove unnecessary NULL check omits 2b96547223e3 add document for TCP OFO, PAWS and skip ACK counters omits 3a0ed3e96197 sock: Make sock->sk_stamp thread-safe omits 8b6b25cf93b7 selftests/bpf: fix error printing in test_devmap() omits 63d2a9ec310d ALSA: hda/tegra: clear pending irq handlers omits 82b01149ec94 ALSA: hda/realtek: Enable the headset mic auto detection f [...] omits 191ce17876c9 ext4: fix special inode number checks in __ext4_iget() omits 756af9c64232 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path omits 4d9226fd9a0d arm64: defconfig: Re-enable bcm2835-thermal driver omits 2081076ac735 Merge tag 'sti-soc-for-v4.21-round1' of git://git.kernel.o [...] omits 8a66c20e66cc Merge tag 'samsung-dt64-4.21-2' of https://git.kernel.org/ [...] omits c6f9fa88a398 Merge tag 'samsung-dt-4.21-2' of https://git.kernel.org/pu [...] omits a684afa7b10f MAINTAINERS: Add entry for RDA Micro SoC architecture omits c10b13325ced tty: serial: Add RDA8810PL UART driver omits 6fc66a5c68af ARM: dts: rda8810pl: Add interrupt support for UART omits 804584a61ca0 dt-bindings: serial: Document RDA Micro UART omits 5a9fe404b984 ARM: dts: rda8810pl: Add timer support omits 7581d836bdbe ARM: dts: Add devicetree for OrangePi i96 board omits f0d319d26ea6 ARM: dts: Add devicetree for OrangePi 2G IoT board omits 542e1c9dbad9 ARM: dts: Add devicetree for RDA8810PL SoC omits 78e3dbc166a1 ARM: Prepare RDA8810PL SoC omits 56f73e4bc145 dt-bindings: arm: Document RDA8810PL and reference boards omits 1def98f69807 dt-bindings: Add RDA Micro vendor prefix omits a2edaf7893e2 Merge tag 'imx8mq-4.21' of git://git.kernel.org/pub/scm/li [...] omits 5e0bd98f8cef Merge tag 'tee-subsys-optee-for-4.21' of https://git.linar [...] omits 6ae284ab58a2 Merge tag 'tee-subsys-fix-for-4.21' of https://git.linaro. [...] omits 6256734f9173 csky: Add EM_CSKY_OLD 39 omits 0c87bb0e872c clocksource/drivers/c-sky: fixup ftrace call-graph panic omits d7950be145c8 csky: ftrace call graph supported. omits db1ce3f5d01d MIPS: Fix a R10000_LLSC_WAR logic in atomic.h omits 230c77a5e92a csky: basic ftrace supported omits 17a68777bc88 csky: remove unused members in processor.h omits 8f4f1639a19d csky: optimize kernel panic print. omits 682fee802843 MIPS: BCM63XX: drop unused and broken DSP platform device omits 0ea2dc7cd668 csky: stacktrace supported. omits 859e5f45cbb3 csky: CPU-hotplug supported for SMP omits 1d95fe4d3de4 clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes. omits 789154c2ad74 csky: fixup save hi,lo,dspcr regs in switch_stack. omits 31295a72b525 csky: remove syscall_exit_work omits 35ff802af1c4 csky: fixup remove vdsp implement for kernel. omits 95cb67138746 ext4: track writeback errors using the generic tracking in [...] omits ad211f3e94b3 ext4: use ext4_write_inode() when fsyncing w/o a journal omits 3bd826451103 r8169: fix WoL device wakeup enable omits 7314f5480f3e netrom: fix locking in nr_find_socket() omits d5c7c745f254 net/wan: fix a double free in x25_asy_open_tty() omits e86807862e68 ext4: avoid kernel warning when writing the superblock to [...] omits 2054f4af1957 csky: bugfix gdb coredump error. omits 2b070ccdf8c0 csky: fixup abiv2 mmap(... O_SYNC) failed. omits 74136a3d47f5 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits c433570458e4 ax25: fix a use-after-free in ax25_fillin_cb() omits 7f334a7e1ae1 ipv6: fix typo in net/ipv6/reassembly.c omits 58075ff523af ipv4: fib_rules: Fix possible infinite loop in fib_empty_table omits 178fe94405bf net/ipv6: Fix a test against 'ipv6_find_idev()' return value omits f989d03ef25d net: rtnetlink: address is mandatory for rtnl_fdb_get omits d770b2565344 csky: define syscall_get_arch() omits 077b930adafe elf-em.h: add EM_CSKY omits dc3e0896003e csky: remove meaningless header-y omits 398539dd6934 csky: Don't leak device tree node reference omits f460772291f8 KVM: PPC: Book3S HV: radix: Fix uninitialized var build error omits 42aee37298f4 powerpc/configs: Add PPC4xx_OCM to ppc40x_defconfig omits 52b88fa1e8c7 powerpc/4xx/ocm: Fix phys_addr_t printf warnings omits d0757237d7b1 powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage omits 039daac55269 powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' omits f7d18ef6a95f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 90be9b86da90 xfs: xfs_fsops: drop useless LIST_HEAD omits 89be677b6b39 xfs: xfs_buf: drop useless LIST_HEAD omits 0d9c9a238faf fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() omits 7418e6520f22 isdn: hisax: hfc_pci: Fix a possible concurrency use-after [...] omits f9fc54d313fa ethtool: check the return value of get_regs_len omits a007232066f6 netfilter: nf_conncount: fix argument order to find_next_bit omits c80f10bc973a netfilter: nf_conncount: speculative garbage collection on [...] omits 2f971a8f4255 netfilter: nf_conncount: move all list iterations under spinlock omits df4a90250976 netfilter: nf_conncount: merge lookup and add functions omits e8cfb372b38a netfilter: nf_conncount: restart search when nodes have be [...] omits f7fcc98dfc2d netfilter: nf_conncount: split gc in two phases omits 4cd273bb91b3 netfilter: nf_conncount: don't skip eviction when age is negative omits c78e7818f16f netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with [...] omits eb8950861c1b netfilter: nf_tables: fix a missing check of nla_put_failure omits 4ccc98a48958 tools gpio: Allow overriding CFLAGS omits 6b7f98a37ac6 tools power turbostat: Override CFLAGS assignments and add [...] omits ad6b474f445e tools thermal tmon: Allow overriding CFLAGS assignments omits f1770e3ca4ec tools power x86_energy_perf_policy: Override CFLAGS assign [...] omits c4a75bb9488a perf c2c: Increase the HITM ratio limit for displayed cachelines omits 423701a0c8d7 perf c2c: Change the default coalesce setup omits 38fc9da69f33 perf trace beauty ioctl: Beautify USBDEVFS_ commands omits 2d473389f87a perf trace beauty: Export function to get the files for a thread omits 86cf4c659c9a perf trace: Wire up ioctl's USBDEBFS_ cmd table generator omits 870c3f40dc78 perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands omits 2bd71d11a86e tools headers uapi: Grab a copy of usbdevice_fs.h omits 4bcc4cff6a10 perf trace: Store the major number for a file when storing [...] omits d7e134845d6b perf trace: Move the files table resizing to outside set_p [...] omits f4a74fcbfd94 perf trace: Rename thread_thread->paths to thread_trace->files omits 61f611593f2c perf script: Fix LBR skid dump problems in brstackinsn omits a389aece9793 perf python: Do not force closing original perf descriptor [...] omits fbe7e42515af perf trace: Use correct SECCOMP prefix spelling, "SECOMP_* [...] omits 21c7acc439b5 h8300: pci: Remove local declaration of pcibios_penalize_isa_irq omits 4bcd2ffd214c Merge tag 'drm-intel-next-fixes-2018-12-27' of git://anong [...] omits a3c9311f62b4 include/linux/phy/phy.h: fix minor kerneldoc errors omits d8de01b763e0 phy.h: fix obvious errors in doc and kerneldoc content omits 40752b3eae29 net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe() omits 92ee77d148bf net: marvell: fix a missing check of acpi_match_device omits 46273cf7e009 tipc: fix a missing check of genlmsg_put omits ff07d48d7bc0 atl1e: checking the status of atl1e_write_phy_reg omits e49505f7255b net: dsa: bcm_sf2: Propagate error value from mdio_write omits f86a3b83833e net: stmicro: fix a missing check of clk_prepare omits 2d822f2dbab7 net: (cpts) fix a missing check of clk_prepare omits 26fd962bde0b niu: fix missing checks of niu_pci_eeprom_read omits ca19fcb6285b net: chelsio: Add a missing check on cudg_get_buffer omits f0fb9b288d0a ipv6/route: Add a missing check on proc_dointvec omits dc4501ff2875 tipc: fix a double free in tipc_enable_bearer() omits d025bff1b6b9 mailmap: Update name spelling and email for Dengcheng Zhu omits 5ccedf1ccd71 ceph: don't encode inode pathes into reconnect message omits d2f8bb27c879 ceph: update wanted caps after resuming stale session omits fdac94fab799 ceph: skip updating 'wanted' caps if caps are already issued omits 8a2ac3a8e9c0 ceph: don't request excl caps when mount is readonly omits 3c1392d4c499 ceph: don't update importing cap's mseq when handing cap export omits 87349cdad963 libceph: switch more to bool in ceph_tcp_sendmsg() omits 433b0a12953b libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() omits 3239eb5215eb libceph: use sock_no_sendpage() as a fallback in ceph_tcp_ [...] omits 1f6b821aef78 libceph: drop last_piece logic from write_partial_message_data() omits 0cab9f33d9c3 ceph: remove redundant assignment omits 2bf996ac4832 ceph: cleanup splice_dentry() omits 2b08b1f12cd6 ext4: fix a potential fiemap/page fault deadlock w/ inline_data omits 812c0cab2c0d ext4: make sure enough credits are reserved for dioread_no [...] omits c75ff001f4fe drm: Put damage blob when destroy plane state omits cbdd2663f4c8 drm: fix null pointer dereference on null state pointer omits 0b15394475e3 MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 omits 9bd2f7eeaed1 MAINTAINERS: Add a maintainer for MSCC MIPS SoCs omits 994bc7fae916 MIPS: Alchemy: update dma masks for devboard devices omits 7a3097be955e MIPS: Alchemy: update cpu-feature-overrides omits e898d084eae0 MIPS: Alchemy: drop DB1000 IrDA support bits omits bbb8a7520893 MIPS: alchemy: cpu_all_mask is forbidden for clock event devices omits 8a38dacf8718 MIPS: BCM63XX: fix switch core reset on BCM6368 omits f6653a0e0877 drm/amdgpu: Add new VegaM pci id omits 0f6be2c09af6 drm/ttm: Use drm_debug_printer for all ttm_bo_mem_space_de [...] omits 06d6370e7b20 drm/amdgpu: add Vega20 PSP ASD firmware loading omits 718c43038f28 mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT omits d2497e12e230 smack: rewrite smack_sb_eat_lsm_opts() omits c3300aaf95fb smack: get rid of match_token() omits 55c0e5bd078e smack: take the guts of smack_parse_opts_str() into a new helper omits 757cbe597fe8 LSM: new method: ->sb_add_mnt_opt() omits 99dbbb593fe6 selinux: rewrite selinux_sb_eat_lsm_opts() omits da3d76abb2e7 selinux: regularize Opt_... names a bit omits 169d68efb03b selinux: switch away from match_token() omits ba6418623385 selinux: new helper - selinux_add_opt() omits 84d8c4a5ef69 LSM: bury struct security_mnt_opts omits 12085b14a444 smack: switch to private smack_mnt_opts omits bd3236557bb2 selinux: switch to private struct selinux_mnt_opts omits 204cc0ccf1d4 LSM: hide struct security_mnt_opts from any generic code omits e3489f8974e1 selinux: kill selinux_sb_get_mnt_opts() omits 5b4002391153 LSM: turn sb_eat_lsm_opts() into a method omits 6a0440e5b756 nfs_remount(): don't leak, don't ignore LSM options quietly omits a65001e8a4d4 btrfs: sanitize security_mnt_opts use omits 8d64124a6a93 selinux; don't open-code a loop in sb_finish_set_opts() omits a10d7c22b34b LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() omits f5c0c26d9008 new helper: security_sb_eat_lsm_opts() omits c039bc3c2498 LSM: lift extracting and parsing LSM options into the call [...] omits 6be8750b4cba LSM: lift parsing LSM options into the caller of ->sb_kern [...] omits 6466f3d193a9 smack: make smack_parse_opts_str() clean up on failure omits 31af12efd0a2 iomap: take responsibility for the filesystem iomap code omits b9b6a2ea2baf perf trace: Do not hardcode the size of the tracepoint com [...] omits 14541b1e7e72 perf build: Don't unconditionally link the libbfd feature [...] omits 5ce29d522e9b perf beauty mmap: PROT_WRITE should come before PROT_EXEC omits f76214f93783 perf trace: Check if the raw_syscalls:sys_{enter,exit} are [...] omits 2122b40580dd fbdev: fbcon: Fix unregister crash when more than one framebuffer omits e9462fffddad fbdev: Remove depends on HAS_DMA in case of platform dependency omits da2648390ce3 pxa168fb: trivial typo fix omits 5c29085a724f fbdev: fsl-diu: remove redundant null check on cmap omits 452f2d4934d2 fbdev: omap2: omapfb: convert to DEFINE_SHOW_ATTRIBUTE omits e0f5628bf2c1 fbdev: uvesafb: fix spelling mistake "memoery" -> "memory" omits 3d8b1933eb1c fbdev: fbmem: add config option to center the bootup logo omits e41f184d83a3 fbdev: fbmem: make fb_show_logo_line return the end instea [...] omits 2607391882fc video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ a [...] omits f75df8d4b4fa fbdev: fbmem: behave better with small rotated displays an [...] omits fdac751355cd video: clps711x-fb: release disp device node in probe() omits b4a1ed0cd18b fbdev: make FB_BACKLIGHT a tristate omits c143a559b073 udlfb: fix some inconsistent NULL checking omits 8c9d90eebd23 drm/amd/display: Fix MST dp_blank REG_WAIT timeout omits 99b922f9ed6a drm/amd/display: validate extended dongle caps omits 9136e81e986a drm/amd/display: Use div_u64 for flip timestamp ns to ms omits 2bf55d2e6b71 drm/amdgpu/uvd:Change uvd ring name convention omits c1973a1078de drm/amd/powerplay: add Vega20 LCLK DPM level setting support omits 0346bfd9fe5a drm/amdgpu: print process info when job timeout omits e01f2d418951 drm/amdgpu/nbio7.4: add hw bug workaround for vega20 omits 40978ac63613 drm/amdgpu/nbio6.1: add hw bug workaround for vega10/12 omits 17f3b556a3e3 selinux: expand superblock_doinit() calls omits 43f5e655eff7 vfs: Separate changing mount flags full remount omits e262e32d6bde vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits 3e730e858139 Merge tag 'qcom-drivers-for-4.21-2' of git://git.kernel.or [...] omits 9f23b7ba6379 Merge tag 'zynq-soc-for-v5.0' of https://github.com/Xilinx [...] omits 31d1b7710262 Merge tag 'v4.20-rc7' of https://git.kernel.org/pub/scm/li [...] omits 704cfd7f5f71 ARM: sti: remove pen_release and boot_lock omits 74fbc7d371d9 HID: intel-ish-hid: add MSI interrupt support omits 8c32d47b151b HID: debug: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 7e6d5cd88a6f PCI: uniphier: Add UniPhier PCIe host controller support omits db67cdb04234 dt-bindings: PCI: Add UniPhier PCIe host controller description omits 9c0ef6d34fdb PCI: amlogic: Add the Amlogic Meson PCIe controller driver omits 7cd210391101 dt-bindings: PCI: meson: add DT bindings for Amlogic Meson [...] omits c2c2ce1e9623 drm/amd/display: Optimize passive update planes. omits 1ae62f3114a9 drm/amd/display: verify lane status before exiting verify [...] omits fd0853567cdf drm/amd/display: Fix bug with not updating VSP infoframe omits bd4905a9583c drm/amd/display: Add retry to read ddc_clock pin omits 80adaebd2d41 drm/amd/display: Don't skip link training for empty dongle omits 0a6414e75d23 drm/amd/display: Wait edp HPD to high in detect_sink omits 6fd3583b9231 drm/amd/display: fix surface update sequence omits 12750d1647f1 drm/amd/display: fix YCbCr420 blank color omits d71589f290a1 drm/amd/display: Warn instead of error on REG_WAIT timeout omits 3a3cd1dfaf16 drm/amd/display: move AYCrCb8888 format to video section omits d3302424e04d drm/amd/display: Don't log error if we have no connectors omits 1c01a45a86ed drm/amd/display: Add functionality to get XGMI SS info omits b8b6ce890164 drm/amd/display: Add DCE_VERSION_12_1 enum for Vega 20 omits 180db303ff46 drm/amd/display: Add below the range support for FreeSync omits 8cd61c313d8b drm/amd/display: Raise dispclk value for Polaris omits 77acd1cd9129 drm/amd/display: Skip fast cursor updates for fb changes omits 379c237e392e drm/amdgpu: correct the return value for error case omits e98bdb806130 drm/amdkfd: Fix handling of return code of dma_buf_get omits 7ab3f021bbc8 drm/amdgpu:Improves robustness of SOC15_WAIT_ON_RREG omits 9194fb22ddd8 drm/amdgpu/vcn:Remove bit 31 for scratch2 to indicate the [...] omits 12e8b30186b9 drm/amdgpu/vcn:Scan enc/jpeg fences to init dpg pause new state omits 8411f7dc5f61 drm/amdgpu/vcn:Always check all vcn ring status during dpg [...] omits e0d460a4d2d1 drm/amdgpu/vcn:Update ring point to JPEG before init JPEG wptr omits 5d65cab6c614 drm/amdgpu/vcn:Always gate vcn block during hw finishing omits f9872f100aef drm/amdgpu/vcn: Update vcn.cur_state during suspend omits 46b14eef59a8 HID: doc: fix wrong data structure reference for UHID_OUTPUT omits 41c5c5b0e7c8 arm64: dts: mt7622: Remove un-used property for PCIe omits ebcd631df106 arm: dts: mt7623: Remove un-used property for PCIe omits f2bb7d6a82da dt-bindings: PCI: MediaTek: Remove un-used property omits 7b96dc91be5e PCI: mediatek: Remove un-used variant in struct mtk_pcie_port omits ffeccc22d59c MAINTAINERS: Remove Jianguo Sun from HiSilicon STB DWC entry omits 6d6b05e3d533 PCI: dwc: Don't hard-code DBI/ATU offset omits 9e56f0df3684 PCI: imx: Add imx6sx suspend/resume support omits 3d71746c420c PCI: armada8k: Add support for gpio controlled reset signal omits a3ed1446520e PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 omits edfd39f0a417 PCI: dwc: layerscape: Constify driver data omits 3f7cceeab895 PCI: imx: Add multi-pd support omits 5f30b2e82348 livepatch: check kzalloc return values omits 26cb5a328c6b exofs_mount(): fix leaks on failure exits omits d6f0453391e0 i2c: tegra: Switch to SPDX identifier omits 0604ee4aefa2 i2c: tegra: Add missing kerneldoc for some fields omits c990bbafdb11 i2c: tegra: Cleanup kerneldoc comments omits 3035a66934da i2c: axxia: support sequence command mode omits 03e6742584af PCI: Override Synopsys USB 3.x HAPS device class omits b6061b1e566d PCI: Move Synopsys HAPS platform device IDs omits 1ccf1980e3e4 dt-bindings: i2c: rcar: Add r8a774c0 support omits 3f74383f29ca dt-bindings: i2c: sh_mobile: Add r8a774c0 support omits 51243b73455f i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) omits 0cb47164ed0c Merge tag 'at24-4.21-updates-for-wolfram' of git://git.ker [...] omits 02d26b9a57fa i2c: i2c-cros-ec-tunnel: Switch to SPDX identifier. omits 3c259a1c3663 PCI/ASPM: Remove unused lists from struct pcie_link_state omits 74ebbdda7cec arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards omits 6e0856d31744 HID: intel-ish-hid: fixes incorrect error handling omits 0e1f37d120ec HID: asus: Add support for the ASUS T101HA keyboard dock omits 3bbc9abbfb8c arm64: dts: imx8mq-evk: enable watchdog omits d3a2d72bcf17 arm64: dts: imx8mq: add watchdog devices omits 915975757d98 MAINTAINERS: add i.MX8 DT path to i.MX architecture omits 9079aca4aacd arm64: add support for i.MX8M EVK board omits 748f908cc882 arm64: add basic DTS for i.MX8MQ omits 930507c18304 arm64: add basic Kconfig symbols for i.MX8 omits 35a38903b9a5 Merge commit '1cf3817bf1f52e57b3f5eb0413ee0d7f0c2e9829' in [...] omits a3a0ebd10a9b drm/amdgpu: WARN once if amdgpu_bo_unpin is called for an [...] omits 344e7ad467f5 drm/amdgpu: enable Vega20 page queue support omits fefdc6cc0af8 drm/amdgpu: use different irq ring ID for Vega20 page queues omits c713a4614592 drm/amdgpu: update the vm invalidation engine layout V2 omits 1b3f6bc96883 drm/amdgpu: increase the MAX ring number omits 4e9177134e7d drm/amdgpu: fix NULL fence handling in amdgpu_cs_fence_to_ [...] omits e27a73d1305f drm/amdgpu/psp: Correct and refine the vmr support. (v2) omits e30c50cd79f0 drm/amdgpu/psp_v3_1: Get psp fw version through reading register omits 07944623c775 drm/amdgpu: access register without KIQ omits 7b184b006185 drm/amdgpu: kfd_pre_reset outside req_full_gpu cause sriov hang omits 07a496de4c7e ARM: omap2: remove unnecessary boot_lock omits d9b778e7bf2d ARM: versatile: rename and comment SMP implementation omits 830eec24673a ARM: versatile: convert boot_lock to raw omits 4fb68e12f2cf ARM: vexpress/realview: consolidate immitation CPU hotplug omits 72d7e948febe arm64: dts: exynos: Add IMEM clock controller to Exynos5433 omits fee10bd22678 memory: pl353: Add driver for arm pl353 static memory controller omits b0b41af12a1b dt-bindings: memory: Add pl353 smc controller devicetree b [...] omits f7eb7b8a4f72 switchtec: Add MRPC DMA mode support omits 52d8db8e0cd7 switchtec: Improve MRPC efficiency by enabling write combining omits e4a7dca5de62 switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite omits aff614c6339c switchtec: Set DMA coherent mask omits 526180408b81 switchtec: Remove immediate status check after submitting [...] omits c5eb1190074c PCI / PM: Allow runtime PM without callback functions omits 48f9c33c25bf i2c: powermac: Use of_node_name_eq for node name comparisons omits 4f5c85fe3a60 i2c-axxia: check for error conditions first omits eb9907789ac3 i2c-axxia: dedicated function to set client addr omits 66693960f574 Merge tag 'v4.20-rc6' into i2c/for-5.0 omits 3ca3f86f7f48 dt-bindings: i2c: Use correct vendor prefix for Atmel omits 3782cc3725b3 i2c: tegra: replace spin_lock_irqsave with spin_lock in ISR omits fcf9ab35ba41 PCI/P2PDMA: Clean up documentation and kernel-doc omits 3c15ddb97c77 tee: optee: log message if dynamic shm is enabled omits b2d102bd0146 tee: optee: avoid possible double list_del() omits 3f7bb2ec20ce PCI: dwc: Move interrupt acking into the proper callback omits fce5423e4f43 PCI: dwc: Take lock when ACKing an interrupt omits 830920e065e9 PCI: dwc: Use interrupt masking instead of disabling omits cb6f4c2c3478 Merge tag 'gvt-next-2018-12-07' of https://github.com/inte [...] omits 37cf28d3b5bc eeprom: at24: add support for 24c2048 omits 6c0c5dc33ff4 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string omits 4addd2640fca exec: make prepare_bprm_creds static omits a40612ef0ee1 genheaders: %-<width>s had been there since v6; %-*s - since v7 omits 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp omits 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] omits 5a4abb36f312 HID: core: process the Resolution Multiplier omits c53431eb696f HID: core: store the collections as a basic tree omits 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` omits d6951f582cc5 ARM: fix the cockup in the previous patch omits eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next omits 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir omits 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] omits d1810909d841 drm/i915/gvt: fix spelling mistake "Interupts" -> "Interrupts" omits f39a89b8f738 drm/i915/gvt: Fix shadow ctx ppgtt destroy function omits 77453c9f2b67 drm/i915/gvt: fix a typo: "registeration" -> "registration". omits d58b33638c99 drm/i915/gvt: fix typo in two MI cmd annotation omits cba5ad62df9c drm/i915/gvt: update force-to-nonpriv register whitelist omits 2209e06f8a85 PCI: Add missing include to drivers/pci.h omits 7cb3026411cf PCI: Remove unnecessary space before function pointer arguments omits 16ad9501b1f2 firmware: qcom: scm: fix compilation error when disabled omits f24fcff1d267 hwspinlock: add STM32 hwspinlock device omits 6c9e3e80c526 dt-bindings: hwlock: Document STM32 hwspinlock bindings omits 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey omits 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION omits 039bc3b7f29f ARM: sa1100/cerf: switch to using gpio_led_register_device() omits 59b23ead135c ARM: sa1100/assabet: switch to using gpio leds omits 17c7f4f7b4c6 ARM: sa1100/assabet: add gpio keys support for right-hand [...] omits e1b0d978459f ARM: sa1111: remove legacy GPIO interfaces omits 57c1cdce7121 pcmcia: sa1100*: remove redundant bvd1/bvd2 setting omits f1f05ee1b3ba ARM: pxa/lubbock: switch PCMCIA to MAX1600 library omits 34fdbe645619 ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and g [...] omits e2125d0517c0 ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and [...] omits b96e6c01bafb ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs omits bebdf98a7862 pcmcia: add MAX1600 library omits d66a2fb8d7b0 ARM: sa1100: explicitly register sa11x0-pcmcia devices omits 2a70a4cda0da MAINTAINERS: platform/chrome: Add Enric as a maintainer omits 0b216f7cc6dd MAINTAINERS: platform/chrome: remove myself as maintainer omits c820518f6ca1 firewire: Remove depends on HAS_DMA in case of platform de [...] omits 4e7bca6fc07b i2c: i2c-stm32f7: add PM Runtime support omits 2340bad5d28e HID: asus: Add support for the ASUS FX503VD laptop omits e98e38090f7e HID: asus: Add event handler to catch unmapped Asus Vendor [...] omits 0c0f2f93e708 PCI: mediatek: Use devm_of_pci_get_host_bridge_resources() [...] omits 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state omits 964f4843a455 Thermal: do not clear passive state during system sleep omits 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data omits 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data omits 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data omits 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data omits 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] omits 5be52fccaf3d thermal: remove unused function parameter omits 22cb7405fada VFS: use synchronize_rcu_expedited() in namespace_unlock() omits f91528955d00 iov_iter: reduce code duplication omits 5eb316e636eb i2c: sh_mobile: add support for r8a77990 (R-Car E3) omits fca34b910ddc i2c: sh_mobile: document support for r8a77990 (R-Car E3) omits cb944fb973bc i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7 omits 9d9aa7ec7baf dt-bindings: i2c-stm32: SYSCFG Fast Mode Plus support for [...] omits e79ba3b55086 i2c: Remove caller signal_pending branch predictions omits fece4978510e i2c: imx: don't print error message on probe defer omits 346f7e6b7b13 i2c: bcm2835: Switch to SPDX identifier omits aeed35faee52 HID: cougar: Add support for Cougar 700K Gaming Keyboard omits 31a8b3ee16e3 HID: samples/hidraw: fix typo in printed message omits e24b6b513e74 dt-bindings: imx6q-pcie: Add multi-pd bindings for imx6sx omits 6ad16b78a039 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup omits 475b08734edb platform/chrome: straighten out cros_ec_get_{next,host}_ev [...] omits cc7ed49a7f39 HID: hidraw: enforce minors_lock locking via lockdep omits 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] omits f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS omits bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly omits 53bb565fc543 x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) omits b69f4abc125f PCI: histb: Constify dw_pcie_host_ops structure omits 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU omits e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] omits b99afae13901 ARM: 8805/2: remove unneeded naked function usage omits 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] omits 7f97686715a7 ARM: Kconfig: remove useless "default n" omits f00790aaf2e2 ARM: Kconfig: remove useless parenthesis omits c9094db02a06 MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem omits 4a57f58f6a23 PCI: Expand the "PF" acronym in Kconfig help text adds bb351abaf5cd block: add documentation for io_timeout adds 373282e7ab68 null_blk: add zoned config support information adds 40405851af73 block: clarify documentation for blk_{start|finish}_plug adds 47cb393ee481 block: doc: add slice_idle_us to bfq documentation adds 649d4968860b block: fix kerneldoc comment for blk_attempt_plug_merge() adds 5db470e229e2 loop: drop caches if offset or block_size are changed adds c61e678f30da nvme-pci: fix the wrong setting of nr_maps adds cc667f6d5de0 nvme-pci: use the same attributes when freeing host_mem_de [...] adds 8fae268b40f5 nvme-pci: rerun irq setup on IO queue init errors adds dcca16627272 nvme-pci: fix out of bounds access in nvme_cqe_pending adds e9c2edc09892 nvme-tcp: remove dead code adds e85037a2e90a nvme-tcp: don't ask if controller is fabrics adds 9846ac0143fe nvme-fabrics: unset write/poll queues for discovery controllers adds c7055fd15ff4 nvme-multipath: zero out ANA log buffer adds 3da584f57133 nvme: pad fake subsys NQN vid and ssvid with zeros adds 6299358d198a nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN adds b8a38ea64dc7 nvme: don't initlialize ctrl->cntlid twice adds a39c330d7436 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] adds 49e54187ae0b ata: libahci_platform: comply to PHY framework
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 (4b3c31c8d4dd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .mailmap | 5 +- Documentation/ABI/testing/sysfs-block | 9 + Documentation/ABI/testing/sysfs-block-zram | 11 +- Documentation/admin-guide/kernel-parameters.txt | 14 - Documentation/admin-guide/reporting-bugs.rst | 2 +- Documentation/block/bfq-iosched.txt | 7 + Documentation/block/null_blk.txt | 3 +- Documentation/block/queue-sysfs.txt | 7 + Documentation/blockdev/zram.txt | 74 +- Documentation/core-api/kernel-api.rst | 6 + .../arm/marvell/ap806-system-controller.txt | 7 - .../arm/marvell/cp110-system-controller.txt | 9 - Documentation/devicetree/bindings/arm/rda.txt | 17 - Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 - Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 +- Documentation/devicetree/bindings/i2c/i2c-owl.txt | 4 +- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 - .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 10 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 6 - .../devicetree/bindings/i2c/nxp,pca9541.txt | 2 +- .../bindings/memory-controllers/pl353-smc.txt | 47 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 70 -- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 4 +- .../devicetree/bindings/pci/mediatek-pcie.txt | 8 + .../devicetree/bindings/pci/uniphier-pcie.txt | 81 -- .../devicetree/bindings/serial/rda,8810pl-uart.txt | 17 - .../bindings/thermal/rcar-gen3-thermal.txt | 3 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 6 +- .../devicetree/bindings/vendor-prefixes.txt | 1 - Documentation/driver-api/pci/p2pdma.rst | 4 +- Documentation/driver-model/devres.txt | 1 + .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 1 - .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 1 - .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 1 - .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 1 - .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 1 - .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 1 - Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/ext2.txt | 2 +- Documentation/filesystems/fscrypt.rst | 179 ++- Documentation/hid/uhid.txt | 2 +- Documentation/input/event-codes.rst | 21 +- Documentation/kbuild/makefiles.txt | 9 +- Documentation/networking/snmp_counter.rst | 240 +--- Documentation/process/coding-style.rst | 3 - Documentation/process/submitting-patches.rst | 4 +- Documentation/sysctl/kernel.txt | 17 - Documentation/trace/coresight-cpu-debug.txt | 2 +- Documentation/x86/resctrl_ui.txt | 2 +- Kbuild | 4 +- MAINTAINERS | 74 +- Makefile | 28 +- arch/Kconfig | 6 - arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/futex.h | 2 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/include/asm/uaccess.h | 10 +- arch/alpha/include/uapi/asm/Kbuild | 7 + arch/alpha/kernel/signal.c | 12 +- arch/alpha/lib/csum_partial_copy.c | 2 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/futex.h | 2 +- arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/include/uapi/asm/Kbuild | 25 + arch/arc/kernel/process.c | 2 +- arch/arc/kernel/setup.c | 1 - arch/arc/kernel/signal.c | 4 +- arch/arc/mm/fault.c | 2 +- arch/arm/Kconfig | 27 +- arch/arm/Makefile | 1 - arch/arm/boot/Makefile | 2 +- arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 23 - arch/arm/boot/dts/Makefile | 3 - arch/arm/boot/dts/mt7623.dtsi | 3 + arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts | 50 - arch/arm/boot/dts/rda8810pl-orangepi-i96.dts | 50 - arch/arm/boot/dts/rda8810pl.dtsi | 99 -- arch/arm/common/sa1111.c | 59 + arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/include/asm/assembler.h | 6 +- arch/arm/include/asm/futex.h | 4 +- arch/arm/include/asm/hardware/sa1111.h | 4 + arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/uaccess.h | 22 +- arch/arm/include/uapi/asm/Kbuild | 18 + arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/head.S | 2 +- arch/arm/kernel/jump_label.c | 4 + arch/arm/kernel/perf_callchain.c | 2 +- arch/arm/kernel/signal.c | 6 +- arch/arm/kernel/smp.c | 15 - arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/sys_oabi-compat.c | 4 +- arch/arm/kernel/traps.c | 2 +- arch/arm/lib/copy_from_user.S | 23 +- arch/arm/lib/copy_to_user.S | 27 +- arch/arm/lib/getuser.S | 11 - arch/arm/lib/putuser.S | 20 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/omap-smp.c | 20 + arch/arm/mach-pxa/Kconfig | 2 +- arch/arm/mach-pxa/include/mach/mainstone.h | 4 - arch/arm/mach-pxa/lubbock.c | 16 - arch/arm/mach-pxa/mainstone.c | 53 - arch/arm/mach-rda/Kconfig | 7 - arch/arm/mach-rda/Makefile | 1 - arch/arm/mach-realview/Makefile | 1 + .../{plat-versatile => mach-realview}/hotplug.c | 66 +- arch/arm/mach-realview/hotplug.h | 1 + arch/arm/mach-realview/platsmp-dt.c | 8 +- arch/arm/mach-sa1100/Kconfig | 2 - arch/arm/mach-sa1100/assabet.c | 143 ++- arch/arm/mach-sa1100/cerf.c | 11 +- arch/arm/mach-sa1100/generic.c | 10 + arch/arm/mach-sa1100/h3100.c | 1 - arch/arm/mach-sa1100/jornada720.c | 12 - arch/arm/mach-sa1100/neponset.c | 19 - arch/arm/mach-sti/Makefile | 2 +- arch/arm/{plat-versatile => mach-sti}/headsmp.S | 24 +- arch/arm/mach-sti/platsmp.c | 88 +- arch/arm/mach-vexpress/Makefile | 1 + arch/arm/mach-vexpress/core.h | 2 + .../{plat-versatile => mach-vexpress}/hotplug.c | 47 +- arch/arm/mach-vexpress/platsmp.c | 7 - arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/fault.c | 6 - arch/arm/mm/proc-macros.S | 4 +- arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/oprofile/common.c | 2 +- arch/arm/plat-omap/Kconfig | 1 + arch/arm/plat-versatile/Makefile | 1 - arch/arm/plat-versatile/headsmp.S | 2 +- arch/arm/plat-versatile/include/plat/platsmp.h | 2 - arch/arm/plat-versatile/platsmp.c | 47 +- arch/arm/tools/Makefile | 3 +- arch/arm64/Kconfig.platforms | 8 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 15 - arch/arm64/boot/dts/freescale/Makefile | 2 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 303 ------ arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 623 ----------- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 416 ------- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 2 + arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/asm-prototypes.h | 2 +- arch/arm64/include/asm/cache.h | 6 - arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/mmu.h | 41 - arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/smp.h | 8 +- arch/arm64/include/asm/uaccess.h | 8 +- arch/arm64/include/asm/unistd.h | 7 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/uapi/asm/Kbuild | 18 + arch/arm64/include/uapi/asm/ptrace.h | 39 +- arch/arm64/include/uapi/asm/sigcontext.h | 56 +- arch/arm64/include/uapi/asm/sve_context.h | 53 - arch/arm64/kernel/Makefile | 61 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/cpufeature.c | 9 +- arch/arm64/kernel/entry.S | 12 +- arch/arm64/kernel/head.S | 1 - arch/arm64/kernel/jump_label.c | 4 + arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/kernel/perf_callchain.c | 4 +- arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 6 +- arch/arm64/kernel/sys_compat.c | 13 +- arch/arm64/kernel/syscall.c | 9 +- arch/arm64/mm/init.c | 2 +- arch/c6x/include/asm/bitops.h | 2 +- arch/c6x/include/uapi/asm/Kbuild | 26 + arch/c6x/kernel/signal.c | 4 +- arch/csky/Kconfig | 30 +- arch/csky/Makefile | 4 - arch/csky/abiv1/alignment.c | 4 +- arch/csky/abiv1/inc/abi/pgtable-bits.h | 1 - arch/csky/abiv1/inc/abi/switch_context.h | 17 - arch/csky/abiv2/Makefile | 1 - arch/csky/abiv2/inc/abi/entry.h | 28 +- arch/csky/abiv2/inc/abi/pgtable-bits.h | 2 +- arch/csky/abiv2/inc/abi/switch_context.h | 32 - arch/csky/abiv2/mcount.S | 124 --- arch/csky/abiv2/memcpy.S | 8 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/include/asm/elf.h | 13 +- arch/csky/include/asm/ftrace.h | 13 - arch/csky/include/asm/io.h | 25 - arch/csky/include/asm/perf_event.h | 7 - arch/csky/include/asm/pgalloc.h | 43 +- arch/csky/include/asm/processor.h | 15 +- arch/csky/include/asm/smp.h | 4 - arch/csky/include/asm/syscall.h | 7 - arch/csky/include/asm/thread_info.h | 4 - arch/csky/include/asm/uaccess.h | 16 +- arch/csky/include/uapi/asm/Kbuild | 29 + arch/csky/include/uapi/asm/ptrace.h | 39 +- arch/csky/kernel/Makefile | 7 - arch/csky/kernel/asm-offsets.c | 3 + arch/csky/kernel/dumpstack.c | 59 +- arch/csky/kernel/entry.S | 50 +- arch/csky/kernel/ftrace.c | 50 - arch/csky/kernel/module.c | 38 +- arch/csky/kernel/perf_event.c | 1031 ------------------ arch/csky/kernel/process.c | 29 +- arch/csky/kernel/ptrace.c | 42 +- arch/csky/kernel/signal.c | 4 +- arch/csky/kernel/smp.c | 73 +- arch/csky/kernel/stacktrace.c | 57 - arch/csky/kernel/traps.c | 6 + arch/csky/lib/usercopy.c | 8 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/ioremap.c | 2 +- arch/h8300/include/asm/Kbuild | 1 - arch/h8300/include/asm/pci.h | 18 + arch/h8300/include/uapi/asm/Kbuild | 26 + arch/h8300/kernel/signal.c | 4 +- arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/futex.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/hexagon/include/asm/uaccess.h | 3 + arch/hexagon/include/uapi/asm/Kbuild | 23 + arch/hexagon/kernel/signal.c | 4 +- arch/hexagon/mm/uaccess.c | 2 +- arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/futex.h | 2 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/uaccess.h | 2 +- arch/ia64/include/uapi/asm/Kbuild | 7 + arch/ia64/kernel/ptrace.c | 4 +- arch/ia64/kernel/signal.c | 4 +- arch/ia64/mm/init.c | 2 - arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/m68k/include/asm/uaccess_mm.h | 2 +- arch/m68k/include/asm/uaccess_no.h | 2 +- arch/m68k/include/uapi/asm/Kbuild | 19 + arch/m68k/kernel/signal.c | 4 +- arch/microblaze/include/asm/futex.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/uaccess.h | 23 +- arch/microblaze/include/uapi/asm/Kbuild | 25 + arch/microblaze/kernel/signal.c | 4 +- arch/microblaze/mm/pgtable.c | 3 +- arch/mips/alchemy/common/time.c | 2 +- arch/mips/alchemy/devboards/db1000.c | 76 +- arch/mips/alchemy/devboards/db1200.c | 24 +- arch/mips/alchemy/devboards/db1300.c | 23 +- arch/mips/alchemy/devboards/db1550.c | 13 +- arch/mips/bcm63xx/Makefile | 6 +- arch/mips/bcm63xx/boards/board_bcm963xx.c | 20 + arch/mips/bcm63xx/dev-dsp.c | 56 + arch/mips/bcm63xx/reset.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 3 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/bitops.h | 2 +- arch/mips/include/asm/checksum.h | 4 +- arch/mips/include/asm/futex.h | 2 +- .../asm/mach-au1x00/cpu-feature-overrides.h | 3 - .../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14 + .../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5 + arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/include/asm/termios.h | 4 +- arch/mips/include/asm/uaccess.h | 12 +- arch/mips/include/uapi/asm/Kbuild | 3 + arch/mips/kernel/jump_label.c | 4 + arch/mips/kernel/mips-r2-to-r6-emul.c | 24 +- arch/mips/kernel/ptrace.c | 12 +- arch/mips/kernel/signal.c | 12 +- arch/mips/kernel/signal32.c | 4 +- arch/mips/kernel/signal_n32.c | 4 +- arch/mips/kernel/signal_o32.c | 8 +- arch/mips/kernel/syscall.c | 2 +- arch/mips/kernel/unaligned.c | 98 +- arch/mips/math-emu/cp1emu.c | 16 +- arch/mips/mm/cache.c | 2 +- arch/mips/mm/gup.c | 3 +- arch/mips/oprofile/backtrace.c | 2 +- arch/mips/ralink/Kconfig | 1 - arch/mips/sibyte/common/sb_tbprof.c | 2 +- arch/nds32/include/asm/Kbuild | 10 + arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/uaccess.h | 11 +- arch/nds32/include/uapi/asm/Kbuild | 26 + arch/nds32/kernel/perf_event_cpu.c | 11 +- arch/nds32/kernel/signal.c | 4 +- arch/nds32/mm/alignment.c | 8 +- arch/nios2/Kconfig | 3 + arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/uaccess.h | 8 +- arch/nios2/include/uapi/asm/Kbuild | 26 + arch/nios2/kernel/signal.c | 2 +- arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/futex.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/include/asm/uaccess.h | 14 +- arch/openrisc/include/uapi/asm/Kbuild | 27 + arch/openrisc/kernel/signal.c | 6 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/futex.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/include/uapi/asm/Kbuild | 7 + arch/parisc/mm/init.c | 4 +- arch/powerpc/configs/ppc40x_defconfig | 1 - arch/powerpc/include/asm/asm-prototypes.h | 2 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 6 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 12 +- arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/nohash/32/pgalloc.h | 6 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- arch/powerpc/include/asm/uaccess.h | 10 +- arch/powerpc/include/uapi/asm/Kbuild | 7 + arch/powerpc/kernel/align.c | 3 +- arch/powerpc/kernel/head_booke.h | 18 +- arch/powerpc/kernel/jump_label.c | 2 + arch/powerpc/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/rtasd.c | 2 +- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/signal_32.c | 12 +- arch/powerpc/kernel/signal_64.c | 13 +- arch/powerpc/kernel/syscalls.c | 2 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/lib/checksum_wrappers.c | 4 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 2 +- arch/powerpc/mm/pgtable_32.c | 8 +- arch/powerpc/mm/subpage-prot.c | 2 +- arch/powerpc/oprofile/backtrace.c | 4 +- arch/powerpc/platforms/4xx/ocm.c | 10 +- arch/powerpc/platforms/cell/spufs/file.c | 16 +- arch/powerpc/platforms/powernv/opal-lpc.c | 4 +- arch/powerpc/platforms/powernv/opal-tracepoints.c | 2 +- arch/powerpc/platforms/powernv/opal-wrappers.S | 2 +- arch/powerpc/platforms/pseries/hvCall.S | 4 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- arch/powerpc/platforms/pseries/scanlog.c | 2 +- arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/Kbuild | 25 + arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/module.h | 28 +- arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 14 +- arch/riscv/include/asm/unistd.h | 2 - arch/riscv/include/uapi/asm/Kbuild | 28 + arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/module-sections.c | 30 +- arch/riscv/kernel/ptrace.c | 9 +- arch/riscv/kernel/setup.c | 9 +- arch/riscv/kernel/signal.c | 4 +- arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/pgalloc.h | 4 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/include/uapi/asm/Kbuild | 16 + arch/s390/kernel/Makefile | 3 +- arch/s390/kernel/jump_label.c | 4 + arch/s390/kernel/syscalls/Makefile | 12 +- arch/s390/pci/pci.c | 3 - arch/s390/tools/Makefile | 9 +- arch/sh/include/asm/checksum_32.h | 2 +- arch/sh/include/asm/futex.h | 2 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/include/asm/uaccess.h | 16 +- arch/sh/include/uapi/asm/Kbuild | 19 + arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/setup.c | 1 - arch/sh/kernel/signal_32.c | 8 +- arch/sh/kernel/signal_64.c | 8 +- arch/sh/kernel/traps_64.c | 12 +- arch/sh/mm/gup.c | 3 +- arch/sh/oprofile/backtrace.c | 2 +- arch/sh/tools/Makefile | 2 +- arch/sparc/include/asm/checksum_32.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/uaccess_32.h | 3 +- arch/sparc/include/asm/uaccess_64.h | 2 +- arch/sparc/include/uapi/asm/Kbuild | 3 + arch/sparc/kernel/Makefile | 2 +- arch/sparc/kernel/jump_label.c | 4 + arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/kernel/sigutil_32.c | 2 +- arch/sparc/kernel/unaligned_32.c | 7 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/include/asm/pgalloc.h | 4 +- arch/um/kernel/mem.c | 4 +- arch/um/kernel/ptrace.c | 4 +- arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/unicore32/include/uapi/asm/Kbuild | 28 + arch/unicore32/kernel/signal.c | 4 +- arch/x86/Kconfig | 3 +- arch/x86/Makefile | 2 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/ia32/ia32_signal.c | 8 +- arch/x86/ia32/sys_ia32.c | 2 +- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/checksum_32.h | 2 +- arch/x86/include/asm/cpufeature.h | 2 +- arch/x86/include/asm/io.h | 8 - arch/x86/include/asm/jump_label.h | 13 + arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/asm/rmwcc.h | 6 +- arch/x86/include/asm/string_64.h | 18 + arch/x86/include/asm/uaccess.h | 97 +- arch/x86/include/uapi/asm/Kbuild | 3 + arch/x86/kernel/Makefile | 3 +- arch/x86/kernel/amd_gart_64.c | 10 +- arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/jump_label.c | 4 + arch/x86/kernel/setup.c | 1 - arch/x86/kernel/signal.c | 14 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/vm86_32.c | 4 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/lib/Makefile | 3 +- arch/x86/lib/csum-wrappers_64.c | 4 +- arch/x86/lib/iomem.c | 42 - arch/x86/lib/usercopy_32.c | 2 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_system.h | 4 +- arch/x86/math-emu/load_store.c | 6 +- arch/x86/math-emu/reg_ld_str.c | 48 +- arch/x86/mm/mpx.c | 2 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/um/asm/checksum_32.h | 2 +- arch/x86/um/signal.c | 6 +- arch/xtensa/include/asm/checksum.h | 2 +- arch/xtensa/include/asm/futex.h | 2 +- arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/uaccess.h | 10 +- arch/xtensa/include/uapi/asm/Kbuild | 10 + arch/xtensa/kernel/jump_label.c | 4 + arch/xtensa/kernel/signal.c | 4 +- arch/xtensa/kernel/stacktrace.c | 2 +- block/blk-core.c | 20 +- certs/Makefile | 2 +- drivers/acpi/Kconfig | 1 - drivers/acpi/acpi_dbg.c | 4 +- drivers/acpi/arm64/iort.c | 5 +- drivers/acpi/numa.c | 6 +- drivers/acpi/pmic/intel_pmic_xpower.c | 41 +- drivers/acpi/power.c | 22 - drivers/ata/ahci.h | 2 + drivers/ata/libahci_platform.c | 13 + drivers/base/devtmpfs.c | 1 - drivers/base/platform.c | 3 - drivers/base/power/main.c | 3 - drivers/base/power/runtime.c | 11 +- drivers/block/loop.c | 35 +- drivers/block/null_blk.h | 1 + drivers/block/rbd.c | 9 +- drivers/block/zram/zram_drv.c | 90 +- drivers/block/zram/zram_drv.h | 5 +- drivers/char/generic_nvram.c | 4 +- drivers/char/mem.c | 4 +- drivers/char/nwflash.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 4 +- drivers/clocksource/timer-mp-csky.c | 6 +- drivers/cpufreq/cpufreq.c | 12 +- drivers/cpufreq/scmi-cpufreq.c | 8 +- drivers/cpufreq/scpi-cpufreq.c | 4 +- drivers/crypto/ccp/psp-dev.c | 6 +- drivers/dma-buf/udmabuf.c | 2 +- drivers/firewire/Kconfig | 1 + drivers/firewire/core-cdev.c | 2 +- drivers/firmware/arm_sdei.c | 6 + drivers/firmware/efi/test/efi_test.c | 8 +- drivers/firmware/memmap.c | 2 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-pr.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 15 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 53 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 10 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 7 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 7 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 9 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/vi.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 22 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 130 +-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 15 - .../amd/display/dc/bios/command_table_helper2.c | 1 - drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 246 ++--- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 7 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 11 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 15 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 1 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 1 - .../drm/amd/display/include/bios_parser_types.h | 1 - drivers/gpu/drm/amd/display/include/dal_types.h | 1 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 13 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 24 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 77 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 2 +- drivers/gpu/drm/armada/armada_gem.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 48 +- drivers/gpu/drm/drm_atomic_state_helper.c | 3 - drivers/gpu/drm/drm_damage_helper.c | 3 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/gvt.c | 2 +- drivers/gpu/drm/i915/gvt/gvt.h | 4 - drivers/gpu/drm/i915/gvt/handlers.c | 1 - drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 33 - drivers/gpu/drm/i915/i915_gem.c | 7 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 22 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/i915_ioc32.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 3 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 3 +- drivers/gpu/drm/ttm/ttm_bo.c | 33 +- drivers/hid/hid-asus.c | 28 - drivers/hid/hid-core.c | 174 --- drivers/hid/hid-cougar.c | 2 - drivers/hid/hid-debug.c | 12 +- drivers/hid/hid-ids.h | 3 - drivers/hid/hid-input.c | 108 +- drivers/hid/hid-lenovo.c | 10 +- drivers/hid/hid-logitech-hidpp.c | 375 +------ drivers/hid/hidraw.c | 8 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 7 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hwspinlock/Kconfig | 9 - drivers/hwspinlock/Makefile | 1 - drivers/hwspinlock/stm32_hwspinlock.c | 156 --- drivers/i2c/busses/i2c-axxia.c | 168 +-- drivers/i2c/busses/i2c-bcm2835.c | 10 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 14 +- drivers/i2c/busses/i2c-ibm_iic.c | 2 +- drivers/i2c/busses/i2c-imx.c | 3 +- drivers/i2c/busses/i2c-ismt.c | 2 - drivers/i2c/busses/i2c-owl.c | 1 - drivers/i2c/busses/i2c-powermac.c | 8 +- drivers/i2c/busses/i2c-sh_mobile.c | 2 - drivers/i2c/busses/i2c-stm32f7.c | 182 +--- drivers/i2c/busses/i2c-tegra.c | 69 +- drivers/i2c/i2c-dev.c | 6 - drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/uverbs_main.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 19 +- drivers/infiniband/hw/mlx5/qp.c | 3 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 - drivers/infiniband/hw/qib/qib_file_ops.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 1 + drivers/irqchip/irq-csky-apb-intc.c | 77 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/isdn/hisax/hfc_pci.c | 2 - drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/via-pmu.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 46 +- drivers/memory/Kconfig | 9 - drivers/memory/Makefile | 1 - drivers/memory/pl353-smc.c | 463 -------- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 3 - drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/mtd/mtdcore.c | 2 +- drivers/mtd/mtdcore.h | 2 +- drivers/mtd/mtdpart.c | 36 +- drivers/mtd/nand/raw/qcom_nandc.c | 20 +- drivers/net/dsa/bcm_sf2.c | 7 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 4 - drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 6 - drivers/net/ethernet/ibm/ibmveth.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 - drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 4 +- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/ethernet/ti/cpts.c | 4 +- drivers/net/hamradio/6pack.c | 16 +- drivers/net/tap.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 1 + drivers/net/wan/x25_asy.c | 2 - drivers/nvme/host/core.c | 19 +- drivers/nvme/host/fabrics.c | 2 + drivers/nvme/host/multipath.c | 2 + drivers/nvme/host/nvme.h | 5 + drivers/nvme/host/pci.c | 67 +- drivers/nvme/host/tcp.c | 16 +- drivers/opp/core.c | 63 +- drivers/pci/Kconfig | 6 +- drivers/pci/controller/dwc/Kconfig | 24 +- drivers/pci/controller/dwc/Makefile | 2 - drivers/pci/controller/dwc/pci-imx6.c | 102 +- drivers/pci/controller/dwc/pci-layerscape.c | 10 +- drivers/pci/controller/dwc/pci-meson.c | 593 ---------- drivers/pci/controller/dwc/pcie-armada8k.c | 16 - drivers/pci/controller/dwc/pcie-designware-ep.c | 4 - drivers/pci/controller/dwc/pcie-designware-host.c | 40 +- drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 28 +- drivers/pci/controller/dwc/pcie-histb.c | 2 +- drivers/pci/controller/dwc/pcie-uniphier.c | 471 -------- drivers/pci/controller/pcie-mediatek.c | 109 +- drivers/pci/iov.c | 48 +- drivers/pci/p2pdma.c | 14 +- drivers/pci/pci-driver.c | 27 +- drivers/pci/pci.h | 2 - drivers/pci/pcie/aspm.c | 6 + drivers/pci/pcie/portdrv.h | 16 +- drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 24 - drivers/pci/switch/switchtec.c | 154 +-- drivers/pcmcia/Kconfig | 6 - drivers/pcmcia/Makefile | 1 - drivers/pcmcia/max1600.c | 122 --- drivers/pcmcia/max1600.h | 32 - drivers/pcmcia/pxa2xx_mainstone.c | 113 +- drivers/pcmcia/sa1100_simpad.c | 4 +- drivers/pcmcia/sa1111_jornada720.c | 83 +- drivers/pcmcia/sa1111_lubbock.c | 110 +- drivers/pcmcia/sa1111_neponset.c | 79 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/platform/chrome/cros_ec_proto.c | 22 +- drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/pnp/isapnp/proc.c | 2 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/sg.c | 16 +- drivers/staging/comedi/comedi_compat32.c | 24 +- drivers/tee/optee/core.c | 3 - drivers/tee/optee/supp.c | 13 +- drivers/thermal/Kconfig | 96 +- drivers/thermal/Makefile | 10 +- drivers/thermal/armada_thermal.c | 280 +---- drivers/thermal/broadcom/bcm2835_thermal.c | 11 - drivers/thermal/broadcom/brcmstb_thermal.c | 24 +- drivers/thermal/imx_thermal.c | 52 +- .../thermal/{intel => }/int340x_thermal/Kconfig | 0 .../thermal/{intel => }/int340x_thermal/Makefile | 0 .../{intel => }/int340x_thermal/acpi_thermal_rel.c | 0 .../{intel => }/int340x_thermal/acpi_thermal_rel.h | 0 .../{intel => }/int340x_thermal/int3400_thermal.c | 9 +- .../{intel => }/int340x_thermal/int3402_thermal.c | 0 .../{intel => }/int340x_thermal/int3403_thermal.c | 0 .../{intel => }/int340x_thermal/int3406_thermal.c | 0 .../int340x_thermal/int340x_thermal_zone.c | 0 .../int340x_thermal/int340x_thermal_zone.h | 0 .../int340x_thermal/processor_thermal_device.c | 0 drivers/thermal/intel/Kconfig | 77 -- drivers/thermal/intel/Makefile | 12 - .../thermal/{intel => }/intel_bxt_pmic_thermal.c | 0 drivers/thermal/{intel => }/intel_pch_thermal.c | 0 drivers/thermal/{intel => }/intel_powerclamp.c | 14 +- .../thermal/{intel => }/intel_quark_dts_thermal.c | 0 drivers/thermal/{intel => }/intel_soc_dts_iosf.c | 0 drivers/thermal/{intel => }/intel_soc_dts_iosf.h | 0 .../thermal/{intel => }/intel_soc_dts_thermal.c | 0 drivers/thermal/{qcom => }/qcom-spmi-temp-alarm.c | 2 +- drivers/thermal/qcom/Kconfig | 11 - drivers/thermal/qcom/Makefile | 1 - drivers/thermal/qcom/tsens-common.c | 12 +- drivers/thermal/rcar_thermal.c | 8 - drivers/thermal/rockchip_thermal.c | 8 +- drivers/thermal/spear_thermal.c | 8 +- drivers/thermal/st/Makefile | 2 +- drivers/thermal/st/st_thermal.c | 6 +- drivers/thermal/tegra/soctherm.c | 12 +- drivers/thermal/thermal-generic-adc.c | 12 +- drivers/thermal/thermal_core.c | 18 +- drivers/thermal/thermal_hwmon.h | 4 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/thermal/uniphier_thermal.c | 13 +- drivers/thermal/{intel => }/x86_pkg_temp_thermal.c | 0 drivers/thermal/zx2967_thermal.c | 6 +- drivers/tty/n_hdlc.c | 2 +- drivers/tty/serial/Kconfig | 31 - drivers/tty/serial/Makefile | 2 - drivers/tty/serial/earlycon-riscv-sbi.c | 28 - drivers/tty/serial/rda-uart.c | 831 -------------- drivers/usb/core/devices.c | 2 +- drivers/usb/core/devio.c | 7 +- drivers/usb/dwc3/dwc3-haps.c | 4 + drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/vfio/pci/trace.h | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/vhost/vhost.c | 16 +- drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/video/fbdev/core/fbmem.c | 39 +- drivers/video/fbdev/core/fbsysfs.c | 8 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 18 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/udlfb.c | 14 +- drivers/video/fbdev/uvesafb.c | 2 +- drivers/video/logo/Kconfig | 9 - drivers/xen/privcmd.c | 6 +- firmware/Makefile | 5 +- fs/afs/file.c | 5 +- fs/afs/fs_probe.c | 2 +- fs/afs/vl_probe.c | 2 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/dev-ioctl.c | 27 +- fs/autofs/init.c | 2 +- fs/autofs/inode.c | 67 +- fs/autofs/root.c | 16 +- fs/autofs/waitq.c | 10 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 65 +- fs/binfmt_aout.c | 4 +- fs/binfmt_script.c | 10 +- fs/btrfs/ctree.h | 4 + fs/btrfs/extent_io.c | 3 +- fs/btrfs/send.c | 2 +- fs/btrfs/super.c | 82 +- fs/buffer.c | 2 +- fs/ceph/addr.c | 10 +- fs/ceph/caps.c | 75 +- fs/ceph/inode.c | 60 +- fs/ceph/mds_client.c | 129 +-- fs/ceph/mds_client.h | 16 +- fs/ceph/mdsmap.c | 1 + fs/ceph/super.c | 4 +- fs/cifs/connect.c | 2 +- fs/cifs/file.c | 3 +- fs/cifs/smb2ops.c | 4 +- fs/cifs/smb2pdu.c | 40 +- fs/cifs/smb2pdu.h | 2 +- fs/crypto/crypto.c | 28 +- fs/crypto/fname.c | 22 +- fs/crypto/fscrypt_private.h | 67 +- fs/crypto/keyinfo.c | 351 ++---- fs/crypto/policy.c | 5 +- fs/eventpoll.c | 220 ++-- fs/exec.c | 111 +- fs/exofs/super.c | 37 +- fs/ext4/fsync.c | 16 +- fs/ext4/inline.c | 6 +- fs/ext4/inode.c | 5 +- fs/ext4/readpage.c | 2 +- fs/ext4/super.c | 2 +- fs/fat/cache.c | 2 +- fs/fat/dir.c | 8 +- fs/fat/fat.h | 30 +- fs/fat/fatent.c | 16 +- fs/fat/inode.c | 26 +- fs/fat/misc.c | 2 +- fs/hfsplus/dir.c | 1 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 21 - fs/hugetlbfs/inode.c | 61 +- fs/ioctl.c | 2 +- fs/locks.c | 2 +- fs/namespace.c | 160 +-- fs/nfs/internal.h | 2 +- fs/nfs/super.c | 34 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/orangefs/inode.c | 2 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/pnode.c | 1 - fs/proc/base.c | 18 +- fs/proc/inode.c | 4 +- fs/proc/util.c | 1 - fs/pstore/pmsg.c | 2 +- fs/pstore/ram_core.c | 2 +- fs/read_write.c | 13 +- fs/readdir.c | 10 +- fs/select.c | 11 +- fs/super.c | 24 +- fs/xfs/xfs_buf.c | 1 + fs/xfs/xfs_fsops.c | 1 + include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/uaccess.h | 12 +- include/drm/drm_dp_mst_helper.h | 3 +- include/linux/binfmts.h | 2 +- include/linux/bpf_verifier.h | 12 - include/linux/build_bug.h | 36 +- include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 1 + include/linux/compiler-gcc.h | 2 +- include/linux/dma-debug.h | 11 +- include/linux/dma-mapping.h | 340 +++--- include/linux/dynamic_debug.h | 6 +- include/linux/fb.h | 2 +- include/linux/filter.h | 10 +- include/linux/genalloc.h | 13 +- include/linux/hid.h | 17 +- include/linux/jump_label.h | 22 +- include/linux/jump_label_ratelimit.h | 8 +- include/linux/kernel.h | 1 - include/linux/lsm_hooks.h | 17 +- include/linux/mfd/cros_ec.h | 6 +- include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 - include/linux/mm.h | 15 +- include/linux/mm_inline.h | 3 + include/linux/mmzone.h | 6 - include/linux/module.h | 4 +- include/linux/mount.h | 2 +- include/linux/netfilter.h | 4 +- include/linux/netfilter_ingress.h | 2 +- include/linux/pci.h | 7 +- include/linux/pci_ids.h | 3 - include/linux/phy.h | 13 +- include/linux/phy/phy.h | 2 +- include/linux/pl353-smc.h | 30 - include/linux/pm_opp.h | 5 - include/linux/printk.h | 2 +- include/linux/ptr_ring.h | 2 - include/linux/qcom_scm.h | 3 - include/linux/regset.h | 4 +- include/linux/sched.h | 2 +- include/linux/sched/task.h | 2 - include/linux/security.h | 82 +- include/linux/switchtec.h | 16 - include/linux/uaccess.h | 11 +- include/net/checksum.h | 4 +- include/net/ip_tunnels.h | 20 - include/net/netfilter/nf_conntrack_count.h | 19 +- include/net/sock.h | 38 +- include/uapi/linux/Kbuild | 2 + include/uapi/linux/audit.h | 3 - include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/elf-em.h | 1 - include/uapi/linux/fb.h | 2 + include/uapi/linux/fs.h | 60 +- include/uapi/linux/input-event-codes.h | 2 - include/uapi/linux/mount.h | 58 - include/uapi/linux/msdos_fs.h | 9 +- include/uapi/linux/serial_core.h | 3 - include/uapi/linux/sysctl.h | 1 - init/Kconfig | 3 - init/do_mounts.c | 1 - init/do_mounts_initrd.c | 1 - init/initramfs.c | 6 +- init/main.c | 3 +- kernel/Makefile | 6 +- kernel/bpf/core.c | 54 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 336 ++---- kernel/compat.c | 18 +- kernel/dma/coherent.c | 2 + kernel/dma/debug.c | 19 +- kernel/dma/mapping.c | 94 ++ kernel/dma/remap.c | 13 +- kernel/events/core.c | 2 +- kernel/exit.c | 6 +- kernel/fork.c | 19 +- kernel/futex.c | 35 +- kernel/hung_task.c | 20 +- kernel/jump_label.c | 10 +- kernel/kcov.c | 2 +- kernel/locking/mutex.c | 2 +- kernel/module.c | 2 +- kernel/panic.c | 28 - kernel/printk/printk.c | 4 +- kernel/ptrace.c | 4 +- kernel/rseq.c | 6 +- kernel/sched/core.c | 8 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 6 +- kernel/sched/swait.c | 2 +- kernel/sched/wait.c | 2 +- kernel/signal.c | 8 +- kernel/sys.c | 2 +- kernel/sysctl.c | 9 - kernel/sysctl_binary.c | 1 - kernel/trace/bpf_trace.c | 2 +- lib/bitmap.c | 4 +- lib/dynamic_debug.c | 2 +- lib/find_bit_benchmark.c | 11 +- lib/genalloc.c | 25 +- lib/iov_iter.c | 62 +- lib/raid6/Makefile | 5 +- lib/strncpy_from_user.c | 9 +- lib/strnlen_user.c | 9 +- lib/usercopy.c | 4 +- mm/filemap.c | 2 +- mm/gup.c | 8 +- mm/huge_memory.c | 8 +- mm/hugetlb.c | 83 +- mm/kasan/common.c | 65 +- mm/kasan/init.c | 2 +- mm/memory-failure.c | 16 +- mm/memory.c | 43 +- mm/migrate.c | 15 +- mm/mincore.c | 98 +- mm/mremap.c | 66 +- mm/page_alloc.c | 8 +- mm/page_io.c | 4 +- mm/rmap.c | 8 +- mm/slab.c | 6 +- mm/slub.c | 2 - mm/swap.c | 2 +- mm/usercopy.c | 9 +- mm/userfaultfd.c | 13 +- mm/util.c | 2 +- net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 - net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/log.c | 2 +- net/ceph/ceph_common.c | 11 +- net/ceph/debugfs.c | 2 +- net/ceph/messenger.c | 55 +- net/ceph/osd_client.c | 4 +- net/compat.c | 45 +- net/core/dev.c | 6 +- net/core/ethtool.c | 12 +- net/core/rtnetlink.c | 5 - net/core/sock.c | 15 +- net/ipv4/fib_rules.c | 8 +- net/ipv4/ip_gre.c | 9 - net/ipv4/ip_tunnel.c | 9 + net/ipv4/ip_vti.c | 12 +- net/ipv6/addrconf.c | 4 +- net/ipv6/af_inet6.c | 3 - net/ipv6/ip6_fib.c | 6 +- net/ipv6/ip6_gre.c | 10 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/ip6mr.c | 17 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 10 +- net/ipv6/sit.c | 3 - net/netfilter/core.c | 6 +- net/netfilter/nf_conncount.c | 290 ++--- net/netfilter/nf_tables_api.c | 2 - net/netfilter/nft_connlimit.c | 14 +- net/netrom/af_netrom.c | 15 +- net/rds/tcp.c | 2 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/sysctl.c | 2 +- net/tipc/bearer.c | 1 + net/tipc/netlink_compat.c | 2 - samples/hidraw/hid-example.c | 2 +- samples/livepatch/livepatch-shadow-fix1.c | 5 - samples/livepatch/livepatch-shadow-mod.c | 4 - samples/seccomp/Makefile | 1 - scripts/Kbuild.include | 10 +- scripts/Makefile.asm-generic | 4 - scripts/Makefile.headersinst | 7 + scripts/Makefile.lib | 34 +- scripts/checkpatch.pl | 14 +- scripts/coccinelle/iterators/use_after_iter.cocci | 3 - scripts/coccinelle/misc/boolinit.cocci | 5 - scripts/gcc-goto.sh | 2 +- scripts/gdb/linux/proc.py | 2 +- scripts/kallsyms.c | 4 +- scripts/kconfig/.gitignore | 1 - scripts/kconfig/Makefile | 40 +- scripts/kconfig/zconf.y | 1 + scripts/mod/modpost.c | 2 +- scripts/selinux/genheaders/genheaders.c | 29 +- security/apparmor/lsm.c | 1 - security/apparmor/mount.c | 1 - security/security.c | 39 +- security/selinux/hooks.c | 799 +++++++++----- security/smack/smack_lsm.c | 359 +++--- security/tomoyo/common.c | 2 +- security/tomoyo/mount.c | 1 - sound/core/seq/seq_clientmgr.c | 2 +- sound/isa/sb/emu8000_patch.c | 4 +- sound/pci/cs46xx/dsp_spos.c | 3 - sound/pci/hda/Kconfig | 62 ++ sound/pci/hda/hda_controller.h | 2 +- sound/pci/hda/hda_intel.c | 54 +- sound/pci/hda/hda_tegra.c | 2 - sound/pci/hda/patch_realtek.c | 20 +- sound/soc/intel/Kconfig | 6 + sound/usb/card.c | 2 +- sound/usb/mixer.c | 29 +- sound/usb/quirks-table.h | 6 - sound/usb/quirks.c | 2 +- sound/usb/stream.c | 36 +- tools/arch/powerpc/include/uapi/asm/unistd.h | 404 +++++++ tools/arch/riscv/include/uapi/asm/bitsperlong.h | 25 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/rmwcc.h | 6 +- tools/build/Makefile.feature | 4 +- tools/build/feature/Makefile | 10 +- tools/gpio/Makefile | 2 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/uapi/asm-generic/unistd.h | 4 +- tools/include/uapi/asm/bitsperlong.h | 2 - tools/include/uapi/drm/i915_drm.h | 8 - tools/include/uapi/linux/fs.h | 60 +- tools/include/uapi/linux/if_link.h | 19 - tools/include/uapi/linux/in.h | 10 +- tools/include/uapi/linux/kvm.h | 19 - tools/include/uapi/linux/mount.h | 58 - tools/include/uapi/linux/prctl.h | 8 - tools/include/uapi/linux/usbdevice_fs.h | 201 ---- tools/include/uapi/linux/vhost.h | 113 +- tools/lib/traceevent/event-parse-api.c | 4 +- tools/lib/traceevent/event-parse-local.h | 4 +- tools/lib/traceevent/event-parse.c | 129 +-- tools/lib/traceevent/event-parse.h | 17 +- tools/lib/traceevent/plugin_kvm.c | 2 +- tools/lib/traceevent/trace-seq.c | 17 +- tools/perf/Makefile.config | 44 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/arm/tests/Build | 1 - tools/perf/arch/arm/tests/arch-tests.c | 4 - tools/perf/arch/arm/tests/vectors-page.c | 24 - tools/perf/arch/powerpc/Makefile | 15 +- .../perf/arch/powerpc/entry/syscalls/mksyscalltbl | 22 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 427 -------- tools/perf/builtin-c2c.c | 4 +- tools/perf/builtin-script.c | 21 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 7 +- tools/perf/builtin-trace.c | 157 +-- tools/perf/check-headers.sh | 3 +- tools/perf/perf-read-vdso.c | 6 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- tools/perf/tests/tests.h | 5 - tools/perf/trace/beauty/beauty.h | 7 - tools/perf/trace/beauty/ioctl.c | 22 - tools/perf/trace/beauty/mmap.c | 2 +- tools/perf/trace/beauty/mount_flags.sh | 4 +- tools/perf/trace/beauty/prctl_option.sh | 2 +- tools/perf/trace/beauty/seccomp.c | 4 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 19 - tools/perf/util/annotate.c | 8 +- tools/perf/util/callchain.c | 32 +- tools/perf/util/callchain.h | 1 - tools/perf/util/dump-insn.c | 8 - tools/perf/util/dump-insn.h | 2 - tools/perf/util/{find-map.c => find-vdso-map.c} | 7 +- tools/perf/util/include/asm/uaccess.h | 2 +- tools/perf/util/intel-bts.c | 4 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 8 - tools/perf/util/intel-pt.c | 6 +- tools/perf/util/machine.c | 2 +- tools/perf/util/python.c | 3 +- tools/perf/util/session.c | 7 - tools/perf/util/strbuf.c | 1 + tools/perf/util/symbol.c | 1 - tools/perf/util/thread-stack.c | 227 ++-- tools/perf/util/thread-stack.h | 8 +- tools/perf/util/vdso.c | 6 +- tools/power/x86/turbostat/Makefile | 8 +- tools/power/x86/x86_energy_perf_policy/Makefile | 6 +- tools/testing/selftests/bpf/test_maps.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 1144 +------------------- tools/thermal/tmon/Makefile | 8 +- tools/vm/page_owner_sort.c | 4 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/kvm_main.c | 3 +- 1165 files changed, 8427 insertions(+), 18187 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/rda.txt delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt delete mode 100644 Documentation/devicetree/bindings/pci/amlogic,meson-pcie.txt delete mode 100644 Documentation/devicetree/bindings/pci/uniphier-pcie.txt delete mode 100644 Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt delete mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts delete mode 100644 arch/arm/boot/dts/rda8810pl-orangepi-i96.dts delete mode 100644 arch/arm/boot/dts/rda8810pl.dtsi delete mode 100644 arch/arm/mach-rda/Kconfig delete mode 100644 arch/arm/mach-rda/Makefile copy arch/arm/{plat-versatile => mach-realview}/hotplug.c (51%) create mode 100644 arch/arm/mach-realview/hotplug.h copy arch/arm/{plat-versatile => mach-sti}/headsmp.S (58%) rename arch/arm/{plat-versatile => mach-vexpress}/hotplug.c (56%) delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq.dtsi delete mode 100644 arch/arm64/include/uapi/asm/sve_context.h delete mode 100644 arch/csky/abiv1/inc/abi/switch_context.h delete mode 100644 arch/csky/abiv2/inc/abi/switch_context.h delete mode 100644 arch/csky/abiv2/mcount.S delete mode 100644 arch/csky/include/asm/ftrace.h delete mode 100644 arch/csky/include/asm/perf_event.h delete mode 100644 arch/csky/kernel/ftrace.c delete mode 100644 arch/csky/kernel/perf_event.c delete mode 100644 arch/csky/kernel/stacktrace.c create mode 100644 arch/h8300/include/asm/pci.h create mode 100644 arch/mips/bcm63xx/dev-dsp.c create mode 100644 arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h delete mode 100644 arch/x86/lib/iomem.c delete mode 100644 drivers/hwspinlock/stm32_hwspinlock.c delete mode 100644 drivers/memory/pl353-smc.c delete mode 100644 drivers/pci/controller/dwc/pci-meson.c delete mode 100644 drivers/pci/controller/dwc/pcie-uniphier.c delete mode 100644 drivers/pcmcia/max1600.c delete mode 100644 drivers/pcmcia/max1600.h rename drivers/thermal/{intel => }/int340x_thermal/Kconfig (100%) rename drivers/thermal/{intel => }/int340x_thermal/Makefile (100%) rename drivers/thermal/{intel => }/int340x_thermal/acpi_thermal_rel.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/acpi_thermal_rel.h (100%) rename drivers/thermal/{intel => }/int340x_thermal/int3400_thermal.c (96%) rename drivers/thermal/{intel => }/int340x_thermal/int3402_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int3403_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int3406_thermal.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int340x_thermal_zone.c (100%) rename drivers/thermal/{intel => }/int340x_thermal/int340x_thermal_zone.h (100%) rename drivers/thermal/{intel => }/int340x_thermal/processor_thermal_device.c (100%) delete mode 100644 drivers/thermal/intel/Kconfig delete mode 100644 drivers/thermal/intel/Makefile rename drivers/thermal/{intel => }/intel_bxt_pmic_thermal.c (100%) rename drivers/thermal/{intel => }/intel_pch_thermal.c (100%) rename drivers/thermal/{intel => }/intel_powerclamp.c (98%) rename drivers/thermal/{intel => }/intel_quark_dts_thermal.c (100%) rename drivers/thermal/{intel => }/intel_soc_dts_iosf.c (100%) rename drivers/thermal/{intel => }/intel_soc_dts_iosf.h (100%) rename drivers/thermal/{intel => }/intel_soc_dts_thermal.c (100%) rename drivers/thermal/{qcom => }/qcom-spmi-temp-alarm.c (99%) rename drivers/thermal/{intel => }/x86_pkg_temp_thermal.c (100%) delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 drivers/tty/serial/rda-uart.c delete mode 100644 include/linux/pl353-smc.h delete mode 100644 include/uapi/linux/mount.h create mode 100644 tools/arch/powerpc/include/uapi/asm/unistd.h delete mode 100644 tools/arch/riscv/include/uapi/asm/bitsperlong.h delete mode 100644 tools/include/uapi/linux/mount.h delete mode 100644 tools/include/uapi/linux/usbdevice_fs.h delete mode 100644 tools/perf/arch/arm/tests/vectors-page.c delete mode 100644 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl delete mode 100755 tools/perf/trace/beauty/usbdevfs_ioctl.sh rename tools/perf/util/{find-map.c => find-vdso-map.c} (71%)