This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 5aa6589e17bd Add linux-next specific files for 20190115 omits 9712842beaf4 Merge branch 'akpm/master' omits b16280f814de drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 6ce73beb918c kernel/fork.c: remove duplicated include omits 00d7f52314f5 locking/atomics: build atomic headers as required omits 1022c7943544 include/linux/sched/signal.h: replace `tsk' with `task' omits a83d0ac98df1 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 449ee767652f Merge branch 'akpm-current/current' omits 16e75f5185aa Merge remote-tracking branch 'pidfd/for-next' omits 7b07c71e3eaa Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits d5cec93c7594 Merge remote-tracking branch 'xarray/xarray' omits 181e4dd2ccf8 Merge remote-tracking branch 'cisco/for-next' omits 8cd2c6acfe14 Merge remote-tracking branch 'kspp/for-next/kspp' omits ec679b7a630d Merge remote-tracking branch 'ntb/ntb-next' omits 7c4ebf1699e6 Merge remote-tracking branch 'at24/at24/for-next' omits 31c468fbd1c8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits bfd5eb348b09 Merge remote-tracking branch 'rtc/rtc-next' omits aeb2bbc70d2c Merge remote-tracking branch 'coresight/next' omits f0d30ee3ff11 Merge remote-tracking branch 'livepatching/for-next' omits aa0e9782ff1f Merge remote-tracking branch 'random/dev' omits 7c6615e793a4 Merge remote-tracking branch 'userns/for-next' omits 7a1b6c6a7981 Merge remote-tracking branch 'pwm/for-next' omits f8a3db14c422 Merge remote-tracking branch 'pinctrl/for-next' omits 7b7f3d58bef3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 7cf648133b34 Merge remote-tracking branch 'gpio/for-next' omits bfca0e02c2d9 Merge remote-tracking branch 'rpmsg/for-next' omits 6232fd199f84 Merge remote-tracking branch 'vhost/linux-next' omits 9c880bf58261 Merge remote-tracking branch 'scsi-mkp/for-next' omits 025d413c423e Merge remote-tracking branch 'scsi/for-next' omits 042646fbfdc0 Merge remote-tracking branch 'cgroup/for-next' omits c34b3241df61 Merge remote-tracking branch 'slave-dma/next' omits 95396eb3a910 Merge remote-tracking branch 'icc/icc-next' omits 732c14affab3 Merge remote-tracking branch 'mux/for-next' omits 7f6656dd94b9 Merge remote-tracking branch 'staging/staging-next' omits aa6b3070f1b4 Merge remote-tracking branch 'char-misc/char-misc-next' omits fa4f4270096c Merge remote-tracking branch 'tty/tty-next' omits c31c8c0ba43e Merge remote-tracking branch 'usb/usb-next' omits c85a643d1c5e Merge remote-tracking branch 'driver-core/driver-core-next' omits 878bfca06fff Merge remote-tracking branch 'ipmi/for-next' omits 4ed3a55b7f99 Merge remote-tracking branch 'percpu/for-next' omits 04c9728d7336 Merge remote-tracking branch 'xen-tip/linux-next' omits 5494b8e614da Merge remote-tracking branch 'rcu/rcu/next' omits 10e55c58b2aa Merge remote-tracking branch 'tip/auto-latest' omits 879b0379872a Merge remote-tracking branch 'spi/for-next' omits dd46a6098400 Merge remote-tracking branch 'audit/next' omits 8b156224ace0 Merge remote-tracking branch 'iommu/next' omits ca40ab034cbf Merge remote-tracking branch 'watchdog/master' omits 967aaee6c959 Merge remote-tracking branch 'selinux/next' omits e931f799465d Merge remote-tracking branch 'apparmor/apparmor-next' omits b9de22074082 Merge remote-tracking branch 'security/next-testing' omits 31c50b73b4f5 Merge remote-tracking branch 'regulator/for-next' omits 66a2c440d66e Merge remote-tracking branch 'kgdb/kgdb-next' omits 01f7363df35c Merge remote-tracking branch 'mmc/next' omits 3565f82a0630 Merge remote-tracking branch 'device-mapper/for-next' omits 196e1f5629a3 Merge remote-tracking branch 'block/for-next' omits 0b9224cb78ec Merge remote-tracking branch 'input/next' omits 754d5420b353 Merge remote-tracking branch 'sound-asoc/for-next' omits 87b5c9ea9419 Merge remote-tracking branch 'sound/for-next' omits b4aebd692b4b Merge remote-tracking branch 'regmap/for-next' omits 304a7fd9d246 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4e6f78d787bf Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d025fa4ee446 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8582da20bb67 Merge remote-tracking branch 'drm-msm/msm-next' omits 552a2d4df94f Merge remote-tracking branch 'drm-misc/for-linux-next' omits 864fa563880b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 541f46c87fc5 Merge remote-tracking branch 'drm/drm-next' omits f2dd4e305474 Merge remote-tracking branch 'crypto/master' omits b0e53a04479a Merge branch 'spi-5.1' into spi-next omits 78ac6b467a51 Merge branch 'spi-5.0' into spi-linus omits 1a48ca129c0d Merge branch 'asoc-5.1' into asoc-next omits ab40001fba03 Merge branch 'asoc-5.0' into asoc-linus omits 3a5ca92235c3 Merge remote-tracking branch 'mtd/mtd/next' omits 698c42595999 Merge remote-tracking branch 'wireless-drivers-next/master' omits 08c27bcb3fcd Merge remote-tracking branch 'nfc-next/master' omits aa86455ab2cb Merge remote-tracking branch 'rdma/for-next' omits 0062a4bc9a87 Merge remote-tracking branch 'swiotlb/linux-next' omits 1a1a46d5f2b1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 6b964f6bd73d Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 770fd3d2a542 Merge remote-tracking branch 'v4l-dvb-next/master' omits f741bbe2ac7e Merge remote-tracking branch 'v4l-dvb/master' omits 3091042deefc Merge remote-tracking branch 'jc_docs/docs-next' omits 1c76650113ca Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 91a7306b26e9 Merge remote-tracking branch 'hid/for-next' omits bca50462e2e5 Merge remote-tracking branch 'printk/for-next' omits 75bd80361b8e Merge remote-tracking branch 'vfs/for-next' omits 22e4fde5a32f Merge remote-tracking branch 'nfsd/nfsd-next' omits 31db7334bec2 Merge remote-tracking branch 'nfs-anna/linux-next' omits 43e30859447f Merge remote-tracking branch 'jfs/jfs-next' omits a6509ad4feec Merge remote-tracking branch 'fuse/for-next' omits 3eed84abfe61 Merge remote-tracking branch 'f2fs/dev' omits a4c86ef55dea Merge remote-tracking branch 'ext3/for_next' omits e8c52ab38abe Merge remote-tracking branch 'ecryptfs/next' omits 744dd3fd63c9 Merge remote-tracking branch 'btrfs-kdave/for-next' omits a51dc75ef75e Merge remote-tracking branch 'befs/for-next' omits a2b39198c7fd Merge remote-tracking branch 'fscrypt/master' omits 3cad2ccb907c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits a9bc26f8e9ba Merge remote-tracking branch 's390/features' omits 514de171fa31 Merge remote-tracking branch 'parisc-hd/for-next' omits 437b1350835f Merge remote-tracking branch 'nios2/for-next' omits 24d7e964a316 Merge remote-tracking branch 'microblaze/next' omits f93db837e460 Merge remote-tracking branch 'csky/linux-next' omits a86420bb0e96 Merge remote-tracking branch 'clk/clk-next' omits 5fe9d9c2ff47 Merge remote-tracking branch 'tegra/for-next' omits 75e7e21dbe0f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 0769089715c5 Merge remote-tracking branch 'samsung-krzk/for-next' omits e0c2a885596a Merge remote-tracking branch 'rockchip/for-next' omits bc9fa73a9a97 Merge remote-tracking branch 'renesas/next' omits 3ba858cbc004 Merge remote-tracking branch 'qcom/for-next' omits 06e17e240862 Merge remote-tracking branch 'reset/reset/next' omits 1914ef00351b Merge remote-tracking branch 'omap/for-next' omits 89b082b6bf38 Merge remote-tracking branch 'mediatek/for-next' omits a286f23629ca Merge remote-tracking branch 'keystone/next' omits fa73ebda5f3c Merge remote-tracking branch 'imx-mxs/for-next' omits e2ce4f5a9d2c Merge remote-tracking branch 'bcm2835/for-next' omits b3595a9706b2 Merge remote-tracking branch 'at91/at91-next' omits 40190fdc1bd6 Merge remote-tracking branch 'aspeed/for-next' omits 62eb4b8cf00e Merge remote-tracking branch 'amlogic/for-next' omits b137b869fa58 Merge remote-tracking branch 'actions/for-next' omits 39137b7367d2 Merge remote-tracking branch 'arm-soc/for-next' omits 17505b91211a Merge remote-tracking branch 'arm-perf/for-next/perf' omits 367888412cc2 Merge remote-tracking branch 'arm/for-next' omits 8cf1727f53d3 Merge remote-tracking branch 'leaks/leaks-next' omits 4d421dff44ff Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 08b435ee366b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 71b4fa07b91d Merge remote-tracking branch 'mmc-fixes/fixes' omits c05389f2b725 Merge remote-tracking branch 'scsi-fixes/fixes' omits 0c468c0de961 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 5a8882f31d4e Merge remote-tracking branch 'i3c-fixes/master' omits cb8463c721f5 Merge remote-tracking branch 'vfs-fixes/fixes' omits 4cc2339ea890 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 880cff246387 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits c506a3c8ea55 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits db6f9ffaccc3 Merge remote-tracking branch 'omap-fixes/fixes' omits 06f3d2d8cf00 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits efa3f9e7f346 Merge remote-tracking branch 'ide/master' omits 12c3e454b8aa Merge remote-tracking branch 'crypto-current/master' omits e242412b491b Merge remote-tracking branch 'input-current/for-linus' omits e94fc302f14d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 29568b4049ff Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits e1b351ed85fb Merge remote-tracking branch 'spi-fixes/for-linus' omits 214f9f9d4b8f Merge remote-tracking branch 'regulator-fixes/for-linus' omits 470bd0e4d36c Merge remote-tracking branch 'regmap-fixes/for-linus' omits eb1c2383c8b9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 798729dc036d Merge remote-tracking branch 'sound-current/for-linus' omits b26fe4a4312e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 8b3979142d5f Merge remote-tracking branch 'netfilter/master' omits f80eb2d45c4e Merge remote-tracking branch 'ipsec/master' omits 259764fd4e5b Merge remote-tracking branch 'net/master' omits 120b80b9efff Merge remote-tracking branch 'powerpc-fixes/fixes' omits c215d88c21ed Merge remote-tracking branch 'arc-current/for-curr' omits e5690e269b0b Merge remote-tracking branch 'kbuild-current/fixes' omits f982150bfeaa Merge remote-tracking branch 'fixes/master' omits beedd844b014 openrisc: remove unneeded code in arch/openrisc/Makefile omits ff8542c76fab MIPS: OCTEON: fix kexec support omits 9cfc6bd21a94 Merge branch 'regulator-5.0' into regulator-linus omits fde2955e773f Merge branch 'spi-5.0' into spi-linus omits 38c7bc7c60f7 pwm: imx: Signedness bug in imx_pwm_get_state() omits 7c2b526ed560 pwm: imx: Split into two drivers omits 13ebd0668d7e MAINTAINERS: add a maintainer for the interconnect API omits bb313c42ee85 arm64: dts: sdm845: Add interconnect provider DT nodes omits 25e6ea7bc985 interconnect: qcom: Add sdm845 interconnect provider driver omits a3131255299d interconnect: Add debugfs support omits 42924b601d83 interconnect: Allow endpoints translation via DT omits 8e3607a7880e dt-bindings: Introduce interconnect binding omits cafea36c43d5 interconnect: Add generic on-chip interconnect API omits c78279a15d7c nds32: remove unneeed code in arch/ndsd32/Makefile omits 03bcbf09c2fd Merge branch 'scalability' into for-next omits 48a6a7c74d57 fuse: call pipe_buf_release() under pipe lock omits 666a40e87038 cuse: fix ioctl omits 1e93eabb897a fuse: handle zero sized retrieve correctly omits f13fb160620a ia64: remove redundant 'export AWK' omits 0b886de8f8db Merge branch 'imx/maintainers' into for-next omits d9c37b6261d8 Merge branch 'imx/defconfig' into for-next omits beea6f6e200a Merge branch 'imx/dt64' into for-next omits f1752df2df47 Merge branch 'imx/dt' into for-next omits 8e9abfe7fb26 Merge branch 'imx/bindings' into for-next omits 364eb94e9f82 Merge branch 'imx/soc' into for-next omits b8bfa4178ce8 Merge branch 'imx/drivers' into for-next omits b62f406fdb35 arm64: dts: imx: add i.MX8QXP system controller RTC support omits f9c3ea2fa31e arm64: dts: imx: add imx8qxp mek support omits a5f6ea6a498e arm64: dts: imx: add imx8qxp support omits cf2d2d392906 ARM: imx: add i.MX7ULP cpuidle support omits 75d4f49b8a3b drm/nouveau/nvkm: mark expected switch fall-throughs omits 83a89399b041 afs: Mark expected switch fall-throughs omits 6bb13ef588b5 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 74c34fee849c scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits fadd4685d2b6 scsi: st: mark expected switch fall-throughs omits e9f24457ed46 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits f6aed847b56c scsi: ppa: mark expected switch fall-through omits ea12821ba8b4 scsi: osst: mark expected switch fall-throughs omits 582a34caa86a scsi: osd: osd_initiator: mark expected switch fall-throughs omits 9bac9623d59e scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits d3a4de8268ef scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits ee1de78a4dff scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits b92d6351b052 scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits c65f8027538e scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits 4b1dbe403211 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits c52d5a91ab72 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 0f7d2c293c0e scsi: imm: mark expected switch fall-throughs omits 98e2b0752d09 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 02ff3a2e0128 scsi: csiostor: csio_wr: mark expected switch fall-through omits 08916fcfa21d scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits a083dcd87ef4 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits f785f002b8f9 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits 9aedf6ec8f65 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 641fa7b0c890 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 99b12e520da8 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 1039a4639528 scsi: aic7xxx: mark expected switch fall-throughs omits c1f0fe4772e2 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits 7f3a00c37241 ARM: dts: imx6sx: Add DISPLAY power domain support omits 8c516ce7ff00 ARM: dts: imx7: add DMA properties for ECSPI omits 1e39fff4c0ac ARM: dts: imx6ul: add DMA properties for ECSPI omits cdf3e222d456 arm64: dts: ls1046a: Remove fsl,qspi-has-second-chip as it [...] omits acdab0115df1 ARM: dts: ls1021a: Remove fsl,qspi-has-second-chip as it i [...] omits a8d87cf95c85 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits 570954f3e2dd Merge branch 'v5.1/dt' into tmp/aml-rebuild omits 559e08f8199b arm64: dts: meson: Fix mmc cd-gpios polarity omits b8f80b1d2072 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry omits dd336374267f hwmon: (pmbus) add support for DPS-650AB omits 4b27aa7e45f2 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 1c7999043cca hwmon: (adt7462) Mark expected switch fall-throughs omits 26d79a0498d5 csky: fixup compile error with CPU 810. omits d9c51542207a Merge branch 'asoc-5.0' into asoc-linus omits 05acb6f82f8c irqchip/csky: support csky,dh7k SOC intc driver omits 915ba99f044b ipc: conserve sequence numbers in extended IPCMNI mode omits 310b06ea531c ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 2b20749158ba ipc: allow boot time extension of IPCMNI from 32k to 8M omits 852b69d69afb sysctl: handle overflow for file-max omits 878e367d37b2 sysctl: handle overflow in proc_get_long omits c4b80af6253d exec: increase BINPRM_BUF_SIZE to 256 omits 15c5a2fe52aa kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits ef8d826a3ce7 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 750904907319 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 586144b96c9c epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 1a819ab17d2c epoll: unify awaking of wakeup source on ep_poll_callback() path omits a843ed9edfd0 epoll: make sure all elements in ready list are in FIFO order omits 6e7e552a2d53 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 0f9ab943064a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits ca3e43a72bd3 lib/genalloc.c: export symbol addr_in_gen_pool omits a02b5dfe5ce6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 1aef0f18c807 kernel.h: unconditionally include asm/div64.h for do_div() omits 03c540407d1a proc: return exit code 4 for skipped tests omits 6dbb4a69a52c lockdep: Add debug printk() for downgrade_write() warning. omits f797d648e09f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits de1c866f8b6b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bf67bd96e246 mm/page_owner: align with pageblock_nr pages omits bf3435ba8563 mm/page_owner: align with pageblock_nr_pages omits 6a80e8913e58 mm: don't expose page to fast gup before it's ready omits 77e06ed13022 mm, swap: fix race between swapoff and some swap operations omits e9ca934491f5 mm, swap: fix race between swapoff and some swap operations omits 4d4ef7864fb9 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits ae05f8013240 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 86c041b99947 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits e3133d518e2e filemap: drop the mmap_sem for all blocking operations omits 3f1ec1e27a6f filemap: pass vm_fault to the mmap ra helpers omits 79cdedff0dc0 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits cd73878456fc filemap: kill page_cache_read usage in filemap_fault omits a27d0554da44 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits f4775aa8f38f mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits f955d5dda846 mm/mmu_notifier: contextual information for event triggeri [...] omits d6e31d7bc1ef mm/page_alloc.c: calculate first_deferred_pfn directly omits 13dd14f118de mm: use common iterator for deferred_init_pages and deferr [...] omits 02bbe3b76663 mm: add reserved flag setting to set_page_links() omits c8c3c321ef8a mm: move hot-plug specific memory init into separate funct [...] omits ed7209d69de4 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 4ef397b87c2f mm: implement new zone specific memblock iterator omits 22c0d576ee28 mm: drop meminit_pfn_in_nid as it is redundant omits 9fe816cea184 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 7eb214d85df6 memcg: do not report racy no-eligible OOM tasks omits ba2e1197bf88 mm, oom: mark all killed tasks as oom victims omits 29a4b8e275d1 memcg: schedule high reclaim for remote memcgs on high_work omits a63f4fb6f52e mm/filemap.c: remove redundant test from find_get_pages_contig omits 2b453050f98a mm/memcontrol.c: use struct_size() in kmalloc() omits 3f4218899101 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 59a386b10b10 x86/mm/fault.c: Convert to use vm_fault_t omits 32def77f96df mm: create the new vm_fault_t type omits dba69e1e926f mm, compaction: do not direct compact remote memory omits e8606dac6237 mm, compaction: capture a page under direct compaction omits 6cc0062544b5 mm, compaction: be selective about what pageblocks to clea [...] omits 97bf7760e907 mm, compaction: sample pageblocks for free pages omits 3fa25045d5a3 mm, compaction: round-robin the order while searching the [...] omits e49371e8516d mm, compaction: round-robin the order while searching the [...] omits 08b3994972cc mm, compaction: reduce unnecessary skipping of migration t [...] omits 972f66b381b0 mm, compaction: do not consider a need to reschedule as co [...] omits 5730aa8d3a16 mm, compaction: rework compact_should_abort as compact_che [...] omits 7111070e09ff mm, compaction: keep cached migration PFNs synced for unus [...] omits 5dbb1f1e4c0a mm, compaction: check early for huge pages encountered by [...] omits 03b67cafb441 mm, compaction: finish pageblock scanning on contention -fix omits 2175d8c5c507 mm, compaction: finish pageblock scanning on contention omits 4992282d9807 mm, compaction: avoid rescanning the same pageblock multip [...] omits 750cfed26b66 mm, compaction: use free lists to quickly locate a migrati [...] omits e2be68daa9ad mm, compaction: use free lists to quickly locate a migrati [...] omits 405dc1012d75 mm, compaction: keep migration source private to a single [...] omits 6b6f4f09a4e9 mm, compaction: use free lists to quickly locate a migrati [...] omits f9889bef3774 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 0218dafb8a5f mm, compaction: use the page allocator bulk-free helper fo [...] omits 73ddcc5603fc mm, compaction: always finish scanning of a full pageblock omits 30981443349b mm, migrate: immediately fail migration of a page with no [...] omits a8b91324f9c4 mm, compaction: skip pageblocks with reserved pages omits 1694838580ce mm, compaction: rename map_pages to split_map_pages omits 0ad915ac42c1 mm, compaction: remove unnecessary zone parameter in some [...] omits 5a37d9d69cc3 mm, compaction: remove last_migrated_pfn from compact_control omits 4342790c81a0 mm, compaction: rearrange compact_control omits 755f499e8ba6 mm, compaction: shrink compact_control omits a8b36276d7d0 page_poison: play nicely with KASAN omits 2cf3c69dde4d mm: remove extra drain pages on pcp list omits a959f9cd7cbc arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits a067fc42c38d arm64/mm: enable HugeTLB migration omits 006ec0a3d3c9 mm/hugetlb: enable arch specific huge page size support fo [...] omits 7250741885dc mm/hugetlb: enable PUD level huge page migration omits 32b696612eed mm/hugetlb: distinguish between migratability and movability omits 703ed0d10e7f Drop flex_arrays omits 60dd4b742a1d sctp: convert to genradix omits fa2ef3f10c31 proc: commit to genradix omits 9630d540fb3c Generic radix trees omits dd4c293d6d4d selinux: convert to kvmalloc omits f77a202934b7 md: convert to kvmalloc omits ee5fe9b2b179 openvswitch: convert to kvmalloc omits dd7967cc03af mm: remove sysctl_extfrag_handler() omits 719d9b6803a2 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits ddaa27b3220d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 8fd9cdac0385 vmalloc: add test driver to analyse vmalloc allocator omits bbbe84b5fe98 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 5b4df6399973 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 5fbbc4318174 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 4ecbbc19c117 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 422617c1b808 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 8a391685341e memcg: localize memcg_kmem_enabled() check omits 2db38250caf6 mm, slub: make the comment of put_cpu_partial() complete omits a528d49ff16c arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 5d9a8e2de352 arch: simplify several early memory allocations omits 2e00fe846245 openrisc: simplify pte_alloc_one_kernel() omits 51969a4f1185 sh: prefer memblock APIs returning virtual address omits 81b3a5984ab6 microblaze: prefer memblock API returning virtual address omits 9c534499d1f3 powerpc: prefer memblock APIs returning virtual address omits 6f96adb651b6 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 7f3303ead0bd mm: reuse only-pte-mapped KSM page in do_wp_page() omits c9ef421fe5fe tools/: fix for replace open encodings for NUMA_NO_NODE omits 410fead5b2ad tools/: replace open encodings for NUMA_NO_NODE omits 625c0be40dd5 mm: replace all open encodings for NUMA_NO_NODE omits 02432351a010 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 1661405d2aa7 mm: Refactor readahead defines in mm.h omits 03709797b7a4 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 7dc035ee0653 fs/file.c: initialize init_files.resize_wait omits 5ac1e732010c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits a6b8d7f52937 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 2ab8f70b1b45 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 539eec285bc3 ocfs2: clear zero in unaligned direct IO omits 63ef58895f79 lib/debugobjects.c: move printk out of db lock critical sections omits 60a47bb1b736 sh: generate uapi header and syscall table header files omits 9c6432f41365 fuse: use atomic64_t for khctr omits ccd81ce05439 fuse: clean up aborted omits deec922a5ea5 fuse: Protect ff->reserved_req via corresponding fi->lock omits 82f91a7d0660 fuse: Protect fi->nlookup with fi->lock omits 500325d3365f fuse: Introduce fi->lock to protect write related fields omits a4819d2e3400 fuse: Convert fc->attr_version into atomic64_t omits 0d1b7d792e04 fuse: Add fuse_inode argument to fuse_prepare_release() omits 9570e596c16d fuse: Verify userspace asks to requeue interrupt that we r [...] omits a885fb23c200 fuse: Do some refactoring in fuse_dev_do_write() omits b7f9054be3dd fuse: Wake up req->waitq of only if not background omits 9a38f13eccdc fuse: Optimize request_end() by not taking fiq->waitq.lock omits 4b3760861248 fuse: Kill fasync only if interrupt is queued in queue_int [...] omits abd0c0ad8332 fuse: Remove stale comment in end_requests() omits c72b77ed3784 devicetree: hwmon: Add bindings documentation for HIH6130 omits 750eb323a63d hwmon: (hih6130) add dtb compatibility tables omits 4d6369e146fa hwmon: (dell-smm) Support up to 10 temp sensors omits cbb59b72b796 hwmon: (occ) Fix potential integer overflow omits c3f57725d1cc Merge branch 'for-4.21/block-late' into for-next omits 7f86a211fabe virtio: use dependent_ptr_mb omits 50487cd8d302 barriers: convert a control to a data dependency omits 09666c3d81ac include/linux/compiler.h: allow memory operands omits 5cddcf65d87d include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR omits f6fda5c55c04 Merge branch 'for-4.21/block-late' into for-next omits 18a3b9c92547 PCI: avoid bridge feature re-probing on hotplug omits ece6ce2740fe virtio-net: bql support omits cb20fb754511 virtio_net: bulk free tx skbs omits d09eac7d08aa ipmi: Don't initialize anything in the core until somethin [...] omits 24f36e248952 Merge branch 'for-4.21/block-late' into for-next omits be9feab677f4 Merge branch 'for-4.21/libata-late' into for-next omits ca377e0a2c25 Merge branch 'for-4.21/block-late' into for-next omits 2d8fbd971495 Merge branch 'for-4.21/block' into for-next omits 5fac3149be6f ARC: adjust memblock_reserve of kernel memory omits 67ce658211e9 ARC: show_regs: lockdep: fix for good omits 4b4584fd1ba7 ARC: show_regs: lockdep: avoid page allocator omits d91b30ea3b12 Merge branch 'for-4.21/block-late' into for-next omits ea8c3a40ffc5 arc: remove redundant kernel-space generic-y omits 3d1fa304c92a Merge branch 'for-4.21/block' into for-next omits 23a6704e30e3 Merge branch 'for-4.21/block' into for-next omits 323c5a6cc8f4 Merge branch 'for-4.21/block' into for-next omits bd938bf0b6cf Merge branch 'dm-4.20' into dm-next omits bc2cbf2cc506 ARC: perf: map generic branches to correct hardware condition omits c3dec689860f ARC: perf: move HW events mapping to separate function omits b4902a1ee174 ARC: perf: avoid kernel killing where it is possible omits 941135210cbe ARC: perf: trivial code cleanup omits 64a214282db0 ARC: fix __ffs return value to avoid build warnings omits 9b41439af4e9 Merge branch 'for-4.21/block' into for-next omits d97b73a86dfd Merge branch 'for-4.21/block' into for-next omits 6a252f2772c0 Merge branch 'for-4.21/block' into for-next omits 757bd94dad07 Merge branch 'for-4.21/block' into for-next omits bc1bcd379218 Merge branch 'for-4.21/block' into for-next omits 0be304441fb9 Merge branch 'for-4.21/block' into for-next omits 7eb467e0c46c Merge branch 'for-4.21/block' into for-next omits 8543b7366a7a Merge branch 'for-4.21/block' into for-next omits 193e9a5b71f3 Merge branch 'for-4.21/block' into for-next omits 8521aa094755 Merge branch 'for-4.21/block' into for-next omits dea38e438f9c Merge branch 'for-4.21/block' into for-next omits dd2bf2df85a7 Merge branch 'for-4.21/block' into for-next omits 7c762b648f2e Merge branch 'for-4.21/block' into for-next omits 6f6fca991db0 Merge branch 'for-4.21/block' into for-next omits fa1b80970d36 Merge branch 'for-4.21/block' into for-next omits ef9e8d391154 Merge branch 'for-4.21/block' into for-next omits 3d4078e71514 Merge branch 'for-4.21/libata' into for-next omits f0ea84586b7c Merge branch 'for-4.21/block' into for-next omits cfa4885ae990 Merge branch 'for-4.21/libata' into for-next omits 5e6ddecfc90b ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 0dbc27536f6d ipmi: kcs_bmc: handle devm_kasprintf() failure case omits ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages omits 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds fe76fc6aaf53 sbitmap: Protect swap_lock from hardirq adds e8746440bf68 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 8b05a3a7503c tracing/kprobes: Fix NULL pointer dereference in trace_kpr [...] adds 7939f8beecf1 Merge tag 'trace-v5.0-rc1' of git://git.kernel.org/pub/scm [...] adds 5b0e7310a2a3 selinux: fix GPF on invalid policy adds 47bfa6d9dc8c Merge tag 'selinux-pr-20190115' of git://git.kernel.org/pu [...] adds a811dc61559e seccomp: fix UAF in user-trap code adds 9474f4e7cd71 Yama: Check for pid death before checking ancestry adds a5795fd38ee8 LSM: Check for NULL cred-security on free adds 7fbfee7c80de Merge branch 'fixes-v5.0-rc2' of git://git.kernel.org/pub/ [...] adds 28b170e88bc0 OF: properties: add missing of_node_put adds 889f4ce60ed1 doc: gpio-mvebu: fix broken reference to cp110-system-cont [...] adds 9eac0ae16835 dt-bindings: soc: qcom: Fix trivial language typos adds 3705add0b783 dt-bindings: reset: meson-axg: fix SPDX license id adds d471c4dfa19f Merge tag 'devicetree-fixes-for-5.0' of git://git.kernel.o [...] adds b421b8a6cb87 kbuild: remove unused archmrproper adds be3bb599d84b ia64: remove redundant 'export AWK' adds 558ee616d177 nds32: remove unneeded code in arch/nds32/Makefile adds 1b504a7bb18f openrisc: remove unneeded code in arch/openrisc/Makefile adds e00d88804814 kbuild: mark prepare0 as PHONY to fix external module build adds e4484a495586 Merge tag 'kbuild-fixes-v5.0' of git://git.kernel.org/pub/ [...] adds 227a76b64718 swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit adds 6d060fa39035 Merge branch 'stable/for-linus-5.0' of git://git.kernel.or [...] adds c2b8bd49d35a afs: Use struct_size() in kzalloc() adds 5edc22cc1d33 afs: Set correct lock type for the yfs CreateFile adds 4882a27cec24 afs: Don't set vnode->cb_s_break in afs_validate() adds 59d49076ae3e afs: Fix key refcounting in file locking code adds 7a75b0079a1d afs: Provide a function to get a ref on a call adds 34fa47612bfe afs: Fix race in async call refcounting adds a3a80255d58d Merge tag 'afs-fixes-20190117' of git://git.kernel.org/pub [...] adds 726274f93e49 scsi: aic7xxx: aic79xx: mark expected switch fall-through adds 91af78ac392d scsi: aic7xxx: mark expected switch fall-throughs adds 478f5f5c35e3 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through adds d2d011c121a1 scsi: be2iscsi: be_main: Mark expected switch fall-through adds e3c0aa03ee51 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs adds 118d35873370 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs adds 117cc7ad9d6e scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs adds fc95de0bf555 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs adds 483f4db1c65e scsi: csiostor: csio_wr: mark expected switch fall-through adds a49b86c65b90 scsi: esas2r: esas2r_init: mark expected switch fall-throughs adds 0a0fe54a40cd scsi: imm: mark expected switch fall-throughs adds 48e0bb527fdc scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs adds d783bdbd9dc1 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs adds 8049530566db scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs adds a38a6d44943d scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through adds 1e5fffb7637c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through adds bf20c06e2146 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs adds 803e47ef3f96 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs adds b46857ad321b scsi: osd: osd_initiator: mark expected switch fall-throughs adds 16970713a19a scsi: osst: mark expected switch fall-throughs adds d6875e2c0100 scsi: ppa: mark expected switch fall-through adds d46f79118b80 scsi: qla4xxx: ql4_os: mark expected switch fall-through adds 4d854d3fe33c scsi: st: mark expected switch fall-throughs adds 46c2c462cda7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs adds 9776eccaa147 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through adds b564edf00e28 afs: Mark expected switch fall-throughs adds dbd00dab8d53 drm/nouveau/nvkm: mark expected switch fall-throughs adds 154f73908a99 adfs: mark expected switch fall-throughs adds 0ce4e20ca4ea x86/syscalls: Mark expected switch fall-throughs adds ba8806a6af20 Merge remote-tracking branch 'fixes/master' adds e8fe06475b5e ARC: boot log: print Action point details adds fd18c0f24a1f ARC: fix __ffs return value to avoid build warnings adds 1881a313897a arc: remove redundant kernel-space generic-y adds 8bfa90f936b3 ARC: adjust memblock_reserve of kernel memory adds 3fb13c41cf02 ARC: perf: map generic branches to correct hardware condition adds 6fab3baa9541 ARC: perf: trivial code cleanup adds 94af29618b69 ARC: perf: introduce Kernel PMU events support adds 139559aff254 ARC: perf: move HW events mapping to separate function adds df7ae555f68d ARC: perf: avoid kernel killing where it is possible adds 374b21c82dab ARC: show_regs: lockdep: avoid page allocator... adds d9b827dd7aaa ARC: show_regs: lockdep: re-enable preemption adds ce3e02e8be58 ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if si [...] adds 51769fabee34 ARCv2: lib: memeset: fix doing prefetchw outside of buffer adds 927f2eb55320 Merge remote-tracking branch 'arc-current/for-curr' adds 2f97967503df arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on adds 1598ecda7b23 arm64: kaslr: ensure randomized quantities are clean to the PoC adds 7fa1e2e6afa7 kasan, arm64: remove redundant ARCH_SLAB_MINALIGN define adds e4099dcd5c39 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds fcf5036f0969 powerpc/4xx/ocm: Fix fix for phys_addr_t printf warnings adds da727097a482 powerpc/pseries: Fix build break due to pnv_npu2_init() adds 7bea7ac0ca01 powerpc/syscalls: Fix syscall tracing adds f161a0157b95 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 72f6d4d14c2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ab5098fa25b9 ip6_gre: fix tunnel list corruption for x-netns adds f97f4dd8b3bb net: ipv4: Fix memory leak in network namespace dismantle adds 5be99560c6a0 selftests/txtimestamp: Fix an equals vs assign bug adds 5642e27bf6a9 Revert "igb: reduce CPU0 latency when updating statistics" adds d9f903f6af3d net: phy: fix too strict check in phy_start_aneg adds 80b3671e9377 ip6_gre: update version related info when changing link adds f6bab199315b sched: Avoid dereferencing skb pointer after child enqueue adds 37d9cf1a3ce3 sched: Fix detection of empty queues in child qdiscs adds 8c6c37fdc20e sch_cake: Correctly update parent qlen when splitting GSO packets adds d62f38c295e5 Merge branch 'sch_cake-leaf-qdisc-fixes' adds a88289f4ddee tipc: fix uninit-value in in tipc_conn_rcv_sub adds 8b66fee7f8ee tipc: fix uninit-value in tipc_nl_compat_link_reset_stats adds 0762216c0ad2 tipc: fix uninit-value in tipc_nl_compat_bearer_enable adds edf5ff04a457 tipc: fix uninit-value in tipc_nl_compat_link_set adds 974cb0e3e7c9 tipc: fix uninit-value in tipc_nl_compat_name_table_dump adds 2753ca5d9009 tipc: fix uninit-value in tipc_nl_compat_doit adds 70a44f9f6e42 Merge branch 'tipc-uninit-values' adds e122d845a01e Revert "rxrpc: Allow failed client calls to be retried" adds 9174c3df1cd1 net/sched: act_tunnel_key: fix memory leak in case of acti [...] adds 1d16073a3268 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] adds 13d7f46386e0 tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state adds f275ee0fa3a0 IN_BADCLASS: fix macro to actually work adds 8cbcdc1a5199 net: phy: marvell: Errata for mv88e6390 internal PHYs adds e0a7328fad99 net: phy: marvell: Fix deadlock from wrong locking adds e413615502a3 selftests: tc-testing: drop test on missing tunnel key id adds 5216bd77798e selftests: tc-testing: fix tunnel_key failure if dst_port [...] adds 26fc181e6cac fou, fou6: do not assume linear skbs adds a6c7c7aac2de net: add document for several snmp counters adds f2f98c1d7fa8 net: phy: meson-gxl: Use the genphy_soft_reset callback adds cd0c4e70fc0c net_sched: refetch skb protocol for each filter adds 9098f21f4cc0 net: usb: aqc111: Extend HWID table by TRENDnet device adds 04a4af334b97 openvswitch: Avoid OOB read when parsing flow nlattrs adds 20704bd1633d erspan: build the header with the right proto according to [...] adds 400b8b9a2a17 sctp: allocate sctp_sockaddr_entry with kzalloc adds 01b833ab44c9 net/core/neighbour: fix kmemleak minimal reference count f [...] adds 91fa038d9446 selftests: tc-testing: fix parsing of ife type adds a5a82d841186 ipv6: route: place a warning with duplicated string with c [...] adds 9e857a40dc4e net: phy: Add missing features to PHY drivers adds 1a9352687c19 net: bpfilter: change section name of bpfilter UMH blob. adds 0f149c9fec3c udp: with udp_segment release on error path adds cb12d72b27a6 atm: he: fix sign-extension overflow on large shift adds c0081b947444 Merge remote-tracking branch 'net/master' adds cc5b5d356504 xsk: Check if a queue exists during umem setup adds 1be72f29bfb9 selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh adds 6bf3bbe1f4d4 samples/bpf: workaround clang asm goto compilation errors adds 86edaed37963 bpf: libbpf: retry loading program on EAGAIN adds 6e8ccb4f624a tools/bpf: properly account for libbfd variations adds 0b698005a9d1 bpf: don't assume build-id length is always 20 bytes adds 4af396ae4836 bpf: zero out build_id for BPF_STACK_BUILD_ID_IP adds f67ad87ab312 selftests/bpf: retry tests that expect build-id adds 583c53185399 bpf: Make function btf_name_offset_valid static adds c8dc79806e7f bpf: Annotate implicit fall through in cgroup_dev_func_proto adds c61c27687a5a bpf: Correctly annotate implicit fall through in bpf_base_ [...] adds cfd1b5de6431 Merge remote-tracking branch 'bpf/master' adds e2612cd496e7 xfrm: Make set-mark default behavior backward compatible adds 0e4e7d1d95b3 Merge remote-tracking branch 'ipsec/master' adds ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 adds d372dcb645af Merge remote-tracking branch 'wireless-drivers/master' adds d6f4a21f309d RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT adds ad07628eb62b Merge remote-tracking branch 'rdma-fixes/for-rc' adds 3fbcb1316991 Merge remote-tracking branch 'sound-current/for-linus' adds 5a7b2aabc1aa ASoC: core: Make snd_soc_find_component() more robust adds 2833548ecbb3 ASoC: core: Don't defer probe on optional, NULL components adds ee7ea2a9a318 ASoC: rt5682: Fix PLL source register definitions adds e581e151e965 ASoC: dapm: change snprintf to scnprintf for possible overflow adds 060d0bf49187 ASoC: rt5514-spi: Fix potential NULL pointer dereference adds c407cd008fd0 ASoC: imx-audmux: change snprintf to scnprintf for possibl [...] adds 4cb79ef9c6c4 ASoC: amd: Fix potential NULL pointer dereference adds f06f20da6565 Merge branch 'asoc-5.0' into asoc-linus adds 2aaf11bd8fd7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 896b2e7bd33d Merge remote-tracking branch 'regmap-fixes/for-linus' adds fb2071afdf3f Merge remote-tracking branch 'regulator-fixes/for-linus' adds baf8b9f8d260 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch adds 63f5ffc46d4f spi: sprd: Fix the error data length in SPI read-only mode adds d1d6bd785da0 spi: dw: change snprintf to scnprintf for possible overflow adds 601ea15da77b Merge branch 'spi-5.0' into spi-linus adds 50ab3f819e22 Merge remote-tracking branch 'spi-fixes/for-linus' adds 2e8cb2cf1bd6 PCI: Fix PCI kconfig menu organization adds 77f88abd4a6f PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() adds d2fd6e81912a PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter adds 556a34f06720 Merge remote-tracking branch 'pci-current/for-linus' adds 01c10880d242 usb: dwc3: gadget: synchronize_irq dwc irq in suspend adds bd6742249b9c usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup adds 88b1bb1f3b88 usb: dwc3: gadget: Fix the uninitialized link_state when u [...] adds df28169e1538 usb: gadget: Potential NULL dereference on allocation error adds 87b6d2c56825 usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing adds 441709ffa01f Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds 4dcf9ddc9ad5 USB: serial: pl2303: add new PID to support PL2303TB adds 0ae9c41015cc Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d6d768a0ec3c usb: chipidea: fix static checker warning for NULL pointer adds 3238803e6091 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1138a442a0c5 phy: ti: ensure priv is not null before dereferencing it adds 4fae92797879 phy: fix build breakage: add PHY_MODE_SATA adds 009808154c69 phy: ath79-usb: Fix the power on error path adds 827cb0323928 phy: ath79-usb: Fix the main reset name to match the DT binding adds a1ad6ef6c985 Merge remote-tracking branch 'phy/fixes' adds b62ce02e157a staging: wilc1000: fix registration frame size adds fe2570fbf3df staging: wilc1000: fix memory leak in wilc_add_rx_gtk adds 0a9019cc8ae0 Staging: wilc1000: unlock on error in init_chip() adds a50c4c9a6577 staging: vchiq: Fix local event signalling adds 5f74a8cbb38d staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 adds e6fbce11ca5f Merge remote-tracking branch 'staging.current/staging-linus' adds 4b485e878fbb Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 3eb66e91a254 Merge tag 'v4.20' into for-linus adds d77651a227f8 Input: uinput - fix undefined behavior in uinput_validate_ [...] adds 28b95a6c8ba7 Merge remote-tracking branch 'input-current/for-linus' adds 96342fbeff4e Merge remote-tracking branch 'crypto-current/master' adds 73e96da695fc Merge remote-tracking branch 'ide/master' adds fdac94489c4d selftests: rtc: rtctest: fix alarm tests adds 7b3027728f4d selftests: rtc: rtctest: add alarm test on minute boundary adds a180ac19ac19 x86/mpx/selftests: fix spelling mistake "succeded" -> "succeeded" adds b686057e9507 tools/testing/selftests/x86/unwind_vdso.c: Remove duplicat [...] adds 91cd63d320f8 selftests/vm/gup_benchmark.c: match gup struct to kernel adds 5bbc73a841d7 selftests: seccomp: use LDLIBS instead of LDFLAGS adds 508cacd7da66 selftests: gpio-mockup-chardev: Check asprintf() for error adds 3d244c192afe selftests/seccomp: Abort without user notification support adds 94b3641a06f6 Merge remote-tracking branch 'kselftest-fixes/fixes' adds dd91642ac712 media: v4l2-ioctl: Clear only per-plane reserved fields adds 9048b2e15b11 media: v4l: ioctl: Validate num_planes before using it adds 7fe9f01c04c2 media: v4l: ioctl: Validate num_planes for debug messages adds 240809ef6630 media: vim2m: only cancel work if it is for right context adds 1db503c94007 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8a644c64a9f1 MIPS: OCTEON: fix kexec support adds 20942cec6966 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 85d64c671e65 Merge remote-tracking branch 'omap-fixes/fixes' adds b0407d820b65 hwmon: (occ) Fix potential integer overflow adds f422449b5854 hwmon: (tmp421) Correct the misspelling of the tmp442 comp [...] adds 58bc7d827380 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 0919871ac37f acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() adds b4fe30e45a66 acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_i [...] adds faa8bd6e12e6 libnvdimm/security: Fix nvdimm_security_state() state requ [...] adds bfa161ccfdd6 acpi/nfit: Block function zero DSMs adds e2ad175844cc acpi/nfit: Fix command-supported detection adds 47ed1f4e6439 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds e6cfee233e59 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 90109bf34886 Merge remote-tracking branch 'vfs-fixes/fixes' adds 222e3872c2de swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit adds 352c4e2d350d Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds f29fd331aa05 i3c: master: dw-i3c-master: fix i3c_attach/reattach adds ce491a098e9e Merge remote-tracking branch 'i3c-fixes/master' adds e43818dec0d2 Merge remote-tracking branch 'scsi-fixes/fixes' adds ba0a64bcf8fc drm/i915/gvt: Allow F_CMD_ACCESS on mmio 0x21f0 adds 6c2d0f9976ad drm/i915/gvt: free VFIO region space in vgpu detach adds 51b00d8509dc drm/i915/gvt: Fix mmap range check adds 15c05196ff84 Merge tag 'gvt-fixes-2018-01-17' of https://github.com/int [...] adds d886867a0294 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 024237000c81 Merge remote-tracking branch 'mmc-fixes/fixes' adds 38533d815601 hv_netvsc: Fix ethtool change hash key error adds 8c6201b1c69a hv_netvsc: Refactor assignments of struct netvsc_device_info adds fc356e494778 hv_netvsc: Fix hash key value reset after other ops adds a986435b3297 hv_netvsc: fix typos in code comments adds c4ac92eac099 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ce0210c12433 drm/meson: Fix atomic mode switching regression adds 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts adds 4c0b0c22e9fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c9efba3ea393 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 8ae8edf8ab71 Merge remote-tracking branch 'leaks/leaks-next' adds 841c927ca304 Merge remote-tracking branch 'arm/for-next' adds 4c00762bbda8 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 9ed4e29f0b6c Merge remote-tracking branch 'arm-soc/for-next' adds 83ac1fcd66c5 Merge remote-tracking branch 'actions/for-next' adds f29200c8b1e2 arm64: dts: meson: Fix mmc cd-gpios polarity adds f01d1f474076 ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] adds 2839b54d4cae ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning adds 2efbeb555b18 arm64: dts: meson: fix g12a buses adds dbe621212da2 ARM: dts: meson8b: odroidc1: Enable usb phy node adds 8d8ca5af571a ARM: dts: meson8b: odroidc1: Fix usb phy regulator power f [...] adds 8e873734046d Merge branch 'v5.0/fixes' into tmp/aml-rebuild adds 9a6ec07ea87a Merge branch 'v5.1/dt' into tmp/aml-rebuild adds cf34287986d0 arm64: dts: meson-gx: Add canvas provider node to the vpu adds a720349d2cb2 dt-bindings: meson: add specific simplefb bindings adds 03b370357907 arm64: dts: meson-gx: add support for simplefb adds 5ca872c530e5 arm64: dts: meson: s400: enable sdr104 on sdio adds ec01fb69ac80 arm64: dts: meson: s400: fix emmc maximum rate adds 9ab2d15ce1c3 arm64: dts: meson-axg: add efuse device adds 2710bac89836 Merge branch 'v5.1/dt64' into tmp/aml-rebuild adds 4142deb4a2a7 Merge remote-tracking branch 'amlogic/for-next' adds a08b57063527 Merge tag 'v5.0-rc1' into for-next adds 869d1375a495 ARM: dts: aspeed: stardragon4800: Add power supply adds 80baf890da96 ARM: dts: aspeed-palmetto: Add i2c OCC hwmon node adds 8b88029380af ARM: dts: aspeed: Add #interrupt-cells property to gpio co [...] adds 9e9a6ad1d7f2 ARM: dts: aspeed: Add KCS support for LPC BMC adds e7b66ba2db01 ARM: dts: aspeed: tiogapass: Enable KCS adds 1a5ebcd4356d ARM: dts: aspeed: tiogapass: Add sensors adds d5e12a2c968d Merge branch 'aspeed-5.1-devicetree' into for-next adds 6edab2012a2e Merge remote-tracking branch 'aspeed/for-next' adds b25ae12f4624 Merge remote-tracking branch 'at91/at91-next' adds 812d403c64df Merge remote-tracking branch 'bcm2835/for-next' adds c5b11ee9f1c2 dt-bindings: imx8mq: Number clocks consecutively adds cacbda7c48dd Merge branch 'imx/drivers' into for-next adds 6d45a4028c8a ARM: imx: add i.MX7ULP cpuidle support adds 9edf908a16c4 ARM: imx: add i.MX7ULP SoC revision support adds f4105935fe98 Merge branch 'imx/soc' into for-next adds 35d6808221bd dt-bindings: fsl: add imx7ulp system integration module binding adds 24ef3b6e22fe dt-bindings: arm: Add Y Soft IOTA Draco, Hydra and Ursa boards adds f86b0da57d25 Merge branch 'imx/bindings' into for-next adds 31b17669f0c1 ARM: dts: imx6ul: add DMA properties for ECSPI adds 7302741ab063 ARM: dts: imx7: add DMA properties for ECSPI adds 0e0995afe487 ARM: dts: imx6sx: Add DISPLAY power domain support adds ca7f5d0045fb ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible adds e85f3f2a8c6d ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] adds 8e7777383d88 ARM: dts: imx7ulp: add sim node adds 570c75176fda ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards adds cf3e2bd988b4 Merge branch 'imx/dt' into for-next adds 3d91ba65fecd arm64: dts: imx: add imx8qxp support adds fdea904e85e1 arm64: dts: imx: add imx8qxp mek support adds 6334f879bf93 arm64: dts: imx: add i.MX8QXP system controller RTC support adds a0e046e642b1 arm64: dts: imx8mq: Add pwm device nodes adds fdbcc04da246 arm64: dts: imx8mq: add GPC power domains adds ac2c5f2f664c arm64: dts: imx8mq: properly describe IRQ hierarchy adds 58e0d0244a57 arm64: dts: imx8qxp: Fix MU4_INT number adds 1f48cc3e4173 Merge branch 'imx/dt64' into for-next adds 9bd01e74c715 arm64: defconfig: Add i.MX8MQ boot necessary configs adds 188bce24be90 Merge branch 'imx/defconfig' into for-next adds 32cb82a0e36b Merge branch 'imx/maintainers' into for-next adds ae14974c0330 Merge remote-tracking branch 'imx-mxs/for-next' adds d57a6f6fd40c Merge remote-tracking branch 'keystone/next' adds 9cc38296fb08 Merge remote-tracking branch 'mediatek/for-next' adds 3cb0127ac17a Merge remote-tracking branch 'omap/for-next' adds 4f948810902b Merge remote-tracking branch 'reset/reset/next' adds ec548218898a Merge remote-tracking branch 'qcom/for-next' adds 2bb7b675248c arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2 adds 97f26702bc95 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 adds 05c8478abd48 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 adds adbb78e1104a ARM: dts: r8a7778: Add HSCIF0/1 support adds 77d7050eda6f arm64: dts: renesas: r8a774c0: Enable DMA for SCIF2 adds c66a5bd9afd2 arm64: dts: renesas: r8a77990: Enable DMA for SCIF2 adds 903b2bb37299 Merge branches 'fixes-for-v5.0', 'arm-dt-for-v5.1' and 'ar [...] adds a96b0935b326 Merge remote-tracking branch 'renesas/next' adds 1a6e741177d0 arm64: dts: rockchip: Add DT for NanoPi M4 adds c62ffaf5026d arm64: dts: rockchip: Refine nanopi4 differences adds 95658e21b170 arm64: dts: rockchip: Add NanoPC-T4 IR receiver adds 10f595eedc22 arm64: dts: rockchip: 'Fix' nanopi4 uSD card detect adds 0355b8299d0a Merge branch 'v5.1-armsoc/dts64' into for-next adds 180c53aa8b30 Merge remote-tracking branch 'rockchip/for-next' adds 7dcbc24e3bf0 Merge remote-tracking branch 'samsung-krzk/for-next' adds 3f676573ee2b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2e9a67f9a004 Merge remote-tracking branch 'tegra/for-next' adds b488517b28a4 clk: socfpga: stratix10: fix naming convention for the fix [...] adds 1f7e1389516e Merge branch 'clk-fixes' into clk-next adds 180e4b52a24d Merge remote-tracking branch 'clk/clk-next' adds 1c154623241a irqchip/csky: support csky,dh7k SOC intc driver adds aca613771ce2 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry adds c1c4c222e753 irqchip/irq-csky-mpintc: Add triger type and priority setting adds 8e16960b1519 csky: Optimize remove unnecessary loop irq handle adds 020b5dce18ae Merge remote-tracking branch 'csky/linux-next' adds 0ae2a234ba2c Merge remote-tracking branch 'microblaze/next' adds 5d573a8d1acc Merge remote-tracking branch 'nios2/for-next' adds 3da22917ceab Merge remote-tracking branch 'parisc-hd/for-next' adds 3ee6e92ef0a8 Merge remote-tracking branch 's390/features' adds 748c2393b3f9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds dd9a5c0b2f75 Merge remote-tracking branch 'fscrypt/master' adds 02b736dfe3d5 Merge remote-tracking branch 'befs/for-next' adds d240aab0b7c9 Merge remote-tracking branch 'btrfs-kdave/for-next' adds cb891e7a35b9 cifs: fix memory leak of an allocated cifs_ntsd structure adds 2536a8505651 Merge remote-tracking branch 'cifs/for-next' adds 3897af5c7201 Merge remote-tracking branch 'ecryptfs/next' adds 136fe543829e Merge remote-tracking branch 'ext3/for_next' adds bcb0d8078786 Merge remote-tracking branch 'f2fs/dev' adds 97e1532ef81a fuse: handle zero sized retrieve correctly adds 8a3177db59cd cuse: fix ioctl adds 9509941e9c53 fuse: call pipe_buf_release() under pipe lock adds a2ebba824106 fuse: decrement NR_WRITEBACK_TEMP on the right page adds 7ccb8f24e975 fuse: extract fuse_find_writeback() helper adds d017e67a1c8b fuse: clean up fuse_writepage_in_flight() adds 7dfc570e1491 fuse: only reuse auxiliary request in fuse_writepage_in_flight() adds e6531760aded fuse: Replace page without copying in fuse_writepage_in_flight() adds f8a265d94e34 fuse: Remove stale comment in end_requests() adds 8909dc48ca4d fuse: Kill fasync only if interrupt is queued in queue_int [...] adds d8019973cd36 fuse: Optimize request_end() by not taking fiq->waitq.lock adds fadfbde3f54b fuse: Wake up req->waitq of only if not background adds c3fdc6da3d66 fuse: Do some refactoring in fuse_dev_do_write() adds 25c04593b129 fuse: Verify userspace asks to requeue interrupt that we r [...] adds 5f6ebd79b5ca fuse: Add fuse_inode argument to fuse_prepare_release() adds 5127ef643958 fuse: Convert fc->attr_version into atomic64_t adds b8d347f6ebf2 fuse: Introduce fi->lock to protect write related fields adds 0809585f7635 fuse: Protect fi->nlookup with fi->lock adds 8d8f5576e9c8 fuse: Protect ff->reserved_req via corresponding fi->lock adds 7d1ddbfaffe1 fuse: clean up aborted adds cc4249fdc6c9 fuse: use atomic64_t for khctr adds c67013d7341a Merge remote-tracking branch 'fuse/for-next' adds f1fd81a83714 Merge remote-tracking branch 'jfs/jfs-next' adds 45ac486ecf2d NFSv4.2 fix unnecessary retry in nfs4_copy_file_range adds e66721f04363 SUNRPC: Ensure rq_bytes_sent is reset before request transmission adds 97b78ae96ba7 SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit adds deaa5c96c2f7 SUNRPC: Address Kerberos performance/behavior regression adds c401aea959c0 Merge remote-tracking branch 'nfs-anna/linux-next' adds 978c707df559 svcrdma: Use struct_size() in kmalloc() adds b8d19e5302cb Merge remote-tracking branch 'nfsd/nfsd-next' adds 2424e1c7256c overlayfs: During copy up, first copy up data and then xattrs adds 5d9bfa4027bd Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 6f6a29b5dd3c Merge remote-tracking branch 'vfs/for-next' adds b8b70c01abc4 Merge remote-tracking branch 'printk/for-next' adds 25bd879ec16a PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware adds 0c96fd94721e Merge branch 'pci/hotplug' adds 1d09d57728fe PCI: Mark expected switch fall-through adds 4cd74d833a4d Merge branch 'pci/misc' adds 5aeaa3410775 Merge remote-tracking branch 'pci/next' adds 1950f462916e HID: core: simplify active collection tracking adds 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next adds c866c0eccc84 Merge remote-tracking branch 'hid/for-next' adds 9ac6cb5fbb17 i2c: add suspended flag and accessors for i2c adapters adds 1adcc83e212c i2c: synquacer: remove unused is_suspended flag adds f2e0d28cba1e i2c: brcmstb: use core helper to mark adapter suspended adds 5601df355b63 i2c: zx2967: use core helper to mark adapter suspended adds 7b6b69984e04 i2c: sprd: don't use pdev as variable name for struct device * adds 5a7b81ff1b3e i2c: sprd: use core helper to mark adapter suspended adds d5c95bd6f325 i2c: exynos5: use core helper to mark adapter suspended adds 2088716f90d1 i2c: s3c2410: use core helper to mark adapter suspended adds 18569fa89a4d i2c: rcar: add suspend/resume support adds 5b3a23a3cc94 i2c: imx: notify about real errors on dma i2c_imx_dma_request adds e1ab9a468e3b i2c: imx: improve the error handling in i2c_imx_dma_request() adds b33a02aadcc6 i2c: acpi: Move I2C bits from acpi.h to i2c.h adds cc857555e13d Merge remote-tracking branch 'i2c/i2c/for-next' adds e0366fa617c7 hwmon: (nct6775) Fix chip ID for NCT6798D adds c6cc34529ae6 hwmon: (nct6775) Enable IO mapping for NCT6797D and NCT6798D adds 079cb4cbe2af hwmon: (lm80) Fix missing unlock on error in set_fan_div() adds 2313d9586736 hwmon: (occ) Fix potential integer overflow adds 883c8f373c8a hwmon: (tmp421) Correct the misspelling of the tmp442 comp [...] adds 6ffa7128510a hwmon: (dell-smm) Support up to 10 temp sensors adds 5b35742f462a hwmon: (hih6130) add dtb compatibility tables adds 9d3c4831a5dd devicetree: hwmon: Add bindings documentation for HIH6130 adds 66098d3bbd97 hwmon: (adt7462) Mark expected switch fall-throughs adds 224db485b44a hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds 57881e710783 hwmon: (pmbus) add support for DPS-650AB adds 8de7b2d9b99a dt-bindings: hwmon: add dps650ab documentation adds a9d589f38322 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds cd4caea87d23 hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 0cec7d55d913 hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds 961068874e84 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 0402ba196860 hwmon: (hwmon) Replace S_<PERMS> with octal values adds 1bf8c3d2561d hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 1c9a486b3440 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds b54723a00479 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds b1174606ee13 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds 9b21c39ecd88 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds 2dbcc0f54470 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds 87b0485e4cdc hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 1fabc25465a3 hwmon: (jc42) Replace S_<PERMS> with octal values adds b4585fc6d2c7 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds 753c797e74c8 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds fffe4f9e392a hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 9660e926825b hwmon: (lm75) Replace S_<PERMS> with octal values adds fe45c295c24c hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds b3e174fb889d hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 48d112a6a533 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds c7bff633f7b5 hwmon: (lm90) Replace S_<PERMS> with octal values adds c14e6b6217b0 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds d4d5d965d5cb hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 5101f52d7432 hwmon: (lm95241) Replace S_<PERMS> with octal values adds 3ee2e7493ff4 hwmon: (lm95245) Replace S_<PERMS> with octal values adds 2556f9566c78 hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds deea34b8bc84 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds 08e4de5e8d46 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds 554d08277810 hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 1676b0288679 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 35283f56626c Documentation/filesystems: add binderfs adds 9762dc1432e1 samples: add binderfs sample program adds 631605c00753 Documentation/sysctl/vm.txt: Fix drop_caches bit number adds 58f4df3c1bde Documentation/dev-tools: Use gcc version number instead sv [...] adds 98e5f349c9a0 docs/core-api: memory-allocation: add mention of kmem_cach [...] adds 80a76c7261d5 docs/core-api/mm: fix GFP combinations section name adds 4d01460ec9a4 docs-rst: doc-guide: Minor grammar fixes adds b631c7f51354 docs: don't try to get comments from rcupdate_wait.h or rcutree.h adds 053bc5693863 doc: memcontrol: fix the obsolete content about force empty adds 6e6c61d3e342 LICENSES: Add GCC runtime library exception text adds 959b49687838 scripts/spdxcheck.py: Handle special quotation mark comments adds be5cd20c9b49 kernel-doc: suppress 'not described' warnings for embedded [...] adds 57e9cb4d32a7 Merge remote-tracking branch 'jc_docs/docs-next' adds c1d5fb019f65 media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() adds 1161db6776bd media: usb: pwc: Don't use coherent DMA buffers for ISO transfer adds 986ac47eaff7 media: MAINTAINERS: added include/trace/events/pwc.h adds 6c67fa07a3b4 media: vsp1: Fix trivial documentation adds aa8a1012ba62 media: rcar-csi2: Fix PHTW table values for E3/V3M adds 66e988e96b31 media: Change Andrzej Pietrasiewicz's e-mail address adds 886ba97fb69e media: MAINTAINERS: Change s5p-jpeg maintainer information. adds 2a850b94135d media: vicodec: bugfix - replace '=' with '|=' adds f45f3f753b0a media: v4l2-ctrls.c/uvc: zero v4l2_event adds 6f2c6afa79e0 media: sunxi: cedrus: Fix missing error message context adds 5ceaf5452c1b media: usb: gspca: add a missed return-value check for do_command adds 5b711870bec4 media: usb: gspca: add a missed check for goto_low_power adds a21a0eb56b4e media: gspca: Check the return value of write_bridge for timeout adds 656025850074 media: gspca: mt9m111: Check write_bridge for timeout adds 49710c32cd9d media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enu [...] adds d6b10dd00176 media: tw9910: fix failure handling in tw9910_power_on() adds cf6a9896622d media: tw9910: add helper function for setting gpiod value adds a86f2b590aa0 media: staging: bcm2835-camera: use V4L2_FRACT_COMPARE adds 6458afc8c491 media: rcar-vin: remove unneeded locking in async callbacks adds f27dd0ad6885 media: seco-cec: fix RC_CORE dependency adds c9b7d8f252a5 media: lgdt3306a: fix a missing check of return value adds 9502cdf08070 media: mt312: fix a missing check of mt312 reset adds c54dbfcda305 media: cxd2880-spi: fix two memory leaks of dvb_spi adds 88903a1abd00 media: secocec: fix ir address shift adds 0f787c12ee7b media: dvb: add return value check on Write16 adds 467a37fba93f media: dvb: Add check on sp8870_readreg adds 6af61a0bc432 media: dt-bindings: adv748x: make data-lanes property mand [...] adds 90917bc8f68f media: i2c: adv748x: reuse power up sequence when initiali [...] adds 6a18865da8e3 media: i2c: adv748x: store number of CSI-2 lanes described [...] adds 0ad5b80cff50 media: i2c: adv748x: configure number of lanes used for TX [...] adds 9640ee1c308c media: dt-bindings: rcar-csi2: Add r8a774c0 adds 73960b787c61 media: dt-bindings: rcar-vin: Add R8A774C0 support adds f74e5a32fa0c media: rcar-vin: Add support for RZ/G2E adds 8809b8ceb0bd media: rcar-csi2: Add support for RZ/G2E adds 8db63f3d14dc media: saa7146: make use of i2c_8bit_addr_from_msg adds 19c624c6b29e media: s5p-jpeg: Correct step and max values for V4L2_CID_ [...] adds b9da9b376711 media: ipu3-cio2: Allow probe to succeed if there are no s [...] adds 47ee7bde31fa media: imx274: fix wrong order in test pattern menus adds b0a7d0e1c09b media: ov2640: set default window and format code at probe time adds 8d3b307a150a media: ov2640: make VIDIOC_SUBDEV_G_FMT ioctl work with V4 [...] adds bd0405f929ce media: ov2640: set all mbus format field when G_FMT and S_ [...] adds fe367be50847 media: dt-bindings: media: i2c: Fix external clock frequen [...] adds 961304d17a61 media: dt-bindings: media: i2c: Fix i2c address for OV5645 [...] adds b7ed3abd808a media: ov5640: Add RAW bayer format support adds 61da76beef1e media: v4l2: i2c: ov7670: Fix PLL bypass register values adds 57b0ad9ebe60 media: soc_camera: ov9640: move ov9640 out of soc_camera adds 9f7e55d235b6 media: i2c: ov9640: drop soc_camera code and switch to v4l2_async adds f2ed15c30ea2 media: MAINTAINERS: add Petr Cvek as a maintainer for the [...] adds f8de593d5348 media: i2c: ov9640: add missing SPDX identifiers adds 74d01576fc85 media: i2c: ov9640: change array index or length variables [...] adds 856b0b8ffbf6 media: i2c: ov9640: add space before return for better clarity adds 95531e462288 media: i2c: ov9640: make array of supported formats constant adds ffe305d261f4 media: i2c: ov9640: fix missing error handling in probe adds 16aaf112d3e5 media: ov9640: Wrap long and unwrap short lines, align wra [...] adds aace50f1fd84 media: dt-bindings: media: sun6i: Separate H3 compatible from A31 adds 2d9a43be4a2e media: sun6i: Add H3 compatible adds 63ca0d7d0321 media: MAINTAINERS: Update reviewers for ipu3-cio2 adds 8f57763e521c media: ipu3-cio2, dw9714: Remove Jian Xu's e-mail adds 6f7f1bff2d98 media: vivid: disable VB2_USERPTR if dma_contig was configured adds 4b837c6d7ee7 media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output b [...] adds 987303cc172a media: vivid: take data_offset into account for video output adds 3f122df4a2ba media: vivid: do not implement VIDIOC_S_PARM for output streams adds 868246941846 media: vim2m: the v4l2_m2m_buf_copy_data args were swapped adds 4d4abf064d67 media: gspca: ov534: replace msleep(10) with usleep_range adds fc78e0b2471d media: gspca: support multiple pixel formats in ENUM_FRAME [...] adds d4809b778a08 media: gspca: support multiple pixel formats in TRY_FMT adds c53304f2ce70 media: gspca: ov543-ov772x: move video format specific reg [...] adds 52b756aa9071 media: gspca: ov534-ov772x: add SGBRG8 bayer mode support adds ee1845d1cb9f media: gspca: ov534-ov722x: remove mode specific video dat [...] adds c5550bb9502b media: gspca: ov534-ov722x: remove camera clock setup from [...] adds 530993347bae media: gspca: ov534-ov772x: remove unnecessary COM3 initia [...] adds 50656bad786d media: v4l2-ctrl: Add control to enable h.264 constrained [...] adds d034696cbe5a media: v4l2-ctrl: Add control for h.264 chroma qp offset adds 31489f6bdabf media: coda: Add control for h.264 constrained intra prediction adds 3943f059823b media: coda: Add control for h.264 chroma qp index offset adds c5ff0edb8e22 media: rcar-vin: Allow independent VIN link enablement adds 1c3721b1f222 media: videodev2.h: Add more field helper macros adds fc8c72385238 media: gpu: ipu-csi: Swap fields according to input/output [...] adds 9b5c8d5ffb20 media: gpu: ipu-v3: Add planar support to interlaced scan adds d969291d8479 media: imx: Fix field negotiation adds 2a87c0c93444 media: imx-csi: Double crop height for alternate fields at sink adds bc11dd669996 media: imx: interweave and odd-chroma-row skip are incompatible adds 792f061b9f75 media: imx-csi: Allow skipping odd chroma rows for YVU420 adds 6e537b58de77 media: imx: vdic: rely on VDIC for correct field order adds ab2f05cdb154 media: imx-csi: Move crop/compose reset after filling defa [...] adds 3c6640a6065f media: imx: Allow interweave with top/bottom lines swapped adds eed2235876ef media: imx.rst: Update doc to reflect fixes to interlaced capture adds e8f9b16d7263 media: remove soc_camera ov9640 adds 10a7abf4eecf Merge remote-tracking branch 'v4l-dvb/master' adds f609f3cedd6e Merge remote-tracking branch 'v4l-dvb-next/master' adds 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] adds de4e91d87649 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds b1c0330823fe ACPI: EC: Look for ECDT EC after calling acpi_load_tables() adds 1622745551db ACPI / LPSS: Make PCI dependency explicit adds 995592bc5319 ata: pata_acpi: Make PCI dependency explicit adds 94e8e8e97661 vga-switcheroo: make PCI dependency explicit adds 63680e0d625b platform/x86: intel_ips: make PCI dependency explicit adds 737ee5824d91 platform/x86: intel_pmc: Make PCI dependency explicit adds 7934d76c8881 platform/x86: apple-gmux: Make PCI dependency explicit adds e9820d6b0a6c x86/intel/lpss: Make PCI dependency explicit adds 6f9b5e70dfcd drivers: thermal: int340x_thermal: Make PCI dependency explicit adds 347d570919ca Merge branch 'acpi-pci' into linux-next adds 98a455d91e71 ACPI / tables: table override from built-in initrd adds 6f9c104b183a APEI / ERST: Switch to use new generic UUID API adds f3355298fc5a ACPI / APEI: Fix parsing HEST that includes Deferred Machi [...] adds ee9fa8f302dc ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files adds e0a9fde86ba1 Merge branches 'acpi-tables' and 'acpi-apei' into linux-next adds 8a62ffe2753a PM-runtime: Add new interface to get accounted time adds 3b4ed2e2eb55 drm/i915: Move on the new pm runtime interface adds 3982ab9ce433 PM-runtime: Replace jiffies based accounting with ktime-ba [...] adds c75c303933a6 PM: clock_ops: fix missing clk_prepare() return value check adds 599170c2b860 Merge branch 'pm-core' into linux-next adds f13c274da389 ACPICA: Convert more ACPI errors to firmware errors adds 894b5cc535b8 ACPICA: acpiexec: Add option to dump extra info for memory leaks adds 840c02ca2215 ACPICA: All acpica: Update copyrights to 2019 adds 075470d88930 ACPICA: Update version to 20190108 adds e9f1928f9b0a Merge branch 'acpica' into linux-next adds b26bf6ab716f cpuidle: New timer events oriented governor for tickless systems adds 3b7357663a47 Documentation: driver-api: PM: Add cpuidle document adds 440216062988 cpuidle: use BIT() for idle state flags and remove CPUIDLE [...] adds 21469df4676e cpufreq: Don't update new_policy on failures adds 4944514e6c7e cpufreq: e_powersaver: Use struct_size() in kzalloc() adds a7a16fe21fd4 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 4bdbd5872809 PM-runtime: Do not needlessly call ktime_get() adds 4acbdd51bea2 Merge branch 'pm-core' into linux-next adds 09158360ebf0 Merge remote-tracking branch 'pm/linux-next' adds 3fb3c271d8ee Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 6fa8f1afd337 IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core [...] adds b0ea0fa5435f IB/{core,hw}: Have ib_umem_get extract the ib_ucontext fro [...] adds 4959d5da5737 IB/usnic: Fix out of bounds index check in query pkey adds b188940796c7 RDMA/ocrdma: Fix out of bounds index check in query pkey adds dbe30dae487e RDMA/qedr: Fix out of bounds index check in query pkey adds 8cbfaac3d097 RDMA: Clear PD objects during their allocation adds 0975890ebe9b RDMA: Clear CQ objects during their allocation adds 081de9495c7a RDMA: Clear CTX objects during their allocation adds ea4baf7f116a RDMA: Rename port_callback to init_port adds 54747231150f RDMA: Introduce and use rdma_device_to_ibdev() adds 97099cc6529c RDMA/bnxt_re: fix a size calculation adds 5fc01fb846bc RDMA/cma: Rollback source IP address if failing to acquire device adds 08da1ab1f0c6 Merge remote-tracking branch 'rdma/for-next' adds 3d505147178b ice: Fix unused variable build warning adds 1f9c7840e81a ice: Refactor a few Tx scheduler functions adds 27a98affa660 ice: Configure RSS LUT and HASH KEY in rebuild path adds 8e151d50a145 ice: Add ethtool set_phys_id handler adds 4c98ab550cc6 ice: Implement support for normal get_eeprom[_len] ethtool ops adds b6f934f027bb ice: Set physical link up/down when an interface is set up/down adds ab4ab73fc1ec ice: Add ethtool private flag to make forcing link down optional adds 03f7a9866845 ice: Rework queue management code for reuse adds 9be1d6f8c337 ice: Move aggregator list into ice_hw instance adds 63f545ed1285 ice: Add support for adaptive interrupt moderation adds 67fe64d78c43 ice: Implement getting and setting ethtool coalesce adds a8939784a17a ice: Allow for software timestamping adds cf909e19acf3 ice: Offload SCTP checksum adds aef74145f088 ice: Add support for new PHY types adds d671e3e0dac9 ice: add const qualifier to mac_addr parameter adds 9dde6da51297 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds a22d3251423f Fix ERROR:do not initialise statics to 0 in af_vsock.c adds 590ce401c207 dt-bindings: net: dsa: ksz9477: fix indentation for switch [...] adds 2285ec872d9d mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() adds faa311e950e3 mlxsw: spectrum_nve: Use struct_size() in kzalloc() adds bb3e16ad8b17 net, decnet: use struct_size() in kzalloc() adds ae5220c67218 networking: Documentation: fix snmp_counters.rst Sphinx warnings adds 9fb0969f7582 bnx2x: fix various indentation issues adds eedfb2234bf7 drivers: net: atp: fix various indentation issues adds bdbe8cc1a30c net: sungem: fix indentation, remove a tab adds 96439889b40b nfp: flower: increase cmesg reply timeout adds 467322e2627f nfp: flower: support multiple memory units for filter offloads adds f3b975778c17 nfp: flower: tidy tunnel related private data adds 41da0b5ef344 nfp: flower: ignore offload of VF and PF repr MAC addresses adds 0115dcc31446 nfp: flower: remove list infastructure from MAC offload adds 49402b0b7ff7 nfp: flower: ensure deletion of old offloaded MACs adds 05d2bee6bd76 nfp: flower: add infastructure for non-repr priv data adds 13cf71031d79 nfp: flower: ensure MAC cleanup on address change adds 20cce8865098 nfp: flower: enable MAC address sharing for offloadable devs adds 159882f42c41 Merge branch 'nfp-flower-improve-flower-resilience' adds 1868e3d72236 net: phy: remove preliminary workaround for not loading PH [...] adds c3a6a174d539 net: phy: improve logging in phylib adds 3fcb3f9b68b0 net: phy: don't include asm/irq.h directly adds c5c3899de09e openvswitch: meter: Use struct_size() in kzalloc() adds 78c787c21f97 cxgb4/l2t: Use struct_size() in kvzalloc() adds 44543f1dd2a3 Documentation: networking: dsa: Update documentation adds da7b9e9b00d4 net: dsa: Add ndo_get_phys_port_name() for CPU port adds 905b464ad900 net-next/hinic: replace disable_irq_nosync/enable_irq adds ecfc937210e5 net: dsa: Split platform data to header file adds e5f02a310992 ARM: orion5x: Include platform_data/dsa.h adds 8cfb5faf32e8 net: dsa: Include platform_data header file adds 6f24e159919f Merge branch 'dsa-Split-platform-data-to-header-file' adds 5db5ea995fc2 net: phy: Add helpers to determine if PHY driver is generic adds 4559dd248297 net: hns: Use struct_size() in devm_kzalloc() adds fda497e5f5b8 Optimize sk_msg_clone() by data merge to end dst sg entry adds f3de19af0f5b net/tls: remove unused function tls_sw_sendpage_locked adds 01cb8a1a6445 net/tls: Make function tls_sw_do_sendpage static adds 13d0ab6750b2 net: phy: check return code when requesting PHY driver module adds cea3bfb37482 selftests/tls: Fix recv partial/large_buff test cases adds 5fb1beeceab8 sfc: extend MTD support for newer hardware adds aed13f2e00ce net: dsa: lantiq_gswip: fix use-after-free on failed probe adds c8cbcb0d8bd7 net: dsa: lantiq_gswip: fix OF child-node lookups adds 8bb18f69c71f net: dsa: lantiq_gswip: drop bogus drvdata check adds fb73d620252e Merge branch 'dsa-lantiq_gswip-probe-fixes-and-remove-cleanup' adds 692d7b5d1f91 tls: Fix recvmsg() to be able to peek across multiple records adds f5dd3d0c9638 net: introduce SO_BINDTOIFINDEX sockopt adds 2eadee72dbb8 net/ipv4/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE adds 49b4994c1401 net/ipv6/udp_tunnel: prefer SO_BINDTOIFINDEX over SO_BINDTODEVICE adds 43deda5408f9 davicom: Annotate implicit fall through in dm9000_set_io adds 9b420eff9fcf net: phy: micrel: use phy_read_mmd and phy_write_mmd adds 88f8598d0a30 tcp: exit if nothing to retransmit on RTO timeout adds 7f12422c4873 tcp: always timestamp on every skb transmission adds 7ae189759cc4 tcp: always set retrans_stamp on recovery adds c7d13c8faa74 tcp: properly track retry time on passive Fast Open adds 01a523b07161 tcp: create a helper to model exponential backoff adds 9721e709fa68 tcp: simplify window probe aborting on USER_TIMEOUT adds 590d2026d624 tcp: retry more conservatively on local congestion adds c1d5674f8313 tcp: less aggressive window probing on local congestion adds 12ff91c8bac0 Merge branch 'improving-TCP-behavior-on-host-congestion' adds c2b200e0bac0 vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() adds a76d1ca296a7 vxlan: Split vxlan_fdb_update() in two adds ccdfd4f71d10 vxlan: Have vxlan_fdb_replace() save original rdst value adds 61f46fe8c646 vxlan: Allow vetoing of FDB notifications adds 8db9427d52b8 vxlan: changelink: Inline vxlan_dev_configure() adds 038a5a99e952 vxlan: changelink: Postpone vxlan_config_apply() adds 1cdc98c2711e vxlan: changelink: Delete remote after update adds 87b0984ebfab net: Add extack argument to ndo_fdb_add() adds d907f58fa90f mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay adds 4c59b7d16096 vxlan: Add extack to switchdev operations adds 6685987c2958 switchdev: Add extack argument to call_switchdev_notifiers() adds a40313d956d3 mlxsw: spectrum: Add extack messages to VXLAN FDB rejection adds 7e1046fd1fcb selftests: mlxsw: Test veto of unsupported VXLAN FDBs adds 039d52e15e2a Merge branch 'vxlan-FDB-veto' adds 5191673b6932 wan: dscc4: fix various indentation issues adds 68d7431553a0 dpaa2-eth: Fix ndo_stop routine adds 22c2ad616b74 net: add a route cache full diagnostic message adds ed57ffd4472b Merge remote-tracking branch 'net-next/master' adds eeedd3527d80 libbpf: don't define CC and AR adds b1e8818cabf4 bpf: btf: support 128 bit integer type adds a80eba20ed59 tools/bpf: add int128 raw test in test_btf adds ce6ec47a1019 tools/bpf: refactor test_btf pretty printing for multiple [...] adds 4df3a1d0a5bf tools/bpf: add bpffs pretty print test for int128 adds e86e51385461 tools/bpf: support __int128 in bpftool map pretty dumper adds e13279e21183 Merge branch 'bpf-int128-btf' adds 7d7209cb9afd bpftool: make key and value optional in update command adds 8a89fff60a7e bpftool: make key optional in lookup command adds 04a5d323e6b9 bpftool: don't print empty key/value for maps adds 66cf6e0b1248 bpftool: add peek command adds 549d4d3da7c4 bpftool: add push and enqueue commands adds 74f312ef847f bpftool: add pop and dequeue commands adds 55c70bffc772 bpftool: add bash completion for peek/push/enqueue/pop/dequeue adds 4edc01b846b7 Merge branch 'bpf-bpftool-queue-stack' adds d0b2818efbe2 bpf: fix a (false) compiler warning adds baf6913c6697 Merge remote-tracking branch 'bpf-next/master' adds 73f5a82bb3c9 RDMA/mad: Reduce MAD scope to mlx5_ib only adds 1e8882c6f6ca Merge remote-tracking branch 'mlx5-next/mlx5-next' adds edd9f4505737 Merge remote-tracking branch 'nfc-next/master' adds ceb681680835 Merge remote-tracking branch 'wireless-drivers-next/master' adds 9cb76a6aa1a9 mtd: gen_probe: Use struct_size() in kmalloc() adds 04b4c06caf2b mtd: cfi: cmdset_0001: Use struct_size() in kmalloc() adds 2037f9d8c242 mtd: lpddr: Use struct_size() in kzalloc() adds 2431c4f5b46c mtd: Implement mtd_{read,write}() as wrappers around mtd_{ [...] adds d0bad0055988 Merge remote-tracking branch 'mtd/mtd/next' adds 8c6e7fd9ac79 dt-bindings: mtd: stm32_fmc2: add STM32 FMC2 NAND controll [...] adds d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] adds 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode adds 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] adds f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() adds 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently adds d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around adds cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag adds 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() adds d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers adds 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read adds b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case adds c7cd66097da6 mtd: rawnand: denali_dt: remove single anonymous clock support adds 192f772820cf mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds b47b307ac23d mtd: spinand: Use the spi-mem dirmap API adds d798c508f99e mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds 166707535cef mtd: rawnand: tmio: Do not abuse nand_controller->wq adds db274cf412c6 mtd: rawnand: omap2: Use nand_controller_init() adds 10927a561ebc mtd: rawnand: Stop using chip->state in drivers adds 9f952302802f mtd: rawnand: Simplify the locking adds 05d6d3815ce4 Merge remote-tracking branch 'nand/nand/next' adds 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer adds dcab80335ba8 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 2b56e50eb994 Merge remote-tracking branch 'crypto/master' adds 63f8f3badf79 drm: bridge: Constify mode arguments to bridge .mode_set() [...] adds 06c3bbd3c127 drm/shmob: Fix return value check in shmob_drm_probe adds f325529ba13e drm: rcar-du: Convert live DT patches to sugar syntax adds 8c9fde42c5d3 dt-bindings: display: renesas: du: Document r8a774c0 bindings adds 1cac4f267b60 dt-bindings: display: renesas: lvds: Document r8a774c0 bindings adds 939ef2a586e5 drm: rcar-du: Add r8a774c0 device support adds 90b5f679ef16 drm: rcar-du: lvds: add R8A774C0 support adds f41cb153e6fa drm: rcar-du: dw-hdmi: Reject modes with a too high clock [...] adds cef0d9cfe4e5 drm: rcar-du: Replace EXT_CTRL_REGS feature flag with gene [...] adds b8a43032a7b8 drm: rcar-du: Move CRTC outputs bitmask to private CRTC state adds dedd876c949e drm: rcar-du: Disable unused DPAD outputs adds 9a47db8e7a9d drm: rcar-du: Remove inclusion of drmP.h adds b122153c7198 Merge tag 'du-next-20190114' of git://linuxtv.org/pinchart [...] adds 0557c73214f3 Merge remote-tracking branch 'drm/drm-next' adds 8cd999181f8c drm/i915: Prevent concurrent GGTT update and use on Braswe [...] adds b14c06ec0249 drm/i915/cnl: Fix CNL macros for Voltage Swing programming adds fed85691b408 drm/i915: Fix the static code analysis warning in debugfs adds 6d2438c8233b drm/i915/perf: Annotate i915_perf.wakeref for keneldoc adds decd29e6b5fe drm/i915: Only dump GPU state on set-wedged if interesting adds e9d49bb718f3 drm/i915/ddi: Move DDI port detection to the corresponding helper adds 3f2e9ed0b26d drm/i915/icl: Detect port F presence via VBT adds 484d9a844d0d drm/i915/userptr: Avoid struct_mutex recursion for mmu_inv [...] adds 0212bdef5a4d drm/i915: Move intel_execlists_show_requests() aside adds 9e267d286af5 drm/i915/userptr: Fix error handling of mutex_lock_killable() adds 204474a6b859 drm/i915: Pass down rc in intel_encoder->compute_config() adds 18bb2bccb549 drm/i915: Serialise concurrent calls to i915_gem_set_wedged() adds 9f58892ea996 drm/i915: Pull all the reset functionality together into i [...] adds 739f3abdbfcf drm/i915: small isolated c99 types to kernel types switch adds c7cc52167541 drm/i915/crt: switch to kernel types adds 977dcc06c3e9 drm/i915/lspcon: switch to kernel types adds e5315213ecd2 drm/i915/debugfs: switch to kernel types adds a9c287c94e79 drm/i915/irq: switch to kernel types adds cbe974fb964e drm/i915/cdclk: switch to kernel types adds 990290d124d5 drm/i915/dpll_mgr: switch to kernel types adds 830de4220a27 drm/i915/dp: switch to kernel types adds c4aa2eca319c drm/i915/sprite: switch to kernel types adds 1b4bd5c4a663 drm/i915: Limit the for_each_set_bit() to the valid range adds 79d79c32e6bb Merge remote-tracking branch 'drm-intel/for-linux-next' adds f25d0a68beb8 drm/tegra: Refactor CEC support adds cd54fb96e568 drm/tegra: sor: Parse more data from HDA format adds fad7b8064310 drm/tegra: hda: Extract HDA format parsing code adds e3c702dcc7b0 drm/tegra: hdmi: Reuse common HDA format parser adds db5adf4d6dce drm/tegra: hdmi: Fix audio to work with any pixel clock rate adds cc95bb6c0c7f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 2db8ebca1f6c drm/fourcc: Add modifier defininitions for AFBC 1.3 adds e9c0c874711b drm/dp: annotate implicit fall throughs adds 0ed833baf7fa drm: armada: Cleanup drm_display_mode print str adds 0e691bc73026 drm: Remove use of drm_mode_object adds a3004db01f85 drm: Complete remove drm_mode_object dependency adds 6bd324e0d7ca MAINTAINERS: Add entry for VKMS adds 81c5a2c79649 staging/vboxvideo: Don't set FBINFO_MISC_ALWAYS_SETPAR adds 96550555a78c drm/i915: Pass down rc in intel_encoder->compute_config() adds 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix adds 94520db52fc0 drm: fix alpha build after drm_util.h change adds 3725cd095761 dma-buf: Fix kerneldoc comment for struct dma_fence_array adds 2de304b44d51 drm/cma-helper: Remove unused fbdev code adds dbd62e16fd53 drm/gem-fb-helper: Add drm_gem_fb_create_with_dirty() adds 255f6fe736f4 drm/damage-helper: Add drm_atomic_helper_damage_merged() adds b051b3459bba drm/tinydrm: Use struct drm_rect adds af74138160e1 drm/tinydrm: Use damage helper for dirtyfb adds bd59f2b153af drm/todo: Tick off some tinydrm entries adds 2a5b55b697bb Merge remote-tracking branch 'drm-misc/for-linux-next' adds 01358d509a63 drm/msm: honor GPU_READLONLY flag adds 568fcca434d2 drm/msm: Fix A6XX support for opp-level adds 61a5d46545fc dt-bindings: drm/msm/a6xx: Document GMU bindings adds 7f785dd10d52 Merge remote-tracking branch 'drm-msm/msm-next' adds 7e8d4fcf8daf drm: arm/komeda: Remove IRQ parsing from initial series adds 04d135b85312 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 4fb873c9648e drm/imx: ignore plane updates on disabled crtcs adds 2c0408dd0d89 gpu: ipu-v3: Fix i.MX51 CSI control registers offset adds aa3312012f10 drm/imx: imx-ldb: add missing of_node_puts adds bb867d219fda gpu: ipu-v3: Fix CSI offsets for imx53 adds c9662b7ae5be gpu: ipu-v3: pre: add double buffer status readback adds 72114840f149 gpu: ipu-v3: prg: add function to get channel configure status adds 1e5cbeed197d drm/imx: ipuv3-plane: add function to query atomic update status adds 69ce8e6230a9 drm/imx: ipuv3-plane: add zpos property adds 97144d12df00 drm/imx: Allow building under COMPILE_TEST adds 9c1c31e5b1f4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() adds fd4b77e8deea drm/etnaviv: don't restrict to certain architectures adds 6984509af229 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e6ce7943231f ALSA: hda: add verbs for stripe control adds 5dd3d271320d ALSA: hda: Add api to program stripe control bits adds b59c8e7a7316 ALSA: hda: add register offset for stripe control adds 9b6f7e7a296e ALSA: hda: program stripe bits for controller adds 053b055948e9 ALSA: hda: program stripe control for codec adds a4d3c9a65de3 Merge remote-tracking branch 'sound/for-next' adds 0ddb0fb00a76 ASoC: qcom: Kconfig: select max98927 for sdm845 adds 9019ab102fe8 ASoC: sdm845: Set DAI format for dmic codec adds 3ac1b2e4158c ASoC: rt5682: add default pdata for i2s mode adds aaafa148ca02 Merge branch 'asoc-5.1' into asoc-next adds 91ec099c0461 Merge remote-tracking branch 'sound-asoc/for-next' adds c5a5b14ee470 Merge remote-tracking branch 'input/next' adds fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs adds 9e007c32b8c6 Merge remote-tracking branch 'block/for-next' adds 1856b9f7bcc8 dm crypt: fix parsing of extended IV arguments adds d445bd9cec1a dm thin: fix passdown_double_checking_shared_status() adds 1282f1b6e622 Merge remote-tracking branch 'device-mapper/for-next' adds 35d83bf7d36c Merge remote-tracking branch 'mmc/next' adds 30c3e9ff6b1f Merge remote-tracking branch 'kgdb/kgdb-next' adds ed51d4fe453a Merge tag 'mfd-next-4.21' into HEAD adds 9fe899c99f09 mfd: aat2870-core: Make it explicitly non-modular adds 69e10e387de5 mfd: adp5520: Make it explicitly non-modular adds 112045bcf4c8 mfd: as3711: Make it explicitly non-modular adds c311441f5011 mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code adds f72c266b29e2 mfd: htc-i2cpld: Make it explicitly non-modular adds 824441e72938 mfd: max8925-core: Drop unused MODULE_ tags from non-modular code adds 9850b472d04e mfd: rc5t583: Make it explicitly non-modular adds 541361d1d977 mfd: sta2x11: Drop unused MODULE_ tags from non-modular code adds 7538afd63d83 mfd: syscon: Make it explicitly non-modular adds 35553e904435 mfd: tps65090: Make it explicitly non-modular adds 30f9bf12f82b mfd: tps65910: Make it explicitly non-modular adds 05767e9465fb mfd: tps80031: Make it explicitly non-modular adds 2e74b5753329 mfd: wm831x-spi: Make it explicitly non-modular adds 08eb56a066f4 mfd: wm831x-i2c: Make it explicitly non-modular adds bddc9c376623 mfd: wm831x-core: Drop unused module infrastructure from n [...] adds 34b72fde0b17 mfd: wm8350-i2c: Make it explicitly non-modular adds e54dc8645e81 mfd: wm8350-core: Drop unused module infrastructure from n [...] adds c52b8fd546d8 mfd: wm8400-core: Make it explicitly non-modular adds 590791585a14 Merge remote-tracking branch 'mfd/for-mfd-next' adds e69634bd0156 Merge remote-tracking branch 'regulator/for-next' adds cbb51d2fe2f0 Merge remote-tracking branch 'security/next-testing' adds 1d8c36da1b92 Merge remote-tracking branch 'apparmor/apparmor-next' adds 2ff377d764d6 Merge remote-tracking branch 'selinux/next' adds 3217a8339c45 Merge remote-tracking branch 'watchdog/master' adds d08759128b4c Merge remote-tracking branch 'iommu/next' adds e0999c1b3c1a Merge remote-tracking branch 'audit/next' adds a666f2619a97 spi: bitbang: Don't call chipselect() in spi_bitbang_setup() adds 797622d7a3ab spi: ath79: Simplify ath79_spi_chipselect() adds b172fd0c8980 spi: ath79: Enable support for compile test adds f1b2c1c84f7f spi: ath79: Remove now useless code adds 408fa9bbcd98 Merge branch 'spi-5.1' into spi-next adds 9deda9825d3b Merge remote-tracking branch 'spi/for-next' adds 28bcb8f1b010 Merge branch 'perf/urgent' adds b419d3209394 Merge branch 'linus' adds d071ae09a4a1 x86/build: Mark per-CPU symbols as absolute explicitly for LLD adds c6ee29dd2796 Merge branch 'x86/build' adds 7058a3651729 Merge branch 'x86/urgent' adds 4f8c475cf667 Merge branch 'linus' adds e3af17cb803d Merge branch 'linus' adds e37626433073 Merge branch 'perf/urgent' adds d657b5d94459 Merge branch 'linus' adds 927185c124d6 x86/build: Specify elf_i386 linker emulation explicitly fo [...] adds a384fa1b086c Merge branch 'x86/build' adds 65f750e5457a x86/kdump: Export the SME mask to vmcoreinfo adds cd1e74ad9bfb Merge branch 'x86/kdump' adds 5962dd22f0ff x86/intel/lpss: Make PCI dependency explicit adds 7e6fc2f50a31 x86/kaslr: Fix incorrect i8254 outb() parameters adds 0fbecb4c43ee Merge branch 'x86/urgent' adds 59c2dd2b096e Merge branch 'linus' adds 88ca66d8540c x86/asm: Remove dead __GNUC__ conditionals adds 2e905c7abdcd x86/asm: Remove unused __constant_c_x_memset() macro and inlines adds 25556f6da26c Merge branch 'x86/asm' adds ffac37d16c69 Merge branch 'linus' adds 7c7cd4465ffc Merge branch 'linus' adds 345dca4ca7e6 x86/e820: Replace kmalloc() + memcpy() with kmemdup() adds d07c0a3bf015 Merge branch 'x86/cleanups' adds b3673a215a46 Merge branch 'linus' adds b62928ff5529 x86/MCE: Switch to use the new generic UUID API adds 5ce6d97ae9d3 Merge branch 'ras/core' adds 7bbf9310a24d Merge branch 'linus' adds 44133f7eaebe genirq: Annotate implicit fall through adds 01cdfa912f10 genirq: Correctly annotate implicit fall through adds b091b70ebe87 Merge branch 'irq/core' adds bddda606ec76 genirq: Make sure the initial affinity is not empty adds 7c03dc7e0d1a Merge branch 'irq/urgent' adds a4cffdad7314 time: Move CONTEXT_TRACKING to kernel/time/Kconfig adds 1225dd6b751b Merge branch 'timers/core' adds f263245a0ce2 kdump: Document kernel data exported in the vmcoreinfo note adds 5c8fdb216af8 Merge branch 'x86/kdump' adds a31e184e4f69 x86/pkeys: Properly copy pkey state at fork() adds e1812933b17b x86/selftests/pkeys: Fork() to check for state being preserved adds 731951fe4a21 Merge branch 'x86/urgent' adds bf7d28c53453 x86/mm/mem_encrypt: Fix erroneous sizeof() adds 993a110319a4 x86/kexec: Fix a kexec_file_load() failure adds 3cd2bfa850fd Merge branch 'x86/urgent' adds f0ca26ca4f36 genirq: Fix the kerneldoc comment for struct irq_affinity_desc adds 7eb2bbe67e09 Merge branch 'irq/urgent' adds c95b323dcd35 x86/MCE/AMD: Turn off MC4_MISC thresholding on all family [...] adds 30aa3d26edb0 x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk adds 3f28c75b2448 Merge branch 'ras/core' adds 93ad0fc088c5 posix-cpu-timers: Unbreak timer rearming adds b17d1ce7efe2 Merge branch 'timers/urgent' into timers/core adds 16118794ede9 posix-cpu-timers: Remove private interval storage adds 3bb529a879eb Merge branch 'timers/core' adds 1c1ed4731cc8 x86/alternatives: Add macro comments adds c1d4e4192aa4 x86/alternatives: Print containing function adds 71a93c269304 x86/alternatives: Add an ALTERNATIVE_3() macro adds 093ae8f9a86a x86/TSC: Use RDTSCP adds 7c31a11f5abc Merge branch 'x86/alternatives' adds e6d7bc0bdf41 x86/build: Use the single-argument OUTPUT_FORMAT() linker [...] adds 3ec8a42d9132 Merge branch 'x86/build' adds 2bc217c61685 x86/platform/UV: Replace kmalloc() and memset() with k[cz] [...] adds 77d9ab903bde Merge branch 'x86/cleanups' adds 28948fd5d5b7 Merge branch 'linus' adds 397c0ead7fb2 Merge remote-tracking branch 'tip/auto-latest' adds 1d47f48bf2d1 irqchip/stm32-exti: Add domain translate function adds c530bb8a726a irqchip/gic-v3-mbi: Fix uninitialized mbi_lock adds 8fa4e55bbfbf irqchip/madera: Drop GPIO includes adds 98e7d05ab118 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 2b79cd89f5c4 Merge remote-tracking branch 'rcu/rcu/next' adds b4711098066f pvcalls-front: fix potential null dereference adds 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen adds 2736b5106573 Merge remote-tracking branch 'xen-tip/linux-next' adds a50834faa59f Merge remote-tracking branch 'percpu/for-next' adds 1dd709374251 dt-bindings: leds: Add pattern initialization from Device Tree adds 8e1f456129e6 leds: Add helper for getting default pattern from Device Tree adds aa6fd10481bd leds: trigger: pattern: Add pattern initialization from De [...] adds 9c9ab51e86bf leds: trigger: oneshot: Add initialization from Device Tree adds 0f85e8498a48 leds: trigger: timer: Add initialization from Device Tree adds 5388a9ee456f Merge remote-tracking branch 'leds/for-next' adds 2ada648d5a8a ipmi: Fix SSIF flag requests adds 1684204d6545 ipmi: Fix how the lower layers are told to watch for messages adds f9bac7e68568 ipmi: Make the smi watcher be disabled immediately when no [...] adds 2bc943cfcc4c ipmi: clean an indentation issue, remove extraneous space adds 7675a89b44b5 ipmi: Fix return value when a message is truncated adds 1297644e0557 ipmi:ssif: Fix handling of multi-part return messages adds 2aec48dbfa33 ipmi: kcs_bmc: handle devm_kasprintf() failure case adds e2408ef9b471 ipmi:ssif: Change some pr_xxx to dev_xxx calls adds c6dcf35536d4 ipmi: Don't initialize anything in the core until somethin [...] adds 2f0fc17a2b5a ipmi: fix use-after-free of user->release_barrier.rda adds 535c98b8c211 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities adds 86a32c14795a Merge remote-tracking branch 'ipmi/for-next' adds bdfe0df1e97b Merge 5.0-rc2 into driver-core-next adds 60c8eebec06a Merge remote-tracking branch 'driver-core/driver-core-next' adds cb7edfd4cd47 Merge 5.0-rc2 into usb-next adds ceaea8148998 Merge remote-tracking branch 'usb/usb-next' adds ee3f30b41514 phy: freescale: Break dependency on SOC_IMX8MQ for USB PHY adds 2d26478da781 dt-bindings: rcar-gen3-phy-usb2: Add r8a774c0 support adds 0e7285804bd4 phy: qcom-ufs: Use iopoll.h readl_poll_timeout macro adds 3eb2c07d00cc phy: ti: usb2: Fix logic on -EPROBE_DEFER adds c6dab3b30438 phy: ti: Don't depend on OMAP_OCP2SCP adds 2391319c4ba6 dt-bindings: phy: ti: Add support for AM654x USB2 PHY adds 29eb36ace91f phy: ti: usb2: Add support for AM654 USB2 PHY adds 6000039a1557 phy: rockchip-inno-usb2: fix misspelling and kernel-doc do [...] adds 936653e83215 dt-bindings: phy-rockchip-inno-usb2: add documentation for [...] adds ae554935cb7b dt-bindings: phy-qcom: Add support for msm8998 usb adds e010b81c21c8 phy: qcom-qmp: Add QMP V3 USB3 PHY support for msm8998 adds 98c86c72835b phy: phy-rockchip-inno-usb2: drop reading the utmi-avalid [...] adds 49ee1406355e phy: qcom-qusb2: Add QUSB2 PHY support for msm8998 adds cb3ec2f31547 Merge remote-tracking branch 'phy-next/next' adds defe3b6d7010 Merge 5.0-rc2 into tty-next adds 78374a09bc1d Merge remote-tracking branch 'tty/tty-next' adds fc9b81390326 Merge remote-tracking branch 'char-misc/char-misc-next' adds 90c5f2d29fc9 Merge 5.0-rc2 into staging-next adds af3707435793 Merge remote-tracking branch 'staging/staging-next' adds ec6724f38c23 Merge remote-tracking branch 'mux/for-next' adds b41a92ffe8ea interconnect: Add generic on-chip interconnect API adds acccb438a3f3 dt-bindings: Introduce interconnect binding adds d420cf92e4b9 interconnect: Allow endpoints translation via DT adds c329e05467ee interconnect: Add debugfs support adds 3de612189e75 interconnect: qcom: Add sdm845 interconnect provider driver adds 788b4221f77e arm64: dts: sdm845: Add interconnect provider DT nodes adds 87fd22f13132 MAINTAINERS: add a maintainer for the interconnect API adds 714e53a78f6f interconnect: Revert to previous config if any request fails adds a0e91c4adac6 Merge remote-tracking branch 'icc/icc-next' adds 273e84782537 Merge remote-tracking branch 'slave-dma/next' adds d4ab2653b04e Merge remote-tracking branch 'cgroup/for-next' adds 14d1524d3d1c Merge remote-tracking branch 'scsi/for-next' adds 6c005216503d Merge remote-tracking branch 'scsi-mkp/for-next' adds b89a07c4373b virtio: fix virtio_config_ops description adds d1c1dad89e7a virtio: document virtio_config_ops restrictions adds ddbeac07a39a virtio_pci: use queue idx instead of array idx to set up the vq adds a229989d975e virtio: don't allocate vqs when names[i] = NULL adds bf4dc0b2beeb virtio-balloon: tweak config_changed implementation adds 74ad7419489d vhost: return EINVAL if iovecs size does not match the mes [...] adds 8e5dadfe76cf vhost/scsi: Use copy_to_iter() to send control queue response adds a73c976c635f virtio_net: bulk free tx skbs adds 017ed06fa099 virtio-net: bql support adds 0ebe1db6335a PCI: avoid bridge feature re-probing on hotplug adds 17d5cd182c24 include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR adds 5be764e72829 include/linux/compiler.h: allow memory operands adds 0139f6a7ec9d barriers: convert a control to a data dependency adds 5cee7f8e2c00 virtio: use dependent_ptr_mb adds 24abf4e8cd42 virtio-balloon: improve update_balloon_size_func adds b03f1d919455 virtio_balloon: remove the unnecessary 0-initialization adds 7e642c02ba58 Merge remote-tracking branch 'vhost/linux-next' adds 015d8241255b Merge remote-tracking branch 'rpmsg/for-next' adds b058c412a007 Merge remote-tracking branch 'gpio/for-next' adds f257c3250ce3 gpio: madera: Add missing const adds 0bfb75115506 Documentation: gpio: driver: fix wire name for I2C adds a7956ce75e23 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds f86330d29488 Merge remote-tracking branch 'pinctrl/for-next' adds d80f8206905c pwm: imx: Split into two drivers adds 7ca17b207127 pwm: imx: Signedness bug in imx_pwm_get_state() adds 33a80b1eaaab Merge remote-tracking branch 'pwm/for-next' adds 4e0cf13bc657 Merge remote-tracking branch 'userns/for-next' adds 9d6d7105d51c Merge remote-tracking branch 'random/dev' adds cba82dea3061 livepatch: Send a fake signal periodically adds 0b3d52790e1c livepatch: Remove signal sysfs attribute adds e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next adds 0c76eae0aa77 Merge remote-tracking branch 'livepatching/for-next' adds 5148d660127e Merge remote-tracking branch 'coresight/next' adds 9ae4ae30eebf Merge remote-tracking branch 'rtc/rtc-next' adds 9738147b0693 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 996815d18eba Merge remote-tracking branch 'at24/at24/for-next' adds 30675f37398f Merge remote-tracking branch 'ntb/ntb-next' adds c60078cc3e06 Merge remote-tracking branch 'kspp/for-next/kspp' adds 0365f9324876 Merge remote-tracking branch 'cisco/for-next' adds 103ed225b197 slimbus: core: match full device id adds c8ec80460ca5 slimbus: core: do not call device_status under a lock adds aff6831de47d slimbus: core: use slim_device_update_status() to update status adds 81648d8bc222 slimbus: core: add missing spin_lock_init on txn_lock adds 901e81d77aea Merge remote-tracking branch 'slimbus/for-next' adds 01f4c45bfb11 nvmem: sc27xx: Convert nvmem offset to block index adds 9bf662261b76 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP adds 22f321305b04 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP adds cbc68911b3cb nvmem: imx-ocotp: add i.MX7ULP support adds cdf93fd3d252 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support adds 34be93e6b549 nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support adds dc4286abbbe0 nvmem: core: Set the provider read-only when no write call [...] adds 4c13aec8174f nvmem: core: Fix of_nvmem_cell_get() for optional cells adds f7089b8270bf nvmem: core: Fix cell lookup when no cell is found adds b090a18debc4 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] adds 67eaf212aaec nvmem: core: Always reference the device returned by nvmem [...] adds dd508ccc890b nvmem: core: Fix device reference leak adds ff3b9b5c6b1b nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] adds e29a1fdb86bd Merge remote-tracking branch 'nvmem/for-next' adds d69d287a9002 XArray tests: Check mark 2 gets squashed adds edcddd4c879a XArray: Fix an arithmetic error in xa_is_err adds 5fea76047cc2 Merge remote-tracking branch 'xarray/xarray' adds eda3a65be249 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 17521429e78b Merge remote-tracking branch 'pidfd/for-next' adds 3c1c6ab5e402 Revert "drm/imx: Allow building under COMPILE_TEST" adds 7a2204c06bea lib/debugobjects.c: move printk out of db lock critical sections adds e520f75d7476 ocfs2: clear zero in unaligned direct IO adds 214919f28deb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds ee923f324a00 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 3556c7a54079 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 2e37f5d99777 fs/file.c: initialize init_files.resize_wait adds 6e7b7572b390 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 8a8cdf3c8af7 mm: Refactor readahead defines in mm.h adds d6fd6ed10ab1 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds bff9990e0cb7 mm: replace all open encodings for NUMA_NO_NODE adds 48c3095ec814 tools/: replace open encodings for NUMA_NO_NODE adds f18341678dca tools/: fix for replace open encodings for NUMA_NO_NODE adds 3c723c2d50f8 mm: reuse only-pte-mapped KSM page in do_wp_page() adds 5a9d07a07a53 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 40c819ac3fbc powerpc: prefer memblock APIs returning virtual address adds ffe25e668931 microblaze: prefer memblock API returning virtual address adds fdcab36f8522 sh: prefer memblock APIs returning virtual address adds 494267fe7f75 openrisc: simplify pte_alloc_one_kernel() adds d0e96fa382e5 arch: simplify several early memory allocations adds 9fab010036ec arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds d76197e87bca mm, slub: make the comment of put_cpu_partial() complete adds 27f8afc81c1d memcg: localize memcg_kmem_enabled() check adds a131392a3fff mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 341259f80bf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds 4e692ae2ce29 mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 578b55d66a0f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds be73b07b0154 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 493f439e92e0 vmalloc: add test driver to analyse vmalloc allocator adds a6895ff530c7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 29994e450e62 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 50e66ad281c0 mm: remove sysctl_extfrag_handler() adds 15ce960fcd7a openvswitch: convert to kvmalloc adds e1637f9c955a md: convert to kvmalloc adds 31696241e96e selinux: convert to kvmalloc adds 1809ba8edba7 Generic radix trees adds 8b6c608e80fb proc: commit to genradix adds a68b793edc1e sctp: convert to genradix adds f02f2e5e7fcd Drop flex_arrays adds 91c90c4e425c mm/hugetlb: distinguish between migratability and movability adds 4ebe83783004 mm/hugetlb: enable PUD level huge page migration adds 26a499b44d90 mm/hugetlb: enable arch specific huge page size support fo [...] adds ec8f29cd7c43 arm64/mm: enable HugeTLB migration adds 0ef8f14a4cdf arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 69e2af954ef7 mm: remove extra drain pages on pcp list adds a8029ee96784 page_poison: play nicely with KASAN adds b2fb462d3b03 mm, compaction: shrink compact_control adds d6784b62230d mm, compaction: rearrange compact_control adds 19d779a38a1d mm, compaction: remove last_migrated_pfn from compact_control adds f50d1a54ca74 mm, compaction: remove unnecessary zone parameter in some [...] adds ca88c6c7ccca mm, compaction: rename map_pages to split_map_pages adds 8a81de05fe13 mm, compaction: skip pageblocks with reserved pages adds 3a5bf280ba98 mm, migrate: immediately fail migration of a page with no [...] adds eb08631066bd mm, compaction: always finish scanning of a full pageblock adds 798924b77a5b mm, compaction: use the page allocator bulk-free helper fo [...] adds 13188e76282e mm, compaction: ignore the fragmentation avoidance boost f [...] adds fcaade261243 mm, compaction: use free lists to quickly locate a migrati [...] adds e2ebe21b81f4 mm, compaction: keep migration source private to a single [...] adds 3a64d61f90d5 mm, compaction: use free lists to quickly locate a migrati [...] adds 4915b83031c2 mm, compaction: use free lists to quickly locate a migrati [...] adds 5b71df569329 mm, compaction: avoid rescanning the same pageblock multip [...] adds 935fe46ddcf0 mm, compaction: finish pageblock scanning on contention adds e4f4bdfefd3c mm, compaction: finish pageblock scanning on contention -fix adds 8aa2f48448f5 mm, compaction: check early for huge pages encountered by [...] adds 867387592fe7 mm, compaction: keep cached migration PFNs synced for unus [...] adds 0cd3198ffd7c mm, compaction: rework compact_should_abort as compact_che [...] adds 4b215c61dd17 mm, compaction: do not consider a need to reschedule as co [...] adds ffa1bc4694c1 mm, compaction: reduce unnecessary skipping of migration t [...] adds 960189b09f3d mm, compaction: round-robin the order while searching the [...] adds f7139ca5c5fc mm, compaction: round-robin the order while searching the [...] adds e70ae0317e52 mm, compaction: sample pageblocks for free pages adds 494bcfeb6d99 mm, compaction: be selective about what pageblocks to clea [...] adds 2b8934b0a9c7 mm, compaction: capture a page under direct compaction adds 9ce951ea6878 mm, compaction: do not direct compact remote memory adds be8163aadefe mm: create the new vm_fault_t type adds d1cbf1247218 x86/mm/fault.c: Convert to use vm_fault_t adds 058a7e625bbe include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds af2d38181900 mm/memcontrol.c: use struct_size() in kmalloc() adds 1225e913cdf8 mm/filemap.c: remove redundant test from find_get_pages_contig adds de9ab061c721 memcg: schedule high reclaim for remote memcgs on high_work adds 383a97cb1992 mm, oom: mark all killed tasks as oom victims adds 7ee9ecb44f15 memcg: do not report racy no-eligible OOM tasks adds d974b6ed9813 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 744661a19a01 mm: drop meminit_pfn_in_nid as it is redundant adds 0c78d996ca09 mm: implement new zone specific memblock iterator adds 6eb6d9693f35 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds d3bd60ccfe43 mm: move hot-plug specific memory init into separate funct [...] adds 11dab5e5be21 mm: add reserved flag setting to set_page_links() adds 5d71ee1c50ce mm: use common iterator for deferred_init_pages and deferr [...] adds 7a1047afb015 mm/page_alloc.c: calculate first_deferred_pfn directly adds 3675273a2229 mm/mmu_notifier: contextual information for event triggeri [...] adds 435b5c14ac35 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 26054c338dfa mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 5bbc69997d19 filemap: kill page_cache_read usage in filemap_fault adds 64fc62d440b2 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 74be37bb27b5 filemap: pass vm_fault to the mmap ra helpers adds 9686cde470ed filemap: drop the mmap_sem for all blocking operations adds a75a6cf57891 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 2e747254faba filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 6a0bbb26d480 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 3275ada4caca mm, swap: fix race between swapoff and some swap operations adds b63de2c211ac mm, swap: fix race between swapoff and some swap operations adds b621c5406f7a mm: don't expose page to fast gup before it's ready adds 8229f4a595e2 mm/page_owner: align with pageblock_nr_pages adds 49f2d9a0511e mm/page_owner: align with pageblock_nr pages adds a523339b4383 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 2b79ee882e5e fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e28ae62347a2 lockdep: Add debug printk() for downgrade_write() warning. adds 98ca13eae74d proc: return exit code 4 for skipped tests adds 54a14dbb5778 kernel.h: unconditionally include asm/div64.h for do_div() adds 2d520ef79d6b kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds 04db886bb5df lib/genalloc.c: export symbol addr_in_gen_pool adds 5deadd9bbe3d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds a9058d5a481d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 418af3a52703 epoll: make sure all elements in ready list are in FIFO order adds 8645866eee53 epoll: unify awaking of wakeup source on ep_poll_callback() path adds fe1743efbbd4 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds df37492c426b ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds 385ddc42e493 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds da1ea6c354b0 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds dc5865a4f941 exec: increase BINPRM_BUF_SIZE to 256 adds 22f5b2a3eb43 sysctl: handle overflow in proc_get_long adds a6ed7c0428b0 sysctl: handle overflow for file-max adds 5d450ca061e4 ipc: allow boot time extension of IPCMNI from 32k to 8M adds c5fed9c59a99 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds f531bf6f8e5e ipc: conserve sequence numbers in extended IPCMNI mode adds 02bf9bc148ee Merge branch 'akpm-current/current' adds 2188db634db3 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 3a1b07200150 include/linux/sched/signal.h: replace `tsk' with `task' adds 24915609bfa8 locking/atomics: build atomic headers as required adds d84d940005fb kernel/fork.c: remove duplicated include adds e5a18af204a6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 830601da4b29 Merge branch 'akpm/master' adds 9673b4aa71ca Add linux-next specific files for 20190118
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 (5aa6589e17bd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-kernel-livepatch | 12 - Documentation/acpi/initrd_table_override.txt | 4 + Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/cgroup-v1/memory.txt | 7 +- Documentation/core-api/kernel-api.rst | 4 - Documentation/core-api/memory-allocation.rst | 8 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/cpuidle/driver.txt | 37 - Documentation/cpuidle/governor.txt | 28 - Documentation/dev-tools/kcov.rst | 2 +- .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 + Documentation/devicetree/bindings/arm/fsl.yaml | 3 + .../devicetree/bindings/arm/rockchip.yaml | 6 +- .../display/amlogic,simple-framebuffer.txt | 33 + .../bindings/display/bridge/renesas,lvds.txt | 3 +- .../devicetree/bindings/display/msm/gmu.txt | 59 + .../panel/{auo,g101evn010 => auo,g101evn010.txt} | 0 .../devicetree/bindings/display/renesas,du.txt | 2 + .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 + .../bindings/interrupt-controller/csky,mpintc.txt | 24 +- Documentation/devicetree/bindings/leds/common.txt | 12 + .../bindings/leds/leds-trigger-pattern.txt | 49 + .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- .../devicetree/bindings/media/sun6i-csi.txt | 2 +- .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 + Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../bindings/phy/phy-rockchip-inno-usb2.txt | 2 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 + .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 1 + .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 + Documentation/devicetree/bindings/phy/ti-phy.txt | 1 + .../devicetree/bindings/soc/qcom/qcom,glink.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- Documentation/doc-guide/sphinx.rst | 12 +- Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/pm/cpuidle.rst | 282 +++ Documentation/driver-api/pm/index.rst | 7 +- Documentation/fb/fbcon.txt | 8 + Documentation/filesystems/binderfs.rst | 68 + Documentation/filesystems/index.rst | 7 + Documentation/gpu/todo.rst | 35 - Documentation/i2c/fault-codes | 4 + Documentation/kdump/vmcoreinfo.txt | 495 ++++ Documentation/livepatch/livepatch.txt | 15 +- Documentation/media/uapi/v4l/extended-controls.rst | 9 + Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/networking/dsa/dsa.txt | 13 - Documentation/networking/rxrpc.txt | 45 - Documentation/networking/snmp_counter.rst | 241 +- Documentation/networking/switchdev.txt | 2 +- Documentation/sysctl/vm.txt | 2 +- LICENSES/exceptions/GCC-exception-2.0 | 18 + MAINTAINERS | 24 +- Makefile | 8 +- Next/SHA1s | 214 +- Next/merge.log | 2365 ++++++++++++++------ arch/alpha/include/uapi/asm/socket.h | 2 + arch/arc/include/asm/arcregs.h | 10 +- arch/arc/kernel/perf_event.c | 105 +- arch/arc/kernel/setup.c | 22 +- arch/arc/lib/memset-archs.S | 40 +- arch/arc/mm/fault.c | 13 +- arch/arm/boot/dts/Makefile | 3 + .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 10 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 5 + arch/arm/boot/dts/aspeed-g4.dtsi | 1 + arch/arm/boot/dts/aspeed-g5.dtsi | 34 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 595 +++++ arch/arm/boot/dts/imx6dl-yapp4-draco.dts | 58 + arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 50 + arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 54 + arch/arm/boot/dts/imx6ull.dtsi | 12 + arch/arm/boot/dts/imx7ulp.dtsi | 13 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 + arch/arm/boot/dts/meson8b-odroidc1.dts | 24 + arch/arm/boot/dts/r8a7778.dtsi | 28 + arch/arm/mach-imx/cpuidle-imx7ulp.c | 60 + arch/arm/mach-imx/mach-imx7ulp.c | 39 + arch/arm/mach-orion5x/common.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 2 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 2 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 2 +- arch/arm/mach-orion5x/wnr854t-setup.c | 2 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 2 +- arch/arm/plat-orion/common.c | 2 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 70 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 10 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 6 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 120 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 74 + arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts | 66 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 74 +- arch/arm64/configs/defconfig | 5 + arch/arm64/include/asm/cache.h | 2 - arch/arm64/include/asm/mmu.h | 5 +- arch/arm64/kernel/kaslr.c | 8 +- arch/h8300/Makefile | 2 - arch/ia64/include/uapi/asm/socket.h | 2 + arch/mips/ath79/dev-spi.h | 2 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/parisc/include/uapi/asm/socket.h | 2 + arch/powerpc/kernel/trace/ftrace.c | 7 - arch/powerpc/platforms/4xx/ocm.c | 6 +- arch/powerpc/platforms/pseries/pci.c | 2 + arch/s390/include/uapi/asm/socket.h | 2 + arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/sh/kernel/syscalls/syscalltbl.sh | 32 + arch/sparc/include/uapi/asm/socket.h | 2 + arch/x86/Kconfig | 2 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/vmlinux.lds.S | 2 +- arch/x86/boot/setup.ld | 2 +- arch/x86/include/asm/alternative.h | 39 +- arch/x86/include/asm/bitops.h | 6 - arch/x86/include/asm/mmu_context.h | 18 + arch/x86/include/asm/msr.h | 16 +- arch/x86/include/asm/string_32.h | 104 - arch/x86/include/asm/string_64.h | 15 - arch/x86/include/asm/syscall.h | 28 + arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/cpu/mce/amd.c | 36 + arch/x86/kernel/cpu/mce/apei.c | 10 +- arch/x86/kernel/cpu/mce/core.c | 30 - arch/x86/kernel/crash.c | 1 + arch/x86/kernel/e820.c | 9 +- arch/x86/kernel/kexec-bzimage64.c | 2 + arch/x86/kernel/machine_kexec_64.c | 3 + arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/lib/kaslr.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 4 +- arch/x86/platform/uv/tlb_uv.c | 8 +- arch/x86/realmode/rm/Makefile | 2 +- arch/x86/realmode/rm/realmode.lds.S | 2 +- arch/x86/xen/time.c | 12 +- arch/xtensa/include/uapi/asm/socket.h | 2 + drivers/acpi/Kconfig | 10 + drivers/acpi/Makefile | 3 +- drivers/acpi/acpica/acapps.h | 4 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/acconvert.h | 2 +- drivers/acpi/acpica/acdebug.h | 2 +- drivers/acpi/acpica/acdispat.h | 2 +- drivers/acpi/acpica/acevents.h | 2 +- drivers/acpi/acpica/acglobal.h | 3 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acinterp.h | 2 +- drivers/acpi/acpica/aclocal.h | 2 +- drivers/acpi/acpica/acmacros.h | 2 +- drivers/acpi/acpica/acnamesp.h | 2 +- drivers/acpi/acpica/acobject.h | 2 +- drivers/acpi/acpica/acopcode.h | 2 +- drivers/acpi/acpica/acparser.h | 2 +- drivers/acpi/acpica/acpredef.h | 2 +- drivers/acpi/acpica/acresrc.h | 2 +- drivers/acpi/acpica/acstruct.h | 2 +- drivers/acpi/acpica/actables.h | 2 +- drivers/acpi/acpica/acutils.h | 2 +- drivers/acpi/acpica/amlcode.h | 2 +- drivers/acpi/acpica/amlresrc.h | 2 +- drivers/acpi/acpica/dbhistry.c | 2 +- drivers/acpi/acpica/dsargs.c | 2 +- drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsdebug.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsinit.c | 2 +- drivers/acpi/acpica/dsmethod.c | 2 +- drivers/acpi/acpica/dsobject.c | 2 +- drivers/acpi/acpica/dsopcode.c | 17 +- drivers/acpi/acpica/dspkginit.c | 2 +- drivers/acpi/acpica/dswexec.c | 2 +- drivers/acpi/acpica/dswload.c | 2 +- drivers/acpi/acpica/dswload2.c | 2 +- drivers/acpi/acpica/dswscope.c | 2 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evglock.c | 2 +- drivers/acpi/acpica/evgpe.c | 2 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evgpeinit.c | 2 +- drivers/acpi/acpica/evgpeutil.c | 2 +- drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evmisc.c | 2 +- drivers/acpi/acpica/evregion.c | 2 +- drivers/acpi/acpica/evrgnini.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfevnt.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/acpi/acpica/evxfregn.c | 2 +- drivers/acpi/acpica/exconcat.c | 2 +- drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/exconvrt.c | 2 +- drivers/acpi/acpica/excreate.c | 2 +- drivers/acpi/acpica/exdebug.c | 2 +- drivers/acpi/acpica/exdump.c | 2 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/acpica/exfldio.c | 2 +- drivers/acpi/acpica/exmisc.c | 2 +- drivers/acpi/acpica/exmutex.c | 2 +- drivers/acpi/acpica/exnames.c | 2 +- drivers/acpi/acpica/exoparg1.c | 2 +- drivers/acpi/acpica/exoparg2.c | 10 +- drivers/acpi/acpica/exoparg3.c | 2 +- drivers/acpi/acpica/exoparg6.c | 2 +- drivers/acpi/acpica/exprep.c | 2 +- drivers/acpi/acpica/exregion.c | 2 +- drivers/acpi/acpica/exresnte.c | 2 +- drivers/acpi/acpica/exresolv.c | 2 +- drivers/acpi/acpica/exresop.c | 2 +- drivers/acpi/acpica/exserial.c | 2 +- drivers/acpi/acpica/exstore.c | 2 +- drivers/acpi/acpica/exstoren.c | 2 +- drivers/acpi/acpica/exstorob.c | 2 +- drivers/acpi/acpica/exsystem.c | 2 +- drivers/acpi/acpica/extrace.c | 2 +- drivers/acpi/acpica/exutils.c | 2 +- drivers/acpi/acpica/hwacpi.c | 2 +- drivers/acpi/acpica/hwesleep.c | 2 +- drivers/acpi/acpica/hwgpe.c | 2 +- drivers/acpi/acpica/hwsleep.c | 2 +- drivers/acpi/acpica/hwtimer.c | 2 +- drivers/acpi/acpica/hwvalid.c | 2 +- drivers/acpi/acpica/hwxface.c | 2 +- drivers/acpi/acpica/hwxfsleep.c | 2 +- drivers/acpi/acpica/nsarguments.c | 2 +- drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 2 +- drivers/acpi/acpica/nsdumpdv.c | 2 +- drivers/acpi/acpica/nsinit.c | 2 +- drivers/acpi/acpica/nsload.c | 2 +- drivers/acpi/acpica/nsparse.c | 2 +- drivers/acpi/acpica/nspredef.c | 2 +- drivers/acpi/acpica/nsprepkg.c | 2 +- drivers/acpi/acpica/nsrepair.c | 2 +- drivers/acpi/acpica/nsrepair2.c | 2 +- drivers/acpi/acpica/nsutils.c | 2 +- drivers/acpi/acpica/nswalk.c | 2 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/psargs.c | 2 +- drivers/acpi/acpica/psloop.c | 2 +- drivers/acpi/acpica/psobject.c | 2 +- drivers/acpi/acpica/psopcode.c | 2 +- drivers/acpi/acpica/psopinfo.c | 2 +- drivers/acpi/acpica/psparse.c | 2 +- drivers/acpi/acpica/psscope.c | 2 +- drivers/acpi/acpica/pstree.c | 2 +- drivers/acpi/acpica/psutils.c | 2 +- drivers/acpi/acpica/pswalk.c | 2 +- drivers/acpi/acpica/psxface.c | 2 +- drivers/acpi/acpica/tbdata.c | 2 +- drivers/acpi/acpica/tbfadt.c | 2 +- drivers/acpi/acpica/tbfind.c | 2 +- drivers/acpi/acpica/tbinstal.c | 2 +- drivers/acpi/acpica/tbprint.c | 2 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxface.c | 2 +- drivers/acpi/acpica/tbxfload.c | 2 +- drivers/acpi/acpica/tbxfroot.c | 2 +- drivers/acpi/acpica/utaddress.c | 2 +- drivers/acpi/acpica/utalloc.c | 2 +- drivers/acpi/acpica/utascii.c | 2 +- drivers/acpi/acpica/utbuffer.c | 2 +- drivers/acpi/acpica/utcache.c | 2 +- drivers/acpi/acpica/utcopy.c | 2 +- drivers/acpi/acpica/utdebug.c | 2 +- drivers/acpi/acpica/utdecode.c | 12 +- drivers/acpi/acpica/uteval.c | 2 +- drivers/acpi/acpica/utglobal.c | 2 +- drivers/acpi/acpica/uthex.c | 2 +- drivers/acpi/acpica/utids.c | 2 +- drivers/acpi/acpica/utinit.c | 2 +- drivers/acpi/acpica/utlock.c | 2 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/acpica/utosi.c | 2 +- drivers/acpi/acpica/utpredef.c | 2 +- drivers/acpi/acpica/utprint.c | 2 +- drivers/acpi/acpica/uttrack.c | 14 +- drivers/acpi/acpica/utuuid.c | 2 +- drivers/acpi/acpica/utxface.c | 2 +- drivers/acpi/acpica/utxferror.c | 44 + drivers/acpi/acpica/utxfinit.c | 2 +- drivers/acpi/apei/einj.c | 17 +- drivers/acpi/apei/erst.c | 27 +- drivers/acpi/apei/hest.c | 6 + drivers/acpi/bus.c | 24 +- drivers/acpi/internal.h | 4 + drivers/acpi/nfit/core.c | 66 +- drivers/acpi/tables.c | 12 +- drivers/ata/Kconfig | 2 +- drivers/atm/he.c | 2 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/runtime.c | 45 +- drivers/base/power/sysfs.c | 11 +- drivers/block/mtip32xx/mtip32xx.c | 37 +- drivers/char/ipmi/ipmi_msghandler.c | 28 +- drivers/clk/socfpga/clk-s10.c | 20 +- drivers/cpufreq/cpufreq.c | 2 - drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/governors/Makefile | 1 + drivers/cpuidle/governors/teo.c | 444 ++++ drivers/gpio/gpio-madera.c | 2 +- drivers/gpu/drm/Kconfig | 4 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 5 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 3 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 4 +- drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 8 +- drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/sii902x.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 4 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 18 +- drivers/gpu/drm/bridge/tc358767.c | 9 +- drivers/gpu/drm/drm_bridge.c | 4 +- drivers/gpu/drm/drm_crtc_helper.c | 5 +- drivers/gpu/drm/drm_damage_helper.c | 41 + drivers/gpu/drm/drm_dp_helper.c | 3 + drivers/gpu/drm/drm_fb_cma_helper.c | 137 +- drivers/gpu/drm/drm_fb_helper.c | 12 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 50 +- drivers/gpu/drm/drm_modes.c | 9 - drivers/gpu/drm/etnaviv/Kconfig | 1 - drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 4 +- drivers/gpu/drm/i2c/tda998x_drv.c | 6 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 1 + drivers/gpu/drm/i915/gvt/hypercall.h | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 30 +- drivers/gpu/drm/i915/gvt/mpt.h | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 29 +- drivers/gpu/drm/i915/i915_drv.c | 206 +- drivers/gpu/drm/i915/i915_drv.h | 41 +- drivers/gpu/drm/i915/i915_gem.c | 476 +--- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 8 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/i915_gem_object.h | 7 + drivers/gpu/drm/i915/i915_gem_userptr.c | 224 +- drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 320 +-- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 16 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_reg.h | 18 +- drivers/gpu/drm/i915/i915_request.c | 1 + drivers/gpu/drm/i915/i915_reset.c | 1389 ++++++++++++ drivers/gpu/drm/i915/i915_reset.h | 56 + drivers/gpu/drm/i915/icl_dsi.c | 8 +- drivers/gpu/drm/i915/intel_atomic.c | 4 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 4 +- drivers/gpu/drm/i915/intel_bios.c | 9 + drivers/gpu/drm/i915/intel_cdclk.c | 40 +- drivers/gpu/drm/i915/intel_crt.c | 57 +- drivers/gpu/drm/i915/intel_ddi.c | 6 +- drivers/gpu/drm/i915/intel_display.c | 42 +- drivers/gpu/drm/i915/intel_dp.c | 213 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 32 +- drivers/gpu/drm/i915/intel_dp_mst.c | 14 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 18 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 145 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 53 +- drivers/gpu/drm/i915/intel_drv.h | 18 +- drivers/gpu/drm/i915/intel_dvo.c | 11 +- drivers/gpu/drm/i915/intel_engine_cs.c | 68 +- drivers/gpu/drm/i915/intel_fbc.c | 2 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 12 +- drivers/gpu/drm/i915/intel_guc.h | 3 + drivers/gpu/drm/i915/intel_hangcheck.c | 1 + drivers/gpu/drm/i915/intel_hdcp.c | 4 +- drivers/gpu/drm/i915/intel_hdmi.c | 14 +- drivers/gpu/drm/i915/intel_lrc.c | 60 +- drivers/gpu/drm/i915/intel_lrc.h | 10 +- drivers/gpu/drm/i915/intel_lspcon.c | 20 +- drivers/gpu/drm/i915/intel_lvds.c | 12 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 18 +- drivers/gpu/drm/i915/intel_psr.c | 6 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +- drivers/gpu/drm/i915/intel_sdvo.c | 14 +- drivers/gpu/drm/i915/intel_sprite.c | 60 +- drivers/gpu/drm/i915/intel_tv.c | 8 +- drivers/gpu/drm/i915/intel_uc.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 556 ----- drivers/gpu/drm/i915/selftests/intel_lrc.c | 2 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 1 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/i915/vlv_dsi.c | 14 +- drivers/gpu/drm/imx/imx-drm-core.c | 7 +- drivers/gpu/drm/imx/imx-ldb.c | 25 +- drivers/gpu/drm/imx/ipuv3-plane.c | 60 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/meson/meson_crtc.c | 23 +- drivers/gpu/drm/meson/meson_drv.c | 5 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 4 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_gem.c | 9 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 43 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 8 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 42 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 9 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 11 - drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_group.c | 51 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 23 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7790.dts | 93 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7791.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7793.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7795.dts | 53 +- .../gpu/drm/rcar-du/rcar_du_of_lvds_r8a7796.dts | 53 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_plane.h | 3 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 3 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 15 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 5 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 4 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +- drivers/gpu/drm/tegra/Makefile | 1 + drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/hda.c | 63 + drivers/gpu/drm/tegra/hda.h | 20 + drivers/gpu/drm/tegra/hdmi.c | 217 +- drivers/gpu/drm/tegra/output.c | 11 +- drivers/gpu/drm/tegra/sor.c | 45 +- drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 21 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 100 +- drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 31 - drivers/gpu/drm/tinydrm/hx8357d.c | 2 +- drivers/gpu/drm/tinydrm/ili9225.c | 149 +- drivers/gpu/drm/tinydrm/ili9341.c | 2 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 2 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 94 +- drivers/gpu/drm/tinydrm/repaper.c | 43 +- drivers/gpu/drm/tinydrm/st7586.c | 86 +- drivers/gpu/drm/tinydrm/st7735r.c | 2 +- drivers/gpu/ipu-v3/ipu-common.c | 8 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 26 +- drivers/gpu/ipu-v3/ipu-csi.c | 126 +- drivers/gpu/vga/Kconfig | 1 + drivers/hid/hid-core.c | 13 +- drivers/hwmon/gl518sm.c | 120 +- drivers/hwmon/gl520sm.c | 184 +- drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/hih6130.c | 10 +- drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/i5500_temp.c | 14 +- drivers/hwmon/i5k_amb.c | 12 +- drivers/hwmon/ibmaem.c | 15 +- drivers/hwmon/ibmpex.c | 14 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina209.c | 151 +- drivers/hwmon/ina3221.c | 17 +- drivers/hwmon/jc42.c | 8 +- drivers/hwmon/k8temp.c | 12 +- drivers/hwmon/lineage-pem.c | 77 +- drivers/hwmon/lm73.c | 34 +- drivers/hwmon/lm75.c | 6 +- drivers/hwmon/lm77.c | 45 +- drivers/hwmon/lm80.c | 138 +- drivers/hwmon/lm83.c | 62 +- drivers/hwmon/lm90.c | 12 +- drivers/hwmon/lm92.c | 39 +- drivers/hwmon/lm93.c | 630 +++--- drivers/hwmon/lm95241.c | 8 +- drivers/hwmon/lm95245.c | 8 +- drivers/hwmon/ltc2990.c | 32 +- drivers/hwmon/ltc4151.c | 11 +- drivers/hwmon/ltc4222.c | 56 +- drivers/hwmon/ltc4245.c | 8 +- drivers/hwmon/tmp421.c | 2 +- drivers/i2c/busses/i2c-brcmstb.c | 13 +- drivers/i2c/busses/i2c-exynos5.c | 11 +- drivers/i2c/busses/i2c-imx.c | 37 +- drivers/i2c/busses/i2c-rcar.c | 25 + drivers/i2c/busses/i2c-s3c2410.c | 8 +- drivers/i2c/busses/i2c-sprd.c | 34 +- drivers/i2c/busses/i2c-synquacer.c | 5 - drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 3 + drivers/i3c/master/dw-i3c-master.c | 7 +- drivers/infiniband/Kconfig | 15 +- drivers/infiniband/core/Makefile | 4 +- drivers/infiniband/core/cma.c | 13 +- drivers/infiniband/core/core_priv.h | 4 +- drivers/infiniband/core/device.c | 9 +- drivers/infiniband/core/rdma_core.h | 2 + drivers/infiniband/core/sysfs.c | 28 +- drivers/infiniband/core/umem.c | 9 +- drivers/infiniband/core/uverbs_cmd.c | 7 + drivers/infiniband/core/uverbs_ioctl.c | 62 +- drivers/infiniband/core/uverbs_main.c | 25 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 13 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 3 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 18 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 16 +- drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/Kconfig | 1 - drivers/infiniband/hw/hns/hns_roce_cq.c | 9 +- drivers/infiniband/hw/hns/hns_roce_db.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 7 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 13 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 7 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 9 +- drivers/infiniband/hw/mlx4/Kconfig | 1 - drivers/infiniband/hw/mlx4/cq.c | 19 +- drivers/infiniband/hw/mlx4/doorbell.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 3 +- drivers/infiniband/hw/mlx4/mr.c | 11 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 5 +- drivers/infiniband/hw/mlx5/Kconfig | 1 - drivers/infiniband/hw/mlx5/cmd.c | 37 + drivers/infiniband/hw/mlx5/cmd.h | 2 + drivers/infiniband/hw/mlx5/cq.c | 11 +- drivers/infiniband/hw/mlx5/devx.c | 2 +- drivers/infiniband/hw/mlx5/doorbell.c | 6 +- drivers/infiniband/hw/mlx5/mad.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 17 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +- drivers/infiniband/hw/mlx5/mr.c | 22 +- drivers/infiniband/hw/mlx5/odp.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 40 +- drivers/infiniband/hw/mlx5/srq.c | 5 +- drivers/infiniband/hw/mthca/mthca_provider.c | 19 +- drivers/infiniband/hw/nes/Kconfig | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/qedr/main.c | 5 +- drivers/infiniband/hw/qedr/verbs.c | 35 +- drivers/infiniband/hw/qib/qib_sysfs.c | 18 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 26 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 4 +- drivers/infiniband/sw/rdmavt/mr.c | 3 +- drivers/infiniband/sw/rdmavt/pd.c | 2 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/input/misc/uinput.c | 5 +- drivers/interconnect/core.c | 28 +- drivers/irqchip/irq-csky-apb-intc.c | 36 +- drivers/irqchip/irq-csky-mpintc.c | 86 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-madera.c | 2 - drivers/irqchip/irq-stm32-exti.c | 1 + drivers/leds/led-core.c | 30 + drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 + drivers/md/dm-crypt.c | 25 +- drivers/md/dm-thin-metadata.c | 4 +- drivers/md/dm-thin-metadata.h | 2 +- drivers/md/dm-thin.c | 10 +- drivers/media/common/saa7146/saa7146_i2c.c | 5 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/dvb-frontends/drxd_hard.c | 30 +- drivers/media/dvb-frontends/lgdt3306a.c | 5 +- drivers/media/dvb-frontends/mt312.c | 4 +- drivers/media/dvb-frontends/sp8870.c | 4 +- drivers/media/i2c/Kconfig | 7 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv748x/adv748x-core.c | 209 +- drivers/media/i2c/adv748x/adv748x.h | 1 + drivers/media/i2c/dw9714.c | 2 +- drivers/media/i2c/imx274.c | 2 +- drivers/media/i2c/ov2640.c | 45 +- drivers/media/i2c/ov5640.c | 58 +- drivers/media/i2c/ov7670.c | 16 +- .../i2c/{soc_camera/soc_ov9640.c => ov9640.c} | 123 +- drivers/media/i2c/{soc_camera => }/ov9640.h | 7 +- drivers/media/i2c/soc_camera/Kconfig | 6 - drivers/media/i2c/soc_camera/Makefile | 1 - drivers/media/i2c/tw9910.c | 27 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 5 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/coda/coda-bit.c | 6 +- drivers/media/platform/coda/coda-common.c | 11 + drivers/media/platform/coda/coda.h | 2 + drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 25 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-hw-s5p.h | 2 +- drivers/media/platform/s5p-jpeg/jpeg-regs.h | 2 +- drivers/media/platform/seco-cec/seco-cec.h | 2 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 1 + drivers/media/platform/vicodec/codec-fwht.c | 8 +- drivers/media/platform/vim2m.c | 6 +- drivers/media/platform/vivid/vivid-core.c | 22 +- drivers/media/platform/vivid/vivid-vid-out.c | 16 +- drivers/media/platform/vsp1/vsp1_video.c | 2 +- drivers/media/spi/cxd2880-spi.c | 8 +- drivers/media/usb/gspca/cpia1.c | 14 +- drivers/media/usb/gspca/gspca.c | 18 +- drivers/media/usb/gspca/m5602/m5602_mt9m111.c | 8 +- drivers/media/usb/gspca/m5602/m5602_po1030.c | 8 +- drivers/media/usb/gspca/ov534.c | 153 +- drivers/media/usb/pwc/pwc-if.c | 69 +- drivers/media/usb/uvc/uvc_ctrl.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 24 +- drivers/mfd/aat2870-core.c | 40 +- drivers/mfd/adp5520.c | 30 +- drivers/mfd/as3711.c | 14 - drivers/mfd/db8500-prcmu.c | 10 +- drivers/mfd/htc-i2cpld.c | 18 +- drivers/mfd/max8925-core.c | 7 +- drivers/mfd/rc5t583.c | 14 - drivers/mfd/sta2x11-mfd.c | 10 +- drivers/mfd/syscon.c | 12 +- drivers/mfd/tps65090.c | 30 +- drivers/mfd/tps65910.c | 18 +- drivers/mfd/tps80031.c | 37 +- drivers/mfd/wm831x-core.c | 15 +- drivers/mfd/wm831x-i2c.c | 20 +- drivers/mfd/wm831x-spi.c | 24 +- drivers/mfd/wm8350-core.c | 30 +- drivers/mfd/wm8350-i2c.c | 24 +- drivers/mfd/wm8400-core.c | 18 +- drivers/misc/mic/vop/vop_main.c | 9 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 75 +- drivers/mtd/nand/raw/Kconfig | 9 + drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/marvell_nand.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 3 +- drivers/mtd/nand/raw/nand_base.c | 111 +- drivers/mtd/nand/raw/omap2.c | 20 +- drivers/mtd/nand/raw/r852.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 2073 +++++++++++++++++ drivers/mtd/nand/raw/sunxi_nand.c | 732 +++--- drivers/mtd/nand/raw/tmio_nand.c | 21 +- drivers/mtd/nand/spi/core.c | 231 +- drivers/mtd/nand/spi/macronix.c | 8 +- drivers/net/dsa/lantiq_gswip.c | 24 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 176 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 68 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 13 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 28 + drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 14 + drivers/net/ethernet/huawei/hinic/hinic_rx.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 +- drivers/net/ethernet/intel/ice/ice.h | 16 + drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 77 +- drivers/net/ethernet/intel/ice/ice_common.c | 160 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 680 +++++- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 3 + drivers/net/ethernet/intel/ice/ice_lib.c | 266 ++- drivers/net/ethernet/intel/ice/ice_lib.h | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 135 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 81 + drivers/net/ethernet/intel/ice/ice_sched.c | 156 +- drivers/net/ethernet/intel/ice/ice_sched.h | 2 + drivers/net/ethernet/intel/ice/ice_sriov.c | 9 + drivers/net/ethernet/intel/ice/ice_txrx.c | 71 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 32 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 24 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 17 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/mad.c | 75 - .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 3 +- .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 6 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 37 +- drivers/net/ethernet/mscc/ocelot.c | 3 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 3 + drivers/net/ethernet/netronome/nfp/flower/main.c | 109 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 89 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 3 - .../net/ethernet/netronome/nfp/flower/metadata.c | 27 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 612 +++-- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- drivers/net/ethernet/realtek/atp.c | 27 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 4 +- drivers/net/ethernet/sfc/ef10.c | 14 +- drivers/net/ethernet/sfc/mcdi.c | 56 +- drivers/net/ethernet/sfc/mtd.c | 3 + drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/hyperv/hyperv_net.h | 12 +- drivers/net/hyperv/netvsc.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 145 +- drivers/net/hyperv/rndis_filter.c | 36 +- drivers/net/macvlan.c | 3 +- drivers/net/phy/bcm87xx.c | 2 + drivers/net/phy/marvell.c | 37 +- drivers/net/phy/mdio_bus.c | 2 - drivers/net/phy/meson-gxl.c | 1 + drivers/net/phy/micrel.c | 45 +- drivers/net/phy/phy.c | 26 +- drivers/net/phy/phy_device.c | 95 +- drivers/net/usb/aqc111.c | 15 + drivers/net/usb/cdc_ether.c | 8 + drivers/net/vxlan.c | 352 +-- drivers/net/wan/dscc4.c | 50 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvmem/bcm-ocotp.c | 37 +- drivers/nvmem/core.c | 38 +- drivers/nvmem/imx-ocotp.c | 13 + drivers/nvmem/sc27xx-efuse.c | 12 +- drivers/of/property.c | 1 + drivers/pci/Kconfig | 22 +- drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/msi.c | 22 +- drivers/pci/pci.c | 7 +- drivers/pci/quirks.c | 2 +- drivers/phy/freescale/Kconfig | 2 +- drivers/phy/qualcomm/phy-ath79-usb.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 140 ++ drivers/phy/qualcomm/phy-qcom-qmp.h | 4 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 40 + drivers/phy/qualcomm/phy-qcom-ufs-i.h | 19 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 48 +- drivers/phy/ti/Kconfig | 6 +- drivers/phy/ti/phy-gmii-sel.c | 4 +- drivers/phy/ti/phy-omap-usb2.c | 105 +- drivers/platform/x86/Kconfig | 6 +- drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/slimbus/core.c | 45 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-ath79.c | 98 +- drivers/spi/spi-bitbang.c | 13 - drivers/spi/spi-dw.c | 36 +- drivers/spi/spi-omap2-mcspi.c | 4 +- drivers/spi/spi-sprd.c | 10 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 46 +- drivers/staging/media/imx/imx-media-capture.c | 14 + drivers/staging/media/imx/imx-media-csi.c | 156 +- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + drivers/staging/vboxvideo/vbox_fb.c | 5 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1 + drivers/staging/wilc1000/host_interface.c | 5 +- drivers/staging/wilc1000/wilc_wlan.c | 7 +- drivers/thermal/intel/int340x_thermal/Kconfig | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 3 +- drivers/usb/dwc2/gadget.c | 2 +- drivers/usb/dwc3/gadget.c | 4 + drivers/usb/gadget/function/f_sourcesink.c | 2 +- drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 2 + drivers/vhost/scsi.c | 20 +- drivers/vhost/vhost.c | 8 +- drivers/video/fbdev/core/fbcon.c | 7 + drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/logo/Kconfig | 9 - drivers/virtio/virtio_balloon.c | 104 +- drivers/virtio/virtio_mmio.c | 9 +- drivers/virtio/virtio_pci_common.c | 8 +- drivers/virtio/virtio_ring.c | 17 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/pvcalls-front.c | 3 + fs/adfs/dir_f.c | 6 + fs/afs/flock.c | 4 +- fs/afs/inode.c | 3 +- fs/afs/protocol_yfs.h | 11 + fs/afs/rxrpc.c | 53 +- fs/afs/server_list.c | 4 +- fs/afs/yfsclient.c | 2 +- fs/cifs/smb2pdu.c | 8 + fs/fuse/file.c | 97 +- fs/nfs/nfs4file.c | 8 +- fs/overlayfs/copy_up.c | 31 +- include/acpi/acbuffer.h | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 2 +- include/acpi/acnames.h | 2 +- include/acpi/acoutput.h | 4 +- include/acpi/acpi.h | 2 +- include/acpi/acpiosxf.h | 2 +- include/acpi/acpixf.h | 10 +- include/acpi/acrestyp.h | 2 +- include/acpi/actbl.h | 2 +- include/acpi/actbl1.h | 2 +- include/acpi/actbl2.h | 2 +- include/acpi/actbl3.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 2 +- include/acpi/platform/acenv.h | 2 +- include/acpi/platform/acenvex.h | 2 +- include/acpi/platform/acgcc.h | 2 +- include/acpi/platform/acgccex.h | 2 +- include/acpi/platform/acintel.h | 2 +- include/acpi/platform/aclinux.h | 2 +- include/acpi/platform/aclinuxex.h | 2 +- include/drm/bridge/dw_mipi_dsi.h | 3 +- include/drm/drm_bridge.h | 8 +- include/drm/drm_damage_helper.h | 3 + include/drm/drm_fb_cma_helper.h | 22 - include/drm/drm_gem_framebuffer_helper.h | 3 + include/drm/drm_modes.h | 21 +- include/drm/drm_util.h | 4 +- include/drm/tinydrm/mipi-dbi.h | 5 +- include/drm/tinydrm/tinydrm-helpers.h | 20 +- include/drm/tinydrm/tinydrm.h | 26 - include/dt-bindings/clock/imx8mq-clock.h | 26 +- include/dt-bindings/clock/r8a7778-clock.h | 2 + .../dt-bindings/reset/amlogic,meson-axg-reset.h | 3 +- include/linux/acpi.h | 11 - include/linux/cpuidle.h | 8 +- include/linux/dma-fence-array.h | 1 + include/linux/fb.h | 1 + include/linux/hid.h | 1 - include/linux/i2c.h | 44 + include/linux/initrd.h | 3 + include/linux/interconnect.h | 6 +- include/linux/interrupt.h | 1 + include/linux/leds.h | 13 + include/linux/mfd/wm831x/core.h | 1 - include/linux/mfd/wm8350/core.h | 1 - include/linux/mlx5/driver.h | 2 - include/linux/mtd/rawnand.h | 24 +- include/linux/mtd/spinand.h | 7 + include/linux/netdevice.h | 6 +- include/linux/phy.h | 5 + include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/dsa.h | 68 + include/linux/platform_data/mv88e6xxx.h | 2 +- .../linux/platform_data/spi-ath79.h | 0 include/linux/pm.h | 6 +- include/linux/pm_runtime.h | 2 + include/linux/posix-timers.h | 2 +- include/linux/virtio_config.h | 13 +- include/linux/xarray.h | 2 +- include/media/videobuf2-dma-sg.h | 2 +- include/net/af_rxrpc.h | 16 - include/net/dsa.h | 66 +- include/net/ip_fib.h | 2 +- include/net/switchdev.h | 6 +- include/net/tls.h | 3 +- include/net/vxlan.h | 6 +- include/rdma/ib_umem.h | 8 +- include/rdma/ib_verbs.h | 34 +- include/rdma/rdma_vt.h | 3 - include/sound/hda_register.h | 2 + include/sound/hda_verbs.h | 2 + include/sound/hdaudio.h | 3 + include/trace/events/afs.h | 2 + include/trace/events/pwc.h | 65 + include/uapi/asm-generic/socket.h | 2 + include/uapi/drm/drm_fourcc.h | 23 + include/uapi/linux/in.h | 2 +- include/uapi/linux/v4l2-controls.h | 2 + include/uapi/linux/videodev2.h | 10 +- include/video/imx-ipu-v3.h | 8 +- kernel/bpf/btf.c | 106 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/stackmap.c | 9 +- kernel/bpf/verifier.c | 3 +- kernel/dma/swiotlb.c | 2 + kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 4 + kernel/livepatch/core.c | 32 - kernel/livepatch/transition.c | 92 +- kernel/livepatch/transition.h | 1 - kernel/seccomp.c | 4 + kernel/time/posix-cpu-timers.c | 12 +- kernel/trace/trace_kprobe.c | 12 +- lib/sbitmap.c | 5 +- lib/test_xarray.c | 6 +- localversion-next | 2 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_fdb.c | 3 +- net/bridge/br_private.h | 3 +- net/bridge/br_switchdev.c | 2 +- net/core/dst.c | 6 +- net/core/filter.c | 2 +- net/core/neighbour.c | 2 +- net/core/rtnetlink.c | 5 +- net/core/skmsg.c | 25 +- net/core/sock.c | 46 +- net/decnet/dn_fib.c | 2 +- net/dsa/dsa_priv.h | 3 +- net/dsa/master.c | 56 +- net/dsa/slave.c | 5 +- net/ipv4/fib_frontend.c | 4 +- net/ipv4/fib_trie.c | 15 +- net/ipv4/fou.c | 9 +- net/ipv4/ip_gre.c | 23 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_output.c | 47 +- net/ipv4/tcp_timer.c | 83 +- net/ipv4/udp.c | 16 +- net/ipv4/udp_tunnel.c | 15 +- net/ipv6/fou6.c | 9 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/ip6_udp_tunnel.c | 15 +- net/ipv6/route.c | 14 +- net/ipv6/udp.c | 16 +- net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/meter.c | 3 +- net/rxrpc/af_rxrpc.c | 70 - net/rxrpc/ar-internal.h | 19 +- net/rxrpc/call_object.c | 97 - net/rxrpc/conn_client.c | 5 +- net/rxrpc/sendmsg.c | 24 +- net/sched/act_tunnel_key.c | 19 +- net/sched/cls_api.c | 3 +- net/sched/sch_cake.c | 5 +- net/sched/sch_cbs.c | 3 +- net/sched/sch_drr.c | 7 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_hfsc.c | 9 +- net/sched/sch_htb.c | 3 +- net/sched/sch_prio.c | 3 +- net/sched/sch_qfq.c | 20 +- net/sched/sch_tbf.c | 3 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/clnt.c | 20 +- net/sunrpc/xprt.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 3 +- net/switchdev/switchdev.c | 5 +- net/tipc/netlink_compat.c | 50 +- net/tipc/topsrv.c | 2 +- net/tls/tls_sw.c | 280 ++- net/vmw_vsock/af_vsock.c | 2 +- net/xdp/xdp_umem.c | 16 +- net/xfrm/xfrm_policy.c | 5 +- samples/Kconfig | 7 + samples/Makefile | 2 +- samples/binderfs/Makefile | 1 + samples/binderfs/binderfs_example.c | 83 + samples/bpf/Makefile | 1 + samples/bpf/asm_goto_workaround.h | 16 + scripts/kernel-doc | 2 +- scripts/spdxcheck.py | 8 +- security/security.c | 7 + security/selinux/ss/policydb.c | 3 +- security/yama/yama_lsm.c | 4 +- sound/hda/hdac_stream.c | 40 + sound/pci/hda/patch_hdmi.c | 10 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +- sound/soc/codecs/rt5514-spi.c | 2 + sound/soc/codecs/rt5682.c | 8 + sound/soc/codecs/rt5682.h | 24 +- sound/soc/fsl/imx-audmux.c | 24 +- sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/sdm845.c | 2 + sound/soc/soc-core.c | 8 +- sound/soc/soc-dapm.c | 10 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 28 +- tools/bpf/bpftool/Makefile | 9 +- tools/bpf/bpftool/bash-completion/bpftool | 91 +- tools/bpf/bpftool/btf_dumper.c | 98 +- tools/bpf/bpftool/map.c | 225 +- tools/lib/bpf/Makefile | 17 +- tools/lib/bpf/bpf.c | 19 +- tools/power/acpi/common/cmfsize.c | 2 +- tools/power/acpi/common/getopt.c | 2 +- .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- .../acpi/os_specific/service_layers/osunixdir.c | 2 +- .../acpi/os_specific/service_layers/osunixmap.c | 2 +- .../acpi/os_specific/service_layers/osunixxf.c | 2 +- tools/power/acpi/tools/acpidump/acpidump.h | 2 +- tools/power/acpi/tools/acpidump/apdump.c | 2 +- tools/power/acpi/tools/acpidump/apfiles.c | 2 +- tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/testing/selftests/bpf/Makefile | 1 + tools/testing/selftests/bpf/test_btf.c | 284 ++- tools/testing/selftests/bpf/test_progs.c | 30 + .../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 126 ++ tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- tools/testing/selftests/net/tls.c | 12 +- .../networking/timestamping/txtimestamp.c | 2 +- tools/testing/selftests/rtc/rtctest.c | 109 +- tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- .../selftests/tc-testing/tc-tests/actions/ife.json | 88 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 31 +- tools/testing/selftests/vm/gup_benchmark.c | 1 + tools/testing/selftests/x86/mpx-mini-test.c | 2 +- tools/testing/selftests/x86/protection_keys.c | 41 +- tools/testing/selftests/x86/unwind_vdso.c | 1 - 1049 files changed, 20742 insertions(+), 10889 deletions(-) delete mode 100644 Documentation/cpuidle/driver.txt delete mode 100644 Documentation/cpuidle/governor.txt create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/display/amlogic,simple-frameb [...] create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt rename Documentation/devicetree/bindings/display/panel/{auo,g101evn010 => auo,g101 [...] create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt create mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt create mode 100644 Documentation/driver-api/pm/cpuidle.rst create mode 100644 Documentation/filesystems/binderfs.rst create mode 100644 Documentation/kdump/vmcoreinfo.txt create mode 100644 LICENSES/exceptions/GCC-exception-2.0 create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-common.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-draco.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-hydra.dts create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-ursa.dts create mode 100644 arch/arm/mach-imx/cpuidle-imx7ulp.c create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh create mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh create mode 100644 drivers/cpuidle/governors/teo.c create mode 100644 drivers/gpu/drm/i915/i915_reset.c create mode 100644 drivers/gpu/drm/i915/i915_reset.h create mode 100644 drivers/gpu/drm/tegra/hda.c create mode 100644 drivers/gpu/drm/tegra/hda.h rename drivers/media/i2c/{soc_camera/soc_ov9640.c => ov9640.c} (90%) rename drivers/media/i2c/{soc_camera => }/ov9640.h (96%) create mode 100644 drivers/mtd/nand/raw/stm32_fmc2_nand.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/mad.c create mode 100644 include/linux/platform_data/dsa.h rename arch/mips/include/asm/mach-ath79/ath79_spi_platform.h => include/linux/plat [...] create mode 100644 include/trace/events/pwc.h create mode 100644 samples/binderfs/Makefile create mode 100644 samples/binderfs/binderfs_example.c create mode 100644 samples/bpf/asm_goto_workaround.h create mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh