This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allnoconfig in repository toolchain/ci/linux.
discards cbeb3db684f7 Add linux-next specific files for 20190116 discards bb87249299d3 Merge branch 'akpm/master' discards e90c667fd5bc drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards c4621a0f8c00 kernel/fork.c: remove duplicated include discards f7820fdc68a0 locking/atomics: build atomic headers as required discards 576591282867 include/linux/sched/signal.h: replace `tsk' with `task' discards f9e1794f81a6 scripts/atomic/check-atomics.sh: don't assume that scripts [...] discards d432a593a1d8 Merge branch 'akpm-current/current' discards 653e50927ef0 Merge remote-tracking branch 'pidfd/for-next' discards 5deb1a12cf0c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards 525e9074f234 Merge remote-tracking branch 'xarray/xarray' discards 7dc6cf3245f9 Merge remote-tracking branch 'nvmem/for-next' discards d00ff110aa21 Merge remote-tracking branch 'slimbus/for-next' discards 988caf7768be Merge remote-tracking branch 'cisco/for-next' discards 2f884ae8c228 Merge remote-tracking branch 'kspp/for-next/kspp' discards ee8a00ee2ebe Merge remote-tracking branch 'ntb/ntb-next' discards 2a8981ef81b7 Merge remote-tracking branch 'at24/at24/for-next' discards 6e5033a19149 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards b688dca43351 Merge remote-tracking branch 'rtc/rtc-next' discards 8fc6c89dc147 Merge remote-tracking branch 'coresight/next' discards 42d0085e8659 Merge remote-tracking branch 'livepatching/for-next' discards 1323525f5257 Merge remote-tracking branch 'random/dev' discards 82f384598ca2 Merge remote-tracking branch 'userns/for-next' discards d693d043f420 Merge remote-tracking branch 'pwm/for-next' discards 2c6ae6fe7e94 Merge remote-tracking branch 'pinctrl/for-next' discards 430b9b424f61 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 25530fbf4f3d Merge remote-tracking branch 'gpio/for-next' discards adac74259d71 Merge remote-tracking branch 'rpmsg/for-next' discards 96df504fa729 Merge remote-tracking branch 'vhost/linux-next' discards 08773eeec613 Merge remote-tracking branch 'scsi-mkp/for-next' discards 42b72109b36a Merge remote-tracking branch 'scsi/for-next' discards 8676c8249e19 Merge remote-tracking branch 'cgroup/for-next' discards a565f04cfb19 Merge remote-tracking branch 'slave-dma/next' discards 65ee6e51c402 Merge remote-tracking branch 'icc/icc-next' discards 462d754fa484 Merge remote-tracking branch 'mux/for-next' discards b177f635e9a3 Merge remote-tracking branch 'staging/staging-next' discards 9a66daa53cbd Merge remote-tracking branch 'char-misc/char-misc-next' discards ceb0861fc316 Merge remote-tracking branch 'tty/tty-next' discards 86a2688da2a3 Merge remote-tracking branch 'usb/usb-next' discards 8c7ab7e75aff Merge remote-tracking branch 'driver-core/driver-core-next' discards 3157e0b4bc61 Merge remote-tracking branch 'ipmi/for-next' discards 6d4466c8f56a Merge remote-tracking branch 'percpu/for-next' discards be8bb61a07e1 Merge remote-tracking branch 'xen-tip/linux-next' discards 29c8649321d7 Merge remote-tracking branch 'rcu/rcu/next' discards eccf62dd349c Merge remote-tracking branch 'tip/auto-latest' discards 8c1a56a9ed9f Merge remote-tracking branch 'spi/for-next' discards 98c785452379 Merge remote-tracking branch 'audit/next' discards 20edb6f747b2 Merge remote-tracking branch 'iommu/next' discards 8bb374609842 Merge remote-tracking branch 'watchdog/master' discards 36c34dda4f50 Merge remote-tracking branch 'selinux/next' discards 8c4aa656d7be Merge remote-tracking branch 'apparmor/apparmor-next' discards 9c94b5b900d4 Merge remote-tracking branch 'security/next-testing' discards a439a2aac7ab Merge remote-tracking branch 'regulator/for-next' discards ae563d4fc73a Merge remote-tracking branch 'kgdb/kgdb-next' discards a5f1a7f8c686 Merge remote-tracking branch 'mmc/next' discards f3127833dc7f Merge remote-tracking branch 'device-mapper/for-next' discards 6cb6b5a89b70 Merge remote-tracking branch 'block/for-next' discards e48daf495f52 Merge remote-tracking branch 'input/next' discards afa8e20f9d4d Merge remote-tracking branch 'sound-asoc/for-next' discards f72ffffcf129 Merge remote-tracking branch 'sound/for-next' discards ec50af21af64 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards d26d128664b1 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards ba39ed66d57c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 9953442a4405 Merge remote-tracking branch 'drm-msm/msm-next' discards 2465c219c523 Merge remote-tracking branch 'drm-misc/for-linux-next' discards f3f8c3f4d9be Merge remote-tracking branch 'drm-intel/for-linux-next' discards e6d886b4fde3 Merge remote-tracking branch 'drm/drm-next' discards 04ffd497c9f9 Merge remote-tracking branch 'crypto/master' discards 3d8bef0e23f2 Merge remote-tracking branch 'nand/nand/next' discards 9da2fc737c50 Merge remote-tracking branch 'mtd/mtd/next' discards 9ed87a08940b Merge remote-tracking branch 'wireless-drivers-next/master' discards 11822c837bf7 Merge remote-tracking branch 'nfc-next/master' discards da160932f999 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 2b5aff43982a Merge remote-tracking branch 'net-next/master' discards 92826826a8db Merge remote-tracking branch 'rdma/for-next' discards 332ca392d3aa Merge remote-tracking branch 'swiotlb/linux-next' discards 23954144f36c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 26626098e19b Merge remote-tracking branch 'pm/linux-next' discards 48a62336b42a Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 6199daa8d2df Merge remote-tracking branch 'v4l-dvb-next/master' discards 1c44b4763722 Merge remote-tracking branch 'v4l-dvb/master' discards edc238735874 Merge remote-tracking branch 'jc_docs/docs-next' discards 47e5119fe910 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards edbeef85ecc3 Merge remote-tracking branch 'i2c/i2c/for-next' discards 8ca2825268ae Merge remote-tracking branch 'hid/for-next' discards 9b9489ade796 Merge remote-tracking branch 'printk/for-next' discards d152b58c0f9e Merge remote-tracking branch 'vfs/for-next' discards 1b5de4cc79a5 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 940d51a406f1 Merge remote-tracking branch 'nfsd/nfsd-next' discards 27bb91f51ce8 Merge remote-tracking branch 'nfs-anna/linux-next' discards 1403be4bc3e1 Merge remote-tracking branch 'jfs/jfs-next' discards 62e6045b49dc Merge remote-tracking branch 'fuse/for-next' discards 58594918e29e Merge remote-tracking branch 'f2fs/dev' discards 1705b936adfc Merge remote-tracking branch 'ext3/for_next' discards 2093a122df69 Merge remote-tracking branch 'ecryptfs/next' discards 79d12b642dc3 Merge remote-tracking branch 'btrfs-kdave/for-next' discards 1d1c7c1c889a Merge remote-tracking branch 'befs/for-next' discards f701d1a976d3 Merge remote-tracking branch 'fscrypt/master' discards aa6d25e1761c Merge remote-tracking branch 'xtensa/xtensa-for-next' discards a55c0e1b8005 Merge remote-tracking branch 's390/features' discards f63eb781846d Merge remote-tracking branch 'parisc-hd/for-next' discards 761cee8ccbd9 Merge remote-tracking branch 'nios2/for-next' discards b2e3422942ae Merge remote-tracking branch 'microblaze/next' discards ffc7f28c7b3e Merge remote-tracking branch 'csky/linux-next' discards 96ba8ea6532c Merge remote-tracking branch 'clk/clk-next' discards 40a5d519f8b6 Merge remote-tracking branch 'tegra/for-next' discards e63c8c8bb791 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 2d1cc9439f68 Merge remote-tracking branch 'samsung-krzk/for-next' discards c68c0bf129ac Merge remote-tracking branch 'rockchip/for-next' discards 597d5f02424c Merge remote-tracking branch 'renesas/next' discards 9ed128628806 Merge remote-tracking branch 'qcom/for-next' discards e3764a6c1aec Merge remote-tracking branch 'reset/reset/next' discards 771f86762a3e Merge remote-tracking branch 'omap/for-next' discards 594a2194ff05 Merge remote-tracking branch 'mediatek/for-next' discards eef3edebe390 Merge remote-tracking branch 'keystone/next' discards 5a305d1dce4b Merge remote-tracking branch 'imx-mxs/for-next' discards 5775094d31fb Merge remote-tracking branch 'bcm2835/for-next' discards 2c4648f0b578 Merge remote-tracking branch 'at91/at91-next' discards fc08f0eb4159 Merge remote-tracking branch 'aspeed/for-next' discards e34906b1b7cb Merge remote-tracking branch 'amlogic/for-next' discards 773de94eaffb Merge remote-tracking branch 'actions/for-next' discards 2731cde59e91 Merge remote-tracking branch 'arm-soc/for-next' discards df9468ab52d0 Merge remote-tracking branch 'arm-perf/for-next/perf' discards 7ea9346c2237 Merge remote-tracking branch 'arm/for-next' discards b107f09294cc Merge remote-tracking branch 'leaks/leaks-next' discards b5f090c89fe1 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards 7ce4a9e1feee Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards e238f976ce11 Merge remote-tracking branch 'mmc-fixes/fixes' discards 15172c7a780a Merge remote-tracking branch 'scsi-fixes/fixes' discards 26e3cd08a72e Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards a1576d9e438a Merge remote-tracking branch 'i3c-fixes/master' discards 39621ba5cc1d Merge remote-tracking branch 'dma-mapping-fixes/for-linus' discards 628759818752 Merge remote-tracking branch 'vfs-fixes/fixes' discards 523c3b568bb2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 7df335a903e0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 3d17971603a1 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards c11b90423b9a Merge remote-tracking branch 'omap-fixes/fixes' discards fbecf2afa2b8 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards c6f7353b41a3 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 4ab4376eb6ef Merge remote-tracking branch 'ide/master' discards ac205f7a0308 Merge remote-tracking branch 'crypto-current/master' discards e5aa386e1fa4 Merge remote-tracking branch 'input-current/for-linus' discards aa169c617d42 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 21af610aa2b1 Merge remote-tracking branch 'staging.current/staging-linus' discards 2a04d18d51a8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 9b5c70df7d03 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 525d78ee709c Merge remote-tracking branch 'usb-gadget-fixes/fixes' discards b962b1ada13e Merge remote-tracking branch 'pci-current/for-linus' discards dc796a4a8762 Merge remote-tracking branch 'spi-fixes/for-linus' discards 7c582d9146d4 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 790ac67c71a7 Merge remote-tracking branch 'regmap-fixes/for-linus' discards 73651cfc22ba Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards f0384b7be352 Merge remote-tracking branch 'sound-current/for-linus' discards 7e9f81985ee1 Merge remote-tracking branch 'rdma-fixes/for-rc' discards d608ca53cebe Merge remote-tracking branch 'netfilter/master' discards a14d1eb6412c Merge remote-tracking branch 'ipsec/master' discards 5f01617b8112 Merge remote-tracking branch 'bpf/master' discards 7ac5f237a86c Merge remote-tracking branch 'powerpc-fixes/fixes' discards d256c146567d Merge remote-tracking branch 'arc-current/for-curr' discards a7ea1443e2f7 Merge remote-tracking branch 'kbuild-current/fixes' omits 0ce4e20ca4ea x86/syscalls: Mark expected switch fall-throughs omits 154f73908a99 adfs: mark expected switch fall-throughs omits dbd00dab8d53 drm/nouveau/nvkm: mark expected switch fall-throughs omits b564edf00e28 afs: Mark expected switch fall-throughs omits 9776eccaa147 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits 46c2c462cda7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 4d854d3fe33c scsi: st: mark expected switch fall-throughs omits d46f79118b80 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits d6875e2c0100 scsi: ppa: mark expected switch fall-through omits 16970713a19a scsi: osst: mark expected switch fall-throughs omits b46857ad321b scsi: osd: osd_initiator: mark expected switch fall-throughs omits 803e47ef3f96 scsi: lpfc: lpfc_sli: Mark expected switch fall-throughs omits bf20c06e2146 scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 1e5fffb7637c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits a38a6d44943d scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 8049530566db scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits d783bdbd9dc1 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 48e0bb527fdc scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits 0a0fe54a40cd scsi: imm: mark expected switch fall-throughs omits a49b86c65b90 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits 483f4db1c65e scsi: csiostor: csio_wr: mark expected switch fall-through omits fc95de0bf555 scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits 117cc7ad9d6e scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits 118d35873370 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits e3c0aa03ee51 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits d2d011c121a1 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 478f5f5c35e3 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 91af78ac392d scsi: aic7xxx: mark expected switch fall-throughs omits 726274f93e49 scsi: aic7xxx: aic79xx: mark expected switch fall-through omits e0a9fde86ba1 Merge branches 'acpi-tables' and 'acpi-apei' into linux-next omits 347d570919ca Merge branch 'acpi-pci' into linux-next discards 14fb28994085 Merge branch 'spi-5.1' into spi-next discards dd14aa37977c Merge branch 'spi-5.0' into spi-linus discards 64c6a55d9c94 Merge branch 'asoc-5.1' into asoc-next discards 906e2be2ce0e Merge branch 'asoc-5.0' into asoc-linus discards 7cff4903d1fe mtip32xx: ѕtop abusing the managed resource APIs discards e209757ae2b8 block: kill BLK_MQ_F_SG_MERGE discards 93670fad03e9 block: kill QUEUE_FLAG_NO_SG_MERGE discards 75a205bd6e73 block: document usage of bio iterator helpers discards 4584d5744381 block: always define BIO_MAX_PAGES as 256 discards 4d935359889e block: enable multipage bvecs discards eb754eb2a953 block: allow bio_for_each_segment_all() to iterate over mu [...] discards 382dd5a5efe4 bcache: avoid to use bio_for_each_segment_all() in bch_bio [...] discards 3b0928cc5452 block: loop: pass multi-page bvec to iov_iter discards 0cf6f1cb39d8 btrfs: use bvec_last_segment to get bio's last page discards b2ec4c8258dd fs/buffer.c: use bvec iterator to truncate the bio discards beab05e01146 block: introduce bvec_last_segment() discards 73f4209ccda9 block: use bio_for_each_bvec() to map sg discards 258cfdfaf7bd block: use bio_for_each_bvec() to compute multi-page bvec count discards cad1e6bb0ecf block: introduce bio_for_each_bvec() and rq_for_each_bvec() discards ceb818e839d3 block: introduce multi-page bvec helpers discards f3effe4c1240 block: rename bvec helpers discards 965c0d13518b block: remove bvec_iter_rewind() discards efd90e9099c6 block: don't use bio->bi_vcnt to figure out segment number discards 15dd68818c8d btrfs: look at bi_size for repair decisions discards b370bbbc510a fuse: use atomic64_t for khctr discards 72fdbefa2273 fuse: clean up aborted discards 4964e1dca5b8 fuse: Protect ff->reserved_req via corresponding fi->lock discards ea18c7557f7e fuse: Protect fi->nlookup with fi->lock discards 72f6f24d9122 fuse: Introduce fi->lock to protect write related fields discards 106e86f68eb7 fuse: Convert fc->attr_version into atomic64_t discards 6317fcfff5aa fuse: Add fuse_inode argument to fuse_prepare_release() discards 5a4f1bf8f57e fuse: Verify userspace asks to requeue interrupt that we r [...] discards 2b93f6fa4a7e fuse: Do some refactoring in fuse_dev_do_write() discards 37d82a0f000d fuse: Wake up req->waitq of only if not background discards 085d91cbeec5 fuse: Optimize request_end() by not taking fiq->waitq.lock discards b24894d441f5 fuse: Kill fasync only if interrupt is queued in queue_int [...] discards 3fefe51f6394 fuse: Remove stale comment in end_requests() discards 9d9704b49585 fuse: Replace page without copying in fuse_writepage_in_flight() discards 3499cf48b5c8 fuse: only reuse auxiliary request in fuse_writepage_in_flight() discards ec01c1d1444a fuse: clean up fuse_writepage_in_flight() discards e39d1f09af74 fuse: extract fuse_find_writeback() helper discards da7e12c49aef fuse: decrement NR_WRITEBACK_TEMP on the right page discards d41826d204e3 fuse: call pipe_buf_release() under pipe lock discards 87a2f045e263 cuse: fix ioctl discards 462ba5c49582 fuse: handle zero sized retrieve correctly discards 30c14ee46b7e Merge branch 'imx/maintainers' into for-next discards e9605df71743 Merge branch 'imx/defconfig' into for-next discards 9f7ea2e6666e Merge branch 'imx/dt64' into for-next discards 4ca4862f4c5f Merge branch 'imx/dt' into for-next discards 676cc58b70f2 Merge branch 'imx/bindings' into for-next discards 0c78872af6f1 Merge branch 'imx/soc' into for-next discards f4522c662ddf Merge branch 'imx/drivers' into for-next omits 1488c1d4973a Merge branch 'regulator-5.1' into regulator-next omits b4c4aa249eff Merge branch 'regulator-5.0' into regulator-linus discards beedd844b014 openrisc: remove unneeded code in arch/openrisc/Makefile omits 65b4e1469131 Merge branch 'ext/josef/iput-fixes-for-5.0' into next-fixes omits bc44e34f94da Merge branch 'misc-4.21' into next-fixes omits 83d4056ddb86 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 95b63865c377 btrfs: wakeup cleaner thread when adding delayed iput omits e336338e4372 btrfs: run delayed iputs before committing discards fabca7aadc75 Merge branch 'v5.1/dt64' into tmp/aml-rebuild discards 7ee4be62b680 Merge branch 'v5.1/dt' into tmp/aml-rebuild discards 589edc7e5c3f Merge branch 'v5.0/fixes' into tmp/aml-rebuild discards cb71f01028ab ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning discards 90d2bf8975cc ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] omits 3926f97e6a7d btrfs: wait on ordered extents on abort cleanup omits bbf00526e309 btrfs: cleanup pending bgs on transaction abort omits 037e271628bd btrfs: just delete pending bgs if we are aborted omits 753302090206 btrfs: handle delayed ref head accounting cleanup in abort omits 7e18e3107377 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] discards 38c7bc7c60f7 pwm: imx: Signedness bug in imx_pwm_get_state() discards 7c2b526ed560 pwm: imx: Split into two drivers discards 13ebd0668d7e MAINTAINERS: add a maintainer for the interconnect API discards bb313c42ee85 arm64: dts: sdm845: Add interconnect provider DT nodes discards 25e6ea7bc985 interconnect: qcom: Add sdm845 interconnect provider driver discards a3131255299d interconnect: Add debugfs support discards 42924b601d83 interconnect: Allow endpoints translation via DT discards 8e3607a7880e dt-bindings: Introduce interconnect binding discards cafea36c43d5 interconnect: Add generic on-chip interconnect API discards c78279a15d7c nds32: remove unneeed code in arch/ndsd32/Makefile discards 4a995e3496de usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing discards f13fb160620a ia64: remove redundant 'export AWK' omits a28028959ea8 s390/hypfs: Use struct_size() in kzalloc() omits 2abb90f6f031 s390/kasan: improve string/memory functions checks omits 8a5bdca86a29 s390: remove the ptep_modify_prot_{start,commit} exports omits 60f1bf29c0b2 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU omits 190f056fba23 s390/vdso: correct vdso mapping for compat tasks omits b7cb707c3730 s390/smp: fix CPU hotplug deadlock with CPU rescan omits a38662084c8b s390/mm: always force a load of the primary ASCE on contex [...] omits 03aa047ef2db s390/early: improve machine detection omits 489d4832bfba Merge branch 'devel' into for-next omits 08589fe40380 Merge branch 'devel' into for-next omits 33798a966b8b Merge branches 'iommu/fixes', 'arm/msm', 'x86/vt-d' and 'c [...] discards b8f80b1d2072 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry discards dd336374267f hwmon: (pmbus) add support for DPS-650AB discards 4b27aa7e45f2 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data discards 1c7999043cca hwmon: (adt7462) Mark expected switch fall-throughs discards 26d79a0498d5 csky: fixup compile error with CPU 810. discards 05acb6f82f8c irqchip/csky: support csky,dh7k SOC intc driver discards 915ba99f044b ipc: conserve sequence numbers in extended IPCMNI mode discards 310b06ea531c ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] discards 2b20749158ba ipc: allow boot time extension of IPCMNI from 32k to 8M discards 852b69d69afb sysctl: handle overflow for file-max discards 878e367d37b2 sysctl: handle overflow in proc_get_long discards c4b80af6253d exec: increase BINPRM_BUF_SIZE to 256 discards 15c5a2fe52aa kernel/exit.c: release ptraced tasks before zap_pid_ns_processes discards ef8d826a3ce7 kernel/signal.c: allow the null signal in rt_sigqueueinfo() discards 750904907319 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] discards 586144b96c9c epoll: use rwlock in order to reduce ep_poll_callback() co [...] discards 1a819ab17d2c epoll: unify awaking of wakeup source on ep_poll_callback() path discards a843ed9edfd0 epoll: make sure all elements in ready list are in FIFO order discards 6e7e552a2d53 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 0f9ab943064a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards ca3e43a72bd3 lib/genalloc.c: export symbol addr_in_gen_pool discards a02b5dfe5ce6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings discards 1aef0f18c807 kernel.h: unconditionally include asm/div64.h for do_div() discards 03c540407d1a proc: return exit code 4 for skipped tests discards 6dbb4a69a52c lockdep: Add debug printk() for downgrade_write() warning. discards f797d648e09f fs/buffer.c: dump more info for __getblk_gfp() stall problem discards de1c866f8b6b fs/buffer.c: add debug print for __getblk_gfp() stall problem discards bf67bd96e246 mm/page_owner: align with pageblock_nr pages discards bf3435ba8563 mm/page_owner: align with pageblock_nr_pages discards 6a80e8913e58 mm: don't expose page to fast gup before it's ready discards 77e06ed13022 mm, swap: fix race between swapoff and some swap operations discards e9ca934491f5 mm, swap: fix race between swapoff and some swap operations discards 4d4ef7864fb9 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] discards ae05f8013240 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix discards 86c041b99947 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 discards e3133d518e2e filemap: drop the mmap_sem for all blocking operations discards 3f1ec1e27a6f filemap: pass vm_fault to the mmap ra helpers discards 79cdedff0dc0 filemap-kill-page_cache_read-usage-in-filemap_fault-fix discards cd73878456fc filemap: kill page_cache_read usage in filemap_fault discards a27d0554da44 mm-mmu_notifier-contextual-information-for-event-triggerin [...] discards f4775aa8f38f mm-mmu_notifier-contextual-information-for-event-triggerin [...] discards f955d5dda846 mm/mmu_notifier: contextual information for event triggeri [...] discards d6e31d7bc1ef mm/page_alloc.c: calculate first_deferred_pfn directly discards 13dd14f118de mm: use common iterator for deferred_init_pages and deferr [...] discards 02bbe3b76663 mm: add reserved flag setting to set_page_links() discards c8c3c321ef8a mm: move hot-plug specific memory init into separate funct [...] discards ed7209d69de4 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] discards 4ef397b87c2f mm: implement new zone specific memblock iterator discards 22c0d576ee28 mm: drop meminit_pfn_in_nid as it is redundant discards 9fe816cea184 mm: use mm_zero_struct_page from SPARC on all 64b architectures discards 7eb214d85df6 memcg: do not report racy no-eligible OOM tasks discards ba2e1197bf88 mm, oom: mark all killed tasks as oom victims discards 29a4b8e275d1 memcg: schedule high reclaim for remote memcgs on high_work discards a63f4fb6f52e mm/filemap.c: remove redundant test from find_get_pages_contig discards 2b453050f98a mm/memcontrol.c: use struct_size() in kmalloc() discards 3f4218899101 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] discards 59a386b10b10 x86/mm/fault.c: Convert to use vm_fault_t discards 32def77f96df mm: create the new vm_fault_t type discards dba69e1e926f mm, compaction: do not direct compact remote memory discards e8606dac6237 mm, compaction: capture a page under direct compaction discards 6cc0062544b5 mm, compaction: be selective about what pageblocks to clea [...] discards 97bf7760e907 mm, compaction: sample pageblocks for free pages discards 3fa25045d5a3 mm, compaction: round-robin the order while searching the [...] discards e49371e8516d mm, compaction: round-robin the order while searching the [...] discards 08b3994972cc mm, compaction: reduce unnecessary skipping of migration t [...] discards 972f66b381b0 mm, compaction: do not consider a need to reschedule as co [...] discards 5730aa8d3a16 mm, compaction: rework compact_should_abort as compact_che [...] discards 7111070e09ff mm, compaction: keep cached migration PFNs synced for unus [...] discards 5dbb1f1e4c0a mm, compaction: check early for huge pages encountered by [...] discards 03b67cafb441 mm, compaction: finish pageblock scanning on contention -fix discards 2175d8c5c507 mm, compaction: finish pageblock scanning on contention discards 4992282d9807 mm, compaction: avoid rescanning the same pageblock multip [...] discards 750cfed26b66 mm, compaction: use free lists to quickly locate a migrati [...] discards e2be68daa9ad mm, compaction: use free lists to quickly locate a migrati [...] discards 405dc1012d75 mm, compaction: keep migration source private to a single [...] discards 6b6f4f09a4e9 mm, compaction: use free lists to quickly locate a migrati [...] discards f9889bef3774 mm, compaction: ignore the fragmentation avoidance boost f [...] discards 0218dafb8a5f mm, compaction: use the page allocator bulk-free helper fo [...] discards 73ddcc5603fc mm, compaction: always finish scanning of a full pageblock discards 30981443349b mm, migrate: immediately fail migration of a page with no [...] discards a8b91324f9c4 mm, compaction: skip pageblocks with reserved pages discards 1694838580ce mm, compaction: rename map_pages to split_map_pages discards 0ad915ac42c1 mm, compaction: remove unnecessary zone parameter in some [...] discards 5a37d9d69cc3 mm, compaction: remove last_migrated_pfn from compact_control discards 4342790c81a0 mm, compaction: rearrange compact_control discards 755f499e8ba6 mm, compaction: shrink compact_control discards a8b36276d7d0 page_poison: play nicely with KASAN discards 2cf3c69dde4d mm: remove extra drain pages on pcp list discards a959f9cd7cbc arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] discards a067fc42c38d arm64/mm: enable HugeTLB migration discards 006ec0a3d3c9 mm/hugetlb: enable arch specific huge page size support fo [...] discards 7250741885dc mm/hugetlb: enable PUD level huge page migration discards 32b696612eed mm/hugetlb: distinguish between migratability and movability discards 703ed0d10e7f Drop flex_arrays discards 60dd4b742a1d sctp: convert to genradix discards fa2ef3f10c31 proc: commit to genradix discards 9630d540fb3c Generic radix trees discards dd4c293d6d4d selinux: convert to kvmalloc discards f77a202934b7 md: convert to kvmalloc discards ee5fe9b2b179 openvswitch: convert to kvmalloc discards dd7967cc03af mm: remove sysctl_extfrag_handler() discards 719d9b6803a2 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE discards ddaa27b3220d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix discards 8fd9cdac0385 vmalloc: add test driver to analyse vmalloc allocator discards bbbe84b5fe98 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] discards 5b4df6399973 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] discards 5fbbc4318174 mm/vmalloc: do not call kmemleak_free() on not yet account [...] discards 4ecbbc19c117 mm/vmalloc: fix size check for remap_vmalloc_range_partial() discards 422617c1b808 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] discards 8a391685341e memcg: localize memcg_kmem_enabled() check discards 2db38250caf6 mm, slub: make the comment of put_cpu_partial() complete discards a528d49ff16c arm, s390, unicore32: remove oneliner wrappers for membloc [...] discards 5d9a8e2de352 arch: simplify several early memory allocations discards 2e00fe846245 openrisc: simplify pte_alloc_one_kernel() discards 51969a4f1185 sh: prefer memblock APIs returning virtual address discards 81b3a5984ab6 microblaze: prefer memblock API returning virtual address discards 9c534499d1f3 powerpc: prefer memblock APIs returning virtual address discards 6f96adb651b6 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix discards 7f3303ead0bd mm: reuse only-pte-mapped KSM page in do_wp_page() discards c9ef421fe5fe tools/: fix for replace open encodings for NUMA_NO_NODE discards 410fead5b2ad tools/: replace open encodings for NUMA_NO_NODE discards 625c0be40dd5 mm: replace all open encodings for NUMA_NO_NODE discards 02432351a010 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] discards 1661405d2aa7 mm: Refactor readahead defines in mm.h discards 03709797b7a4 mm/slub.c: freelist is ensured to be NULL when new_slab() fails discards 7dc035ee0653 fs/file.c: initialize init_files.resize_wait discards 5ac1e732010c ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] discards a6b8d7f52937 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] discards 2ab8f70b1b45 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards 539eec285bc3 ocfs2: clear zero in unaligned direct IO discards 63ef58895f79 lib/debugobjects.c: move printk out of db lock critical sections discards 60a47bb1b736 sh: generate uapi header and syscall table header files omits 0c1d7fc698da CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses omits d3490aa43e56 reset: socfpga: declare socfpga_reset_init in a header file omits 06f66b2360a0 reset: sunxi: declare sun6i_reset_init in a header file omits b383809dc26f MAINTAINERS: use include/linux/reset for reset controller [...] omits f77dfefb9577 parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile omits fc94da4dba4a parisc: replace oops_in_progress manipulation with bust_sp [...] discards c72b77ed3784 devicetree: hwmon: Add bindings documentation for HIH6130 discards 750eb323a63d hwmon: (hih6130) add dtb compatibility tables discards 4d6369e146fa hwmon: (dell-smm) Support up to 10 temp sensors discards cbb59b72b796 hwmon: (occ) Fix potential integer overflow omits 79beac5700f0 parisc: remove nargs from __SYSCALL omits c956f80894f3 CREDITS: Remove outdated address and email information omits 27f9f78e3099 parisc: Improve initial IRQ to CPU assignment omits 27470df27341 parisc: Count IPI function call interrupts omits 963c561d98b9 parisc: Show rescheduling interrupts on SMP machines only omits 6b949e3c38d3 parisc: Hide built-in serial aux port of Tosca GSP card discards d09eac7d08aa ipmi: Don't initialize anything in the core until somethin [...] discards 5fac3149be6f ARC: adjust memblock_reserve of kernel memory discards 67ce658211e9 ARC: show_regs: lockdep: fix for good discards 4b4584fd1ba7 ARC: show_regs: lockdep: avoid page allocator discards ea8c3a40ffc5 arc: remove redundant kernel-space generic-y omits 0078a3f8bf05 Merge branch 'for-next-current-v4.19-20181219' into for-ne [...] omits a965f6e2f45c Merge branch 'misc-4.21' into for-next-current-v4.19-20181219 discards bc2cbf2cc506 ARC: perf: map generic branches to correct hardware condition discards c3dec689860f ARC: perf: move HW events mapping to separate function discards b4902a1ee174 ARC: perf: avoid kernel killing where it is possible discards 941135210cbe ARC: perf: trivial code cleanup discards 64a214282db0 ARC: fix __ffs return value to avoid build warnings omits 3f0216106126 Pull quota locking fix. omits 8bda6f7815a9 Pull fix for UDF BUG due to corrupted inode. omits 0a88529afa95 Merge inode_is_open_for_write() cleanup from Nikolay. omits cea2fff422ae ARCv2: boot log: BPU return stack depth omits 6eff7ce21cf1 Pull fanotify hardening from Kees Cook. discards 5e6ddecfc90b ipmi:ssif: Change some pr_xxx to dev_xxx calls discards 0dbc27536f6d ipmi: kcs_bmc: handle devm_kasprintf() failure case omits b9ddfe6d2843 Pull dtype cleanup patches. omits 9d6e1fe4e091 ext2: use common file type conversion omits d44170a7ba48 fs: common implementation of file type omits 3b1c366b47d2 Pull udf and ext2 fixes going soon to Linus. discards ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages discards 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. discards 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status discards 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status discards a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback discards 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space discards ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] discards c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages discards 4a0e5ed75f99 ipmi: Fix SSIF flag requests discards da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] 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 b0407d820b65 hwmon: (occ) Fix potential integer overflow adds f422449b5854 hwmon: (tmp421) Correct the misspelling of the tmp442 comp [...] adds 0a2fbed84a96 Merge tag 'hwmon-for-v5.0-rc3' of git://git.kernel.org/pub [...] adds 248b57015f35 leds: lp5523: fix a missing check of return value of lp55xx_read adds 2451f3717c53 Merge tag 'led-fix-for-5.0-rc3' of git://git.kernel.org/pu [...] adds d1c234e2cd10 drm/amdkfd: Allow building KFD on ARM64 (v2) adds bbdf514fe564 drm/amdkfd: Don't assign dGPUs to APU topology devices adds a29b01a1313d drm/amd/powerplay: run acg btc for Vega12 adds 099139bef026 drm/amd/display: Pack DMCU iRAM alignment adds dddce8b49005 drm/amd/display: Only get the connector state for VRR when [...] adds 20300db4aec5 drm/amd/display: fix PME notification not working in RV desktop adds f5c412ac596f drm/amd/display: fix warning on raven hotplug adds ae1cf20df7a9 drm/amd/display: Fix disabled cursor on top screen edge adds 25ec429e86bb Revert "drm/amdgpu: validate user GEM object size" adds 92b0730eaf2d Revert "drm/amdgpu: validate user pitch alignment" adds 35dad45d5cad drm/amd/display: Detach backlight from stream adds 586cdb0db70b Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] 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 4ac4cb70d15a Merge tag 'drm-intel-fixes-2019-01-17' of git://anongit.fr [...] adds 4bb0e6d72582 drm/sun4i: backend: add missing of_node_puts adds df0219b4f957 Merge tag 'drm-misc-fixes-2019-01-17' of git://anongit.fre [...] adds 1092a94fcbcd Merge tag 'drm-fixes-2019-01-18' of git://anongit.freedesk [...] adds d7393226d15a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 7ebec5f43134 drm/nouveau/core: recognise TU102 adds 9420151d88ca Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] adds c3653ebdf893 Merge tag 'drm-fixes-2019-01-18-1' of git://anongit.freede [...] adds 890d14d2d4b5 fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd lin [...] adds 2a8cbf2a0278 Merge tag 'fbdev-v5.0-rc3' of git://github.com/bzolnier/linux adds 11ee2a3808ae Merge branch 'acpi-pci' adds 6e434bf2e36b Merge tag 'acpi-5.0-rc3' of git://git.kernel.org/pub/scm/l [...] adds dc6fef2cc579 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 867cefb4cb10 xen: Fix x86 sched_clock() interface for xen adds e6ec2fda2d46 Merge tag 'for-linus-5.0-rc3-tag' of git://git.kernel.org/ [...] adds c5b709804ed7 Merge tag 'powerpc-5.0-3' of git://git.kernel.org/pub/scm/ [...] adds 6e4673b42e68 Merge tag 'regmap-fix-v5.0-rc2' of git://git.kernel.org/pu [...] adds 663ec3a2c2d0 mtd: rawnand: fsmc: Keep bank enable bit set adds 01eeb927bbcc mtd: nand: jz4740: fix '__iomem *' vs. '* __iomem' adds d311e0c27b8f mtd: rawnand: denali: get ->setup_data_interface() working again adds 3cdf680ea14d Merge tag 'mtd/fixes-for-5.0-rc3' of git://git.infradead.o [...] adds 8b4fe58db679 Merge tag 'i3c/fixes-for-5.0-rc3' of git://git.kernel.org/ [...] 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 d28f3e721974 Merge tag 'pci-v5.0-fixes-2' of git://git.kernel.org/pub/s [...] 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 2339e91d0e66 Merge tag 'media/v5.0-1' of git://git.kernel.org/pub/scm/l [...] adds 5bf859081f6a block, bfq: fix comments on __bfq_deactivate_entity adds 6251691a9217 md: Make bio_alloc_mddev use bio_alloc_bioset adds c8a83a6b54d0 nbd: Use set_blocksize() to set device blocksize adds 04906b2f542c blockdev: Fix livelocks on loop device adds 7809167da5c8 block: don't lose track of REQ_INTEGRITY flag adds fb8658581a15 nvmet-tcp: fix uninitialized variable access adds c45b1fa2433c nvme-pci: fix nvme_setup_irqs() adds 38197ca176fc block: Cleanup license notice adds 0facb892456f Merge tag 'for-linus-20190118' of git://git.kernel.dk/linux-block adds 4d5f6e0201bc Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b0efca46b570 Merge tag 'nfs-for-5.0-2' of git://git.linux-nfs.org/proje [...] adds f403d718ebde Merge tag 'linux-watchdog-5.0-rc-fixes' of git://www.linux [...] 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 26caabbcd7a5 Merge tag 'libnvdimm-fixes-5.0-rc3' of git://git.kernel.or [...] adds 75a080cde08d powerpc: chrp: Use of_node_is_type to access device_type adds 6a0141a0966c Merge tag 'devicetree-fixes-for-5.0-2' of git://git.kernel [...] adds 5d5c303ea095 Merge tag 'mips_fixes_5.0_2' of git://git.kernel.org/pub/s [...] 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 b0f3e768a89b Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 6e693b3ffecb x86: uaccess: Inhibit speculation past access_ok() in user [...] adds fbfaf851902c fix int_sqrt64() for very large numbers adds 99e309b6ed75 clang-format: Update .clang-format with the latest for_eac [...] adds 315a6d850a82 Merge tags 'compiler-attributes-for-linus-v5.0-rc3' and 'c [...] adds 77b7aad19509 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] adds 31890da0bfdd btrfs: handle delayed ref head accounting cleanup in abort adds 74d5d229b1bf btrfs: wait on ordered extents on abort cleanup adds 3ec9a4c81c8c btrfs: run delayed iputs before committing adds fd340d0f68cc btrfs: wakeup cleaner thread when adding delayed iput adds 1be969f4682b Merge tag 'for-5.0-rc2-tag' of git://git.kernel.org/pub/sc [...] adds bb617b9b4519 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] 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 3f1bb6abdf19 net: dsa: realtek-smi: fix OF child-node lookup adds 2cddd2014782 net/sched: cls_flower: allocate mask dynamically in fl_change() adds 8f6b5392856a udp: add missing rehash callback to udplite adds f7c46156f4a9 udp6: add missing rehash callback to udplite adds 88a8121dc1d3 af_packet: fix raw sockets over 6in4 tunnel adds f655f8b81868 Documentation: timestamping: correct path to net_tstamp.h adds cc5e71075947 vhost: log dirty page correctly adds 28c1382fa28f net: bridge: Fix ethernet header pointer before check skb [...] adds c6ddfb9a963f dpaa_eth: NETIF_F_LLTX requires to do our own update of tr [...] adds 40f89ebfbd73 net: phy: add missing phy driver features adds 5ab3121beeb7 amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs adds 87fff3cacd01 neighbour: Do not perturb drop profiles when neigh_probe adds bf97403ac4bf macvlan: replace kfree_skb by consume_skb for drop profiles adds 0e78f389a7cd doc: net: fix bad references to network drivers adds e40e2a2e7866 net: phy: mdio_bus: add missing device_del() in mdiobus_re [...] adds 6c57f0458022 net: Fix usage of pskb_trim_rcsum adds 9437b6295188 net: Fix typo in NET_FAILOVER help text adds 20f5248a502b MAINTAINERS: update email addresses of liquidio driver mai [...] adds c9ebea04cb1b mlxsw: pci: Ring CQ's doorbell before RDQ's adds d2f372ba0914 mlxsw: pci: Increase PCI SW reset timeout adds 67c14cc9b350 mlxsw: pci: Return error on PCI reset timeout adds a11dcd649791 mlxsw: spectrum_fid: Update dummy FID index adds 710ae7287737 net: bridge: Mark FDB entries that were added by user as such adds 64254a205461 mlxsw: spectrum_switchdev: Do not treat static FDB entries [...] adds 72159272fc08 selftests: mlxsw: Test FDB offload indication adds 479a2b761d61 selftests: forwarding: Add a test case for externally lear [...] adds efa8c819a689 Merge branch 'mlxsw-fixes' adds e8c8b53ccaff net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames adds 2eb1e42551a8 net/mlx5e: Fix wrong error code return on FEC query failure adds 7fdc1adc52d3 net/mlx5e: Fix wrong (zero) TX drop counter indication for [...] adds 25f2d0e7791e net/mlx5e: Fix cb_ident duplicate in indirect block register adds 8a7fa0c35027 Merge tag 'mlx5-fixes-2019-01-18' of git://git.kernel.org/ [...] adds 7afa81c55fca isdn: avm: Fix string plus integer warning from Clang adds 3e64cf7a435e net: phy: phy driver features are mandatory adds df133f3f9625 virtio_net: bulk free tx skbs 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 f4924f24da8c bpf: bpf_setsockopt: reset sock dst on SO_MARK changes adds e224c390a625 bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing adds ad6dd7a9c47b bpf: pull in pkt_sched.h header for tooling to fix bpftool build adds 9d5564ddcf2a bpf: fix inner map masking to prevent oob under speculation adds 64cf5481262b tools: bpftool: Cleanup license mess adds e7c87bd6cc4e bpf: in __bpf_redirect_no_mac pull mac only if present adds 6436408e814b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 7d0ae236ed13 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 560706d5d258 gcc-plugins: arm_ssp_per_task_plugin: sign extend the SP mask adds 2c88c742d011 gcc-plugins: arm_ssp_per_task_plugin: fix for GCC 9+ adds dbcfc9619393 Merge tag 'gcc-plugins-v5.0-rc4' of git://git.kernel.org/p [...] adds 6a4c9ab13fee pstore/ram: Fix console ramoops to show the previous boot logs adds 5631e8576a3c pstore/ram: Avoid allocation and leak of platform data adds 1e556ba3b673 Merge tag 'pstore-v5.0-rc4' of git://git.kernel.org/pub/sc [...] adds 49a57857aeea Linux 5.0-rc3 adds 97e981324d49 ARCv2: boot log: BPU return stack depth adds 7dd380c338f1 ARC: boot log: print Action point details adds 4e868f8419cb ARC: fix __ffs return value to avoid build warnings adds 76e608676056 arc: remove redundant kernel-space generic-y adds a3010a046538 ARC: adjust memblock_reserve of kernel memory adds 3affbf0e154e ARC: perf: map generic branches to correct hardware condition adds 14f81a91ad29 ARC: perf: trivial code cleanup adds 0e956150fe09 ARC: perf: introduce Kernel PMU events support adds baf9cc85ba01 ARC: perf: move HW events mapping to separate function adds 29133260f7c2 ARC: perf: avoid kernel killing where it is possible adds ab6c03676cb1 ARC: show_regs: lockdep: avoid page allocator... adds f731a8e89f8c ARC: show_regs: lockdep: re-enable preemption adds 4d447455e73b ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if si [...] adds e6a72b7daeeb ARCv2: lib: memeset: fix doing prefetchw outside of buffer adds 57ef300e4627 Merge tag 'arc-5.0-rc3' of git://git.kernel.org/pub/scm/li [...] adds 52e60b754438 Merge tag 'iommu-fixes-v5.0-rc3' of git://git.kernel.org/p [...] adds f5841c93294a scsi: aic7xxx: aic79xx: mark expected switch fall-through adds dcbce4cb97cb scsi: aic7xxx: mark expected switch fall-throughs adds 0a79110afa38 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through adds 1db17e013f0a scsi: be2iscsi: be_main: Mark expected switch fall-through adds 31a7b1e5924e scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs adds 29237f566b22 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs adds ad16cb424049 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs adds 15ea2e6233ff scsi: bfa: bfa_ioc: Mark expected switch fall-throughs adds c4d17b254906 scsi: csiostor: csio_wr: mark expected switch fall-through adds 8cb2d4872464 scsi: esas2r: esas2r_init: mark expected switch fall-throughs adds a74c1cebc382 scsi: imm: mark expected switch fall-throughs adds 66410d83fc04 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs adds e605228b5649 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs adds 85ef76754642 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs adds 42f8d019158b scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through adds 533ef6cedbe8 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through adds 3b2763ce81ed scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs adds 24648908acac scsi: osd: osd_initiator: mark expected switch fall-throughs adds 839d234047da scsi: osst: mark expected switch fall-throughs adds 6126c308ce6c scsi: ppa: mark expected switch fall-through adds bc088783c403 scsi: qla4xxx: ql4_os: mark expected switch fall-through adds 22db18ec07a5 scsi: st: mark expected switch fall-throughs adds 13873c4fc6bc scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs adds d4ba1d6fd710 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through adds cfa2536ea9ab afs: Mark expected switch fall-throughs adds d51ffd60f75c drm/nouveau/nvkm: mark expected switch fall-throughs adds 4aa37f373c85 adfs: mark expected switch fall-throughs adds d8d0c3a7f601 x86/syscalls: Mark expected switch fall-throughs adds 0f0db1a4ac38 Merge remote-tracking branch 'fixes/master' adds e2612cd496e7 xfrm: Make set-mark default behavior backward compatible adds 56626745ec40 Merge remote-tracking branch 'ipsec/master' adds 12c44aba6618 netfilter: nft_compat: use refcnt_t type for nft_xt refere [...] adds cf52572ebbd7 netfilter: nft_compat: make lists per netns adds b2e3d68d1251 netfilter: nft_compat: destroy function must not have side [...] adds 5d0baba7f8cc Merge remote-tracking branch 'netfilter/master' adds ec5aecc0b227 iwlwifi: make IWLWIFI depend on CFG80211 adds 68445ebde860 Merge remote-tracking branch 'wireless-drivers/master' adds 9c5d3afac436 mac80211_hwsim: check that n_limits makes sense adds a0dc02039a2e mac80211: fix miscounting of ttl-dropped frames adds f9d672f1c2ca virt_wifi: fix error return code in virt_wifi_newlink() adds 7aa2bc8a789a Merge remote-tracking branch 'mac80211/master' adds b3c4014c2b25 Merge tag 'asoc-fix-v5.0-rc2' of https://git.kernel.org/pu [...] adds 699390381a7b ALSA: hda - Add mute LED support for HP ProBook 470 G5 adds ef93c15c714b Merge remote-tracking branch 'sound-current/for-linus' adds 0ce23d6d4214 ASoC: hdmi-codec: fix oops on re-probe adds 78ddc9b4417d ASoC: MAINTAINERS: fsl: Change Fabio's email address adds e19eb57017b2 Merge branch 'asoc-5.0' into asoc-linus adds 3abd6ba2d582 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 328aa78f25df Merge remote-tracking branch 'regmap-fixes/for-linus' adds 1c386468e824 Merge branch 'regulator-5.0' into regulator-linus adds 83a256d3748f Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5c0c4ec9ba61 spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc adds bfecfd6e23bf spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy() adds e63f389c18de Merge branch 'spi-5.0' into spi-linus adds fcfefd0197c5 Merge remote-tracking branch 'spi-fixes/for-linus' adds aff9cf595518 uart: Fix crash in uart_write and uart_put_char adds 352c4cf40c4a serial: 8250: Fix serial8250 initialization crash adds fc01d8c61ce0 tty/n_hdlc: fix __might_sleep warning adds 6609cff65c5b vt: make vt_console_print() compatible with the unicode sc [...] adds 7e1d226345f8 vt: always call notifier with the console lock held adds 0c9b1965fadd vt: invoke notifier on screen size change adds bfd8d8fe98b8 vgacon: unconfuse vc_origin when using soft scrollback adds 27cfb3a53be4 tty: Handle problem if line discipline does not have receive_buf adds 7a496e8bdeec Merge remote-tracking branch 'tty.current/tty-linus' adds 87b6d2c56825 usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing adds 575088f60021 Merge tag 'fixes-for-v5.0-rc2' of git://git.kernel.org/pub [...] adds fa5762fca801 USB: usbip: delete README file adds a817c59e8273 MAINTAINERS: email address update in MAINTAINERS entries adds 8ff396fe56f5 usb: chipidea: fix static checker warning for NULL pointer adds 91f7d2e89868 USB: leds: fix regression in usbport led trigger adds 70d0ba4cf79a USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE 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 af707f58d81c Merge tag 'phy-for-5.0-rc' of git://git.kernel.org/pub/scm [...] adds 4dcf9ddc9ad5 USB: serial: pl2303: add new PID to support PL2303TB adds 527c1e567ead USB: serial: keyspan_usa: add proper SPDX lines for .h files adds 4f9b83892781 Merge tag 'usb-serial-5.0-rc3' of https://git.kernel.org/p [...] adds dab5dcfa16b0 Merge remote-tracking branch 'usb.current/usb-linus' adds a78584f47ec6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 97715058b70d staging: rtl8723bs: Fix build error with Clang when inlini [...] adds 0c4c0cb23f68 Merge remote-tracking branch 'staging.current/staging-linus' adds 7e7ca7744a53 binderfs: fix error return code in binderfs_fill_super() adds e25df7812c91 misc: ibmvsm: Fix potential NULL pointer dereference adds 701956d4018e char/mwave: fix potential Spectre v1 vulnerability adds d8e346eb3037 misc: pvpanic: fix warning implicit declaration adds 0ea515408091 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds d7fad56df370 Merge remote-tracking branch 'input-current/for-linus' adds 6273d911d927 Merge remote-tracking branch 'ide/master' 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 6ff16a3cf233 Merge remote-tracking branch 'kselftest-fixes/fixes' adds c4b45126079d Merge remote-tracking branch 'omap-fixes/fixes' adds 4bfc8cbcbf32 Merge remote-tracking branch 'vfs-fixes/fixes' adds 4675df71683a Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 07d497b2572e 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 ce909646912a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ff6978325339 kbuild: skip 'addtree' and 'flags' magic for external modu [...] adds b161ad969d4a kbuild: remove top-level built-in.a adds 695ce26984fd kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS adds c1d847358206 kbuild: simplify rules of data compression with size appending adds 339049ba5153 s390: make built-in.a not directly depend on *.o.chkbss files adds 47030c88374e kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) adds 53578ab79763 kbuild: remove unnecessary in-subshell execution adds b57304bb03de kbuild: remove meaningless prepare2 target adds 35a09846f9d7 kbuild: descend to scripts/kconfig/ directly when syncconf [...] adds e174659d60a1 Merge remote-tracking branch 'kbuild/for-next' adds 8814354bceb3 Merge remote-tracking branch 'leaks/leaks-next' adds b43865caca28 Merge remote-tracking branch 'arm/for-next' adds 846a415bf440 arm64: default NR_CPUS to 256 adds 83a680dd97ad arm64: asm-offsets: remove unused offsets adds 83504032e6dd arm64: Remove asm/memblock.h adds a2c801c53d16 arm64: mm: make use of new memblocks_present() helper adds 5b498e139fb5 MAINTAINERS: Add LAKML list to ACPI for ARM64 entry adds 3bf43902dcd7 Merge remote-tracking branch 'arm64/for-next/core' adds bfd2f34e6b07 Merge remote-tracking branch 'arm-perf/for-next/perf' adds aebaddf80d07 Merge remote-tracking branch 'arm-soc/for-next' adds fbfb818242c5 Merge remote-tracking branch 'actions/for-next' adds 066c6805e83e ARM64: dts: meson-gxbb-odroidc2: Fix usb phy regulator pow [...] adds c90c44d8aaf5 ARM64: dts: meson-gxbb-odroidc2: Fix usb phy reset warning adds 695c04d3116b ARM: dts: meson8b: odroidc1: Enable usb phy node adds 391a867c1b2f ARM: dts: meson8b: odroidc1: Fix usb phy regulator power f [...] adds 22cc760d4899 Merge branch 'v5.0/fixes' into tmp/aml-rebuild adds 4c5f2cf90435 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 170993277576 Merge branch 'v5.1/dt64' into tmp/aml-rebuild adds 806f665ec3d2 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 eea7ddbe464d Merge remote-tracking branch 'aspeed/for-next' adds 5eff50ecc079 Merge remote-tracking branch 'at91/at91-next' adds 1003debb273e 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 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 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 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 0921e7b0bab9 Merge remote-tracking branch 'imx-mxs/for-next' adds 454eca9d9887 Merge remote-tracking branch 'keystone/next' adds 8c3958f9be8a Merge remote-tracking branch 'mediatek/for-next' adds 03a7b2a77dba Merge remote-tracking branch 'omap/for-next' adds d3aa49afb3dd MAINTAINERS: use include/linux/reset for reset controller [...] adds 19497afc7046 reset: sunxi: declare sun6i_reset_init in a header file adds 7d5120fac179 reset: socfpga: declare socfpga_reset_init in a header file adds 2f2aff2bcf95 dt-bindings: reset: Add document for Broadcom STB reset co [...] adds c196cdc7659d reset: Add Broadcom STB SW_INIT reset controller driver adds cc2d68bc44c1 Merge remote-tracking branch 'reset/reset/next' adds 46403cf8fe3b 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 055d15a88f66 ARM: dts: r8a7779: Add HSCIF0/1 device nodes adds d1004fb035a3 Merge branch 'arm-dt-for-v5.1' into next adds ee3adbcbe3f0 arm64: dts: renesas: r8a77990: ebisu: Enable HS400 of SDHI3 adds 352baaa81f86 Merge branch 'arm64-dt-for-v5.1' into next adds 95d8cc98a787 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 ee3eab50009f Merge remote-tracking branch 'rockchip/for-next' adds e32a31427bbb Merge remote-tracking branch 'samsung-krzk/for-next' adds db0a9d5ca540 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d2a9804d5ea0 Merge remote-tracking branch 'tegra/for-next' adds 6e8c78e84fff 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 efe395fab03a csky: Optimize remove unnecessary loop irq handle adds 464dc7237f35 irqchip/irq-csky-mpintc: Add triger type and priority adds db0debb0f767 dt-bindings: interrupt-controller: Update csky mpintc adds 1d0877633cef Merge remote-tracking branch 'csky/linux-next' adds 85f75982bc84 m68k/defconfig: Drop NET_VENDOR_<FOO>=n adds 8f5ec4667db9 m68k/mac: Clean up unused timer definitions adds 6a93207b7de5 m68k/mac: Skip VIA port setup unless RTC is connected adds bfc7bebe4b34 m68k/mac: Remove obsolete comment adds 9c0e91f6b701 m68k/mac: Use '030 reset method on SE/30 adds 35f61d7b3ba3 m68k: Avoid VLA use in mangle_kernel_stack() adds c097a39ce1f3 m68k/atari: Avoid VLA use in atari_switches_setup() adds 800855ea0bae m68k/defconfig: Update defconfigs for v5.0-rc1 adds 627f192d1e1a dio: Fix buffer overflow in case of unknown board adds bf6341664ad1 m68k/apollo: Fix comment in Makefile adds 28713169d879 m68k: Add -ffreestanding to CFLAGS adds 21db78ce99f0 Merge remote-tracking branch 'm68k/for-next' adds 8da08c51de35 Merge remote-tracking branch 'microblaze/next' adds f263f2a2c682 MIPS: Compile post DMA flush only when needed adds e67713d5f322 Merge remote-tracking branch 'mips/mips-next' adds 8bb1f03e59bd Merge remote-tracking branch 'nios2/for-next' adds d5c5e8d6041a parisc: Hide built-in serial aux port of Tosca GSP card adds 1c50eb8cf137 parisc: Show rescheduling interrupts on SMP machines only adds b849bdce421e parisc: Count IPI function call interrupts adds b8ebf47c62bd parisc: Improve initial IRQ to CPU assignment adds 1a66d109dedb CREDITS: Remove outdated address and email information adds 6bb639531713 parisc: replace oops_in_progress manipulation with bust_sp [...] adds 7e33cee6cd4b parisc: remove meaningless ccflags-y in arch/parisc/boot/Makefile adds 0293c953c7a4 CREDITS/MAINTAINERS: Adjust parisc-linux.org email addresses adds ebece91554f0 Merge remote-tracking branch 'parisc-hd/for-next' adds 32b77252f47e s390: remove the ptep_modify_prot_{start,commit} exports adds 7e0d92f00246 s390/kasan: improve string/memory functions checks adds c6ac875446f9 s390/hypfs: Use struct_size() in kzalloc() adds 1ecff5ef0a70 s390: open-code s390_personality syscall adds 58fa4a410fc3 ipc: introduce ksys_ipc()/compat_ksys_ipc() for s390 adds fef747bab3c0 s390: use generic UID16 implementation adds aa0d6e70d3b3 s390: autogenerate compat syscall wrappers adds 90856087daca s390: remove compat_wrapper.c adds 6b8530b6520f Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] adds 2e878b364c70 Merge remote-tracking branch 's390/features' adds 303b78dc0a30 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55528130fb6a Merge remote-tracking branch 'fscrypt/master' adds a8983a4c2174 Merge remote-tracking branch 'befs/for-next' adds d95e674c01cf ceph: clear inode pointer when snap realm gets dropped by [...] adds 4aac9228d164 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() adds 74827ee29565 ceph: quota: cleanup license mess adds 3389d9f0e14f Merge remote-tracking branch 'ceph/master' adds 4881ad509be6 cifs: fix memory leak of an allocated cifs_ntsd structure adds 1b81bef5e216 CIFS: Fix possible hang during async MTU reads and writes adds 10080377d0f5 smb3: Cleanup license mess adds cd2c908a4fea Merge remote-tracking branch 'cifs/for-next' adds 612e27861631 Merge remote-tracking branch 'ecryptfs/next' adds 125892edfe69 inotify: Fix fd refcount leak in inotify_add_watch(). adds 3a78381b73f5 Merge remote-tracking branch 'ext3/for_next' adds 8798f9167f3f 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 f12e1b21f4a4 Merge remote-tracking branch 'fuse/for-next' adds fcea425a9f89 Merge remote-tracking branch 'jfs/jfs-next' adds 978c707df559 svcrdma: Use struct_size() in kmalloc() adds cbeecda71827 Merge remote-tracking branch 'nfsd/nfsd-next' adds af10178e1502 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds aecce77f05f1 Merge remote-tracking branch 'vfs/for-next' adds 1d6a0959ed4e 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 fc549ed0918e 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 414234f4e99c Merge remote-tracking branch 'hid/for-next' adds b595835569fd Merge remote-tracking branch 'i2c/i2c/for-next' adds 17fc37ddd7f1 hwmon: (dell-smm) Support up to 10 temp sensors adds 01044b1778d3 hwmon: (hih6130) add dtb compatibility tables adds 03cb81d95191 devicetree: hwmon: Add bindings documentation for HIH6130 adds b5337d3867e2 hwmon: (adt7462) Mark expected switch fall-throughs adds 4f1b19cbea95 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds 6e8de8c63ec2 hwmon: (pmbus) add support for DPS-650AB adds f5a7fb574f91 dt-bindings: hwmon: add dps650ab documentation adds 91664f2b1460 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds c876e4eec3b0 hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 0ccfdad38f6e hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds a5fbd9d97928 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 23d173519dd1 hwmon: (hwmon) Replace S_<PERMS> with octal values adds c94e90d6c80a hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 9cf67a27e595 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds 0bdcf9677c9a hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds acd3f5c4cb69 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds 2976569d579a hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds e78dde26348e hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds bd08c60026b0 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 832508936ae3 hwmon: (jc42) Replace S_<PERMS> with octal values adds 3c13b4c2a675 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds a260561e5a71 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds 048464326365 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 04eaa36e2ae7 hwmon: (lm75) Replace S_<PERMS> with octal values adds 3c8256c3ef8f hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds a9c19b4b7fa3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 3b2d9d7ccd05 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 0b04e4ddfa54 hwmon: (lm90) Replace S_<PERMS> with octal values adds 6faeaf216fb5 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 441000e91fd4 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds cba016a33c2a hwmon: (lm95241) Replace S_<PERMS> with octal values adds 5b7f1bc19eed hwmon: (lm95245) Replace S_<PERMS> with octal values adds 6afd9990c1c2 hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds fa88bcbcf410 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds f95fa94569d1 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds 0e2a3980b7ba hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 7caaa1baab99 dt-bindings: hwmon: (ina3221) Add ti,single-shot property adds 6283391df490 hwmon: (ina3221) Implement ti,single-shot DT property adds d1e296a9d91a hwmon: (adm1029) Remove write to FFF paragraph adds 21a37d4dd73d hwmon: (adm1029) Add SPDX header adds 1703af24d7fe hwmon: (adm1029) replace S_IXXX macros by their numeric values adds 4acebbff46ec hwmon: (adm1029) Add blank line after declarations adds 69d4f210f92c hwmon: (adm1029) Fix Logical continuations should be on th [...] adds a9e05cd454b0 hwmon: (adm1029) Fix function alignment adds 5e38b3c9ff4a hwmon: (adm1029) Add a comment for locking mutex adds 3f7409524b01 hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] adds 049ce47cc52b hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] adds c3370b14a54c hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] adds dfe72d806150 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] adds ff02c0d9aa03 hwmon: (max31790) Replace S_<PERMS> with octal values adds fa278733cdcc hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] adds a8da47b1d7d3 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] adds 499c5cf73814 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] adds 0aa573b0240d hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] adds e4a600d8ee72 hwmon: (nct7904) Replace S_<PERMS> with octal values adds 1139b815a32b hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] adds 8fef826cd4bb hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] adds 650a74a4becc hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] adds cae0dc200361 hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] adds 81f6b31fa433 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] adds a6c768583a6e hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] adds 2184a0750c33 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values adds 091afddcf885 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values adds 095d179df6d2 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 21214d93ef79 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 7c53a30f5764 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 52bf954c8807 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] adds e9079f0ea09c hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] adds ad386c715e33 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] adds e0699553b69d hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 521a83a91313 hwmon: (tmp102) Replace S_<PERMS> with octal values adds fa32c347ec63 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] adds 03fa57bf05ae hwmon: (tmp421) Replace S_<PERMS> with octal values adds 1cddb98557ea hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] adds 01a6206125e6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] adds c1db61686100 Merge remote-tracking branch 'hwmon-staging/hwmon-next' 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 1d2375f048b7 doc:process: remove note from 'stable api nonsense' adds 3d18f5862160 doc:it_IT: documentation alignment adds b04c11c988f4 doc:process: add missing internal link in stable-kernel-rules adds 7967656ffbfa coding-style: Clarify the expectations around bool adds e6e37f636815 doc: networking: integrate scaling document into doc tree adds 31f433307043 Documentation: DMA-API: fix two typos adds cb625e78e039 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 341fe1d301f5 media: tw9910: Unregister subdevice with v4l2-async adds 6f80a5e44ef2 media: soc_mt9t112: remove obsolete sensor driver adds 9a3a49f9246b media: soc_ov772x: remove obsolete sensor driver adds 386a35eb7056 media: tw9910.h: remove obsolete soc_camera.h include. adds 4e869529ab21 media: soc_tw9910: remove obsolete sensor driver adds 43a445f188e1 media: sh_mobile_ceu_camera: remove obsolete soc_camera driver adds e48fef523e9b media: soc_camera/soc_scale_crop: drop this unused code adds dc60a4cfb77c media: soc_camera_platform: remove obsolete soc_camera tes [...] adds 526daee7301d media: ivtv: add parameter to enable ivtvfb on x86 PAT systems adds 95f9db59d856 media: si470x-i2c: Add device tree support adds f86c51b66bf6 media: si470x-i2c: Use managed resource helpers adds 1c64222be9ad media: si470x-i2c: Add optional reset-gpio support adds 9b4fce216f53 media: dt-bindings: Add binding for si470x radio adds 6372f01cddaa media: dt-bindings: media: video-i2c: add melexis mlx90640 [...] adds 8866cfbf6550 media: video-i2c: add Melexis MLX90640 thermal camera adds 78a9f4a39bf4 media: exynos4-is: convert to DEFINE_SHOW_ATTRIBUTE adds 5e22c19f7e66 media: platform: sti: remove bdisp_dbg_declare() and hva_d [...] adds 8d19d5d03b4d media: rcar-vin: fix wrong return value in rvin_set_channe [...] adds 6f4b9d9a6c08 media: cedrus: Cleanup duplicate declarations from cedrus_ [...] adds cf20ae1535eb media: cedrus: Allow using the current dst buffer as reference adds fb517583b3fe media: i2c: adv748x: Use devm to allocate the device struct adds 04ee6d614c0d media: vimc: fill in correct driver name in querycap adds 07b8fd86556c media: vidioc-prepare-buf.rst: drop reference to NO_CACHE flags adds 0a44baa4e995 media: media/v4l2-core/videobuf-vmalloc.c: Remove dead code adds fbf9aa6aeaeb media: coda: use macroblock tiling on CODA960 only adds cd9f125cfaa5 media: coda: fix decoder capture buffer payload adds 439d8186fb23 media: imx: add capture compose rectangle adds 20997568f9a6 media: imx: set compose rectangle to mbus format adds 451a7b7815d0 media: imx: lift CSI and PRP ENC/VF width alignment restriction adds 958f047a250a media: imx: queue subdev events to reachable video devices adds 54f4bc2f2aad media: imx: capture: Allow event subscribe/unsubscribe adds 337e90ed0286 media: imx-csi: Input connections to CSI should be optional adds f149976a2010 Merge remote-tracking branch 'v4l-dvb/master' adds 32ea4ee87f23 Merge remote-tracking branch 'v4l-dvb-next/master' 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 1f386409706a Merge branch 'acpica' into linux-next adds d5244c56997d 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 40619f7dd3ef PM: clock_ops: fix missing clk_prepare() return value check adds 09211a7a196a PM-runtime: Do not needlessly call ktime_get() 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 5fe38f46ad84 Merge branches 'pm-core', 'pm-cpuidle' and 'pm-cpufreq' in [...] adds 118bc993aa65 Merge remote-tracking branch 'pm/linux-next' adds e66ceacc3fe6 MAINTAINERS: use common indentation adds 0c192d7c7dc8 cpufreq: s5pv210: Defer probe if getting regulators fail adds e7bc55d36811 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 3fe931b31a40 thermal: int340x_thermal: Fix a NULL vs IS_ERR() check adds 129699bb8c75 drivers: thermal: int340x_thermal: Fix sysfs race condition adds bcd8aa670b74 thermal/int340x_thermal: Add additional UUIDs adds 4ee481cb114b thermal/int340x_thermal: fix mode setting adds 301c9a43e158 Merge branches 'for-rc' and 'thermal-intel' into next adds 03ac6b28803e Merge remote-tracking branch 'thermal/next' adds 3352976c8923 RDMA/iw_cxgb4: Fix the unchecked ep dereference adds 8e8aa1454205 RDMA/mlx5: Replace kzalloc with kcalloc adds de77503a5940 RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq [...] adds 344684e6d02f RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() adds 8ea175f0056d RDMA/qedr: remove set but not used variable 'ib_ctx' adds 7527a7b157d1 IB/core: Simplify rdma cgroup registration adds 14e517e4b444 IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace adds 790b57f686e2 IB/hw: Remove unneeded semicolons adds 57b26497fabe IB/iser: Pass the correct number of entries for dma mapped SGL adds 37531c433f62 Merge remote-tracking branch 'rdma/for-next' 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 6394d98df6b4 sb1000: fix a couple of indentation issues and remove assi [...] adds 8b59bfe83cf1 qed: remove duplicated include from qed_if.h adds d4fb30f6f1b1 tipc: remove unneeded semicolon in trace.c adds 5c423d711474 net: ethernet: ti: cpsw-phy-sel: remove unneeded semicolon adds bec03debe2e5 net/mlx4: remove unneeded semicolon adds b84235e29104 tcp: do not set snd_ssthresh in tcp_create_openreq_child() adds 6a408147eac4 tcp: move icsk_rto init to tcp_disconnect() adds eb2c80ca87b1 tcp: do not clear packets_out in tcp_create_openreq_child() adds a0070e463f3f tcp: do not clear srtt_us in tcp_create_openreq_child adds b9e2e689aab2 tcp: move mdev_us init to tcp_disconnect() adds 3a9a57f63794 tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() adds 5d836764620d tcp: do not clear urg_data in tcp_create_openreq_child adds 5c701549c9a6 tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ [...] adds 6cda8b7493ac tcp: move app_limited init to tcp_disconnect() adds 792c4354a508 tcp: move tp->rack init to tcp_disconnect() adds 6bcdc40dddfe tcp: move rx_opt & syn_data_acked init to tcp_disconnect() adds 435f3f267780 Merge branch 'tcp_openreq_child' adds a057fed33bee net: ip6_gre: remove gre_hdr_len from ip6erspan_rcv adds e302c2a5fe0c net: phy: remove state PHY_CHANGELINK adds d8cce3a1bc53 net: phy: improve get_phy_id adds c0028696cbb0 net: vxge: fix indentation issue adds fb70950eb4b1 net: jme: fix indentation issues adds 340a6f3d2d52 tcp: declare tcp_mmap() only when CONFIG_MMU is set adds 472115d9834c net: phy: stop PHY if needed when entering phy_disconnect adds cbfd12b3e8c3 net: phy: ensure phylib state machine is stopped after cal [...] adds bb658ab7b8f2 net: phy: remove phy_stop_interrupts adds 209f94e61854 Merge branch 'phy-improve-stopping-PHY' adds f88c19aab5f3 net_sched: add hit counter for matchall adds cb5ccfbe73b3 devlink: Add health buffer support adds 880ee82f0313 devlink: Add health reporter create/destroy functionality adds c7af343b4e33 devlink: Add health report functionality adds ff253fedab96 devlink: Add health get command adds 6f9d56132eb6 devlink: Add health set command adds fcd852c69d77 devlink: Add health recover command adds 8a66704a13d9 devlink: Add health diagnose command adds 12bd0dcefe88 devlink: Add health dump {get,clear} commands adds aba25279c100 net/mlx5e: Add TX reporter support adds ce019faa70f8 net/mlx5e: Add TX timeout support for mlx5e TX reporter adds b8c45a033acc devlink: Add Documentation/networking/devlink-health.txt adds 51a5365c2b21 Merge branch 'Devlink-health-reporting-and-recovery-system' adds 2c9dd668914b net: hns3: modify enet reinitialization interface adds a81aca01a115 net: hns3: remove unused member in struct hns3_enet_ring adds be5929b89002 net: hns3: remove unnecessary hns3_adjust_tqps_num adds 65749f7375ae net: hns3: reuse reinitialization interface in the hns3_se [...] adds 73fc9c488243 net: hns3: add interface hclge_tm_bp_setup adds c78b5b6cdc8f net: hns3: modify parameter checks in the hns3_set_channels adds af95882728e3 net: hns3: remove redundant codes in hclge_knic_setup adds 672ad0ede179 net: hns3: fix user configuration loss for ethtool -L adds 205a24ca2df1 net: hns3: adjust the use of alloc_tqps and num_tqps adds c3b9c50d1567 net: hns3: fix wrong combined count returned by ethtool -l adds af013903c5c5 net: hns3: do reinitialization while ETS configuration changed adds 1f60949297ce net: hns3: add HNAE3_RESTORE_CLIENT interface in enet module adds f04d402f2f00 Merge branch 'hns3-fixes' adds 5f2939d933e9 sch_api: Change signature of qdisc_tree_reduce_backlog() t [...] adds 133bbb18ab1a virtio-net: per-queue RPS config adds 59c28058fa7b net: netlink: add helper to retrieve NETLINK_F_STRICT_CHK adds 51bc860d4a99 rtnetlink: stats: validate attributes in get as well as dumps adds 6300acb2eb56 rtnetlink: stats: reject requests for unknown stats adds 9b3757b0325a rtnetlink: ifinfo: perform strict checks also for doit handler adds 4d165f614e12 net: namespace: perform strict checks also for doit handlers adds eede370d65ab net: ipv4: netconf: perform strict checks also for doit handlers adds a00302b60777 net: ipv4: route: perform strict checks also for doit handlers adds d0440029831b net: ipv4: ipmr: perform strict checks also for doit handlers adds 4b1373de73a3 net: ipv6: addr: perform strict checks also for doit handlers adds 38d51810c4ca net: ipv6: netconf: perform strict checks also for doit handlers adds 5912a7750f6b net: ipv6: addrlabel: perform strict checks also for doit [...] adds 0eff0a274104 net: ipv6: route: perform strict checks also for doit handlers adds d77851bf68f4 net: mpls: route: perform strict checks also for doit handlers adds 0c4056ee8433 net: mpls: netconf: perform strict checks also for doit handlers adds e266afa9c7af Merge branch 'net-use-strict-checks-in-doit-handlers' adds 186f21be8658 dpaa2-eth: transform dpaa2_eth_queue_count into a macro adds 091a19ea6e34 dpaa2-eth: add debugfs statistics adds 94ce2d4d5a4f Merge branch 'dpaa2-eth-add-debugfs-statistics' adds fa1115c6a249 net: usb: rtl8150: remove set but not used variable 'rx_stat' adds 65ea97d17601 isdn: remove unneeded semicolon adds 0726f558d88e net: sock: do not set sk_cookie in sk_clone_lock() adds 5954894ba372 net_sched: add performance counters for basic filter adds 3ff752c00288 r8169: remove rtl_get_events adds 445f1be2a59a r8169: remove unneeded call in pcierr adds 5c41e78fe2a5 r8169: initialize task workqueue only once adds c259b7f491ee r8169: improve rtl_pcie_state_l2l3_enable adds df320ed7b3e4 r8169: add helpers for locking / unlocking the config registers adds 58ba566ccbae r8169: reset chip synchronously in __rtl8169_resume adds 703732f0058b r8169: replace mii_bus member with phy_device member in st [...] adds b779daea4aee r8169: factor out getting ether_clk adds 4e15cbe82996 Merge branch 'r8169-series-with-smaller-improvements' adds afba3e10822a mlxsw: reg: Add fields to RITR - Router Interface Table Register adds c9417498a6fe mlxsw: reg: Add underlay egress RIF field in RTDP register adds 99974468b9b6 mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 [...] adds 1f5b23033937 mlxsw: spectrum: Set RIF ops per ASIC type adds 3c747500daed mlxsw: spectrum_router: Adjust loopback RIF configuration adds a04563e4892c mlxsw: spectrum_router: Mark RIF index as taken before creation adds 25f844ddd2b4 mlxsw: spectrum_router: Add underlay RIF ID support adds 33c04afe4d98 mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() adds 73b8f493c886 mlxsw: spectrum_router: Support RIF without device adds 311596f554b7 mlxsw: spectrum_router: Update tunnel decap properties adds a5040a9059ed mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 adds fed926d4f64c selftests: forwarding: Add IP tunneling lib adds 0f69b12e55bf selftests: forwarding: Add IP-in-IP GRE flat topology test adds e54cacd1bbee selftests: forwarding: Add IP-in-IP GRE flat topology with [...] adds 7bded7a14ea0 selftests: forwarding: Add IP-in-IP GRE flat topology with [...] adds 00365c0ffe09 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] adds a63b2321719d selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] adds eb13feabc020 selftests: forwarding: Add IP-in-IP GRE hierarchical topol [...] adds 28f9d1a3d4fe Merge branch 'mlxsw-spectrum_router-Add-GRE-tunnel-support [...] adds ff69e322d164 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 6002e0a09572 Merge remote-tracking branch 'bpf-next/master' adds 9d668aeadebf Merge remote-tracking branch 'mlx5-next/mlx5-next' adds d152159b8911 netfilter: nf_tables: prepare nft_object for lookups via h [...] adds 4d44175aa5bb netfilter: nf_tables: handle nft_object lookups via rhltable adds 10870dd89e95 netfilter: nf_tables: add direct calls for all builtin exp [...] adds 827318feb69c netfilter: conntrack: remove helper hook again adds 8e2f311a6849 netfilter: physdev: relax br_netfilter dependency adds 75dd48e2e420 netfilter: nf_tables: Support RULE_ID reference in new rule adds a47c54048162 netfilter: conntrack: handle builtin l4proto packet functi [...] adds e2e48b471634 netfilter: conntrack: handle icmp pkt_to_tuple helper via [...] adds 202e651cd43c netfilter: conntrack: gre: convert rwlock to rcu adds 22fc4c4c9fd6 netfilter: conntrack: gre: switch module to be built-in adds 751fc301ecbd netfilter: conntrack: remove net_id adds df5e1629087a netfilter: conntrack: remove pkt_to_tuple callback adds 197c4300aec0 netfilter: conntrack: remove invert_tuple callback adds b184356d0a00 netfilter: conntrack: remove module owner field adds 44fb87f6351d netfilter: conntrack: remove remaining l4proto indirect pa [...] adds edf0338dabf0 netfilter: conntrack: remove pernet l4 proto register interface adds 303e0c558959 netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups adds b884fa461776 netfilter: conntrack: unify sysctl handling adds 70aed4647cbd netfilter: conntrack: remove sysctl registration helpers adds 2a389de86e4a netfilter: conntrack: remove l4proto init and get_net callbacks adds e56894356f60 netfilter: conntrack: remove l4proto destroy hook adds 4a60dc748d12 netfilter: conntrack: remove nf_ct_l4proto_find_get adds ba3fbe663635 netfilter: nf_conntrack: provide modparam to always regist [...] adds 0fb4d21956f4 netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type adds 472caa69183f netfilter: nat: un-export nf_nat_used_tuple adds 0123a75e1d57 Revert "netfilter: nft_hash: add map lookups for hashing o [...] adds 03772f5924dc Merge remote-tracking branch 'netfilter-next/master' adds f1f3f41a6456 Merge remote-tracking branch 'nfc-next/master' adds 4bcf82a337b3 Merge remote-tracking branch 'wireless-drivers-next/master' adds 13b2dabb63ab Bluetooth: hci_qca: Add helper to set device address adds 59a9839f78b5 Bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings adds 783f4754244d 6lowpan: fix debugfs_simple_attr.cocci warnings adds 0f61055add46 Bluetooth: btmrvl: improve printk messages adds 4b9f77296d1f Bluetooth: btmrvl: lower log level of informational message adds f1536fa0fb5e Bluetooth: hci_uart: Add a local variable to store the res [...] adds 3e97791a418b Bluetooth: btmrvl: add support for sd8977 chipset adds 7db40d336dcd Bluetooth: Fix locking in bt_accept_enqueue() for BH context adds be042bd216ea Bluetooth: btmrvl: Drop unused GPIO includes adds 31eda072db20 Merge remote-tracking branch 'bluetooth/master' adds 1866760096bf mac80211: Add TXQ scheduling API adds 36647055b37e cfg80211: Add airtime statistics and settings adds b4809e9484da mac80211: Add airtime accounting and scheduling to TXQs adds d9bb410888ce mac80211: allow overriding HT STBC capabilities adds cc2416369099 nl80211/mac80211: mesh: add hop count to mpath info adds 540bbcb930ed nl80211/mac80211: mesh: add mesh path change count to mpath info adds 67fc05549cdb mac80211: mesh: use average bitrate for link metric calculation adds a8d418d9ac25 mac80211: mesh: only switch path when new metric is at lea [...] adds 77f7ffdc335d mac80211: minstrel_ht: add flag to indicate missing/inaccu [...] adds 0c4335de196c virt_wifi: remove duplicated include from virt_wifi.c adds e073f7caa26c virt_wifi: remove set but not used variable 'w_priv' adds 6f5e484e3d11 Merge remote-tracking branch 'mac80211-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 587871c0723d Merge remote-tracking branch 'mtd/mtd/next' adds 97ce0c237c91 Merge remote-tracking branch 'nand/nand/next' adds 6f79a594afda MAINTAINERS: add myself as SPI NOR co-maintainer adds 4a09a91e5efd dt-bindings: mtd: mtk-quadspi: update bindings for MT7629 SoC adds 9cca9b3e5598 mtd: spi-nor: mtk-quadspi: add SNOR_HWCAPS_READ to spi_nor [...] adds 356dd9ce2361 mtd: spi-nor: mtk-quadspi: rename config to a common one adds fcd44b64b1eb mtd: spi-nor: add opcodes for octal Read/Write commands adds 2bda2f811b36 mtd: spi-nor: add octal read flag for flash mt35xu512aba adds 0837ae46ff00 mtd: m25p80: add support of octal mode I/O transfer adds 42f4bf0c1ffa Merge remote-tracking branch 'spi-nor/spi-nor/next' adds ba7d7433a0e9 crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails adds b1f6b4bf416b crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails adds 6ebc97006b19 crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails adds 41a2e94f8157 crypto: shash - require neither or both ->export() and ->import() adds 2b091e32a2d3 crypto: shash - remove pointless checks of shash_alg::{exp [...] adds 0507de940499 crypto: testmgr - split akcipher tests by a key type adds 707d0cf8f7cf crypto: brcm - Fix some set-but-not-used warning adds 18666550f4c5 crypto: gcm - use correct endianness type in gcm_hash_len() adds a1180cffea6a crypto: rsa-pkcs1pad - include <crypto/internal/rsa.h> adds 73381da5f9ec crypto: streebog - use correct endianness type adds cb9dde880129 crypto: testmgr - handle endianness correctly in alg_test_ [...] adds e17568e15830 crypto: user - forward declare crypto_nlsk adds 793ff5ffc105 crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' stat [...] adds f990f7fb58ac crypto: tgr192 - fix unaligned memory access adds 554557ce0001 crypto: stat - remove unused mutex adds 466e0759269d crypto: af_alg - make some functions static adds 7c39edfb0400 crypto: af_alg - use list_for_each_entry() in af_alg_count_tsgl() adds 6d0d6cfb12e5 crypto: af_alg - remove redundant initializations of sk_family adds 5bc3de58c102 crypto: testmgr - skip AEAD encryption test vectors with n [...] adds de845da90350 crypto: testmgr - add ccm(aes) decryption tests to encrypt [...] adds f38e88854269 crypto: testmgr - add gcm(aes) decryption tests to encrypt [...] adds d7250b415318 crypto: testmgr - add rfc4543(gcm(aes)) decryption test to [...] adds a0d608ee5ebf crypto: testmgr - unify the AEAD encryption and decryption [...] adds adfb5ee81dfb 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 993a815dcbb2 dt-bindings: panel: Add missing .txt suffix adds 94520db52fc0 drm: fix alpha build after drm_util.h change adds f164a94c2c87 Merge tag 'drm-misc-next-2019-01-16' of git://anongit.free [...] adds e68f9fc24de8 Merge remote-tracking branch 'drm/drm-next' 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 6ddbb12e3f54 drm/i915: Fix wakeref cookie handling in debugfs/i915_forc [...] adds 1dfbea041ffd drm/i915/breadcrumbs: Drop assertion that we've already en [...] adds 8d714185951b drm/i915/selftests: Query the vm under test for hugepage support adds 293f8c0f2bb4 drm/i915: Use b->irq_enable() as predicate for mock engine adds 71fc448c1aaf drm/i915/selftests: Make evict tolerant of foreign objects adds bfb0a2cb2b2d drm/i915/dp: remove PANEL_POWER_OFF macro and its use adds 209760b7f6ee drm/i915/selftests: Allocate mock ring/timeline per context adds 129fe7516b23 drm/i915/color: switch to kernel types adds 5ce9a6497914 drm/i915/pm: switch to kernel types adds 3d0c5005d3f0 drm/i915/ddi: switch to kernel types adds 5a01892ae58f drm/i915/csr: switch to kernel types adds ba3f4d0ad346 drm/i915/display: switch to kernel types adds 143c335ad27f drm/i915/i915_drv.h: switch to kernel types adds d25236a3290c drm/i915/intel_drv.h: switch to kernel types adds f1e9c9094797 drm/i915: Prevent use of global_seqno=0 adds ca0b04db14a5 drm/i915/dsi: Fix pipe_bpp for handling for 6 bpc pixel-formats adds 24bf86ccf9f5 drm/i915/dsi: Enable dithering for 6 bpc panels adds 70c715bf9b74 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 efc529beb321 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' 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 2c6467d29583 dt-bindings: display: bridge: fork out ti, ds90c185 from l [...] adds ad223fe3a6fd dt-bindings: display: bridge: lvds-transmitter: cleanup example adds c572c95c42bf dt-bindings: display: bridge: thc63lvdm83d: use standard p [...] adds b2304b2ed6ed drm/bridge: lvds-encoder: add dev helper variable in .probe() adds 076338400db8 drm/bridge: lvds-encoder: add powerdown-gpios support adds 41c8c210a2b4 drm/fourcc: Add format info helpers for checking YUV plane [...] adds a211e56e947c drm/fourcc: Add format info helpers for checking YUV sub-sampling adds 0fff724a3391 drm/sun4i: backend: Use explicit fourcc helpers for packed [...] adds 915bf9fe646d drm/sun4i: frontend: Pass DRM format info to input format helpers adds 1b89dba5f741 drm/sun4i: frontend: Determine input format based on colorspace adds e6ae40bd9407 drm/sun4i: Move the BT.601 CSC coefficients to the frontend adds b38f61f52e54 drm/sun4i: frontend: Configure and enable YUV to RGB CSC w [...] adds 34d896ed1b9e drm/sun4i: frontend: Add support for packed YUV422 input formats adds 9afe52d54bb0 drm/sun4i: frontend: Add support for semi-planar YUV input [...] adds 8c8152bf4db6 drm/sun4i: frontend: Add support for planar YUV input formats adds 08cba016cdbe drm/fourcc: Add definitions for Allwinner vendor and VPU t [...] adds 172b789977ac drm/sun4i: frontend: Add support for tiled YUV input mode [...] adds 9042e3fb7e22 drm/sun4i: Add buffer stride and offset configuration for [...] adds 8a813e401fcd drm/sun4i: frontend: Add and use helper for checking tilin [...] adds b2ddf277ab5e drm/sun4i: layer: Add tiled modifier support and helper adds 9db9c0cf5895 drm/sun4i: drv: Allow framebuffer modifiers in mode config adds 94018601568c drm/sun4i: Move access control before setting the register [...] adds 35f366544ccd drm/sun4i: frontend: Add a quirk structure adds c2c7560f7a8d drm/sun4i: Set the coef_rdy bit right after the coef have [...] adds 38ffb167fd6a drm/sun4i: Make COEF_RDY conditional adds 1379e8356772 drm/sun4i: frontend: Move the FIR filter phases to our quirks adds 3cff16d97d68 drm/sun4i: frontend: Hook-in support for the A10, with spe [...] adds 518ea1dc75d6 drm/sun4i: frontend: Hook-in support for the A20 adds a236a6698c4c drm/stm: ltdc: remove set but not used variable 'src_h' adds 47ef63e0cac8 drm: fix drm_can_sleep() comment adds 89c466329751 Merge remote-tracking branch 'drm-misc/for-linux-next' adds b0f54c6457af drm/msm: honor GPU_READONLY flag adds a7b2be9f368d drm/msm: Fix A6XX support for opp-level adds b7f0be8ef36a dt-bindings: drm/msm/a6xx: Document GMU bindings adds 77a242a54b1f Merge remote-tracking branch 'drm-msm/msm-next' adds 874cf192964e drm: arm/komeda: Remove IRQ parsing from initial series adds d9729bbe2fb7 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 d8d9a88198a3 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 734afc8d2b20 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 3d21ef0b49f8 ALSA: pcm: Suspend streams globally via device type PM ops adds 435e25c67de7 ALSA: atiixp: Move PCM suspend/resume code into trigger callback adds 28394f0e8735 ALSA: isa: Remove superfluous snd_pcm_suspend*() calls adds 3c40dfeb0449 ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls adds 17bc4815de58 ALSA: pci: Remove superfluous snd_pcm_suspend*() calls adds 2c76706843c9 ALSA: usb: Remove superfluous snd_pcm_suspend*() calls adds 0c3df9edb24d ALSA: x86: Remove superfluous snd_pcm_suspend*() calls adds ece984a63a8d ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls adds d3bdf3f37ac3 ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls adds 793e0fca25fa ALSA: arm: Remove superfluous snd_pcm_suspend*() calls adds 9833f1d05031 ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls adds ede63a8d4555 drm: bridge: dw-hdmi: Remove superfluous snd_pcm_suspend*() calls adds 910e7e1923d5 ALSA: doc: Update the description about PCM suspend procedure adds ce7f93e2bd6f ALSA: pcm: Make snd_pcm_suspend() local static adds 436ec40e0cdf Merge branch 'topic/pcm-device-suspend' into for-next adds 3bb700e76914 ALSA: hda - Fix unused variable warning adds e199d1eb7f5d ALSA: fireface: rename protocol layer for former models adds 9dd466aca377 ALSA: fireface: unify protocol layer for FF400/FF800 adds 2f8af5b3f09c ALSA: fireface: obsolete proc node to leave one node adds e9e29cf85220 ALSA: fireface: add protocol-dependent operation to dump status adds ae3053c28b86 ALSA: fireface: add protocol-dependent operation to switch [...] adds b1d0cb0ae511 ALSA: fireface: add protocol-dependent operation to get cl [...] adds 22f745871408 ALSA: fireface: code refactoring for dump of sync status adds 4c4871a8055a ALSA: fireface: code refactoring to parse of clock configuration adds fd1cc9de64c2 ALSA: fireface: add support for Fireface UCX adds 7311a79eca06 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 d98665724868 ASoC: imx-sgtl5000: put of nodes if finding codec fails adds 691beb02d9ff ASoC: imx-sgtl5000: lower log level for potential probe de [...] adds e379ee969ecb ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error adds 1aabff2508cb ASoC: fsl_spdif: don't print EPROBE_DEFER as error adds 2363d85f4e04 ASoC: imx-spdif: don't print EPROBE_DEFER as error adds 7c7e2d6a9ca3 ASoC: soc-core: remove error due to probe deferral adds e412fcb0db5c ASoC: fsl_sai: Remove expensive print in irq handler adds f557d39a3cb8 Merge tag 'asoc-fix-v5.0-rc2' into asoc-5.1 adds 62bc79d35ebb ASoC: soc.h: add explanation of legacy/modern style of dai_link adds 910fdcabedd2 ASoC: soc-core: add .num_platform for dai_link adds 65462e445f78 ASoC: soc-core: add new snd_soc_flush_all_delayed_work() adds 53e947a0e1f7 ASoC: soc-core: merge card resources cleanup method adds 52293596f5af ASoC: soc-core: reduce if/else nest on soc_probe_link_dais adds 22d1423187e5 ASoC: soc-core: add soc_cleanup_component() adds 10dff9b0ddf7 ASoC: soc-core: use for_each_link_codecs() for dai_link codecs adds fe7ed4dec2e6 ASoC: simple-card: rename to asoc_simple_card_canonicalize [...] adds a9e2657a4d8a Merge branch 'asoc-5.1' into asoc-next adds 542f96210eb2 Merge remote-tracking branch 'sound-asoc/for-next' adds 0a5858c1a2d1 Merge remote-tracking branch 'input/next' adds fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs adds 595d1a082d6d Merge remote-tracking branch 'block/for-next' adds 57c36519e4b9 dm: fix clone_bio() to trigger blk_recount_segments() adds a1e1cb72d964 dm: fix redundant IO accounting for bios that need splitting adds 2676726e487b dm: fix missing bio_split() pattern code in __split_and_pr [...] adds 3d0eccbfad5b dm: fix dm_wq_work() to only use __split_and_process_bio() [...] adds 5e90266bbc74 Merge remote-tracking branch 'device-mapper/for-next' adds c9e6c38d90cc Merge remote-tracking branch 'mmc/next' adds de8e4f94c0ce 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 46f743b1f1f1 Merge remote-tracking branch 'mfd/for-mfd-next' adds f5d782d46aa5 power: supply: isp1704: switch to gpiod API adds 0367e23425af power: supply: axp288_fuel_gauge: Change to use DEFINE_SHO [...] adds e75e3a125b40 drivers: power: supply: goldfish_battery: Put an SPDX tag adds 65ab18a1aaa8 drivers: power: supply: goldfish_battery: Fix "line over 8 [...] adds 5fbde356cb09 drivers: power: supply: goldfish_battery: Retire a redunda [...] adds 617ee863ed34 drivers: power: supply: goldfish_battery: Fix alignment adds 3dcdb68925b8 drivers: power: supply: goldfish_battery: Use tabs for alignment adds 6f12e46eebf1 power: twl4030: fix a missing check of return value adds 19836a1b8e28 power: supply: remove some duplicated includes adds fd10606f93a1 cpcap-charger: generate events for userspace adds 02276af2fcf8 power: supply: charger-manager: Fix trivial language typos adds 2a7b0a29b375 drivers: power: supply: goldfish_battery: Add support for [...] adds 925410047337 Merge remote-tracking branch 'battery/for-next' adds 692f8b56bb6a regulator: lochnagar: Add missing MODULE_DEVICE_TABLE adds 10ec2329c732 Merge branch 'regulator-5.1' into regulator-next adds cf3ffecdef5a Merge remote-tracking branch 'regulator/for-next' adds 1cfb2a512e74 LSM: Make lsm_early_cred() and lsm_early_task() local functions. adds 0cce716e656b Merge branch 'next-general' into next-testing adds 3e8c73671244 LSM: Make some functions static adds 91421ab037e0 Merge branch 'next-general' into next-testing adds bfae047aa616 Merge remote-tracking branch 'security/next-testing' adds 2119d2971fd0 Merge remote-tracking branch 'apparmor/apparmor-next' adds f82be7e4d200 Merge remote-tracking branch 'selinux/next' adds 4f821c1002cb iommu/tegra: gart: Remove pr_fmt and clean up includes adds ae95c46dbed5 iommu/tegra: gart: Clean up driver probe errors handling adds 4b6f0ea384f4 iommu/tegra: gart: Ignore devices without IOMMU phandle in DT adds 1d7ae53b152d iommu: Introduce iotlb_sync_map callback adds 2fc0ac180d0f iommu/tegra: gart: Optimize mapping / unmapping performance adds 53f986accf34 dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc adds 334175243cc6 ARM: dts: tegra20: Update Memory Controller node to the ne [...] adds be4dbdec2bab memory: tegra: Don't invoke Tegra30+ specific memory timin [...] adds 96efa118c036 memory: tegra: Adapt to Tegra20 device-tree binding changes adds b3bb6b858f2a memory: tegra: Read client ID on GART page fault adds 59cd046f7f94 memory: tegra: Use of_device_get_match_data() adds 45594c683ef7 memory: tegra: Use relaxed versions of readl/writel adds ce2785a75dbc iommu/tegra: gart: Integrate with Memory Controller driver adds 568ece5bab24 memory: tegra: Do not try to probe SMMU on Tegra20 adds 33ea002aadd9 memory: tegra: Do not ask for IRQ sharing adds f2dcded1be0d memory: tegra: Clean up error messages adds c3086fad2755 iommu/tegra: gart: Fix spinlock recursion adds 8e924910dd07 iommu/tegra: gart: Fix NULL pointer dereference adds 7d849b7b40b9 iommu/tegra: gart: Allow only one active domain at a time adds 167d67d550b9 iommu/tegra: gart: Don't use managed resources adds 5dd82cdb3688 iommu/tegra: gart: Prepend error/debug messages with "gart:" adds cc0e1205766b iommu/tegra: gart: Don't detach devices from inactive domains adds e7e236704117 iommu/tegra: gart: Simplify clients-tracking code adds 707223095ccf iommu/tegra: gart: Perform code refactoring adds da1b3b7fb56d Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] adds f93d2348a1e4 Merge remote-tracking branch 'iommu/next' adds 98bfd51dceeb audit: add syscall information to CONFIG_CHANGE records adds ebb681c5e6be 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 88e7e0a8df1f spi: sh-hspi: Remove error messages on out-of-memory conditions adds f70351ae06af spi: sh-msiof: fix *info pointer in request_dma() adds d05e3eadb1bc spi: sh-msiof: Use DMA if possible adds 1fc1b63638da spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}() adds c72ffa59b986 Merge branch 'spi-5.1' into spi-next adds 4fb87fa30363 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 70921ae25f94 genirq: Fix the kerneldoc comment for struct irq_affinity_desc adds 12fee4cd5be2 genirq/irqdesc: Fix double increment in alloc_descs() adds 2dd2ef46c38a Merge branch 'irq/urgent' adds 9d3ed8ad482f Merge branch 'linus' adds fc24d75a7f91 x86/entry/64/compat: Fix stack switching for XEN PV adds 6c65f71291e9 Merge branch 'x86/urgent' 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 8208d1708b88 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size adds 37b144df8099 Merge tag 'irqchip-5.0-2' of git://git.kernel.org/pub/scm/ [...] adds a610ed25c18f Merge branch 'irq/urgent' adds 0237199186e7 x86/CPU/AMD: Set the CPB bit unconditionally on F17h adds 074b40e62496 Merge branch 'x86/cpu' adds 23e232bd986a perf/doc: Update design.txt for exclude_{host|guest} flags adds 486efe9f8e30 perf/core: Add function to test for event exclusion flags adds cc6795aeffea perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incap [...] adds 6dd273f44669 perf/core, arch/alpha: Strengthen exclusion checks with PE [...] adds 1d899c0e9bc2 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally adds cafa780e7b01 perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] adds 306563985819 For drivers that do not support context exclusion let's ad [...] adds a66b0010f89e perf/drivers: Strengthen exclusion checks with PERF_PMU_CA [...] adds c2c9091d9e7b perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for e [...] adds 2ff40250691e perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclu [...] adds 88dbe3c94e27 perf/core, arch/x86: Strengthen exclusion checks with PERF [...] adds ad07c8ceb663 perf/core: Remove unused perf_flags adds 25502d7d5513 Merge branch 'perf/core' adds 43af53ec2c53 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry adds b354ec6b2e0f Merge branch 'sched/core' adds 5b735eb1ce48 tools/memory-model: Model smp_mb__after_unlock_lock() adds b02eb5b0961a tools/memory-model: Add scripts to check github litmus tests adds 910cc9591d14 tools/memory-model: Make scripts take "-j" abbreviation fo [...] adds 4770fc6061a3 Merge branch 'locking/core' adds 6dc080eeb2ba sched/wait: Fix rcuwait_wake_up() ordering adds e6018c0f5c99 sched/wake_q: Document wake_q_add() adds 4c4e3731564c sched/wake_q: Fix wakeup ordering for wake_q adds b061c38bef43 futex: Fix (possible) missed wakeup adds e158488be27b locking/rwsem: Fix (possible) missed wakeup adds 5bbf54cfceb6 Merge branch 'locking/urgent' adds 629a3cd045e3 Merge branch 'locking/urgent' into locking/core, to pick u [...] adds 87ff19cb2f1a sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg adds 714925805714 locking/lockdep: Add debug_locks check in __lock_downgrade() adds ce48c457b953 cpu/hotplug: Mute hotplug lockdep during init adds b5a4e2bb0f4c Revert "sched/core: Take the hotplug lock in sched_init_smp()" adds 436a49ae7b69 locking/lockdep: Simplify mark_held_locks() adds bba2a8f1f974 locking/lockdep: Provide enum lock_usage_bit mask names adds 5f77f7fa9b57 Merge branch 'locking/core' adds 120e4e76857d sched/core: Fix a potential double-fetch bug in sched_copy_attr() adds 6396260c6105 Merge branch 'sched/urgent' adds 7f6fc999ecba MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry adds 570139c80d73 sched/topology: Introduce a sysctl for Energy Aware Scheduling adds d75e23a830eb sched/core: Give DCE a fighting chance adds 3cd126af79ed sched/fair: Robustify CFS-bandwidth timer locking adds a6a2333618df PM/EM: Document the Energy Model framework adds 3948e120a22e sched/doc: Document Energy Aware Scheduling adds 0c9ecd655dba sched/fair: Trigger asym_packing during idle load balance adds 7453ede74181 sched/fair: Fix rounding bug for asym packing adds facc28ddd17e sched/fair: Fix unnecessary increase of balance interval adds e8e9921f8133 Merge branch 'sched/core' adds 8df054769616 Merge remote-tracking branch 'tip/auto-latest' adds 9b7e6242ee4e EDAC, aspeed: Add an Aspeed AST2500 EDAC driver adds 5296bab33b60 dt-bindings, EDAC: Add Aspeed AST2500 adds f53e44812e16 Merge remote-tracking branch 'edac-amd/for-next' adds 0d58ae7767bf Merge remote-tracking branch 'rcu/rcu/next' adds 042ad327d756 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 42a8ceadcdc3 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 89e40f32c46f ipmi: fix use-after-free of user->release_barrier.rda adds d505fa59224c ipmi: msghandler: Fix potential Spectre v1 vulnerabilities adds 29e6d1e0c042 ipmi: Prevent use-after-free in deliver_response adds b040d0ce4167 Merge remote-tracking branch 'ipmi/for-next' adds 4bd4e92cfe6d sysfs: fix blank line coding style warning adds 570d0200123f driver core: move device->knode_class to device_private adds 758602388384 Merge remote-tracking branch 'driver-core/driver-core-next' adds 8eb58994dd96 usb: hub: add retry routine after intr URB submit error adds da79ff6e586b xhci: Use struct_size() in kzalloc() adds 6041828fdae0 uwb: use struct_size() in kzalloc() adds fecb28291404 USB: host: ohci-at91: add sam9x60-sfr definition for ohci adds bb09779f8793 usb: renesas_usbhs: replace udelay() with usleep_range() adds 5d6353fe6984 dt-bindings: usb: usb251xb: add documentation for data lan [...] adds 02a50b875046 usb: usb251xb: add usb data lane port swap feature adds 972a34e1c7c7 usb: ehci: fsl: Update register accessing for arm/arm64 platforms adds 73855109a92c usb: kconfig: remove dependency FSL_SOC for ehci fsl driver adds 5f620bb6439e drivers: usb :fsl: Remove USB Errata checking code adds 7529b2574a7a USB: Add new USB LPM helpers adds d7a6c0ce8d26 USB: Consolidate LPM checks to avoid enabling LPM twice adds 9e6ffc111a7d 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 464ed202e3e9 Merge remote-tracking branch 'phy-next/next' adds df230079140f dt-bindings: serial: Convert snps,dw-apb-uart to json-schema adds 896efccfcc7f dt-bindings: serial: Move renesas,rzn1-uart into the snps- [...] adds a26988e8fef4 tty: serial: meson: if no alias specified use an available id adds abe9213a5e9c dt-bindings: serial: Convert arm,pl011 to json-schema adds 9ec56a07c1f0 tty/serial: use uart_console_write in the RISC-V SBL early [...] adds c24177b4a020 dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings adds d6ce4ec0b816 serial: 8250_omap: Drop check for of_node adds 7f0c77f35b1b dt-bindings: serial: omap_serial: add clocks entry adds 7d470ebf586b serial: 8250_omap: Use clk_get_rate() to obtain fclk frequency adds b30fd1a6f6f2 tty: serial: lpc32xx_hs: fix missing console boot messages adds 338410408246 tty: n_gsm: Add copy_config() and gsm_config() to prepare [...] adds 4feb7a4a1244 n_gsm: Constify u8 and unsigned char usage adds a5db482640c7 n_tty: update comment for WAKEUP_CHARS define adds 8a085494317c vcsa: clamp header values when they don't fit adds 1bf931ab94a9 vcs: poll(): cope with a deallocated vt adds fad08b205cf1 vcs: fasync(): make it consistent with poll() adds 95252f9c04f7 vcs: restore and document initial POLLPRI event adds 17504fd7db0c vt: annotate implicit fall throughs adds 2ff5c5a1dc6e vt: refactor vc_ques to allow of other private sequences. adds 5445447b62e0 vt: Implement parsing for >, =, < private sequences. adds 7a99565f8732 vt: ignore csi sequences with intermediate characters. adds 04afcd3aaf33 vt: ignore sequences that contain ':' in parameters. adds 38b0caa6f685 Merge remote-tracking branch 'tty/tty-next' adds 87bf65bc108e lkdtm: change snprintf to scnprintf for possible overflow adds 068ad41ec565 drivers: misc: ad525x_dpot: clean indentation issue, remove tabs adds b05ae01fdb89 misc/ics932s401: Add a missing check to i2c_smbus_read_word_data adds 080038cc4575 misc/mic/vop/vop_main : remove unneeded semicolon adds bffcd1129e86 misc/sgi-gru/grufault: fix a style error adds e3575c1201f0 misc: enclosure: Use struct_size() in kzalloc() adds 6baeb8f845ec Merge remote-tracking branch 'char-misc/char-misc-next' adds fdb0536469cb staging: erofs: add document adds 7077fffcb0b0 staging: erofs: fix fast symlink w/o xattr when fs xattr is on adds 609398266c54 staging: erofs: remove unneeded inode_operations adds 6af7b4830569 staging: erofs: move erofs_xattr_handlers to xattr.h adds 3b423417d0d1 staging: erofs: clean up erofs_map_blocks_iter adds e6718f686ed4 staging/android/vsoc: Remove duplicate header adds 891fd847605d staging: rtl8188eu: Replace kzalloc with kcalloc adds 47ed91d3a268 staging: comedi: ni_pcidio: make defines uppercase adds d2c255be37f4 staging: wilc1000: remove set but not used variable 'msa' adds d94e038910a8 staging: goldfish: remove GPL boiler plate text adds 01ad0d0b15a9 staging: gs_fpgaboot: add SPDX identifiers adds e4abc2488073 staging: gs_fpgaboot: cleanup alignment issue - style adds 0a54ea9f481f staging: rtlwifi: rtl8822b: fix a missing check of alloc_skb adds 7c106cbb2ba8 staging: mt7621-pci: use PCI definitions instead of hardco [...] adds 41be1dc75efb staging: rtl8712: clean up various indentation and coding [...] adds e4441911d969 staging: rtl8192e: fix various indentation issues adds 3262af002479 staging: rtl8192e: rename ChannelPlan[] to channel_array[] [...] adds 75752154039f staging: rtl8192e: rename Len to len - style adds 2b2bbb561f6d staging: rtl8712u: Remove dummy reset-resume callback adds ac544a459a95 staging: rtl8712u: Fix suspend and resume callbacks adds e28dd69ee81b staging: greybus: gpio: switch GPIO portions to use GPIOLI [...] adds fbacec8f2a0e staging: greybus: arche-apb-ctrl.c: Switch to the gpio des [...] adds 4207b5870da5 staging: greybus: arche-platform: Switch to the gpio descr [...] adds e94e6d1454e4 staging: rtl8188eu: remove unnecessary parentheses in os_intfs.c adds 48101806c522 Staging: emxx_udc: Switch to the gpio descriptor interface adds d6b109054645 staging: Move ralink-gdma to its own directory adds 82f1cebe64ea staging: rtl8188eu: Refactoring struct ndis_802_11_ssid fr [...] adds 56eec1806fac staging: comedi: Removed not necessary braces for single block adds 58d37ddf75a4 staging: rtl8188eu: cleanup declarations in os_intfs.c adds 9435bbd4b9d9 staging: rtl8188eu: add spaces around operators in os_intfs.c adds 6e3da68c7f8c staging: rtl8188eu: add spaces around operators in mlme_linux.c adds 01f7e722aa9f staging: rtl8188eu: cleanup indenting issue in mlme_linux.c adds 61c9314fdd30 staging: erofs: sunset erofs_workstation_cleanup_all adds d60eff4396f1 staging: erofs: localize erofs_workgroup_get adds 4501ca36bc18 staging: erofs: move shrink accounting inside the function adds d55bc7ba6bee staging: erofs: staticize erofs_shrink_count, erofs_shrink_scan adds 2e1d66379ece staging: erofs: drop the extern prefix for function definitions adds 92f6de4340ae staging: wilc1000: make use of get_unaligned_le16/le32 to [...] adds 4e90d5f3e85c staging: wilc1000: refactor wilc_wlan_set_bssid() adds 8ffcedd6f4c2 staging: wilc1000: use 'struct' to pack cfg header frame i [...] adds 6c2cfb4e8713 staging: wilc1000: remove the use of scan shadow buffer adds 6cd4fa5ab691 staging: wilc1000: make use of cfg80211_inform_bss_frame() adds dc18fa1de9ac staging: wilc1000: corrected order to pack join param buffer adds 4e0b0f42c9c7 staging: wilc1000: use struct to pack join parameters for FW adds f47e59eaab27 staging: wilc1000: rename hidden_network related data structure adds 734c3198d06e staging: wilc1000: use single struct for 'connect' related [...] adds 94bb6d3353c2 staging: wilc1000: refactor information message parsing logic adds 03cf31c41c22 staging: wilc1000: remove 'disconnect_info' structure adds a0c6a32e78a0 staging: wilc1000: refactor handle_set_mcast_filter() adds 65af887c3dfb staging: wilc1000: avoid the use of typedef for function pointers adds 32462a98a005 staging: android: ion: Add proper header information adds 2fbe1707bae2 staging: android: ion: Remove empty ion_ioctl_dir() function adds 4514e79e5a6b staging: android: ion: Merge ion-ioctl.c into ion.c adds 6e42d12ce0da staging: android: ion: Remove leftover comment adds c72f4e31c8a3 staging: android: ion: Remove struct ion_platform_heap adds 4d5119f448a8 staging: android: ion: Fixup some white-space issues adds 96d12a0d9409 staging: android: ion: Sync comment docs with struct ion_buffer adds 298783c27e29 staging: android: ion: Remove base from ion_carveout_heap adds dad407ae7df9 staging: android: ion: Remove base from ion_chunk_heap adds 032ecb59aa38 staging: android: ion: Remove unused headers adds c440eee1a7a1 Staging: fbtft: Switch to the gpio descriptor interface adds 422531c17369 staging/xgifb: Needs to be converted to a drm driver adds 9a413526140b staging: Mediatek: Use individual config flags in Makefile adds f7f11e747754 Merge remote-tracking branch 'staging/staging-next' adds 4de8b00c1820 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 e01e08d2f261 drm/msm/a6xx: Add support for an interconnect path adds 36b04c0bc2f2 Merge remote-tracking branch 'icc/icc-next' adds 69d87290ed93 Merge remote-tracking branch 'slave-dma/next' adds 6eb3147e83f5 Merge remote-tracking branch 'cgroup/for-next' adds c86020a778ec Merge remote-tracking branch 'scsi/for-next' adds 9c21c026747a Merge remote-tracking branch 'scsi-mkp/for-next' adds 91d8b81ef786 Merge remote-tracking branch 'vhost/linux-next' adds 3fe6e05f0e4c Merge remote-tracking branch 'rpmsg/for-next' adds 82942d0edaad gpio: pcf857x: Fix interrupts on multiple instances adds fff37335d43c gpiolib: fix line event timestamps for nested irqs adds a3f1caeefed0 gpio: sprd: Remove unused irq trigger setting adds 7341fa7a6bf3 gpio: pca953x: reduce indentation level in pca953x_irq_setup() adds 5c4fee63c5ed gpio: pca953x: use a per instance irq_chip structure adds 588de43ca141 gpio: hlwd: Add basic IRQ support adds a7241c1b188e gpio: hlwd: Implement edge trigger emulation adds b597c3a939ec arm/mach-sa1100/simpad.c: Remove duplicate header adds 3ae4f3aac05a gpio: rcar: select General Output Register to set output states adds 99784a0da951 Merge branch 'devel' into for-next adds 6842b6571052 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 b985fb55dd6d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds dc1445584177 pinctrl: sunxi: Fix and simplify pin bank regulator handling adds ca4438442ef2 pinctrl: sunxi: Consider pin_base when calculating regulat [...] adds e3f72b749da2 pinctrl: cherryview: fix Strago DMI workaround adds f165988b77ef pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 adds 15d90c339a7f pinctrl: sunxi: Correct number of IRQ banks on H6 main pin [...] adds 6daae00243e6 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins adds f4f1b0746912 pinctrl: armada-37xx: change suspend/resume time adds 19ab5ca9b77d pinctrl: mcp23s08: Allocate irq_chip dynamic adds 40e3795851ce pinctrl: ti: iodelay: Lower the priority of prints adds 59e9b2badb05 Merge branch 'devel' into for-next adds f6bd9c14c89a 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 ac33bdc7b3f0 Merge remote-tracking branch 'pwm/for-next' adds 13fba7610d23 Merge remote-tracking branch 'userns/for-next' adds 5721347abb0b Merge remote-tracking branch 'random/dev' adds f33ed61ff369 Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] adds cfebb82bd292 ia64: add __NR_umount2 definition adds 634429853d2d ia64: add statx and io_pgetevents syscalls adds 7e227314735f ia64: assign syscall numbers for perf and seccomp adds 76b1b27a5034 alpha: wire up io_pgetevents system call adds 2b6ca4332360 alpha: update syscall macro definitions adds 6b2709371f8f ARM: add migrate_pages() system call adds e3a5a1696b89 ARM: add kexec_file_load system call number adds 72bd11e2b4e6 m68k: assign syscall number for seccomp adds 599cdf095066 sh: remove duplicate unistd_32.h file adds 8f68e08019c2 sh: add statx system call adds f64da60c4375 sparc64: fix sparc_ipc type conversion adds 657d7669ac83 ipc: rename old-style shmctl/semctl/msgctl syscalls adds 63a96220ad45 arch: add split IPC system calls where needed adds ff00314f5dd8 arch: add pkey and rseq syscall numbers everywhere adds 0bc3348728ff alpha: add standard statfs64/fstatfs64 syscalls adds 8cd108309dbb alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls adds 0a0ebcec654b syscalls: remove obsolete __IGNORE_ macros adds 184e1df5f8ce time: make adjtime compat handling available for 32 bit adds 910fae731a84 time: Add struct __kernel_timex adds be512e27ffa3 time: fix sys_timer_settime prototype adds f5049442215d sparc64: add custom adjtimex/clock_adjtime functions adds 4a3d82e42622 timex: use __kernel_timex internally adds d7e02acad9ab timex: change syscalls to use struct __kernel_timex adds c0f6cae07c9b x86/x32: use time64 versions of sigtimedwait and recvmmsg adds a9312a2c796b y2038: syscalls: rename y2038 compat syscalls adds ee2357b4dacb y2038: use time32 syscall names on 32-bit adds a7c42b81bf28 y2038: remove struct definition redirects adds 305743c474f3 y2038: rename old time and utime syscalls adds 0bd4bb9c5612 y2038: add 64-bit time_t syscalls to all 32-bit architectures adds c8a7922eb4a3 Merge remote-tracking branch 'y2038/y2038' 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 90fafbdf21e3 Merge remote-tracking branch 'livepatching/for-next' adds 2aea32b1fd6f Merge remote-tracking branch 'coresight/next' adds 512a490c15cb Merge remote-tracking branch 'rtc/rtc-next' adds 3f266e7dabce Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 0400401fc884 Merge remote-tracking branch 'at24/at24/for-next' adds 63ad7460c80d Merge remote-tracking branch 'ntb/ntb-next' adds 0b0e450aac79 Merge remote-tracking branch 'kspp/for-next/kspp' adds 9a360b63e2af Merge remote-tracking branch 'cisco/for-next' adds e94e33fa18b6 Merge remote-tracking branch 'slimbus/for-next' adds 7be4a7e0ace8 Merge remote-tracking branch 'nvmem/for-next' adds edcddd4c879a XArray: Fix an arithmetic error in xa_is_err adds f04776422342 Merge remote-tracking branch 'xarray/xarray' adds ea7101afcb0d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 3a964d111656 Merge remote-tracking branch 'pidfd/for-next' 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 503c36c3c271 selinux: Fix error return code in policydb_read() adds 4e7e2d67e708 Generic radix trees adds e998c9313dbe proc: commit to genradix adds 9e6939cc74d8 sctp: convert to genradix adds 977c04e9ee27 Drop flex_arrays adds 0f0df1e1ef80 mm/hugetlb: distinguish between migratability and movability adds d0e6108ed1a0 mm/hugetlb: enable PUD level huge page migration adds 9565bc9f5637 mm/hugetlb: enable arch specific huge page size support fo [...] adds 7b5debd89016 arm64/mm: enable HugeTLB migration adds 95a754daf8c0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds e798c25ca597 mm: remove extra drain pages on pcp list adds d028c6fa2cfd page_poison: play nicely with KASAN adds ef224984ef6e mm, compaction: shrink compact_control adds 3ae464d5ca46 mm, compaction: rearrange compact_control adds 30d792ac5e71 mm, compaction: remove last_migrated_pfn from compact_control adds 114f417bd02e mm, compaction: remove unnecessary zone parameter in some [...] adds 750ed9d34ec1 mm, compaction: rename map_pages to split_map_pages adds 48d8788af8d0 mm, compaction: skip pageblocks with reserved pages adds 6e4ceb7c8986 mm, migrate: immediately fail migration of a page with no [...] adds a4b4e329d31f mm, compaction: always finish scanning of a full pageblock adds 456f5a8d18ff mm, compaction: use the page allocator bulk-free helper fo [...] adds 7eb59bd6d054 mm, compaction: ignore the fragmentation avoidance boost f [...] adds dd31e6ba3bc9 mm, compaction: use free lists to quickly locate a migrati [...] adds af7334fb596f mm, compaction: keep migration source private to a single [...] adds dd90b7080483 mm, compaction: use free lists to quickly locate a migrati [...] adds 69fdbf606214 mm, compaction: use free lists to quickly locate a migrati [...] adds a420f421ce94 mm, compaction: avoid rescanning the same pageblock multip [...] adds 9cbf51f05ec3 mm, compaction: finish pageblock scanning on contention adds 53c63705acfe mm, compaction: finish pageblock scanning on contention -fix adds 3b9c43debb3f mm, compaction: check early for huge pages encountered by [...] adds c6ad154c69be mm, compaction: keep cached migration PFNs synced for unus [...] adds d6487d8a3aeb mm, compaction: rework compact_should_abort as compact_che [...] adds 39b694869891 mm, compaction: do not consider a need to reschedule as co [...] adds ca39f4d00c78 mm, compaction: reduce unnecessary skipping of migration t [...] adds 39db44c1a0c6 mm, compaction: round-robin the order while searching the [...] adds 11564b4c0231 mm, compaction: round-robin the order while searching the [...] adds 81226ff2751c mm, compaction: sample pageblocks for free pages adds 2f60cc7557eb mm, compaction: be selective about what pageblocks to clea [...] adds c3cc38702207 mm, compaction: capture a page under direct compaction adds c412485aa409 mm, compaction: do not direct compact remote memory adds 03a3f94d8698 mm: create the new vm_fault_t type adds 30c00ebbf70f x86/mm/fault.c: Convert to use vm_fault_t adds 439c532d225d include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 84ae6cb5f5cd mm/memcontrol.c: use struct_size() in kmalloc() adds 4d795a79a008 mm/filemap.c: remove redundant test from find_get_pages_contig adds 76e470c7cb72 memcg: schedule high reclaim for remote memcgs on high_work adds 7c355e2e09c6 mm, oom: mark all killed tasks as oom victims adds 64feebd4f5f1 memcg: do not report racy no-eligible OOM tasks adds 75bb1384532e mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 80dd0bdeb345 mm: drop meminit_pfn_in_nid as it is redundant adds 6c28521df4bc mm: implement new zone specific memblock iterator adds a4e13ce0a7ea mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 5076ec281bb3 mm: move hot-plug specific memory init into separate funct [...] adds a0e5afe37006 mm: add reserved flag setting to set_page_links() adds 010c44e19281 mm: use common iterator for deferred_init_pages and deferr [...] adds c24ecff7cdbd mm/page_alloc.c: calculate first_deferred_pfn directly adds 7bdd0d7aa118 mm/mmu_notifier: contextual information for event triggeri [...] adds fb9aeda015d1 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds e2d955812880 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds b8e5ebc578b1 filemap: kill page_cache_read usage in filemap_fault adds cd23dc354d46 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 38db5b064e83 filemap: pass vm_fault to the mmap ra helpers adds 563a539cb194 filemap: drop the mmap_sem for all blocking operations adds 074eea6c5dae filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds f547fff5b0e2 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 4eb5a6d1eea6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 8f4bfc9bc922 mm, swap: fix race between swapoff and some swap operations adds 31268c767a3d mm, swap: fix race between swapoff and some swap operations adds 7063b7d36961 mm: don't expose page to fast gup before it's ready adds 70d9d8731bd0 mm/page_owner: align with pageblock_nr_pages adds 1b7d66c2894c mm/page_owner: align with pageblock_nr pages adds b72682c157b3 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 36416dfc95f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0945746a0231 lockdep: Add debug printk() for downgrade_write() warning. adds 6288d769672d proc: return exit code 4 for skipped tests adds 1851edb876b6 kernel.h: unconditionally include asm/div64.h for do_div() adds aa20c3b2a05c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds fab42baf2942 lib/genalloc.c: export symbol addr_in_gen_pool adds 7c950dc64b77 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 7b42da2b8573 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds e9efb7832015 epoll: make sure all elements in ready list are in FIFO order adds 62e39f44d0d3 epoll: unify awaking of wakeup source on ep_poll_callback() path adds 0caeeb7ba846 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds b44094046bf3 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds ee1378ee4ab3 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds c4cbbc0cea6e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds 4aabbcf35d01 exec: increase BINPRM_BUF_SIZE to 256 adds 5f13f7bda6e0 sysctl: handle overflow in proc_get_long adds 573e0aa95306 sysctl: handle overflow for file-max adds 4c35b5b33802 ipc: allow boot time extension of IPCMNI from 32k to 8M adds db04588669f0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds fc4d4bfc99da ipc: conserve sequence numbers in extended IPCMNI mode adds aeb5ab8d19b0 Merge branch 'akpm-current/current' adds c65ba815c955 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 27105db8cbd3 include/linux/sched/signal.h: replace `tsk' with `task' adds 0049b2ab71a6 locking/atomics: build atomic headers as required adds 8af8325dae7f kernel/fork.c: remove duplicated include adds 3841d08b3596 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 54810c9a0c57 Merge branch 'akpm/master' adds 5b22549b8c00 Add linux-next specific files for 20190122
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 (cbeb3db684f7) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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: .clang-format | 45 +- .../ABI/testing/sysfs-class-led-trigger-pattern | 51 +- Documentation/ABI/testing/sysfs-kernel-livepatch | 12 - Documentation/DMA-API.txt | 6 +- Documentation/admin-guide/pm/cpuidle.rst | 104 +- Documentation/block/biovecs.txt | 25 - Documentation/cgroup-v1/memory.txt | 7 +- Documentation/cpuidle/driver.txt | 37 - Documentation/cpuidle/governor.txt | 28 - Documentation/devicetree/bindings/Makefile | 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/lvds-transmitter.txt | 12 +- .../bindings/display/bridge/renesas,lvds.txt | 3 +- .../bindings/display/bridge/thine,thc63lvdm83d.txt | 2 +- .../bindings/display/bridge/ti,ds90c185.txt | 55 + .../devicetree/bindings/display/msm/gmu.txt | 59 + .../panel/{auo,g101evn010 => auo,g101evn010.txt} | 0 .../devicetree/bindings/display/renesas,du.txt | 2 + .../devicetree/bindings/edac/aspeed-sdram-edac.txt | 25 + .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 - .../devicetree/bindings/hwmon/dps650ab.txt | 11 + .../devicetree/bindings/hwmon/ina3221.txt | 10 + .../bindings/interrupt-controller/csky,mpintc.txt | 33 +- .../bindings/iommu/nvidia,tegra20-gart.txt | 14 - Documentation/devicetree/bindings/leds/common.txt | 12 + .../bindings/leds/leds-trigger-pattern.txt | 49 + .../devicetree/bindings/media/i2c/adv748x.txt | 11 +- .../bindings/media/i2c/melexis,mlx90640.txt | 20 + .../devicetree/bindings/media/i2c/ov5645.txt | 6 +- .../devicetree/bindings/media/rcar_vin.txt | 9 +- .../bindings/media/renesas,rcar-csi2.txt | 3 +- Documentation/devicetree/bindings/media/si470x.txt | 26 + .../devicetree/bindings/media/sun6i-csi.txt | 2 +- .../memory-controllers/nvidia,tegra20-mc.txt | 27 +- .../devicetree/bindings/mtd/mtk-quadspi.txt | 3 +- Documentation/devicetree/bindings/net/dsa/ksz.txt | 102 +- .../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 + .../bindings/reset/brcm,brcmstb-reset.txt | 27 + .../devicetree/bindings/serial/omap_serial.txt | 2 + Documentation/devicetree/bindings/serial/pl011.txt | 51 - .../devicetree/bindings/serial/pl011.yaml | 126 + .../bindings/serial/renesas,rzn1-uart.txt | 10 - .../bindings/serial/renesas,sci-serial.txt | 2 + .../bindings/serial/snps-dw-apb-uart.txt | 76 - .../bindings/serial/snps-dw-apb-uart.yaml | 140 + .../devicetree/bindings/soc/qcom/qcom,glink.txt | 2 +- .../devicetree/bindings/soc/qcom/qcom,smp2p.txt | 4 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 4 + 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/gpu/todo.rst | 35 - Documentation/kbuild/kbuild.txt | 15 +- Documentation/kbuild/makefiles.txt | 9 +- Documentation/kdump/vmcoreinfo.txt | 495 + Documentation/livepatch/livepatch.txt | 15 +- Documentation/media/uapi/v4l/extended-controls.rst | 9 + .../media/uapi/v4l/vidioc-prepare-buf.rst | 5 +- Documentation/media/v4l-drivers/imx.rst | 103 +- Documentation/networking/devlink-health.txt | 86 + Documentation/networking/dsa/dsa.txt | 13 - Documentation/networking/index.rst | 27 +- Documentation/networking/rxrpc.txt | 45 - .../networking/{scaling.txt => scaling.rst} | 131 +- Documentation/networking/snmp_counter.rst | 241 +- Documentation/networking/switchdev.txt | 2 +- Documentation/networking/timestamping.txt | 4 +- Documentation/power/energy-model.txt | 144 + Documentation/process/coding-style.rst | 38 +- Documentation/process/stable-api-nonsense.rst | 3 +- Documentation/process/stable-kernel-rules.rst | 6 +- Documentation/scheduler/sched-energy.txt | 425 + .../sound/kernel-api/writing-an-alsa-driver.rst | 25 +- Documentation/sysctl/kernel.txt | 12 + .../translations/it_IT/process/coding-style.rst | 3 + .../it_IT/process/submitting-patches.rst | 4 +- LICENSES/exceptions/GCC-exception-2.0 | 18 + MAINTAINERS | 55 +- Makefile | 26 +- Next/SHA1s | 236 +- Next/merge.log | 4092 ++++--- arch/Kconfig | 2 +- arch/alpha/include/asm/unistd.h | 21 - arch/alpha/include/uapi/asm/socket.h | 2 + arch/alpha/include/uapi/asm/unistd.h | 10 + arch/alpha/kernel/osf_sys.c | 5 +- arch/alpha/kernel/perf_event.c | 7 +- arch/alpha/kernel/syscalls/syscall.tbl | 22 +- 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 | 41 +- 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/imx7ulp.dtsi | 13 + arch/arm/boot/dts/meson8b-odroidc1.dts | 24 + arch/arm/boot/dts/r8a7778.dtsi | 28 + arch/arm/boot/dts/r8a7779.dtsi | 26 + arch/arm/boot/dts/tegra20.dtsi | 15 +- arch/arm/include/asm/unistd.h | 5 +- arch/arm/kernel/sys_oabi-compat.c | 8 +- arch/arm/mach-imx/mach-imx7ulp.c | 39 + arch/arm/mach-imx/mmdc.c | 9 +- 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/mach-sa1100/simpad.c | 1 - arch/arm/mm/cache-l2x0-pmu.c | 9 +- arch/arm/plat-orion/common.c | 2 +- arch/arm/tools/syscall.tbl | 85 +- arch/arm64/Kconfig | 3 +- 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-gx.dtsi | 23 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 6 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 6 + 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-ebisu.dts | 1 + 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/memblock.h | 21 - arch/arm64/include/asm/mmu.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 99 +- arch/arm64/kernel/asm-offsets.c | 20 - arch/arm64/kernel/kaslr.c | 8 +- arch/arm64/kernel/setup.c | 1 - arch/arm64/mm/init.c | 20 +- arch/arm64/mm/mmu.c | 1 - arch/h8300/Makefile | 2 - arch/ia64/include/asm/unistd.h | 14 - arch/ia64/include/uapi/asm/socket.h | 2 + arch/ia64/include/uapi/asm/unistd.h | 2 + arch/ia64/kernel/syscalls/syscall.tbl | 11 +- arch/m68k/Makefile | 5 +- arch/m68k/apollo/Makefile | 2 +- arch/m68k/atari/config.c | 2 +- arch/m68k/configs/amcore_defconfig | 20 - arch/m68k/configs/amiga_defconfig | 37 +- arch/m68k/configs/apollo_defconfig | 34 +- arch/m68k/configs/atari_defconfig | 33 +- arch/m68k/configs/bvme6000_defconfig | 33 +- arch/m68k/configs/hp300_defconfig | 34 +- arch/m68k/configs/mac_defconfig | 34 +- arch/m68k/configs/multi_defconfig | 34 +- arch/m68k/configs/mvme147_defconfig | 34 +- arch/m68k/configs/mvme16x_defconfig | 33 +- arch/m68k/configs/q40_defconfig | 38 +- arch/m68k/configs/sun3_defconfig | 33 +- arch/m68k/configs/sun3x_defconfig | 34 +- arch/m68k/include/asm/macints.h | 3 - arch/m68k/include/asm/unistd.h | 4 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 88 +- arch/m68k/mac/misc.c | 18 +- arch/m68k/mac/via.c | 20 +- arch/microblaze/include/asm/unistd.h | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 83 +- arch/mips/Kconfig | 6 +- arch/mips/ath79/dev-spi.h | 2 +- arch/mips/boot/Makefile | 2 +- arch/mips/include/asm/unistd.h | 20 +- arch/mips/include/uapi/asm/socket.h | 2 + arch/mips/kernel/syscalls/syscall_n32.tbl | 77 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 7 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 85 +- arch/mips/mm/dma-noncoherent.c | 2 + arch/parisc/include/asm/unistd.h | 15 +- arch/parisc/include/uapi/asm/socket.h | 2 + arch/parisc/kernel/syscall.S | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 109 +- arch/parisc/kernel/syscalls/syscalltbl.sh | 4 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/unistd.h | 8 +- arch/powerpc/kernel/syscalls/syscall.tbl | 134 +- arch/powerpc/perf/hv-24x7.c | 10 +- arch/powerpc/perf/hv-gpci.c | 10 +- arch/powerpc/perf/imc-pmu.c | 19 +- arch/powerpc/platforms/chrp/setup.c | 3 +- arch/s390/Kconfig | 2 + arch/s390/boot/Makefile | 6 +- arch/s390/boot/compressed/Makefile | 4 +- arch/s390/include/asm/mmu_context.h | 7 +- arch/s390/include/asm/syscall_wrapper.h | 135 + arch/s390/include/asm/unistd.h | 7 +- arch/s390/include/uapi/asm/posix_types.h | 6 + arch/s390/include/uapi/asm/socket.h | 2 + arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/compat_linux.c | 235 +- arch/s390/kernel/compat_wrapper.c | 186 - arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 4 +- arch/s390/kernel/setup.c | 2 - arch/s390/kernel/smp.c | 11 +- arch/s390/kernel/sys_s390.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 373 +- arch/s390/kernel/vdso.c | 5 +- arch/s390/scripts/Makefile.chkbss | 25 +- arch/sh/include/asm/unistd.h | 4 +- arch/sh/include/uapi/asm/unistd_32.h | 403 - arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscall.tbl | 88 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 + arch/{parisc => sh}/kernel/syscalls/syscalltbl.sh | 8 +- arch/sparc/include/asm/unistd.h | 13 +- arch/sparc/include/uapi/asm/socket.h | 2 + arch/sparc/kernel/sys_sparc_64.c | 61 +- arch/sparc/kernel/syscalls/syscall.tbl | 116 +- arch/x86/boot/Makefile | 2 +- arch/x86/boot/compressed/vmlinux.lds.S | 2 +- arch/x86/boot/setup.ld | 2 +- arch/x86/crypto/aesni-intel_glue.c | 34 +- arch/x86/entry/entry_64_compat.S | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 87 +- arch/x86/entry/syscalls/syscall_64.tbl | 8 +- arch/x86/events/amd/ibs.c | 13 +- arch/x86/events/amd/iommu.c | 6 +- arch/x86/events/amd/power.c | 10 +- arch/x86/events/amd/uncore.c | 7 +- arch/x86/events/intel/cstate.c | 12 +- arch/x86/events/intel/rapl.c | 9 +- arch/x86/events/intel/uncore.c | 9 +- arch/x86/events/intel/uncore_snb.c | 9 +- arch/x86/events/msr.c | 10 +- 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/uaccess.h | 2 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/cpu/amd.c | 8 +- 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 | 5 +- arch/x86/realmode/rm/realmode.lds.S | 2 +- arch/x86/xen/time.c | 12 +- arch/xtensa/include/asm/unistd.h | 14 +- arch/xtensa/include/uapi/asm/socket.h | 2 + arch/xtensa/kernel/syscalls/syscall.tbl | 78 +- block/bfq-wf2q.c | 11 +- block/bio.c | 49 +- block/blk-merge.c | 206 +- block/blk-mq-debugfs-zoned.c | 2 - block/blk-mq-debugfs.c | 2 + block/blk-mq.c | 6 +- block/bounce.c | 6 +- crypto/aead.c | 4 +- crypto/af_alg.c | 33 +- crypto/ahash.c | 28 +- crypto/crypto_user_stat.c | 4 - crypto/gcm.c | 2 +- crypto/rsa-pkcs1pad.c | 1 + crypto/shash.c | 27 +- crypto/skcipher.c | 27 +- crypto/streebog_generic.c | 2 +- crypto/testmgr.c | 353 +- crypto/testmgr.h | 12066 ++++++------------- crypto/tgr192.c | 6 +- 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/nfit/core.c | 7 +- drivers/android/binderfs.c | 1 + drivers/atm/he.c | 2 +- drivers/base/base.h | 4 + drivers/base/class.c | 14 +- drivers/base/core.c | 4 +- drivers/base/power/clock_ops.c | 13 +- drivers/base/power/runtime.c | 34 +- drivers/block/loop.c | 22 +- drivers/block/nbd.c | 7 +- drivers/block/rbd.c | 2 +- drivers/block/skd_main.c | 1 + drivers/block/xen-blkfront.c | 2 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/btmrvl_drv.h | 2 - drivers/bluetooth/btmrvl_sdio.c | 43 +- drivers/bluetooth/btqca.c | 19 + drivers/bluetooth/btqca.h | 8 +- drivers/bluetooth/hci_h4.c | 11 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 30 +- drivers/char/mwave/mwavedd.c | 7 + drivers/cpufreq/cpufreq.c | 2 - drivers/cpufreq/e_powersaver.c | 5 +- drivers/cpufreq/s5pv210-cpufreq.c | 67 +- drivers/cpuidle/Kconfig | 11 +- drivers/cpuidle/governors/Makefile | 1 + drivers/cpuidle/governors/teo.c | 444 + drivers/crypto/bcm/cipher.c | 6 +- drivers/dio/dio.c | 4 +- drivers/edac/Kconfig | 9 + drivers/edac/Makefile | 1 + drivers/edac/aspeed_edac.c | 421 + drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-hlwd.c | 192 +- drivers/gpio/gpio-madera.c | 2 +- drivers/gpio/gpio-pca953x.c | 103 +- drivers/gpio/gpio-pcf857x.c | 26 +- drivers/gpio/gpio-pmic-eic-sprd.c | 1 - drivers/gpio/gpio-rcar.c | 12 +- drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/Kconfig | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 18 - drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 8 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 21 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +- .../drm/amd/display/modules/power/power_helpers.c | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 21 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 - drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 3 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 4 +- 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/lvds-encoder.c | 53 +- drivers/gpu/drm/bridge/sii902x.c | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 1 - 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_damage_helper.c | 41 + 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/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 | 191 +- drivers/gpu/drm/i915/i915_gem.c | 446 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 8 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 1 + drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +- 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 | 5 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_reset.c | 1389 +++ drivers/gpu/drm/i915/i915_reset.h | 56 + drivers/gpu/drm/i915/intel_atomic.c | 4 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 4 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 45 +- drivers/gpu/drm/i915/intel_cdclk.c | 40 +- drivers/gpu/drm/i915/intel_color.c | 40 +- drivers/gpu/drm/i915/intel_crt.c | 22 +- drivers/gpu/drm/i915/intel_csr.c | 68 +- drivers/gpu/drm/i915/intel_ddi.c | 52 +- drivers/gpu/drm/i915/intel_display.c | 123 +- drivers/gpu/drm/i915/intel_dp.c | 145 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 32 +- drivers/gpu/drm/i915/intel_dp_mst.c | 2 +- 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 | 94 +- drivers/gpu/drm/i915/intel_dsi.h | 4 +- drivers/gpu/drm/i915/intel_engine_cs.c | 79 +- 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_lrc.c | 60 +- drivers/gpu/drm/i915/intel_lrc.h | 10 +- drivers/gpu/drm/i915/intel_lspcon.c | 20 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 18 +- drivers/gpu/drm/i915/intel_pm.c | 213 +- drivers/gpu/drm/i915/intel_psr.c | 6 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 3 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 20 +- drivers/gpu/drm/i915/intel_sprite.c | 60 +- drivers/gpu/drm/i915/intel_uc.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 556 - drivers/gpu/drm/i915/selftests/huge_pages.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 64 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 2 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 1 + drivers/gpu/drm/i915/selftests/mock_engine.c | 91 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/i915/vlv_dsi.c | 21 +- drivers/gpu/drm/i915/vlv_dsi_pll.c | 31 +- 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/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 22 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 9 + 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 | 8 +- drivers/gpu/drm/msm/msm_gem_vma.c | 5 +- drivers/gpu/drm/msm/msm_gpu.h | 3 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 33 + 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 | 16 + 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/stm/ltdc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 30 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 350 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 52 + drivers/gpu/drm/sun4i/sun4i_layer.c | 28 +- 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/hid/hid-core.c | 13 +- drivers/hwmon/adm1029.c | 67 +- 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 | 36 +- 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/ltc4261.c | 28 +- drivers/hwmon/max16065.c | 225 +- drivers/hwmon/max1619.c | 33 +- drivers/hwmon/max31722.c | 8 +- drivers/hwmon/max31790.c | 6 +- drivers/hwmon/max6639.c | 92 +- drivers/hwmon/max6642.c | 31 +- drivers/hwmon/max6650.c | 6 +- drivers/hwmon/mc13783-adc.c | 49 +- drivers/hwmon/nct7904.c | 10 +- drivers/hwmon/nsa320-hwmon.c | 8 +- drivers/hwmon/pc87360.c | 427 +- drivers/hwmon/pc87427.c | 317 +- drivers/hwmon/powr1220.c | 144 +- drivers/hwmon/sch5627.c | 146 +- drivers/hwmon/sch5636.c | 202 +- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/scpi-hwmon.c | 4 +- drivers/hwmon/sht15.c | 34 +- drivers/hwmon/sht21.c | 17 +- drivers/hwmon/sht3x.c | 50 +- drivers/hwmon/smsc47b397.c | 24 +- drivers/hwmon/stts751.c | 64 +- drivers/hwmon/tc654.c | 60 +- drivers/hwmon/tc74.c | 4 +- drivers/hwmon/tmp102.c | 4 +- drivers/hwmon/tmp103.c | 20 +- drivers/hwmon/tmp421.c | 6 +- drivers/hwmon/vexpress-hwmon.c | 25 +- drivers/hwmon/via-cputemp.c | 15 +- drivers/infiniband/core/cgroup.c | 5 +- drivers/infiniband/core/core_priv.h | 17 +- drivers/infiniband/core/device.c | 17 +- drivers/infiniband/hw/cxgb4/cm.c | 17 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 19 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 2 +- drivers/infiniband/hw/qedr/verbs.c | 20 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 10 +- drivers/infiniband/ulp/iser/iser_memory.c | 10 +- drivers/interconnect/core.c | 28 +- drivers/iommu/Kconfig | 1 + drivers/iommu/iommu.c | 8 +- drivers/iommu/tegra-gart.c | 473 +- drivers/iommu/tegra-smmu.c | 4 - drivers/irqchip/irq-csky-apb-intc.c | 36 +- drivers/irqchip/irq-csky-mpintc.c | 113 +- drivers/irqchip/irq-gic-v3-its.c | 25 +- drivers/irqchip/irq-gic-v3-mbi.c | 2 +- drivers/irqchip/irq-madera.c | 2 - drivers/irqchip/irq-stm32-exti.c | 1 + drivers/isdn/hardware/avm/b1.c | 2 +- drivers/isdn/hisax/netjet.c | 6 +- drivers/isdn/hisax/q931.c | 2 +- drivers/isdn/hisax/st5481.h | 2 +- drivers/isdn/isdnloop/isdnloop.c | 2 +- drivers/leds/led-core.c | 30 + drivers/leds/leds-lp5523.c | 4 +- drivers/leds/trigger/ledtrig-oneshot.c | 38 +- drivers/leds/trigger/ledtrig-pattern.c | 99 +- drivers/leds/trigger/ledtrig-timer.c | 34 + drivers/md/bcache/btree.c | 3 +- drivers/md/bcache/util.c | 6 +- drivers/md/dm-crypt.c | 3 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-io.c | 4 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 13 + drivers/md/dm.c | 51 +- drivers/md/md.c | 7 +- drivers/md/raid1.c | 3 +- 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 | 8 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv748x/adv748x-core.c | 214 +- 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 | 24 - drivers/media/i2c/soc_camera/Makefile | 4 - drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 -- drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 -- drivers/media/i2c/soc_camera/soc_tw9910.c | 999 -- drivers/media/i2c/tw9910.c | 29 +- drivers/media/i2c/video-i2c.c | 110 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 5 +- drivers/media/pci/ivtv/Kconfig | 23 +- drivers/media/pci/ivtv/ivtvfb.c | 16 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/coda/coda-bit.c | 24 +- drivers/media/platform/coda/coda-common.c | 13 +- drivers/media/platform/coda/coda.h | 2 + drivers/media/platform/exynos4-is/fimc-is.c | 16 +- drivers/media/platform/rcar-vin/rcar-core.c | 26 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 66 +- drivers/media/platform/rcar-vin/rcar-dma.c | 2 +- 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/soc_camera/Kconfig | 18 - drivers/media/platform/soc_camera/Makefile | 8 - .../platform/soc_camera/sh_mobile_ceu_camera.c | 1810 --- .../platform/soc_camera/soc_camera_platform.c | 188 - drivers/media/platform/soc_camera/soc_scale_crop.c | 426 - drivers/media/platform/soc_camera/soc_scale_crop.h | 47 - drivers/media/platform/sti/bdisp/bdisp-debug.c | 34 +- drivers/media/platform/sti/hva/hva-debugfs.c | 36 +- 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/vimc/vimc-capture.c | 2 +- drivers/media/platform/vimc/vimc-common.h | 2 + drivers/media/platform/vimc/vimc-core.c | 1 - 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/radio/si470x/radio-si470x-i2c.c | 52 +- drivers/media/radio/si470x/radio-si470x.h | 1 + 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/media/v4l2-core/videobuf-vmalloc.c | 20 - drivers/memory/tegra/mc.c | 118 +- drivers/memory/tegra/mc.h | 10 +- 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/ad525x_dpot.c | 24 +- drivers/misc/enclosure.c | 4 +- drivers/misc/ibmvmc.c | 7 +- drivers/misc/ics932s401.c | 2 + drivers/misc/lkdtm/core.c | 4 +- drivers/misc/mic/vop/vop_main.c | 4 +- drivers/misc/pvpanic.c | 4 + drivers/misc/sgi-gru/grufault.c | 4 +- drivers/mmc/core/queue.c | 3 +- drivers/mtd/chips/cfi_cmdset_0001.c | 3 +- drivers/mtd/chips/gen_probe.c | 2 +- drivers/mtd/devices/m25p80.c | 9 +- drivers/mtd/lpddr/qinfo_probe.c | 4 +- drivers/mtd/mtdcore.c | 75 +- drivers/mtd/nand/raw/denali.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 21 - drivers/mtd/nand/raw/jz4740_nand.c | 2 +- drivers/mtd/spi-nor/Kconfig | 16 +- drivers/mtd/spi-nor/Makefile | 2 +- drivers/mtd/spi-nor/mtk-quadspi.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 19 +- drivers/net/Kconfig | 2 +- drivers/net/dsa/lantiq_gswip.c | 24 +- drivers/net/dsa/realtek-smi.c | 18 +- drivers/net/ethernet/amd/xgbe/xgbe-common.h | 2 - drivers/net/ethernet/amd/xgbe/xgbe-dev.c | 22 +- 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/dpaa/dpaa_eth.c | 6 + drivers/net/ethernet/freescale/dpaa2/Makefile | 1 + .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 237 + .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 31 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 98 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 14 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 180 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 17 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 96 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 65 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- 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_main.c | 3 +- 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/jme.c | 5 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 18 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 356 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 186 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 13 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 16 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 23 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 6 + .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 2 + 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 | 227 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 1 + .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 49 +- drivers/net/ethernet/mscc/ocelot.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- 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/realtek/r8169.c | 188 +- 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/ethernet/ti/cpsw-phy-sel.c | 4 +- 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 | 5 +- drivers/net/phy/bcm87xx.c | 2 + drivers/net/phy/cortina.c | 1 + drivers/net/phy/marvell.c | 37 +- drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/meson-gxl.c | 1 + drivers/net/phy/micrel.c | 45 +- drivers/net/phy/phy.c | 46 +- drivers/net/phy/phy_device.c | 118 +- drivers/net/phy/teranetics.c | 1 + drivers/net/ppp/pppoe.c | 1 + drivers/net/sb1000.c | 11 +- drivers/net/usb/aqc111.c | 15 + drivers/net/usb/cdc_ether.c | 8 + drivers/net/usb/rtl8150.c | 2 - drivers/net/virtio_net.c | 1 + drivers/net/vxlan.c | 352 +- drivers/net/wan/dscc4.c | 50 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 3 +- drivers/net/wireless/mac80211_hwsim.c | 5 + drivers/net/wireless/virt_wifi.c | 11 +- drivers/nvdimm/blk.c | 4 +- drivers/nvdimm/btt.c | 4 +- drivers/nvdimm/nd-core.h | 4 +- drivers/nvme/host/pci.c | 21 +- drivers/nvme/target/tcp.c | 2 +- drivers/of/property.c | 1 + drivers/pci/hotplug/pciehp_hpc.c | 2 +- drivers/pci/msi.c | 22 +- drivers/pci/pci.c | 7 +- drivers/pci/quirks.c | 2 +- drivers/perf/arm-cci.c | 10 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm_dsu_pmu.c | 9 +- drivers/perf/arm_pmu.c | 15 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 1 + drivers/perf/hisilicon/hisi_uncore_pmu.c | 9 - drivers/perf/qcom_l2_pmu.c | 9 +- drivers/perf/qcom_l3_pmu.c | 8 +- drivers/perf/thunderx2_pmu.c | 10 +- drivers/perf/xgene_pmu.c | 6 +- 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/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 6 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 35 +- drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 44 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 6 +- drivers/power/supply/axp288_fuel_gauge.c | 14 +- drivers/power/supply/charger-manager.c | 18 +- drivers/power/supply/cpcap-charger.c | 1 + drivers/power/supply/goldfish_battery.c | 88 +- drivers/power/supply/isp1704_charger.c | 60 +- drivers/power/supply/power_supply_core.c | 2 - drivers/power/supply/twl4030_charger.c | 4 +- drivers/ptp/ptp_clock.c | 2 +- drivers/regulator/lochnagar-regulator.c | 3 +- drivers/reset/Kconfig | 7 + drivers/reset/Makefile | 1 + drivers/reset/reset-brcmstb.c | 130 + drivers/s390/char/sclp_config.c | 2 - drivers/scsi/scsi_lib.c | 2 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-ath79.c | 98 +- drivers/spi/spi-bitbang.c | 13 - drivers/spi/spi-mem.c | 72 +- drivers/spi/spi-sh-hspi.c | 5 +- drivers/spi/spi-sh-msiof.c | 10 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 13 +- drivers/staging/android/ion/Makefile | 2 +- drivers/staging/android/ion/ion-ioctl.c | 98 - drivers/staging/android/ion/ion.c | 84 +- drivers/staging/android/ion/ion.h | 42 +- drivers/staging/android/ion/ion_carveout_heap.c | 19 +- drivers/staging/android/ion/ion_chunk_heap.c | 25 +- drivers/staging/android/ion/ion_cma_heap.c | 6 +- drivers/staging/android/ion/ion_heap.c | 8 +- drivers/staging/android/ion/ion_page_pool.c | 2 +- drivers/staging/android/ion/ion_system_heap.c | 8 +- drivers/staging/android/vsoc.c | 1 - drivers/staging/comedi/comedi_fops.c | 4 +- drivers/staging/comedi/drivers/ni_pcidio.c | 444 +- drivers/staging/emxx_udc/emxx_udc.c | 31 +- drivers/staging/emxx_udc/emxx_udc.h | 2 + .../erofs/Documentation/filesystems/erofs.txt | 206 + drivers/staging/erofs/data.c | 34 +- drivers/staging/erofs/inode.c | 38 +- drivers/staging/erofs/internal.h | 143 +- drivers/staging/erofs/namei.c | 4 - drivers/staging/erofs/super.c | 10 +- drivers/staging/erofs/unzip_vle.c | 33 +- drivers/staging/erofs/unzip_vle.h | 24 +- drivers/staging/erofs/utils.c | 44 +- drivers/staging/erofs/xattr.c | 25 +- drivers/staging/erofs/xattr.h | 4 +- drivers/staging/fbtft/fb_agm1264k-fl.c | 52 +- drivers/staging/fbtft/fb_bd663474.c | 6 +- drivers/staging/fbtft/fb_ili9163.c | 6 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 6 +- drivers/staging/fbtft/fb_ili9340.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 6 +- drivers/staging/fbtft/fb_sh1106.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 6 +- drivers/staging/fbtft/fb_ssd1305.c | 4 +- drivers/staging/fbtft/fb_ssd1306.c | 4 +- drivers/staging/fbtft/fb_ssd1325.c | 6 +- drivers/staging/fbtft/fb_ssd1331.c | 10 +- drivers/staging/fbtft/fb_ssd1351.c | 2 +- drivers/staging/fbtft/fb_tls8204.c | 6 +- drivers/staging/fbtft/fb_uc1611.c | 4 +- drivers/staging/fbtft/fb_uc1701.c | 6 +- drivers/staging/fbtft/fb_upd161704.c | 6 +- drivers/staging/fbtft/fb_watterott.c | 4 +- drivers/staging/fbtft/fbtft-bus.c | 6 +- drivers/staging/fbtft/fbtft-core.c | 173 +- drivers/staging/fbtft/fbtft-io.c | 26 +- drivers/staging/fbtft/fbtft.h | 21 +- drivers/staging/fbtft/fbtft_device.c | 344 +- drivers/staging/fbtft/flexfb.c | 12 +- drivers/staging/goldfish/goldfish_audio.c | 10 - drivers/staging/greybus/Kconfig | 1 + drivers/staging/greybus/TODO | 2 - drivers/staging/greybus/arche-apb-ctrl.c | 152 +- drivers/staging/greybus/arche-platform.c | 124 +- drivers/staging/greybus/gpio.c | 156 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.c | 12 +- drivers/staging/gs_fpgaboot/gs_fpgaboot.h | 12 +- drivers/staging/gs_fpgaboot/io.c | 16 +- drivers/staging/gs_fpgaboot/io.h | 12 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 115 +- drivers/staging/media/imx/imx-media-csi.c | 172 +- drivers/staging/media/imx/imx-media-dev.c | 24 + drivers/staging/media/imx/imx-media-utils.c | 15 +- drivers/staging/media/imx/imx-media-vdic.c | 16 +- drivers/staging/media/imx/imx-media.h | 2 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 13 + drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 28 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 10 +- drivers/staging/mt7621-dma/Kconfig | 6 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-mmc/Kconfig | 2 +- drivers/staging/mt7621-pci-phy/Makefile | 2 +- drivers/staging/mt7621-pci/Makefile | 2 +- drivers/staging/mt7621-pci/pci-mt7621.c | 5 +- .../staging/{mt7621-dma => ralink-gdma}/Kconfig | 6 - .../staging/{mt7621-dma => ralink-gdma}/Makefile | 1 - .../{mt7621-dma => ralink-gdma}/ralink-gdma.c | 0 drivers/staging/rtl8188eu/core/rtw_ap.c | 8 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 12 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 44 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 38 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 18 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 2 +- drivers/staging/rtl8188eu/include/wlan_bssdef.h | 6 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 34 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 9 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 26 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/dot11d.c | 14 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 8 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 2 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 2 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8712/ieee80211.c | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 4 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 2 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 16 - drivers/staging/rtl8723bs/include/ieee80211.h | 6 +- drivers/staging/rtlwifi/rtl8822be/fw.c | 2 + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 8 +- drivers/staging/wilc1000/host_interface.c | 980 +- drivers/staging/wilc1000/host_interface.h | 127 +- drivers/staging/wilc1000/linux_wlan.c | 12 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 450 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 5 +- drivers/staging/wilc1000/wilc_wlan.c | 35 +- drivers/staging/wilc1000/wilc_wlan.h | 19 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 27 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 - drivers/staging/xgifb/TODO | 3 + .../intel/int340x_thermal/int3400_thermal.c | 21 +- .../int340x_thermal/processor_thermal_device.c | 30 +- drivers/tty/n_gsm.c | 231 +- drivers/tty/n_hdlc.c | 1 + drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_core.c | 17 +- drivers/tty/serial/8250/8250_omap.c | 75 +- drivers/tty/serial/earlycon-riscv-sbi.c | 13 +- drivers/tty/serial/lpc32xx_hs.c | 4 + drivers/tty/serial/meson_uart.c | 13 +- drivers/tty/serial/serial_core.c | 12 +- drivers/tty/tty_io.c | 3 +- drivers/tty/vt/vc_screen.c | 48 +- drivers/tty/vt/vt.c | 112 +- drivers/usb/core/driver.c | 23 +- drivers/usb/core/hub.c | 59 +- drivers/usb/core/hub.h | 2 + drivers/usb/core/ledtrig-usbport.c | 17 +- drivers/usb/core/message.c | 3 +- drivers/usb/core/sysfs.c | 5 +- drivers/usb/core/usb.h | 10 +- drivers/usb/host/Kconfig | 3 +- drivers/usb/host/ehci-fsl.c | 69 +- drivers/usb/host/ehci-mv.c | 1 + drivers/usb/host/fsl-mph-dr-of.c | 6 + drivers/usb/host/ohci-at91.c | 7 +- drivers/usb/host/xhci.c | 3 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/renesas_usbhs/rcar3.c | 2 +- drivers/usb/renesas_usbhs/rza.c | 2 +- drivers/usb/serial/keyspan_usa26msg.h | 1 + drivers/usb/serial/keyspan_usa28msg.h | 1 + drivers/usb/serial/keyspan_usa49msg.h | 1 + drivers/usb/serial/keyspan_usa67msg.h | 1 + drivers/usb/serial/keyspan_usa90msg.h | 1 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 2 + drivers/usb/usbip/README | 7 - drivers/uwb/drp-ie.c | 5 +- drivers/vhost/net.c | 3 +- drivers/vhost/vhost.c | 97 +- drivers/vhost/vhost.h | 3 +- drivers/video/console/vgacon.c | 7 +- drivers/video/fbdev/core/fbcon.c | 7 + drivers/video/fbdev/core/fbmem.c | 19 +- drivers/video/logo/Kconfig | 9 - drivers/xen/events/events_base.c | 2 +- fs/Makefile | 2 +- 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/aio.c | 10 +- fs/block_dev.c | 34 +- fs/btrfs/compression.c | 3 +- fs/btrfs/ctree.h | 4 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 21 +- fs/btrfs/extent_io.c | 16 +- fs/btrfs/inode.c | 27 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/transaction.c | 4 - fs/buffer.c | 5 +- fs/ceph/caps.c | 2 + fs/ceph/quota.c | 13 - fs/cifs/smb2ops.c | 6 +- fs/cifs/smb2pdu.c | 8 + fs/cifs/trace.c | 10 - fs/cifs/trace.h | 10 - fs/crypto/bio.c | 3 +- fs/direct-io.c | 4 +- fs/exofs/ore.c | 3 +- fs/exofs/ore_raid.c | 3 +- fs/ext2/dir.c | 49 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 3 +- fs/f2fs/data.c | 9 +- fs/fs_types.c | 105 - fs/gfs2/lops.c | 9 +- fs/gfs2/meta_io.c | 3 +- fs/iomap.c | 10 +- fs/mpage.c | 3 +- fs/notify/inotify/inotify_user.c | 6 +- fs/pstore/ram.c | 12 +- fs/select.c | 4 +- fs/sysfs/file.c | 1 + fs/timerfd.c | 4 +- fs/utimes.c | 10 +- fs/verity/verify.c | 5 +- fs/xfs/xfs_aops.c | 9 +- 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/crypto/if_alg.h | 7 - include/crypto/internal/cryptouser.h | 2 + include/crypto/streebog.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_fourcc.h | 117 + include/drm/drm_gem_framebuffer_helper.h | 3 + include/drm/drm_util.h | 6 +- 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/bio.h | 47 +- include/linux/blk-mq.h | 1 + include/linux/blkdev.h | 5 +- include/linux/bvec.h | 104 +- include/linux/ceph/messenger.h | 2 +- include/linux/cgroup_rdma.h | 2 +- include/linux/compat.h | 104 +- include/linux/console_struct.h | 2 +- include/linux/cpuidle.h | 8 +- include/linux/device.h | 1 - include/linux/dma-fence-array.h | 1 + include/linux/fb.h | 1 + include/linux/fs.h | 17 +- include/linux/fs_types.h | 73 - include/linux/fsl_devices.h | 7 +- include/linux/hid.h | 1 - include/linux/interconnect.h | 6 +- include/linux/interrupt.h | 1 + include/linux/iommu.h | 1 + include/linux/leds.h | 13 + include/linux/lsm_hooks.h | 5 - include/linux/mfd/wm831x/core.h | 1 - include/linux/mfd/wm8350/core.h | 1 - include/linux/mtd/spi-nor.h | 16 +- include/linux/netdevice.h | 6 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 17 +- include/linux/netlink.h | 1 + include/linux/perf_event.h | 10 + include/linux/phy.h | 16 +- include/linux/platform_data/b53.h | 2 +- include/linux/platform_data/dsa.h | 68 + .../platform_data/media/soc_camera_platform.h | 83 - include/linux/platform_data/mv88e6xxx.h | 2 +- .../linux/platform_data/spi-ath79.h | 0 include/linux/pm_runtime.h | 2 + include/linux/posix-clock.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/power/isp1704_charger.h | 30 - include/linux/qed/qed_if.h | 1 - include/linux/sched/sysctl.h | 7 + include/linux/sched/wake_q.h | 6 +- include/linux/skbuff.h | 1 + include/linux/spi/spi-mem.h | 5 + include/linux/syscalls.h | 72 +- include/linux/time32.h | 32 +- include/linux/time64.h | 8 - include/linux/timex.h | 4 +- include/linux/xarray.h | 2 +- include/media/drv-intf/sh_mobile_ceu.h | 29 - include/media/i2c/tw9910.h | 2 - include/media/videobuf2-dma-sg.h | 2 +- include/net/af_rxrpc.h | 16 - include/net/bluetooth/bluetooth.h | 2 +- include/net/cfg80211.h | 18 +- include/net/devlink.h | 144 + include/net/dsa.h | 66 +- include/net/ip_fib.h | 2 +- include/net/mac80211.h | 126 +- include/net/netfilter/br_netfilter.h | 1 - include/net/netfilter/ipv4/nf_conntrack_ipv4.h | 3 + include/net/netfilter/nf_conntrack.h | 2 - include/net/netfilter/nf_conntrack_core.h | 5 +- include/net/netfilter/nf_conntrack_l4proto.h | 122 +- include/net/netfilter/nf_nat.h | 4 - include/net/netfilter/nf_tables.h | 26 +- include/net/netfilter/nf_tables_core.h | 16 + include/net/netns/conntrack.h | 30 +- include/net/sch_generic.h | 3 +- include/net/switchdev.h | 6 +- include/net/tcp.h | 2 + include/net/tls.h | 3 +- include/net/vxlan.h | 6 +- include/soc/tegra/mc.h | 27 +- include/sound/pcm.h | 6 +- include/sound/simple_card_utils.h | 4 +- include/sound/soc.h | 39 +- include/trace/events/afs.h | 2 + include/trace/events/devlink.h | 62 + include/trace/events/pwc.h | 65 + include/uapi/asm-generic/socket.h | 2 + include/uapi/asm-generic/unistd.h | 105 +- include/uapi/drm/drm_fourcc.h | 16 + include/uapi/linux/devlink.h | 25 + include/uapi/linux/in.h | 2 +- include/uapi/linux/netfilter/nf_tables.h | 10 +- include/uapi/linux/nl80211.h | 21 +- include/uapi/linux/perf_event.h | 2 - include/uapi/linux/pkt_cls.h | 13 + include/uapi/linux/time.h | 4 - include/uapi/linux/timex.h | 39 + include/uapi/linux/v4l2-controls.h | 2 + include/uapi/linux/videodev2.h | 10 +- include/video/imx-ipu-v3.h | 8 +- ipc/mqueue.c | 16 +- ipc/msg.c | 39 +- ipc/sem.c | 41 +- ipc/shm.c | 40 +- ipc/syscall.c | 32 +- ipc/util.h | 21 +- kernel/audit.c | 27 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_watch.c | 2 +- kernel/auditfilter.c | 2 +- kernel/bpf/btf.c | 106 +- kernel/bpf/cgroup.c | 1 + kernel/bpf/map_in_map.c | 17 +- kernel/bpf/stackmap.c | 9 +- kernel/bpf/verifier.c | 3 +- kernel/cgroup/rdma.c | 5 +- kernel/compat.c | 64 - kernel/cpu.c | 9 + kernel/events/core.c | 9 + kernel/exit.c | 2 +- kernel/futex.c | 15 +- kernel/irq/handle.c | 2 +- kernel/irq/irqdesc.c | 2 +- kernel/irq/manage.c | 4 + kernel/livepatch/core.c | 32 - kernel/livepatch/transition.c | 92 +- kernel/livepatch/transition.h | 1 - kernel/locking/lockdep.c | 57 +- kernel/locking/lockdep_internals.h | 4 + kernel/locking/rwsem-xadd.c | 11 +- kernel/sched/core.c | 32 +- kernel/sched/fair.c | 78 +- kernel/sched/sched.h | 18 +- kernel/sched/topology.c | 31 +- kernel/seccomp.c | 4 + kernel/signal.c | 2 +- kernel/sys_ni.c | 22 +- kernel/sysctl.c | 11 + kernel/time/hrtimer.c | 2 +- kernel/time/ntp.c | 18 +- kernel/time/ntp_internal.h | 2 +- kernel/time/posix-clock.c | 2 +- kernel/time/posix-cpu-timers.c | 12 +- kernel/time/posix-stubs.c | 25 +- kernel/time/posix-timers.c | 72 +- kernel/time/posix-timers.h | 2 +- kernel/time/time.c | 92 +- kernel/time/timekeeping.c | 4 +- lib/int_sqrt.c | 2 +- lib/iov_iter.c | 2 +- localversion-next | 2 +- net/6lowpan/debugfs.c | 42 +- net/bluetooth/6lowpan.c | 11 +- net/bluetooth/af_bluetooth.c | 16 +- net/bluetooth/l2cap_sock.c | 2 +- net/bluetooth/rfcomm/sock.c | 2 +- net/bluetooth/sco.c | 2 +- net/bpfilter/bpfilter_umh_blob.S | 2 +- net/bridge/br_fdb.c | 8 +- net/bridge/br_forward.c | 9 +- net/bridge/br_netfilter_hooks.c | 5 - net/bridge/br_netfilter_ipv6.c | 1 + net/bridge/br_private.h | 3 +- net/bridge/br_switchdev.c | 2 +- net/bridge/netfilter/nft_reject_bridge.c | 1 + net/ceph/messenger.c | 19 +- net/compat.c | 2 +- net/core/devlink.c | 1055 ++ net/core/dst.c | 6 +- net/core/filter.c | 32 +- net/core/lwt_bpf.c | 1 + net/core/neighbour.c | 4 +- net/core/net_namespace.c | 38 +- net/core/rtnetlink.c | 116 +- net/core/skmsg.c | 25 +- net/core/sock.c | 47 +- net/decnet/dn_fib.c | 2 +- net/dsa/dsa_priv.h | 3 +- net/dsa/master.c | 56 +- net/dsa/slave.c | 5 +- net/ipv4/devinet.c | 43 +- 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/ip_input.c | 1 + net/ipv4/ipmr.c | 61 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 2 +- net/ipv4/route.c | 72 +- net/ipv4/tcp.c | 23 +- net/ipv4/tcp_minisocks.c | 34 - net/ipv4/tcp_output.c | 47 +- net/ipv4/tcp_timer.c | 83 +- net/ipv4/udp.c | 18 +- net/ipv4/udp_impl.h | 1 + net/ipv4/udp_tunnel.c | 15 +- net/ipv4/udplite.c | 1 + net/ipv6/addrconf.c | 90 +- net/ipv6/addrlabel.c | 47 +- net/ipv6/fou6.c | 9 +- net/ipv6/ip6_gre.c | 18 +- net/ipv6/ip6_udp_tunnel.c | 15 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 2 +- net/ipv6/route.c | 84 +- net/ipv6/udp.c | 18 +- net/ipv6/udp_impl.h | 1 + net/ipv6/udplite.c | 1 + net/mac80211/agg-tx.c | 2 +- net/mac80211/cfg.c | 14 +- net/mac80211/debugfs.c | 4 + net/mac80211/debugfs_sta.c | 68 +- net/mac80211/driver-ops.h | 9 + net/mac80211/ht.c | 8 + net/mac80211/ieee80211_i.h | 11 + net/mac80211/main.c | 11 + net/mac80211/mesh.h | 2 + net/mac80211/mesh_hwmp.c | 29 +- net/mac80211/rc80211_minstrel_ht.c | 25 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 7 +- net/mac80211/rx.c | 4 +- net/mac80211/sta_info.c | 46 +- net/mac80211/sta_info.h | 17 + net/mac80211/status.c | 6 + net/mac80211/tx.c | 142 +- net/mpls/af_mpls.c | 103 +- net/netfilter/Kconfig | 2 +- net/netfilter/Makefile | 3 +- net/netfilter/nf_conntrack_core.c | 210 +- net/netfilter/nf_conntrack_expect.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 14 +- net/netfilter/nf_conntrack_pptp.c | 2 +- net/netfilter/nf_conntrack_proto.c | 514 +- net/netfilter/nf_conntrack_proto_dccp.c | 134 +- net/netfilter/nf_conntrack_proto_generic.c | 85 +- net/netfilter/nf_conntrack_proto_gre.c | 196 +- net/netfilter/nf_conntrack_proto_icmp.c | 67 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 69 +- net/netfilter/nf_conntrack_proto_sctp.c | 128 +- net/netfilter/nf_conntrack_proto_tcp.c | 160 +- net/netfilter/nf_conntrack_proto_udp.c | 80 +- net/netfilter/nf_conntrack_standalone.c | 425 +- net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_nat_core.c | 15 +- net/netfilter/nf_tables_api.c | 137 +- net/netfilter/nf_tables_core.c | 25 +- net/netfilter/nfnetlink_cttimeout.c | 19 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_byteorder.c | 6 +- net/netfilter/nft_cmp.c | 6 +- net/netfilter/nft_compat.c | 189 +- net/netfilter/nft_ct.c | 4 +- net/netfilter/nft_dynset.c | 5 +- net/netfilter/nft_hash.c | 121 - net/netfilter/nft_immediate.c | 6 +- net/netfilter/nft_meta.c | 12 + net/netfilter/nft_objref.c | 5 +- net/netfilter/nft_payload.c | 6 +- net/netfilter/nft_quota.c | 2 +- net/netfilter/nft_range.c | 5 +- net/netfilter/nft_rt.c | 6 +- net/netfilter/xt_CT.c | 2 +- net/netfilter/xt_physdev.c | 9 +- net/netlink/af_netlink.c | 8 + net/openvswitch/conntrack.c | 2 +- net/openvswitch/flow_netlink.c | 2 +- net/openvswitch/meter.c | 3 +- net/packet/af_packet.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/cls_basic.c | 25 + net/sched/cls_flower.c | 19 +- net/sched/cls_matchall.c | 24 + net/sched/sch_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/xprtrdma/svc_rdma_rw.c | 3 +- net/sunrpc/xprtsock.c | 2 +- net/switchdev/switchdev.c | 5 +- net/tipc/netlink_compat.c | 50 +- net/tipc/topsrv.c | 2 +- net/tipc/trace.c | 4 +- net/tls/tls_sw.c | 280 +- net/vmw_vsock/af_vsock.c | 2 +- net/wireless/nl80211.c | 32 +- net/xfrm/xfrm_policy.c | 5 +- scripts/Kbuild.include | 4 + scripts/Makefile.build | 21 +- scripts/Makefile.host | 6 +- scripts/Makefile.lib | 42 +- scripts/Makefile.modpost | 2 +- scripts/checkpatch.pl | 13 - scripts/checksyscalls.sh | 40 + scripts/gcc-plugins/arm_ssp_per_task_plugin.c | 23 +- scripts/kernel-doc | 2 +- scripts/link-vmlinux.sh | 46 +- scripts/mkcompile_h | 4 +- scripts/spdxcheck.py | 8 +- security/apparmor/lsm.c | 2 - security/security.c | 40 +- security/selinux/hooks.c | 1 - security/selinux/ss/policydb.c | 4 +- security/smack/smack_lsm.c | 2 - security/tomoyo/tomoyo.c | 1 - security/yama/yama_lsm.c | 4 +- sound/aoa/soundbus/i2sbus/core.c | 4 - sound/arm/aaci.c | 1 - sound/arm/pxa2xx-ac97.c | 1 - sound/core/pcm.c | 26 + sound/core/pcm_native.c | 11 +- sound/drivers/aloop.c | 4 - sound/drivers/dummy.c | 2 - sound/drivers/pcsp/pcsp.c | 1 - sound/drivers/vx/vx_core.c | 4 - sound/firewire/Kconfig | 1 + sound/firewire/fireface/Makefile | 4 +- sound/firewire/fireface/ff-pcm.c | 2 +- sound/firewire/fireface/ff-proc.c | 217 +- sound/firewire/fireface/ff-protocol-ff400.c | 161 - sound/firewire/fireface/ff-protocol-ff800.c | 143 - sound/firewire/fireface/ff-protocol-former.c | 549 + sound/firewire/fireface/ff-protocol-latter.c | 273 + sound/firewire/fireface/ff-stream.c | 40 +- sound/firewire/fireface/ff-transaction.c | 63 - sound/firewire/fireface/ff.c | 41 +- sound/firewire/fireface/ff.h | 13 +- sound/isa/ad1816a/ad1816a_lib.c | 1 - sound/isa/als100.c | 1 - sound/isa/cmi8328.c | 1 - sound/isa/cmi8330.c | 1 - sound/isa/es1688/es1688.c | 2 - sound/isa/es18xx.c | 2 - sound/isa/sb/jazz16.c | 1 - sound/isa/sb/sb16.c | 1 - sound/isa/sb/sb8.c | 1 - sound/isa/wss/wss_lib.c | 1 - sound/pci/ali5451/ali5451.c | 4 +- sound/pci/als300.c | 1 - sound/pci/als4000.c | 1 - sound/pci/atiixp.c | 19 +- sound/pci/atiixp_modem.c | 2 - sound/pci/azt3328.c | 4 - sound/pci/ca0106/ca0106_main.c | 3 - sound/pci/cmipci.c | 4 - sound/pci/cs4281.c | 2 - sound/pci/cs46xx/cs46xx_lib.c | 6 - sound/pci/cs5535audio/cs5535audio_pm.c | 1 - sound/pci/ctxfi/ctatc.c | 8 - sound/pci/echoaudio/echoaudio.c | 3 - sound/pci/emu10k1/emu10k1.c | 6 - sound/pci/ens1370.c | 3 - sound/pci/es1938.c | 1 - sound/pci/es1968.c | 1 - sound/pci/fm801.c | 1 - sound/pci/hda/hda_codec.c | 3 - sound/pci/hda/patch_conexant.c | 1 + sound/pci/ice1712/ice1712.c | 3 - sound/pci/ice1712/ice1724.c | 3 - sound/pci/intel8x0.c | 2 - sound/pci/intel8x0m.c | 3 - sound/pci/maestro3.c | 1 - sound/pci/nm256/nm256.c | 1 - sound/pci/oxygen/oxygen_lib.c | 5 +- sound/pci/riptide/riptide.c | 1 - sound/pci/rme96.c | 2 - sound/pci/sis7019.c | 1 - sound/pci/trident/trident_main.c | 4 - sound/pci/via82xx.c | 2 - sound/pci/via82xx_modem.c | 2 - sound/pci/ymfpci/ymfpci_main.c | 4 - sound/pcmcia/pdaudiocf/pdaudiocf_core.c | 1 - sound/ppc/pmac.c | 1 - sound/soc/codecs/hdmi-codec.c | 4 +- sound/soc/codecs/rt5682.c | 8 + sound/soc/fsl/fsl_sai.c | 8 +- sound/soc/fsl/fsl_spdif.c | 2 +- sound/soc/fsl/imx-sgtl5000.c | 11 +- sound/soc/fsl/imx-spdif.c | 4 +- sound/soc/generic/audio-graph-card.c | 16 +- sound/soc/generic/simple-card-utils.c | 11 +- sound/soc/generic/simple-card.c | 18 +- sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/sdm845.c | 2 + sound/soc/soc-core.c | 235 +- sound/soc/soc-pcm.c | 1 + sound/usb/card.c | 1 - sound/usb/line6/driver.c | 4 +- sound/x86/intel_hdmi_audio.c | 12 - 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/json_writer.c | 7 +- tools/bpf/bpftool/json_writer.h | 5 - tools/bpf/bpftool/map.c | 225 +- tools/include/uapi/linux/perf_event.h | 2 - {include => tools/include}/uapi/linux/pkt_sched.h | 0 tools/lib/bpf/Makefile | 17 +- tools/perf/design.txt | 4 + 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/test_btf.c | 284 +- tools/testing/selftests/bpf/test_progs.c | 30 + .../selftests/drivers/net/mlxsw/rtnetlink.sh | 20 + .../selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh | 126 + tools/testing/selftests/gpio/gpio-mockup-chardev.c | 9 +- .../selftests/net/forwarding/bridge_vlan_aware.sh | 34 +- .../selftests/net/forwarding/ipip_flat_gre.sh | 63 + .../selftests/net/forwarding/ipip_flat_gre_key.sh | 63 + .../selftests/net/forwarding/ipip_flat_gre_keys.sh | 63 + .../selftests/net/forwarding/ipip_hier_gre.sh | 63 + .../selftests/net/forwarding/ipip_hier_gre_key.sh | 63 + .../selftests/net/forwarding/ipip_hier_gre_keys.sh | 63 + tools/testing/selftests/net/forwarding/ipip_lib.sh | 349 + tools/testing/selftests/net/tls.c | 12 +- .../networking/timestamping/txtimestamp.c | 2 +- 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/x86/protection_keys.c | 41 +- 1733 files changed, 37126 insertions(+), 37488 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/bridge/ti,ds90c185.txt 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/edac/aspeed-sdram-edac.txt create mode 100644 Documentation/devicetree/bindings/hwmon/dps650ab.txt delete mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/melexis,mlx90640.txt create mode 100644 Documentation/devicetree/bindings/media/si470x.txt create mode 100644 Documentation/devicetree/bindings/reset/brcm,brcmstb-reset.txt delete mode 100644 Documentation/devicetree/bindings/serial/pl011.txt create mode 100644 Documentation/devicetree/bindings/serial/pl011.yaml delete mode 100644 Documentation/devicetree/bindings/serial/renesas,rzn1-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml create mode 100644 Documentation/driver-api/pm/cpuidle.rst create mode 100644 Documentation/kdump/vmcoreinfo.txt create mode 100644 Documentation/networking/devlink-health.txt rename Documentation/networking/{scaling.txt => scaling.rst} (92%) create mode 100644 Documentation/power/energy-model.txt create mode 100644 Documentation/scheduler/sched-energy.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/arm64/boot/dts/rockchip/rk3399-nanopi-m4.dts delete mode 100644 arch/arm64/include/asm/memblock.h create mode 100644 arch/s390/include/asm/syscall_wrapper.h delete mode 100644 arch/s390/kernel/compat_wrapper.c delete mode 100644 arch/sh/include/uapi/asm/unistd_32.h create mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh copy arch/{parisc => sh}/kernel/syscalls/syscalltbl.sh (70%) create mode 100644 drivers/cpuidle/governors/teo.c create mode 100644 drivers/edac/aspeed_edac.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%) delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c delete mode 100644 drivers/media/i2c/soc_camera/soc_tw9910.c delete mode 100644 drivers/media/platform/soc_camera/sh_mobile_ceu_camera.c delete mode 100644 drivers/media/platform/soc_camera/soc_camera_platform.c delete mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.c delete mode 100644 drivers/media/platform/soc_camera/soc_scale_crop.h create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c create mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c create mode 100644 drivers/reset/reset-brcmstb.c delete mode 100644 drivers/staging/android/ion/ion-ioctl.c create mode 100644 drivers/staging/erofs/Documentation/filesystems/erofs.txt copy drivers/staging/{mt7621-dma => ralink-gdma}/Kconfig (50%) copy drivers/staging/{mt7621-dma => ralink-gdma}/Makefile (67%) rename drivers/staging/{mt7621-dma => ralink-gdma}/ralink-gdma.c (100%) delete mode 100644 drivers/usb/usbip/README delete mode 100644 fs/fs_types.c delete mode 100644 include/linux/fs_types.h create mode 100644 include/linux/platform_data/dsa.h delete mode 100644 include/linux/platform_data/media/soc_camera_platform.h rename arch/mips/include/asm/mach-ath79/ath79_spi_platform.h => include/linux/plat [...] delete mode 100644 include/linux/power/isp1704_charger.h delete mode 100644 include/media/drv-intf/sh_mobile_ceu.h create mode 100644 include/trace/events/pwc.h delete mode 100644 sound/firewire/fireface/ff-protocol-ff400.c delete mode 100644 sound/firewire/fireface/ff-protocol-ff800.c create mode 100644 sound/firewire/fireface/ff-protocol-former.c create mode 100644 sound/firewire/fireface/ff-protocol-latter.c copy {include => tools/include}/uapi/linux/pkt_sched.h (100%) create mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_fdb_veto.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_flat_gre_keys.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_key.sh create mode 100755 tools/testing/selftests/net/forwarding/ipip_hier_gre_keys.sh create mode 100644 tools/testing/selftests/net/forwarding/ipip_lib.sh