This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/linux-next.
omits a4983672f9ca Add linux-next specific files for 20190103 omits 019a60bf6e28 Merge branch 'akpm/master' omits 2ed882b822a5 Drop flex_arrays omits ca56d1b1d922 sctp: convert to genradix omits cd2bc404767f proc: commit to genradix omits 1391a7cd1e01 Generic radix trees omits d2a6dccc0d41 selinux: convert to kvmalloc omits 0646beb4733a md: convert to kvmalloc omits f07e201a78c6 openvswitch: convert to kvmalloc omits bc35a4779956 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a73dcb10c45a kernel/fork.c: remove duplicated include omits 0508bab44975 mm/page_io.c: fix polled swap page in omits 383764f20ea9 checkpatch: add Co-developed-by to signature tags omits ecdba594da22 docs: fix Co-Developed-by docs omits b8ccfe6a23bd drivers/base/platform.c: kmemleak ignore a known leak omits c5507ce31018 fs: don't open code lru_to_page() omits ad6ec2619347 include/linux/sched/signal.h: replace `tsk' with `task' omits cc8f42eebe26 fs-remove-caller-signal_pending-branch-predictions-fix omits 236de6ae2689 fs/: remove caller signal_pending branch predictions omits cb6c158676be mm/: remove caller signal_pending branch predictions omits dd5ccdc561c6 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits c39c88d553a0 kernel/sched/: remove caller signal_pending branch predictions omits 57065199ad5d kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 2c66f07b381e pm-hibernate-exclude-all-pageoffline-pages-v2 omits dd4eed1fdf0d PM/Hibernate: exclude all PageOffline() pages omits f4fd11b15934 PM/Hibernate: use pfn_to_online_page() omits e35a41071fcd vmw_balloon-mark-inflated-pages-pg_offline-v2 omits e62d72d66bef vmw_balloon: mark inflated pages PG_offline omits 9963a8eb8b02 hv_balloon: mark inflated pages PG_offline omits 2539dcc559f4 xen/balloon: mark inflated pages PG_offline omits 9bb0204b51a2 kexec: export PG_offline to VMCOREINFO omits b07f3f54efc7 mm-convert-pg_balloon-to-pg_offline-fix omits 02894b49d165 mm: convert PG_balloon to PG_offline omits 89c51b01f532 mm: balloon: update comment about isolation/migration/compaction omits ad5b116bb23d locking/atomics: build atomic headers as required omits 7dcd3a9b0d94 kernel/signal.c: remove some duplicated includes omits eec02d79c9f1 kernel/async.c: remove some duplicated includes omits 13e7df6b21f5 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 67dab8008cd5 mm/mremap: fix 'move_normal_pmd' unused function warning omits 05660b8e120f mm: speed up mremap by 20x on large regions omits a11ec2330cff mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] omits f043fc798e55 mm: treewide: remove unused address argument from pte_allo [...] omits a182b78df26d scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 1ffa5976e2b5 Merge branch 'akpm-current/current' omits da37b5a64751 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits f5c1c7348d74 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits cb4e05c77ace Merge remote-tracking branch 'nvmem/for-next' omits e8ef7ecff63b Merge remote-tracking branch 'slimbus/for-next' omits 8c0d554512e2 Merge remote-tracking branch 'cisco/for-next' omits 8476dafecf5e Merge remote-tracking branch 'kspp/for-next/kspp' omits 150ca178a05b Merge remote-tracking branch 'ntb/ntb-next' omits 0a6caf562fe8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ee1689166023 Merge remote-tracking branch 'coresight/next' omits e18262903349 Merge remote-tracking branch 'livepatching/for-next' omits e66fda060d5b Merge remote-tracking branch 'random/dev' omits 072dcb2c1fef Merge remote-tracking branch 'gpio/for-next' omits 1362fc4b7e99 Merge remote-tracking branch 'rpmsg/for-next' omits 65f2c338068d Merge remote-tracking branch 'vhost/linux-next' omits 7b85c745e17f Merge remote-tracking branch 'scsi/for-next' omits 9f334d7bb4d5 Merge remote-tracking branch 'cgroup/for-next' omits 893c2dd7797e Merge remote-tracking branch 'slave-dma/next' omits 0b3be1a6fff7 Merge remote-tracking branch 'icc/icc-next' omits 6010385da49f Merge remote-tracking branch 'mux/for-next' omits a75c27352d27 Merge remote-tracking branch 'ipmi/for-next' omits 12ec282c5a17 Merge remote-tracking branch 'chrome-platform/for-next' omits 507f5de16b12 Merge remote-tracking branch 'percpu/for-next' omits 43ac00657374 Merge remote-tracking branch 'xen-tip/linux-next' omits 3651efd4fe17 Merge remote-tracking branch 'rcu/rcu/next' omits 67607bd46d6e Merge remote-tracking branch 'tip/auto-latest' omits c6ae5520fcab Merge remote-tracking branch 'spi/for-next' omits 8e9cfae65da7 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits fe31f3ceea5e Merge remote-tracking branch 'apparmor/apparmor-next' omits 9a8e8ca3e025 Merge remote-tracking branch 'security/next-testing' omits f3253419ec23 Merge remote-tracking branch 'regulator/for-next' omits fa79b10ae705 Merge remote-tracking branch 'backlight/for-backlight-next' omits 75d9a67a2979 Merge remote-tracking branch 'mfd/for-mfd-next' omits 29bfc5269be3 Merge remote-tracking branch 'md/for-next' omits 83674f0f2ede Merge remote-tracking branch 'kgdb/kgdb-next' omits 6a698dbc3728 Merge remote-tracking branch 'device-mapper/for-next' omits 491bbbe6d58e Merge remote-tracking branch 'block/for-next' omits 4a18ab9ffb1d Merge remote-tracking branch 'sound-asoc/for-next' omits c73987a81733 Merge remote-tracking branch 'regmap/for-next' omits 2105fec8f6fe Merge remote-tracking branch 'imx-drm/imx-drm/next' omits f0b17332add6 Merge remote-tracking branch 'drm-msm/msm-next' omits 4738e610cb0a Merge remote-tracking branch 'drm-misc/for-linux-next' omits aa958fac596d Merge remote-tracking branch 'drm/drm-next' omits e046052b86fe Merge remote-tracking branch 'nfc-next/master' omits efe9a49a7f1e Merge remote-tracking branch 'swiotlb/linux-next' omits b95f24ac2c6c Merge remote-tracking branch 'ieee1394/for-next' omits c024c02d6f2e Merge remote-tracking branch 'thermal-soc/next' omits b06cd51beca4 Merge remote-tracking branch 'thermal/next' omits d1915e896583 Merge remote-tracking branch 'pm/linux-next' omits b6a27acfb5d6 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits ef1427f6408e Merge remote-tracking branch 'v4l-dvb-next/master' omits 2398d8ed3835 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1e2aae7461f1 Merge remote-tracking branch 'hid/for-next' omits 7766b78ccdfe Merge remote-tracking branch 'pci/next' omits 920d5c002bb3 Merge remote-tracking branch 'printk/for-next' omits 02633fb24f08 Merge remote-tracking branch 'vfs/for-next' omits 5f9963c6c1bb Merge remote-tracking branch 'xfs/for-next' omits e0c334e9bf81 Merge remote-tracking branch 'nfsd/nfsd-next' omits ab3b7fb28aff Merge remote-tracking branch 'nfs-anna/linux-next' omits e48028fa4805 Merge remote-tracking branch 'jfs/jfs-next' omits e157df056a8d Merge remote-tracking branch 'ext4/dev' omits f08bcb6bf451 Merge remote-tracking branch 'ext3/for_next' omits d0c7b03015ff Merge remote-tracking branch 'ecryptfs/next' omits 41d3e5ff4aff Merge remote-tracking branch 'cifs/for-next' omits 479a88545a6a Merge remote-tracking branch 'ceph/master' omits 7dc0ec77502f Merge remote-tracking branch 'btrfs-kdave/for-next' omits cce44472d539 Merge remote-tracking branch 'befs/for-next' omits 8272e713307e Merge remote-tracking branch 'fscrypt/master' omits acf77884dc0b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits fb13288caeda Merge remote-tracking branch 'uml/linux-next' omits ccb736ba91cb Merge remote-tracking branch 's390/features' omits f7d0a6fe01a2 Merge remote-tracking branch 'risc-v/for-next' omits 369714c0a0a5 Merge remote-tracking branch 'parisc-hd/for-next' omits 697fe81d550e Merge remote-tracking branch 'nios2/for-next' omits 983c2b318959 Merge remote-tracking branch 'h8300/h8300-next' omits f9c7c020e71d Merge remote-tracking branch 'csky/linux-next' omits e585d00317ff Merge remote-tracking branch 'clk/clk-next' omits f524c38a344e Merge remote-tracking branch 'tegra/for-next' omits 705d1fc2065e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c94cc057cfef Merge remote-tracking branch 'samsung-krzk/for-next' omits 1e949e38bdef Merge remote-tracking branch 'rockchip/for-next' omits 987a5b0a83b9 Merge remote-tracking branch 'renesas/next' omits a9c2f2c33041 Merge remote-tracking branch 'qcom/for-next' omits 98db2a70fb20 Merge remote-tracking branch 'reset/reset/next' omits 754c84a03342 Merge remote-tracking branch 'omap/for-next' omits 5d6f9560e84e Merge remote-tracking branch 'mvebu/for-next' omits b36e4dbd4e38 Merge remote-tracking branch 'mediatek/for-next' omits 73c2df0f6977 Merge remote-tracking branch 'keystone/next' omits d069d48469e2 Merge remote-tracking branch 'imx-mxs/for-next' omits 6ba669ddfe52 Merge remote-tracking branch 'bcm2835/for-next' omits 66d6a23dbe3a Merge remote-tracking branch 'at91/at91-next' omits 7c4585867ecd Merge remote-tracking branch 'aspeed/for-next' omits 82a56a8f3441 Merge remote-tracking branch 'amlogic/for-next' omits cd8ed11f9ce5 Merge remote-tracking branch 'actions/for-next' omits 5d00f520d4f8 Merge remote-tracking branch 'arm-soc/for-next' omits c41137ec0744 Merge remote-tracking branch 'arm/for-next' omits 38ab549f2d75 Merge remote-tracking branch 'leaks/leaks-next' omits 16d0322ff5e0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 4a129438ecd8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 80aa23c813ee Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits e03f357b3e30 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits dd5f4da36f4e Merge remote-tracking branch 'mips-fixes/mips-fixes' omits a88a54df9e95 Merge remote-tracking branch 'ide/master' omits fe4022542658 Merge remote-tracking branch 'input-current/for-linus' omits 6f0efc597a1c Merge remote-tracking branch 'spi-fixes/for-linus' omits 91da4df5e937 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f19ff7c142e9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 19cd85de8191 Merge remote-tracking branch 'sound-current/for-linus' omits 33a1404b8f12 Merge remote-tracking branch 'bpf/master' omits 9c12b3ac16d8 Merge remote-tracking branch 'net/master' omits 59269558b6fc Merge remote-tracking branch 'powerpc-fixes/fixes' omits e4a7380bf8bd Merge remote-tracking branch 'arc-current/for-curr' omits e2230989e259 ipc: conserve sequence numbers in extended IPCMNI mode omits 670c1c727be7 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 83f547d7dd8c ipc: allow boot time extension of IPCMNI from 32k to 8M omits 945017832a57 initramfs: cleanup incomplete rootfs omits e226f2570450 scripts/gdb: fix lx-version string output omits 8666eea7dd10 kernel/kcov.c: mark write_comp_data() as notrace omits 0829e712d8e6 kernel/sysctl: add panic_print into sysctl omits b44961eda082 panic: add options to print system info when panic happens omits 28407d64a450 bfs: extra sanity checking and static inode bitmap omits c3bd93167a50 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 007e9d6b9cc6 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits 38691b047ef9 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits c2f24979f66a exec: increase BINPRM_BUF_SIZE to 256 omits 589d9bfc7ffd exec: load_script: don't blindly truncate shebang string omits c732b670d230 fork: fix some -Wmissing-prototypes warnings omits 6980067fdace ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 3f4c76c23c9a fat: new inline functions to determine the FAT variant (32 [...] omits 961388ff7857 fat: move MAX_FAT to fat.h and change it to inline function omits c51f10e64fcb fat: remov FAT_FIRST_ENT macro omits 02547f81481e include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits 02a775ef0c7c hfsplus: return file attributes on statx omits 5be0c843e061 autofs: add strictexpire mount option omits f31876d33565 autofs: change catatonic setting to a bit flag omits 9c1ba67acc53 autofs: simplify parse_options() function call omits 73e4ae465375 autofs-improve-ioctl-sbi-checks-fix omits 221a00a50026 autofs: improve ioctl sbi checks omits 947264940b03 init/main.c: make "initcall_level_names[]" const char * omits 9fd43d58ba73 fs-epoll-deal-with-wait_queue-only-once-fix omits d8b770d554d0 fs/epoll: deal with wait_queue only once omits 2eb6af036c0c fs/epoll: rename check_events label to send_events omits b7896064b84b fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 2afd5d381f59 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 906d10dcaf17 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 397e4bb36475 fs/epoll: reduce the scope of wq lock in epoll_wait() omits 63a765b1f5f4 fs/epoll: robustify ep->mtx held checks omits c4c356c4779d fs/epoll: drop ovflist branch prediction omits 626b99602f3d fs/epoll: simplify ep_send_events_proc() ready-list loop omits 6590bc3ad379 fs/epoll: remove max_nests argument from ep_call_nested() omits bbd90db08fcc checkpatch: warn on const char foo[] = "bar"; declarations omits 81771488fd0b lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits abb7bba152eb lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits f4432dbd7108 fls: change parameter to unsigned int omits 35d47aea8ad0 include/linux/printk.h: drop silly "static inline asmlinka [...] omits 91a65b2b4228 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 37f1a3602e8e kernel/hung_task.c: break RCU locks based on jiffies omits c51170f37e71 kernel/hung_task.c: force console verbose before panic omits 9c0cb167f616 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits eada78f69cba build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 8f26f7875ad0 Documentation/process/coding-style.rst: don't use "extern" [...] omits a65cca5809ac proc/sysctl: fix return error for proc_doulongvec_minmax() omits e77eebb80839 fs/proc/base.c: slightly faster /proc/*/limits omits ff8fc43227c1 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits c699fdd14a6b fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits b8c6d57df54e fs/proc/base.c: use ns_capable instead of capable for time [...] omits 1a9164cff520 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8cdd1cc807d8 mm/page_owner: align with pageblock_nr pages omits a74c51b1ade2 mm/page_owner: align with pageblock_nr_pages omits 15ea26c8ddc0 mm: don't expose page to fast gup before it's ready omits 1ae48386f9e3 mm: fix race between swapoff and mincore omits 66fae7420d21 mm, swap: fix race between swapoff and some swap operations omits 63a6022fed5b mm, swap: fix race between swapoff and some swap operations omits 3433bb23a86b mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 3892dc0876e2 memory_hotplug-free-pages-as-higher-order-fix-fix omits c922d1f1dd8f memory_hotplug-free-pages-as-higher-order-fix omits f19764cc4da0 mm/page_alloc.c: memory hotplug: free pages as higher order omits 67a20ef65809 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 62d563164145 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f0337a38da3d filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 2e89eae78fa5 filemap: drop the mmap_sem for all blocking operations omits e809a385fd22 filemap: pass vm_fault to the mmap ra helpers omits 4eaedd0a7e5d filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 2bb9a3b15c21 filemap: kill page_cache_read usage in filemap_fault omits 85bc5ee8a02f mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 0a5a32c551ca mm/mmu_notifier: contextual information for event triggeri [...] omits d369bfca9556 mm/page_alloc.c: calculate first_deferred_pfn directly omits b9ac3a240d73 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits a7b550a4d2b6 mm: use common iterator for deferred_init_pages and deferr [...] omits 6a147be00c08 mm: add reserved flag setting to set_page_links() omits 0ff19020cc1c mm: move hot-plug specific memory init into separate funct [...] omits 81f795babc17 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 13419b3b741b mm: implement new zone specific memblock iterator omits 932058e9f9d3 mm: drop meminit_pfn_in_nid as it is redundant omits 6a52c84102ee mm: use mm_zero_struct_page from SPARC on all 64b architectures omits d4873b782934 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits 919fb566c869 cifs: fix confusing warning message on reconnect omits e46413e527f1 smb3: fix large reads on encrypted connections omits eaf986d9631f Merge branch 'spi-4.21' into spi-next omits 21929ad56551 Merge branch 'spi-4.20' into spi-linus omits f7c51a85cfe4 Merge branch 'regulator-4.21' into regulator-next omits c8c6b9fda37f Merge branch 'regulator-4.20' into regulator-linus omits d851a015bf3c Merge branch 'regmap-4.21' into regmap-next omits b0b2b8feec72 Merge branch 'asoc-4.21' into asoc-next omits 6cb3c5b355ab Merge branch 'asoc-4.20' into asoc-linus omits 95be5edaa1b9 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings omits fbaa95f4397e ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe omits b40df8f74254 parisc: Count IPI function calls omits 3acae7d9eefa selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits c38515f8512c selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits a51424dfdd7f mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits 92168d54db8f mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 75e1188dde21 mm: add an F_SEAL_FUTURE_WRITE seal to memfd omits 481aece99efa mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits 8abc28ce6335 mm: ksm: do not block on page lock when searching stable tree omits e2fa25579d4f mm: vmscan: skip KSM page in direct reclaim if priority is low omits 55932f7851a8 mm/slub.c: improve performance by skipping checked node in [...] omits 77e9d275e5fe block: restore /proc/partitions to not display non-partiti [...] omits 37aad053225f ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 15073c7fc841 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits a3cbe85a11c4 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits fd7475113691 ocfs2: clear zero in unaligned direct IO omits b9e927f6fe96 lib/debugobjects.c: move printk out of db lock critical sections omits 456eec768a34 arm: arch/arm/include/asm/page.h needs personality.h omits b15c01a12462 mm, memcg: fix reclaim deadlock with writeback omits d463262bda1a mm, thp: always specify disabled vmas as nh in smaps omits 45d1be40e99f checkpatch: don't interpret stack dumps as commit IDs omits 1fcbdf7c2122 hwmon: (lm80) Fix missing unlock on error in set_fan_div() omits 062e4c2f81ab hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D omits de21a23ce12c hwmon: (nct6775) Fix chip ID for NCT6798D omits 0f304d135f53 parisc: Hide built-in serial aux port of Tosca GSP card omits f369d7f18308 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 18a6d70e28cf Merge branch 'devel' into for-next omits 25af20ae05b9 ASoC: rockchip: add workaround for silence of rk3288 ACODEC omits dc1b33660692 ASoC: rockchip: support ACODEC for rk3328 omits 982a98d009fd ASoC: simple-card: reduce naming prefix omits 19be989eec78 ASoC: simple-card: cleanup DAI link loop method - step2 omits b698b1ec3a6d ASoC: simple-card: cleanup DAI link loop method - step1 omits ab55309e0d89 ASoC: simple-card: add link_info omits 68c8cc91f9d7 ASoC: simple-card: add 1 CPU : 1 Codec support again omits f0f48626e913 ASoC: simple-card: add asoc_simple_card_get_conversion() omits ca36a7bdfb5f ASoC: audio-graph-card: reduce naming prefix omits c057d84b12a7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 omits b2bd75a85d44 ASoC: audio-graph-card: cleanup DAI link loop method - step1 omits 1d2be13a8532 ASoC: audio-graph-card: add link_info omits c8b59d77c445 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again omits 8c2249fb8405 ASoC: xlnx: enable audio formatter driver build omits 796175a94a7f ASoC: xlnx: add pcm formatter platform driver omits 380e39f8c1d1 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] omits bdb20e0e1331 ASoC: simple-scu-card: remove simple-scu-card omits 3f11cffdc998 ASoC: simple-scu-card: remove simple-scu-card on Doc omits 0d6ed5cd2b7e ASoC: audio-graph-scu-card: remove audio-graph-scu-card omits 09ceab9439b8 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc omits 946fbcc005d4 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() omits a4ad6c42a736 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] omits cbb5f163b512 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] omits 724d68e11efe ASoC: Intel: Atom: simplify boolean tests omits 3647b4ca3a98 ASoC: Intel: Baytrail: simplify boolean test omits 1c6663406918 ASoC: Intel: Baytrail: remove unneeded variable omits cf93f2ac4366 ASoC: Intel: Haswell: assign booleans to true/false omits fef363fc4efb ASoC: Intel: Haswell: remove unneeded semicolon omits e7b6afc7472f ASoC: Intel: Skylake: simplify boolean tests omits 9a3bf4b889c0 ASoC: Intel: Skylake: remove useless cast omits 6e889719194d mfd: exynos-lpass: Enable UART module support omits 9b455d6d233c mfd: mc13xxx: Fix a missing check of a register-read failure omits 92b563785624 mfd: cros_ec: Add commands to control codec omits 1e93cae39549 mfd: madera: Remove spurious semicolon in while loop omits 0b29e22fae1c mfd: rave-sp: Fix typo in rave_sp_checksum comment omits cacfa8866d61 mfd: ingenic-tcu: Fix bit field description in header omits e9d960271d89 ALSA: compress: prevent potential divide by zero bugs omits 686a6dace3bd ASoC: qdsp6: q6asm-dai: Fix a small memory leak omits 168f6a0b0d2a ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug omits 6f10aff97f5d ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() omits 6194aad4eae2 ASoC: wm8904: enable MCLK in STANDBY omits 97f3420a2d5a ASoC: wm8904: save model id directly in of_device_id.data omits 3ac14a59bfb3 ASoC: wm8904: make the driver visible in Kconfig omits 35c299625b68 ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() omits b5ac0078aa6c ASoC: xlnx: change license header format style omits 8cbfce88b092 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC omits 2444d2d0a9b7 ASoC: cs4341: Add driver for CS4341 DAC omits 1202a93dcdf9 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field omits 0c42f6e65f0c Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 3930bdad68d0 ASoC: xlnx: Grammar s/the the/the/ omits 308424c9e0e1 ASoC: dma-sh7760: cleanup a debug printk omits d62805014ee8 ASoC: sdm845: set jack only for a specific backend omits f0722e173448 Merge branches 'fixes-for-v4.21', 'fixes-for-v4.20', 'dt-b [...] omits 9c60096d499e automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 9854b446cedc automerging branch "kernel.org-palmer-linux/next-sched_clo [...] omits dd88b540ab6d automerging branch "kernel.org-palmer-linux/next-preempt" [...] omits a2d260bbba28 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 7c3c7a17faa0 automerging branch "kernel.org-palmer-linux/next-earlycon" [...] omits 598d27869cf3 automerging branch "kernel.org-palmer-linux/next-cmdline" [...] omits eb7dd4b831c0 Merge branch 'i2c/for-5.0' into i2c/for-next omits b2a0704d5292 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits c6cbdbbbf3e9 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits f9ae3169af97 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 2b5dc333ff2f automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 8f696e1a9a8b riscv: define CREATE_TRACE_POINTS in ptrace.c omits 7eb2880c9e25 riscv: define NR_syscalls in unistd.h omits 75c4a4541891 Merge branch 'next/dt64' into for-next omits 6a0400661cb6 riscv: add ARCH_HAS_SG_CHAIN omits 9012eafc31e7 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers omits 55a5606e563c RISC-V: Add CONFIG_PREEMPT=y to defconfig omits aafd3d431c77 RISC-V: lib: minor asm cleanup omits d010d5315ca6 RISC-V: Update Kconfig to better handle CMDLINE omits e8f99458ae3d riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits c711b3d11101 riscv: add audit support omits 23253977a7ee riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits 83ee9dd3444c riscv: fix trace_sys_exit hook omits c5b842751ef6 riscv: remove unused variable in ftrace omits 5fe0427abf2b RISC-V: add of_node_put() omits 555af8090162 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] omits d0c97d5a721b mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] omits 47c80a5d8a3b ARM: shmobile: fix build regressions omits 8fc4a3d104a3 Merge branch 'topic/fsl' into next omits 07bf8f7fd8e2 dmaengine: fsl-qdma: add MODULE_LICENSE omits fad6dd571dc1 Merge branch 'topic/dmatest' into next omits eab2b8570eb4 Merge branch 'topic/sh' into next omits 24e06ff71d76 mfd: Use of_node_name_eq() for node name comparisons omits 2b911667eeaa Merge branch 'next/dt64' into for-next omits 71f9e65f1e40 Merge branch 'next/dt' into for-next omits 70e6e2983473 dt-bindings: arm: Convert Rockchip board/soc bindings to j [...] omits f30d04f33cc7 Merge branch 'i2c/for-current' into i2c/for-next omits bb4b468d6720 Merge branch 'i2c/for-5.0' into i2c/for-next omits 3a2e0e49fb9d Merge branch 'v4.21-clk/next' into for-next omits 045117825948 Merge branch 'v4.21-armsoc/dts64' into for-next omits 71ff79cfcbfc Merge branch 'v4.21-armsoc/dts32' into for-next omits 3d2ce5638166 Merge branch 'v4.21-armsoc/drivers' into for-next omits 400757f824c1 mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove omits 8c5931b383b3 mfd: axp20x: Add supported cells for AXP803 omits 539ad9c26234 mfd: axp20x: Re-align MFD cell entries omits ef9c186f08d7 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits a409a4f4933a Merge branch 'next/defconfig' into for-next omits 7ff8957175d6 coresight: Use of_node_name_eq for node name comparisons omits c4c9d16252b5 coresight: stm: Remove set but not used variable 'res_size' omits 5552172ff975 coresight: cpu-debug: Support for CA73 CPUs omits 5391ad18eddb mfd: axp20x: Add AC power supply cell for AXP813 omits 230df6835adc Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 0fce295d45bf Merge branch 'i2c/for-current-fixed' into i2c/for-next omits dc2a5c92e894 Merge branch 'i2c/for-current' into i2c/for-next omits a78b5dc56553 Revert "dt-bindings: i2c: Use correct vendor prefix for Atmel" omits 1300bd95feb6 Merge branch 'next/defconfig' into for-next omits 3b926dc4e362 Merge branch 'next/dt' into for-next omits 4564058d1ca6 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] omits 2b4b64840d7f Merge branch 'topic/fsl' into next omits d394e7aeba79 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits b1bd47b638d4 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] omits 75628c149b0d dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] omits 68997fff94af dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] omits ca4f82604011 dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT omits 932128f2e2ba Merge branches 'sunxi/dt-for-4.21' and 'sunxi/clk-for-4.21 [...] omits 91051567df44 Merge branches 'sunxi/core-for-4.21', 'sunxi/drivers-for-4 [...] omits d67be3ac89ce Merge branch 'for-linus' into next omits ff28ef13c4a1 Merge branch 'topic/sprd' into next omits 1fa4ce0b2cac Merge branch 'topic/dmatest' into next omits f8c85d43f3fe Merge branch 'topic/sh' into next omits ad275a8b2d4a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 340f9671bed3 Merge branches 'sunxi/clk-for-4.21', 'sunxi/core-for-4.21' [...] omits 6358a3dc9d17 Merge branch 'next/dt' into for-next omits 9858c7196f50 Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 9b8d82888fb9 mfd: wm5110: Add missing ASRC rate register omits 38cbf43f3ff7 mfd: qcom_rpm: write fw_version to CTRL_REG omits e88368e304f5 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt omits d19f102d14c9 dt-bindings: sram: Add Allwinner suniv F1C100s omits 3cbc4398d926 Merge branch 'next/dt' into for-next omits f9aa9147c829 Merge branch 'i2c/for-5.0' into i2c/for-next omits c79e97bfda29 Merge branch 'i2c/for-current' into i2c/for-next omits b10ff84c20bf dt-bindings: i2c: Use correct vendor prefix for Atmel omits b3d892363277 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] omits 4e5f84c8843f Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits d0eb8b0ec43a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 737fdee80faf Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 437f033f6db2 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits da67739cf74b Merge branch 'sunxi/h3-h5-for-4.21' into sunxi/for-next omits 62b836a0d248 Merge branch 'i2c/for-5.0' into i2c/for-next omits 768f315f8b25 i2c-axxia: properly handle master timeout omits 814a053bbbdb Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 786022be93cb Merge branch 'topic/coh' into next omits 2f04b25e7326 Merge branch 'topic/dirn_remove' into next omits 473c49297d2a Merge branch 'topic/dmatest' into next omits c03ec9cbc1c1 Merge branch 'topic/dw' into next omits 0fae25ed2535 Merge branch 'topic/sh' into next omits 9d7e4360c53a Merge branch 'topic/coh' into next omits 26adaef0167f Merge branch 'topic/uniphier' into next omits d6d3bfe35877 Merge branch 'topic/xilinx' into next omits e7f5a5a2c123 Merge branch 'topic/imx' into next omits 3f6666824ed4 Merge branches 'sunxi/clk-for-4.21' and 'sunxi/dt64-for-4. [...] omits 529a9b0984a2 Merge branch 'next/dt' into for-next omits a1d2435d710b Merge branch 'sunxi/drivers-for-4.21' into sunxi/for-next omits 9a7d2c9005cd Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits d52106d8b172 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits 8a1b9fd55f25 reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 84eeb6113dac dt-bindings: reset: uniphier: Add AHCI core reset description omits 2714eeec4ffc reset: uniphier-usb3: Rename to reset-uniphier-glue omits 6265c497095a dt-bindings: reset: uniphier: Replace the expression of US [...] omits 38325bb15c4f Merge branch 'next/dt64' into for-next omits 0546ae73b325 Merge branch 'next/dt' into for-next omits 7d28b29a4e3f Merge branch 'next/soc' into for-next omits 8835eae0f913 Merge branch 'next/dt' into for-next omits b73a61dc0e96 ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits 8f6f8c77fc4d reset: socfpga: add an early reset driver for SoCFPGA omits 691e84a4d08f reset: fix null pointer dereference on dev by dev_name omits 06aa7d7399d5 reset: Add reset_control_get_count() omits d916ce7245ad Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 9c506988428d Merge remote-tracking branch 'sunxi-korg/sunxi/fixes-for-4 [...] omits f6de2b8919b8 Merge branch 'next/dt64' into for-next omits e319c409f484 Merge branch 'next/dt' into for-next omits a521dcb18b6d mfd: tps6586x: Handle interrupts on suspend omits 5bf4331f426e mfd: madera: Add shared data for accessory detection omits 53cccd28a125 mfd: at91-usart: Add platform dependency omits df6cafa8ce90 mfd: bd9571mwv: Add volatile register to make DVFS work omits e2c62d9fc8bb mfd: ab8500-core: Return zero in get_register_interruptible() omits b8c2a266cdc5 mfd: tmio: Typo s/use use/use/ omits 8b18d7807705 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits 5195c0532181 mfd: db8500-prcmu: Fix some section annotations omits 090cb762f94c mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 81dcdbdbf895 Merge branch 'next/dt' into for-next omits f5212cccb954 Merge branch 'topic/xilinx' into next omits a8d335f29225 Merge branch 'topic/sh' into next omits 04af17277f34 Merge branch 'topic/sa11x0' into next omits 7c2fe20aa40a Merge branch 'topic/mtk' into next omits e3f1f0dcafc4 Merge branch 'topic/ep93xx' into next omits c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw omits cbfbf64d2023 remoteproc: debug: add crash debugfs node omits 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 9449f7ae63e5 reset: Improve reset controller kernel docs omits 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits 79ae4910fe00 ARC: HSDK: improve reset driver adds e45428a43676 Merge tag 'nfsd-4.21' of git://linux-nfs.org/~bfields/linux adds e6b925728084 Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/proj [...] adds 04a17edeca52 Merge tag 's390-4.21-1' of git://git.kernel.org/pub/scm/li [...] adds 6aa293d8ff09 Merge branch 'for-linus-4.21-rc1' of git://git.kernel.org/ [...] adds 35ddb06a4675 Merge tag 'mailbox-v4.21' of git://git.linaro.org/landing- [...] adds 01766d27d265 Merge tag 'devprop-4.21-rc1-2' of git://git.kernel.org/pub [...] adds 0f2107daec81 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds b79f9f93eb48 Merge tag 'for-4.21/libata-20190102' of git://git.kernel.d [...] adds 77d0b194b2df Merge tag 'for-4.21/block-20190102' of git://git.kernel.dk [...] adds d548e65904ae Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 645ff1e8e704 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c08435ec7f2b bpf: move {prev_,}insn_idx into verifier env adds 144cd91c4c2b bpf: move tmp variable into ax register in interpreter adds 9b73bfdd08e7 bpf: enable access to ax register also from verifier rewrite adds 0d6303db7970 bpf: restrict map value pointer arithmetic for unprivileged adds e4298d25830a bpf: restrict stack pointer arithmetic for unprivileged adds 9d7eceede769 bpf: restrict unknown scalars of mixed signed bounds for u [...] adds b7137c4eab85 bpf: fix check_map_access smin_value test when pointer con [...] adds 979d63d50c0c bpf: prevent out of bounds speculation on pointer arithmetic adds 80c9b2fae87b bpf: add various test cases to selftests adds a67825f51951 Merge branch 'prevent-oob-under-speculation' adds be63004336d0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 73155879b3c1 ipv6: Fix dump of specific table with strict checking adds c5ee066333eb ipv6: Consider sk_bound_dev_if when binding a socket to an [...] adds 43d86ee8c639 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 810574ca7e2f Merge tag 'sound-fix-4.21-rc1' of git://git.kernel.org/pub [...] adds bf77ae4c98d7 locks: fix error in locks_move_blocks() adds 135143b2cac4 Merge tag 'locks-v4.21-2' of git://git.kernel.org/pub/scm/ [...] adds 96d4f267e40f Remove 'type' argument from access_ok() function adds 4caf4ebfe4cf Fix access_ok() fallout for sparc32 and powerpc adds 0b2c8f8b6b0c i915: fix missing user_access_end() in page fault exception case adds 594cc251fdd0 make 'user_access_begin()' do 'access_ok()' adds 4a789213c9a5 x86 uaccess: Introduce __put_user_goto adds a959dc88f9c8 Use __put_user_goto in __put_user_size() and unsafe_put_user() adds 170d13ca3a2f x86: re-introduce non-generic memcpy_{to,from}io adds 3fed6ae4b027 ia64: fix compile without swiotlb adds 8da0b4f692c6 fs/proc/base.c: use ns_capable instead of capable for time [...] adds 81966d834926 fs/proc/util.c: include fs/proc/internal.h for name_to_int() adds 230f72e9f6dc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] adds afe922c2daae fs/proc/base.c: slightly faster /proc/*/limits adds 09be17840082 proc/sysctl: fix return error for proc_doulongvec_minmax() adds 3fe5dbfef47e Documentation/process/coding-style.rst: don't use "extern" [...] adds c60d3b79423a build_bug.h: remove negative-array fallback for BUILD_BUG_ON() adds 527edbc18a70 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse adds 168e06f7937d kernel/hung_task.c: force console verbose before panic adds 304ae42739b1 kernel/hung_task.c: break RCU locks based on jiffies adds 300133d372b7 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t adds e6310f0fb5cd include/linux/printk.h: drop silly "static inline asmlinka [...] adds 3fc2579e6f16 fls: change parameter to unsigned int adds 52fbf1134d47 lib/genalloc.c: fix allocation of aligned buffer from non- [...] adds 439e00b76a5f lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] adds 6862d2fc8185 lib/genalloc.c: use vzalloc_node() to allocate the bitmap adds 05391772a72d drivers/firmware/memmap.c: modify memblock_alloc to memblo [...] adds 77b8c0a8e474 checkpatch: warn on const char foo[] = "bar"; declarations adds 74bdc129850c fs/epoll: remove max_nests argument from ep_call_nested() adds 4e0982a00564 fs/epoll: simplify ep_send_events_proc() ready-list loop adds 76699a67f304 fs/epoll: drop ovflist branch prediction adds 21877e1a5b52 fs/epoll: robustify ep->mtx held checks adds c5a282e9635e fs/epoll: reduce the scope of wq lock in epoll_wait() adds abc610e01c66 fs/epoll: avoid barrier after an epoll_wait(2) timeout adds 35cff1a6e023 fs/epoll: rename check_events label to send_events adds 86c051793b4c fs/epoll: deal with wait_queue only once adds 7c8f71935a65 init/main.c: make "initcall_level_names[]" const char * adds 55f0d8205dc6 autofs: improve ioctl sbi checks adds 9bf964c9cee4 autofs: simplify parse_options() function call adds 9d8719a42e46 autofs: change catatonic setting to a bit flag adds f5162216b7da autofs: add strictexpire mount option adds f93ca1ed9ba0 hfsplus: return file attributes on statx adds 9da22854761a include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] adds b553337a57cf fat: remove FAT_FIRST_ENT macro adds d19dc0161875 fat: move MAX_FAT to fat.h and change it to inline function adds 306790f75ac2 fat: new inline functions to determine the FAT variant (32 [...] adds fb5bf31722d0 fork: fix some -Wmissing-prototypes warnings adds 8099b047ecc4 exec: load_script: don't blindly truncate shebang string adds 655c16a8ce9c exec: separate MM_ANONPAGES and RLIMIT_STACK accounting adds d18771558910 bfs: extra sanity checking and static inode bitmap adds d999bd9392de panic: add options to print system info when panic happens adds 81c9d43f9487 kernel/sysctl: add panic_print into sysctl adds 634724431607 kernel/kcov.c: mark write_comp_data() as notrace adds b058809bfc8f scripts/gdb: fix lx-version string output adds ff1522bb7d98 initramfs: cleanup incomplete rootfs adds 4cf58924951e mm: treewide: remove unused address argument from pte_allo [...] adds 2c91bd4a4e2e mm: speed up mremap by 20x on large regions adds 9f132f7e1455 mm: select HAVE_MOVE_PMD on x86 for faster mremap adds 3bb5f4ac55dd kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 34ec35ad8f5f kernel/sched/: remove caller signal_pending branch predictions adds d8d7d842e828 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds fa45f1162f28 mm/: remove caller signal_pending branch predictions adds 08d405c8b845 fs/: remove caller signal_pending branch predictions adds f86196ea8737 fs: don't open code lru_to_page() adds 967d3010df8b drivers/base/platform.c: kmemleak ignore a known leak adds ae67ee6c5e1d docs: fix Co-Developed-by docs adds d499480cc435 checkpatch: add Co-developed-by to signature tags adds b685a7350ae7 mm/page_io.c: fix polled swap page in adds a65981109f29 Merge branch 'akpm' (patches from Andrew) adds 9ee3b3f4a5eb Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/ [...] adds 97b6f89f7269 Merge branches 'misc', 'sa1100-for-next' and 'spectre' int [...] adds 6de92920a717 Merge commit 'smp-hotplug^{/omap2}' into for-linus adds 1205b62390ee Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-arm adds 1236cd2bad8b arm64: smp: Fix compilation error adds 8c2c596f8f45 arm64: entry: remove unused register aliases adds c3790b3799f8 firmware: arm_sdei: fix wrong of_node_put() in init function adds acafce48b07b firmware: arm_sdei: Fix DT platform device creation adds c8a43c18a978 arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in line [...] adds 2f328fea47ac arm64: replace arm64-obj-* in Makefile with obj-* adds eb4f52132518 drivers/perf: hisi: Fixup one DDRC PMU register offset adds ee1b465b3035 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition adds 9966a05c7b80 arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/ [...] adds 169113ece0f2 arm64: compat: Avoid sending SIGILL for unallocated syscal [...] adds 53290432145a arm64: compat: Don't pull syscall number from regs in arm_ [...] adds 7e0b44e870cf arm64: compat: Hook up io_pgetevents() for 32-bit tasks adds 078a5a4faf64 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8e564895c30c ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMAC adds 00f8ccd0c95f Merge branch 'next/drivers' into next/late adds b23b0ea3708c Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] adds 670b321f4150 Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/u [...] adds dfbaecb2b707 parisc: Remap hugepage-aligned pages in set_kernel_text_rw() adds cd08f68c659f Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/s [...] adds d538d94f0ca8 Merge branch 'master' into fixes adds 074400a7be61 powerpc: Drop use of 'type' from access_ok() adds f1c2f8857c5a Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm [...] adds edefae94b7b9 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III adds 47f3f4eb7834 Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/ [...] adds e4f2283cc6ff Merge branches 'misc.misc' and 'work.iov_iter' into for-linus adds 9b286efeb5eb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 505b050fdf42 Merge branch 'mount.part1' of git://git.kernel.org/pub/scm [...] adds 35004f2e5580 lib/genalloc.c: include vmalloc.h adds c7eaf342ecb1 Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/cep [...] adds acda9efa8c62 Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/s [...] adds 31af12efd0a2 iomap: take responsibility for the filesystem iomap code adds 3cd6d495db2a Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub [...] adds 6d2f84eee098 smb3: fix large reads on encrypted connections adds 55a7f0065533 cifs: fix confusing warning message on reconnect adds d5c7076b772a smb3: add smb3.1.1 to default dialect list adds 7e928df80d30 Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/s [...] adds dc56367cb5db sh: ftrace: Fix missing parenthesis in WARN_ON() adds a67012412e5a Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/ [...] adds c28023025463 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 24ef9ec891c7 thermal/intel: fixup for Kconfig string parsing tightening up adds 5c4a60831aa6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1686cc1a31f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6ae16dfb61bc HID: lenovo: Add checks to fix of_led_classdev_register adds f8f807441eef HID: i2c-hid: Add Odys Winbook 13 to descriptor override adds bd8879faafe6 Merge branches 'for-4.20/upstream-fixes', 'for-4.21/core', [...] adds cf26057a9441 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 926b02d3eb54 Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/ [...] adds 5cda2d86de3e i2c: ismt: Add support for Intel Cedar Fork adds 78c0c25a8c08 dt-bindings: i2c: Add S700 support for Actions Semi Soc's adds 81482d13f37b i2c: Add Actions Semiconductor Owl family S700 I2C support adds 7671c14e6aca Merge branch 'i2c/for-5.0' of git://git.kernel.org/pub/scm [...] adds a8a6b1186b1a Merge tag 'fbdev-v4.21' of git://github.com/bzolnier/linux adds 7422edce7355 IB/mlx5: Allow XRC INI usage via verbs in DEVX context adds ccffa5454857 Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" adds 2f1927b09034 IB/core: Add advise_mr to the list of known ops adds 2fb458953a89 IB/ipoib: drop useless LIST_HEAD adds 94edd87a1c59 infiniband: bnxt_re: qplib: Check the return value of send [...] adds 9c6260de505b infiniband/qedr: Potential null ptr dereference of qp adds 3954e1d0310e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 9ddf32a8df9e Merge tag 'drm-misc-next-fixes-2019-01-02' of git://anongi [...] adds 0fe4e2d5cd93 Merge tag 'drm-next-2019-01-05' of git://anongit.freedeskt [...] adds dc629c211c65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 43bfeb45109a block: sunvdc: don't run hw queue synchronously from irq context adds 59f75fd0e315 Add CREDITS entry for Shaohua Li adds d7252d0d3637 Merge tag 'for-linus-20190104' of git://git.kernel.dk/linux-block adds 15b215e5aa29 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] adds caaf3c83d284 Docs/kernel-api.rst: Remove blk-tag.c reference adds 2d457d5506f8 Documentation/admin-guide: update URL of LKML information link adds 93fb7f19985a doc: filesystems: fix bad references to nonexistent ext4.rst file adds b5aef86e089a Merge tag 'docs-5.0-fixes' of git://git.lwn.net/linux adds 4d5a91fd1f42 hwspinlock: fix return value check in stm32_hwspinlock_probe() adds 66e012f6188f Merge tag 'hwlock-v4.21' of git://github.com/andersson/remoteproc adds cdd6a4a0e2ec MAINTAINERS: add maintainers for ChromeOS EC sub-drivers adds 12133258d7fe Merge tag 'tag-chrome-platform-for-v4.21' of git://git.ker [...] adds 2e05ea5cdc1a dma-mapping: implement dma_map_single_attrs using dma_map_ [...] adds d7076f078408 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs adds 4788ba5792cc dma-mapping: remove dmam_{declare,release}_coherent_memory adds ed6ccf10f24b dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA adds 48e638fb68be dma-mapping: remove a few unused exports adds 06f55fd2d227 x86/amd_gart: fix unmapping of non-GART mappings adds 8270f3a11cee dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped al [...] adds e2b745f469ec Merge tag 'dma-mapping-4.21-1' of git://git.infradead.org/ [...] adds 215240462a96 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 8094c3ceb21a fscrypt: add Adiantum support adds baa670738128 Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/ [...] adds 94bd8a05cd4d Fix 'acccess_ok()' on alpha and SH adds 574823bfab82 Change mincore() to count "mapped" pages rather than "cach [...] adds f76214f93783 perf trace: Check if the raw_syscalls:sys_{enter,exit} are [...] adds 5ce29d522e9b perf beauty mmap: PROT_WRITE should come before PROT_EXEC adds 14541b1e7e72 perf build: Don't unconditionally link the libbfd feature [...] adds b9b6a2ea2baf perf trace: Do not hardcode the size of the tracepoint com [...] adds fbe7e42515af perf trace: Use correct SECCOMP prefix spelling, "SECOMP_* [...] adds a389aece9793 perf python: Do not force closing original perf descriptor [...] adds 61f611593f2c perf script: Fix LBR skid dump problems in brstackinsn adds f4a74fcbfd94 perf trace: Rename thread_thread->paths to thread_trace->files adds d7e134845d6b perf trace: Move the files table resizing to outside set_p [...] adds 4bcc4cff6a10 perf trace: Store the major number for a file when storing [...] adds 2bd71d11a86e tools headers uapi: Grab a copy of usbdevice_fs.h adds 870c3f40dc78 perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands adds 86cf4c659c9a perf trace: Wire up ioctl's USBDEBFS_ cmd table generator adds 2d473389f87a perf trace beauty: Export function to get the files for a thread adds 38fc9da69f33 perf trace beauty ioctl: Beautify USBDEVFS_ commands adds 423701a0c8d7 perf c2c: Change the default coalesce setup adds c4a75bb9488a perf c2c: Increase the HITM ratio limit for displayed cachelines adds f1770e3ca4ec tools power x86_energy_perf_policy: Override CFLAGS assign [...] adds ad6b474f445e tools thermal tmon: Allow overriding CFLAGS assignments adds 6b7f98a37ac6 tools power turbostat: Override CFLAGS assignments and add [...] adds 4ccc98a48958 tools gpio: Allow overriding CFLAGS adds 03b32cb28108 perf thread-stack: Simplify some code in thread_stack__process() adds e0b8951190c1 perf thread-stack: Tidy thread_stack__bottom() usage adds bd8e68ace110 perf thread-stack: Avoid direct reference to the thread's stack adds f6060ac60190 perf thread-stack: Allow for a thread stack array adds 2e9e8688763f perf thread-stack: Factor out thread_stack__init() adds 139f42f3b3b4 perf thread-stack: Allocate an array of thread stacks adds 256d92bc93fd perf thread-stack: Fix thread stack processing for the idle task adds b25756df5b28 perf session: Add comment for perf_session__register_idle_ [...] adds 2573be22e5b6 Merge tag 'perf-core-for-mingo-4.21-20190103' of git://git [...] adds ac5eed2b4177 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds fd8658b58030 nios2: remove unneeded HAS_DMA define adds 5c0ab286aeb1 nds32: remove redundant kernel-space generic-y adds a5003571e627 kconfig: remove unused "file" field of yylval union adds dc7884f34a5d scripts: coccinelle: check for redeclaration adds c3003315fbf4 scripts: coccinelle: boolinit: drop warnings on named constants adds 72d3ebb929de kallsyms: lower alignment on ARM adds e9666d10a567 jump_label: move 'asm goto' support test to Kconfig adds 786ac51a4846 kbuild: remove UIMAGE_IN and UIMAGE_OUT adds f5688663db9b kbuild: clean up rule_dtc_dt_yaml adds 172caf1993b7 kbuild: remove redundant target cleaning on failure adds ad774086356d kbuild: change filechk to surround the given command with { } adds 8c4fa8b8d483 riscv: remove redundant kernel-space generic-y adds d4ce5458ea1b arch: remove stale comments "UAPI Header export list" adds 919987318a12 kbuild: generate asm-generic wrappers if mandatory headers [...] adds d6e4b3e326d8 arch: remove redundant UAPI generic-y defines adds ba97df45581f kbuild: use assignment instead of define ... endef for fil [...] adds f7de64b73172 kbuild: remove unnecessary stubs for archheader and archscripts adds d86271af6460 kconfig: rename generated .*conf-cfg to *conf-cfg adds 85e1ffbd42f6 Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm [...] adds bfeffd155283 Linux 5.0-rc1 adds 3bd6e94bec12 arch: restore generic-y += shmparam.h for some architectures adds bd24b9722422 Merge remote-tracking branch 'arc-current/for-curr' adds 1492623e837f octeontx2-af: Fix a resource leak in an error handling pat [...] adds 7c1e8a3817c5 netlink: fixup regression in RTM_GETADDR adds 36352991835c r8169: Add support for new Realtek Ethernet adds 8d68100ab4ad soc/fsl/qe: fix err handling of ucc_of_parse_tdm adds f8c468e85379 net, skbuff: do not prefer skb allocation fails early adds 2d533a9287f2 qed: Fix qed_chain_set_prod() for PBL chains with non powe [...] adds 46721c3d9e27 qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a wr [...] adds ebdefe465647 Merge branch 'qed-fixes' adds a09b42ba1a5e net: dsa: microchip: Drop unused GPIO includes adds ba3e1847d647 net: macb: remove unnecessary code adds 41e4e2cd7534 openvswitch: Fix IPv6 later frags parsing adds bc6e019b6ee6 fou: Prevent unbounded recursion in GUE error handler also [...] adds 44039e00171b fou6: Prevent unbounded recursion in GUE error handler adds 0c06a0919782 Merge branch 'GUE-error-recursion' adds cff1e01f16f8 net: dsa: mt7530: Drop unused GPIO include adds c77804be5336 net: hns: Fix WARNING when hns modules installed adds bb989501abca net: hns: Fix use after free identified by SLUB debug adds 75e7fb0a87a1 Merge branch 'hns-fixes' adds f87118d5760f qmi_wwan: add MTU default to qmap network interface adds 3271a4821882 selftests: net: fix/improve ip_defrag selftest adds 8d9336704521 ipv6: make icmp6_send() robust against null skb->dev adds ae84e4a8eb6f ixgbe: fix Kconfig when driver is not a module adds ec90ad334986 ipv6: Consider sk_bound_dev_if when binding a socket to a [...] adds d4a7e9bb74b5 ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses adds f65e192af350 net/mlx4: Get rid of page operation after dma_alloc_coherent adds 01cd364a15f4 net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg adds 0aaa81377c5a can: gw: ensure DLC boundaries after CAN frame modification adds 10262b0b5366 r8169: don't try to read counters if chip is in a PCI powe [...] adds eeb2c4fb6a3d rds: use DIV_ROUND_UP instead of ceil adds a29c3c09bad1 cdc_ether: trivial whitespace readability fix adds f87d8ad9233f tipc: fix memory leak in tipc_nl_compat_publ_dump adds 4c84edc11b76 net: bridge: fix a bug on using a neighbour cache entry wi [...] adds 7acf8b36a2ac phy: ti: Fix compilation failures without REGMAP adds 26d92e951fe0 smc: move unhash as early as possible in smc_release() adds 1ca82172ebae Merge remote-tracking branch 'net/master' adds e8e36984080b bpf: Fix [::] -> [::1] rewrite in sys_sendmsg adds 976b4f3a4646 selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg i [...] adds 466f89e9ec8c Merge branch 'udpv6_sendmsg-addr_any-fix' adds d3bd7413e0ca bpf: fix sanitation of alu op with pointer / scalar type f [...] adds 1cbbcfbbd56e bpf: add various test cases for alu op on mixed dst regist [...] adds 97274b612619 Merge branch 'reject-ptr-scalar-mix' adds a8911d6d5878 selftests/bpf: fix incorrect users of create_and_get_cgroup adds 50c506d98773 Merge remote-tracking branch 'bpf/master' adds f4351a199cc1 ALSA: usb-audio: Avoid access before bLength check in buil [...] adds 0bfe5e434e66 ALSA: usb-audio: Check mixer unit descriptors more strictly adds 3e96d7280f16 ALSA: usb-audio: Always check descriptor sizes in parser code adds cbb2ebf70daf ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] adds c2a7c55a0406 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] adds 3cfcc66cb42a Merge remote-tracking branch 'sound-current/for-linus' adds 2998369fb93f ASoC: sdm845: set jack only for a specific backend adds 02a07872f84f ASoC: dma-sh7760: cleanup a debug printk adds 6cb6746e9557 ASoC: xlnx: Grammar s/the the/the/ adds 906a9abc5de7 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field adds fd270fca2001 ASoC: xlnx: change license header format style adds 28b698b7342c ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() adds eef08e535061 ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() adds 3391034e18b3 ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug adds a41d9dbf5dac ASoC: qdsp6: q6asm-dai: Fix a small memory leak adds 678e2b44c8e3 ALSA: compress: prevent potential divide by zero bugs adds a3d903607871 ASoC: Intel: atom: Make PCI dependency explicit adds 22c7d5e7bad1 ASoC: rt5682: Fix recording no sound issue adds 8c3590de0a37 ASoC: Variable "val" in function rt274_i2c_probe() could b [...] adds 617547175507 ASoC: ti: davinci-mcasp: Move context save/restore to runt [...] adds 667e9334fa64 ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode adds 44fabd8cdaaa ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages adds cffd61f01309 Merge branch 'asoc-5.0' into asoc-linus adds 129c088bac42 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1cd824361eed Merge branch 'regmap-4.21' into regmap-5.0 adds 7e03666d159c Merge remote-tracking branch 'regmap-fixes/for-linus' adds 526d02dd37b9 Merge branch 'regulator-4.21' into regulator-5.0 adds d6afa2bed004 regulator: bcm590xx: Fix .enable_reg for BCM590XX_REG_VSR adds a9b604fa77df Merge remote-tracking branch 'regulator-fixes/for-linus' adds 082531444e45 spi: npcm-pspi: Fix wrong priv pointer adds 3c9bb6a639d0 Merge branch 'spi-4.21' into spi-5.0 adds c23fdef891ac spi: lpspi: Improve the stability of lpspi data transmission adds 6a130448498c spi: lpspi: Fix wrong transmission when don't use CONT adds a15dc3d657fa spi: lpspi: Fix CLK pin becomes low before one transfer adds aa54c1c9d90e spi: fix initial SPI_SR value in spi-fsl-dspi adds 8c99d0e08dee Merge remote-tracking branch 'spi-fixes/for-linus' adds de96e9fea7ba sysfs: convert BUG_ON to WARN_ON adds f095b98b8432 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 34aabf918717 usb: cdc-acm: send ZLP for Telit 3G Intel based modems adds c5603d2fdb42 USB: storage: don't insert sane sense for SPC3+ when bad s [...] adds 0a99cc4b8ee8 USB: storage: add quirk for SMI SM3350 adds ff2a8c532c14 usbcore: Select only first configuration for non-UAC3 comp [...] adds 3483254b8943 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB adds ce297101d126 Merge remote-tracking branch 'usb.current/usb-linus' adds b81c2c33eab7 USB: serial: simple: add Motorola Tetra TPG2200 device id adds 51c68da94e09 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 605c0351fa36 MAINTAINERS: Add entry for staging driver r8188eu adds 84cad97a717f staging: rtl8188eu: Fix module loading from tasklet for CC [...] adds 7775665aadc4 staging: rtl8188eu: Fix module loading from tasklet for WE [...] adds a19fc75b9b62 Merge remote-tracking branch 'staging.current/staging-linus' adds 7e3b2edf8774 Merge remote-tracking branch 'ide/master' adds 2b4dba55b04b MIPS: lantiq: Fix IPI interrupt handling adds 390d1b461eec MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ adds 565dc8a4f55e MIPS: ath79: Enable OF serial ports in the default config adds 6f15af5cfc39 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 264142bc70ec hwmon: (nct6775) Fix chip ID for NCT6798D adds 9de15c95a63f hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D adds 07bd14ccc304 hwmon: (lm80) Fix missing unlock on error in set_fan_div() adds cbb59b72b796 hwmon: (occ) Fix potential integer overflow adds 3e4e68678c3e Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 5b5123958cc5 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 6101ef541324 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1a156f10b499 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 386d0c222341 x86/mm: declare check_la57_support() as inline adds 892a5210d897 openrisc: make function cache_loop() inline adds 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] adds eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] adds 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] adds 5953a6873f9a Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] adds b6da52cb4d05 Merge remote-tracking branch 'kbuild/for-next' adds 16e054702557 Merge remote-tracking branch 'leaks/leaks-next' adds 2ef496c0d53b Merge remote-tracking branch 'arm/for-next' adds e7ce6ab825b9 Merge branch 'next/late' into for-next adds f217b8e70c76 ARM: Document merges adds 6e3cd30d15ae Merge remote-tracking branch 'arm-soc/for-next' adds 0702e092420b Merge remote-tracking branch 'actions/for-next' adds de2617c13a50 Merge remote-tracking branch 'amlogic/for-next' adds 181e3f2ee556 Merge remote-tracking branch 'aspeed/for-next' adds d482bb570c68 Merge remote-tracking branch 'at91/at91-next' adds 23d07a749108 Merge remote-tracking branch 'bcm2835/for-next' adds 530c720d3ec0 Merge remote-tracking branch 'imx-mxs/for-next' adds 89264441881f Merge remote-tracking branch 'keystone/next' adds 8ebd45b7f36a Merge remote-tracking branch 'mediatek/for-next' adds 29fe1ffc8ae6 Merge remote-tracking branch 'mvebu/for-next' adds bc9dadbe72a7 Merge remote-tracking branch 'omap/for-next' adds 42f03ab3c751 ARC: HSDK: improve reset driver adds 12c62b9d6ce5 reset: Improve reset controller kernel docs adds eaf91db0ab22 reset: Add reset_control_get_count() adds 151f72f493f2 reset: fix null pointer dereference on dev by dev_name adds b3ca9888f35f reset: socfpga: add an early reset driver for SoCFPGA adds a277105b239b ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding adds 21b22136b433 dt-bindings: reset: uniphier: Replace the expression of US [...] adds 3eb8f765f5ae reset: uniphier-usb3: Rename to reset-uniphier-glue adds 69af3d1b8a91 dt-bindings: reset: uniphier: Add AHCI core reset description adds d0c2d2101b4c reset: uniphier-glue: Add AHCI reset control support in gl [...] adds c6b551736cb5 Merge remote-tracking branch 'reset/reset/next' adds 06651f7256a5 Merge remote-tracking branch 'qcom/for-next' adds 8070ba634860 ARM: shmobile: fix build regressions adds a64597227d0d soc: renesas: r8a774c0-sysc: Fix initialization order of 3 [...] adds 71e3039dd7c3 ARM: shmobile: Enable NXP pcf85363 rtc in shmobile_defconfig adds e5168ec09d99 ARM: multi_v7_defconfig: Enable NXP pcf85363 rtc adds 7aa69a47eced ARM: dts: stout: Convert to new LVDS DT bindings adds 55327bff832c ARM: dts: iwg23s-sbc: Enable RTC adds 35713c782ef7 ARM: dts: r8a7744: Fix sorting of vsp and msiof nodes adds 072b817589b1 ARM: dts: r8a7743: Remove generic compatible string from iic3 adds aeefe7394ca9 ARM: dts: r8a7743: Remove aliases from SoC dtsi adds 383f6024981d ARM: dts: r8a7743: Fix sorting of rwdt node adds 8d22020a7e1e ARM: shmobile: Add missing dts files to MAINTAINERS adds 5347a0203709 ARM: shmobile: Fix R-Car Gen2 regulator quirk adds 9d16c4a10e07 arm64: dts: renesas: r8a77990: ebisu: Add backlight adds a06ad4385f18 arm64: dts: renesas: r8a77995: draak: Set better backlight levels adds bb69e710aa1d arm64: dts: renesas: r8a77990: ebisu: Fix EthernetAVB phy [...] adds bc785015a22b arm64: dts: renesas: Initial device tree for r8a774c0 adds 14ae22f3e798 arm64: dts: renesas: r8a774c0: Add SYS-DMAC controller nodes adds 1b24f9e8ea3f arm64: dts: renesas: r8a774c0: Add SCIF and HSCIF nodes adds 11fd27f9a593 arm64: dts: renesas: r8a774c0: Add INTC-EX device node adds 5429d7d919af arm64: dts: renesas: r8a774c0: Add PFC support adds 94fcabe228ca arm64: dts: renesas: r8a774c0: Add GPIO device nodes adds d3e29431392d arm64: dts: renesas: r8a774c0: Add Ethernet AVB node adds 95c0fe679b5b arm64: dts: renesas: r8a774c0: Add watchdog support adds 279126c5c315 arm64: dts: renesas: r8a774c0: Add secondary CA53 CPU core adds 707b9924acef arm64: dts: renesas: r8a774c0: Add SDHI nodes adds 53b714dc6f83 arm64: dts: renesas: r8a774c0: Add I2C and IIC-DVFS support adds 4ba0362b8e5b arm64: dts: renesas: r8a774c0: Add IPMMU device nodes adds 15266e0ea460 arm64: dts: renesas: r8a774c0: Add CAN nodes adds 02a6b13ac903 arm64: dts: renesas: r8a774c0: Add thermal support adds 244ae131a6bf arm64: dts: renesas: r8a774c0: Add MSIOF nodes adds 82eeb902611a arm64: dts: renesas: r8a774c0: Add audio support adds aa8fbd08e2c4 arm64: dts: renesas: r8a774c0: Add PWM support adds 8b55f9400f68 arm64: dts: renesas: r8a774c0: Add display output support adds e3d499f198fc arm64: dts: renesas: r8a774c0: Add USB2.0 phy and host dev [...] adds bcbda266701b arm64: dts: renesas: r8a774c0: Add USB-DMAC and HSUSB devi [...] adds 4e45d7c800f8 arm64: dts: renesas: r8a774c0: Add USB3.0 device nodes adds 60cde576eacd arm64: dts: renesas: r8a774c0: Connect RZ/G2E SYS-DMAC to IPMMU adds 5460a9cb8906 arm64: dts: renesas: r8a774c0: Connect RZ/G2E AVB to IPMMU adds 1aba713d26c6 arm64: dts: renesas: r8a774c0: Connect RZ/G2E Audio-DMAC to IPMMU adds 3cbf181aa794 arm64: dts: renesas: r8a774c0: Add PCIe device node adds e2b57e830c73 arm64: dts: renesas: r8a774c0: Add VIN and CSI-2 device nodes adds c98c817eeee6 arm64: dts: renesas: r8a774a1: Fix hsusb reg size adds aeb8a1e5efd1 arm64: dts: renesas: r8a77990: sort pciec0 node within soc node adds 8a8546261fb2 arm64: dts: renesas: r8a77990: Sort i2c nodes within soc node adds 3480de355f86 arm64: dts: renesas: r8a7796: salvator-xs: Convert to new [...] adds e9178e3126ed arm64: dts: renesas: ulcb: use audio-graph-card adds 98ed0cb19de2 arm64: dts: renesas: ulcb: add HDMI sound support adds aaabf8fd0599 arm64: dts: renesas: ulcb-kf: add pcm3168 sound codec adds fe07ddaddd4d arm64: dts: renesas: r8a7795: remove BUSIF0 settings from [...] adds c8f09b444b41 arm64: dts: renesas: r8a7796: remove BUSIF0 settings from [...] adds a8eae7f7cc56 arm64: dts: renesas: r8a77990-ebisu: use simple-audio-card adds 12f41a5dfe6c arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE adds 4aac2bf0760d arm64: defconfig: Enable R-Car thermal driver adds b8c3667a892a arm64: defconfig: select Kingfisher Sound related configs adds 12749350567c dt-bindings: arm: Convert Renesas board/soc bindings to js [...] adds 6fa419a576ac Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] adds f498d1cff039 Merge remote-tracking branch 'renesas/next' adds 78720aceacf0 ARM: dts: rockchip: move rk3036 i2s sound-dail-cells into [...] adds 5286abda83af ARM: dts: rockchip: add HCLK_HDMI to rk3066 vio power-domain adds 95e50af34d47 ARM: dts: rockchip: fix cif1_pdn pin on rk3188-bqedison2qc adds 321514a385fa ARM: dts: rockchip: add focaltech touchscreen to rk3188-bq [...] adds 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next adds c09757064329 arm64: dts: rockchip: add rk3328 ACODEC node adds b78442b8a2e9 arm64: dts: rockchip: move rk3328 #sound-dai-cells to the [...] adds 87bf7c7fb9fe arm64: dts: rockchip: enable analog audio node for rock64 adds 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next adds a0e447b0c502 clk: rockchip: fix frac settings of GPLL clock for rk3328 adds 491b00ff6993 clk: rockchip: add CLK_SET_RATE_PARENT for rk3066 lcdc dclks adds 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next adds c9a8a92a9961 ARM: dts: rockchip: remove qos_cif1 from rk3188 power-domain adds dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next adds 1e6169d8b837 Merge remote-tracking branch 'rockchip/for-next' adds e2477233145f ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify adds 0bb677d9e552 ARM: dts: s5pv210: Add node for exynos-rotator adds 9563793d1587 ARM: dts: s5pv210: Use correct fimd variant adds f143f8d68077 ARM: dts: s5pv210: Remove hardcoded bootargs on Galaxy S a [...] adds 6d225e309a94 Merge branch 'next/dt' into for-next adds afd47948fd63 Merge remote-tracking branch 'samsung-krzk/for-next' adds 7e345d25c796 ARM: dts: sun4i-a10: Add PMU node adds 09c6572290f0 ARM: dts: sun7i: bananapi: Add GPIO banks regulators adds 34a97fcc71c2 arm64: dts: allwinner: a64: Add PMU node adds 4ab88516b097 arm64: dts: allwinner: a64: Fix the video engine compatible adds eb18f31cf3ab Merge branches 'sunxi/dt-for-5.1', 'sunxi/dt64-for-5.1' an [...] adds b0ab24e887e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 98be1d0b2063 Merge remote-tracking branch 'tegra/for-next' adds ee8972b1ab82 Documentation/features: Add csky kernel features adds c7fbcfda230a Merge remote-tracking branch 'csky/linux-next' adds ce54b65b74db Merge remote-tracking branch 'nios2/for-next' adds 6b949e3c38d3 parisc: Hide built-in serial aux port of Tosca GSP card adds 963c561d98b9 parisc: Show rescheduling interrupts on SMP machines only adds 27470df27341 parisc: Count IPI function call interrupts adds 27f9f78e3099 parisc: Improve initial IRQ to CPU assignment adds c956f80894f3 CREDITS: Remove outdated address and email information adds 79beac5700f0 parisc: remove nargs from __SYSCALL adds 4e01cf25ff55 Merge remote-tracking branch 'parisc-hd/for-next' adds 9c7c88809e78 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] adds 7244e95e3d3b automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] adds 9f4afdfa2ceb RISC-V: Fix of_node_* refcount adds 89b841062f6e RISC-V: add of_node_put() adds 0d3b2966f8a1 automerging branch "kernel.org-palmer-linux/fix-of_node_co [...] adds b1013020853a riscv: remove unused variable in ftrace adds 0ffed27d91e8 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] adds 1591d91896dc riscv: fix trace_sys_exit hook adds 509df89421e8 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds 68fd38980630 riscv: add audit support adds e7fe6132b4e3 riscv: audit: add audit hook in do_syscall_trace_enter/exit() adds eba956876352 riscv: define NR_syscalls in unistd.h adds 000fa3fa1e4a riscv: define CREATE_TRACE_POINTS in ptrace.c adds 98a95a04643b automerging branch "kernel.org-palmer-linux/next-audit" in [...] adds bbcc68e791c4 RISC-V: Update Kconfig to better handle CMDLINE adds 53c1312ef98f automerging branch "kernel.org-palmer-linux/next-cmdline" [...] adds 819273792621 RISC-V: defconfig: Enable RISC-V SBI earlycon support adds 6fbd041cffed RISC-V: Remove EARLY_PRINTK support adds 24292963d34a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] adds d6923a2653e2 RISC-V: defconfig: Enable Generic PCIE by default adds ccaa19023170 automerging branch "kernel.org-palmer-linux/next-generic_p [...] adds 5b1905a42c4a RISC-V: lib: minor asm cleanup adds c7690e70bec2 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] adds 7b729abfd624 RISC-V: Add CONFIG_PREEMPT=y to defconfig adds db85090a566c automerging branch "kernel.org-palmer-linux/next-preempt" [...] adds eec1b130db7a RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers adds 76eaa324f015 automerging branch "kernel.org-palmer-linux/next-sched_clo [...] adds 58a0c3f53399 riscv: add ARCH_HAS_SG_CHAIN adds 8079f070604c automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] adds 60f4455a8abe Merge remote-tracking branch 'risc-v/for-next' adds 2e7775013ad0 s390: remove the ptep_modify_prot_{start,commit} exports adds 5959f54f988b s390/kasan: improve string/memory functions checks adds 52a51ad1d9dd s390/vdso: correct vdso mapping for compat tasks adds 405894f3d24a Merge remote-tracking branch 's390/features' adds a339931e6477 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 69fa58251e3a Merge remote-tracking branch 'fscrypt/master' adds 04c79401c5ae Merge remote-tracking branch 'befs/for-next' adds 02a727054166 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 02b2f549d502 libceph: allow setting abort_on_full for rbd adds c64a2b0516a0 ceph: use vmf_error() in ceph_filemap_fault() adds 70e64cbcad24 Merge remote-tracking branch 'ceph/master' adds f788b2130065 cifs: Fix a debug message adds cae2996afd09 cifs: Fix a tiny potential memory leak adds 4ebbe42ab241 CIFS: Fix adjustment of credits for MTU requests adds d6663dba94a7 CIFS: Do not set credits to 1 if the server didn't grant anything adds 58312b5299e5 CIFS: Fix credit computation for compounded requests adds a0311d3c11c7 CIFS: Fix credits calculation for cancelled requests adds 1edf41cc6b28 Merge remote-tracking branch 'cifs/for-next' adds 522b8ea7b001 Merge remote-tracking branch 'ecryptfs/next' adds e8448c14aa9b Merge remote-tracking branch 'ext3/for_next' adds f89e90eaa3ae Merge remote-tracking branch 'jfs/jfs-next' adds 91f7b00c8e4a Merge remote-tracking branch 'vfs/for-next' adds 871752490145 Merge remote-tracking branch 'printk/for-next' adds 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next adds 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next adds 138f0e7cb9d3 Merge remote-tracking branch 'hid/for-next' adds 4d6369e146fa hwmon: (dell-smm) Support up to 10 temp sensors adds 750eb323a63d hwmon: (hih6130) add dtb compatibility tables adds c72b77ed3784 devicetree: hwmon: Add bindings documentation for HIH6130 adds 7bccf7e89707 doc: fix typo in Documentation/hwmon/f71882fg adds e66b6c174cb1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 9f63df26beea Documentation/filesystems: fix title underline lengths in [...] adds 1b23f5e9973a doc: networking: prepare offload documents for conversion [...] adds d0dcde6426ce doc: networking: convert offload files into RST and update [...] adds b83eb68cb939 doc: networking: shorten the main title in offloads documents adds d96bedb2b248 doc: networking: add offload documents into main index file adds 2fec7b33094c Documentation/CodingStyle: Use directory-local variables f [...] adds 2d87948a19ac doc: fault-injection: fix macro name in example adds 9ac963c98e2c doc:it_IT: translation for process/submitting-patches adds 787d07ed8b2c doc: fix typo in Documentation/hwmon/f71882fg adds 1e09f6c38efa Merge remote-tracking branch 'jc_docs/docs-next' adds 5f5b4fa522e6 ipu3: add missing #include adds e2d8ffe2e760 media: v4l2-mem2mem: add v4l2_m2m_buf_copy_data helper function adds 7aca565ee3d0 media: vim2m: use v4l2_m2m_buf_copy_data adds 96bddd5ff590 media: vicodec: use v4l2_m2m_buf_copy_data adds 0e9109ffded1 media: buffer.rst: clean up timecode documentation adds c2eb8effb265 media: videodev2.h: add v4l2_timeval_to_ns inline function adds 245ede423b43 media: vb2: add vb2_find_timestamp() adds d998e03e322f media: cedrus: identify buffers by timestamp adds bb03641f8a0d media: extended-controls.rst: update the mpeg2 compound controls adds 1b4fd9de6ec7 media: lgdt330x: fix lock status reporting adds d706f52120f6 media: Documentation: staging/ipu3-imgu: Fix reference file name adds 3eefa620d08d media: Documentation: staging/ipu3-imgu: Add license information adds 07758747a2d7 media: platform: Fix missing spin_lock_init() adds 1e0d0a5fd381 media: s5p-mfc: fix incorrect bus assignment in virtual ch [...] adds ee96cf4b020e Merge remote-tracking branch 'v4l-dvb/master' adds 873eda4b1288 Merge remote-tracking branch 'v4l-dvb-next/master' adds 2e61069b056f ACPI: Fix build failure when CONFIG_NLS is set to 'n' adds 7d7b467cb95b ACPI: power: Skip duplicate power resource references in _PRx adds b9ced18acf68 ACPI: NUMA: Use correct type for printing addresses on i386-PAE adds 519d27f26a9a Merge branches 'acpi-pci', 'acpi-power' and 'acpi-misc' in [...] adds 6e863844ad6e PM: sleep: call devfreq suspend/resume adds 088d923a11e6 cpufreq / Documentation: Update cpufreq MAINTAINERS entry adds 1690d8bb91e3 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs adds 9c1ab07a052d Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next adds 09ad32dc6dc2 cpuidle / Documentation: Update cpuidle MAINTAINERS entry adds e790d062f5e6 Merge branch 'pm-cpuidle' into linux-next adds da6f4c09d4d0 Merge remote-tracking branch 'pm/linux-next' adds e519c5771a84 Merge remote-tracking branch 'swiotlb/linux-next' adds 2fa00c7844a7 Merge remote-tracking branch 'nfc-next/master' adds 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning adds 0819936247c5 drm/i915: Dial down workaround debug messages adds 7c5c641a930e drm/i915: Disable PSR in Apple panels adds 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] adds de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] adds 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] adds d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 adds 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking adds 71b15621f097 drm: Add the PSR SU granularity registers offsets adds bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] adds 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] adds 79960227d93b Makefile: fix mixed tab and spaces adds a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT adds ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR adds 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area adds 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process adds a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 adds 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing adds 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change adds 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref adds 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] adds 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell adds d8f505311717 drm/i915/icl: Forcibly evict stale csb entries adds 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends adds f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context adds e8894267cc33 drm/i915: Pipeline PDP updates for Braswell adds e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state adds a889580c087a drm/i915: Flush GPU relocs harder for gen3 adds 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() adds f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation adds 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code adds cd1d3ee90e5e drm/i915: Use intel_ types more consistently for watermark [...] adds 302da0cdf784 drm/i915: Use intel_ types more consistently for color man [...] adds ab2cb2cb1a77 drm/i915/hdmi: SCDC Scrambling enable without CTS mode adds 9343bb247bf8 drm/i915: Don't use DDB allocation when choosing gen9 wate [...] adds d8e874980241 drm/i915: Switch to level-based DDB allocation algorithm (v5) adds bea68f4a5ff2 drm/i915: DFSM pipe disable is valid from gen9 onwards (v2) adds 25db2eaf1097 drm/i915: Don't forget to reset blocks when testing lower [...] adds 006900087727 drm/i915: Rename IS_GEN to IS_GEN_RANGE adds cf819eff907a drm/i915: replace IS_GEN<N> with IS_GEN(..., N) adds f3ce44a09a15 drm/i915: merge gen checks to use range adds 5edd56d394dc drm/i915/selftests: Check we can recover a wedged device adds 921f3a60e54e drm/i915/selftests: Verify we can perform resets from atom [...] adds 57b19d55189b drm/i915/icl: Record the valid VDBoxes with SFC capability adds f513ac76530c drm/i915/icl: Mind the SFC units when resetting VD or VEBo [...] adds a489334941d4 drm/i915: Fix Cherryview oops on boot adds e845f099f1c6 drm/i915/dsc: Add Per connector debugfs node for DSC suppo [...] adds a49aa6508ed7 drm/i915/huc: Update the HuC version for BXT adds 2c5c415c1df6 drm/i915: Update crtc scaler settings when update_pipe is set adds b265a2a6255f drm/i915/icl: combo port vswing programming changes per BSPEC adds 060f23225d82 drm/i915: Apply missed interrupt after reset w/a to all ri [...] adds f0236a852cd7 drm/i915/icl: Add a debug print for TypeC port disconnection adds 38b3416f3c2f drm/i915/bios: Parse the VBT TypeC and Thunderbolt port flags adds f6bff60e927b drm/i915/icl: Fix HPD handling for TypeC legacy ports adds 2a041c97c3bc drm/i915/icl: Add fallback detection method for TypeC lega [...] adds 6afe8925a297 drm/i915/dsc: Fix the deadlock in dsc debugfs node adds 50c42fc90b7e drm/i915: Disable FBC on fastset if necessary, v2. adds a5b79d34000b drm/i915: don't apply Display WAs 1125 and 1126 to GLK/CNL+ adds ce98528b3f61 drm/i915: Update DRIVER_DATE to 20181221 adds 17960f35f146 drm/i915: Update DRIVER_DATE to 20181221 adds d4de753526f4 drm/i915: Unwind failure on pinning the gen7 ppgtt adds 608ed4ab240f drm/i915: Add an update_pipe callback to intel_encoder and [...] adds f69a0d71d49c drm/i915: Allow calling intel_edp_drrs_enable twice adds 2ef82327c2c7 drm/i915: DDI: call intel_psr_ and _edp_drrs_enable() on p [...] adds eb3e1e3383e8 drm/i915: Remove duplicate header from i915_request.h adds 28e52b98b98a drm/i915: Remove debugfs/i915_ppgtt_info adds 6879216897b7 drm/intel_dsi_vbt: Remove duplicate header adds b8449c43c95b drm/i915: avoid division by zero on skl_calc_wrpll_link adds 167bc759e823 drm/i915: Restrict PSMI context load w/a to Haswell GT1 adds 6faf5916e6be drm/i915: Remove HW semaphores for gen7 inter-engine synch [...] adds 95898ed6856e drm/i915: Drop debugfs/i915_next_seqno adds 6a6237293d0c drm/i915/execlists: Pull the render flush into breadcrumb [...] adds caa5915bb3c1 drm/i915/ringbuffer: Pull the render flush into breadcrumb [...] adds 4081cef923e0 drm/i915: add a helper to make a copy of i915_params adds 16cabb12f2cc drm/i915: add a helper to free the members of i915_params adds fce43315e834 drm/i915/uc: add dev_priv parameter to intel_uc_is_using_* [...] adds 2ff195cf84a6 drm/i915/params: set i915.enable_hangcheck permissions to 0600 adds d2167a2c29dd drm/i915: Remove has_pooled_eu static initializer adds 7012033033da drm/i915/params: document I915_PARAMS_FOR_EACH() adds 6bf198172beb drm/i915: Update kerneldoc for intel_wm_need_update() adds ed2922c025c3 drm/i915: Remove redundant trailing request flush adds 2f0c733b353c drm/i915/ringbuffer: Remove irq-seqno w/a for gen6/7 rcs adds d9cad2206abf drm/i915/ringbuffer: Remove irq-seqno w/a for gen6 xcs adds 1212bd821de8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen7 adds 835051d397b8 drm/i915/ringbuffer: Move irq seqno barrier to the GPU for gen5 adds 1216e3c3af25 drm/i915: Drop unused engine->irq_seqno_barrier w/a adds 0258404f9d38 drm/i915: start moving runtime device info to a separate struct adds ed5eb1b78a88 drm/i915/reg: abstract display_mmio_offset access adds 1400cc7e0dcd drm/i915: pass dev_priv to intel_device_info_runtime_init() adds a0f04cc27c50 drm/i915: always use INTEL_INFO() to access device info adds 1787a98439cc drm/i915: drop intel_device_info_dump() adds 2cc8376fd350 drm/i915: rename dev_priv info to __info to avoid usage adds 122503683169 drm/i915/selftests: Take a breath during check_partial_mappings() adds 476af9c26063 drm/i915/gen6: Flush RING_IMR changes before changing the [...] adds 57428bccdb13 drm/i915: Show machine type in error state adds 55277e1f3107 drm/i915: Always try to reset the GPU on takeover adds 55c15512a9cf drm/i915: Do not allow unwedging following a failed driver [...] adds b9d126e75b1e drm/i915: Remove partial attempt to swizzle on pread/pwrite adds 963cc126d32d drm/i915: Fixup kerneldoc for intel_device_info_runtime_init adds e4fc69f24b07 drm/i915/hsw: Flush RING_IMR changes before changing the g [...] adds f6e8aa387171 drm/i915: Report the number of closed vma held by each con [...] adds d58f0083d39a drm/i915/selftests: Mark the whole mock device as DMA capable adds f1de89c3ddde Merge remote-tracking branch 'drm-intel/for-linux-next' adds c1f8cd2f1454 Merge remote-tracking branch 'drm-msm/msm-next' adds fc4fa7cb1ec9 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f5fd9fd40009 drm/etnaviv: fix some off by one bugs adds 72ac64b84b2e drm/etnaviv: move job context pointer to etnaviv_gem_submit adds 13e2605806ff Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 748b6ec359b0 ALSA: virtuoso: add de-emphasis control adds 4bccb403f2ca ALSA: oxygen: initialize spdif_playback_enable to 0 adds 0f25e000cb43 ALSA: gus: add a check of the status of snd_ctl_add adds c99776cc4018 ALSA: ice1712: fix a missing check of snd_i2c_sendbytes adds 02cc53e223d4 ALSA: line6: fix check on snd_card_register adds beae77170c60 ALSA: sb: fix a missing check of snd_ctl_add adds 0ad5b296f4fd Merge remote-tracking branch 'sound/for-next' adds 0f68c396f604 ASoC: cs4341: Add driver for CS4341 DAC adds 0ddb46080a46 ASoC: cs4341: Add DT bindings documentation for CS4341 DAC adds 2bb853f6f937 ASoC: wm8904: make the driver visible in Kconfig adds fb82c6ed3190 ASoC: wm8904: save model id directly in of_device_id.data adds 5489e81f981b ASoC: wm8904: enable MCLK in STANDBY adds 431b67c27c57 ASoC: Intel: Skylake: remove useless cast adds d8747d30aa7f ASoC: Intel: Skylake: simplify boolean tests adds 6c5414589721 ASoC: Intel: Haswell: remove unneeded semicolon adds bf88b3c3c277 ASoC: Intel: Haswell: assign booleans to true/false adds 060d35be2dfa ASoC: Intel: Baytrail: remove unneeded variable adds e295450dd86d ASoC: Intel: Baytrail: simplify boolean test adds 10583cdac237 ASoC: Intel: Atom: simplify boolean tests adds 4e88068ed088 ASoC: Intel: boards: use snd_mask_set_format in all machin [...] adds a0c426fe1433 ASoC: simple-card-utils: check "reg" property on asoc_simp [...] adds 40dfae169ad0 ASoC: audio-graph-card: add asoc_graph_card_get_conversion() adds e4f4fdfc57d9 ASoC: audio-graph-scu-card: remove audio-graph-scu-card on Doc adds 61c263ac27a3 ASoC: audio-graph-scu-card: remove audio-graph-scu-card adds bb93487b8501 ASoC: simple-scu-card: remove simple-scu-card on Doc adds c8ed6aca6b82 ASoC: simple-scu-card: remove simple-scu-card adds e3e12ec09a18 dt-bindings: ASoC: xlnx, audio-formatter: Document audio f [...] adds 6f6c3c36f091 ASoC: xlnx: add pcm formatter platform driver adds b31daa15af76 ASoC: xlnx: enable audio formatter driver build adds de2949fe2621 ASoC: audio-graph-card: add 1 CPU : 1 Codec support again adds 1e4771a62fd7 ASoC: audio-graph-card: add link_info adds dd98fbc558a0 ASoC: audio-graph-card: cleanup DAI link loop method - step1 adds fce9b90c1ab7 ASoC: audio-graph-card: cleanup DAI link loop method - step2 adds 97fe6ca41465 ASoC: audio-graph-card: reduce naming prefix adds 7e5e1f8bbaa8 ASoC: simple-card: add asoc_simple_card_get_conversion() adds 7adee60ee273 ASoC: simple-card: add 1 CPU : 1 Codec support again adds 17029e494edc ASoC: simple-card: add link_info adds d947cdfd4be2 ASoC: simple-card: cleanup DAI link loop method - step1 adds c39291a76444 ASoC: simple-card: cleanup DAI link loop method - step2 adds 2d01a84605a5 ASoC: simple-card: reduce naming prefix adds c32759035ad2 ASoC: rockchip: support ACODEC for rk3328 adds f5758544d98c ASoC: rockchip: add workaround for silence of rk3288 ACODEC adds 1d38b4e903d5 ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe adds e1de3d237b50 ASoC: rockchip: fix platform_no_drv_owner.cocci warnings adds 822257661031 ASoC: es8316: Add jack-detect support adds 24b53f17a3f2 ASoC: es8316: Add DAC mono mix switch mixer control adds 6ca382c4363d ASoC: Intel: bytcht_es8316: Sort includes alphabetically adds 86909c8f77c5 ASoC: Intel: bytcht_es8316: Minor refactoring adds 349e13862c99 ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) adds 4bf538b42933 ASoC: Intel: bytcht_es8316: Add jack-detect support adds 0d3e91da0750 ASoC: Intel: bytcht_es8316: Add external speaker mux support adds 730501a91d94 ASoC: Intel: bytcht_es8316: Add input-map support adds 249d2fc9e55c ASoC: Intel: bytcht_es8316: Set card long_name based on quirks adds 5198baf8817d ASoC: Intel: Add ACPI match table entry for ES8316 codec o [...] adds b97205ef95ef ASoC: Intel: sst: Simplify is_byt_cr() adds fee15714552d ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing adds 51a13e401a83 ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 [...] adds 2130f15d6cd9 ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN che [...] adds ae33ba2a8bcc Merge branch 'asoc-4.21' into HEAD adds 4664b94c98b4 ASoC: davinci-mcasp: Document GPIO support adds 540f1ba7b3a5 ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins adds aa07e38b0ae9 Merge branch 'asoc-4.22' into asoc-5.0 adds ee6047b82888 ASoC: ak4458: Add support for AK4497 adds 5d8d66077af1 ASoC: dt-bindings: Document support for ak4497 adds 902d82222270 ASoC: dmic: declare trigger function as static adds 97d8f6b71f56 ASoC: max98090: remove unused constant variables adds 37b6f0350374 ASoC: es8316: remove unused constant variables adds dc22a4093f5d ASoC: codecs: fix kernel doc descriptions adds c3db21324442 ASoC: rt5645: remove unused mux define adds 6606f9df60bc ASoC: rt5670: remove unused mux/mixer define adds 7c3727ba7de2 ASoC: max98383: fix boolean assignments to true/false adds 3c17bcfd35bc ASoC: cs4271: fix boolean assignments adds b793a1e4ebad ASoC: rt274: fix boolean tests adds af3b2b54cb29 ASoc: rt286: fix boolean tests adds e0a99927ff5f ASoC: rt5640: fix boolean assignments adds 091cd877d8d6 ASoC: max98927: fix boolean assignments adds 577dc32f9a6f ASoC: rt5651: fix boolean assignments adds 290da7a7e349 ASoC: nau8824: fix boolean assignment adds f361ca368020 ASoC: tscs42xx.c: fix boolean test adds d61780c155e8 ASoC: mt6351: remove unneeded variable adds 123c3def3bc5 ASoC: da7219: fix endianness issues adds b468f379e1e0 ASoC: da7219: use logical AND adds 60b52ed62721 ASoC: rt5645: store eq kcontrol byte in __be adds b8e022e83ba9 ASoC: rl6437a: use __be32 for a __be32 buf adds f0627d006047 ASoC: rt298: fix boolean tests adds e147c189c109 ASoC: eliminate left-over from Raumfeld machine driver removal adds e595da28ecc8 ASoC: micfil: Add bindings for MICFIL DAI adds 47a70e6fc9a8 ASoC: Add MICFIL SoC Digital Audio Interface driver. adds 2f00f7715e62 dt-bindings: ASoC: xlnx, spdif: Document spdif bindings adds b1d2a4cca20c ASoC: xlnx: add SPDIF audio driver adds 47caf048a017 ASoC: xlnx: enable SPDIF driver build adds 5dc4ca299684 ASoC: sgtl5000: Allow SCLK pad drive strength to be changed adds 7674bec4fc09 ASoC: rsnd: update BSDSR/BSDISR handling adds d3dcc5882ca9 ASoC: Intel: common: Add quirk for PoV P1006W tablet adds d306873589c5 ASoC: rt5651: Add ACPI ID 10EC5640 adds c2ec9d957d2b ASoC: rt5651: Add support for jack detect using an external GPIO adds aee48a9ffa5a ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic [...] adds 7eb187313eef ASoC: Intel: bytcr_rt5651: Add quirks module parameter adds 90768eaf0640 ASoC: Intel: bytcr_rt5651: Add support for jack-detect usi [...] adds fee3e1cbd6cd ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-23 [...] adds c22988273149 Merge branch 'asoc-5.1' into asoc-next adds f65afae6663e Merge remote-tracking branch 'sound-asoc/for-next' adds 39be9b6d0455 Input: soc_button_array - add usage-page 0x01 usage-id 0xc [...] adds e9eb788f9442 Input: soc_button_array - fix mapping of the 5th GPIO in a [...] adds d6f66f618569 Input: tm2-touchkey - add support for midas touchkey adds d5a158cec4f3 Input: tm2-touchkey - correct initial brightness adds 07df1c55270c Input: tm2-touchkey - allow specifying custom keycodes adds 1cdbd3e57698 Input: tm2-touchkey - add support for aries touchkey variant adds 7fb57cad1356 Merge remote-tracking branch 'input/next' adds 70478c1ed428 Merge remote-tracking branch 'block/for-next' adds ec4808b85f2a Merge remote-tracking branch 'device-mapper/for-next' adds 95e8f386748b Merge remote-tracking branch 'kgdb/kgdb-next' adds b40ee006fe6a mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while regis [...] adds 4b3ab9372ffa iio: adc: ti_am335x_tscadc: Improve accuracy of measurement adds 8838555089f0 mfd: twl-core: Fix section annotations on {,un}protect_pm_master adds a3888f62fe66 mfd: db8500-prcmu: Fix some section annotations adds a177276aa098 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported adds a54e950fdec3 mfd: tmio: Typo s/use use/use/ adds 10628e3ecf54 mfd: ab8500-core: Return zero in get_register_interruptible() adds b0aff01e7aa6 mfd: bd9571mwv: Add volatile register to make DVFS work adds 628f3dfe4c7b mfd: at91-usart: Add platform dependency adds 7f9472134a5a mfd: madera: Add shared data for accessory detection adds ac4ca4b9f462 mfd: tps6586x: Handle interrupts on suspend adds 504e4175829c mfd: qcom_rpm: write fw_version to CTRL_REG adds 04c801c18ded mfd: wm5110: Add missing ASRC rate register adds 4a19f9a65375 mfd: axp20x: Add AC power supply cell for AXP813 adds 753a8d083e08 mfd: axp20x: Re-align MFD cell entries adds ea90e7b47f0a mfd: axp20x: Add supported cells for AXP803 adds 18e294ddafae mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove adds 38df91cc0b82 mfd: Use of_node_name_eq() for node name comparisons adds 75d4c5e03c2a mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] adds ddf5aaa8eecb mfd: ingenic-tcu: Fix bit field description in header adds f7b1e49c6703 mfd: rave-sp: Fix typo in rave_sp_checksum comment adds 4bcb83e05503 mfd: madera: Remove spurious semicolon in while loop adds c1f3375be60c mfd: cros_ec: Add commands to control codec adds 9e28989d41c0 mfd: mc13xxx: Fix a missing check of a register-read failure adds 3f2d347e851e mfd: exynos-lpass: Enable UART module support adds d6c54b3af326 Merge remote-tracking branch 'mfd/for-mfd-next' adds 95422570231c Merge remote-tracking branch 'backlight/for-backlight-next' adds 557ce9d755d5 regulator: act8945a: Use rdev_get_id() to access id of regulator adds 73cec8af4269 Merge branch 'regulator-5.1' into regulator-next adds 08364b595438 Merge remote-tracking branch 'regulator/for-next' adds 1f5c45331880 Merge remote-tracking branch 'security/next-testing' adds 412e93143b90 Merge remote-tracking branch 'apparmor/apparmor-next' adds 3aa8b8bbc142 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem adds 4a22fc534f2f watchdog: tqmx86: Fix a couple IS_ERR() vs NULL bugs adds 40b98281c206 Merge remote-tracking branch 'watchdog/master' adds 84d043185dbe spi: Add a driver for the Freescale/NXP QuadSPI controller adds 802614598045 dt-bindings: spi: Move the bindings for the FSL QSPI driver adds 78df30808961 dt-bindings: spi: Adjust the bindings for the FSL QSPI driver adds 50f1242c6742 mtd: fsl-quadspi: Remove the driver as it was replaced by [...] adds fcf85e5c2ac0 MAINTAINERS: Move the Freescale QSPI driver to the SPI framework adds 0dcdcd0e42d3 spi: add cpu details to fsl-dspi Kconfig help adds e1bc204894ea spi: dw: fix potential variable assignment error adds d57a984ff7aa spi: stm32: switch to SPDX identifier adds d4c9134a6c2c spi: stm32: use NULL pointer instead of plain integer adds 2cbee7f886b2 spi: stm32: fix DMA configuration with only one channel adds bb35c9f91a8d spi: fix typo in SPI_STM32 help text adds d6cea11b092a spi: stm32: use explicit CPOL and CPHA mode bits adds 6962b055a1c8 spi: stm32: remove SPI LOOP mode adds 8602663096ce spi: stm32: rename STM32 SPI registers to STM32H7 adds a9675337ad3e spi: stm32: rename interrupt function adds 9d5fce166c7a spi: stm32: split transfer one setup function adds f8bb12f2fa4f spi: stm32: add start dma transfer function adds 55166853b2f5 spi: stm32: introduce compatible data cfg adds 00505edf9511 spi: stm32: add support for STM32F4 adds 560b097c77cc spi: stm32: add description about STM32F4 bindings adds 983f6ae944c2 spi/trace: drop useless and wrong (but harmless) casts adds 8d245475c3f6 spi/trace: include buffer contents in traces adds 6e337bbd1640 Merge branch 'spi-5.1' into spi-next adds 8cc6a9e0d7a6 Merge remote-tracking branch 'spi/for-next' adds ae30ec08f39f Merge remote-tracking branch 'tip/auto-latest' adds 79cdf9350154 Merge remote-tracking branch 'rcu/rcu/next' adds 1f8ce09b36c4 xen/pvcalls: remove set but not used variable 'intf' adds 534748d3856d Merge remote-tracking branch 'xen-tip/linux-next' adds c3c5ea9ce296 Merge remote-tracking branch 'percpu/for-next' adds 244f2302bc6a Merge remote-tracking branch 'ipmi/for-next' adds 2f6fa4ca37c5 staging: wilc1000: make function wilc_get_stats_async static adds c706d4b744fb staging: erofs: fix return type of erofs_workgroup_get adds 5777c306a425 staging: speakup: Fix coding style adds e062b6e57243 staging: rtl8192e: reduce indentation adds 8f452bbb9a42 staging: comedi: cb_pcimdas.c: fixed an alignment coding s [...] adds 75f3da8958d0 staging: fsl-dpaa2: fix SPDX identifiers in header files adds 73b69c01cc92 staging: rts5208: Add a check for ms_read_extra_data adds 5f98ddc9a777 staging: rtl8192e: rename Channel to channel style adds 9a47dc5f7eb3 staging: wlan-ng: prism2fw.c: Fix "Possible unnecessary 'o [...] adds 0ca1f90861b6 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_ [...] adds bd7c95d48854 staging: mt7621-dts: use standard 'groups' instead of 'gro [...] adds 00981d31d6df staging: mt7621-pci-phy: add new driver for phy part of mt [...] adds 61f9bde6ea57 staging: mt7621-pci: handle phy using new generic phy 'pci [...] adds 06184ba5a33a staging: mt7621-dts: add pci-phy related bindings to board [...] adds 9e2ddbdd9218 staging: mt7621-pci-phy: dt-bindings: add bindings for Med [...] adds 037e9edf9d05 staging: comedi: fix typo adds 045ee2d0d075 staging: mt7621-dma: Use struct_size() in devm_kzalloc() adds c8c270240943 Staging: rts5208: Fix error handling on rtsx_send_cmd adds b11953504c0d Merge remote-tracking branch 'staging/staging-next' adds 5ff8b288660d Merge remote-tracking branch 'mux/for-next' adds 398c2cfaa7c7 Merge remote-tracking branch 'icc/icc-next' adds e7987a065942 dmaengine: at_hdmac: drop useless LIST_HEAD adds 1bd09f869f9b dmaengine: dw: drop useless LIST_HEAD adds 3c763b388897 dmaengine: st_fdma: drop useless LIST_HEAD adds 4f194969c3b0 dmaengine: pl330: drop useless LIST_HEAD adds de2c45314d9b dmaengine: sa11x0: drop useless LIST_HEAD adds 7c97381e7a9a dmaengine: mv_xor: Fix a missing check in mv_xor_channel_add adds 4c5f98af046d Merge branch 'topic/mv' into next adds a474b3f0428d dmaengine: qcom_hidma: Check for driver register failure adds 310cea1d751f Merge branch 'topic/qcom' into next adds 906b40b246b0 dmaengine: stm32-mdma: Add a check on read_u32_array adds ca4c72c01e34 dmaengine: stm32-dma: check FIFO error interrupt enable adds 48bc73ba14bc dmaengine: stm32-dma: Add PM Runtime support adds 4f3ceca254e0 dmaengine: stm32-dmamux: Add PM Runtime support adds 89e987e3b4d6 dmaengine: stm32-mdma: Add PM Runtime support adds 528cdf143695 Merge branch 'topic/stm' into next adds e486df393058 dmaengine: tegra: avoid overflow of byte tracking adds 216a1d7da066 dmaengine: tegra: make byte counters unsigned int adds 547b311cf7ec dmaengine: tegra: fix incorrect case of DMA adds 65c383c78000 dmaengine: tegra: reduce channel name field size adds 95f295f9fe08 dmaengine: tegra: add tracepoints to driver adds 85df20e52aa0 Merge branch 'topic/tegra' into next adds 616f0f81d857 dmaengine: xilinx_dma: commonize DMA copy size calculation adds 5c094d4cac5b dmaengine: xilinx_dma: in axidma slave_sg and dma_cyclic m [...] adds 7df54dbeb055 dt-bindings: dmaengine: xilinx_dma: add optional xlnx,sg-l [...] adds ae809690b46a dmaengine: xilinx_dma: program hardware supported buffer length adds 05f7ea7f6ef6 dmaengine: xilinx_dma: autodetect whether the HW supports [...] adds 29b9ee4a0c0e dt-bindings: dmaengine: xilinx_dma: drop include-sg property adds b8349172b400 dmaengine: xilinx_dma: Drop SG support for VDMA IP adds ff82595c1eb5 Merge branch 'topic/xilinx' into next adds e9717c400a91 Merge remote-tracking branch 'slave-dma/next' adds 47f506586e85 Merge remote-tracking branch 'cgroup/for-next' adds 888c7ca489f5 Merge remote-tracking branch 'scsi/for-next' adds 95d02a710fed Merge remote-tracking branch 'vhost/linux-next' adds 8bcd0eb9f7d4 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM adds 34f57b8a776d rpmsg: core: Make remove handler for rpmsg driver optional. adds 60042a22be4e remoteproc: debug: add crash debugfs node adds ebc40be2b8ee remoteproc: fix kernel-doc comment for parse_fw adds fff7fca51d40 remoteproc: qcom: fix spelling mistake "Peripherial" -> "P [...] adds 2808cd5e798d dt-bindings: remoteproc: qcom: Add missing clocks for SDM845 adds 0f97dbbc1f34 dt-bindings: remoteproc: qcom: Add missing clocks for MSM8996 adds 80ec419c3404 remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996 adds 688c4375b853 dt-bindings: remoteproc: qcom: Fixup regulator dependencies adds 47b874748d50 remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996 adds f2951bb00225 dt-bindings: remoteproc: qcom: Add power-domain bindings for Q6V5 adds a5cb1ee8f241 dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5 adds e9856d7eb6e4 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 4ee15d336717 Merge remote-tracking branch 'rpmsg/for-next' adds 862523297778 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] adds 6b20506fae15 Merge remote-tracking branch 'gpio/for-next' adds b36e7b2c60f4 dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds 1691632a2e16 gpio: pca953x: add support for pcal6416 type adds 1f4b960461c4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2a7748eedbfc Merge remote-tracking branch 'random/dev' adds 25b7b53a42ce Merge remote-tracking branch 'livepatching/for-next' adds 14420b405d03 coresight: cpu-debug: Support for CA73 CPUs adds 401533a9a299 coresight: stm: Remove set but not used variable 'res_size' adds 675e806209e0 coresight: Use of_node_name_eq for node name comparisons adds 5caf9a6022f3 Merge remote-tracking branch 'coresight/next' adds d40ff508ece2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds bcf434ff48e9 Merge remote-tracking branch 'ntb/ntb-next' adds 1a8d64bceee0 Merge remote-tracking branch 'kspp/for-next/kspp' adds 4356a953eda5 Merge remote-tracking branch 'cisco/for-next' adds a580a59d55ba Merge remote-tracking branch 'slimbus/for-next' adds 7a8e7ff510c7 Merge remote-tracking branch 'nvmem/for-next' adds 20ebf6f030a8 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 0f4dd3447560 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 0a4e6371bed2 mm/page_alloc.c: memory hotplug: free pages as higher order adds 40e2347b1144 memory_hotplug-free-pages-as-higher-order-fix adds 2db31b22f05a memory_hotplug-free-pages-as-higher-order-fix-fix adds 19be34be03f2 mm: balloon: update comment about isolation/migration/compaction adds 2fbacf3a73b7 mm: convert PG_balloon to PG_offline adds 2e8b5d3ae336 mm-convert-pg_balloon-to-pg_offline-fix adds ce8169ad22b8 kexec: export PG_offline to VMCOREINFO adds 1c09ff308919 xen/balloon: mark inflated pages PG_offline adds dfb6110b5b17 hv_balloon: mark inflated pages PG_offline adds d5ceb4326613 vmw_balloon: mark inflated pages PG_offline adds 0c9c9a2d26c8 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 904bd4f7d3ae PM/Hibernate: use pfn_to_online_page() adds d0274e9b6d2e PM/Hibernate: exclude all PageOffline() pages adds adfe297d396a pm-hibernate-exclude-all-pageoffline-pages-v2 adds c6643cfc2dd2 checkpatch: don't interpret stack dumps as commit IDs adds d325b50a9fdf mm, thp: always specify disabled vmas as nh in smaps adds f10adb349c3f zram: idle writeback fixes and cleanup adds befca2bf844d zram-idle-writeback-fixes-and-cleanup-fix adds 23e8d57c641a mm/page_owner: fix for deferred struct page init adds d3b58e028a1f fork, memcg: fix cached_stacks case adds 61164bdd4f6c slab: alien caches must not be initialized if the allocati [...] adds 82762604dd8e mm/usercopy.c: no check page span for stack objects adds 3f3785e4587a usercopy: improve comments after reorder adds 75f2748e219b mm, memcg: fix reclaim deadlock with writeback adds 226d8ab4602f mm-memcg-fix-reclaim-deadlock-with-writeback-fix adds 16b4596409c9 mm-memcg-fix-reclaim-deadlock-with-writeback-fix-checkpatch-fixes adds 6f28e4fd49e2 mm-treewide-remove-unused-address-argument-from-pte_alloc- [...] adds 64ef99c27633 kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning adds 4d48407454da kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY adds 65c7df5e76e4 kasan: fix krealloc handling for tag-based mode adds 5e94b3614698 tools/vm/page_owner: use page_owner_sort in the use example adds 9bdfc294710b mm/memory.c: initialise mmu_notifier_range correctly adds 9168b9674697 mm: page_mapped: don't assume compound page is huge or THP adds 44aee43600cd mm, mempolicy: fix uninit memory access adds 427b596c434a hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/trun [...] adds 45c9bf97c68d hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing s [...] adds bcbaa51b324f mm, page_alloc: do not wake kswapd with zone lock held adds f7220ac85351 proc: fix /proc/net/* after setns(2) adds c380df335201 proc-fix-proc-net-after-setns2-checkpatch-fixes adds 91312afe1894 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix adds f154e9accbc1 scripts/decode_stacktrace.sh: handle RIP address with segment adds 8bce320cdf7c sh: remove nargs from __SYSCALL adds 47ddb5b356e7 sh: generate uapi header and syscall table header files adds bd83d7dc57a2 lib/debugobjects.c: move printk out of db lock critical sections adds 79addeb78036 ocfs2: clear zero in unaligned direct IO adds 92d68ee1e564 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 91cd213ca616 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 134271069a4f ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 4feabd2b92fc mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 456ff214e8e9 mm: Refactor readahead defines in mm.h adds a12a820e92dc mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 9f5fa9373c9d mm: replace all open encodings for NUMA_NO_NODE adds 3856193d8452 tools/: replace open encodings for NUMA_NO_NODE adds 31012bdd7427 mm: reuse only-pte-mapped KSM page in do_wp_page() adds d2e5b122b83c mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds a7832349b647 powerpc: prefer memblock APIs returning virtual address adds ec034bfb411f microblaze: prefer memblock API returning virtual address adds 29248b408e10 sh: prefer memblock APIs returning virtual address adds e9b0da865639 openrisc: simplify pte_alloc_one_kernel() adds f1606080ac80 arch: simplify several early memory allocations adds 68e75e637e89 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 3113c5e66b74 mm, slub: make the comment of put_cpu_partial() complete adds 6abb00bc8199 memcg: localize memcg_kmem_enabled() check adds 8a55abf0cdf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds dc6d46f5eb27 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 5a4e55a49ac7 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds 8ec6fd0aaa1f memcg: schedule high reclaim for remote memcgs on high_work adds 116d842feb27 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 7f8d65635b12 vmalloc: add test driver to analyse vmalloc allocator adds 67e7d569f5ce vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 8c2c5515abd4 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 5a05e6f2ac82 mm: remove sysctl_extfrag_handler() adds 81eb3ac82842 openvswitch: convert to kvmalloc adds 0d97da5b7e00 md: convert to kvmalloc adds de7b509836d9 selinux: convert to kvmalloc adds 624820a13b62 Generic radix trees adds b74d9a358e20 proc: commit to genradix adds b1c5543e9bf5 sctp: convert to genradix adds d9ef6eef2c8b Drop flex_arrays adds bc1cd6b17191 mm/hugetlb: distinguish between migratability and movability adds 59441ef11a6d mm/hugetlb: enable PUD level huge page migration adds 1c690ba4e4bb mm/hugetlb: enable arch specific huge page size support fo [...] adds 03fdefd1f500 arm64/mm: enable HugeTLB migration adds 365316f3502b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds ca7372ce0456 mm: remove extra drain pages on pcp list adds 97e2e1fbcadf page_poison: play nicely with KASAN adds 83f561a45676 mm, compaction: shrink compact_control adds c80a3f37523e mm, compaction: rearrange compact_control adds 10d297b226ad mm, compaction: remove last_migrated_pfn from compact_control adds ae1c932ee097 mm, compaction: remove unnecessary zone parameter in some [...] adds e679263be309 mm, compaction: rename map_pages to split_map_pages adds 569adca391ee mm, compaction: skip pageblocks with reserved pages adds d570785fc274 mm, migrate: immediately fail migration of a page with no [...] adds 52157f46bcd4 mm, compaction: always finish scanning of a full pageblock adds 5915e7f48c5f mm, compaction: use the page allocator bulk-free helper fo [...] adds cb9402ae5558 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 6ef1b84a3fcf mm, compaction: use free lists to quickly locate a migrati [...] adds fb28dd002057 mm, compaction: keep migration source private to a single [...] adds 3deb1d66d672 mm, compaction: use free lists to quickly locate a migrati [...] adds db06d4c49eb6 mm, compaction: avoid rescanning the same pageblock multip [...] adds 94d5992baaa5 mm, compaction: finish pageblock scanning on contention adds 6fea2de5422c mm, compaction: check early for huge pages encountered by [...] adds 555ec07b4801 mm, compaction: keep cached migration PFNs synced for unus [...] adds 5d70bfe0a12f mm, compaction: rework compact_should_abort as compact_che [...] adds cbec95001c0c mm, compaction: do not consider a need to reschedule as co [...] adds e79e061ed4aa mm, compaction: reduce unnecessary skipping of migration t [...] adds 1688e2896de4 mm, compaction: round-robin the order while searching the [...] adds f2267e168658 mm, compaction: sample pageblocks for free pages adds 6e583717d524 mm, compaction: be selective about what pageblocks to clea [...] adds 3b8f1772b25d mm, compaction: capture a page under direct compaction adds 89fb2aa1a477 mm, compaction: do not direct compact remote memory adds e20de7663c99 mm: add an F_SEAL_FUTURE_WRITE seal to memfd adds 0599367b62de mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust adds 099bd249f506 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 adds 14124d26889f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 3d35e5b13803 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal adds 5947054a47ca mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 818900f6c588 mm: drop meminit_pfn_in_nid as it is redundant adds 93455dcd8f8c mm: implement new zone specific memblock iterator adds 3d9fbf340d8a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 8641b21579e7 mm: move hot-plug specific memory init into separate funct [...] adds e5332b156681 mm: add reserved flag setting to set_page_links() adds 2e69eda6df6b mm: use common iterator for deferred_init_pages and deferr [...] adds 957a8dda4b36 mm/page_alloc.c: calculate first_deferred_pfn directly adds 87a7a774e3c5 mm/mmu_notifier: contextual information for event triggeri [...] adds c6aaa55c7e14 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 6c23187c3792 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 263422ebebe7 filemap: kill page_cache_read usage in filemap_fault adds 79b39c37ec25 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds ab7a200502a6 filemap: pass vm_fault to the mmap ra helpers adds a5a1b977264f filemap: drop the mmap_sem for all blocking operations adds 56a502b2e04f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds b6de0cafe384 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 23e3cfe8aab6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds e4c7623bf62f mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds fb8ef7477c72 mm, swap: fix race between swapoff and some swap operations adds 344296c9d391 mm, swap: fix race between swapoff and some swap operations adds e1020f95c533 mm: don't expose page to fast gup before it's ready adds c1546045361a mm/page_owner: align with pageblock_nr_pages adds bb88650c3029 mm/page_owner: align with pageblock_nr pages adds 5b724af43941 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds ca862411643b fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 91b3a6074496 lockdep: Add debug printk() for downgrade_write() warning. adds 9c2175c69ebc kernel.h: unconditionally include asm/div64.h for do_div() adds 12537a0d66b7 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds b9f3dd1d094e lib/genalloc.c: export symbol addr_in_gen_pool adds fa2ec991c5a9 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds bca651e5d8e8 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds e89d04c81643 epoll: make sure all elements in ready list are in FIFO order adds f92cacf11817 epoll: loosen irq safety in ep_poll_callback() adds ce5114283a3d epoll: unify awaking of wakeup source on ep_poll_callback() path adds 07838fd94488 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds b0749a9c5b18 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds f368c19abb61 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds 4ac14c0f47d2 exec: increase BINPRM_BUF_SIZE to 256 adds 19b92551ddee ipc: allow boot time extension of IPCMNI from 32k to 8M adds d40ee499c885 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 49ac62838c43 ipc: conserve sequence numbers in extended IPCMNI mode adds c8fbb22dab73 Merge branch 'akpm-current/current' adds 0525d55f1de0 tools/: fix for replace open encodings for NUMA_NO_NODE adds bb3511a5b859 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds eb6e38173f76 include/linux/sched/signal.h: replace `tsk' with `task' adds 92ee439da0e6 locking/atomics: build atomic headers as required adds 69cfa0e86fa1 kernel/fork.c: remove duplicated include adds 58d19939d856 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 3600e0636f7c Merge branch 'akpm/master' adds 139287cc2cc0 Add linux-next specific files for 20190108
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 (a4983672f9ca) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: CREDITS | 13 +- Documentation/ABI/testing/sysfs-block-zram | 11 +- Documentation/admin-guide/reporting-bugs.rst | 2 +- Documentation/blockdev/zram.txt | 74 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 6 - Documentation/devicetree/bindings/arm/renesas.yaml | 228 ++ Documentation/devicetree/bindings/arm/shmobile.txt | 155 - Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 - .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 7 +- .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 + .../devicetree/bindings/hwmon/hih6130.txt | 12 + Documentation/devicetree/bindings/i2c/i2c-owl.txt | 4 +- .../bindings/input/cypress,tm2-touchkey.txt | 9 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 6 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 64 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 + Documentation/devicetree/bindings/sound/ak4458.txt | 2 +- .../bindings/sound/davinci-mcasp-audio.txt | 17 + .../devicetree/bindings/sound/fsl,micfil.txt | 32 + .../devicetree/bindings/sound/sgtl5000.txt | 9 + .../devicetree/bindings/sound/xlnx,spdif.txt | 28 + .../{mtd/fsl-quadspi.txt => spi/spi-fsl-qspi.txt} | 18 +- .../devicetree/bindings/spi/spi-stm32.txt | 9 +- Documentation/driver-model/devres.txt | 1 - Documentation/fault-injection/fault-injection.txt | 2 +- .../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/path-lookup.rst | 24 +- Documentation/hwmon/f71882fg | 2 +- Documentation/kbuild/makefiles.txt | 9 +- Documentation/media/uapi/v4l/buffer.rst | 11 +- Documentation/media/uapi/v4l/extended-controls.rst | 28 +- .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 25 +- Documentation/media/v4l-drivers/ipu3.rst | 4 +- Documentation/networking/checksum-offloads.rst | 143 + Documentation/networking/checksum-offloads.txt | 122 - Documentation/networking/index.rst | 2 + ...tion-offloads.txt => segmentation-offloads.rst} | 48 +- Documentation/process/coding-style.rst | 57 +- .../translations/it_IT/process/coding-style.rst | 57 +- .../it_IT/process/submitting-patches.rst | 862 +++++- Documentation/translations/zh_CN/coding-style.rst | 57 +- Kbuild | 4 +- MAINTAINERS | 45 +- Makefile | 39 +- Next/SHA1s | 190 +- Next/merge.log | 2959 +++++++++----------- arch/Kconfig | 1 + arch/alpha/include/asm/futex.h | 2 +- arch/alpha/include/asm/topology.h | 3 +- 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/futex.h | 2 +- arch/arc/include/uapi/asm/Kbuild | 25 - arch/arc/kernel/process.c | 2 +- arch/arc/kernel/signal.c | 4 +- arch/arm/arm-soc-for-next-contents.txt | 21 + arch/arm/boot/Makefile | 2 +- arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/dts/r8a7743.dtsi | 43 +- arch/arm/boot/dts/r8a7744.dtsi | 150 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 18 + arch/arm/boot/dts/r8a7790-stout.dts | 15 +- arch/arm/boot/dts/rk3036-kylin.dts | 1 - arch/arm/boot/dts/rk3036.dtsi | 1 + arch/arm/boot/dts/rk3066a.dtsi | 1 + arch/arm/boot/dts/rk3188-bqedison2qc.dts | 17 +- arch/arm/boot/dts/rk3188.dtsi | 1 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 7 - arch/arm/boot/dts/s5pv210-galaxys.dts | 7 - arch/arm/boot/dts/s5pv210.dtsi | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 5 + arch/arm/boot/dts/sun7i-a20-bananapi.dts | 5 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/futex.h | 4 +- arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/uaccess.h | 4 +- arch/arm/include/uapi/asm/Kbuild | 18 - arch/arm/kernel/jump_label.c | 4 - arch/arm/kernel/perf_callchain.c | 2 +- arch/arm/kernel/signal.c | 6 +- arch/arm/kernel/swp_emulate.c | 2 +- arch/arm/kernel/sys_oabi-compat.c | 4 +- arch/arm/kernel/traps.c | 2 +- arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 8 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 + arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/mmu.c | 15 +- arch/arm/oprofile/common.c | 2 +- arch/arm/tools/Makefile | 3 +- arch/arm64/Kconfig | 4 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 11 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 +- .../dts/renesas/{r8a77990.dtsi => r8a774c0.dtsi} | 582 ++-- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 40 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 25 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 190 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 4 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 138 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 70 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 26 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 14 + arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/cache.h | 6 + arch/arm64/include/asm/futex.h | 2 +- arch/arm64/include/asm/hugetlb.h | 5 + 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/entry.S | 12 +- arch/arm64/kernel/jump_label.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/hugetlbpage.c | 20 + arch/arm64/mm/init.c | 2 +- arch/c6x/include/uapi/asm/Kbuild | 26 - arch/c6x/kernel/signal.c | 4 +- arch/c6x/mm/dma-coherent.c | 9 +- arch/csky/abiv1/alignment.c | 4 +- arch/csky/include/asm/uaccess.h | 16 +- arch/csky/include/uapi/asm/Kbuild | 27 - arch/csky/kernel/signal.c | 2 +- arch/csky/lib/usercopy.c | 8 +- arch/h8300/include/uapi/asm/Kbuild | 26 - arch/h8300/kernel/signal.c | 4 +- arch/hexagon/include/asm/futex.h | 2 +- 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/futex.h | 2 +- arch/ia64/include/asm/uaccess.h | 2 +- arch/ia64/include/uapi/asm/Kbuild | 7 - arch/ia64/kernel/numa.c | 2 +- arch/ia64/kernel/ptrace.c | 4 +- arch/ia64/kernel/signal.c | 4 +- arch/ia64/mm/discontig.c | 6 +- arch/ia64/mm/init.c | 2 + 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/uaccess.h | 23 +- arch/microblaze/include/uapi/asm/Kbuild | 25 - arch/microblaze/kernel/signal.c | 4 +- arch/microblaze/mm/init.c | 5 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 3 +- arch/mips/configs/ath79_defconfig | 1 + arch/mips/include/asm/checksum.h | 4 +- arch/mips/include/asm/futex.h | 2 +- .../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 - .../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 - 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/lantiq/irq.c | 77 +- 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/sibyte/common/sb_tbprof.c | 2 +- arch/nds32/include/asm/Kbuild | 10 - arch/nds32/include/asm/futex.h | 2 +- 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/nds32/mm/init.c | 12 +- arch/nios2/Kconfig | 3 - arch/nios2/include/asm/uaccess.h | 8 +- arch/nios2/include/uapi/asm/Kbuild | 26 - arch/nios2/kernel/signal.c | 2 +- arch/openrisc/include/asm/futex.h | 2 +- arch/openrisc/include/asm/uaccess.h | 8 +- arch/openrisc/include/uapi/asm/Kbuild | 27 - arch/openrisc/kernel/signal.c | 6 +- arch/openrisc/mm/cache.c | 2 +- arch/openrisc/mm/ioremap.c | 11 +- arch/parisc/include/asm/futex.h | 2 +- arch/parisc/include/asm/uaccess.h | 2 +- arch/parisc/include/uapi/asm/Kbuild | 7 - arch/parisc/kernel/irq.c | 23 +- arch/parisc/kernel/syscall.S | 2 +- arch/parisc/kernel/syscalls/syscalltbl.sh | 4 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/include/asm/asm-prototypes.h | 2 +- arch/powerpc/include/asm/futex.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 3 +- arch/powerpc/include/asm/uaccess.h | 10 +- arch/powerpc/include/uapi/asm/Kbuild | 7 - arch/powerpc/kernel/align.c | 3 +- arch/powerpc/kernel/jump_label.c | 2 - arch/powerpc/kernel/paca.c | 19 +- arch/powerpc/kernel/pci-common.c | 3 +- arch/powerpc/kernel/rtas_flash.c | 2 +- arch/powerpc/kernel/rtasd.c | 2 +- arch/powerpc/kernel/setup-common.c | 4 +- arch/powerpc/kernel/setup_64.c | 24 +- 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/lib/checksum_wrappers.c | 4 +- arch/powerpc/mm/fault.c | 2 +- arch/powerpc/mm/hash_utils_64.c | 6 +- arch/powerpc/mm/numa.c | 14 +- arch/powerpc/mm/pgtable-book3e.c | 8 +- arch/powerpc/mm/pgtable-book3s64.c | 5 +- arch/powerpc/mm/pgtable-radix.c | 25 +- arch/powerpc/mm/ppc_mmu_32.c | 3 +- arch/powerpc/mm/subpage-prot.c | 2 +- arch/powerpc/oprofile/backtrace.c | 4 +- arch/powerpc/platforms/cell/spufs/file.c | 16 +- arch/powerpc/platforms/pasemi/iommu.c | 5 +- arch/powerpc/platforms/powernv/memtrace.c | 5 +- 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/powernv/opal.c | 3 +- arch/powerpc/platforms/pseries/hvCall.S | 4 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- arch/powerpc/platforms/pseries/scanlog.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 18 +- arch/powerpc/sysdev/dart_iommu.c | 7 +- arch/riscv/configs/defconfig | 7 + arch/riscv/include/asm/Kbuild | 25 - arch/riscv/include/asm/futex.h | 2 +- arch/riscv/include/asm/uaccess.h | 14 +- arch/riscv/include/uapi/asm/Kbuild | 28 - arch/riscv/kernel/signal.c | 4 +- arch/s390/boot/string.c | 1 + arch/s390/include/asm/mmu_context.h | 2 +- arch/s390/include/asm/string.h | 28 +- 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/kernel/vdso.c | 5 +- arch/s390/lib/string.c | 28 + arch/s390/mm/pgtable.c | 2 - arch/s390/numa/numa.c | 14 +- arch/s390/tools/Makefile | 9 +- arch/sh/include/asm/checksum_32.h | 2 +- arch/sh/include/asm/futex.h | 2 +- arch/sh/include/asm/uaccess.h | 16 +- arch/sh/include/uapi/asm/Kbuild | 19 - arch/sh/kernel/dwarf.c | 2 +- arch/sh/kernel/signal_32.c | 8 +- arch/sh/kernel/signal_64.c | 8 +- arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 - arch/sh/kernel/syscalls/syscalltbl.sh | 32 - arch/sh/kernel/syscalls_32.S | 2 +- arch/sh/kernel/traps_64.c | 12 +- arch/sh/mm/gup.c | 3 +- arch/sh/mm/init.c | 18 +- arch/sh/mm/numa.c | 5 +- arch/sh/oprofile/backtrace.c | 2 +- arch/sh/tools/Makefile | 2 +- arch/sparc/include/asm/checksum_32.h | 2 +- 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/pci_fire.c | 3 +- arch/sparc/kernel/pci_schizo.c | 3 +- arch/sparc/kernel/prom_64.c | 7 +- arch/sparc/kernel/psycho_common.c | 3 +- arch/sparc/kernel/sbus.c | 3 +- arch/sparc/kernel/sigutil_32.c | 2 +- arch/sparc/kernel/unaligned_32.c | 7 +- arch/sparc/mm/init_64.c | 15 +- arch/um/kernel/ptrace.c | 4 +- arch/unicore32/include/uapi/asm/Kbuild | 28 - arch/unicore32/kernel/signal.c | 4 +- arch/unicore32/mm/mmu.c | 14 +- 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/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/pci.h | 3 +- arch/x86/include/asm/pgtable_32.h | 2 +- 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/apic/x2apic_uv_x.c | 7 +- arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/jump_label.c | 4 - arch/x86/kernel/signal.c | 14 +- arch/x86/kernel/smpboot.c | 3 +- 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/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/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 | 3 +- block/genhd.c | 2 +- certs/Makefile | 2 +- drivers/acpi/Kconfig | 1 + drivers/acpi/acpi_dbg.c | 4 +- drivers/acpi/numa.c | 6 +- drivers/acpi/power.c | 22 + drivers/base/power/main.c | 3 + drivers/block/mtip32xx/mtip32xx.c | 5 +- drivers/block/sunvdc.c | 2 +- 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/clk/rockchip/clk-rk3188.c | 4 +- drivers/clk/rockchip/clk-rk3328.c | 12 +- drivers/cpufreq/scmi-cpufreq.c | 4 +- drivers/cpufreq/scpi-cpufreq.c | 4 +- drivers/crypto/ccp/psp-dev.c | 6 +- drivers/dma/Kconfig | 14 - drivers/dma/Makefile | 1 - drivers/dma/at_hdmac.c | 5 - drivers/dma/dmaengine.c | 4 +- drivers/dma/dw/core.c | 1 - drivers/dma/fsl-qdma.c | 1259 --------- drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 61 +- drivers/dma/mv_xor.c | 5 +- drivers/dma/pl330.c | 1 - drivers/dma/qcom/hidma_mgmt.c | 3 +- drivers/dma/sa11x0-dma.c | 2 - drivers/dma/st_fdma.c | 3 - drivers/dma/stm32-dma.c | 71 +- drivers/dma/stm32-dmamux.c | 58 +- drivers/dma/stm32-mdma.c | 56 +- drivers/dma/tegra20-apb-dma.c | 40 +- drivers/dma/xilinx/xilinx_dma.c | 166 +- 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/gpio/gpio-pca953x.c | 1 + drivers/gpio/gpiolib-acpi.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 18 +- drivers/gpu/drm/armada/armada_gem.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 2 + drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 2 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 428 ++- drivers/gpu/drm/i915/i915_drv.c | 49 +- drivers/gpu/drm/i915/i915_drv.h | 241 +- drivers/gpu/drm/i915/i915_gem.c | 227 +- drivers/gpu/drm/i915/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 26 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 10 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 157 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 2 - drivers/gpu/drm/i915/i915_gem_stolen.c | 7 +- drivers/gpu/drm/i915/i915_gem_tiling.c | 4 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 74 +- drivers/gpu/drm/i915/i915_gpu_error.h | 1 + drivers/gpu/drm/i915/i915_ioc32.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 38 +- drivers/gpu/drm/i915/i915_params.c | 32 +- drivers/gpu/drm/i915/i915_params.h | 11 + drivers/gpu/drm/i915/i915_pci.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 14 +- drivers/gpu/drm/i915/i915_query.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 222 +- drivers/gpu/drm/i915/i915_request.c | 153 +- drivers/gpu/drm/i915/i915_request.h | 1 - drivers/gpu/drm/i915/i915_suspend.c | 12 +- drivers/gpu/drm/i915/i915_sysfs.c | 4 +- drivers/gpu/drm/i915/i915_timeline.h | 8 - drivers/gpu/drm/i915/i915_trace.h | 29 - drivers/gpu/drm/i915/intel_atomic.c | 2 +- drivers/gpu/drm/i915/intel_audio.c | 2 +- drivers/gpu/drm/i915/intel_bios.c | 13 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 26 - drivers/gpu/drm/i915/intel_cdclk.c | 10 +- drivers/gpu/drm/i915/intel_color.c | 218 +- drivers/gpu/drm/i915/intel_crt.c | 6 +- drivers/gpu/drm/i915/intel_ddi.c | 328 +-- drivers/gpu/drm/i915/intel_device_info.c | 107 +- drivers/gpu/drm/i915/intel_device_info.h | 31 +- drivers/gpu/drm/i915/intel_display.c | 166 +- drivers/gpu/drm/i915/intel_display.h | 6 +- drivers/gpu/drm/i915/intel_dp.c | 141 +- drivers/gpu/drm/i915/intel_drv.h | 29 +- drivers/gpu/drm/i915/intel_dsi_vbt.c | 1 - drivers/gpu/drm/i915/intel_engine_cs.c | 88 +- drivers/gpu/drm/i915/intel_fbc.c | 31 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 6 +- drivers/gpu/drm/i915/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 3 +- drivers/gpu/drm/i915/intel_hangcheck.c | 167 +- drivers/gpu/drm/i915/intel_hdcp.c | 16 +- drivers/gpu/drm/i915/intel_huc_fw.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 242 +- drivers/gpu/drm/i915/intel_lvds.c | 4 +- drivers/gpu/drm/i915/intel_mocs.c | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 10 +- drivers/gpu/drm/i915/intel_panel.c | 8 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 8 +- drivers/gpu/drm/i915/intel_pm.c | 738 ++--- drivers/gpu/drm/i915/intel_psr.c | 74 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 504 ++-- drivers/gpu/drm/i915/intel_ringbuffer.h | 93 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 4 +- drivers/gpu/drm/i915/intel_sprite.c | 6 +- drivers/gpu/drm/i915/intel_uc.c | 14 +- drivers/gpu/drm/i915/intel_uc.h | 6 +- drivers/gpu/drm/i915/intel_uncore.c | 147 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 +- drivers/gpu/drm/i915/intel_workarounds.c | 14 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 35 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 1 + drivers/gpu/drm/i915/selftests/igt_spinner.c | 86 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 320 ++- drivers/gpu/drm/i915/selftests/intel_lrc.c | 4 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 15 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 3 +- drivers/hid/hid-lenovo.c | 10 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hwmon/dell-smm-hwmon.c | 97 +- drivers/hwmon/hih6130.c | 11 +- drivers/hwmon/occ/common.c | 24 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/i2c-ismt.c | 2 + drivers/i2c/busses/i2c-owl.c | 1 + drivers/iio/adc/ti_am335x_adc.c | 5 +- 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/affinity.c | 3 +- drivers/infiniband/hw/hfi1/init.c | 3 +- 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/input/keyboard/tm2-touchkey.c | 132 +- drivers/input/misc/soc_button_array.c | 6 +- drivers/iommu/dmar.c | 5 +- drivers/iommu/intel-iommu.c | 3 +- drivers/macintosh/ans-lcd.c | 2 +- drivers/macintosh/via-pmu.c | 2 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 19 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/platform/aspeed-video.c | 1 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 - drivers/media/platform/vicodec/vicodec-core.c | 12 +- drivers/media/platform/vim2m.c | 12 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 46 +- drivers/media/v4l2-core/v4l2-ctrls.c | 9 - drivers/media/v4l2-core/v4l2-mem2mem.c | 20 + drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/misc/sgi-xp/xpc_uv.c | 3 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/mtd/spi-nor/Kconfig | 9 - drivers/mtd/spi-nor/Makefile | 1 - drivers/mtd/spi-nor/fsl-quadspi.c | 1224 -------- drivers/net/dsa/microchip/ksz_common.c | 2 - drivers/net/dsa/mt7530.c | 1 - drivers/net/ethernet/cadence/macb_main.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 17 +- drivers/net/ethernet/intel/Kconfig | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 5 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 101 +- drivers/net/ethernet/mellanox/mlx4/icm.h | 22 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 4 + drivers/net/ethernet/realtek/r8169.c | 8 +- drivers/net/usb/cdc_ether.c | 26 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wan/fsl_ucc_hdlc.c | 62 +- drivers/opp/core.c | 63 +- drivers/pci/proc.c | 4 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/phy/ti/Kconfig | 1 + drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/pnp/isapnp/proc.c | 2 +- drivers/regulator/act8945a-regulator.c | 11 +- drivers/regulator/bcm590xx-regulator.c | 4 + drivers/remoteproc/qcom_q6v5_mss.c | 12 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/sg.c | 16 +- drivers/soc/fsl/qe/qe_tdm.c | 55 - drivers/soc/renesas/r8a774c0-sysc.c | 23 +- drivers/spi/Kconfig | 15 +- drivers/spi/Makefile | 1 + drivers/spi/spi-dw.c | 3 +- drivers/spi/spi-fsl-dspi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 92 +- drivers/spi/spi-fsl-qspi.c | 966 +++++++ drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-stm32.c | 1403 +++++++--- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/comedi/comedi_compat32.c | 24 +- drivers/staging/comedi/drivers/cb_pcimdas.c | 6 +- drivers/staging/comedi/drivers/usbduxfast.c | 2 +- drivers/staging/erofs/internal.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 2 +- drivers/staging/media/ipu3/ipu3-css-params.c | 1 + drivers/staging/media/ipu3/ipu3-dmamap.c | 1 + drivers/staging/media/sunxi/cedrus/cedrus.h | 9 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 23 +- drivers/staging/mt7621-dma/ralink-gdma.c | 6 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 +- drivers/staging/mt7621-dts/mt7621.dtsi | 55 +- drivers/staging/mt7621-pci-phy/Kconfig | 7 + drivers/staging/mt7621-pci-phy/Makefile | 1 + drivers/staging/mt7621-pci-phy/TODO | 4 + .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 54 + drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 387 +++ drivers/staging/mt7621-pci/pci-mt7621.c | 250 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 + drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 41 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8192e/dot11d.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 6 +- drivers/staging/rts5208/ms.c | 5 +- drivers/staging/rts5208/sd.c | 7 +- drivers/staging/speakup/Kconfig | 32 +- drivers/staging/wilc1000/host_interface.c | 2 +- drivers/staging/wlan-ng/prism2fw.c | 5 +- drivers/tty/n_hdlc.c | 2 +- drivers/usb/class/cdc-acm.c | 7 + drivers/usb/core/devices.c | 2 +- drivers/usb/core/devio.c | 7 +- drivers/usb/core/generic.c | 9 +- drivers/usb/core/quirks.c | 3 +- drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/storage/scsiglue.c | 8 +- drivers/usb/storage/unusual_devs.h | 12 + drivers/vhost/vhost.c | 16 +- drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 +- drivers/watchdog/mt7621_wdt.c | 1 + drivers/watchdog/rt2880_wdt.c | 1 + drivers/watchdog/tqmx86_wdt.c | 8 +- drivers/xen/privcmd.c | 6 +- drivers/xen/pvcalls-back.c | 2 - firmware/Makefile | 5 +- fs/9p/vfs_super.c | 2 +- fs/afs/super.c | 2 +- fs/binfmt_aout.c | 4 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/send.c | 2 +- fs/buffer.c | 10 +- fs/ceph/addr.c | 5 +- fs/ceph/super.c | 4 +- fs/cifs/connect.c | 7 +- fs/cifs/dfs_cache.c | 1 + fs/cifs/smb2pdu.c | 48 +- fs/cifs/smb2pdu.h | 2 +- fs/cifs/transport.c | 87 +- fs/eventpoll.c | 180 +- fs/fat/dir.c | 4 +- fs/fuse/inode.c | 2 +- fs/hugetlbfs/inode.c | 61 +- fs/ioctl.c | 2 +- fs/locks.c | 2 +- fs/namespace.c | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/pipe.c | 3 +- fs/proc/generic.c | 4 +- fs/proc/internal.h | 1 + fs/proc/proc_net.c | 10 + 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/sysfs/dir.c | 3 +- fs/sysfs/file.c | 6 +- fs/sysfs/group.c | 3 +- fs/sysfs/symlink.c | 3 +- include/asm-generic/uaccess.h | 12 +- include/drm/drm_dp_helper.h | 11 + include/linux/bpf_verifier.h | 13 + include/linux/ceph/libceph.h | 6 +- include/linux/ceph/osd_client.h | 1 - include/linux/compaction.h | 5 +- include/linux/compiler-gcc.h | 2 + include/linux/device.h | 2 +- include/linux/dma-debug.h | 11 +- include/linux/dma-mapping.h | 340 ++- include/linux/dynamic_debug.h | 6 +- include/linux/filter.h | 10 +- include/linux/genalloc.h | 2 +- include/linux/gfp.h | 7 +- include/linux/hugetlb.h | 48 +- include/linux/jump_label.h | 22 +- include/linux/jump_label_ratelimit.h | 8 +- include/linux/kernel.h | 2 +- include/linux/ksm.h | 7 + include/linux/memcontrol.h | 37 +- include/linux/mfd/ti_am335x_tscadc.h | 4 + include/linux/mm.h | 4 +- include/linux/mmzone.h | 8 + include/linux/module.h | 2 +- include/linux/netfilter.h | 4 +- include/linux/netfilter_ingress.h | 2 +- include/linux/pm_opp.h | 5 + include/linux/qed/qed_chain.h | 31 + include/linux/regset.h | 4 +- include/linux/sched.h | 4 + include/linux/skbuff.h | 2 +- include/linux/slub_def.h | 2 +- include/linux/uaccess.h | 11 +- include/media/mpeg2-ctrls.h | 14 +- include/media/v4l2-mem2mem.h | 20 + include/media/videobuf2-v4l2.h | 17 + include/net/checksum.h | 4 +- include/trace/events/spi.h | 31 +- include/trace/events/tegra_apb_dma.h | 61 + include/uapi/linux/Kbuild | 2 - include/uapi/linux/videodev2.h | 12 + init/Kconfig | 24 + init/init_task.c | 3 +- init/main.c | 5 + kernel/Makefile | 6 +- kernel/async.c | 1 + kernel/bpf/core.c | 54 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 371 ++- kernel/compat.c | 18 +- kernel/configs/tiny.config | 1 + kernel/dma/coherent.c | 2 - kernel/dma/debug.c | 19 +- kernel/dma/mapping.c | 94 - kernel/dma/remap.c | 15 +- kernel/events/core.c | 2 +- kernel/exit.c | 21 +- kernel/fork.c | 1 + kernel/futex.c | 35 +- kernel/jump_label.c | 10 +- kernel/kthread.c | 3 +- kernel/locking/lockdep.c | 19 + kernel/module.c | 2 +- kernel/panic.c | 10 +- kernel/printk/printk.c | 4 +- kernel/ptrace.c | 4 +- kernel/rseq.c | 6 +- kernel/sched/core.c | 9 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 21 +- kernel/sched/sched.h | 6 +- kernel/signal.c | 10 +- kernel/sys.c | 2 +- kernel/sysctl.c | 2 +- kernel/trace/bpf_trace.c | 2 +- lib/Kconfig.debug | 29 + lib/Makefile | 1 + lib/bitmap.c | 4 +- lib/cpumask.c | 3 +- lib/dynamic_debug.c | 2 +- lib/genalloc.c | 10 +- lib/iov_iter.c | 8 +- lib/raid6/Makefile | 5 +- lib/strncpy_from_user.c | 9 +- lib/strnlen_user.c | 9 +- lib/test_vmalloc.c | 551 ++++ lib/usercopy.c | 4 +- localversion-next | 2 +- mm/compaction.c | 1039 +++++-- mm/filemap.c | 2 +- mm/gup.c | 6 +- mm/huge_memory.c | 13 +- mm/hugetlb.c | 86 +- mm/internal.h | 23 +- mm/kasan/common.c | 65 +- mm/ksm.c | 62 +- mm/memcontrol.c | 36 +- mm/memory-failure.c | 16 +- mm/memory.c | 41 +- mm/memory_hotplug.c | 13 +- mm/mempolicy.c | 4 +- mm/migrate.c | 17 +- mm/mincore.c | 106 +- mm/page_alloc.c | 95 +- mm/page_ext.c | 5 +- mm/page_poison.c | 2 + mm/rmap.c | 4 - mm/shmem.c | 449 ++- mm/slab.c | 6 +- mm/slab.h | 4 - mm/slub.c | 24 +- mm/usercopy.c | 9 +- mm/userfaultfd.c | 11 +- mm/util.c | 2 +- mm/vmalloc.c | 59 +- mm/vmscan.c | 23 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/log.c | 2 +- net/bridge/br_netfilter_hooks.c | 2 +- net/can/gw.c | 30 +- net/ceph/ceph_common.c | 11 +- net/ceph/debugfs.c | 2 +- net/ceph/osd_client.c | 4 +- net/compat.c | 30 +- net/core/dev.c | 6 +- net/core/pktgen.c | 3 +- net/core/skbuff.c | 7 +- net/ipv4/devinet.c | 2 +- net/ipv4/fou.c | 3 +- net/ipv6/addrconf.c | 2 +- net/ipv6/af_inet6.c | 17 +- net/ipv6/fou6.c | 8 + net/ipv6/icmp.c | 8 +- net/ipv6/ip6_fib.c | 6 +- net/ipv6/udp.c | 8 +- net/netfilter/core.c | 6 +- net/openvswitch/flow.c | 8 +- net/qrtr/qrtr.c | 3 +- net/rds/ib_send.c | 4 +- net/rds/message.c | 4 +- net/rds/rds.h | 4 - net/rds/send.c | 2 +- net/smc/af_smc.c | 4 +- net/sunrpc/sysctl.c | 2 +- net/tipc/netlink_compat.c | 4 +- samples/bpf/test_cgrp2_attach2.c | 14 +- samples/bpf/test_current_task_under_cgroup_user.c | 2 +- scripts/Kbuild.include | 10 +- scripts/Makefile.asm-generic | 4 + scripts/Makefile.headersinst | 7 - scripts/Makefile.lib | 34 +- scripts/coccinelle/iterators/use_after_iter.cocci | 3 + scripts/coccinelle/misc/boolinit.cocci | 5 + scripts/decode_stacktrace.sh | 9 +- scripts/gcc-goto.sh | 2 +- scripts/kallsyms.c | 4 +- scripts/kconfig/.gitignore | 1 + scripts/kconfig/Makefile | 40 +- scripts/kconfig/zconf.y | 1 - security/tomoyo/common.c | 2 +- sound/core/seq/seq_clientmgr.c | 2 +- sound/isa/gus/gus_main.c | 13 +- sound/isa/sb/emu8000_patch.c | 4 +- sound/isa/sb/sb16_main.c | 10 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/ice1712/ews.c | 7 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/pcm1796.h | 1 - sound/pci/oxygen/xonar_pcm179x.c | 71 +- sound/soc/codecs/ak4458.c | 79 +- sound/soc/codecs/cs4271.c | 4 +- sound/soc/codecs/da7219-aad.c | 2 +- sound/soc/codecs/da7219.c | 8 +- sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/es8316.c | 200 +- sound/soc/codecs/es8316.h | 7 + sound/soc/codecs/max98090.c | 15 - sound/soc/codecs/max98373.c | 6 +- sound/soc/codecs/max98927.c | 8 +- sound/soc/codecs/mt6351.c | 4 +- sound/soc/codecs/nau8824.c | 2 +- sound/soc/codecs/nau8825.c | 1 + sound/soc/codecs/rl6347a.c | 4 +- sound/soc/codecs/rt274.c | 13 +- sound/soc/codecs/rt286.c | 8 +- sound/soc/codecs/rt298.c | 12 +- sound/soc/codecs/rt5514.c | 1 + sound/soc/codecs/rt5640.c | 6 +- sound/soc/codecs/rt5645.c | 66 +- sound/soc/codecs/rt5651.c | 61 +- sound/soc/codecs/rt5651.h | 1 + sound/soc/codecs/rt5670.c | 54 - sound/soc/codecs/rt5677.c | 8 +- sound/soc/codecs/rt5682.c | 1 + sound/soc/codecs/sgtl5000.c | 19 +- sound/soc/codecs/tlv320aic32x4.c | 4 + sound/soc/codecs/tscs42xx.c | 2 +- sound/soc/fsl/Kconfig | 9 + sound/soc/fsl/Makefile | 2 + sound/soc/fsl/fsl_micfil.c | 826 ++++++ sound/soc/fsl/fsl_micfil.h | 283 ++ sound/soc/intel/Kconfig | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 8 +- sound/soc/intel/atom/sst/sst_acpi.c | 45 +- sound/soc/intel/boards/bytcht_es8316.c | 326 ++- sound/soc/intel/boards/bytcr_rt5640.c | 12 + sound/soc/intel/boards/bytcr_rt5651.c | 103 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 44 +- sound/soc/pxa/Makefile | 1 - sound/soc/sh/rcar/src.c | 125 +- sound/soc/ti/davinci-mcasp.c | 311 +- sound/soc/xilinx/Kconfig | 7 + sound/soc/xilinx/Makefile | 2 + sound/soc/xilinx/xlnx_spdif.c | 339 +++ sound/usb/card.c | 2 +- sound/usb/line6/pod.c | 3 +- sound/usb/mixer.c | 29 +- sound/usb/quirks-table.h | 6 + sound/usb/stream.c | 36 +- tools/arch/x86/include/asm/rmwcc.h | 6 +- tools/build/Makefile.feature | 4 +- tools/build/feature/Makefile | 10 +- tools/gpio/Makefile | 2 +- {include => tools/include}/linux/numa.h | 0 .../include}/uapi/linux/usbdevice_fs.h | 0 tools/perf/Makefile.config | 44 +- tools/perf/Makefile.perf | 8 + tools/perf/bench/numa.c | 7 +- tools/perf/builtin-c2c.c | 4 +- tools/perf/builtin-script.c | 21 +- tools/perf/builtin-trace.c | 142 +- tools/perf/check-headers.sh | 1 + 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/seccomp.c | 4 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 19 + tools/perf/util/dump-insn.c | 8 + tools/perf/util/dump-insn.h | 2 + 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/python.c | 3 +- tools/perf/util/session.c | 7 + tools/perf/util/thread-stack.c | 227 +- tools/perf/util/thread-stack.h | 8 +- tools/power/x86/turbostat/Makefile | 8 +- tools/power/x86/x86_energy_perf_policy/Makefile | 6 +- tools/testing/selftests/bpf/cgroup_helpers.c | 6 +- tools/testing/selftests/bpf/test_cgroup_storage.c | 2 +- tools/testing/selftests/bpf/test_dev_cgroup.c | 2 +- tools/testing/selftests/bpf/test_netcnt.c | 2 +- .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_sock.c | 2 +- tools/testing/selftests/bpf/test_sock_addr.c | 55 +- tools/testing/selftests/bpf/test_socket_cookie.c | 2 +- tools/testing/selftests/bpf/test_tcpbpf_user.c | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 1266 ++++++++- tools/testing/selftests/net/ip_defrag.c | 96 +- tools/testing/selftests/net/ip_defrag.sh | 9 +- tools/testing/selftests/vm/run_vmtests | 16 + tools/testing/selftests/vm/test_vmalloc.sh | 176 ++ tools/thermal/tmon/Makefile | 8 +- tools/vm/page_owner_sort.c | 4 +- virt/kvm/kvm_main.c | 3 +- 970 files changed, 19777 insertions(+), 13709 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/renesas.yaml delete mode 100644 Documentation/devicetree/bindings/arm/shmobile.txt delete mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt create mode 100644 Documentation/devicetree/bindings/hwmon/hih6130.txt create mode 100644 Documentation/devicetree/bindings/sound/fsl,micfil.txt create mode 100644 Documentation/devicetree/bindings/sound/xlnx,spdif.txt rename Documentation/devicetree/bindings/{mtd/fsl-quadspi.txt => spi/spi-fsl-qspi. [...] create mode 100644 Documentation/networking/checksum-offloads.rst delete mode 100644 Documentation/networking/checksum-offloads.txt rename Documentation/networking/{segmentation-offloads.txt => segmentation-offload [...] copy arch/arm64/boot/dts/renesas/{r8a77990.dtsi => r8a774c0.dtsi} (80%) create mode 100644 arch/arm64/include/uapi/asm/sve_context.h delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 arch/x86/lib/iomem.c delete mode 100644 drivers/dma/fsl-qdma.c delete mode 100644 drivers/mtd/spi-nor/fsl-quadspi.c create mode 100644 drivers/spi/spi-fsl-qspi.c create mode 100644 drivers/staging/mt7621-pci-phy/Kconfig create mode 100644 drivers/staging/mt7621-pci-phy/Makefile create mode 100644 drivers/staging/mt7621-pci-phy/TODO create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt create mode 100644 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c create mode 100644 include/trace/events/tegra_apb_dma.h create mode 100644 lib/test_vmalloc.c create mode 100644 sound/soc/fsl/fsl_micfil.c create mode 100644 sound/soc/fsl/fsl_micfil.h create mode 100644 sound/soc/xilinx/xlnx_spdif.c copy {include => tools/include}/linux/numa.h (100%) copy {include => tools/include}/uapi/linux/usbdevice_fs.h (100%) create mode 100755 tools/perf/trace/beauty/usbdevfs_ioctl.sh create mode 100644 tools/testing/selftests/vm/test_vmalloc.sh