This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
omits b9c5ef25038d Add linux-next specific files for 20191218 omits ac23553c2a10 Merge branch 'akpm/master' omits d35f1df46788 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 82fb17e6c683 drivers/tty/serial/sh-sci.c: suppress warning omits da8c4961938c pinctrl: fix pxa2xx.c build warnings omits aa8a8216cf9d drivers/block/null_blk_main.c: fix uninitialized var warnings omits 3ea94d7c06c6 drivers/block/null_blk_main.c: fix layout omits 39aaaa7618cc Merge branch 'akpm-current/current' omits 4dfc60c24b83 Merge remote-tracking branch 'generic-ioremap/for-next' omits 6e5f06dfa5c3 Merge remote-tracking branch 'devfreq/devfreq-next' omits e525c1693ac0 Merge remote-tracking branch 'pidfd/for-next' omits dece38344b44 Merge remote-tracking branch 'xarray/xarray' omits 2ca89cca1733 Merge remote-tracking branch 'slimbus/for-next' omits 82ea4e581440 Merge remote-tracking branch 'fsi/next' omits 5c67bb5d8ee9 Merge remote-tracking branch 'ntb/ntb-next' omits 7a8cf3b14d40 Merge remote-tracking branch 'rtc/rtc-next' omits 27f4f058e57c Merge remote-tracking branch 'coresight/next' omits 8961ed589dec Merge remote-tracking branch 'livepatching/for-next' omits 7a84362f0e31 Merge remote-tracking branch 'y2038/y2038' omits 8f46dae40b36 Merge remote-tracking branch 'ktest/for-next' omits 3de43a4aa911 Merge remote-tracking branch 'pwm/for-next' omits f2494f7ffa69 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 7a564142aa21 Merge remote-tracking branch 'pinctrl-intel/for-next' omits a1e3edc411dc Merge remote-tracking branch 'pinctrl/for-next' omits 4ccb7ed7a59f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 4582e99ebfbb Merge remote-tracking branch 'gpio/for-next' omits e6f6886e6a4c Merge remote-tracking branch 'rpmsg/for-next' omits 58be7349bfb1 Merge remote-tracking branch 'vhost/linux-next' omits 6dbf9136e1df Merge remote-tracking branch 'scsi-mkp/for-next' omits ed0267c21b44 Merge remote-tracking branch 'scsi/for-next' omits 7d98759ba7e9 Merge remote-tracking branch 'cgroup/for-next' omits 5b918cc7b00b Merge remote-tracking branch 'slave-dma/next' omits 1a38835ba98e Merge remote-tracking branch 'icc/icc-next' omits 09609ae4339a Merge remote-tracking branch 'mux/for-next' omits b621cf198ae5 Merge remote-tracking branch 'staging/staging-next' omits 557d210f0098 Merge remote-tracking branch 'soundwire/next' omits 11e52b4b10bf Merge remote-tracking branch 'extcon/extcon-next' omits 6be5eb626d03 Merge remote-tracking branch 'tty/tty-next' omits 5b088361cca4 Merge remote-tracking branch 'usb/usb-next' omits 728a749bb540 Merge remote-tracking branch 'driver-core/driver-core-next' omits 05a7920ed0a9 Merge remote-tracking branch 'ipmi/for-next' omits a90c5cf82749 Merge remote-tracking branch 'chrome-platform/for-next' omits b2faae4605f2 Merge remote-tracking branch 'percpu/for-next' omits 6ae9850b5c31 Merge remote-tracking branch 'kvm-arm/next' omits d6f5eb99308c Merge remote-tracking branch 'rcu/rcu/next' omits 72f06ebd771c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 7289589eb64f Merge remote-tracking branch 'edac/edac-for-next' omits 5a4c6d24ea1a Merge remote-tracking branch 'tip/auto-latest' omits 8711bce10c9c Merge remote-tracking branch 'spi/for-next' omits 29869249a653 Merge remote-tracking branch 'devicetree/for-next' omits 379b35b06e67 Merge remote-tracking branch 'audit/next' omits 1cf6be2c70d7 Merge remote-tracking branch 'iommu/next' omits 446f5d73e53b Merge remote-tracking branch 'tpmdd/next' omits 3f2d095d6bdd Merge remote-tracking branch 'tomoyo/master' omits 49f9bc275bd0 Merge remote-tracking branch 'smack/for-next' omits 025d903ed3c7 Merge remote-tracking branch 'selinux/next' omits 06383f066756 next-20191211/keys omits c6eceb6e3a54 Merge remote-tracking branch 'regulator/for-next' omits 29a1b7b91f84 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2caf4380f59e Merge remote-tracking branch 'mmc/next' omits 4c2add5d8250 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 6d93fa28aa6e Merge remote-tracking branch 'block/for-next' omits a6ae31c31081 Merge remote-tracking branch 'input/next' omits bbe51a02bd85 Merge remote-tracking branch 'modules/modules-next' omits 218bce196565 Merge remote-tracking branch 'sound-asoc/for-next' omits 2e7ac4867d89 Merge remote-tracking branch 'sound/for-next' omits 268789aac5b3 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits e196f3c49fe8 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8b892d8571c7 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 189632d4a766 Merge remote-tracking branch 'drm-intel/for-linux-next' omits abe207564ac3 Merge remote-tracking branch 'amdgpu/drm-next' omits 83e39773c7ab Merge remote-tracking branch 'drm/drm-next' omits 803bccba0e9c Merge remote-tracking branch 'crypto/master' omits 157c1da9d5b9 Merge remote-tracking branch 'gfs2/for-next' omits 5b5a9c24e3f8 Merge remote-tracking branch 'mac80211-next/master' omits 4e76c5d0439e Merge remote-tracking branch 'bluetooth/master' omits fcde78767046 Merge remote-tracking branch 'wireless-drivers-next/master' omits 165914b16e6f Merge remote-tracking branch 'nfc-next/master' omits 2d1966fe11b2 Merge remote-tracking branch 'ipsec-next/master' omits 030a5982644b Merge remote-tracking branch 'bpf-next/master' omits 3b4e449e25d7 Merge remote-tracking branch 'net-next/master' omits 3b9e7fc1130b Merge remote-tracking branch 'swiotlb/linux-next' omits 3e47dc53b0d0 Merge remote-tracking branch 'thermal/thermal/linux-next' omits e31516bc9a01 Merge remote-tracking branch 'opp/opp/linux-next' omits 256a12ab7318 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits c8fcb4747f31 Merge remote-tracking branch 'pm/linux-next' omits 692a76730b91 Merge remote-tracking branch 'v4l-dvb/master' omits 43c23c4a8043 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits b642b3ff4d46 Merge branch 'dmi/master' omits b213bbc4870c Merge remote-tracking branch 'i3c/i3c/next' omits b9db64a1f371 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6fa182384283 Merge remote-tracking branch 'hid/for-next' omits 57d680e61b73 Merge remote-tracking branch 'pci/next' omits 03f20429c800 Merge remote-tracking branch 'printk/for-next' omits 67a317e212ef Merge remote-tracking branch 'vfs/for-next' omits e172f4a909bf Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 36a4884a080e Merge remote-tracking branch 'f2fs/dev' omits 18f7c10014d1 Merge remote-tracking branch 'ext4/dev' omits 27db009ade98 Merge remote-tracking branch 'ext3/for_next' omits a89e7c280793 Merge remote-tracking branch 'ecryptfs/next' omits cbe1fb5b3d58 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits 1b73343f77d9 drm/amdgpu/smu: add metrics table lock for renoir (v2) omits b9fe4d0f6c48 drm/amdgpu/smu: add metrics table lock for navi (v2) omits cf8f15c4b5ed drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits 56c5599d53e7 Merge remote-tracking branch 'btrfs/for-next' omits cd4f6d7455e0 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ff5cce989f09 Merge remote-tracking branch 'sh/sh-next' omits efe79f47cbf0 Merge remote-tracking branch 'risc-v/for-next' omits f9fd9e056107 Merge remote-tracking branch 'soc-fsl/next' omits aa7ff596492d Merge remote-tracking branch 'parisc-hd/for-next' omits a4f20202e9d8 Merge remote-tracking branch 'h8300/h8300-next' omits d0077dd7f9d1 Merge remote-tracking branch 'csky/linux-next' omits 0bde81ecd881 Merge remote-tracking branch 'clk/clk-next' omits 323914202b78 Merge remote-tracking branch 'tegra/for-next' omits 9aebd7971585 drm/amdgpu/smu: add metrics table lock omits 235f303f5523 drm/amdgpu/display: use msleep rather than udelay for HDCP omits 48c34ff28d99 drm/amdgpu/display: include delay.h omits fa77d72c9901 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 575567079cee Merge remote-tracking branch 'samsung-krzk/for-next' omits 3ee238a27d2b Merge remote-tracking branch 'rockchip/for-next' omits cc40820d1671 Merge remote-tracking branch 'reset/reset/next' omits 1bcf7b863fae Merge remote-tracking branch 'renesas/next' omits 8f18eee0c72a Merge remote-tracking branch 'realtek/for-next' omits 5c286f536e69 Merge remote-tracking branch 'qcom/for-next' omits be7f4db5188e Merge remote-tracking branch 'omap/for-next' omits 1403dbfadad2 Merge remote-tracking branch 'mvebu/for-next' omits 017469f0b738 Merge remote-tracking branch 'mediatek/for-next' omits 4a9c0dd60766 Merge remote-tracking branch 'keystone/next' omits 534fddc6918d Merge remote-tracking branch 'imx-mxs/for-next' omits 3e31b000cc31 Merge remote-tracking branch 'bcm2835/for-next' omits 6240639f1770 Merge remote-tracking branch 'at91/at91-next' omits 4dd0f79e8666 Merge remote-tracking branch 'aspeed/for-next' omits 7a6dd11af21f Merge remote-tracking branch 'amlogic/for-next' omits 8688fa1db713 Merge remote-tracking branch 'arm-soc/for-next' omits 9eed7d73a938 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 14010b404537 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 816e30374e6f Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits eebc23a8d949 Merge remote-tracking branch 'mmc-fixes/fixes' omits 6026ee9e8b3e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f6e395b615bf Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 7b0d0ce73654 Merge remote-tracking branch 'vfs-fixes/fixes' omits 3f6c11dd30a1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 08b1235fd85e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 82338f4d259f Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 311a13c7211b Merge remote-tracking branch 'kvms390-fixes/master' omits 235018e88c3a Merge remote-tracking branch 'omap-fixes/fixes' omits f31ef7ff1092 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 3d431ba8ab88 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits a3200d2529b4 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits f00d45b6ef69 Merge remote-tracking branch 'kselftest-fixes/fixes' omits e73a6d35ac85 Merge remote-tracking branch 'ide/master' omits 0aa3f5c7c27f Merge remote-tracking branch 'input-current/for-linus' omits 7ae7f51eb118 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits f2475ae5ef9f Merge remote-tracking branch 'staging.current/staging-linus' omits 727e9a56765c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d94951362709 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits fc7c64ad498f Merge remote-tracking branch 'usb.current/usb-linus' omits d0d20afed8fe Merge remote-tracking branch 'tty.current/tty-linus' omits 13b4453c434a Merge remote-tracking branch 'spi-fixes/for-linus' omits 8be30711f12c Merge remote-tracking branch 'regulator-fixes/for-linus' omits d2d076590630 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4f74cada9ba2 Merge remote-tracking branch 'sound-current/for-linus' omits e5101d0a3fef Merge remote-tracking branch 'mac80211/master' omits eec88197085c Merge remote-tracking branch 'wireless-drivers/master' omits 8f25e4b78464 Merge remote-tracking branch 'bpf/master' omits 4fe4085ae13d Merge remote-tracking branch 'net/master' omits edaa0fb6c94f Merge remote-tracking branch 'sparc/master' omits deaed188cdbb Merge remote-tracking branch 'powerpc-fixes/fixes' omits fc2047a8d09b Merge remote-tracking branch 'arc-current/for-curr' omits e6d4b0495dbf Merge remote-tracking branch 'kbuild-current/fixes' omits 342078b723a8 Merge branch 'fixes' into for-next omits 1913dc869f1c soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot omits 537d7539e152 Merge branch 'fixes' into for-next omits 300d0092d976 ARM: dts: beagle-x15-common: Model 5V0 regulator omits d094e1b4b232 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] omits 03ec795ef92b drm/amdgpu: Enter low power state if CRTC active. omits 072085e275d5 drm: Add FEC registers for LT-tunable repeaters omits 6d6359aa0cfd drm/scheduler: Avoid accessing freed bad job. omits b847f4362172 drm/amdgpu: work around llvm bug #42576 omits a9ecf02a4d58 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits f3a09e2b903f drm/amdgpu: move CS secure flag next the structs where it's used omits b1349e1cb5b0 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 666938dcd8af drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 27f95dd7dc51 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits f19df9fd8060 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 26aebbddb091 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 40b5199b4de3 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits c5a3eebf0816 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 0cf2cbcb6a0c drm/amdgpu: job is secure iff CS is secure (v5) omits 2c84d20e7507 drm/amdgpu: expand the context control interface with trust flag omits 996e7d0f69e9 drm/amdgpu: expand the emit tmz interface with trusted flag omits 24fbd642082b drm/amdgpu: add tmz bit in frame control packet omits c144227330a8 drm/amdgpu: add function to check tmz capability (v4) omits fcafa97d4abc drm/amdgpu: add amdgpu_tmz data structure omits 94454eebeb1e drm/amdgpu: add tmz feature parameter (v2) omits 5c9d046ec525 drm/amdgpu: define the TMZ bit for the PTE omits 0c4bbd210d4b drm/amdgpu: add UAPI to create secure commands (v3) omits 9cb3327461f2 drm/amdgpu: add UAPI for creating encrypted buffers omits 108f72337175 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits 709784958122 drm/amdgpu: wait for all rings to drain before runtime suspending omits f8a4e1d36058 drm/amdgpu/smu: fix spelling omits a90cd9514cb6 drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq omits 82277d1ffe27 Subject: drm/amdgpu: Redo XGMI reset synchronization. omits 50ce1584c845 drm/amdgpu: Add task barrier to XGMI hive. omits caea297e03a5 drm: Add Reusable task barrier. omits d21459ef6398 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] omits 7ca03c7862fc drm/amdgpu/vcn: remove unnecessary included headers omits 40eedb5126fa drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV omits 604e7b8810a6 drm/amdgpu: fix double gpu_recovery for NV of SRIOV omits 2ed1214e2068 drm/amd/powerplay: skip soc clk setting under pp one vf omits 3f0a1b738458 dt-bindings: Add missing 'properties' keyword enclosing 's [...] omits 85c75a58633c Merge branch 'remotes/lorenzo/pci/dwc' omits 6387afcd0485 Merge branch 'pci/host-tegra' omits 688dfa9b3c76 Merge branch 'pci/host-keystone' omits e6e6cd48d4e9 Merge branch 'pci/virtualization' omits 9d0bd31252bc Merge branch 'pci/resource' omits d20879eac36c Merge branch 'pci/p2pdma' omits a0440d234809 Merge branch 'pci/misc' omits dd43676ae11e Merge branch 'pci/aer' omits 397bd54d57e4 PCI: keystone: Fix outbound region mapping omits a591cc787802 Merge branch 'spi-5.6' into spi-next omits 5ac3be65c8d2 Merge branch 'spi-5.5' into spi-linus omits 0f93e05d80c0 Merge branch 'regulator-5.6' into regulator-next omits 60b46b9fda0a Merge branch 'regulator-5.5' into regulator-linus omits e644918c53fa Merge branch 'asoc-5.6' into asoc-next omits 289e5963b2b9 Merge branch 'asoc-5.5' into asoc-linus omits 88ec294e18fd tpm/ppi: replace assertion code with recovery in tpm_eval_dsm omits d96e4944007e PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits d7278eba4c2f PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits c9ffd736fa85 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits a542fab9b5a5 PM / devfreq: rk3399_dmc: Add missing of_node_put() omits 0a54aec8d38d PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 3d63021a5662 PM / devfreq: Fix multiple kernel-doc warnings omits e0224d31de27 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits f9fc3b3803cb PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits 33dc10fe8810 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits aca4485179fb PM / devfreq: Move statistics to separate struct devfreq_stats omits 85b5cbe58bba PM / devfreq: Add clearing transitions stats omits 9fd1caaf55c4 PM / devfreq: Change time stats to 64-bit omits ea3ec335e8db PM / devfreq: Add new name attribute for sysfs omits f118e4e64101 PM / devfreq: Add dynamic scaling for imx8m ddr controller omits 8e23167b0180 drm/scheduler: do not keep a copy of sched list omits 0d1ea16179dd amd/amdgpu: add sched array to IPs with multiple run-queues omits 3715e4aeccb6 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] omits 353522e0be7c drm/scheduler: rework entity creation omits bc94614d771b drm/amdgpu/pm_runtime: update usage count in fence handling omits df88a2c61dd7 drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir omits f748c7f0ca31 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c omits a55a72359947 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c omits 64733113a2ef drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c omits ce856004f8eb drm/amd/display: Remove unneeded semicolon omits 87dbcdccb553 drm/amdgpu/sdma5: make ring tests less chatty omits a882f5ab078a drm/amdgpu/gfx10: make ring tests less chatty omits e1570c251aec drm/amd/display: Add debug option to override DSC target b [...] omits 23fc9f303328 drm/amd/display: Do not handle linkloss for eDP omits 30dab18b93d3 drm/amd/display: fix missing cursor on some rotated SLS displays omits d493e3c489b9 drm/amd/display: Formula refactor for calculating DPP CLK DTO omits caeb941dbb8b drm/amd/display: Lower DPP DTO only when safe omits 3d79daee3e5a drm/amd/display: support virtual DCN omits 2199accc7e01 drm/amd/display: Fix manual trigger source for DCN2 omits 3e7c322460a9 drm/amd/display: Update extended timeout support for DCN20 [...] omits ba0d15d00080 drm/amd/display: Fix update_bw_bounding_box Calcs omits 52ea7dfb4d89 drm/amd/display: Use absolute time stamp to follow the eDP [...] omits 5d285e66b815 drm/amd/display: 3.2.64 omits 2c12853ffd2d drm/amd/display: fix 270 degree rotation for mixed-SLS mode omits 9331fbdae89e drm/amd/display: Get cache window sizes from DMCUB firmware omits 3ea327c416a8 drm/amd/display: Remove reliance on pipe indexing omits 878435d33c05 drm/amd/display: Specified VR patch skip to reset segment to 0 omits 6f80013e2708 drm/amd/display: check link status before disable stream omits 6bce4a7bf746 drm/amd/display: disable lttpr for Navi omits 104a13af1a8b drm/amd/display: Perform DMUB hw_init on resume omits e7d7cf4f940c drm/amd/display: Map ODM memory correctly when doing ODM combine omits d631e709fd82 drm/amd/display: Add warmup escape call support omits c7ecf64ac217 drm/amd/display: fix regamma build optimization omits 7f5b61caa81f drm/amd/display: scaling changes should also be a full update omits ce1485b67051 drm/amd/display: 3.2.63 omits 281507e0434d drm/amd/display: Remove integer scaling code from DC and f [...] omits 220f2258706f drm/amd/display: Enable Seamless Boot Transition for Multi [...] omits f73956c49830 drm/amd/display: Default max bpc to 16 for eDP omits 2a74f00e9102 drm/amd/display: Collapse resource arrays when pipe is disabled omits 018032af197b drm/amd/display: update chroma viewport wa omits 88a9ea829978 drm/amd/display: Use pipe_count for num of opps omits 51f5a3a81088 drm/amd/display: Reinstate LFC optimization omits 17930935de60 drm/amd/display: AVI info package change due to spec update omits 294d5d448a23 drm/amd/display: Add definition for number of backlight da [...] omits f9cb396d8970 drm/amd/display: Add interface to adjust DSC max target bpp limit omits 9e9b306d2e6d drm/amd/display: Disable integerscaling for downscale and MPO omits a302aa156af7 drm/amd/display: Use physical addressing for DMCUB on both [...] omits 2e76cb595f64 drm/amd/display: Get DMUB registers from ASIC specific structs omits 19eee68a340f drm/amd/display: Add wait for flip not pending on pipe unlock omits b5b2f303bef2 drm/amd/display: disable lttpr for RN omits dffbfa33b7bf drm/amd/display: HDMI 2.x audio bandwidth check omits d73c68e8156d drm/amdgpu/vcn: remove JPEG related code from idle handler [...] omits c6126ec6a149 drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs omits a6035207808e drm/amdgpu: enable gfxoff for raven1 refresh omits 4d9c4bf8a6ce drm/amdgpu/sriov: Tonga sriov also need load firmware with smu omits 18bbe4fbbffb drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu omits 1dfee0e17951 drm/amd/display: add missing dcn link encoder regs omits 4ff97f040c8c drm/amdgpu: add dpcs20 registers omits 85d9d80729de drm/amdgpu: move dpcs headers to dpcs includes omits f41c282ce881 drm/amdgpu: Add CU info print log omits 676fb570afe2 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] omits 414b37f30876 drm/amd/powerplay: fix various dereferences of a pointer b [...] omits ee142619d5ca drm/amdkfd: queue kfd interrupt work to different CPU omits ca7742646801 amdgpu: Wrap FPU dependent functions in dc20 omits 34f907fdc674 amdgpu: Enable initial DCN support on POWER omits 615579eebe41 amdgpu: Prepare DCN floating point macros for generic arch [...] omits a759ca47934e Merge remote-tracking branch 'airlied-drm/drm-next' into drm-next omits 4e185174ae11 Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits b75aae0d7e7c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 80876fabaa3b dt-bindings: spi: Convert stm32 spi bindings to json-schema omits decd9b8cec97 vhost: use vhost_desc instead of vhost_log omits b524b53678c6 kcsan: Prefer __always_inline for fast-path omits 18ee7f08ef51 rcu: Fix spelling mistake "leval" -> "level" omits 21dd0eb6f97e rcu: React to callback overload by boosting RCU readers omits 28f77306ee73 rcu: React to callback overload by aggressively seeking qu [...] omits 65115d1733b4 Merge branch 'devel' into for-next omits 6bd262d5eafc Revert "vhost/net: add an option to test new code" omits db7286b100b5 vhost: use batched version by default omits 38cb9d810339 vhost: last descriptor must have NEXT clear omits baaa71fe56c6 vhost/net: add an option to test new code omits 5d277e41cdad vhost: batching fetches omits 67857048c779 vhost/test: add an option to test new code omits a11a946817dc vhost: option to fetch descriptors through an independent struct omits 2cd61111c55b of: refcount leak when phandle_cache entry replaced omits 5f9331948c64 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits 0d8872f5f56e torture: Allow disabling of boottime CPU-hotplug torture o [...] omits ecff42130218 rcutorture: Suppress boottime bad-sequence warnings omits e8e0b601ecac rcutorture: Allow boottime stall warnings to be suppressed omits 03da001d35e4 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits cfeda68cde2a rcutorture: Refrain from callback flooding during boot omits 1e789454028a torture: Make results-directory date format completion-friendly omits 71b1ed60e2b2 rcutorture: Suppress forward-progress complaints during ea [...] omits d62c673f4cfc cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits c5483b759ef1 PCI: Add DMA alias quirk for PLX PEX NTB omits 5ddcd840395a PCI: Add nr_devfns parameter to pci_add_dma_alias() omits 658622e448a6 ipc/msg.c: consolidate all xxxctl_down() functions omits c5ce36ec970e ipc/sem.c: document and update memory barriers omits f1733ecb126f ipc/msg.c: update and document memory barriers omits 40a44ec56787 ipc/mqueue.c: update/document memory barriers omits 8a743f20ec44 ipc/mqueue.c: remove duplicated code omits ac061ea27496 smp_mb__{before,after}_atomic(): update Documentation omits d39cfb78988c aio: simplify read_events() omits 3ccac9d82d55 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 4e03199ef228 execve: warn if process starts with executable stack omits 0872c089d7b2 fs/binfmt_elf.c: don't copy ELF header around omits 44385722a4f5 fs/binfmt_elf.c: fix ->start_code calculation omits 45b35d22a78f fs/binfmt_elf.c: smaller code generation around auxv vector fill omits af656cab9b61 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 8c23046b1ae1 string: add stracpy and stracpy_pad mechanisms omits d54d8e113761 btrfs: use larger zlib buffer for s390 hardware compression omits d2f92ddb1db2 lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 51dcec093ebd s390/boot: add dfltcc= kernel command line parameter omits fa98bb83fd65 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 00d3d4fe70ea s390/boot: rename HEAP_SIZE due to name collision omits a3b396f93d16 lib/zlib: add s390 hardware support for kernel zlib_deflate omits e87641943607 kernel/hung_task.c: Monitor killed tasks. omits b266d46dd78c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 47b35d8e4d2c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3522472d3be6 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 9514d5944993 mm-oom-avoid-printk-iteration-under-rcu-fix omits cd5070b4efe7 mm, oom: avoid printk() iteration under RCU omits 29e010058f8a mm/early_ioremap.c: use %pa to print resource_size_t variables omits 9fcd7d7313be mm/memory_hotplug: cleanup __remove_pages() omits 3a3c88b7a9cf mm/memory_hotplug: drop local variables in shrink_zone_span() omits 89ac3cd7ff95 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits e5c7e423b428 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits d557944aa1ac mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 2ee348cb6262 mm/memory_hotplug: shrink zones when offlining memory omits 92c3e3324a66 mm/memmap_init: update variable name in memmap_init_zone omits 2987afa01933 mm/mmap.c: fix the adjusted length error omits cb941a7e223b mm/pgmap: use correct alignment when looking at first pfn [...] omits e82a48a01dc5 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 800065e6d6e5 mm/memcontrol.c: cleanup some useless code omits 72ee6b45029a mm/slub.c: avoid slub allocation while holding list_lock omits e4433601049c ramfs: support O_TMPFILE omits 974d050e15b3 init/Kconfig: enable -O3 for all arches omits 8f459b66f3cf fs/posix_acl.c: fix kernel-doc warnings omits 2b1461a8d164 hexagon: work around compiler crash omits bc02697a47e7 hexagon: parenthesize registers in asm predicates omits a632c00ae02c hexagon: define ioremap_uc omits 04ff54af1d97 fs/namespace.c: make to_mnt_ns() static omits 8ecb3b5e6695 fs/nsfs.c: include headers for missing declarations omits d007c1292fb2 fs/direct-io.c: include fs/internal.h for missing prototype omits f81a945874a2 mm: move_pages: return valid node id in status if the page [...] omits 20a2b3313095 memcg: account security cred as well to kmemcg omits d5e74d518309 kcov: fix struct layout for kcov_remote_arg omits 8ff61d176ba9 x86/mm: Split vmalloc_sync_all() omits 7908693e318c mm, thp: tweak reclaim/compaction effort of local-only and [...] omits ff7454c3d3f3 mm/zsmalloc.c: fix the migrated zspage statistics. omits a7041c7276d7 /proc/kpageflags: do not use uninitialized struct pages omits 82fbdc5f1a30 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits c1de591d8de7 lib-kconfigdebug-fix-some-messed-up-configurations-checkpa [...] omits ea30e67fc623 lib/Kconfig.debug: fix some messed up configurations omits 58fa4bc6f9b3 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits c11be8fc69f2 kasan: don't assume percpu shadow allocations will succeed omits cfa125bd7072 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] omits bcb65983790c kasan: use apply_to_existing_page_range() for releasing vm [...] omits 236408931281 mm-add-apply_to_existing_pages-helper-fix-fix omits 3264ba9274f5 mm-add-apply_to_existing_pages-helper-fix omits 61d679dba7a4 mm/memory.c: add apply_to_existing_page_range() helper omits 89301188467b kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 omits f711f5c11bfb kasan: fix crashes on access to memory mapped by vm_map_ram() omits a7d06153eea2 PCI: Fix pci_add_dma_alias() bitmask size omits 86f98025a075 PCI: Allow extend_bridge_window() to shrink resource if necessary omits 5a01f01998a0 PCI: Set resource size directly in extend_bridge_window() omits 8187492654df PCI: Rename extend_bridge_window() parameter omits 68f08afcdacd PCI: Consider alignment of hot-added bridges when distribu [...] omits 6a8c827f854a Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits 57785a9d364f Merge branches 'at91-soc' and 'at91-dt' into at91-next omits b9ec7746bcc3 f2fs: don't keep META_MAPPING pages used for moving verity [...] omits de9c24ab8e56 f2fs: introduce private bioset omits db0dac482743 f2fs: cleanup duplicate stats for atomic files omits 94c5879b0847 f2fs: Check write pointer consistency of non-open zones omits 62e0352cb448 f2fs: Check write pointer consistency of open zones omits d26fb2a1613a f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 6f2937bd1839 f2fs: set GFP_NOFS when moving inline dentries omits f04429150da4 f2fs: should avoid recursive filesystem ops omits 943e65b2cdf9 f2fs: keep quota data on write_begin failure omits 722968281a08 f2fs: declare nested quota_sem and remove unnecessary sems omits b485ba61ef7c f2fs: call f2fs_balance_fs outside of locked page omits 3f0a2abff9aa MIPS: Prevent link failure with kcov instrumentation omits 3721376d7d02 MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig omits c409cd05ab7f MIPS: BPF: Restore MIPS32 cBPF JIT; disable MIPS32 eBPF JIT omits 4c1d55417382 Merge branch 'for-linus' into for-next omits 50c661c21814 Merge branch 'io_uring-5.5' into for-next omits 45cf3f94821e Merge branch 'io_uring-5.5' into for-next omits 946a431520ac Merge branch 'for-linus' into for-next omits f5fc2bf63c4c Merge branch 'io_uring-5.5' into for-next omits d07773db07c8 Merge branch 'for-linus' into for-next omits 372b0b7ba6f0 Merge branch 'for-linus' into for-next omits ff2346adb707 Merge branch 'for-linus' into for-next omits 002b19eae794 Merge branch 'for-linus' into for-next omits 39c1f82685b4 Merge branch 'for-linus' into for-next omits 6d75353320b4 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] omits 6d5b3a41ae04 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org/pub [...] omits 0682b746099a Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] adds a922f1a9aec1 Merge tag 'spi-fix-v5.5-rc2' of git://git.kernel.org/pub/s [...] adds 58d90a04bdcc Merge tag 'regulator-fix-v5.5-rc2' of git://git.kernel.org [...] adds 2d3145f8d280 early init: fix error handling when opening /dev/console adds 2187f215ebaa Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/sc [...] adds 80a0c2e511a9 Merge tag 'sound-5.5-rc3' of git://git.kernel.org/pub/scm/ [...] adds 1760eb689ed6 tpm/tpm_ftpm_tee: add shutdown call back adds 4a94c4332334 Merge tag 'tpmdd-next-20191219' of git://git.infradead.org [...] adds 505b308b6944 Merge branch 'pm-cpufreq' adds 5f096c0ecd53 Merge tag 'pm-5.5-rc3' of git://git.kernel.org/pub/scm/lin [...] adds d98c9e83b5e7 kasan: fix crashes on access to memory mapped by vm_map_ram() adds be1db4753ee6 mm/memory.c: add apply_to_existing_page_range() helper adds e218f1ca3971 kasan: use apply_to_existing_page_range() for releasing vm [...] adds 253a496d8e57 kasan: don't assume percpu shadow allocations will succeed adds 42a9a53bb394 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG adds 045f6d7942be lib/Kconfig.debug: fix some messed up configurations adds 7e0165b2f1a9 Merge branch 'akpm' (patches from Andrew) adds 8f268881d7d2 kconfig: remove ---help--- from documentation adds 29e05152afed Merge remote-tracking branch 'kbuild-current/fixes' adds 833a20b8d492 ARC: asm-offsets: remove duplicate entry adds adf16a908c51 Merge remote-tracking branch 'arc-current/for-curr' adds 210de0e996ae arm64: dts: agilex/stratix10: fix pmu interrupt numbers adds 43522b78b590 Merge tag 'socfpga_dts_fix_for_v5.5' of git://git.kernel.o [...] adds 32709ab51067 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 8bdf8f60f496 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 6feeee8efc53 s390/ftrace: fix endless recursion in function_graph tracer adds cd92ac253063 s390/purgatory: Make sure we fail the build if purgatory h [...] adds c23587c92f6e s390/purgatory: do not build purgatory with kcov, kasan an [...] adds eef06cbf670a s390/unwind: stop gracefully at user mode pt_regs in irq stack adds b4adfe55915d s390/ftrace: save traced function caller adds a6f745aa9391 Merge remote-tracking branch 's390-fixes/fixes' adds f6b76c335632 Merge remote-tracking branch 'sparc/master' adds ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] adds daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ adds 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] adds 951c6db954a1 sctp: fix memleak on err handling of stream initialization adds cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() adds 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift adds 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> adds 9d4b98af8a2e net: ag71xx: fix compile warnings adds 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static adds 39f14c00b13c nfp: flower: fix stats id allocation adds ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject adds b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] adds 08c965430869 net: stmmac: selftests: Needs to check the number of Multi [...] adds 5d626c879e23 net: stmmac: Determine earlier the size of RX buffer adds eaf4fac47807 net: stmmac: Do not accept invalid MTU values adds 93b5dce401cc net: stmmac: Only the last buffer has the FCS field adds 11d55fd9975f net: stmmac: xgmac: Clear previous RX buffer size adds 8d558f0294fe net: stmmac: RX buffer size must be 16 byte aligned adds 8605131747e7 net: stmmac: 16KB buffer must be 16 byte aligned adds b2f3a481c4cd net: stmmac: Enable 16KB buffer size adds 4772f26db8d1 net: stmmac: Always arm TX Timer at end of transmission start adds 6fa9a115fe7c Merge branch 'stmmac-fixes' adds 05acc5006fad Merge remote-tracking branch 'net/master' adds 06870682087b xsk: Add rcu_read_lock around the XSK wakeup adds 9cf88808ad6a net/mlx5e: Fix concurrency issues between config flow and XSK adds b3873a5be757 net/i40e: Fix concurrency issues between config flow and XSK adds c0fdccfd226a net/ixgbe: Fix concurrency issues between config flow and XSK adds ca8d0fa7cfb8 Merge branch 'bpf-fix-xsk-wakeup' adds 1148f9adbe71 net, sysctl: Fix compiler warning when only cBPF is present adds 490152e43237 Merge remote-tracking branch 'bpf/master' adds d68f4e43a46f mt76: fix LED link time failure adds b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() adds e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor adds 33328bfab892 MAINTAINERS: change Gruszka's email address adds 10ab6e7b13ca Merge remote-tracking branch 'wireless-drivers/master' adds 47204794f704 Merge remote-tracking branch 'mac80211/master' adds 92adc96f8eec ALSA: usb-audio: set the interface format after resume on [...] adds a6e64354328a Merge remote-tracking branch 'sound-current/for-linus' adds b06e46427f98 ASoC: SOF: fix fault at driver unload after failed probe adds 921162c81a08 ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free adds 38dd05a0cc23 Merge branch 'asoc-5.5' into asoc-linus adds c2a03b172c97 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds f40ddaa059fd regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask adds 6f25f67c4d23 Merge branch 'regulator-5.5' into regulator-linus adds 2dfb01234cdc Merge remote-tracking branch 'regulator-fixes/for-linus' adds efa968a9b4fb Merge branch 'spi-5.5' into spi-linus adds 83361c278639 Merge remote-tracking branch 'spi-fixes/for-linus' adds 65a4d71f7799 Merge remote-tracking branch 'tty.current/tty-linus' adds 6056a0f8ede2 usb: xhci: Fix build warning seen with CONFIG_PM=n adds 9b7d9b20690b Merge remote-tracking branch 'usb.current/usb-linus' adds 34a871533fbf Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds fc75dbf68182 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b0ac999ebe37 staging: wfx: fix the cache of rate policies on interface reset adds 89606bb3a928 staging: wfx: fix case of lack of tx_retry_policies adds 5eee614700e0 staging: wfx: fix counter overflow adds d77280311d92 staging: wfx: use boolean appropriately adds fcde3e6ba57f staging: wfx: firmware does not support more than 32 total [...] adds cefc2033627f staging: wfx: fix rate control handling adds 2e12ab7f0509 staging: wfx: ensure that retry policy always fallbacks to [...] adds 1a6ae3edcd6a staging: wfx: detect race condition in WEP authentication adds 632441134d0f staging: wfx: fix hif_set_mfp() with big endian hosts adds c05c403b1d12 staging: wfx: fix wrong error message adds a290f280dcd4 Merge remote-tracking branch 'staging.current/staging-linus' adds 4aa37c463764 random: don't forget compat_ioctl on urandom adds 6c5d1dfd2723 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 5e8fea15b7ca Merge remote-tracking branch 'input-current/for-linus' adds 3b8635bd2d08 Merge remote-tracking branch 'ide/master' adds 40c01280a8c8 Merge remote-tracking branch 'kselftest-fixes/fixes' adds ebc888e5b98b Merge remote-tracking branch 'slave-dma-fixes/fixes' adds c2d0b41708d1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds a4a3893114a4 MIPS: Prevent link failure with kcov instrumentation adds f8fffebdea75 MIPS: BPF: Disable MIPS32 eBPF JIT adds f596cf0d8062 MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig adds 6d35447da974 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 0c4eb2a6b3c6 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] adds e17e7c498d4f ARM: dts: beagle-x15-common: Model 5V0 regulator adds 03729cfa0d54 soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot adds 42c37aa306fb Merge remote-tracking branch 'omap-fixes/fixes' adds 1b48ad621335 Merge remote-tracking branch 'kvms390-fixes/master' adds 14fe52f88137 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 0c78d3ffab4c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 7435873aaa7b Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 04646aebd30b fs: avoid softlockups in s_inodes iterators adds 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes adds fdeb903174cb Merge remote-tracking branch 'vfs-fixes/fixes' adds dbce0b65046d dt-bindings: Add missing 'properties' keyword enclosing 's [...] adds 2b6c895b97b6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds a76cf5692096 drm/i915/gem: Keep request alive while attaching fences adds f0f3a6cecf3b drm/i915: Fix pid leak with banned clients adds 6d44694dc7c7 drm/i915/gvt: use vgpu lock for active state setting adds 4fc0a3ca721d drm/i915/gvt: set guest display buffer as readonly adds 9f674c811740 drm/i915/gvt: Pin vgpu dma address before using adds 5e822e44cece drm/i915/gvt: Fix guest boot warning adds 78d75f5739c4 Merge tag 'gvt-fixes-2019-12-18' of https://github.com/int [...] adds 5c1afb4bccdb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds fe0acab448f6 mmc: sdhci-of-esdhc: fix P2020 errata handling adds bedf9fc01ff1 mmc: sdhci: Workaround broken command queuing on Intel GLK adds 75d27ea1abf7 mmc: sdhci: Add a quirk for broken command queuing adds f667216c5c7c mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround adds 46c6cbedbaee Merge remote-tracking branch 'mmc-fixes/fixes' adds 1ee28870f095 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 13bb95ae2000 riscv: Fix use of undefined config option CONFIG_CONFIG_MMU adds 7a103ce43bc7 Merge remote-tracking branch 'risc-v-fixes/fixes' adds b87c9b378669 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 5234d9161681 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 57177d214ee0 drm/sun4i: hdmi: Remove duplicate cleanup calls adds 9125728fcf86 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c4c6e385686a kconfig: remove the rootmenu check in menu_add_prop() adds 7eed78057feb kconfig: use parent->dep as the parentdep of 'menu' adds bc0b279f962f kconfig: drop T_WORD from the RHS of 'prompt' symbol adds d6433850c55b kconfig: remove 'prompt' symbol adds 3c1949a87821 kconfig: move prompt handling to menu_add_prompt() from me [...] adds 6a1827ea0076 kconfig: remove 'prompt' argument from menu_add_prop() adds bdf4e90f4f08 kconfig: remove sym from struct property adds b962f10ec065 kconfig: squash prop_alloc() into menu_add_prop() adds ad08c48c9ee4 kconfig: localmodconfig: remove unused $config adds 592493b7b995 kconfig: localmodconfig: fix indentation for closing brace adds d4fd156fc382 kconfig: fix too deep indentation in Makefile adds b7ed9425a5a4 kconfig: use $(PERL) in Makefile adds e9d19956f412 kconfig: Add yes2modconfig and mod2yesconfig targets. adds ff7f7b69aadc kconfig: list all definitions of a symbol in help text adds ef6751499489 kconfig: distinguish between dependencies and visibility i [...] adds 6bfce12999f5 kconfig: fix nesting of symbol help text adds 9bd7eaa8e6e7 Merge remote-tracking branch 'kbuild/for-next' adds e168e6ecd80e ARM: defconfig: u8500: activate cpufreq adds 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next adds a8ce1e2aa587 ARM: Document merges adds bf8e91955276 Merge branch 'arm/fixes' into for-next adds 885ff19a9cf1 Merge remote-tracking branch 'arm-soc/for-next' adds ed648e259bba Merge remote-tracking branch 'amlogic/for-next' adds ddfa4a10996a Merge remote-tracking branch 'aspeed/for-next' adds 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups adds eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] adds 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes adds a56d3a8ceac3 Merge branches 'at91-soc' and 'at91-dt' into at91-next adds 53f516f9bc90 Merge remote-tracking branch 'at91/at91-next' adds 8a96529ec8ab Merge remote-tracking branch 'bcm2835/for-next' adds 8992bcb7d801 Merge remote-tracking branch 'imx-mxs/for-next' adds df28af2d6b52 Merge remote-tracking branch 'keystone/next' adds a33baf07e668 Merge remote-tracking branch 'mediatek/for-next' adds 42ae6a6d6866 Merge remote-tracking branch 'mvebu/for-next' adds 63eb53c0826f Merge branch 'fixes' into for-next adds bd7935c2dfa7 Merge remote-tracking branch 'omap/for-next' adds 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth adds 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order adds 49076351a263 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI re [...] adds 456d677c4e7b arm64: dts: qcom: sc7180: Add wakeup parent for TLMM adds 28d647fd8305 arm64: dts: msm8998-clamshell: Add pm8005_s1 regulator adds 29c5cb641b59 arm64: dts: qcom: sc7180: Fix I2C/UART numbers 2, 4, 7, and 9 adds cd6443eb2a27 Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] adds cea3fcdbe7cb Merge remote-tracking branch 'qcom/for-next' adds 0d91239d1c48 Merge remote-tracking branch 'realtek/for-next' adds 69d830ea3ac5 Merge remote-tracking branch 'renesas/next' adds b4352fadc44a Merge remote-tracking branch 'reset/reset/next' adds e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] adds 77d00567c55f Merge branch 'v5.6-armsoc/dts32' into for-next adds 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] adds cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] adds 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 adds ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 adds a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 adds 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb adds c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] adds 3ce659c9cf8f Merge branch 'v5.6-armsoc/dts64' into for-next adds ec19575e68ff Merge remote-tracking branch 'rockchip/for-next' adds c6d0192afa24 ARM: dts: exynos: Move Exynos5420 bus related OPPs to the [...] adds 1019fe2c7280 ARM: dts: exynos: Adjust bus related OPPs to the values co [...] adds ed21b314fb85 Merge branch 'next/dt' into for-next adds 6deaa5d49a94 Merge remote-tracking branch 'samsung-krzk/for-next' adds c7b305267eb7 clk: sunxi-ng: r40: Allow setting parent rate for external [...] adds 3ba34a3cb3ca Merge branch 'sunxi/clk-fixes-for-5.5' into sunxi/for-next adds 50672ba1425d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds dd4bcf8a2405 Merge remote-tracking branch 'tegra/for-next' adds c771256ee7a0 clk: Move clk_core_reparent_orphans() under CONFIG_OF adds f7f1ed4fd89a Merge branch 'clk-fixes' into clk-next adds c165abde9c9c Merge remote-tracking branch 'clk/clk-next' adds 060d270ce53f Merge remote-tracking branch 'csky/linux-next' adds 763bcbd52470 Merge remote-tracking branch 'h8300/h8300-next' adds a7a0c9d897d6 Merge remote-tracking branch 'parisc-hd/for-next' adds a03237ce0242 Merge remote-tracking branch 'soc-fsl/next' adds 366aa04fb2bc Merge remote-tracking branch 'risc-v/for-next' adds 1bdea9b37f34 Merge remote-tracking branch 'sh/sh-next' adds 727ce53e920d Merge remote-tracking branch 'xtensa/xtensa-for-next' adds b3850fc3a23e Merge remote-tracking branch 'btrfs/for-next' adds 62a859d2fea9 Merge remote-tracking branch 'ecryptfs/next' adds acc9509a66e5 Merge remote-tracking branch 'ext3/for_next' adds 2ae4a0fbe54f Merge remote-tracking branch 'ext4/dev' adds bdf032992489 f2fs: call f2fs_balance_fs outside of locked page adds 3f188c23d774 f2fs: keep quota data on write_begin failure adds 4f4460c08a47 f2fs: should avoid recursive filesystem ops adds dd973007bfef f2fs: set GFP_NOFS when moving inline dentries adds 362d8a920384 f2fs: Check write pointer consistency of open zones adds e629b4a0e61c f2fs: Check write pointer consistency of non-open zones adds 0e6e1b84388e f2fs: cleanup duplicate stats for atomic files adds bf8a9e6a6645 f2fs: introduce private bioset adds 1df15dd927c2 f2fs: don't keep META_MAPPING pages used for moving verity [...] adds 7a3f7e79de22 f2fs: set I_LINKABLE early to avoid wrong access by vfs adds a4d2866fd170 f2fs: convert inline_dir early before starting rename adds 370cf9c5f3c3 f2fs: don't put new_page twice in f2fs_rename adds 8f6d1ecb3fc2 f2fs: declare nested quota_sem and remove unnecessary sems adds c293e8ea0d89 f2fs: free sysfs kobject adds 25d18e19a91e f2fs: support data compression adds 447c5bb5ce14 f2fs: cover f2fs_lock_op in expand_inode_data case adds 33865902978f Merge remote-tracking branch 'f2fs/dev' adds d76903a47f3e Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 33d6e0be6604 9p: Fix Kconfig indentation adds 79fb9216b7be 9p: Remove unneeded semicolon adds 1702d9ca7d4b Merge remote-tracking branch 'v9fs/9p-next' adds 99528efd1926 xfs: fix Sphinx documentation warning adds d0c2204135a0 xfs: stabilize insert range start boundary to avoid COW wr [...] adds b1de6fc7520f xfs: fix log reservation overflows when allocating large r [...] adds 826f7e34130a xfs: use bitops interface for buf log item AIL flag check adds af952aeb4a87 libxfs: resync with the userspace libxfs adds 1cac233cfe71 xfs: refactor agfl length computation function adds 4f5b1b3a8fa0 xfs: split the sunit parameter update into two parts adds 13eaec4b2adf xfs: don't commit sunit/swidth updates to disk if that wou [...] adds a34a7fdf832a Merge remote-tracking branch 'xfs/for-next' adds 34d970e48f85 Merge remote-tracking branch 'vfs/for-next' adds f5baf6534967 Merge remote-tracking branch 'printk/for-next' adds d1bab8c1e22c Merge branch 'pci/aer' adds e53d8ad8feb8 Merge branch 'pci/misc' adds 3a845a074fb3 Merge branch 'pci/p2pdma' adds 5b55d9cf7d43 PCI: Consider alignment of hot-added bridges when distribu [...] adds 7bd85f16152b PCI: Rename extend_bridge_window() parameter adds 2b2108891303 PCI: Set resource size directly in extend_bridge_window() adds ddbbbb6cb825 PCI: Allow extend_bridge_window() to shrink resource if necessary adds 3d3e5ca3e5b5 Merge branch 'pci/resource' adds f8bf2aeb651b PCI: Fix pci_add_dma_alias() bitmask size adds 09298542cd89 PCI: Add nr_devfns parameter to pci_add_dma_alias() adds 7b90dfc4873b PCI: Add DMA alias quirk for PLX PEX NTB adds 7fcaf10bc922 Merge branch 'pci/virtualization' adds 8b98b10b6792 PCI: keystone: Fix outbound region mapping adds 1f18786b7c93 Merge branch 'pci/host-keystone' adds 9aa8a8769114 Merge branch 'pci/host-tegra' adds cb224132f23e Merge branch 'remotes/lorenzo/pci/dwc' adds b0588a1cf6e8 Merge remote-tracking branch 'pci/next' adds 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() adds abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id adds fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID adds 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next adds c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] adds 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events adds 04bd68171e01 HID: logitech: Add MX Master 3 Mouse adds be281368f297 hid-logitech-hidpp: read battery voltage from newer devices adds 2951839895b6 Merge branch 'for-5.6/logitech' into for-next adds 306d5acbfc66 drivers/hid/hid-multitouch.c: fix a possible null pointer access. adds 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next adds ecc6b6d17691 Merge remote-tracking branch 'hid/for-next' adds 846fb00303fc Merge remote-tracking branch 'i2c/i2c/for-next' adds f283c8b85f3a Merge remote-tracking branch 'i3c/i3c/next' adds d21508567567 Merge branch 'dmi/master' adds 3d17d4dce486 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d693b2883c0b docs: ftrace: Specifies when buffers get clear adds ab229d620263 Process: provide hardware-security list details adds 0854cbdb1829 Documentation: x86: fix boot.rst warning and format adds eb43135117ad Documentation: fix Sphinx warning in xilinx_sdfec.rst adds 1d5c17e47028 RISC-V: Typo fixes in image header and documentation. adds a83aaf4979e7 Documentation: filesystems: automount-support: Change refe [...] adds bc51a6d34c27 Documentation: kernel-hacking: hacking.rst: Change referen [...] adds 3dbbeef42b64 doc:locking: fix locktorture parameter description adds c1ccff45e54e docs/memory-barriers.txt.kokr: Minor wordsmith adds 9080487a727a Merge remote-tracking branch 'jc_docs/docs-next' adds 2c58efa06cd2 Merge remote-tracking branch 'v4l-dvb/master' adds 708d10eca6f1 powercap/intel_rapl: add support for TigerLake Mobile adds 5fb4c90b7da9 Merge branch 'powercap' into linux-next adds 1fe048cbd031 Merge remote-tracking branch 'pm/linux-next' adds 1ec10eee4383 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds df2cab1d005b Merge remote-tracking branch 'opp/opp/linux-next' adds 68f3e5495d14 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 7284f444fec4 Merge remote-tracking branch 'swiotlb/linux-next' adds b59c43e03cee net: stmmac: dwc-qos: use generic device api adds 1d4605e0aff9 net: stmmac: dwc-qos: avoid clk and reset for acpi device adds 2b2d81a6da78 Merge branch 'stmmac-dwc-qos-ACPI-device-support' adds b7ffa045e700 tipc: don't send gap blocks in ACK messages adds 8ae674964e67 net: dsa: Make PHYLINK related function static again adds 3646ae0de90e cxgb4: fix missed high priority region calculation adds 59437d78f088 cxgb4/chtls: fix ULD connection failures due to wrong TID base adds 5debb18f965a Merge branch 'cxgb4-chtls-fix-issues-related-to-high-prior [...] adds 92fbeb43b6c4 xen-netback: move netback_probe() and netback_remove() to [...] adds f55c3188df84 xen-netback: switch state to InitWait at the end of netbac [...] adds 1f2565780e9b xen-netback: remove 'hotplug-status' once it has served it [...] adds 7d0b447a3f82 net: stmmac: Print more information in DebugFS DMA Capabil [...] adds 021bd5e36970 net: stmmac: Let TX and RX interrupts be independently ena [...] adds 3755b21b04b0 net: stmmac: Always use TX coalesce timer value when rescheduling adds 6dbb2e91f8bd Merge branch 'stmmac-next' adds 504723af0d85 net: stmmac: Add basic EST support for GMAC5+ adds 8572aec3d0dc net: stmmac: Add basic EST support for XGMAC adds b60189e0392f net: stmmac: Integrate EST with TAPRIO scheduler API adds 1ac14241543c net: stmmac: Add Frame Preemption support using TAPRIO API adds 7c7282746883 net: stmmac: gmac5+: Add support for Frame Preemption adds f0e56c8d8f7d net: stmmac: xgmac3+: Add support for Frame Preemption adds ea77b8c813c6 net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores adds 3a74a62d3ce7 Merge branch 'stmmac-taprio' adds 871602b10792 s390/qeth: only handle IRQs while device is online adds 7359393f3c19 s390/qeth: wake up all waiters from qeth_irq() adds e6b1b7da247b s390/qeth: overhaul L3 IP address dump code adds 2390166a6b45 s390/qeth: clean up L3 sysfs code adds 490df97142fe s390/qeth: remove open-coded inet_make_mask() adds b6beb62a5261 s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path adds adee2592b6c0 s390/qeth: stop yielding the ip_lock during IPv4 registration adds 52f82bf16b6e s390/qeth: consolidate helpers for capability checking adds 334b49de120d s390/qeth: make use of napi_schedule_irqoff() adds dcbe4e95751a Merge branch 's390-next' adds cbd22f172df7 sch_cake: drop unused variable tin_quantum_prio adds 9586a992fb75 net: pkt_cls: Clarify a comment adds 5bc146c90e9e mlxsw: spectrum_qdisc: Clarify a comment adds 9cf9b925d538 mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators adds dcc68b4d8084 net: sch_ets: Add a new Qdisc adds d35eb52bd2ac net: sch_ets: Make the ETS qdisc offloadable adds 7917f52ae188 mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS adds 19f405b988e7 mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc adds 4cf9b8f99292 selftests: forwarding: Move start_/stop_traffic from mlxsw [...] adds ddd3fd750ffe selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc adds 82c664b69c8b selftests: qdiscs: Add test coverage for ETS Qdisc adds 6bff00170277 Merge branch 'ETS-qdisc' adds a1ec57c02020 net: stmmac: tc: Fix TAPRIO division operation adds c48f16b42a3b net: phy: remove redundant .aneg_done initialisers adds af006240c6cf net: phy: use phy_resolve_aneg_pause() adds 2a10ab043ac5 net: phy: add genphy_check_and_restart_aneg() adds 0efc286a9238 net: phy: provide and use genphy_read_status_fixed() adds fcf1f59afc67 net: phy: marvell: rearrange to use genphy_read_lpa() adds 98f92831c561 net: phy: marvell: initialise link partner state earlier adds 760fa78f3509 net: phy: marvell: use positive logic for link state adds d2004e27eb35 net: phy: marvell: consolidate phy status reading adds 20ecf424d0db net: phy: marvell: use existing clause 37 definitions adds 9f4bae704f93 net: phy: marvell: use phy_modify_changed() adds b5abac2d2d17 net: phy: marvell: use genphy_check_and_restart_aneg() adds d8e419da048e Merge branch 'phylib-consolidation' adds 08b85c38d3e8 Merge remote-tracking branch 'net-next/master' adds 92f7440ecc93 selftests/bpf: More succinct Makefile output adds fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] adds 4a3d6c6a6e4d libbpf: Reduce log level for custom section names adds 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton adds 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h adds cb21ac588546 bpftool: Add gen subcommand manpage adds 58d8dc2a98f5 Merge branch 'skel-fixes' adds 7c43e0d6a526 bpftool: Simplify format string to not use positional args adds dacce6412e09 bpftool: Work-around rst2man conversion bug adds 6de6c1f840c0 bpf: Allow to change skb mark in test_run adds d69587062c34 libbpf: Add bpf_link__disconnect() API to preserve underly [...] adds 81bfdd087bf3 libbpf: Put Kconfig externs into .kconfig section adds 8601fd422148 libbpf: Allow to augment system Kconfig through extra opti [...] adds 630628cb7dc3 libbpf: BTF is required when externs are present adds a352a82496d1 Merge branch 'libbpf-extern-followups' adds f1003b787c00 riscv, bpf: Fix broken BPF tail calls adds 7d1ef13fea2b riscv, bpf: Add support for far branching adds 29d92edd9ee8 riscv, bpf: Add support for far branching when emitting tail call adds 33203c02f2f8 riscv, bpf: Add support for far jumps and exits adds fe8322b866d5 riscv, bpf: Optimize BPF tail calls adds 7f3631e88ee6 riscv, bpf: Provide RISC-V specific JIT image alloc/free adds e368b64f8b0c riscv, bpf: Optimize calls adds eb9928bed003 riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF [...] adds 34bfc10a6e7e riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs adds 7800a3d54a71 Merge branch 'bpf-riscv-jit-improvements' adds 12dd14b230b3 libbpf: Add missing newline in opts validation macro adds 580205dd4fe8 selftests/bpf: Fix test_attach_probe adds b5c7d0d0f7d4 libbpf: Fix printing of ulimit value adds 7745ff984261 libbpf: Fix another __u64 printf warning adds 5bf2fc1f9c88 bpf: Remove unnecessary assertion on fp_old adds 0b48b276ad38 Merge remote-tracking branch 'bpf-next/master' adds 8ebb3397d66d Merge remote-tracking branch 'ipsec-next/master' adds 871185ace40d netfilter: Clean up unnecessary #ifdef adds 2f5e70c8ce47 netfilter: Document ingress hook adds cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports adds 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy adds 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION adds 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN adds 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() adds 13d74c0a9708 netfilter: conntrack: remove two export symbols adds 8f249c691d1a Merge remote-tracking branch 'netfilter-next/master' adds 25a4c3471dd8 Merge remote-tracking branch 'nfc-next/master' adds 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() adds b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros adds 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros adds fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor adds 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] adds 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] adds 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation adds 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] adds f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] adds 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] adds 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] adds 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] adds 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] adds bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros adds 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement adds 475eec112e42 b43legacy: Fix -Wcast-function-type adds ebd77feb27e9 ipw2x00: Fix -Wcast-function-type adds da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type adds cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type adds f427939391f2 bcma: remove set but not used variable 'sizel' adds 57f9807d1ea2 rt2x00: implement reconfig_complete adds 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart adds e93cd35101b6 rsi: fix use-after-free on failed probe and unbind adds 92aafe77123a rsi: fix use-after-free on probe errors adds 477682974811 rsi: fix memory leak on failed URB submission adds b9b9f9fea218 rsi: fix non-atomic allocation in completion handler adds 960da557f435 rsi: add missing endpoint sanity checks adds 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() adds ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' adds d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address adds 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() adds 8d9627b05b2c brcmfmac: set interface carrier to off by default adds af615abd1596 at76c50x-usb: fix endpoint debug message adds 3428fbcd6e6c brcmfmac: fix interface sanity check adds b73e05aa543c orinoco_usb: fix interface sanity check adds 39a4281c312f rtl8xxxu: fix interface sanity check adds 3139b180906a rsi_91x_usb: fix interface sanity check adds 2d68bb2687ab zd1211rw: fix storage endpoint lookup adds f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage adds b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage adds 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage adds d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping adds fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping adds 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping adds 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores adds 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 adds 6647274ed995 brcmfmac: fix rambase for 4359/9 adds c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal adds d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset adds 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations adds 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS adds 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit adds a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] adds c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer adds 13591a1c3899 ath11k: register HE mesh capabilities adds a67bcec3569f ath10k: Fix some typo in some warning messages adds 97c63746ebb9 ath11k: add wmi helper for turning STA PS on/off adds 6bfebd4bf939 ath11k: disable PS for STA interfaces by default upon bringup adds bde4d95e92d5 ath11k: drop memset when setting up a tx cmd desc adds 6bc9d6f786a5 ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab adds 8cfa7ef8127b ath11k: move some tx_status parsing to debugfs code adds d0998eb84ed3 ath11k: optimise ath11k_dp_tx_completion_handler adds 2ad578fdb7b5 ath11k: optimize ath11k_hal_tx_status_parse adds 485add35771b ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() adds aacb46223e08 ath11k: set the BA buffer size to 256 when HE is enabled adds 20c3c4fd3967 ath11k: add some missing __packed qualifiers adds 345a4f223a7c ath11k: fix several spelling mistakes adds 509421acab69 ath11k: Remove unnecessary enum scan_priority adds b5316db229d5 ath11k: fix memory leak on reg_info adds 08cc0f44f5ed ath11k: fix uninitialized variable radioup adds 4358bcb54bb9 ath11k: fix missing free of skb on error return path adds cd21c827a155 ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() adds c76fa846b0e1 ath11k: checking for NULL vs IS_ERR() adds 269663f18474 ath11k: remove an unneeded NULL check adds d1389e19e682 ath11k: Remove unneeded semicolon adds 0ef332951e85 ath9k: fix storage endpoint lookup adds f998f9fcf903 wcn36xx: disable HW_CONNECTION_MONITOR adds 7be3c2331d50 wil6210: dump Rx status message on errors adds d3214d428066 wil6210: minimize the time that mem_lock is held adds c715b38473c8 wil6210: take mem_lock for writing in crash dump collection adds 5c5d88a29dd4 wil6210: add verification for cid upper bound adds c99d5f8d6178 wil6210: reduce ucode_debug memory region adds 18beb61d848d wil6210: fix MID valid bits in Rx status message adds 5e5f069c30cc wil6210: support set_multicast_to_unicast cfg80211 operation adds 4315a74a482f wil6210: add support for set_cqm_rssi_config adds 77ea8b455ca1 ath11k: explicitly cast wmi commands to their correct struct type adds ca0e477931c5 ath11k: Use sizeof_field() instead of FIELD_SIZEOF() adds ae0a723c4cfd Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds efcddd6c9ef7 Merge remote-tracking branch 'wireless-drivers-next/master' adds d0e168e56692 Merge remote-tracking branch 'bluetooth/master' adds d31829aefee7 Merge remote-tracking branch 'mac80211-next/master' adds ba79e230dc78 Merge remote-tracking branch 'gfs2/for-next' adds 36ab287c13da Merge remote-tracking branch 'crypto/master' adds 7f7b9455b352 dt-bindings: display: renesas,cmm: Add R-Car CMM documentation adds 6e2258b58f81 dt-bindings: display: renesas,du: Document cmms property adds e08e934d6c28 drm: rcar-du: Add support for CMM adds 8de707aeb452 drm: rcar-du: kms: Initialize CMM instances adds 78b6bb1d24db drm: rcar-du: crtc: Control CMM operations adds b28a931476bc drm: rcar-du: crtc: Register GAMMA_LUT properties adds c81456d2452d dt-bindings: display: renesas: du: Add vendor prefix to vs [...] adds 7b627ce80fbd drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" adds 593885b085d6 drm: rcar-du: lvds: Get mode from state adds 6529007522de drm: of: Add drm_of_lvds_get_dual_link_pixel_order adds 990e378db445 drm: rcar-du: lvds: Improve identification of panels adds 65112cfa56c3 drm: rcar-du: lvds: Get dual link configuration from DT adds 59c1f061c97e drm: rcar-du: lvds: Allow for even and odd pixels swap adds c267782c5f0e drm: rcar-du: Add r8a77980 support adds 66af4a9ddac6 Merge tag 'du-next-20191218' of git://linuxtv.org/pinchart [...] adds 4e328922d461 drm/amdgpu/display: include delay.h adds 5f773e551a3b drm/amdgpu/display: use msleep rather than udelay for HDCP adds 58d1cf12662c Merge remote-tracking branch 'drm/drm-next' adds 6ca3928da66e amdgpu: Prepare DCN floating point macros for generic arch [...] adds 16a9dea110a6 amdgpu: Enable initial DCN support on POWER adds 7a8a3430be15 amdgpu: Wrap FPU dependent functions in dc20 adds b3eca59d9985 drm/amdkfd: queue kfd interrupt work to different CPU adds 63408972e471 drm/amd/powerplay: fix various dereferences of a pointer b [...] adds ad5901df8894 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] adds d7f72fe482bf drm/amdgpu: Add CU info print log adds 6fdcba327110 drm/amdgpu: move dpcs headers to dpcs includes adds d3c431ee0f77 drm/amdgpu: add dpcs20 registers adds a771ded8b7ea drm/amd/display: add missing dcn link encoder regs adds 619346240932 drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu adds 8973d9ec8f0e drm/amdgpu/sriov: Tonga sriov also need load firmware with smu adds aaff8b448d2a drm/amdgpu: enable gfxoff for raven1 refresh adds d58ed70778db drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs adds 5e1e89eead24 drm/amdgpu/vcn: remove JPEG related code from idle handler [...] adds 3ab4cc65b3e6 drm/amd/display: HDMI 2.x audio bandwidth check adds a37149425a58 drm/amd/display: disable lttpr for RN adds 6b5d7730d226 drm/amd/display: Add wait for flip not pending on pipe unlock adds 01c229d977e0 drm/amd/display: Get DMUB registers from ASIC specific structs adds c09d1d3404e7 drm/amd/display: Use physical addressing for DMCUB on both [...] adds 663bfef0da61 drm/amd/display: Disable integerscaling for downscale and MPO adds 6026be696193 drm/amd/display: Add interface to adjust DSC max target bpp limit adds a9ec3fe455f0 drm/amd/display: Add definition for number of backlight da [...] adds 993dca3e53c3 drm/amd/display: AVI info package change due to spec update adds ded6119e825a drm/amd/display: Reinstate LFC optimization adds 0120e8b8451c drm/amd/display: Use pipe_count for num of opps adds cf27a6d15d95 drm/amd/display: update chroma viewport wa adds b9f1246df179 drm/amd/display: Collapse resource arrays when pipe is disabled adds 4a8ca46bae8a drm/amd/display: Default max bpc to 16 for eDP adds ccce745c28d6 drm/amd/display: Enable Seamless Boot Transition for Multi [...] adds 74cc5f02eb67 drm/amd/display: Remove integer scaling code from DC and f [...] adds 1a8196b0b8e9 drm/amd/display: 3.2.63 adds 8d5bc3a5b8fe drm/amd/display: scaling changes should also be a full update adds d87dedb1eca5 drm/amd/display: fix regamma build optimization adds 6a652f6d127d drm/amd/display: Add warmup escape call support adds ec5b356c5894 drm/amd/display: Map ODM memory correctly when doing ODM combine adds 8c7aea404d55 drm/amd/display: Perform DMUB hw_init on resume adds db83e7ed1595 drm/amd/display: disable lttpr for Navi adds efca09056081 drm/amd/display: check link status before disable stream adds 32ff3217d60d drm/amd/display: Specified VR patch skip to reset segment to 0 adds 1380c1bf5b9c drm/amd/display: Remove reliance on pipe indexing adds 1f0674fd5c53 drm/amd/display: Get cache window sizes from DMCUB firmware adds 89d07b662f5e drm/amd/display: fix 270 degree rotation for mixed-SLS mode adds a70445918b84 drm/amd/display: 3.2.64 adds 302f598804dc drm/amd/display: Use absolute time stamp to follow the eDP [...] adds 615b9b585eb5 drm/amd/display: Fix update_bw_bounding_box Calcs adds ca4f844e98f7 drm/amd/display: Update extended timeout support for DCN20 [...] adds 830806c5654b drm/amd/display: Fix manual trigger source for DCN2 adds 68c0fca5e45a drm/amd/display: support virtual DCN adds 5479034576ec drm/amd/display: Lower DPP DTO only when safe adds 760ef473f2fc drm/amd/display: Formula refactor for calculating DPP CLK DTO adds 64267454273a drm/amd/display: fix missing cursor on some rotated SLS displays adds e97ed49690ea drm/amd/display: Do not handle linkloss for eDP adds 2af0f378c480 drm/amd/display: Add debug option to override DSC target b [...] adds e47c9bce46a8 drm/amdgpu/gfx10: make ring tests less chatty adds 42a9938e1e49 drm/amdgpu/sdma5: make ring tests less chatty adds b918ecb06167 drm/amd/display: Remove unneeded semicolon adds 2111a5f7153d drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c adds 640f07932541 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c adds 374bf7bd6ae4 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c adds f1e1483b279c drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir adds 45a80abebce4 drm/amdgpu/pm_runtime: update usage count in fence handling adds b3ac17667f11 drm/scheduler: rework entity creation adds 0c88b4303213 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] adds f880799d7fcf amd/amdgpu: add sched array to IPs with multiple run-queues adds 8c23056bdc7a drm/scheduler: do not keep a copy of sched list adds 198e36bacb6e drm/amd/powerplay: skip soc clk setting under pp one vf adds 1512d064f55b drm/amdgpu: fix double gpu_recovery for NV of SRIOV adds 5a7489a7e189 drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV adds f06a58db9213 drm/amdgpu/vcn: remove unnecessary included headers adds 041a62bc0603 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] adds 368fd0aad1be drm: Add Reusable task barrier. adds f33a8770cdda drm/amdgpu: Add task barrier to XGMI hive. adds c6a6e2db9945 drm/amdgpu: Redo XGMI reset synchronization. adds c96cf2823dfd drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq adds 19796597d104 drm/amdgpu/smu: fix spelling adds 719423f67079 drm/amdgpu: wait for all rings to drain before runtime suspending adds d012ea925d61 gpu: drm: dead code elimination adds fa7df7516e32 drm/amdgpu/smu: add metrics table lock adds 59847dc82cf2 drm/amdgpu/smu: add metrics table lock for arcturus (v2) adds 885d38654012 drm/amdgpu/smu: add metrics table lock for navi (v2) adds ed09a629bbb4 drm/amdgpu/smu: add metrics table lock for renoir (v2) adds 0371e2fba421 drm/amdgpu/smu: add metrics table lock for vega20 (v2) adds e3250f2d5bbb drm/amdgpu/display: include delay.h adds fb71a336cdc2 drm/amdgpu: move umc offset to one new header file for Arcturus adds 95f1b55b67a8 drm/amdgpu: add VCN2.5 MMSCH start for Arcturus adds 7daaebfea5e5 drm/amdgpu: add VCN2.5 sriov start for Arctrus adds d83c7a07a79b drm/amdgpu: update VCN1(dual instances) fw types ID and VC [...] adds b40953c2baf0 drm/amdgpu: skip VCN2.5 power gating and clock gating for [...] adds ab5999dea069 drm/amdgpu: enable VCN0 and VCN1 sriov instances support f [...] adds fe8a87d71f72 drm/amd/powerplay: skip disable dynamic state management adds bb71c74db3c5 drm/amdkfd: expose num_sdma_queues_per_engine data field t [...] adds f4feb9fa45ee drm/amdkfd: expose num_cp_queues data field to topology node (v2) adds 78f58f9bdcc1 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds 3f203f2d7106 drm/amdgpu: add UAPI for creating encrypted buffers adds a37a9654d3ae drm/amdgpu: add UAPI to create secure commands (v3) adds a3264948bf78 drm/amdgpu: define the TMZ bit for the PTE adds 0497eb33eec5 drm/amdgpu: add tmz feature parameter (v2) adds c877411986c0 drm/amdgpu: add amdgpu_tmz data structure adds 2bd47bd3a695 drm/amdgpu: add function to check tmz capability (v4) adds b107ec63785b drm/amdgpu: add tmz bit in frame control packet adds 7d1699d6fa53 drm/amdgpu: expand the emit tmz interface with trusted flag adds 0d30311d0b8c drm/amdgpu: expand the context control interface with trust flag adds e9c2795fc607 drm/amdgpu: job is secure iff CS is secure (v5) adds 81207e3ac405 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 8e80f25e29e1 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds f88f0acdb912 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 73cc56458b10 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 33f2d5c3c9ae drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds e7c23c2e5319 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 7973e63b49e7 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 31d6c89a0716 drm/amdgpu: move CS secure flag next the structs where it's used adds 02892747b27a drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds d5122adcfa99 drm/amdgpu: work around llvm bug #42576 adds 19edf84d805d drm/amdgpu: Enter low power state if CRTC active. adds ce2e57bdaa93 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu adds e1704989a1b9 drm/amdgpu/display: use msleep rather than udelay for HDCP adds ecc6f32f0da2 Merge remote-tracking branch 'amdgpu/drm-next' adds e627ad50a2d7 drm/i915/guc: Merge communication_stop and communication_disable adds 7f5390c43387 drm/i915/guc/ct: Drop guards in enable/disable calls adds 9ab28cd20c92 drm/i915/guc/ct: Stop expecting multiple CT channels adds 7524c365c31c drm/i915/guc/ct: Group request-related variables in a sub- [...] adds 8c69bd74a00b drm/i915/guc: Remove function pointers for send/receive calls adds f20c6b278d1a drm/i915/guc: Unify notify() functions adds 54d7195f8c64 drm/i915: Unpin vma->obj on early error adds edb1ecad77d4 drm/i915/pmu: Skip sampling engines if gt is asleep adds da42104f589d drm/i915: Hold reference to intel_frontbuffer as we track [...] adds 81ff52b70577 drm/i915/gt: Ratelimit display power w/a adds ab2dd990f4ab drm: Add __drm_atomic_helper_crtc_state_reset() & co. adds f44bfa7fbfbb drm/i915: s/intel_crtc/crtc/ in intel_crtc_init() adds 6643453987c4 drm/i915: Introduce intel_crtc_{alloc,free}() adds 979e94c1d64a drm/i915: Introduce intel_crtc_state_reset() adds 74cb2751d42e drm/i915: Introduce intel_plane_state_reset() adds 6a6d79de4d19 drm/i915: Call hsw_fdi_link_train() directly() adds 17bef9baf339 drm/i915: Nuke .post_pll_disable() for DDI platforms adds cfb627c44851 drm/i915: Pass old crtc state to skylake_scaler_disable() adds f5271ee50d28 drm/i915: Pass old crtc state to intel_crtc_vblank_off() adds 773b4b54351c drm/i915: Move stuff from haswell_crtc_disable() into enco [...] adds df6a42053513 drm/i915/pmu: Ensure monotonic rc6 adds 54400257ae52 drm/i915/gt: Remove direct invocation of breadcrumb signaling adds 01f624f01845 drm/i915: Ratelimit i915_globals_park adds 5956f44028f5 drm/i915/display: move clk off sanitize to its own function adds 41ba19fca303 drm/i915/display: use clk_off name to avoid double negation adds d6f970f0dad6 drm/i915/display: fix phy name adds c360824a9d84 drm/i915: Provide ddc symlink in hdmi connector sysfs directory adds 0314da782d48 drm/i915/dsc: fix DSC register selection for ICL DSI transcoders adds 4cb48c447e87 drm/i915/dsc: clarify DSC support for pipe A on ICL adds cabeacd4cc13 drm/i915/dsc: fix DSC power domains for DSI adds dc93c9b69315 drm/i915/gt: Schedule request retirement when signaler idles adds b81e4d9b5941 drm/i915/gt: Track engine round-trip times adds 35cc7f32c298 drm/i915/gt: Use non-forcewake writes for RPS adds 281176327d02 drm/i915/gt: Suppress threshold updates on RPS parking adds e1f0fbda75e6 drm/i915: fix uninitialized pointer reads on pointers to and from adds 317b2cac79a6 drm/i915/fbc: Reject PLANE_OFFSET.y%4!=0 on icl+ too adds 36fef958e2da drm/i915/fbc: Remove second redundant intel_fbc_pre_update() call adds f7f1538c3f7c drm/i915: Rename pipe update tracepoints adds 7d1ff0d9faf6 drm/i915/gt: Add breadcrumb retire to physical engine adds dadf05112e51 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 1ffe09590121 udmabuf: fix dma-buf cpu access adds a7738c08cf26 dt-bindings: display: bridge: Convert lvds-transmitter bin [...] adds 9acfa9d30ad7 dt-bindings: display: bridge: lvds-transmitter: Document p [...] adds 5240272d4323 dt-bindings: display: bridge: lvds-transmitter: Absorb ti, [...] adds 4788f4e11d1d dt-bindings: display: bridge: lvds-transmitter: Document " [...] adds 0d60131a3b5d drm/bridge: Repurpose lvds-encoder.c adds e6f607bb2ba8 drm/bridge: lvds-codec: Add "lvds-decoder" support adds 319d8e9814c4 drm/bridge: lvds-codec: Simplify panel DT node localisation adds 575af8ecd194 dt-bindings: display: bridge: Repurpose lvds-encoder adds b7de4ba7dbe9 dt-bindings: display: bridge: lvds-codec: Document ti, ds90cf384a adds cad8c44a9ff0 dt-bindings: display: bridge: lvds-codec: Absorb thine, th [...] adds 974e65e384b4 drm/virtio: static-ify virtio_fence_signaled adds 9567728ae28c drm/virtio: static-ify virtio_gpu_framebuffer_init adds 9e07d4617b01 drm/virtio: get rid of drm_encoder_to_virtio_gpu_output adds 093bd9cf5e2c drm/virtio: simplify getting fake offset adds c91a1e2b5a6a drm/virtio: move to_virtio_fence inside virtgpu_fence adds 570c815698c4 drm/virtio: move drm_connector_to_virtio_gpu_output to vir [...] adds 41cb6603add2 drm/client: convert to drm device based logging adds f33b9730cc5a drm/fb-helper: convert to drm device based logging adds 24f03be4aa79 drm/gem-fb-helper: convert to drm device based logging adds 7da5492739db drm/gma500: fix null dereference of pointer fb before null check adds 93ccfa9a4eca drm/todo: Updating logging todo adds d7ffc715d6c4 Merge remote-tracking branch 'drm-misc/for-linux-next' adds e8ded3ff7475 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds fd6e1cbfdf3e Merge remote-tracking branch 'etnaviv/etnaviv/next' adds df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status adds a032ff0e8065 Merge branch 'for-linus' into for-next adds 76fc72984944 Merge remote-tracking branch 'sound/for-next' adds 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] adds f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC adds e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD adds 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL adds 1fa44098b683 ASoC: SOF: remove references to Haswell adds cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON adds 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot adds e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version adds 59283959e82b ASoC: SOF: log compiler name and version information adds 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 adds 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure adds aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency adds 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP adds d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP adds fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] adds 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] adds 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup adds 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling adds 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints adds 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality adds 0f501c7cde40 ASoC: SOF: move arch_ops under ops adds 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA adds 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver adds ed0c3910299d Merge branch 'asoc-5.6' into asoc-next adds e181fe76128f Merge remote-tracking branch 'sound-asoc/for-next' adds 42450dcb0933 Merge remote-tracking branch 'modules/modules-next' adds cbe821a20f3d Input: axp20x-pek - make device attributes static adds fd7bba685e7d Input: apbps2 - add __iomem to register struct adds 99d4b2e7b355 Merge remote-tracking branch 'input/next' adds d195a66e367b io_uring: fix stale comment and a few typos adds 0b416c3e1345 io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG adds 525b305d61ed io-wq: re-add io_wq_current_is_worker() adds b7bb4f7da0a1 io_uring: fix pre-prepped issue with force_nonblock == true adds fc4df999e24f io_uring: remove 'sqe' parameter to the OP helpers that take it adds 8ed8d3c3bc32 io_uring: any deferred command must have stable sqe data adds ffbb8d6b7691 io_uring: make HARDLINK imply LINK adds 0969e783e3a8 io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable adds fbf23849b172 io_uring: make IORING_OP_CANCEL_ASYNC deferrable adds b29472ee7b53 io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable adds d625c6ee4975 io_uring: read opcode and user_data from SQE exactly once adds e781573e2fb1 io_uring: warn about unhandled opcode adds 7c504e65206a io_uring: don't wait when under-submitting adds fd6c2e4c063d io_uring: io_wq_submit_work() should not touch req->rw adds 2c28d602400c io_uring: add support for fallocate() adds b75039cca96e fs: add namei support for doing a non-blocking path lookup adds 252270311374 fs: make build_open_flags() available internally adds 9139ffd52504 io_uring: add support for IORING_OP_OPENAT adds bef259efbbc0 fs: move filp_close() outside of __close_fd_get_file() adds cac6b31ec67e io-wq: add support for uncancellable work adds 60ff1d748669 io_uring: use u64_to_user_ptr() consistently adds 0325bbcd2dd2 io_uring: add support for IORING_OP_CLOSE adds cbb537634780 io_uring: avoid ring quiesce for fixed file set unregister [...] adds 03448cdee027 fs: make two stat prep helpers available adds 5489056d54f9 io_uring: add support for IORING_OP_STATX adds 7420542ba233 io-wq: support concurrent non-blocking work adds d47999af9801 io_uring: add IOSQE_ASYNC adds 3ce669a55562 io_uring: rename prev to head adds d3b095a68aca io_uring: move *queue_link_head() from common path adds 7fa07c60d3b0 io_uring: remove two unnecessary function declarations adds d59b307b08ed io_uring: add lookup table for various opcode needs adds da5b61f25521 io_uring: split overflow state into SQ and CQ side adds afc72a5a40e3 Merge branch 'for-5.6/io_uring' into for-next adds 7d30a621028a blk-mq: optimise rq sort function adds 28ca0d6d39ab list: introduce list_for_each_continue() adds 95ed0c5b1292 blk-mq: optimise blk_mq_flush_plug_list() adds eb1cc93eb2c5 Merge branch 'for-5.6/block' into for-next adds d85636c2b72c Merge remote-tracking branch 'block/for-next' adds 6b70fabbcbd1 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds f630d0114d17 mmc: cavium: Add missed pci_release_regions adds 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field adds d3a5bcb4a17f gpio: add gpiod_toggle_active_low() adds 9073d10b0989 mmc: core: Rework wp-gpio handling adds 0f7c815d83a2 mmc: core: Rework cd-gpio handling adds d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) adds ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state adds 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a adds d0b75c9169fd Merge branch 'fixes' into next adds c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource adds 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource adds e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource adds 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource adds b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource adds 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource adds dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource adds 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource adds 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource adds cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource adds 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource adds bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource adds 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq adds 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant adds 9f606f11ea98 Merge branch 'fixes' into next adds 5dfb78f0515d Merge remote-tracking branch 'mmc/next' adds 4450198042ff Merge remote-tracking branch 'mfd/for-mfd-next' adds b0d0d3de246b power: reset: gpio-restart: don't error on deferral adds dd04defd11b7 power: supply: pda_power: add missed usb_unregister_notifier adds 86b9182df8bb power/supply: ingenic-battery: Don't change scale if there [...] adds 3c9c2d08128a power: supply: Fix Kconfig indentation adds a3d70dacc727 power: suppy: ucs1002: disable power when max current is 0 adds 47a34db3d5d2 device-tree: bindings: max17042_battery: add all of the co [...] adds bc90705bbb57 power: supply: max17042: add MAX17055 support adds 5de1780181e7 power: supply: max77650: add of_match table adds 9a056a879111 dt-bindings: power: Introduce one property to describe the [...] adds 65dbad713d5d power: supply: core: Add battery internal resistance tempe [...] adds 6af8288834b6 power: supply: sc27xx: Optimize the battery resistance wit [...] adds 7772d22e4b06 dt-bindings: power: sc27xx: Add a new property to describe [...] adds 058d42563a56 power: supply: sc27xx: Calibrate the resistance of coulomb [...] adds 7a8bac169a65 dt-bindings: power: supply: max17040: Add DT bindings for [...] adds 2e17ed94de68 power: supply: max17040: Add IRQ handler for low SOC alert adds cccdd0ca1c0d power: supply: max17040: Config alert SOC low level thresh [...] adds a08990ea11dc power: supply: max17040: Send uevent in SOC and status change adds 464aca16487c power: supply: cros_usbpd: Remove dev_err() getting the nu [...] adds 463881ac4017 power: reset: Fix Kconfig indentation adds 75d8a8423c87 power: supply: sbs-battery: use octal permissions on module param adds e2ec6aef37e6 power: supply: sbs-battery: fix CAPACITY_MODE bit naming adds c6ef5234efc0 power: supply: ab8500: Remove unneeded semicolon adds e15c54d208f9 power: supply: ab8500_charger: Remove unneeded semicolon adds 921377c0b4e8 power: supply: abx500_chargalg: Remove unneeded semicolon adds a6874cba62db Merge remote-tracking branch 'battery/for-next' adds 3917d361271f Merge branch 'regulator-5.6' into regulator-next adds 20d06aefdc4c Merge remote-tracking branch 'regulator/for-next' adds af708cff030b next-20191211/keys adds 6c5a682e6497 selinux: clean up selinux_enabled/disabled/enforcing_boot adds 5c108d4e18f8 selinux: randomize layout of key structures adds a9cebde37fb7 Merge remote-tracking branch 'selinux/next' adds 3cff67bee261 Merge remote-tracking branch 'smack/for-next' adds a01955a07593 Merge remote-tracking branch 'tomoyo/master' adds b0a7337648d1 Merge remote-tracking branch 'iommu/next' adds 58f4ade1444f Merge remote-tracking branch 'audit/next' adds 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema adds 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema adds b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema adds 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema adds 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema adds 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] adds b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] adds df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles adds 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles adds e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] adds fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema adds f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema adds 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] adds fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema adds 01d69ea52399 Merge remote-tracking branch 'devicetree/for-next' adds ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema adds 20360817c6f0 Merge branch 'spi-5.6' into spi-next adds 473075b1ea37 Merge remote-tracking branch 'spi/for-next' adds eaa7b8ba2ca0 Merge branch 'perf/urgent' adds 3dfbe25c27ea sched/psi: Fix sampling error and rare div0 crashes with c [...] adds c3466952ca15 psi: Fix a division error in psi poll() adds 7ed735c33104 sched/fair: Fix find_idlest_group() to handle CPU affinity adds 6cf82d559e1a sched/cfs: fix spurious active migration adds 76f2ff2211cc Merge branch 'sched/urgent' adds 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task adds 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation adds cde651945027 sched/wait: fix ___wait_var_event(exclusive) adds 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order adds 60588bfa223f sched/fair: Optimize select_idle_cpu adds d040e0734fb3 schied/fair: Skip calculating @contrib without load adds a5e37de90e67 stop_machine: remove try_stop_cpus helper adds b82662a090c6 Merge branch 'sched/core' adds 1e69a0efc0bd perf/x86: Fix potential out-of-bounds access adds ff61541cc6c1 perf/x86/intel/bts: Fix the use of page_private() adds 92ca7da4bdc2 perf/x86/intel: Fix PT PMI handling adds 9f0bff1180ef perf/core: Add SRCU annotation for pmus list walk adds 3d415e29625b Merge branch 'perf/urgent' adds 9e26469dcde2 Merge branch 'linus' adds e156c6176c9d Documentation/x86/boot: Fix typo adds e133f6eac3fa x86/Kconfig: Correct spelling and punctuation adds ec7b10f2d023 Merge branch 'x86/cleanups' adds 7090bf60e777 Merge remote-tracking branch 'tip/auto-latest' adds a651c6c64431 EDAC/aspeed: Remove unneeded semicolon adds ba87ee725905 Merge remote-tracking branch 'edac/edac-for-next' adds 77bc2b30a75d Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 445602bfdff4 rcutorture: Suppress forward-progress complaints during ea [...] adds 59a1e11f586e torture: Make results-directory date format completion-friendly adds e704089af030 rcutorture: Refrain from callback flooding during boot adds a81b36af2962 torture: Forgive -EBUSY from boottime CPU-hotplug operations adds ba6a4a1267a4 rcutorture: Allow boottime stall warnings to be suppressed adds 5b73f15298be rcutorture: Suppress boottime bad-sequence warnings adds c420ce6634aa torture: Allow disabling of boottime CPU-hotplug torture o [...] adds 3379e7ba984f rcu: Clear ->core_needs_qs at GP end or self-reported QS adds 42b1cadb11cf rcu: React to callback overload by aggressively seeking qu [...] adds d7bf067b94ef rcu: React to callback overload by boosting RCU readers adds 96c4fe7d5735 rcu: Fix spelling mistake "leval" -> "level" adds c5ef85db3704 kcsan: Prefer __always_inline for fast-path adds 22a664e2a0a8 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf adds 5895c3f2ec76 rcutorture: Add 100-CPU configuration adds 878b4ab284e2 rcutorture: Summarize summary of build and run results adds de73daec335f rcutorture: Make kvm-find-errors.sh abort on bad directory adds 18f910b53fbc Merge remote-tracking branch 'rcu/rcu/next' adds 22dd2b9dec70 Merge remote-tracking branch 'kvm-arm/next' adds d08a5572e8fa Merge remote-tracking branch 'percpu/for-next' adds e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static adds 737d6777b231 cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' adds a0d3919e1b99 Merge remote-tracking branch 'chrome-platform/for-next' adds 62ca7602f5ba Merge remote-tracking branch 'ipmi/for-next' adds cf901a1c5dd8 device.h: move devtmpfs prototypes out of the file adds af628aae8640 device.h: move dev_printk()-like functions to dev_printk.h adds 5aee2bf2629d device.h: move 'struct bus' stuff out to device/bus.h adds a8ae608529ab device.h: move 'struct class' stuff out to device/class.h adds 4c002c978b7f device.h: move 'struct driver' stuff out to device/driver.h adds 85a7a99c2282 Merge remote-tracking branch 'driver-core/driver-core-next' adds d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation adds fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops adds 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig adds 386e5e29d81c thunderbolt: Make tb_find_port() available to other files adds 4deb200d34a7 thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eepr [...] adds 210e9f56e9e1 thunderbolt: Populate PG field in hot plug acknowledgment packet adds b04079837b20 thunderbolt: Add initial support for USB4 adds 690ac0d20d40 thunderbolt: Update Kconfig entries to USB4 adds aa43a9dcf7fc thunderbolt: Make tb_switch_find_cap() available to other files adds cf29b9afb121 thunderbolt: Add support for Time Management Unit adds e6f818585713 thunderbolt: Add support for USB 3.x tunnels adds ea81896dc98f thunderbolt: Update documentation with the USB4 information adds 6745c2dcbf80 Merge remote-tracking branch 'usb/usb-next' adds 54edb425346a serdev: simplify Makefile adds 357816303078 serdev: make use of printk extension %pe for better error [...] adds f1d31743a195 tty: drop useless variable initialisation in tty_kopen() adds 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ adds f06327d15a1a sysrq: Remove sysrq_handler_registered adds 7e5ed9f5e012 serial: Move sysrq members above adds 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] adds 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ adds 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq adds 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] adds c3a4e5527351 Revert "serdev: simplify Makefile" adds d68fefdd5b5f tty/serial: Migrate 8250_fsl to use has_sysrq adds 24036fb75422 tty/serial: Migrate bcm63xx_uart to use has_sysrq adds a4424b90d366 tty/serial: Migrate 8250_omap to use has_sysrq adds 4225eb0ae148 tty/serial: Migrate 8250_port to use has_sysrq adds 5f99fca9305b tty/serial: Migrate amba-pl01* to use has_sysrq adds 3db3cca6f052 tty/serial: Migrate apbuart to use has_sysrq adds 933505e9b417 tty/serial: Migrate arc_uart to use has_sysrq adds 078abd98d7f8 tty/serial: Migrate atmel_serial to use has_sysrq adds 76f82db9730b tty/serial: Migrate clps711x to use has_sysrq adds 410090d2f40a tty/serial: Migrate cpm_uart to use has_sysrq adds 881bdb443b5b tty/serial: Migrate dz to use has_sysrq adds 79bb662548f3 tty/serial: Migrate efm32-uart to use has_sysrq adds 4151bbed79f9 tty/serial: Migrate fsl_linflexuart to use has_sysrq adds 4d9ec1c0ced6 tty/serial: Migrate fsl_lpuart to use has_sysrq adds aa3479d2e677 tty/serial: Migrate imx to use has_sysrq adds 79307e053f7f tty/serial: Migrate ip22zilog to use has_sysrq adds dca3ac8d3bc9 tty/serial: Migrate meson_uart to use has_sysrq adds 581a367e4851 tty/serial: Migrate milbeaut_usio to use has_sysrq adds ba4508db5ba2 tty/serial: Migrate mpc52xx_uart to use has_sysrq adds 7cbfd6a0230d tty/serial: mpc52xx_uart: Don't zero port->sysrq adds 804ca1df0914 tty/serial: Migrate msm_serial to use has_sysrq adds b4088e830bd9 tty/serial: Migrate mux to use has_sysrq adds 2deed95820e5 tty/serial: Migrate mxs-auart to use has_sysrq adds b062e4aab70b tty/serial: Migrate omap-serial to use has_sysrq adds bb3ecd968b35 tty/serial: Migrate pch_uart to use has_sysrq adds eff0a31d4b08 tty/serial: pmac_zilog: Don't check port->sysrq adds f5e95c4fe42f tty/serial: Migrate pmac_zilog to use has_sysrq adds fd6dbe4e7949 tty/serial: Migrate pnx8xxx_uart to use has_sysrq adds 31b3bee44ef2 tty/serial: Migrate pxa to use has_sysrq adds 8f122698a64b tty/serial: Migrate qcom_geni_serial to use has_sysrq adds 386ae3b753ad tty/serial: Migrate sa1100 to use has_sysrq adds b2fc67b9f92d tty/serial: Migrate sb1250-duart to use has_sysrq adds 212d9371fe21 tty/serial: Migrate sccnxp to use has_sysrq adds 6661b21d25e4 tty/serial: Migrate serial_txx9 to use has_sysrq adds dc9a325426f1 tty/serial: Migrate sh-sci to use has_sysrq adds 34bccb1d391e tty/serial: Migrate sprd_serial to use has_sysrq adds 39e17343d06a tty/serial: Migrate st-asc to use has_sysrq adds 9feedaa7f37b tty/serial: Migrate stm32-usart to use has_sysrq adds b071126bd832 tty/serial: Migrate sunhv to use has_sysrq adds cd8d71900f99 tty/serial: Migrate sunsab to use has_sysrq adds 5e637d2be263 tty/serial: Migrate sunsu to use has_sysrq adds 831cb96855cf tty/serial: Migrate samsung_tty to use has_sysrq adds 22cf28a84889 tty/serial: Migrate sunzilog to use has_sysrq adds 06129311c68c tty/serial: ucc_uart: Remove ifdef SUPPORT_SYSRQ adds 0889d23e9a0a tty/serial: Migrate vr41xx_siu to use has_sysrq adds 6e021166abd5 tty/serial: Migrate vt8500_serial to use has_sysrq adds ebaa8c6f22c6 tty/serial: Migrate xilinx_uartps to use has_sysrq adds 45896c7e6ed4 tty/serial: Migrate zs to use has_sysrq adds 82cfd2e62b35 serial_core: Remove SUPPORT_SYSRQ ifdeffery adds 293f89959483 tty: serial: 21285: stop using the unused[] variable from [...] adds a7751dd8e818 Merge remote-tracking branch 'tty/tty-next' adds 889f49639563 Merge remote-tracking branch 'extcon/extcon-next' adds 8fdf4ebf5fc8 Merge remote-tracking branch 'soundwire/next' adds 710d7fbe21ee staging: octeon: delete driver adds 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver adds 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files adds 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis adds c1d3fb8abe66 staging: most: rename core.h to most.h adds 45917e79202c staging: most: rename struct core_component adds b4e37a5e2c32 staging: most: rename enum mbo_status_flags adds d72f82635e33 staging: most: configfs: use strlcpy adds c3bb9d883f1a staging: most: configfs: reduce array size adds 6f4d22d76baa staging: most: use angle brackets in include path adds dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c adds 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c adds 99879121bfbb staging: wfx: fix the cache of rate policies on interface reset adds c594ff7c7cfa staging: wfx: fix case of lack of tx_retry_policies adds 700e39e2d176 staging: wfx: fix counter overflow adds 6673f2636b41 staging: wfx: use boolean appropriately adds eee5e4c98f30 staging: wfx: firmware does not support more than 32 total [...] adds 7e1af13225fb staging: wfx: fix rate control handling adds d1fd97b4d843 staging: wfx: ensure that retry policy always fallbacks to [...] adds 8608ecdba5ce staging: wfx: detect race condition in WEP authentication adds d3d00313bf46 staging: wfx: fix hif_set_mfp() with big endian hosts adds 983b39337d07 staging: wfx: fix wrong error message adds 46112d557d06 staging: wfx: increase SPI bus frequency limit adds b025605cc446 staging: wfx: don't print useless error messages adds 88d54d6e15df staging: wfx: avoid double warning when no more tx policy [...] adds 42edb537a3bb staging: wfx: improve error message on unexpected confirmation adds 50e5ac346fa7 staging: wfx: take advantage of IS_ERR_OR_NULL() adds 9e25ec9a2c5a staging: wfx: uniformize naming rule adds faa4763ffbce staging: wfx: use meaningful names for CFG_BYTE_ORDER_* adds 1380b9397706 staging: wfx: remove useless include adds faffec8883cc staging: wfx: simplify variable assignment adds eddd8585fb46 staging: wfx: make conditions easier to read adds 30cfffb776ec staging: wfx: ensure that traces never modify arguments adds 36f7e3acaac6 staging: wfx: ensure that received hif messages are never [...] adds aedeb963c956 staging: wfx: fix typo in "num_of_ssi_ds" adds 8a222e03997a staging: wfx: fix typo in "num_i_es" adds 48f3ab9d8d4e staging: wfx: fix name of struct hif_req_start_scan_alt adds c2232d94ac67 staging: wfx: improve API of hif_req_join->infrastructure_ [...] adds ad636ec4f01a staging: wfx: better naming for hif_req_join->short_preamble adds 07c11c18ebb5 staging: wfx: better naming for hif_mib_set_association_mo [...] adds 536607c0c793 staging: wfx: simplify handling of tx_lock in wfx_do_join() adds 155665d87e08 staging: wfx: firmware already handle powersave mode during scan adds 97e587bd0893 staging: wfx: declare wfx_set_pm() static adds 8dd5bb663194 staging: wfx: drop useless argument from wfx_set_pm() adds ad41f7196bd3 staging: wfx: remove redundant test while calling wfx_update_pm() adds 50ad848cc6d6 staging: wfx: drop unnecessary wvif->powersave_mode adds 3f97c37063bc staging: wfx: do not try to save call to hif_set_pm() adds 8a274dfb5920 staging: wfx: fix pm_mode timeout adds c91ba8c85143 staging: wfx: simplify wfx_conf_tx() adds 010149e6fbcc staging: wfx: prefer a bitmask instead of an array of boolean adds d74d60c3a178 staging: wfx: simplify hif_set_uapsd_info() usage adds adc90758f4d5 staging: wfx: simplify hif_set_pm() usage adds 7e2b32f54f61 staging: wfx: drop struct wfx_edca_params adds 654e369365fd staging: wfx: remove unnecessary EDCA initialisation adds 871341db220a staging: wfx: simplify hif_set_edca_queue_params() usage adds 154cca646720 staging: wfx: hif_scan() never fails adds 7ceb4753ef58 staging: wfx: device already handle sleep mode during scan adds 1a53df55346e staging: wfx: drop useless wfx_scan_complete() adds 945ce30aa52b staging: wfx: simplify hif_scan() usage adds 397f36c1c786 staging: wfx: introduce update_probe_tmpl() adds 094ecec9be60 staging: wfx: simplify hif_set_template_frame() usage adds d1c015b4ef6f staging: wfx: rewrite wfx_hw_scan() adds 3827e33d371e staging: wfx: workaround bug with "iw scan" adds 9699c88a4427 staging: wfx: delayed_unjoin cannot happen adds 3dc67854dfa9 staging: wfx: delayed_link_loss cannot happen adds 4337074be76d staging: wfx: implement cancel_hw_scan() adds 6db45b06611c staging: wfx: update TODO adds 164ded4dbdeb Merge remote-tracking branch 'staging/staging-next' adds ce1aa81b8444 Merge remote-tracking branch 'mux/for-next' adds 86bc4f8a2d77 Merge remote-tracking branch 'icc/icc-next' adds d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() adds d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma adds ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform adds eec3f0e43028 Merge remote-tracking branch 'slave-dma/next' adds cd968ec770b7 Merge remote-tracking branch 'cgroup/for-next' adds af2e52d0d31e Merge remote-tracking branch 'scsi/for-next' adds d4ca5a5a6676 scsi: ufs: Unlock on a couple error paths adds 62be73ba066a scsi: ufs: Simplify a condition adds cdeb8a77de75 scsi: ufs: disable irq before disabling clocks adds 9c528229a75d scsi: ufs: disable interrupt during clock-gating adds e8accf7c0b34 scsi: ufs: Power off hook for Cadence UFS driver adds 0eb6facef47c scsi: ufs-mediatek: introduce reference clock control adds d428999cdb96 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage adds 4ccdd720d829 scsi: ufs-mediatek: configure customized auto-hibern8 timer adds ef3078e2acc3 scsi: ufs-mediatek: configure and enable clk-gating adds a9420f062e60 scsi: core: Fix a compiler warning triggered by the SCSI l [...] adds 28ab0b466231 scsi: sym53c8xx: fix typos in comments adds 37435fe941e8 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] adds 1c5d50beb718 scsi: initio: make initio_state_7() static adds 380f45894753 scsi: libfc: remove unnecessary assertion on ep variable adds a94a87f09973 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free adds 6f058c0007d9 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate adds acae5720e088 scsi: csiostor: Adjust indentation in csio_device_reset adds 539cebf23ccf scsi: qla2xxx: Fix sparse warnings triggered by the PCI st [...] adds ee560e7bbab0 scsi: mpt3sas: Fix double free in attach error handling adds 201743b99c05 scsi: lpfc: fix build failure with DEBUGFS disabled adds 291c2548458d scsi: lpfc: fix spelling mistakes of asynchronous adds 71482fde704e scsi: libcxgbi: fix NULL pointer dereference in cxgbi_devi [...] adds e4dc9a4c31fe scsi: target/iblock: Fix protection error with blocks grea [...] adds a657d39c16b3 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next adds f00861e38fa4 Merge remote-tracking branch 'scsi-mkp/for-next' adds d20ff279b67c Merge remote-tracking branch 'vhost/linux-next' adds 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon adds 5c615938c840 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds ea51e6104b78 Merge remote-tracking branch 'rpmsg/for-next' adds 286e7beaa4cc gpio: tegra186: Allow building on Tegra194-only configurations adds 6cc1d4568120 docs: driver-model: Add missing managed GPIO array get functions adds 06c4fc5eda6b Merge branch 'devel' into for-next adds be2f88781c3b Merge remote-tracking branch 'gpio/for-next' adds b49eb197f1e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 797e0529af34 Merge remote-tracking branch 'pinctrl/for-next' adds b25e4654ff57 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 9e357e5e7d21 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 906e389251ab Merge remote-tracking branch 'pwm/for-next' adds 0378c08e3ee3 Merge remote-tracking branch 'ktest/for-next' adds de526fbfe33f pktcdvd: fix regression on 64-bit architectures adds e2db6d90c0f3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE adds cf0c0cb2e65d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES adds 35e2b02ec2e7 compat_ioctl: block: handle add zone open, close and finish ioctl adds a3cf8efe7f04 compat_ioctl: block: handle Persistent Reservations adds 52967db53035 compat_ioctl: block: add missing include adds fd95b4f6a9ad compat: ARM64: always include asm-generic/compat.h adds 641fd6fa9de9 compat: provide compat_ptr() on all architectures adds 2661626d2ec9 compat: scsi: sg: fix v3 compat read/write interface adds 3ea136b4175b compat_ioctl: block: add blkdev_compat_ptr_ioctl adds dfd0f486c4db compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl adds 811278262267 compat_ioctl: move CDROM_SEND_PACKET handling into scsi adds 57f8918d35c4 compat_ioctl: move CDROMREADADIO to cdrom.c adds 996301c8f64c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN adds dd63a899cdf9 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] adds 1cd73d1efacf compat_ioctl: add scsi_compat_ioctl adds c14ab55501b0 compat_ioctl: bsg: add handler adds 67df7584795a compat_ioctl: ide: floppy: add handler adds 828c83bb7a16 compat_ioctl: scsi: move ioctl handling into drivers adds 8150885f5753 compat_ioctl: move sys_compat_ioctl() to ioctl.c adds 97524812d006 compat_ioctl: simplify the implementation adds 561962e351f6 compat_ioctl: move cdrom commands into cdrom.c adds 0b69da780d5a compat_ioctl: scsi: handle HDIO commands from drivers adds 1fd4e58ac5cf compat_ioctl: move HDIO ioctl handling into drivers/ide adds c1549d610d3c compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c adds 1d9fe5f3f15e compat_ioctl: block: simplify compat_blkpg_ioctl() adds afc6f62bd073 compat_ioctl: simplify up block/ioctl.c adds 27b986d5dd4f Documentation: document ioctl interfaces better adds 74b5cab6cc85 fat: use prandom_u32() for i_generation adds 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD adds 37e86e0fd040 xtensa: ISS: avoid struct timeval adds 853bc0ab341b um: ubd: use 64-bit time_t where possible adds 2d602bf28316 acct: stop using get_seconds() adds 352c912b0a52 tsacct: add 64-bit btime field adds d413fcb436f7 packet: clarify timestamp overflow adds bca302651af4 hostfs: pass 64-bit timestamps to/from user space adds 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps adds 6cedb8b377bb drm/msm: avoid using 'timespec' adds 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC adds 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec adds 294ec5b87a8a sunrpc: convert to time64_t for expiry adds f559935e7ce4 nfs: use time64_t internally adds 057f184b1245 nfs: fix timstamp debug prints adds 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata adds 751addac78b6 y2038: remove obsolete jiffies conversion functions adds 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval adds 251ec1c159e4 y2038: sparc: remove use of struct timex adds 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers adds 5ea0f410a68f Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] adds dfac25bf7e8c Merge remote-tracking branch 'y2038/y2038' adds 6cfa6ea29a31 Merge remote-tracking branch 'livepatching/for-next' adds 8722cebd2320 Merge remote-tracking branch 'coresight/next' adds 3431ca4837bf rtc: define RTC_VL_READ values adds 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls adds 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ adds af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ adds 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ adds d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling adds 75d26f5c2388 rtc: pcf8563: remove conditional compilation adds 935272aade5a rtc: pcf8563: stop caching voltage_low adds b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ adds 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling adds f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ adds 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling adds 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ adds 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR adds bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ adds 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling adds 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ adds 9b45ef977440 rtc: rv3029: use proper name for the driver adds c509e4344bc0 rtc: rv3029: let regmap validate the register ranges adds 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits adds 54c5970df449 rtc: rv3029: remove race condition when update STATUS adds 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly adds bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr adds 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable adds 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm adds 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs adds f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support adds cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 adds 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device adds cbc943eb37ca rtc: rv3029: let the core handle rtc range adds ef2f1df54a29 rtc: rv3029: remove useless error messages adds ac4fc4dfcdb0 rtc: rv3029: annotate init and exit functions adds a415ca6447c0 rtc: rv3029: add nvram support adds 28b8958c0bf6 rtc: rv3029: drop deprecated compatbiles adds 90af7f64b5bc Merge remote-tracking branch 'rtc/rtc-next' adds 562006e61bda Merge remote-tracking branch 'ntb/ntb-next' adds 94716904bd58 Merge remote-tracking branch 'fsi/next' adds 8f35288566d7 slimbus: qcom-ngd-ctrl: Use dma_request_chan() instead dma [...] adds 00711a041563 Merge remote-tracking branch 'slimbus/for-next' adds 838010c231b0 nvmem: imx: scu: fix write SIP adds 808c8bcca225 nvmem: imx: scu: correct the fuse word index adds ec6b8135c739 Merge remote-tracking branch 'nvmem/for-next' adds 198b1a8e7762 Merge remote-tracking branch 'xarray/xarray' adds 8012c7f7862b Merge remote-tracking branch 'pidfd/for-next' adds d9b5ebe65aaf PM / devfreq: Add dynamic scaling for imx8m ddr controller adds 1c84e706ad7a PM / devfreq: Add new name attribute for sysfs adds dca41398763b PM / devfreq: Change time stats to 64-bit adds 0721a6564688 PM / devfreq: Add clearing transitions stats adds c36eeb2bab1f PM / devfreq: Move statistics to separate struct devfreq_stats adds 9045fc8f3c41 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) adds 1c930e08a8a3 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() adds 7380b9d95fab PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] adds 5ff89c1b5afb PM / devfreq: Fix multiple kernel-doc warnings adds 8acb64ff01d4 PM / devfreq: rockchip-dfi: Add missing of_node_put() adds d348dff0acf9 PM / devfreq: rk3399_dmc: Add missing of_node_put() adds d29fa533c6c8 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] adds 24b6b3218cdb PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] adds fac1617c9525 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] adds 8ab517d50a70 PM / devfreq: imx8m-ddrc: Remove unused defines adds ac6d395e9115 Merge remote-tracking branch 'devfreq/devfreq-next' adds 8c9a586be5e8 Merge remote-tracking branch 'generic-ioremap/for-next' adds d0d3442fbbcd /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 76479473d00a /proc/kpageflags: do not use uninitialized struct pages adds 6f4c0e5c03cb mm/zsmalloc.c: fix the migrated zspage statistics. adds 98bb249959eb mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 865d8025063c x86/mm: Split vmalloc_sync_all() adds f6dbb71f12be kcov: fix struct layout for kcov_remote_arg adds 31abe3a66813 memcg: account security cred as well to kmemcg adds 1c464811f92d mm: move_pages: return valid node id in status if the page [...] adds b65623ebde9c fs/direct-io.c: include fs/internal.h for missing prototype adds e7f15b070aa8 fs/nsfs.c: include headers for missing declarations adds 988e59134010 fs/namespace.c: make to_mnt_ns() static adds 23a64a5bbdbc hexagon: define ioremap_uc adds 0b675d283d1e hexagon: parenthesize registers in asm predicates adds c489171b0bbc hexagon: work around compiler crash adds bec04f20f9a4 fs/posix_acl.c: fix kernel-doc warnings adds f78390ca4541 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds e14ae5aa79af mm/oom: fix pgtables units mismatch in Killed process message adds 479ff8a4b551 mm/gup: fix memory leak in __gup_benchmark_ioctl adds d5dde8dfdcd1 mm-gup-fix-memory-leak-in-__gup_benchmark_ioctl-fix adds 8603f85ee4b6 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds 65128f13adfb fs/proc/page.c: allow inspection of last section and fix e [...] adds 5aeaaf48c068 mm/page_alloc.c: initialize memmap of unavailable memory directly adds 18a114d0dc82 mm/hugetlb: defer freeing of huge pages if in non-task context adds 7890d552c447 mm/memory_hotplug: don't free usage map when removing a re [...] adds 0b71c28df7e4 ocfs2: call journal flush to mark journal as empty after j [...] adds 27fc2e84ab6d init/Kconfig: enable -O3 for all arches adds b1141198f7e0 ramfs: support O_TMPFILE adds fa8798e3439e mm/slub.c: avoid slub allocation while holding list_lock adds 4865d4ebd9ef mm/memcontrol.c: cleanup some useless code adds fe25a8f5ec15 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds a57751fab969 mm/pgmap: use correct alignment when looking at first pfn [...] adds 48f19959f730 mm/mmap.c: fix the adjusted length error adds 3cab0b0bbde9 mm/memmap_init: update variable name in memmap_init_zone adds 562c36f28acc mm/memory_hotplug: shrink zones when offlining memory adds 0760ae9ade3f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 70935b5af0c5 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds ec36d0f0d9c6 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 98dd9b726ef5 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 30e4860f3c44 mm/memory_hotplug: cleanup __remove_pages() adds 8adcc71a94ba mm/early_ioremap.c: use %pa to print resource_size_t variables adds cc7b46809afc mm, oom: avoid printk() iteration under RCU adds ed118a35c7c6 mm-oom-avoid-printk-iteration-under-rcu-fix adds f79ecd41e056 mm: hugetlb controller for cgroups adds 6d5ec690337b include/linux/mm.h: clean up obsolete check on space in pa [...] adds 8747ea1af28e include/linux/mm.h: remove dead code totalram_pages_set() adds db1cbec5145c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 586322e467bc fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3d86f205592b kernel/hung_task.c: Monitor killed tasks. adds 09c70dfa9baf lib/zlib: add s390 hardware support for kernel zlib_deflate adds d20aad69a166 s390/boot: rename HEAP_SIZE due to name collision adds 91fd129a3bc3 lib/zlib: add s390 hardware support for kernel zlib_inflate adds 7ac8eafa5b48 s390/boot: add dfltcc= kernel command line parameter adds 1a28157f60da lib/zlib: add zlib_deflate_dfltcc_enabled() function adds 6ec3a2abc0fe btrfs: use larger zlib buffer for s390 hardware compression adds 8c01f3081ab0 string: add stracpy and stracpy_pad mechanisms adds 1a6144f19af0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 34deac5089c0 fs/binfmt_elf.c: smaller code generation around auxv vector fill adds de301d46f4be fs/binfmt_elf.c: fix ->start_code calculation adds 0d51fbc88c22 fs/binfmt_elf.c: don't copy ELF header around adds e2cb746fee5d fs/binfmt_elf.c: better codegen around current->mm adds b042243fe331 fs/binfmt_elf.c: make BAD_ADDR() unlikely adds 19426556be32 init/main.c: log arguments and environment passed to init adds 294d61fcf964 init/main.c: remove unnecessary repair_env_string in do_in [...] adds 14b2d34633e2 init/main.c: fix quoted value handling in unknown_bootoption adds c5cf127dfc1f execve: warn if process starts with executable stack adds bacee6c44aee include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds 234784881220 aio: simplify read_events() adds d57054a3fa01 smp_mb__{before,after}_atomic(): update Documentation adds 6328ba29c92d ipc/mqueue.c: remove duplicated code adds 543d9188b511 ipc/mqueue.c: update/document memory barriers adds 3eeb340b05eb ipc/msg.c: update and document memory barriers adds 2beb8e50eb6b ipc/sem.c: document and update memory barriers adds 461e28fa2c11 ipc/msg.c: consolidate all xxxctl_down() functions adds b510d7556c8e Merge branch 'akpm-current/current' adds def91da58f83 drivers/block/null_blk_main.c: fix layout adds 21ca865b00d7 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 1b70a8525d13 pinctrl: fix pxa2xx.c build warnings adds febf70ba7b6d mm: remove __krealloc adds b158489b2b58 drivers/tty/serial/sh-sci.c: suppress warning adds 46ce41faa111 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 6abf691cecda Merge branch 'akpm/master' adds 7ddd09fc4b74 Add linux-next specific files for 20191220
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 (b9c5ef25038d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/rtc-cdev | 8 + Documentation/admin-guide/cgroup-v2.rst | 29 + Documentation/admin-guide/thunderbolt.rst | 30 +- Documentation/admin-guide/xfs.rst | 2 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/ioctl.rst | 253 ++ .../devicetree/bindings/arm/rockchip.yaml | 3 + .../devicetree/bindings/arm/stm32/mlahb.txt | 37 - .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 + .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 + .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 37 - .../devicetree/bindings/ata/ahci-platform.txt | 12 - .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 + .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 + .../bindings/display/bridge/lvds-codec.yaml | 131 + .../bindings/display/bridge/lvds-transmitter.txt | 66 - .../bindings/display/bridge/thine,thc63lvdm83d.txt | 50 - .../bindings/display/bridge/ti,ds90c185.txt | 55 - .../devicetree/bindings/display/renesas,cmm.yaml | 67 + .../devicetree/bindings/display/renesas,du.txt | 15 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 + .../devicetree/bindings/dma/st,stm32-dma.yaml | 102 + .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 52 + .../devicetree/bindings/dma/st,stm32-mdma.yaml | 105 + .../devicetree/bindings/dma/stm32-dma.txt | 83 - .../devicetree/bindings/dma/stm32-dmamux.txt | 84 - .../devicetree/bindings/dma/stm32-mdma.txt | 94 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 1 + .../media/allwinner,sun4i-a10-video-engine.yaml | 83 + .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 + Documentation/devicetree/bindings/media/cedrus.txt | 57 - .../devicetree/bindings/media/sun6i-csi.txt | 61 - .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 105 + .../bindings/phy/allwinner,sun50i-a64-usb-phy.yaml | 106 + .../bindings/phy/allwinner,sun50i-h6-usb-phy.yaml | 105 + .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 + .../bindings/phy/allwinner,sun6i-a31-usb-phy.yaml | 119 + .../bindings/phy/allwinner,sun8i-a23-usb-phy.yaml | 102 + .../bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml | 122 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 137 + .../bindings/phy/allwinner,sun8i-r40-usb-phy.yaml | 119 + .../bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml | 86 + .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 - .../devicetree/bindings/power/supply/battery.txt | 5 + .../bindings/power/supply/max17040_battery.txt | 33 + .../bindings/power/supply/max17042_battery.txt | 6 +- .../devicetree/bindings/power/supply/sc27xx-fg.txt | 3 + .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 - .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 + .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 + .../devicetree/bindings/spi/st,stm32-spi.yaml | 8 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 140 + Documentation/devicetree/bindings/sram/sram.yaml | 25 +- .../devicetree/bindings/sram/sunxi-sram.txt | 113 - Documentation/driver-api/driver-model/devres.rst | 2 + Documentation/filesystems/automount-support.txt | 2 +- Documentation/filesystems/f2fs.txt | 52 + Documentation/gpu/todo.rst | 8 +- Documentation/kbuild/kconfig-language.rst | 5 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/locking/locktorture.rst | 3 +- Documentation/misc-devices/xilinx_sdfec.rst | 1 + .../process/embargoed-hardware-issues.rst | 23 +- Documentation/riscv/boot-image-header.rst | 4 +- Documentation/trace/ftrace.rst | 9 +- .../translations/ko_KR/memory-barriers.txt | 4 +- Documentation/x86/boot.rst | 7 +- MAINTAINERS | 6 +- Next/SHA1s | 163 +- Next/Trees | 1 + Next/merge.log | 2398 +++++++++---- arch/arc/kernel/asm-offsets.c | 1 - arch/arm/arm-soc-for-next-contents.txt | 20 +- arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 + arch/arm/boot/dts/at91sam9260.dtsi | 16 +- arch/arm/boot/dts/at91sam9261.dtsi | 6 +- arch/arm/boot/dts/at91sam9263.dtsi | 6 +- arch/arm/boot/dts/at91sam9g45.dtsi | 8 +- arch/arm/boot/dts/at91sam9rl.dtsi | 8 +- arch/arm/boot/dts/exynos5420.dtsi | 259 -- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 275 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 13 +- arch/arm/configs/u8500_defconfig | 4 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 40 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 23 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 25 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 91 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 12 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 138 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 5 + arch/arm64/boot/dts/rockchip/px30.dtsi | 19 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 2 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 3 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 12 + .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 759 +--- ...{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} | 18 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 9 + arch/arm64/include/asm/compat.h | 22 +- arch/mips/Kconfig | 1 - arch/mips/include/asm/compat.h | 18 - arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit.c | 1270 ------- arch/mips/net/bpf_jit_asm.S | 285 -- arch/parisc/include/asm/compat.h | 17 - arch/powerpc/include/asm/compat.h | 17 - arch/powerpc/kernel/legacy_serial.c | 4 +- arch/powerpc/oprofile/backtrace.c | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/image.h | 4 +- arch/riscv/include/asm/perf_event.h | 4 + arch/riscv/include/asm/pgtable.h | 4 + arch/riscv/include/uapi/asm/bpf_perf_event.h | 9 + arch/riscv/net/bpf_jit_comp.c | 531 +-- arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/timex.h | 4 +- arch/s390/kernel/mcount.S | 1 + arch/s390/kernel/unwind_bc.c | 15 +- arch/s390/purgatory/.gitignore | 1 + arch/s390/purgatory/Makefile | 19 +- arch/s390/purgatory/string.c | 3 + arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sparc/include/asm/compat.h | 17 - arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/ubd_kern.c | 11 +- arch/um/include/shared/os.h | 2 +- arch/um/os-Linux/file.c | 2 +- arch/x86/Kconfig | 6 +- arch/x86/events/core.c | 19 +- arch/x86/events/intel/bts.c | 16 +- arch/x86/include/asm/compat.h | 17 - .../platforms/iss/include/platform/simcall.h | 4 +- block/Makefile | 1 - block/blk-mq.c | 69 +- block/bsg.c | 1 + block/compat_ioctl.c | 411 --- block/ioctl.c | 319 +- block/scsi_ioctl.c | 214 +- drivers/Makefile | 2 +- drivers/android/binder.c | 6 +- drivers/ata/libata-scsi.c | 9 + drivers/base/base.h | 8 + drivers/base/bus.c | 1 + drivers/base/class.c | 1 + drivers/base/driver.c | 1 + drivers/bcma/scan.c | 7 +- drivers/block/aoe/aoeblk.c | 1 + drivers/block/floppy.c | 3 + drivers/block/paride/pcd.c | 3 + drivers/block/paride/pd.c | 1 + drivers/block/paride/pf.c | 1 + drivers/block/pktcdvd.c | 26 +- drivers/block/sunvdc.c | 1 + drivers/block/virtio_blk.c | 3 + drivers/block/xen-blkfront.c | 1 + drivers/cdrom/cdrom.c | 35 +- drivers/cdrom/gdrom.c | 3 + drivers/char/random.c | 1 + drivers/char/tpm/tpm_ftpm_tee.c | 22 +- drivers/char/tpm/tpm_ppi.c | 4 +- drivers/clk/clk.c | 14 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 6 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/devfreq/imx8m-ddrc.c | 10 +- drivers/dma-buf/udmabuf.c | 7 +- drivers/dma/fsl-edma-common.c | 5 + drivers/dma/fsl-edma-common.h | 1 + drivers/dma/fsl-edma.c | 8 + drivers/dma/ti/edma.c | 4 +- drivers/edac/aspeed_edac.c | 4 +- drivers/gpio/Kconfig | 4 +- drivers/gpio/gpiolib-of.c | 21 - drivers/gpio/gpiolib.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 3 + drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 12 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 + drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 17 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 262 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 7 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 2 + .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 31 + .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 3 + drivers/gpu/drm/bridge/Kconfig | 8 +- drivers/gpu/drm/bridge/Makefile | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 151 + drivers/gpu/drm/bridge/lvds-encoder.c | 155 - drivers/gpu/drm/drm_atomic_state_helper.c | 78 +- drivers/gpu/drm/drm_client.c | 10 +- drivers/gpu/drm/drm_fb_helper.c | 36 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_of.c | 116 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/gma500/accel_2d.c | 6 +- drivers/gpu/drm/i915/display/icl_dsi.c | 12 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 15 +- drivers/gpu/drm/i915/display/intel_crt.c | 10 +- drivers/gpu/drm/i915/display/intel_ddi.c | 131 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 208 +- drivers/gpu/drm/i915/display/intel_display.h | 4 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 26 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 34 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 12 +- drivers/gpu/drm/i915/display/intel_overlay.c | 17 +- drivers/gpu/drm/i915/display/intel_sprite.c | 6 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 94 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 40 +- drivers/gpu/drm/i915/gt/intel_engine.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 22 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 11 + drivers/gpu/drm/i915/gt/intel_gt_irq.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 7 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 4 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/intel_rps.c | 79 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 290 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 52 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 38 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 64 +- drivers/gpu/drm/i915/gvt/handlers.c | 16 + drivers/gpu/drm/i915/gvt/hypercall.h | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 23 + drivers/gpu/drm/i915/gvt/mpt.h | 15 + drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_globals.c | 53 +- drivers/gpu/drm/i915/i915_irq.c | 8 +- drivers/gpu/drm/i915/i915_pmu.c | 76 +- drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_request.c | 2 +- drivers/gpu/drm/i915/i915_request.h | 4 + drivers/gpu/drm/i915/i915_sw_fence_work.c | 15 +- drivers/gpu/drm/i915/i915_trace.h | 6 +- drivers/gpu/drm/i915/i915_vma.c | 27 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/radeon/atombios_i2c.c | 5 - drivers/gpu/drm/rcar-du/Kconfig | 8 + drivers/gpu/drm/rcar-du/Makefile | 1 + drivers/gpu/drm/rcar-du/rcar_cmm.c | 217 ++ drivers/gpu/drm/rcar-du/rcar_cmm.h | 58 + drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 71 + drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 10 + drivers/gpu/drm/rcar-du/rcar_du_group.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_kms.c | 93 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 5 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 318 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 - drivers/gpu/drm/virtio/virtgpu_display.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 19 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 5 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 246 +- drivers/hid/hid-multitouch.c | 2 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hid/usbhid/hiddev.c | 97 +- drivers/hid/wacom_wac.c | 6 +- drivers/ide/ide-cd.c | 38 + drivers/ide/ide-disk.c | 1 + drivers/ide/ide-floppy.c | 4 + drivers/ide/ide-floppy.h | 2 + drivers/ide/ide-floppy_ioctl.c | 35 + drivers/ide/ide-gd.c | 17 + drivers/ide/ide-ioctls.c | 47 +- drivers/ide/ide-tape.c | 11 + drivers/iio/accel/cros_ec_accel_legacy.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 - .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 - drivers/iio/light/cros_ec_light_prox.c | 1 - drivers/iio/pressure/cros_ec_baro.c | 1 - drivers/input/misc/axp20x-pek.c | 7 +- drivers/input/serio/apbps2.c | 2 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 - drivers/mfd/cros_ec_dev.c | 1 - drivers/mmc/core/host.c | 33 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 4 +- drivers/mmc/host/mmci.c | 84 +- drivers/mmc/host/mmci.h | 9 +- drivers/mmc/host/mtk-sd.c | 3 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/pxamci.c | 12 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 7 +- drivers/mmc/host/sdhci-milbeaut.c | 4 +- drivers/mmc/host/sdhci-msm.c | 6 +- drivers/mmc/host/sdhci-of-esdhc.c | 17 +- drivers/mmc/host/sdhci-pci-core.c | 14 +- drivers/mmc/host/sdhci-s3c.c | 6 +- drivers/mmc/host/sdhci-sirf.c | 2 +- drivers/mmc/host/sdhci-spear.c | 6 +- drivers/mmc/host/sdhci.c | 3 + drivers/mmc/host/sdhci.h | 2 + drivers/mmc/host/sdhci_am654.c | 4 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc_core.c | 6 +- drivers/net/Kconfig | 10 +- drivers/net/Makefile | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 22 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 33 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 13 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 14 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 22 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 1 + .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 21 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 219 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- drivers/net/ethernet/qlogic/qla3xxx.c | 8 +- drivers/net/ethernet/stmicro/stmmac/common.h | 10 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 24 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 12 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 4 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 11 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 47 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 118 + drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 24 + drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 22 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 29 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 76 + drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 31 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 20 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 16 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 143 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 137 + drivers/net/phy/lxt.c | 24 +- drivers/net/phy/marvell.c | 209 +- drivers/net/phy/mscc.c | 6 - drivers/net/phy/phy_device.c | 98 +- drivers/net/phy/uPD60620.c | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/testmode.c | 4 +- drivers/net/wireless/ath/ath11k/ce.c | 23 +- drivers/net/wireless/ath/ath11k/core.c | 4 +- drivers/net/wireless/ath/ath11k/core.h | 2 +- drivers/net/wireless/ath/ath11k/debug.c | 6 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 3 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 63 +- drivers/net/wireless/ath/ath11k/dp.c | 16 +- drivers/net/wireless/ath/ath11k/dp.h | 11 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 4 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 88 +- drivers/net/wireless/ath/ath11k/hal_tx.c | 74 +- drivers/net/wireless/ath/ath11k/hal_tx.h | 13 +- drivers/net/wireless/ath/ath11k/htc.c | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 104 +- drivers/net/wireless/ath/ath11k/testmode.c | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 184 +- drivers/net/wireless/ath/ath11k/wmi.h | 32 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/wcn36xx/main.c | 1 - drivers/net/wireless/ath/wil6210/cfg80211.c | 34 + drivers/net/wireless/ath/wil6210/main.c | 10 +- drivers/net/wireless/ath/wil6210/txrx.c | 32 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 10 + drivers/net/wireless/ath/wil6210/txrx_edma.h | 8 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 17 +- drivers/net/wireless/ath/wil6210/wmi.c | 80 +- drivers/net/wireless/ath/wil6210/wmi.h | 33 + drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 18 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 68 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 54 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 18 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.h | 1 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 7 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 5 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/net/wireless/marvell/mwifiex/main.h | 13 - drivers/net/wireless/mediatek/mt76/airtime.c | 2 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 21 +- drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 11 - drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 20 + drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 10 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 20 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 19 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 299 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 853 ++--- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 - drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 49 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/xenbus.c | 350 +- drivers/nvmem/imx-ocotp-scu.c | 16 +- drivers/of/base.c | 2 - drivers/pci/search.c | 2 +- drivers/platform/chrome/cros_ec_chardev.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/cros_ec_ishtp.c | 2 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 - drivers/platform/chrome/cros_ec_sensorhub.c | 1 - drivers/platform/chrome/cros_ec_sysfs.c | 1 - drivers/platform/chrome/cros_ec_vbc.c | 1 - drivers/platform/chrome/cros_usbpd_logger.c | 1 - drivers/power/reset/Kconfig | 16 +- drivers/power/reset/gpio-restart.c | 8 +- drivers/power/supply/Kconfig | 30 +- drivers/power/supply/ab8500_charger.c | 6 +- drivers/power/supply/ab8500_fg.c | 14 +- drivers/power/supply/abx500_chargalg.c | 2 +- drivers/power/supply/cros_usbpd-charger.c | 11 +- drivers/power/supply/ingenic-battery.c | 15 +- drivers/power/supply/max17040_battery.c | 130 +- drivers/power/supply/max17042_battery.c | 17 +- drivers/power/supply/max77650-charger.c | 7 + drivers/power/supply/pda_power.c | 4 + drivers/power/supply/power_supply_core.c | 67 +- drivers/power/supply/sbs-battery.c | 33 +- drivers/power/supply/sc27xx_fuel_gauge.c | 49 +- drivers/power/supply/ucs1002_power.c | 42 +- drivers/powercap/intel_rapl_common.c | 1 + drivers/regulator/axp20x-regulator.c | 2 +- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-cros-ec.c | 1 - drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 36 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 448 +-- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 23 +- drivers/s390/net/qeth_core.h | 54 +- drivers/s390/net/qeth_core_main.c | 125 +- drivers/s390/net/qeth_core_mpc.h | 21 +- drivers/s390/net/qeth_l3.h | 6 +- drivers/s390/net/qeth_l3_main.c | 106 +- drivers/s390/net/qeth_l3_sys.c | 172 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 + drivers/scsi/ch.c | 9 +- drivers/scsi/csiostor/csio_scsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 3 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 5 - drivers/scsi/initio.c | 2 +- drivers/scsi/ipr.c | 3 + drivers/scsi/isci/init.c | 3 + drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/scsi/lpfc/lpfc_sli.c | 10 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 1 - drivers/scsi/mvsas/mv_init.c | 3 + drivers/scsi/pm8001/pm8001_init.c | 3 + drivers/scsi/qla2xxx/qla_mbx.c | 5 +- drivers/scsi/qla2xxx/qla_mr.c | 5 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_logging.h | 2 +- drivers/scsi/sd.c | 50 +- drivers/scsi/sg.c | 170 +- drivers/scsi/sr.c | 53 +- drivers/scsi/st.c | 51 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 4 +- drivers/scsi/ufs/cdns-pltfrm.c | 1 + drivers/scsi/ufs/ufs-mediatek.c | 94 +- drivers/scsi/ufs/ufs-mediatek.h | 20 + drivers/scsi/ufs/ufs-sysfs.c | 20 - drivers/scsi/ufs/ufshcd.c | 50 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/slimbus/qcom-ngd-ctrl.c | 20 +- drivers/staging/Kconfig | 4 - drivers/staging/Makefile | 2 - drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/configfs.c | 32 +- drivers/staging/most/core.c | 34 +- drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/{core.h => most.h} | 24 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/most/sound/sound.c | 8 +- drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 -------------------- drivers/staging/octeon-usb/octeon-hcd.h | 1847 ---------- drivers/staging/octeon/Kconfig | 16 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 --- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 -- drivers/staging/octeon/ethernet-tx.c | 717 ---- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 ------ drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1433 -------- drivers/staging/qlge/qlge.h | 1 - drivers/staging/qlge/qlge_dbg.c | 12 +- drivers/staging/qlge/qlge_ethtool.c | 35 +- drivers/staging/qlge/qlge_main.c | 186 +- drivers/staging/qlge/qlge_mpi.c | 26 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 151 +- drivers/staging/wfx/TODO | 81 +- drivers/staging/wfx/bh.c | 3 +- drivers/staging/wfx/bus_spi.c | 9 +- drivers/staging/wfx/data_rx.c | 8 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 40 +- drivers/staging/wfx/data_tx.h | 7 +- drivers/staging/wfx/fwio.c | 28 +- drivers/staging/wfx/hif_api_cmd.h | 32 +- drivers/staging/wfx/hif_api_mib.h | 13 +- drivers/staging/wfx/hif_rx.c | 103 +- drivers/staging/wfx/hif_tx.c | 109 +- drivers/staging/wfx/hif_tx.h | 17 +- drivers/staging/wfx/hif_tx_mib.h | 27 +- drivers/staging/wfx/hwio.h | 15 +- drivers/staging/wfx/main.c | 5 +- drivers/staging/wfx/queue.c | 9 +- drivers/staging/wfx/scan.c | 323 +- drivers/staging/wfx/scan.h | 25 +- drivers/staging/wfx/secure_link.h | 8 +- drivers/staging/wfx/sta.c | 354 +- drivers/staging/wfx/sta.h | 9 +- drivers/staging/wfx/traces.h | 14 +- drivers/staging/wfx/wfx.h | 18 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/tcm_fc/tfc_io.c | 1 - drivers/thunderbolt/Kconfig | 11 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 11 +- drivers/thunderbolt/ctl.c | 19 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/eeprom.c | 137 +- drivers/thunderbolt/nhi.c | 3 + drivers/thunderbolt/nhi.h | 2 + drivers/thunderbolt/switch.c | 439 ++- drivers/thunderbolt/tb.c | 227 +- drivers/thunderbolt/tb.h | 101 + drivers/thunderbolt/tb_msgs.h | 6 +- drivers/thunderbolt/tb_regs.h | 65 +- drivers/thunderbolt/tmu.c | 383 ++ drivers/thunderbolt/tunnel.c | 169 +- drivers/thunderbolt/tunnel.h | 9 + drivers/thunderbolt/usb4.c | 764 ++++ drivers/thunderbolt/xdomain.c | 6 + drivers/tty/serdev/core.c | 14 +- drivers/tty/serial/21285.c | 55 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_core.c | 1 + drivers/tty/serial/8250/8250_fsl.c | 4 - drivers/tty/serial/8250/8250_of.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/8250/8250_port.c | 5 +- drivers/tty/serial/amba-pl010.c | 5 +- drivers/tty/serial/amba-pl011.c | 6 +- drivers/tty/serial/apbuart.c | 5 +- drivers/tty/serial/arc_uart.c | 5 +- drivers/tty/serial/atmel_serial.c | 50 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 5 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 9 +- drivers/tty/serial/dz.c | 5 +- drivers/tty/serial/efm32-uart.c | 5 +- drivers/tty/serial/fsl_linflexuart.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 9 +- drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/ip22zilog.c | 7 +- drivers/tty/serial/meson_uart.c | 5 +- drivers/tty/serial/milbeaut_usio.c | 5 +- drivers/tty/serial/mpc52xx_uart.c | 11 +- drivers/tty/serial/msm_serial.c | 5 +- drivers/tty/serial/mux.c | 5 +- drivers/tty/serial/mxs-auart.c | 5 +- drivers/tty/serial/omap-serial.c | 5 +- drivers/tty/serial/pch_uart.c | 12 +- drivers/tty/serial/pmac_zilog.c | 5 +- drivers/tty/serial/pnx8xxx_uart.c | 7 +- drivers/tty/serial/pxa.c | 5 +- drivers/tty/serial/qcom_geni_serial.c | 5 +- drivers/tty/serial/sa1100.c | 7 +- drivers/tty/serial/samsung_tty.c | 51 +- drivers/tty/serial/sb1250-duart.c | 5 +- drivers/tty/serial/sccnxp.c | 5 +- drivers/tty/serial/serial_txx9.c | 5 +- drivers/tty/serial/sh-sci.c | 10 +- drivers/tty/serial/sprd_serial.c | 5 +- drivers/tty/serial/st-asc.c | 5 +- drivers/tty/serial/stm32-usart.c | 5 +- drivers/tty/serial/sunhv.c | 5 +- drivers/tty/serial/sunsab.c | 5 +- drivers/tty/serial/sunsu.c | 5 +- drivers/tty/serial/sunzilog.c | 6 +- drivers/tty/serial/ucc_uart.c | 2 - drivers/tty/serial/vr41xx_siu.c | 5 +- drivers/tty/serial/vt8500_serial.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 5 +- drivers/tty/serial/zs.c | 5 +- drivers/tty/sysrq.c | 9 +- drivers/tty/tty_io.c | 2 +- drivers/tty/vt/.gitignore | 1 + drivers/tty/vt/Makefile | 6 +- {scripts => drivers/tty/vt}/conmakehash.c | 0 drivers/usb/gadget/Kconfig | 28 - drivers/usb/gadget/function/u_audio.c | 19 +- drivers/usb/gadget/legacy/Kconfig | 28 + drivers/usb/host/xhci-pci.c | 2 +- drivers/vhost/net.c | 4 +- drivers/vhost/test.c | 19 +- drivers/vhost/vhost.c | 272 +- drivers/vhost/vhost.h | 27 +- fs/9p/Kconfig | 20 +- fs/9p/vfs_inode.c | 2 +- fs/Makefile | 2 +- fs/binfmt_elf.c | 54 +- fs/compat_ioctl.c | 261 -- fs/dlm/lowcomms.c | 6 +- fs/drop_caches.c | 2 +- fs/f2fs/Kconfig | 23 + fs/f2fs/Makefile | 1 + fs/f2fs/compress.c | 1139 ++++++ fs/f2fs/data.c | 603 +++- fs/f2fs/debug.c | 6 + fs/f2fs/f2fs.h | 262 +- fs/f2fs/file.c | 191 +- fs/f2fs/inline.c | 30 +- fs/f2fs/inode.c | 42 + fs/f2fs/namei.c | 95 +- fs/f2fs/segment.c | 5 +- fs/f2fs/segment.h | 12 - fs/f2fs/super.c | 128 +- fs/f2fs/sysfs.c | 8 + fs/fat/inode.c | 3 +- fs/file.c | 6 +- fs/hfs/hfs_fs.h | 28 +- fs/hfs/inode.c | 4 +- fs/hfsplus/hfsplus_fs.h | 28 +- fs/hfsplus/inode.c | 12 +- fs/hostfs/hostfs.h | 22 +- fs/hostfs/hostfs_kern.c | 15 +- fs/inode.c | 7 + fs/internal.h | 14 +- fs/io-wq.c | 15 +- fs/io-wq.h | 10 +- fs/io_uring.c | 1937 +++++++--- fs/ioctl.c | 131 +- fs/namei.c | 2 + fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 18 +- fs/nfs/fscache.h | 8 +- fs/nfs/nfs4xdr.c | 10 +- fs/notify/fsnotify.c | 4 + fs/ocfs2/journal.c | 8 + fs/open.c | 4 +- fs/proc/page.c | 30 +- fs/quota/dquot.c | 1 + fs/stat.c | 34 +- fs/super.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 18 +- fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_dir2.c | 21 + fs/xfs/libxfs/xfs_dir2_priv.h | 29 +- fs/xfs/libxfs/xfs_dir2_sf.c | 6 +- fs/xfs/libxfs/xfs_ialloc.c | 64 + fs/xfs/libxfs/xfs_ialloc.h | 1 + fs/xfs/libxfs/xfs_trans_resv.c | 96 +- fs/xfs/xfs_bmap_util.c | 12 + fs/xfs/xfs_buf_item.c | 2 +- fs/xfs/xfs_mount.c | 168 +- fs/xfs/xfs_trace.h | 21 + include/drm/drm_atomic_state_helper.h | 6 + include/drm/drm_of.h | 20 + include/linux/blkdev.h | 7 + include/linux/compat.h | 18 + include/linux/dev_printk.h | 235 ++ include/linux/device.h | 999 +----- include/linux/device/bus.h | 288 ++ include/linux/device/class.h | 266 ++ include/linux/device/driver.h | 292 ++ include/linux/f2fs_fs.h | 8 + include/linux/falloc.h | 2 - include/linux/fs.h | 4 - include/linux/gpio/consumer.h | 7 + include/linux/hugetlb.h | 3 +- include/linux/ide.h | 2 + include/linux/jiffies.h | 20 - include/linux/libata.h | 6 + include/linux/list.h | 10 + include/linux/mfd/cros_ec.h | 35 - include/linux/mm.h | 11 - include/linux/mmc/sdio_ids.h | 2 + include/linux/mmc/slot-gpio.h | 5 +- include/linux/namei.h | 1 + include/linux/netdevice.h | 4 +- include/linux/phy.h | 2 + include/linux/platform_data/cros_ec_proto.h | 23 +- include/linux/power/max17042_battery.h | 48 +- include/linux/power_supply.h | 10 + include/linux/rtc.h | 1 + include/linux/serial_8250.h | 1 + include/linux/serial_core.h | 78 +- include/linux/slab.h | 1 - include/linux/stmmac.h | 13 + include/linux/stop_machine.h | 7 - include/linux/sunrpc/cache.h | 42 +- include/linux/sunrpc/gss_api.h | 4 +- include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/syscalls.h | 9 +- include/net/pkt_cls.h | 36 +- include/net/sock.h | 4 +- include/scsi/scsi_ioctl.h | 1 + include/scsi/sg.h | 30 + include/sound/sof.h | 1 - include/sound/sof/dai-imx.h | 20 + include/sound/sof/dai.h | 1 + include/sound/sof/info.h | 15 + include/trace/events/f2fs.h | 99 + include/uapi/linux/acct.h | 2 + include/uapi/linux/io_uring.h | 8 + include/uapi/linux/pkt_sched.h | 17 + include/uapi/linux/rtc.h | 7 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/time_types.h | 5 + include/uapi/linux/timex.h | 2 + include/uapi/sound/sof/tokens.h | 3 +- init/main.c | 35 +- ipc/sem.c | 6 +- kernel/acct.c | 4 +- kernel/bpf/core.c | 2 - kernel/cpu.c | 4 +- kernel/events/core.c | 2 +- kernel/rcu/rcu.h | 6 +- kernel/sched/core.c | 16 +- kernel/sched/fair.c | 23 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 5 +- kernel/sched/wait_bit.c | 1 + kernel/stop_machine.c | 30 - kernel/time/itimer.c | 18 +- kernel/time/time.c | 58 +- kernel/tsacct.c | 9 +- lib/Kconfig.debug | 2 - localversion-next | 2 +- mm/gup_benchmark.c | 8 +- mm/hugetlb.c | 51 +- mm/hugetlb_cgroup.c | 198 +- mm/memory.c | 2 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 43 +- mm/slab_common.c | 22 - mm/sparse.c | 9 +- net/bpf/test_run.c | 10 +- net/core/dev.c | 2 - net/core/net-sysfs.c | 7 +- net/core/sock.c | 2 +- net/core/sysctl_net_core.c | 2 + net/dsa/dsa2.c | 3 +- net/dsa/dsa_priv.h | 16 - net/dsa/port.c | 38 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_output.c | 4 +- net/netfilter/nf_conntrack_core.c | 1 - net/netfilter/nf_conntrack_extend.c | 1 - net/netfilter/nft_tunnel.c | 52 +- net/nfc/nci/uart.c | 2 +- net/packet/af_packet.c | 27 +- net/sched/Kconfig | 17 + net/sched/Makefile | 1 + net/sched/sch_cake.c | 59 +- net/sched/sch_ets.c | 828 +++++ net/sctp/stream.c | 8 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 8 +- net/sunrpc/auth_gss/gss_krb5_unseal.c | 6 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 16 +- net/sunrpc/auth_gss/gss_mech_switch.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 6 +- net/sunrpc/cache.c | 16 +- net/sunrpc/svcauth_unix.c | 10 +- net/tipc/link.c | 8 +- net/xdp/xsk.c | 22 +- scripts/.gitignore | 1 - scripts/Makefile | 3 - scripts/coccinelle/free/devm_free.cocci | 4 - scripts/kconfig/Makefile | 24 +- scripts/kconfig/conf.c | 16 + scripts/kconfig/confdata.c | 16 + scripts/kconfig/expr.c | 3 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/lkc.h | 4 +- scripts/kconfig/menu.c | 185 +- scripts/kconfig/parser.y | 21 +- scripts/kconfig/streamline_config.pl | 4 +- scripts/kconfig/symbol.c | 22 - security/selinux/hooks.c | 12 +- security/selinux/ibpkey.c | 2 +- security/selinux/include/objsec.h | 2 +- security/selinux/include/security.h | 6 +- security/selinux/netif.c | 2 +- security/selinux/netnode.c | 2 +- security/selinux/netport.c | 2 +- security/selinux/selinuxfs.c | 11 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.h | 2 +- sound/soc/intel/boards/Kconfig | 40 +- sound/soc/intel/boards/Makefile | 5 + sound/soc/intel/boards/bdw-rt5650.c | 319 ++ sound/soc/intel/boards/cml_rt1011_rt5682.c | 8 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 ++ .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 + sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 7 + sound/soc/meson/axg-fifo.c | 50 +- sound/soc/meson/axg-fifo.h | 9 +- sound/soc/meson/axg-frddr.c | 33 +- sound/soc/meson/axg-toddr.c | 21 +- sound/soc/soc-topology.c | 8 +- sound/soc/sof/Kconfig | 2 +- sound/soc/sof/core.c | 50 +- sound/soc/sof/intel/apl.c | 6 +- sound/soc/sof/intel/bdw.c | 8 +- sound/soc/sof/intel/byt.c | 20 +- sound/soc/sof/intel/cnl.c | 14 +- sound/soc/sof/intel/hda-codec.c | 26 +- sound/soc/sof/intel/hda-dai.c | 11 +- sound/soc/sof/intel/hda-loader.c | 1 - sound/soc/sof/intel/hda.c | 7 +- sound/soc/sof/intel/hda.h | 4 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 20 +- sound/soc/sof/loader.c | 58 +- sound/soc/sof/pcm.c | 8 + sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-acpi-dev.c | 26 +- sound/soc/sof/sof-pci-dev.c | 12 +- sound/soc/sof/sof-priv.h | 16 +- sound/soc/sof/topology.c | 69 +- sound/soc/sof/xtensa/core.c | 2 +- sound/usb/card.h | 1 + sound/usb/pcm.c | 21 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 11 + sound/usb/usbaudio.h | 3 +- sound/usb/usx2y/usX2Yhwdep.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 305 ++ tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/gen.c | 242 +- tools/include/uapi/asm/bpf_perf_event.h | 2 + tools/lib/bpf/Makefile | 1 + tools/lib/bpf/bpf_helpers.h | 2 + tools/lib/bpf/libbpf.c | 317 +- tools/lib/bpf/libbpf.h | 44 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_common.h | 2 + tools/lib/bpf/libbpf_internal.h | 2 +- tools/testing/selftests/bpf/Makefile | 36 + .../selftests/bpf/prog_tests/attach_probe.c | 11 +- .../testing/selftests/bpf/prog_tests/core_extern.c | 36 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 10 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 7 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 4 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 5 + tools/testing/selftests/bpf/prog_tests/skeleton.c | 20 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 4 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 4 +- .../testing/selftests/bpf/progs/test_core_extern.c | 20 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 + tools/testing/selftests/bpf/progs/test_skeleton.c | 4 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 46 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 67 + tools/testing/selftests/net/forwarding/lib.sh | 18 + tools/testing/selftests/net/forwarding/sch_ets.sh | 44 + .../selftests/net/forwarding/sch_ets_core.sh | 300 ++ .../selftests/net/forwarding/sch_ets_tests.sh | 227 ++ .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 + .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- .../selftests/rcutorture/configs/rcu/TREE10 | 18 + .../selftests/tc-testing/tc-tests/qdiscs/ets.json | 940 +++++ 971 files changed, 27615 insertions(+), 25745 deletions(-) create mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt create mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml create mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt create mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml create mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt delete mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/cedrus.txt delete mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/power/supply/max17040_battery.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml create mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] delete mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-rockpro64.dtsi} (97%) delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 arch/riscv/include/uapi/asm/bpf_perf_event.h create mode 100644 arch/s390/purgatory/string.c delete mode 100644 block/compat_ioctl.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h create mode 100644 drivers/gpu/drm/bridge/lvds-codec.c delete mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h rename drivers/staging/most/{core.h => most.h} (95%) delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/thunderbolt/tmu.c create mode 100644 drivers/thunderbolt/usb4.c rename {scripts => drivers/tty/vt}/conmakehash.c (100%) delete mode 100644 fs/compat_ioctl.c create mode 100644 fs/f2fs/compress.c create mode 100644 include/linux/dev_printk.h create mode 100644 include/linux/device/bus.h create mode 100644 include/linux/device/class.h create mode 100644 include/linux/device/driver.h delete mode 100644 include/linux/mfd/cros_ec.h create mode 100644 net/sched/sch_ets.c create mode 100644 sound/soc/intel/boards/bdw-rt5650.c create mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_ets.sh create mode 100755 tools/testing/selftests/net/forwarding/sch_ets.sh create mode 100644 tools/testing/selftests/net/forwarding/sch_ets_core.sh create mode 100644 tools/testing/selftests/net/forwarding/sch_ets_tests.sh create mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/ets.json