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-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 9f8535c5f75f Add linux-next specific files for 20191219 omits cfe755663534 Merge branch 'akpm/master' omits b2debeec902e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8e534322a759 drivers/tty/serial/sh-sci.c: suppress warning omits 0353f9a87970 mm: remove __krealloc omits 5f2e2476ea52 pinctrl: fix pxa2xx.c build warnings omits ecf250f339cd drivers/block/null_blk_main.c: fix uninitialized var warnings omits 06c1ff6141c2 drivers/block/null_blk_main.c: fix layout omits ba157388fc60 Merge branch 'akpm-current/current' omits 9e19042be0f6 Merge remote-tracking branch 'generic-ioremap/for-next' omits 629c3a759ee9 Merge remote-tracking branch 'devfreq/devfreq-next' omits 094c89b5c0fc Merge remote-tracking branch 'pidfd/for-next' omits 0f9cd356f90f Merge remote-tracking branch 'xarray/xarray' omits ffc36cbad9b5 Merge remote-tracking branch 'slimbus/for-next' omits 8ac21dd9045e Merge remote-tracking branch 'fsi/next' omits 3e11f0aeb1a4 Merge remote-tracking branch 'ntb/ntb-next' omits 4c34ec32720c Merge remote-tracking branch 'rtc/rtc-next' omits d9a964a46bf7 Merge remote-tracking branch 'coresight/next' omits 9e12e1b49f5f Merge remote-tracking branch 'livepatching/for-next' omits 3cfd7b3cccd6 Merge remote-tracking branch 'y2038/y2038' omits be753ee211b8 Merge remote-tracking branch 'ktest/for-next' omits 0b2b17e526d8 Merge remote-tracking branch 'pwm/for-next' omits 5366392d72ce Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 9fe0a55e6021 Merge remote-tracking branch 'pinctrl-intel/for-next' omits a7220d6adef6 Merge remote-tracking branch 'pinctrl/for-next' omits 12516d5163e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits a11abba142e1 Merge remote-tracking branch 'gpio/for-next' omits 51172b88b3e0 Merge remote-tracking branch 'rpmsg/for-next' omits fe987f430a99 Merge remote-tracking branch 'vhost/linux-next' omits 078eeb705898 Merge remote-tracking branch 'scsi-mkp/for-next' omits 68967f37f28f Merge remote-tracking branch 'scsi/for-next' omits f3b26c6d606e Merge remote-tracking branch 'cgroup/for-next' omits cb83c2fac2fe Merge remote-tracking branch 'slave-dma/next' omits e07aa4420523 Merge remote-tracking branch 'icc/icc-next' omits aa4e0a84382f Merge remote-tracking branch 'mux/for-next' omits b095f7568146 Merge remote-tracking branch 'staging/staging-next' omits 3c39cbfddd70 Merge remote-tracking branch 'soundwire/next' omits 2bcbf22dd2a3 Merge remote-tracking branch 'extcon/extcon-next' omits d5772e808607 Merge remote-tracking branch 'tty/tty-next' omits a580d1c6e0f1 Merge remote-tracking branch 'usb/usb-next' omits 51cface7c3c4 Merge remote-tracking branch 'driver-core/driver-core-next' omits 5a03cb2c0074 Merge remote-tracking branch 'ipmi/for-next' omits 94602ab2ab7a Merge remote-tracking branch 'chrome-platform/for-next' omits cedf85b5e1d1 Merge remote-tracking branch 'percpu/for-next' omits e42b6c12666e Merge remote-tracking branch 'kvm-arm/next' omits 791e21aa1b19 Merge remote-tracking branch 'rcu/rcu/next' omits 8a229d6a9039 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 840ed7b89aa1 Merge remote-tracking branch 'edac/edac-for-next' omits 9e02293a7886 Merge remote-tracking branch 'tip/auto-latest' omits 973be7f5a608 Merge remote-tracking branch 'spi/for-next' omits 7055836dd4e4 Merge remote-tracking branch 'devicetree/for-next' omits 6bab029689c2 Merge remote-tracking branch 'audit/next' omits 8ddf6d865ca5 Merge remote-tracking branch 'iommu/next' omits bf8d4d75439e Merge remote-tracking branch 'tpmdd/next' omits ffeb19a68f1b Merge remote-tracking branch 'tomoyo/master' omits da646b380103 Merge remote-tracking branch 'smack/for-next' omits 504459e92856 Merge remote-tracking branch 'selinux/next' omits 83111bfbd4c8 next-20191211/keys omits d90b1bf655ee Merge remote-tracking branch 'regulator/for-next' omits 60f6ca9b1b90 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2adc2ccd97f2 Merge remote-tracking branch 'mmc/next' omits 54498ebde316 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits bd1174d0981b Merge remote-tracking branch 'block/for-next' omits d6824640dbac Merge remote-tracking branch 'input/next' omits 3e1a3ea1ab68 Merge remote-tracking branch 'modules/modules-next' omits 8c3146ff3b76 Merge remote-tracking branch 'sound-asoc/for-next' omits 1b37c781636a Merge remote-tracking branch 'sound/for-next' omits 9292cc000f93 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4efe85d755b5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 0f827e05fe29 Merge remote-tracking branch 'drm-misc/for-linux-next' omits bdab0cfe75fc Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7f7bde5606cc Merge remote-tracking branch 'amdgpu/drm-next' omits 850033830bf3 Merge remote-tracking branch 'drm/drm-next' omits d88a2a62e2a3 tpm/tpm_ftpm_tee: add shutdown call back omits fdfb41385ab2 Merge remote-tracking branch 'crypto/master' omits 356732ab44dd Merge remote-tracking branch 'gfs2/for-next' omits 54e489ba1f2f Merge remote-tracking branch 'mac80211-next/master' omits 529d69213e1f Merge remote-tracking branch 'bluetooth/master' omits a7cf282b4cef Merge remote-tracking branch 'wireless-drivers-next/master' omits bed3042f2e4c Merge remote-tracking branch 'nfc-next/master' omits df6dedf7bb0a Merge remote-tracking branch 'netfilter-next/master' omits 3f966f327ff5 Merge remote-tracking branch 'ipsec-next/master' omits 4110b57d7dc8 Merge remote-tracking branch 'bpf-next/master' omits 65cb6cb80d29 next-20191218/net-next omits 893aed984964 Merge remote-tracking branch 'swiotlb/linux-next' omits 26239b5f8c8c Merge remote-tracking branch 'thermal/thermal/linux-next' omits 943f7ab35792 Merge remote-tracking branch 'opp/opp/linux-next' omits 4aa9a4c3e85c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 22a07153778c Merge remote-tracking branch 'pm/linux-next' omits cc2dbb01caeb Merge remote-tracking branch 'v4l-dvb/master' omits 4052ae63fbda Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 945244ba3b9f Merge branch 'dmi/master' omits 973f3202d010 Merge remote-tracking branch 'i3c/i3c/next' omits bbf9bc04593c Merge remote-tracking branch 'i2c/i2c/for-next' omits c2cbb6901b8d drm/amdgpu/display: use msleep rather than udelay for HDCP omits ccb0e73be8dd drm/amdgpu: Enter low power state if CRTC active. omits 1d40d9464d20 drm/amdgpu: work around llvm bug #42576 omits 15240806b9dc drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 67da13ac3779 drm/amdgpu: move CS secure flag next the structs where it's used omits 6c74b53c751b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits aeec438940fa drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 8ba2861cb206 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits b4f7ce32b4aa drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 8eae7ff42569 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits b662803fbb9b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits daf7afc55d2c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 07b570875b36 drm/amdgpu: job is secure iff CS is secure (v5) omits 6cbcffe6fd82 drm/amdgpu: expand the context control interface with trust flag omits d1a885768813 drm/amdgpu: expand the emit tmz interface with trusted flag omits 5bb65c41a378 drm/amdgpu: add tmz bit in frame control packet omits 5761bc8b6e7f drm/amdgpu: add function to check tmz capability (v4) omits 3be92a4eebab drm/amdgpu: add amdgpu_tmz data structure omits c985eb7202cc drm/amdgpu: add tmz feature parameter (v2) omits 817ece7796ed drm/amdgpu: define the TMZ bit for the PTE omits 6d17ee83ec2e drm/amdgpu: add UAPI to create secure commands (v3) omits 8349fbfd3861 drm/amdgpu: add UAPI for creating encrypted buffers omits ce01f3a931f8 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits 6f94ec066226 drm/amd/powerplay: skip disable dynamic state management omits 99bcbf833e6a drm/amdgpu: enable VCN0 and VCN1 sriov instances support f [...] omits b40953c2baf0 drm/amdgpu: skip VCN2.5 power gating and clock gating for [...] omits d83c7a07a79b drm/amdgpu: update VCN1(dual instances) fw types ID and VC [...] omits 7daaebfea5e5 drm/amdgpu: add VCN2.5 sriov start for Arctrus omits 95f1b55b67a8 drm/amdgpu: add VCN2.5 MMSCH start for Arcturus omits fb71a336cdc2 drm/amdgpu: move umc offset to one new header file for Arcturus omits 33ae84f61171 Merge remote-tracking branch 'hid/for-next' omits 63bec8174c7c Merge remote-tracking branch 'pci/next' omits 984dacd9fb2e Merge remote-tracking branch 'printk/for-next' omits 008d4128830c Merge remote-tracking branch 'vfs/for-next' omits 54f8f6d55075 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9e9a4e1b0a51 Merge remote-tracking branch 'f2fs/dev' omits ce6618726f8b Merge remote-tracking branch 'ext4/dev' omits dfbc450071ac Merge remote-tracking branch 'ext3/for_next' omits 172f5218b222 Merge remote-tracking branch 'ecryptfs/next' omits e3250f2d5bbb drm/amdgpu/display: include delay.h omits 0371e2fba421 drm/amdgpu/smu: add metrics table lock for vega20 (v2) omits ed09a629bbb4 drm/amdgpu/smu: add metrics table lock for renoir (v2) omits 885d38654012 drm/amdgpu/smu: add metrics table lock for navi (v2) omits 59847dc82cf2 drm/amdgpu/smu: add metrics table lock for arcturus (v2) omits fa7df7516e32 drm/amdgpu/smu: add metrics table lock omits d012ea925d61 gpu: drm: dead code elimination omits 719423f67079 drm/amdgpu: wait for all rings to drain before runtime suspending omits 19796597d104 drm/amdgpu/smu: fix spelling omits c96cf2823dfd drm/amdgpu: Switch from system_highpri_wq to system_unbound_wq omits c6a6e2db9945 drm/amdgpu: Redo XGMI reset synchronization. omits f33a8770cdda drm/amdgpu: Add task barrier to XGMI hive. omits 368fd0aad1be drm: Add Reusable task barrier. omits 041a62bc0603 drm/amdgpu: reverts commit ce316fa55ef0f1751276b846a54fb3b [...] omits f06a58db9213 drm/amdgpu/vcn: remove unnecessary included headers omits 5a7489a7e189 drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV omits 1512d064f55b drm/amdgpu: fix double gpu_recovery for NV of SRIOV omits 198e36bacb6e drm/amd/powerplay: skip soc clk setting under pp one vf omits 8c23056bdc7a drm/scheduler: do not keep a copy of sched list omits f880799d7fcf amd/amdgpu: add sched array to IPs with multiple run-queues omits 0c88b4303213 drm/amdgpu: replace vm_pte's run-queue list with drm gpu s [...] omits b3ac17667f11 drm/scheduler: rework entity creation omits 45a80abebce4 drm/amdgpu/pm_runtime: update usage count in fence handling omits f1e1483b279c drm/amd/powerplay: Add SMU WMTABLE Validity Check for Renoir omits 374bf7bd6ae4 drm/amdgpu: Remove unneeded semicolon in amdgpu_ras.c omits 640f07932541 drm/amdgpu: Remove unneeded semicolon in gfx_v10_0.c omits 2111a5f7153d drm/amdgpu: Remove unneeded semicolon in amdgpu_pmu.c omits b918ecb06167 drm/amd/display: Remove unneeded semicolon omits 42a9938e1e49 drm/amdgpu/sdma5: make ring tests less chatty omits e47c9bce46a8 drm/amdgpu/gfx10: make ring tests less chatty omits 2af0f378c480 drm/amd/display: Add debug option to override DSC target b [...] omits e97ed49690ea drm/amd/display: Do not handle linkloss for eDP omits 64267454273a drm/amd/display: fix missing cursor on some rotated SLS displays omits 760ef473f2fc drm/amd/display: Formula refactor for calculating DPP CLK DTO omits 5479034576ec drm/amd/display: Lower DPP DTO only when safe omits 68c0fca5e45a drm/amd/display: support virtual DCN omits 830806c5654b drm/amd/display: Fix manual trigger source for DCN2 omits ca4f844e98f7 drm/amd/display: Update extended timeout support for DCN20 [...] omits 615b9b585eb5 drm/amd/display: Fix update_bw_bounding_box Calcs omits 302f598804dc drm/amd/display: Use absolute time stamp to follow the eDP [...] omits a70445918b84 drm/amd/display: 3.2.64 omits 89d07b662f5e drm/amd/display: fix 270 degree rotation for mixed-SLS mode omits 1f0674fd5c53 drm/amd/display: Get cache window sizes from DMCUB firmware omits 1380c1bf5b9c drm/amd/display: Remove reliance on pipe indexing omits 32ff3217d60d drm/amd/display: Specified VR patch skip to reset segment to 0 omits efca09056081 drm/amd/display: check link status before disable stream omits db83e7ed1595 drm/amd/display: disable lttpr for Navi omits 8c7aea404d55 drm/amd/display: Perform DMUB hw_init on resume omits ec5b356c5894 drm/amd/display: Map ODM memory correctly when doing ODM combine omits 6a652f6d127d drm/amd/display: Add warmup escape call support omits d87dedb1eca5 drm/amd/display: fix regamma build optimization omits 8d5bc3a5b8fe drm/amd/display: scaling changes should also be a full update omits 1a8196b0b8e9 drm/amd/display: 3.2.63 omits 74cc5f02eb67 drm/amd/display: Remove integer scaling code from DC and f [...] omits ccce745c28d6 drm/amd/display: Enable Seamless Boot Transition for Multi [...] omits 4a8ca46bae8a drm/amd/display: Default max bpc to 16 for eDP omits b9f1246df179 drm/amd/display: Collapse resource arrays when pipe is disabled omits cf27a6d15d95 drm/amd/display: update chroma viewport wa omits 0120e8b8451c drm/amd/display: Use pipe_count for num of opps omits ded6119e825a drm/amd/display: Reinstate LFC optimization omits 993dca3e53c3 drm/amd/display: AVI info package change due to spec update omits a9ec3fe455f0 drm/amd/display: Add definition for number of backlight da [...] omits 6026be696193 drm/amd/display: Add interface to adjust DSC max target bpp limit omits 663bfef0da61 drm/amd/display: Disable integerscaling for downscale and MPO omits c09d1d3404e7 drm/amd/display: Use physical addressing for DMCUB on both [...] omits 01c229d977e0 drm/amd/display: Get DMUB registers from ASIC specific structs omits 6b5d7730d226 drm/amd/display: Add wait for flip not pending on pipe unlock omits a37149425a58 drm/amd/display: disable lttpr for RN omits 3ab4cc65b3e6 drm/amd/display: HDMI 2.x audio bandwidth check omits 5e1e89eead24 drm/amdgpu/vcn: remove JPEG related code from idle handler [...] omits d58ed70778db drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs omits aaff8b448d2a drm/amdgpu: enable gfxoff for raven1 refresh omits 8973d9ec8f0e drm/amdgpu/sriov: Tonga sriov also need load firmware with smu omits 619346240932 drm/amdgpu: drop useless BACO arg in amdgpu_ras_reset_gpu omits a771ded8b7ea drm/amd/display: add missing dcn link encoder regs omits d3c431ee0f77 drm/amdgpu: add dpcs20 registers omits 6fdcba327110 drm/amdgpu: move dpcs headers to dpcs includes omits d7f72fe482bf drm/amdgpu: Add CU info print log omits ad5901df8894 drm/amdkfd: Use Arcturus specific set_vm_context_page_tabl [...] omits 63408972e471 drm/amd/powerplay: fix various dereferences of a pointer b [...] omits b3eca59d9985 drm/amdkfd: queue kfd interrupt work to different CPU omits 7a8a3430be15 amdgpu: Wrap FPU dependent functions in dc20 omits 16a9dea110a6 amdgpu: Enable initial DCN support on POWER omits 6ca3928da66e amdgpu: Prepare DCN floating point macros for generic arch [...] omits f9af52294334 Merge remote-tracking branch 'btrfs/for-next' omits 18ec290c9187 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1259bf830915 Merge remote-tracking branch 'sh/sh-next' omits 0d5732602327 Merge remote-tracking branch 'risc-v/for-next' omits e6b0ceb7bf9a Merge remote-tracking branch 'soc-fsl/next' omits 7f21b138d700 Merge remote-tracking branch 'parisc-hd/for-next' omits f9a7c47bbbbe Merge remote-tracking branch 'h8300/h8300-next' omits f37c0dc63c50 Merge remote-tracking branch 'csky/linux-next' omits c25bcb718fe2 Merge remote-tracking branch 'clk/clk-next' omits 49151c13dd0f Merge remote-tracking branch 'tegra/for-next' omits d1b4a498b01f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 60f591eb8843 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9e314df5f9bc Merge remote-tracking branch 'rockchip/for-next' omits a4f3b2e347c9 Merge remote-tracking branch 'reset/reset/next' omits b172505a8c8f Merge remote-tracking branch 'renesas/next' omits 15aa10dfe455 Merge remote-tracking branch 'realtek/for-next' omits 50d1914ec451 Merge remote-tracking branch 'qcom/for-next' omits cb08391481e9 Merge remote-tracking branch 'omap/for-next' omits 6bb58bd600e4 Merge remote-tracking branch 'mvebu/for-next' omits a8e7f1330913 Merge remote-tracking branch 'mediatek/for-next' omits e1a4d6b395b6 Merge remote-tracking branch 'keystone/next' omits 8cec998dd5ba Merge remote-tracking branch 'imx-mxs/for-next' omits 219fd3a81e60 Merge remote-tracking branch 'bcm2835/for-next' omits 654c74af0f75 Merge remote-tracking branch 'at91/at91-next' omits 8eca5ad51832 Merge remote-tracking branch 'aspeed/for-next' omits 0d4feb5acc26 Merge remote-tracking branch 'amlogic/for-next' omits bbe8e2d4164a Merge remote-tracking branch 'arm-soc/for-next' omits d5e7f2ed7f95 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 48323e20ada1 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8b31657f66e0 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 8d2ddb972d4a Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 932fdd8d362f Merge remote-tracking branch 'mmc-fixes/fixes' omits 9aa30c3b748d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 577fee3edcdb Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 92a4c7c3424f Merge remote-tracking branch 'vfs-fixes/fixes' omits 9d63cc17c13e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e27c31ece0ef Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 2dd62793b049 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ccf297c12e31 Merge remote-tracking branch 'kvms390-fixes/master' omits 7b5d807ac90a Merge remote-tracking branch 'omap-fixes/fixes' omits 816bbffb1c9d Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 00c75428fedb Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits c732d9d43d8e Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 60db836ecb53 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 9533d7eda2d1 Merge remote-tracking branch 'ide/master' omits 7cc8bf1e2c0c Merge remote-tracking branch 'input-current/for-linus' omits 4515cf3a8c3d Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 290712ec90df Merge remote-tracking branch 'staging.current/staging-linus' omits 01ea4be09bf4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0b53c4d00684 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits efe09c9d2756 Merge remote-tracking branch 'usb.current/usb-linus' omits 79e80d6f61aa Merge remote-tracking branch 'tty.current/tty-linus' omits 38863088eb06 Merge remote-tracking branch 'spi-fixes/for-linus' omits ccd2bf203a8d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 86ccbb8c2d82 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f6a27b5d3239 Merge remote-tracking branch 'sound-current/for-linus' omits 569b4ea4d94f Merge remote-tracking branch 'mac80211/master' omits d340e97ed885 Merge remote-tracking branch 'wireless-drivers/master' omits c3490b9ef25f Merge remote-tracking branch 'bpf/master' omits 29c31d4e77fd Merge remote-tracking branch 'net/master' omits 5bd7aac078b5 Merge remote-tracking branch 'sparc/master' omits 4a61ac0aab51 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 35cb2efb6609 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 1476476e8b10 Merge remote-tracking branch 'arc-current/for-curr' omits 6103d24cd81d Merge remote-tracking branch 'kbuild-current/fixes' omits 20360817c6f0 Merge branch 'spi-5.6' into spi-next omits efa968a9b4fb Merge branch 'spi-5.5' into spi-linus omits 3917d361271f Merge branch 'regulator-5.6' into regulator-next omits 6f25f67c4d23 Merge branch 'regulator-5.5' into regulator-linus omits ed0c3910299d Merge branch 'asoc-5.6' into asoc-next omits 38dd05a0cc23 Merge branch 'asoc-5.5' into asoc-linus omits 25d18e19a91e f2fs: support data compression omits ef32b63bf13e dt-bindings: spi: Convert stm32 spi bindings to json-schema omits f40ddaa059fd regulator: axp20x: Fix AXP22x ELDO2 regulator enable bitmask omits 5b425814f13f ASoC: intel: Add Broadwell rt5650 machine driver omits 068ac0db8637 ASoC: SOF: Intel: add namespace for XTENSA omits 0f501c7cde40 ASoC: SOF: move arch_ops under ops omits 5bd216c6a6b4 ASoC: SOF: Intel: hda: add namespace for hda-codec functionality omits 42b5ac832b0c ASoC: meson: axg-fifo: relax period size constraints omits 23b89e1d62c7 ASoC: meson: axg-fifo: improve depth handling omits 864cee90d4bd ASoC: meson: axg-fifo: fix fifo threshold setup omits 72b46612d06b ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] omits b7ac893652ca net: nfc: nci: fix a possible sleep-in-atomic-context bug [...] omits fb522dbb4531 ASoC: meson: axg-fifo: add fifo depth to the bindings docu [...] omits d88cbd6feaf4 ASoC: SOF: imx: Read SAI parameters and send them to DSP omits 9c1d4cf6ac26 ASoC: SOF: imx: Describe SAI parameters to be sent to DSP omits aa2b4a59871a ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency omits 91dce767cd0b ASoC: SOF: Intel: drop HDA codec upon probe failure omits 35dc19ad86fd ASoC: Intel: Add machine driver for da7219_max98373 omits 59283959e82b ASoC: SOF: log compiler name and version information omits e8b7cab8cec3 ASoC: SOF: define struct with compiler name and version omits 6ca5cecbd1c1 ASoC: SOF: Introduce state machine for FW boot omits cf5629e4594c ASoC: SOF: Intel: add namespace for HDA_COMMON omits 1fa44098b683 ASoC: SOF: remove references to Haswell omits 8caa99bb5d80 ASoC: SOF: Intel: add namespace for BROADWELL omits e42b19450866 ASoC: SOF: Intel: add namespaces for BAYTRAIL and MERRIFIELD omits f4483a0fda1d ASoC: SOF: Intel: add module namespace for legacy IPC omits 5610b90e6bb2 ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing [...] omits 921162c81a08 ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free omits b06e46427f98 ASoC: SOF: fix fault at driver unload after failed probe omits 77ede9011355 Merge tags 'y2038-drivers-for-v5.6-signed' and 'block-ioct [...] omits 07430b71bd51 Documentation: document ioctl interfaces better omits 2bfe6a8d6718 compat_ioctl: simplify up block/ioctl.c omits 75343f7ea8bd compat_ioctl: block: simplify compat_blkpg_ioctl() omits 4b0994e27d84 compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits af421fc0283c compat_ioctl: move HDIO ioctl handling into drivers/ide omits 2ee6233ccec0 compat_ioctl: scsi: handle HDIO commands from drivers omits 00efe5bfeff5 compat_ioctl: move cdrom commands into cdrom.c omits c3bf593698f6 compat_ioctl: simplify the implementation omits 27fb57cb7336 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits bc505102295f compat_ioctl: scsi: move ioctl handling into drivers omits 49bdb51cb402 compat_ioctl: ide: floppy: add handler omits c705f9fc6a17 orinoco: avoid assertion in case of NULL pointer omits a32de68edab7 brcmfmac: Keep OOB wake-interrupt disabled when it shouldn [...] omits 4282dc057d75 brcmfmac: Fix memory leak in brcmf_usbdev_qinit omits 2635853ce4ab brcmfmac: not set mbss in vif if firmware does not support MBSS omits 837482e69a3f brcmfmac: add RSDB condition when setting interface combinations omits a032ff0e8065 Merge branch 'for-linus' into for-next omits d4aef159394d brcmfmac: add support for BCM4359 SDIO chipset omits c12c8913d79c brcmfmac: make errors when setting roaming parameters non-fatal omits 6647274ed995 brcmfmac: fix rambase for 4359/9 omits 172f6854551d brcmfmac: set F2 blocksize and watermark for 4359 omits 1b8d2e0a9e42 brcmfmac: reset two D11 cores if chip has two D11 cores omits 716c733f52ec rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping omits fef91a2b5f5f rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping omits d01b26734297 rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping omits 5a87ae1d676e rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage omits b8a19dd64501 rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage omits f365f2f67b6a rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage omits 2d68bb2687ab zd1211rw: fix storage endpoint lookup omits 3139b180906a rsi_91x_usb: fix interface sanity check omits 39a4281c312f rtl8xxxu: fix interface sanity check omits b73e05aa543c orinoco_usb: fix interface sanity check omits 3428fbcd6e6c brcmfmac: fix interface sanity check omits af615abd1596 at76c50x-usb: fix endpoint debug message omits 8d9627b05b2c brcmfmac: set interface carrier to off by default omits 1c9f329b084b mwifiex: delete unused mwifiex_get_intf_num() omits 92adc96f8eec ALSA: usb-audio: set the interface format after resume on [...] omits d0b103a52b72 MAINTAINERS: update Ganapathi Bhat's email address omits ffc7b2826a3c rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' omits 216b44000ada brcmfmac: Fix use after free in brcmf_sdio_readframes() omits 960da557f435 rsi: add missing endpoint sanity checks omits b9b9f9fea218 rsi: fix non-atomic allocation in completion handler omits 477682974811 rsi: fix memory leak on failed URB submission omits 92aafe77123a rsi: fix use-after-free on probe errors omits e93cd35101b6 rsi: fix use-after-free on failed probe and unbind omits 2d52378a0ad0 rt2x00: use RESET state bit to prevent IV changes on restart omits 57f9807d1ea2 rt2x00: implement reconfig_complete omits f427939391f2 bcma: remove set but not used variable 'sizel' omits cb775c88da5d rtlwifi: rtl_pci: Fix -Wcast-function-type omits da5e57e8a6a3 iwlegacy: Fix -Wcast-function-type omits ebd77feb27e9 ipw2x00: Fix -Wcast-function-type omits 475eec112e42 b43legacy: Fix -Wcast-function-type omits e5e884b42639 libertas: Fix two buffer overflows at parsing bss descriptor omits b43e36d75e87 mt76: Off by one in mt76_calc_rx_airtime() omits bf8e91955276 Merge branch 'arm/fixes' into for-next omits 43522b78b590 Merge tag 'socfpga_dts_fix_for_v5.5' of git://git.kernel.o [...] omits 37bc6c72f5b7 brcmsmac: Remove always false 'channel < 0' statement omits d68f4e43a46f mt76: fix LED link time failure omits 6056a0f8ede2 usb: xhci: Fix build warning seen with CONFIG_PM=n omits bb7e6d85536b rtlwifi: Remove last definitions of local bit manipulation macros omits 84bc9a58326a rtlwifi: rtl8723be: Remove usage of private bit manipulati [...] omits 1626f1929575 rtlwifi: rtl8723ae: Remove usage of private bit manipulati [...] omits 8e3457621263 rtlwifi: rtl8192ee: Remove usage of private bit manipulati [...] omits 39f40710d0b5 rtlwifi: rtl88821ae: Remove usage of private bit manipulat [...] omits f0dcd57e0b41 rtlwifi: Remove dependence on special bit manipulation mac [...] omits 4c8692d4939d rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private [...] omits 5ea5c93d937c rtlwifi: rtl8188ee: Remove usage of private bit manipulation omits 7031fb7f1cd1 rtlwifi: rtl8192de: Remove usage of private bit manipulati [...] omits 96c21a254053 rtlwifi: rtl8192de: Convert inline routines to little-endi [...] omits fa2b36a344f5 rtlwifi: rtl8192de: Convert macros that set descriptor omits 08f6ef39bc3d rtlwifi: rtl8192de: Replace local bit manipulation macros omits b8e1ada81fb7 rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros omits 5cc509aa83c6 brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() omits f7f1ed4fd89a Merge branch 'clk-fixes' into clk-next omits c771256ee7a0 clk: Move clk_core_reparent_orphans() under CONFIG_OF omits 01f624f01845 drm/i915: Ratelimit i915_globals_park omits 54400257ae52 drm/i915/gt: Remove direct invocation of breadcrumb signaling omits 8c709f9a0693 y2038: sh: remove timeval/timespec usage from headers omits 251ec1c159e4 y2038: sparc: remove use of struct timex omits 4f9fbd893fe8 y2038: rename itimerval to __kernel_old_itimerval omits 751addac78b6 y2038: remove obsolete jiffies conversion functions omits 6e31ded6895a nfs: fscache: use timespec64 in inode auxdata omits 057f184b1245 nfs: fix timstamp debug prints omits f559935e7ce4 nfs: use time64_t internally omits 294ec5b87a8a sunrpc: convert to time64_t for expiry omits 38c4a4cf0251 drm/etnaviv: avoid deprecated timespec omits 245595e83fbe drm/etnaviv: reject timeouts with tv_nsec >= NSEC_PER_SEC omits 6cedb8b377bb drm/msm: avoid using 'timespec' omits 4ddfc3dc60a2 hfs/hfsplus: use 64-bit inode timestamps omits bca302651af4 hostfs: pass 64-bit timestamps to/from user space omits d413fcb436f7 packet: clarify timestamp overflow omits 352c912b0a52 tsacct: add 64-bit btime field omits 2d602bf28316 acct: stop using get_seconds() omits 853bc0ab341b um: ubd: use 64-bit time_t where possible omits 37e86e0fd040 xtensa: ISS: avoid struct timeval omits 5311f707b49c dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD omits 74b5cab6cc85 fat: use prandom_u32() for i_generation omits 80a0c2e511a9 Merge tag 'sound-5.5-rc3' of git://git.kernel.org/pub/scm/ [...] omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits df6a42053513 drm/i915/pmu: Ensure monotonic rc6 omits 66af4a9ddac6 Merge tag 'du-next-20191218' of git://linuxtv.org/pinchart [...] omits c05c403b1d12 staging: wfx: fix wrong error message omits 632441134d0f staging: wfx: fix hif_set_mfp() with big endian hosts omits 1a6ae3edcd6a staging: wfx: detect race condition in WEP authentication omits 2e12ab7f0509 staging: wfx: ensure that retry policy always fallbacks to [...] omits cefc2033627f staging: wfx: fix rate control handling omits fcde3e6ba57f staging: wfx: firmware does not support more than 32 total [...] omits d77280311d92 staging: wfx: use boolean appropriately omits 5eee614700e0 staging: wfx: fix counter overflow omits 89606bb3a928 staging: wfx: fix case of lack of tx_retry_policies omits b0ac999ebe37 staging: wfx: fix the cache of rate policies on interface reset omits 773b4b54351c drm/i915: Move stuff from haswell_crtc_disable() into enco [...] omits f5271ee50d28 drm/i915: Pass old crtc state to intel_crtc_vblank_off() omits cfb627c44851 drm/i915: Pass old crtc state to skylake_scaler_disable() omits 17bef9baf339 drm/i915: Nuke .post_pll_disable() for DDI platforms omits 6a6d79de4d19 drm/i915: Call hsw_fdi_link_train() directly() omits 74cb2751d42e drm/i915: Introduce intel_plane_state_reset() omits 979e94c1d64a drm/i915: Introduce intel_crtc_state_reset() omits 6643453987c4 drm/i915: Introduce intel_crtc_{alloc,free}() omits f44bfa7fbfbb drm/i915: s/intel_crtc/crtc/ in intel_crtc_init() omits ab2dd990f4ab drm: Add __drm_atomic_helper_crtc_state_reset() & co. omits be281368f297 hid-logitech-hidpp: read battery voltage from newer devices omits 04bd68171e01 HID: logitech: Add MX Master 3 Mouse omits 0da0a63b7cba HID: logitech-hidpp: Support WirelessDeviceStatus connect events omits c2a932717a51 HID: logitech-hidpp: Support translations from short to lo [...] omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID omits abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id omits 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() omits 8f268881d7d2 kconfig: remove ---help--- from documentation omits c3a4e5527351 Revert "serdev: simplify Makefile" omits 6dbd54e4154d Revert "tty/serial: atmel: fix out of range clock divider [...] omits 2253ed4b36dc mmc: mmci: Support any block sizes for ux500v2 and qcom variant omits 67d7d920b3f0 mmc: au1xmmc: switch to platform_get_irq omits bc068d38c905 mmc: mtk-sd: convert to devm_platform_ioremap_resource omits 0a337eb168d6 mmc: mvsdio: convert to devm_platform_ioremap_resource omits cb064b50227d mmc: sdhci-msm: convert to devm_platform_ioremap_resource omits 75f6eacde8ae mmc: sdhci-milbeaut: convert to devm_platform_ioremap_resource omits 4942ae0e5fb3 mmc: sdhci_am654: convert to devm_platform_ioremap_resource omits dbf90a178cdc mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource omits 34ac4509f22b mmc: sh_mmcif: convert to devm_platform_ioremap_resource omits b47c43f68e46 mmc: sdhci-spear: convert to devm_platform_ioremap_resource omits 09938ce84c94 mmc: sdhci-s3c: convert to devm_platform_ioremap_resource omits e10e54a6c506 mmc: meson-mx-sdio: convert to devm_platform_ioremap_resource omits 1cfb7c28b06b mmc: tmio: convert to devm_platform_ioremap_resource omits c5c52c373096 mmc: sunxi-mmc: convert to devm_platform_ioremap_resource omits d0b75c9169fd Merge branch 'fixes' into next omits 75d27ea1abf7 mmc: sdhci: Add a quirk for broken command queuing omits bedf9fc01ff1 mmc: sdhci: Workaround broken command queuing on Intel GLK omits 66a83feb59d9 mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a omits fe0acab448f6 mmc: sdhci-of-esdhc: fix P2020 errata handling omits ee157abebc0c mmc: mmci: add threaded irq to abort DPSM of non-functional state omits 81ff52b70577 drm/i915/gt: Ratelimit display power w/a omits d0052ad90e71 mmc: core: Remove mmc_gpiod_request_*(invert_gpio) omits 0f7c815d83a2 mmc: core: Rework cd-gpio handling omits 9073d10b0989 mmc: core: Rework wp-gpio handling omits d3a5bcb4a17f gpio: add gpiod_toggle_active_low() omits da42104f589d drm/i915: Hold reference to intel_frontbuffer as we track [...] omits 2c3039c14380 mmc: sdhci-s3c: remove unused ext_cd_gpio field omits f630d0114d17 mmc: cavium: Add missed pci_release_regions omits cad8c44a9ff0 dt-bindings: display: bridge: lvds-codec: Absorb thine, th [...] omits b7de4ba7dbe9 dt-bindings: display: bridge: lvds-codec: Document ti, ds90cf384a omits 575af8ecd194 dt-bindings: display: bridge: Repurpose lvds-encoder omits 319d8e9814c4 drm/bridge: lvds-codec: Simplify panel DT node localisation omits e6f607bb2ba8 drm/bridge: lvds-codec: Add "lvds-decoder" support omits 0d60131a3b5d drm/bridge: Repurpose lvds-encoder.c omits 4788f4e11d1d dt-bindings: display: bridge: lvds-transmitter: Document " [...] omits 5240272d4323 dt-bindings: display: bridge: lvds-transmitter: Absorb ti, [...] omits 9acfa9d30ad7 dt-bindings: display: bridge: lvds-transmitter: Document p [...] omits a7738c08cf26 dt-bindings: display: bridge: Convert lvds-transmitter bin [...] omits edb1ecad77d4 drm/i915/pmu: Skip sampling engines if gt is asleep omits 28b8958c0bf6 rtc: rv3029: drop deprecated compatbiles omits 54d7195f8c64 drm/i915: Unpin vma->obj on early error omits 3ce659c9cf8f Merge branch 'v5.6-armsoc/dts64' into for-next omits 77d00567c55f Merge branch 'v5.6-armsoc/dts32' into for-next omits a415ca6447c0 rtc: rv3029: add nvram support omits ac4fc4dfcdb0 rtc: rv3029: annotate init and exit functions omits ef2f1df54a29 rtc: rv3029: remove useless error messages omits cbc943eb37ca rtc: rv3029: let the core handle rtc range omits 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device omits cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 omits f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support omits 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs omits 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm omits 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable omits bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr omits 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly omits 54c5970df449 rtc: rv3029: remove race condition when update STATUS omits 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits omits c509e4344bc0 rtc: rv3029: let regmap validate the register ranges omits 9b45ef977440 rtc: rv3029: use proper name for the driver omits 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ omits 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling omits bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ omits 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR omits 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ omits 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling omits f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ omits 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling omits b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ omits 935272aade5a rtc: pcf8563: stop caching voltage_low omits 75d26f5c2388 rtc: pcf8563: remove conditional compilation omits d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling omits 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ omits af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ omits 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ omits 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls omits 3431ca4837bf rtc: define RTC_VL_READ values omits a56d3a8ceac3 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 78d75f5739c4 Merge tag 'gvt-fixes-2019-12-18' of https://github.com/int [...] omits f0f3a6cecf3b drm/i915: Fix pid leak with banned clients omits a76cf5692096 drm/i915/gem: Keep request alive while attaching fences omits 1ffe09590121 udmabuf: fix dma-buf cpu access omits ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject omits 39f14c00b13c nfp: flower: fix stats id allocation omits 4e2ce6e55050 net: dsa: make unexported dsa_link_touch() static omits 9d4b98af8a2e net: ag71xx: fix compile warnings omits 2ecbc2b297bb ipc/msg.c: consolidate all xxxctl_down() functions omits c6f949539de6 ipc/sem.c: document and update memory barriers omits 289df8c6acae ipc/msg.c: update and document memory barriers omits 7a927140f912 ipc/mqueue.c: update/document memory barriers omits 903516faed72 ipc/mqueue.c: remove duplicated code omits b8e97d8b5770 smp_mb__{before,after}_atomic(): update Documentation omits 3b6751de5a2b aio: simplify read_events() omits 62ec7acffaec include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits 9f503ebbe407 execve: warn if process starts with executable stack omits 690b5091acbd init/main.c: fix quoted value handling in unknown_bootoption omits a8ac1763d1f3 init/main.c: remove unnecessary repair_env_string in do_in [...] omits bc1aa5329cb5 init/main.c: log arguments and environment passed to init omits f4011398983e fs/binfmt_elf.c: make BAD_ADDR() unlikely omits e36b7de73a63 fs/binfmt_elf.c: better codegen around current->mm omits f3df87919238 fs/binfmt_elf.c: don't copy ELF header around omits 1f2a84509715 fs/binfmt_elf.c: fix ->start_code calculation omits 6bd782783973 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits fe557087d991 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 9a19b895b73c string: add stracpy and stracpy_pad mechanisms omits afb61bba89d4 btrfs: use larger zlib buffer for s390 hardware compression omits 6d68070ee31a lib/zlib: add zlib_deflate_dfltcc_enabled() function omits a3b0e9e37473 s390/boot: add dfltcc= kernel command line parameter omits 8aabb3df59b7 lib/zlib: add s390 hardware support for kernel zlib_inflate omits 340e49f5b4ba s390/boot: rename HEAP_SIZE due to name collision omits bcb6b8aba4b8 lib/zlib: add s390 hardware support for kernel zlib_deflate omits d8a141a4744b kernel/hung_task.c: Monitor killed tasks. omits 5ad84e8d1d48 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits bf5d97613bd3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2bdd8709a19c include/linux/mm.h: remove dead code totalram_pages_set() omits 23178cb7bdf8 include/linux/mm.h: clean up obsolete check on space in pa [...] omits 9780e5f6cc80 mm: hugetlb controller for cgroups omits a7d94169398d mm-oom-avoid-printk-iteration-under-rcu-fix omits 1410cdea9bcf mm, oom: avoid printk() iteration under RCU omits 408dbc46ab8a mm/early_ioremap.c: use %pa to print resource_size_t variables omits 756066296912 mm/memory_hotplug: cleanup __remove_pages() omits 97a0a5028541 mm/memory_hotplug: drop local variables in shrink_zone_span() omits e7add8a7635a mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 14c94b7798aa mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 1028440343bd mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 2729176966f1 mm/memory_hotplug: shrink zones when offlining memory omits 1ac5d1e1d79b mm/memmap_init: update variable name in memmap_init_zone omits a4b92f2880cc mm/mmap.c: fix the adjusted length error omits 837b534286a4 mm/pgmap: use correct alignment when looking at first pfn [...] omits a28fa06e26e6 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits dd8e913719fa mm/memcontrol.c: cleanup some useless code omits 9e1cb6d1d6e8 mm/slub.c: avoid slub allocation while holding list_lock omits ff48d9c35eec ramfs: support O_TMPFILE omits 933639f5723a init/Kconfig: enable -O3 for all arches omits 7ee638fa6109 ocfs2: call journal flush to mark journal as empty after j [...] omits 09c27d444afc mm/memory_hotplug: don't free usage map when removing a re [...] omits 2cd9b24cfb2b mm/hugetlb: defer freeing of huge pages if in non-task context omits e44094161e60 mm/page_alloc.c: initialize memmap of unavailable memory directly omits cfb415b82ac1 fs/proc/page.c: allow inspection of last section and fix e [...] omits 56ee41746f3f mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits 798e38d2babe mm-gup-fix-memory-leak-in-__gup_benchmark_ioctl-fix omits 6fc778f800c9 mm/gup: fix memory leak in __gup_benchmark_ioctl omits aad99fd81c56 mm/oom: fix pgtables units mismatch in Killed process message omits 588e3fed2c76 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits a5f3086678df fs/posix_acl.c: fix kernel-doc warnings omits bfa42736f0c6 hexagon: work around compiler crash omits a482ef35434b hexagon: parenthesize registers in asm predicates omits 0f07571fa37b hexagon: define ioremap_uc omits 9266a14f2cc9 fs/namespace.c: make to_mnt_ns() static omits 6893f7f2caf6 fs/nsfs.c: include headers for missing declarations omits 29ad8b170a23 fs/direct-io.c: include fs/internal.h for missing prototype omits e54866967159 mm: move_pages: return valid node id in status if the page [...] omits 74108e5d956b memcg: account security cred as well to kmemcg omits b186ecb8688d kcov: fix struct layout for kcov_remote_arg omits f7e7a67b7bac x86/mm: Split vmalloc_sync_all() omits 86f8ad97ffab mm, thp: tweak reclaim/compaction effort of local-only and [...] omits d84c643b3a1f mm/zsmalloc.c: fix the migrated zspage statistics. omits a7e187f5c8e1 /proc/kpageflags: do not use uninitialized struct pages omits 6bf715d48fc2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits c4f4fb1317ea lib-kconfigdebug-fix-some-messed-up-configurations-checkpa [...] omits 6c4d3d832d9f lib/Kconfig.debug: fix some messed up configurations omits 8e8a35041a25 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits 72a85651bc13 kasan: don't assume percpu shadow allocations will succeed omits 95d65d328140 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] omits 229818e7839f kasan: use apply_to_existing_page_range() for releasing vm [...] omits 00bb03c18d36 mm-add-apply_to_existing_pages-helper-fix-fix-fix omits feca009ae3a8 mm-add-apply_to_existing_pages-helper-fix-fix omits 8da3e4d8a9ac mm-add-apply_to_existing_pages-helper-fix omits 0290819dec1b mm/memory.c: add apply_to_existing_page_range() helper omits c0e466e72f2f kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 omits efab7a4081dc kasan: fix crashes on access to memory mapped by vm_map_ram() omits df4654bd6e42 ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status omits ed5a0ab41555 dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform omits d8c1bdb5288d dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma omits 58d8dc2a98f5 Merge branch 'skel-fixes' omits cb21ac588546 bpftool: Add gen subcommand manpage omits 3bf3c79b772f libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h omits 5dc7a8b21144 bpftool, selftests/bpf: Embed object file inside skeleton omits 1f26c0d3d241 net: fix kernel-doc warning in <linux/netdevice.h> omits 7c68fa2bddda net: annotate lockless accesses to sk->sk_pacing_shift omits d1fd03a35efc dmaengine: ti: edma: Fix error return code in edma_probe() omits cad46039e4c9 net: qlogic: Fix error paths in ql_alloc_large_buffers() omits 951c6db954a1 sctp: fix memleak on err handling of stream initialization omits 9e26469dcde2 Merge branch 'linus' omits 3d415e29625b Merge branch 'perf/urgent' omits b82662a090c6 Merge branch 'sched/core' omits 76f2ff2211cc Merge branch 'sched/urgent' omits a1f42ee49fef Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits 7cee5c742899 arm64: dts: qcom: sc7180: Fix node order omits 8529728f25d6 arm64: dts: qcom: msm8998: Fixup uart3 gpio config for bluetooth omits 1edc8eb2e931 fs: call fsnotify_sb_delete after evict_inodes omits 04646aebd30b fs: avoid softlockups in s_inodes iterators omits 4a3d6c6a6e4d libbpf: Reduce log level for custom section names omits fe96df93f86c dt-bindings: ata: Convert Allwinner AHCI controller to a schema omits 2609a1271d50 dt-bindings: interconnect: Convert Allwinner MBUS controll [...] omits f78ed3c5bd32 dt-bindings: media: Convert Allwinner A31 CSI to a schema omits fc0b90f63e7f dt-bindings: media: Convert Allwinner hardware codec to a schema omits e4597da1d685 dt-bindings: sram: Convert Allwinner A10 system controller [...] omits 3538129cabaa dt-bindings: sram: Add Allwinner SRAM compatibles omits df45bdd9f615 dt-bindings: sram: Allow for more specific compatibles omits b19da6636c4a dt-bindings: sram: Allow for the childs nodes to be called [...] omits 0b2f7ad1f2f6 dt-bindings: usb: Convert Allwinner USB PHY controller to [...] omits c267782c5f0e drm: rcar-du: Add r8a77980 support omits 59c1f061c97e drm: rcar-du: lvds: Allow for even and odd pixels swap omits 65112cfa56c3 drm: rcar-du: lvds: Get dual link configuration from DT omits 990e378db445 drm: rcar-du: lvds: Improve identification of panels omits 6529007522de drm: of: Add drm_of_lvds_get_dual_link_pixel_order omits 593885b085d6 drm: rcar-du: lvds: Get mode from state omits 7b627ce80fbd drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" omits c81456d2452d dt-bindings: display: renesas: du: Add vendor prefix to vs [...] omits b28a931476bc drm: rcar-du: crtc: Register GAMMA_LUT properties omits 78b6bb1d24db drm: rcar-du: crtc: Control CMM operations omits 8de707aeb452 drm: rcar-du: kms: Initialize CMM instances omits e08e934d6c28 drm: rcar-du: Add support for CMM omits 6e2258b58f81 dt-bindings: display: renesas,du: Document cmms property omits 7f7b9455b352 dt-bindings: display: renesas,cmm: Add R-Car CMM documentation omits 0b7c446fa9f7 dt-bindings: dma: Convert stm32 DMAMUX bindings to json-schema omits 71021f3fd3af dt-bindings: dma: Convert stm32 MDMA bindings to json-schema omits b80103f60b0d dt-bindings: dma: Convert stm32 DMA bindings to json-schema omits 34566e4f2d68 dt-bindings: stm32: convert mlahb to json-schema omits 887d1d69d67a dt-bindings: rtc: Convert stm32 rtc bindings to json-schema omits dbce0b65046d dt-bindings: Add missing 'properties' keyword enclosing 's [...] omits f20c6b278d1a drm/i915/guc: Unify notify() functions omits 8c69bd74a00b drm/i915/guc: Remove function pointers for send/receive calls omits 7524c365c31c drm/i915/guc/ct: Group request-related variables in a sub- [...] omits 9ab28cd20c92 drm/i915/guc/ct: Stop expecting multiple CT channels omits 7f5390c43387 drm/i915/guc/ct: Drop guards in enable/disable calls omits e627ad50a2d7 drm/i915/guc: Merge communication_stop and communication_disable omits 63eb53c0826f Merge branch 'fixes' into for-next omits fb9a98e160f1 libbpf: Fix libbpf_common.h when installing libbpf through [...] omits 03729cfa0d54 soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot omits e17e7c498d4f ARM: dts: beagle-x15-common: Model 5V0 regulator omits 92f7440ecc93 selftests/bpf: More succinct Makefile output omits 040cda8a1521 Merge tag 'wireless-drivers-2019-12-17' of git://git.kerne [...] omits a8ce1e2aa587 ARM: Document merges omits 9bb8e2092fa0 Merge branch 'arm/defconfig' into for-next omits e168e6ecd80e ARM: defconfig: u8500: activate cpufreq omits ba16a48af797 drm/i915: Fix pid leak with banned clients omits df1d6ea05a75 Merge tag 'y2038-alsa-v8-signed' of git://git.kernel.org:/ [...] omits daa6eb5a1495 dpaa2-ptp: fix double free of the ptp_qoriq IRQ omits 13d74c0a9708 netfilter: conntrack: remove two export symbols omits 7e03998429ee netfilter: nft_tunnel: add the missing nla_nest_cancel() omits 73239bd9707a netfilter: nft_tunnel: also dump OPTS_ERSPAN/VXLAN omits 2149f36dbd44 netfilter: nft_tunnel: also dump ERSPAN_VERSION omits 0705f95c3320 netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy omits cf3e204a1ca5 netfilter: nft_tunnel: no need to call htons() when dumping ports omits 2f5e70c8ce47 netfilter: Document ingress hook omits 871185ace40d netfilter: Clean up unnecessary #ifdef omits ce2b5a3af075 Merge branch 'dwmac-mediatek-add-more-support-for-RMII' omits 882007ed7832 net-next: dt-binding: dwmac-mediatek: add more description [...] omits 71a55a2315b0 net-next: stmmac: mediatek: add more support for RMII omits decdfcd64eb2 compat_ioctl: bsg: add handler omits 01ab29c3e7f9 compat_ioctl: add scsi_compat_ioctl omits 2a1878e6af0e compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits add8d66c8370 compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits acb9f840f407 compat_ioctl: move CDROMREADADIO to cdrom.c omits cbc469c0d361 compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits 7d0ad62e80dc compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits a8c698b668d4 compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 2187f215ebaa Merge tag 'for-5.5-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 4e133f76c111 Merge branch 'improve-clause-45-support-in-phylink' omits ef8e0b808b90 net: mvpp2: update mvpp2 validate() implementation omits df3f57ac9605 net: phylink: extend clause 45 PHY validation workaround omits 5d57c327584a net: phylink: improve clause 45 PHY ksettings_set implementation omits 2d3145f8d280 early init: fix error handling when opening /dev/console omits 58d90a04bdcc Merge tag 'regulator-fix-v5.5-rc2' of git://git.kernel.org [...] omits a922f1a9aec1 Merge tag 'spi-fix-v5.5-rc2' of git://git.kernel.org/pub/s [...] omits c8d4a56082ee drm/mcde: Some fixes to handling video mode omits 4a34a9dcec94 drm/drm_panel: Fix EXPORT of drm_panel_of_backlight() one [...] omits 9065e0636036 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7d411afe8444 dma-heap: Make the symbol 'dma_heap_ioctl_cmds' static omits 2abf19327576 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 4340ebd19ff0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 89c683cd06e0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9e8a0d5ff840 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits a114a18c7dbc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 1188dd7d3fbd remove ioremap_nocache and devm_ioremap_nocache omits 9a8e7a0d060b MIPS: define ioremap_nocache to ioremap omits 0c4eb2a6b3c6 ARM: dts: am571x-idk: Fix gpios property to have the corre [...] omits 81cc0877840f ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for [...] omits 13bb95ae2000 riscv: Fix use of undefined config option CONFIG_CONFIG_MMU omits f4e199577ba5 ARM: Document merges omits 365cc58c0ac6 Merge branch 'arm/dt' into for-next omits c3d68019fce2 Merge tag 'ux500-armsoc-v5.6-1' of git://git.kernel.org/pu [...] omits 9a21104a35ee Merge branch 'omap-for-v5.6/soc' into for-next omits 65c5ca4410bf selftests: livepatch: Fix it to do root uid check and skip omits 4601832f4050 ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot omits 9d88d70da97c selftests: firmware: Fix it to do root uid check and skip omits 714767cd9071 Merge branch 'v5.6/defconfig' into tmp/aml-rebuild omits c0163883d665 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits d50be042ec13 Merge branch 'v5.6/dt' into tmp/aml-rebuild omits 747939ae27e8 Merge remote-tracking branch 'clk-meson/v5.5/fixes' into t [...] omits 0c191a04f8c5 Merge branch 'v5.5/fixes' into tmp/aml-rebuild omits 4ea3711aece4 ARM: OMAP2+: omap-iommu.c conversion to ti-sysc omits 2f14101a1d76 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 omits e4c4b540e1e6 ARM: OMAP4+: remove pdata quirks for omap4+ iommus omits 02b175ef4912 selftests: filesystems/epoll: fix build error omits 8de44fb70659 ARM: OMAP2+: pdata-quirks: add PRM data for reset support omits be452c4e8d14 Merge tag 'drm-next-5.6-2019-12-11' of git://people.freede [...] omits 674430f253af Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 6e678a76b345 ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data omits e4ebfc2ce6cc ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data omits 54a751f623f5 Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6 [...] omits a6c8056d2f34 ARM: dts: omap5: convert IOMMUs to use ti-sysc omits 22f8d6649d4b ARM: dts: omap4: convert IOMMUs to use ti-sysc omits 3e4120b9c0bf ARM: dts: dra74x: convert IOMMUs to use ti-sysc omits dbd2d6f9be96 ARM: dts: dra7: convert IOMMUs to use ti-sysc omits 66cf51c6d130 kselftest: Support old perl versions omits d7693904fbce kselftest/runner: Print new line in print of timeout log omits e4b390bc3e35 selftests: Fix dangling documentation references to kselft [...] omits cd799db95610 Documentation: kunit: add documentation for kunit_tool omits cefdd10669dc Documentation: kunit: fix typos and gramatical errors omits bc1b0b7dc98d kunit: testing kunit: Bug fix in test_run_timeout function omits 73e46ab838c0 fs/ext4/inode-test: Fix inode test on 32 bit platforms. omits e400544f88c3 selftests: safesetid: Fix Makefile to set correct test program omits 08bc9b6be727 selftests: safesetid: Check the return value of setuid/setgid omits fb13be3357c9 selftests: safesetid: Move link library to LDLIBS omits 2f4f94a7926f selftests/ftrace: Fix multiple kprobe testcase omits c52b4687b2ba selftests/ftrace: Do not to use absolute debugfs path omits 6bee75b5f173 selftests/ftrace: Fix ftrace test cases to check unsupported omits 37601d7cc419 selftests/ftrace: Fix to check the existence of set_ftrace_filter omits 85bedbf191e8 drm/i915/gt: Eliminate the trylock for reading a timeline's hwsp omits f9d3b2c60007 dma-buf: fix resource leak on -ENOTTY error return path omits e47304232b37 bpf: Fix cgroup local storage prog tracking omits 20b14883641f Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next omits 472b44d8620b Merge branch 'omap-for-v5.6/ti-sysc-dt' into for-next omits c7e1cba52b68 Merge branch 'fixes' into for-next omits 8b6fc114beeb drm: remove duplicate check on parent and avoid BUG_ON omits 4f865a74c8f8 drm/mediatek: plane_state->fb iff plane_state->crtc omits e529878e4bc1 drm/malidp: plane_state->fb iff plane_state->crtc omits caa2a778109c drm/etnaviv: Use dma_resv locking wrappers omits 616b549b15f0 drm/vc4: Use dma_resv locking wrappers omits 80f30930b6e9 drm/msm: Use dma_resv locking wrappers omits d864dbdfa6dd ARM: OMAP2+: Drop legacy platform data for omap4 fdif omits 5725e6c169c6 ARM: OMAP2+: Drop legacy platform data for omap4 slimbus omits 8c77b65635a6 ARM: OMAP2+: Drop legacy platform data for omap5 kbd omits a9e2d3c61d3d ARM: OMAP2+: Drop legacy platform data for omap4 kbd omits e54740b4afe8 ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex omits a6b1e717e942 ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex omits 72b48b999cb1 ARM: OMAP2+: Drop legacy platform data for omap4 hsi omits 027678deaee3 ARM: OMAP2+: Drop legacy platform data for am4 vpfe omits adb47d9d141d ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp omits 08f721e833dc ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp omits 813b09b05d49 ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp omits 269e6ec23aeb ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp omits adb72394e2ab ARM: OMAP2+: Drop legacy platform data for am3 lcdc omits a9f31495c612 ARM: OMAP2+: Drop legacy platform data for dra7 elm omits fccccdcd85f8 ARM: OMAP2+: Drop legacy platform data for omap4 elm omits ff594e2296c3 ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm omits 97752cc26ef1 ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc omits 958036e21253 ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc omits 80d861cda650 ARM: OMAP2+: Drop legacy platform data for dra7 dcan omits 17b6e0280f31 ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan omits 78e2d1f4b703 ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi omits 4554f0a1cbe6 ARM: OMAP2+: Drop legacy platform data for dra7 spinlock omits 995c1535da0a ARM: OMAP2+: Drop legacy platform data for omap5 spinlock omits d169232953f0 ARM: OMAP2+: Drop legacy platform data for omap4 spinlock omits c62201a3565b ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock omits 846a1b675c8f ARM: OMAP2+: Drop legacy platform data for dra7 epwmss omits cfbeeedaa5dc ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss omits 3d1d10be064b ARM: OMAP2+: Drop legacy platform data for dra7 timers exc [...] omits aec518020559 ARM: OMAP2+: Drop legacy platform data for am3 and am4 tim [...] omits 1b44c550a481 ARM: OMAP2+: Drop legacy platform data for omap5 timers ex [...] omits bfdfd5636a9d ARM: OMAP2+: Drop legacy platform data for omap4 timers ex [...] omits 11b27908a3bd ARM: OMAP2+: Drop legacy platform data for dra7 des omits 69471c654ad9 ARM: OMAP2+: Drop legacy platform data for am4 des omits 1633d8d37241 ARM: OMAP2+: Drop legacy platform data for dra7 aes omits c31502179d06 ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes omits 68e3b63e7538 ARM: OMAP2+: Drop legacy platform data for dra7 sham omits 6899cf73880e ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham omits 4150fe384e4d ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm omits 1d2a38d42b04 ARM: OMAP2+: Drop legacy platform data for omap5 dmic omits 6974285ed52a ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm omits a0fc37ff28c0 ARM: OMAP2+: Drop legacy platform data for omap4 dmic omits 19c8915ca38f ARM: OMAP2+: Drop legacy platform data for omap4 aess omits 0cd62d5e7432 ARM: OMAP2+: Drop legacy platform data for am4 qspi omits eabb3f5a1b4f ARM: dts: Configure interconnect target module for dra7 des omits f6d9eb0c253b ARM: dts: Configure interconnect target module for am4 des omits 2ea3ce2cf6ab ARM: dts: Configure interconnect target module for dra7 aes omits e9225f22c760 ARM: dts: Configure interconnect target module for am4 aes omits b4679c0544fe ARM: dts: Configure interconnect target module for am3 aes omits e132681cef0a ARM: dts: Configure interconnect target module for dra7 sham omits ed8e44dfa757 ARM: dts: Configure interconnect target module for am4 sham omits e36afc29ea98 ARM: dts: Configure interconnect target module for am3 sham omits f60c41257fa0 ARM: dts: Configure interconnect target module for am4 qspi omits 263e38f82cbb dma-buf: heaps: Remove redundant heap identifier from syst [...] omits b3b4346544b5 dma-buf: heaps: Use _IOCTL_ for userspace IOCTL identifier omits 15c0677162b7 dt-bindings: i2c: sh_mobile: Document r8a77961 support omits 8b183f5b85e0 dt-bindings: i2c: rcar: Document r8a77961 support omits 54a19fd4a640 i2c: core: Use DEVICE_ATTR_*() helper macros omits c807da539e82 i2c: remove unneeded 'extern' from function declatations omits aabb5b833872 usbip: Fix error path of vhci_recv_ret_submit() omits d986294ee55d usbip: Fix receive error in vhci-hcd when using scatter-gather omits 10e5e6c24963 usb: gadget: move choice ... endchoice to legacy/Kconfig omits fcc846982912 usb: gadget: u_audio: Drop superfluous ioctl PCM ops omits d27ab1e60970 usb: gadget: u_audio: Use managed buffer allocation omits e14177f19739 drm/i915/gem: Keep request alive while attaching fences omits 64cc3f12d1c7 USB: EHCI: Do not return -EPIPE when hub is disconnected omits 547fc228755d usb: typec: fusb302: Fix an undefined reference to 'extcon [...] omits 05b686b573cf intel_th: msu: Fix window switching without windows omits ab832e38e4f0 intel_th: Fix freeing IRQs omits 88385866bab8 intel_th: pci: Add Elkhart Lake SOC support omits e4de2a5d51f9 intel_th: pci: Add Comet Lake PCH-V support omits fb6c7ab8718e drm/print: introduce new struct drm_device based logging macros 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 681a37221d9a PCI: tegra: Fix return value check of pm_runtime_get_sync() omits 9b614afe6c80 tty/serial: Migrate aspeed_vuart to use has_sysrq omits 397bd54d57e4 PCI: keystone: Fix outbound region mapping omits 1997e9dfdc84 serial_core: Un-ifdef sysrq SUPPORT_SYSRQ omits 8336240ebb24 tty: serial: samsung_tty: do not abuse the struct uart_por [...] omits 1b2ac5c7fb3c PCI/AER: Factor message prefixes with dev_fmt() omits 9fdc0b6c20f6 PCI/AER: Log which device prevents error recovery omits 7e5ed9f5e012 serial: Move sysrq members above omits f06327d15a1a sysrq: Remove sysrq_handler_registered omits 4484aa800ac5 tty: vt: move conmakehash to drivers/tty/vt/ from scripts/ omits f1d31743a195 tty: drop useless variable initialisation in tty_kopen() omits 357816303078 serdev: make use of printk extension %pe for better error [...] omits 54edb425346a serdev: simplify Makefile omits d2e532286d4f Merge tag 'arcpgu-updates-2019.12.16' of github.com:abrodk [...] omits ed08ddd9d088 linux-next: build failure after merge of the drm-misc tree omits 7c497d799267 Merge tag 'asoc-fix-v5.5-rc2' of https://git.kernel.org/pu [...] omits cb47b9f8630a tty/serial: atmel: fix out of range clock divider handling omits fb2b90014d78 tty: link tty and port before configuring it as console omits 92ee2034696c staging: rtl8188eu: add spaces around operators in rtw_mlme_ext.c omits dc497b4b0cd4 staging: rtl8188eu: cleanup comparsions to NULL in rtw_mlme_ext.c omits 6f4d22d76baa staging: most: use angle brackets in include path omits 6c56e8adc001 Merge tag 'drm-misc-next-2019-12-16' of git://anongit.free [...] omits c3bb9d883f1a staging: most: configfs: reduce array size omits d72f82635e33 staging: most: configfs: use strlcpy omits b4e37a5e2c32 staging: most: rename enum mbo_status_flags omits 45917e79202c staging: most: rename struct core_component omits c1d3fb8abe66 staging: most: rename core.h to most.h omits f4dc4abdce4c spi: bcm2835: no dev_err() on clk_get() -EPROBE_DEFER omits c1795f7cee02 spi: spi-ti-qspi: Remove unused macro for fclk frequency omits 522498f8cb8c regulator: bd71828: Basic support for ROHM bd71828 PMIC re [...] omits 84a867c07813 dt-bindings: regulator: Document ROHM BD71282 regulator bindings omits 4137f4b65df7 ASoC: compress: Add pm_runtime support omits 1b998958b301 staging: qlge: Fix CHECK: Alignment should match open parenthesis omits 25dde2435ad6 staging: qlge: Fix CHECK extra blank lines in many files omits ae91a189d245 ASoC: intel: skylake: Remove superfluous bus ops omits a5e37de90e67 stop_machine: remove try_stop_cpus helper omits d040e0734fb3 schied/fair: Skip calculating @contrib without load omits 60588bfa223f sched/fair: Optimize select_idle_cpu omits 45178ac0cea8 cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order omits cde651945027 sched/wait: fix ___wait_var_event(exclusive) omits 5443a0be6121 sched: Use fair:prio_changed() instead of ad-hoc implementation omits 7c2e8bbd87db sched: Spare resched IPI when prio changes on a single fair task omits 6cf82d559e1a sched/cfs: fix spurious active migration omits 7ed735c33104 sched/fair: Fix find_idlest_group() to handle CPU affinity omits c3466952ca15 psi: Fix a division error in psi poll() omits 3dfbe25c27ea sched/psi: Fix sampling error and rare div0 crashes with c [...] omits 9f0bff1180ef perf/core: Add SRCU annotation for pmus list walk omits 92ca7da4bdc2 perf/x86/intel: Fix PT PMI handling omits ff61541cc6c1 perf/x86/intel/bts: Fix the use of page_private() omits 1e69a0efc0bd perf/x86: Fix potential out-of-bounds access omits 95ace52e4036 staging: octeon-usb: delete the octeon usb host controller driver omits 710d7fbe21ee staging: octeon: delete driver omits e466bd8c2a29 dt-bindings: SLIMBus: add slim devices optional properties omits eaa7b8ba2ca0 Merge branch 'perf/urgent' omits 57e04eeda515 Merge tag 'perf-urgent-for-mingo-5.5-20191216' of git://gi [...] omits 88ec294e18fd tpm/ppi: replace assertion code with recovery in tpm_eval_dsm omits 06c41ffd7583 Merge branch 'WIP.core/headers' omits 9f93efe25397 Merge branch 'WIP.x86/mm' omits 2f1b9af89763 Merge branch 'core/kprobes' omits ee5cd0ba7f52 Merge branch 'core/objtool' omits e79d22a58b0e Merge branch 'efi/urgent' omits aa93d454420c Merge branch 'locking/kcsan' omits f3bcb1e69dfc Merge branch 'locking/urgent' omits d25d91f2113e Merge branch 'perf/urgent' omits 34edb8b2ff26 Merge branch 'ras/core' omits 7b878a877769 Merge branch 'ras/urgent' omits 16918a63acb3 Merge branch 'sched/core' omits addf82f18f22 Merge branch 'sched/urgent' omits a93164f59152 Merge branch 'timers/urgent' omits 47325b522674 Merge branch 'x86/boot' omits 53dafca3eb34 Merge branch 'x86/cleanups' omits 04198e094044 Merge branch 'x86/cpu' omits a0d1c8ffb512 Merge branch 'x86/microcode' omits 4875524b58b4 Merge branch 'x86/mtrr' omits a8d906115421 Merge branch 'x86/urgent' omits cde9319e884e iommu/vt-d: Allocate reserved region for ISA with correct [...] omits d360211524be iommu: set group default domain before creating direct mappings omits 75d18385394f iommu/vt-d: Fix dmar pte read access not set error omits b69413110207 drm/i915: DSI: select correct PWM controller to use based [...] omits 2f093958397b mfd: intel_soc_pmic: Rename pwm_backlight pwm-lookup to pw [...] omits b2147a3a4fc6 ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight omits d55157f6aaca drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits a11391b6f506 scripts: package: mkdebian: add missing rsync dependency omits 272a72103012 kconfig: don't crash on NULL expressions in expr_eq() omits d8018a0e9195 iommu/vt-d: Set ISA bridge reserved region as relaxable omits a9920d3bad40 tpm: selftest: cleanup after unseal with wrong auth/policy test omits 8f84bddcfac9 tpm: selftest: add test covering async mode omits d23d12484307 tpm: fix invalid locking in NONBLOCKING mode omits bd036d2fdd37 iommu/dma: Rationalise types for DMA masks omits 472d26df5e80 iommu/iova: Init the struct iova to fix the possible memleak omits 796ef2eff3cc drm/i915/gt: Avoid multi-LRI on Sandybridge omits 45477b3fe3d1 security: keys: trusted: fix lost handle flush omits 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() omits 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] omits db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] omits a3a57ddad061 x86/mce: Fix possibly incorrect severity calculation on AMD omits 966af20929ac x86/MCE/AMD: Allow Reserved types to be overwritten in smc [...] omits 246ff09f89e5 x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() omits 48cb3cf3beff Merge branch 'sunxi/fixes-for-5.5' into sunxi/for-next omits 1c226017d3ec ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity omits 3397ff4beb3c Merge branches 'acpi-battery', 'acpi-video' and 'acpi-tool [...] omits d3aa8de6b5d0 staging: axis-fifo: add unspecified HAS_IOMEM dependency omits ab42b48f32d4 staging: comedi: gsc_hpdi: check dma_alloc_coherent() retu [...] omits d8cac6207ec1 ALSA: cmipci: Allow disabling MPU port via module option omits b33bdf8020c9 isdn: don't mark kcapi_proc_exit as __exit 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 5b9145b45e97 dt-bindings: memory: Add bindings for imx8m ddr controller omits 994abedb968d PM / devfreq: Fix Kconfig indentation omits 3a39ffa9f7d3 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits dfe09b59a4ef PM / devfreq: tegra: Add COMMON_CLK dependency omits 1e31df8446d0 PM / devfreq: Drop explicit selection of PM_OPP omits 228b607d8ea1 KVM: PPC: Book3S HV: Fix regression on big endian hosts omits ad125c6c0592 Merge tag 'mac80211-for-net-2019-10-16' of git://git.kerne [...] omits 95bed1a9fb2b net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency omits 6f6dded1385c Merge branch 'WireGuard-CI-and-housekeeping' omits d89ee7d5c73a wireguard: allowedips: use kfree_rcu() instead of call_rcu() omits 43967b6ff91e wireguard: main: remove unused include <linux/version.h> omits a2ec8b570694 wireguard: global: fix spelling mistakes in comments omits d7c68a38bb4f wireguard: Kconfig: select parent dependency for crypto omits 65d88d04114b wireguard: selftests: import harness makefile for test suite omits 5e822e44cece drm/i915/gvt: Fix guest boot warning omits 39523c56b668 arm64: dts: qcom: sdm845-cheza: Add cr50 spi node omits 21df4a8b6018 tpm_tis: reserve chip for duration of tpm_tis_core_init omits ea200dec5128 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c5dea815834c net: caif: replace BUG_ON with recovery code omits bbd20c939c8a fore200e: Fix incorrect checks of NULL pointer dereference omits f37f71035367 net: gemini: Fix memory leak in gmac_setup_txqs omits 03d51c4fc507 Merge branch 'Simplify-IPv4-route-offload-API' omits 446f739104f4 ipv4: Remove old route notifications and convert listeners omits b6a1d871d37a mlxsw: spectrum_router: Start using new IPv4 route notifications omits 20d1565203e6 ipv4: Only Replay routes of interest to new listeners omits 525bc345fcbc ipv4: Handle route deletion notification during flush omits f613b6e2ffe1 ipv4: Handle route deletion notification omits a8674f753e36 ipv4: Notify newly added route if should be offloaded omits ee3936d65882 ipv4: Notify route if replacing currently offloaded one omits b5fc0430dcbb ipv4: Extend FIB alias find function omits a6c76c17df02 ipv4: Notify route after insertion to the routing table omits ba8381236fd0 net: fib_notifier: Add temporary events to the FIB notific [...] omits 366c7bb0acf1 Merge branch 'hns3-next' omits d5432455b1a8 net: hns3: do not schedule the periodic task when reset fail omits 0ea68902256e net: hns3: allocate WQ with WQ_MEM_RECLAIM flag omits ff200099d271 net: hns3: remove unnecessary work in hclgevf_main omits 1c6dfe6fc6f7 net: hns3: remove mailbox and reset work in hclge_main omits b3c3fe8e9961 net: hns3: schedule hclgevf_service by using delayed workqueue omits 54e1f08bddbe ipv6: Annotate ipv6_addr_is_* bitwise pointer casts omits 1f1c1d7c89ee ipv6: Annotate bitwise IPv6 dsfield pointer cast omits 63cc54a6f073 net: dsa: b53: Fix egress flooding settings omits 1865a7b3471e Merge branch 'vsock-fixes' omits 4aaf596148f4 vsock/virtio: add WARN_ON check on virtio_transport_get_ops() omits df18fa14629a vsock/virtio: fix null-pointer dereference in virtio_trans [...] omits f32593773549 r8169: check that Realtek PHY driver module is loaded omits 024774325199 Merge branch 'dpaa2-ptp-support-external-trigger-event' omits 17568c62cd2c dpaa2-ptp: add external trigger event support omits 9429439f59cd ptp_qoriq: export extts_clean_up() function omits 10bc877c7623 ptp_qoriq: check valid status before reading extts fifo omits 61025b815e94 arm64: dts: qcom: sm8150: Add ADSP, CDSP, MPSS and SLPI smp2p omits b75aae0d7e7c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag omits 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] omits 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] omits 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains omits 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] omits 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure omits 9ddc8ec027a3 drm/i915: Eliminate the trylock for awaiting an earlier request omits f8b7487734ce Correct function name in comment omits 902eb748e5c3 drm/i915/gt: Tidy up full-ppgtt on Ivybridge omits 0a9a5532d296 drm/i915/gem: Apply lmem size restriction to get_pages omits 884054403393 drm/i915: Fix typecheck macro in GT_TRACE omits 8b4f2925cb1e drm/i915: Remove unneeded semicolon omits dbd8f6bae6f4 libbpf: Add zlib as a dependency in pkg-config template omits 2c81f0f6d3f5 bus: ti-sysc: Fix iterating over clocks omits dc3a2d254782 libbpf: Print hint about ulimit when getting permission de [...] omits 90bdfa0b05e3 ARM: OMAP2+: Fix ti_sysc_find_one_clockdomain to check for [...] omits 210de0e996ae arm64: dts: agilex/stratix10: fix pmu interrupt numbers omits eb843ab59134 dt-bindings: vendor-prefixes: Add a broadmobi entry omits 20107d7328cc dt-bindings: rcc: Convert stm32mp1 rcc bindings to json-schema omits 70a97443d966 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema omits bece4258502e dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] omits ef43406e6714 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" omits 50ce01f3f629 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson omits 40a4711a704f dt-bindings: i2c: lpi2c: add imx8qm compatible string omits 6a86e9f57a51 dt-bindings: serial: lpuart: add imx8qm compatible string omits 7dce4d6f151d dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string omits 427737edfdc2 Merge tag 'v5.5-rc2' into for-next omits 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' omits 4ba487019d1a drm/i915: Fix WARN_ON condition for cursor plane ddb allocation omits 6fb0a14fac87 drm/i915: opregion: set opregion chpd value to indicate th [...] omits 451942d4ded8 Merge branch 'for-next-next-v5.5-20191216' into for-next-20191216 omits 5da409cc0a56 Merge branch 'for-next-current-v5.4-20191216' into for-nex [...] omits 464517a61c3d Merge branch 'misc-5.5' into for-next-20191216 omits 43c9ed0536e5 Merge branch 'misc-next' into for-next-next-v5.5-20191216 omits 2af35fca2eef Merge branch 'misc-5.5' into for-next-next-v5.5-20191216 omits e027b7ae0bde Merge branch 'misc-next' into for-next-current-v5.4-20191216 omits 1bf40ae5c748 Merge branch 'misc-5.5' into for-next-current-v5.4-20191216 omits a675a45a605f btrfs: remove struct find_free_extent.ram_bytes omits 8dec7577afef btrfs: simplify compressed/inline check in __extent_writep [...] omits 35d18eeb7672 btrfs: drop create parameter to btrfs_get_extent() omits 4d74b75cd33c btrfs: remove redundant i_size check in __extent_writepage_io() omits fa35172ee9c2 btrfs: remove trivial goto label in __extent_writepage() omits 81f58cd35ec1 btrfs: remove unnecessary pg_offset assignments in __exten [...] omits 6c73c282c78f btrfs: make btrfs_ordered_extent naming consistent with bt [...] omits 7ccbc5c27f48 btrfs: remove dead snapshot-aware defrag code omits 8c6a55223856 btrfs: get rid of at_offset parameter to btrfs_lookup_bio_sums() omits 4318ae9d4b25 btrfs: get rid of trivial __btrfs_lookup_bio_sums() wrappers omits b01fe36915d0 btrfs: send: remove WARN_ON for readonly mount omits e6ef4baa386b btrfs: reset device back to allocation state when removing omits 24e3543c3338 btrfs: decrement number of open devices after closing the [...] omits 9d6325b6b572 btrfs: do not leak reloc root if we fail to read the fs root omits b22977e6ecf9 btrfs: skip log replay on orphaned roots omits 2b61f51c14a8 btrfs: handle ENOENT in btrfs_uuid_tree_iterate omits 6391f919a7a6 btrfs: abort transaction after failed inode updates in cre [...] omits 571fdf53b87d btrfs: use simple_dir_inode_operations for placeholder sub [...] omits 7b5837ed642f Btrfs: fix hole extent items with a zero size after range cloning omits 9f3a726c17b4 Btrfs: fix removal logic of the tree mod log that leads to [...] omits 687393c18ab5 btrfs: remove impossible WARN_ON in btrfs_destroy_dev_repl [...] omits 4d74c69f1508 btrfs: remove superfluous BUG_ON() in integrity checks omits 793d511cd729 btrfs: fix possible NULL-pointer dereference in integrity checks omits 2c54397216ca btrfs: kill min_allocable_bytes in inc_block_group_ro omits bd879386d392 btrfs: don't pass system_chunk into can_overcommit omits dd5548806080 btrfs: Opencode ordered_data_tree_panic omits 09a81075a44d btrfs: relocation: Output current relocation stage at btrf [...] omits 6abaadf471e1 Btrfs: make tree checker detect checksum items with overla [...] omits 349c43674a51 Btrfs: fix missing data checksums after replaying a log tree omits e1f04e0718fa btrfs: return error pointer from alloc_test_extent_buffer omits aaa67fa8acee btrfs: remove unused condition check in btrfs_page_mkwrite() omits 34f146bc2106 btrfs: Remove redundant WARN_ON in walk_down_log_tree omits 56561546fc3d btrfs: Remove WARN_ON in walk_log_tree omits 910cc05fd041 btrfs: Rename __btrfs_free_reserved_extent to btrfs_pin_re [...] omits e67ac73aa7af btrfs: Open code __btrfs_free_reserved_extent in btrfs_fre [...] omits 2b64c2ed8691 btrfs: Don't discard unwritten extents omits 04fb90c30f4b btrfs: fix devs_max constraints for raid1c3 and raid1c4 omits 9928cb8f1d07 btrfs: qgroup: return ENOTCONN instead of EINVAL when quot [...] omits e705fd3e228e btrfs: qgroup: remove one-time use variables for quota_roo [...] omits 2df8c1ccb74f btrfs: sysfs, merge btrfs_sysfs_add devices_kobj and fsid omits 9ce94c8ef3b3 btrfs: sysfs, rename btrfs_sysfs_add_device() omits 293b68662447 btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent omits 1695851cf252 btrfs: sysfs, rename devices kobject holder to devices_kobj omits d923627c0f45 btrfs: tree-checker: Fix error format string for size_t omits 06c197c40e20 btrfs: don't double lock the subvol_sem for rename exchange omits 27377bb6de3a btrfs: fill ncopies for all raid table entries omits c38c362ad85a btrfs: use raid_attr table in calc_stripe_length for nparity omits 08c5b806ea60 btrfs: handle error in btrfs_cache_block_group omits 5f99caa5d53e btrfs: do not call synchronize_srcu() in inode_tree_del omits dc4ed573bfc1 Btrfs: fix missing hole after hole punching and fsync when [...] omits 98f3a6198a24 Btrfs: fix cloning range with a hole when using the NO_HOL [...] omits 9cb06f8e5564 btrfs: Fix error messages in qgroup_rescan_init omits 865a0d06f870 arm64: dts: meson: add libretech-pc boards support omits 727d01cb17c8 dt-bindings: arm: amlogic: add libretech-pc bindings omits 15ba349fdc06 ARM: Document merges omits f8683c2abdf5 arm64: defconfig: enable FUSB302 as module omits 4e11697528eb arm64: dts: meson: gxl: add i2c C pins omits d0b17011b8d4 Merge branch 'arm/fixes' into for-next omits e3992af1256a Merge tag 'arm-soc/for-5.5/soc-fixes' of https://github.co [...] omits c3e5ac0c9e98 Merge tag 'samsung-fixes-5.5' of https://git.kernel.org/pu [...] omits cf21d4fde012 Merge tag 'renesas-fixes-for-v5.5-tag1' of git://git.kerne [...] omits a2ea07465c8d bpf: Fix missing prog untrack in release_maps omits 6afa873170a6 Merge tag 'linux-kselftest-5.5-rc2' of git://git.kernel.or [...] omits 3efe26426f76 Merge branch 'clk-fixes' into clk-next omits 6956eb33abb5 clk: at91: fix possible deadlock omits e0ff126ee7ad pipe: Fix bogus dereference in iov_iter_alignment() omits 6ec417030d93 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next omits c1cc29f2a045 dt-bindings: clocks: Convert Allwinner A80 DE clocks to a schema omits c82f30306cdd dt-bindings: clocks: Convert Allwinner A80 USB clocks to a schema omits 04a55fb2ff70 dt-bindings: clocks: Convert Allwinner DE2 clocks to a schema omits 4c80ba392bf6 iommu: fix KASAN use-after-free in iommu_insert_resv_region 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 7de7de7ca0ae Fix root mounting with no mount options omits 58b3bafff825 perf vendor events s390: Remove name from L1D_RO_EXCL_WRIT [...] omits 28396b7df09b perf vendor events s390: Fix counter long description for [...] omits c09982f8e2ba libtraceevent: Allow custom libdir path omits 475feec0c41a ALSA: hda - Downgrade error message for single-cmd fallback omits c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] omits 9212f8ee4120 drm/edid: Make sure the CEA mode arrays have the correct a [...] omits 8c1b2bd93238 drm/edid: Throw away the dummy VIC 0 cea mode omits f7655d42fcee drm/edid: Add CTA-861-G modes with VIC >= 193 omits 7befe621ff81 drm/edid: Abstract away cea_edid_modes[] omits d50ecc46d18f samples/bpf: Attach XDP programs in driver mode by default omits 450278977acb samples/bpf: Set -fno-stack-protector when building BPF programs omits 5615ed472dc0 samples/bpf: Add missing -lz to TPROGS_LDLIBS omits 5984dc6cb5aa samples/bpf: Reintroduce missed build targets omits 6bd5ce6089b5 tomoyo: Suppress RCU warning at list_for_each_entry_rcu(). omits 159ecc002b5f bpftool: Fix compilation warning on shadowed variable omits a79ac2d1036a libbpf: Fix build by renaming variables omits 957a227d413b x86/boot: Fix a comment's incorrect file reference omits 0885acd77eb4 media: vivid: support multiplanar touch devices omits 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch omits 3ff4348ff5e4 media: vivid: set field to NONE for touch omits 61e3acd8c693 powerpc: Fix __clear_user() with KUAP enabled omits de253bf8bf8f Merge branch 'devel' into for-next omits e352f576d345 powerpc/pseries/cmm: fix managed page counts when migratin [...] omits 0601546f23fb powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk() omits ee8f537fd8b7 ASoC: soc-core: remove legacy style of codec_conf omits e3c157c934fb ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf omits b9fc10027cf3 ASoC: samsung: speyside: use snd_soc_dai_link_component fo [...] omits 1762d3a5fd69 ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_compon [...] omits bfc5b22c7181 ASoC: samsung: lowland: use snd_soc_dai_link_component for [...] omits 3874b2154be7 ASoC: samsung: bells: use snd_soc_dai_link_component for c [...] omits 4edf6f7008b2 Merge branch 'mmc_pinctrl' into next omits 2d27a4cf1967 ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_li [...] omits fe71bf9aaf45 ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link [...] omits e90c2a3bc151 ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link [...] omits 03b70ef529ae ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_co [...] omits 5a3493305ac0 ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_l [...] omits 8a3bd454ee78 ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_com [...] omits 13568b0331c5 ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_com [...] omits eea239521737 ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for [...] omits c13493a2460b ASoC: soc-core: support snd_soc_dai_link_component for codec_conf omits 8e9a99361f56 mmc: uniphier-sd: Convert to pinctrl_select_default_state() omits a62ff5405595 mmc: jz4740: Convert to pinctrl_select_default_state() omits 6986ee3f8bd1 mmc: atmel-mci: Convert to pinctrl_select_default_state() omits 2480b72071b2 mmc: sdhci-esdhc-imx: Convert to pinctrl_select_default_state() omits 9f888b558976 mmc: omap_hsmmc: Convert to pinctrl_select_default_state() omits c17e73c32fa7 mmc: usdhi6rol0: Convert to pinctrl_select_default_state() omits 05344ffe4b0d mmc: mmci: Convert to pinctrl_select_default_state() omits f9be7f9c358d mmc: meson-gx: Convert to pinctrl_select_default_state() omits 4d5c1adaf893 reiserfs: Fix spurious unlock in reiserfs_fill_super() err [...] omits 5474ca7da6f3 reiserfs: Fix memory leak of journal device string omits 34e92542da96 ext2: set proper errno in error case of ext2_fill_super() omits cd8fb859a84c spi: meson-spicc: Use GPIO descriptors omits 0a454258febb spi: stm32: Use dma_request_chan() instead dma_request_sla [...] omits 658606ff4cf6 spi: stm32-qspi: Use dma_request_chan() instead dma_reques [...] omits b5756b777472 spi: spi-fsl-dspi: Use dma_request_chan() instead dma_requ [...] omits 401abb764abb spi: sirf: Use dma_request_chan() instead dma_request_slav [...] omits 7ccffd41b2d4 spi: mxs: Use dma_request_chan() instead dma_request_slave [...] omits 6bfbf4d0aa0c spi: img-spfi: Use dma_request_chan() instead dma_request_ [...] omits 6133fed0539b spi: bcm2835: Use dma_request_chan() instead dma_request_s [...] omits 666224b43b4b spi: bcm2835: Release the DMA channel if probe fails after [...] omits d947c9d26c23 spi: atmel: Use dma_request_chan() instead dma_request_sla [...] omits 63aa6a692595 spi: fsl: use platform_get_irq() instead of of_irq_to_resource() omits 007773e16a6f spi: nxp-fspi: Ensure width is respected in spi-mem operations omits 62a1923cc8fe regulator: rn5t618: fix module aliases omits 0d3010fa4424 USB: serial: option: add Telit ME910G1 0x110a composition omits 556672d75ff4 ASoC: wm8962: fix lambda value omits c096761718de drm/virtio: use damage info for display updates. omits 7082e7a438db drm/virtio: batch display update commands. omits 3954ff10e06e drm/virtio: skip set_scanout if framebuffer didn't change omits 4ad7056a4014 drm/virtio: plane_state->fb iff plane_state->crtc omits f2f7df4fbfb8 drm/bochs: Remove unneeded semicolon omits 7e0b2c32ada8 Merge branch 'fixes' into next omits 811ba67632aa mmc: sdhci: Update the tuning failed messages to pr_debug level omits de27e978dc82 dt-bindings: mmc: renesas_sdhi: Document r8a77961 support omits c1a49782cc32 mmc: renesas_sdhi: use recent tap values for HS400 omits 12e3c55d236b mmc: renesas_sdhi: remove 4taps as a TMIO flag omits 7af08206cb20 mmc: renesas_sdhi: make quirks info accessible outside probe() omits e5088f20ed40 mmc: renesas_sdhi: make warning more precise omits 6e3cbb050b82 mmc: renesas_sdhi: keep sorting for quirk entries omits a0fb3fc8af01 mmc: renesas_sdhi: remove whitelist for internal DMAC omits fdbbe6cf6dce mmc: sdhci: fix up CMD12 sending omits af3ed119329c mmc: spi: Toggle SPI polarity, do not hardcode it omits 3976656d67c1 mmc: sdhci-of-at91: rework clocks management to support SA [...] omits d684be14457f dt-bindings: sdhci-of-at91: new compatible string and upda [...] omits efcc69b261f0 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7180 omits 2c92dd20304f mmc: sdhci: Update the tuning failed messages to pr_debug level omits 8b6dc6b2d602 mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erra [...] omits 8f34e5bd7024 mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode omits fa56ac979226 mmc: sdhci-msm: Correct the offset and value for DDR_CONFI [...] omits 07bcc411567c Revert "mmc: sdhci: Fix incorrect switch to HS mode" omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits d1fe276b5115 drm/modes: parse_cmdline: Explicitly memset the passed in [...] omits 5b926617cdef drm/modes: parse_cmdline: Remove some unnecessary code (v2) omits 4e7a4a6fbdc6 drm/modes: parse_cmdline: Add support for specifying panel [...] omits 7b1cce760afe drm/modes: parse_cmdline: Allow specifying stand-alone options omits 6a2d16375654 drm/modes: parse_cmdline: Set bpp/refresh_specified after [...] omits 99e2716e0537 drm/modes: parse_cmdline: Add freestanding argument to drm [...] omits 739b200c2edc drm/modes: parse_cmdline: Rework drm_mode_parse_cmdline_options() omits cfb0881b8f62 drm/modes: parse_cmdline: Accept extras directly after mod [...] omits c2ed3e941901 drm/modes: parse_cmdline: Stop parsing extras after bpp / [...] omits 83e14ea3a64f drm/modes: parse_cmdline: Make various char pointers const omits 8582e244e5fe drm/modes: parse_cmdline: Fix possible reference past end [...] omits a67524c8bf75 media: pulse8-cec: log when a CEC message is received omits 587040338162 media: pulse8-cec: schedule next ping after current ping finished omits 601282d65b96 media: pulse8-cec: use adap_free callback omits 906870770431 media: pulse8-cec: queue received messages in an array omits 49a37dc393d7 drm/rockchip: dsi: add px30 support omits 95da672f386c dt-bindings: display: rockchip-dsi: add px30 compatible omits 94bedc45acb5 drm/rockchip: add ability to handle external dphys in mipi-dsi omits b36910e07842 media: pulse8-cec: move the transmit to a workqueue omits 0606f9b67e8c dt-bindings: display: rockchip-dsi: document external phys omits 89bddff6be74 drm/bridge/synopsys: dsi: move phy_ops callbacks around pa [...] omits 25ed8aeb9c39 drm/bridge/synopsys: dsi: driver-specific configuration of [...] omits b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status omits 92eee37d398c media: pulse8-cec: add 2nd debug level omits a6706447f319 media: pulse8-cec: locking improvements omits cea28e7a55e7 media: pulse8-cec: reorganize function order omits 0ff916e2ef6f DRM: ARC: PGU: add ARGB8888 format to supported format list omits 5908a3bd175d DRM: ARC: PGU: replace unsupported by HW RGB888 format by XRGB888 omits 491b14b9ba92 DRM: ARC: PGU: cleanup supported format list code omits 4c5b36ee7335 DRM: ARC: PGU: fix framebuffer format switching omits 71705c611263 PCMCIA/i82092: remove #if 0 block omits 52739f063f7e PCMCIA/i82092: delete enter/leave macro omits ac5af87725f7 PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h> omits 152b4bb57aa4 PCMCIA/i82092: shorten the lines with over 80 characters omits 908864641f63 PCMCIA/i82092: move assignment out of if condition omits 6aaf8ff32650 PCMCIA/i82092: change code indentation omits 4ae66dd778e3 PCMCIA/i82092: insert blank line after declarations omits ae1f62c5408a PCMCIA/i82092: remove braces around single statement blocks omits 4839879f8af1 PCMCIA/i82092: add/remove spaces to improve readability omits 9e65527ac3ba pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config omits 0738badd9d3f ARM: dts: sun8i: r40: Add I2C pinmux options omits 53870cf03fae ACPI: video: Use native backlight on Lenovo E41-25/45 omits 78d3e7c19e2d tools/power/acpi: fix compilation error omits cbf6d033ad37 ACPI: video: fix typo in comment omits ff3154d1d89a ACPI / battery: Deal better with neither design nor full c [...] omits 5b74d1d16e2f ACPI / battery: Use design-cap for capacity calculations i [...] omits cc99f0ad5246 ACPI / battery: Deal with design or full capacity being re [...] omits 26a0a10419fd PCMCIA/i82092: use dev_<level> instead of printk omits cabbaed71989 arm64: dts: allwinner: unify header comment style omits b4b8f2c96158 arm64: dts: allwinner: Convert license to SPDX identifier omits d2ab1a675698 arm64: dts: allwinner: Fix wrong license header omits fa77f9a5c91e Merge branch 'pm-cpufreq' into linux-next omits d8488a41800d clk: meson: pll: Fix by 0 division in __pll_params_to_rate() omits 1ee7826ab68f mac80211: Remove redundant assertion omits 6913bc3a2e9c media: pulse8-cec: improve debugging omits c2753d15d2b3 arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2 [...] omits 91f84e3ab1b5 mac80211: mesh: restrict airtime metric to peered establis [...] omits 534ad35798af pinctrl: iproc: Set irq handler based on trig type omits 5665a1febfe7 drm/i915/tgl: Drop Wa#1178 omits 2eeab8eb1e3a drm/i915/ehl: Define EHL powerwells independently of ICL omits 242bff7fc515 drm/i915: Set fence_work.ops before dma_fence_init omits 99de95360faa drm/i915: Copy across scheduler behaviour flags across sub [...] omits fbc44a0b34a1 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits ce2b617ce8cb export.h: reduce __ksymtab_strings string duplication by u [...] omits 0c556dea089d arm64: dts: rockchip: enable the gpu on px30-evb omits a07f34a083f2 arm64: dts: rockchip: add the gpu for px30 omits ad848dd53385 dt-bindings: gpu: mali-bifrost: Add Rockchip PX30 omits afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] omits 8c2d66b036c7 media: hantro: Support color conversion via post-processing omits b1b3f0622a9d clk: meson: g12a: fix missing uart2 in regmap table omits 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] omits 5980d40276b3 media: hantro: Cleanup format negotiation helpers omits 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference omits 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 omits 69e39d40587b media: vimc: Implement get/set selection in sink omits 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] omits 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier omits 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] omits 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] omits 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases omits ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] omits e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg omits b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] omits 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] omits da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format omits 6fc232db9e8c rfkill: Fix incorrect check to avoid NULL pointer dereference omits ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg omits ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format omits 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump omits fee586a20f48 media: meson: vdec: add sm1 platform omits 97583f1d43b4 Merge tag 'misc-habanalabs-fixes-2019-12-14' of git://peop [...] omits 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 8299c6533979 media: meson: vdec: add g12a platform omits 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] omits 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml omits 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] omits afddf553ea89 media: coda: remove redundant platform_get_irq error message omits 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support omits 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 omits ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values omits eed569c425d0 media: coda: do not skip finish_run if aborting omits ca01a6367d0f Merge branch 'v5.5-next/soc' into for-next omits 2156873f08c7 drm/tilcdc: Remove obsolete bundled tilcdc tfp410 driver omits f4a73f5e2633 pinctrl: qcom: sc7180: Add new qup functions omits 22440461b19e dt-bindings: pinctrl: qcom: Add new qup functions for sc7180 omits d44f00b40c03 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 08838bc61325 dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 3e2c92414bfc Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 1f09e5a6de16 Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 5c2af9775020 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits 6ece6d15c0b0 pinctrl: qcom: sc7180: Add GPIO wakeup interrupt map omits 94e14da890b1 Merge 5.5-rc2 into driver-core-next omits b3bb164aa560 Merge 5.5-rc2 into staging-next omits c1ca05c23e98 Merge branch 'ib-pinctrl-default-state' into devel omits e880c3744b31 Merge 5.5-rc2 into usb-next omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits 1a0013c62b33 interconnect: Add interconnect_graph file to debugfs omits b92c35e1b9c9 interconnect: qcom: Use the standard aggregate function omits 3172e4d27631 interconnect: Add a common standard aggregate function omits c46ab9db6497 interconnect: Add basic tracepoints omits 05309830e1f8 interconnect: Add a name to struct icc_path omits dd018a9cf910 interconnect: Move internal structs into a separate file omits ad3703ac24e7 interconnect: qcom: Use the new common helper for node removal omits 3cce2c6fa70c interconnect: Add a common helper for removing all nodes omits d4a386f59527 cpufreq: tegra186: convert to devm_platform_ioremap_resource omits ff45c68c50c5 cpufreq: kirkwood: convert to devm_platform_ioremap_resource omits 59034b9d6af8 ARM: bcm: Add missing sentinel to bcm2711_compat[] omits d82d47d5d8a6 jbd2: fix kernel-doc notation warning omits 69000d82eee1 ext4: use RCU API in debug_print_tree omits 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon omits 0849e1028088 Merge branch 'support-flex-arrays' omits 5f2eeceffb92 selftests/bpf: Add flexible array relocation tests omits 1b484b301cec libbpf: Support flexible arrays in CO-RE omits 01c6f7aaacf9 Merge branch 'extern-var-support' omits 330a73a7b6ca selftests/bpf: Add tests for libbpf-provided externs omits 2ad97d473db5 bpftool: Generate externs datasec in BPF skeleton omits 166750bc1dd2 libbpf: Support libbpf-provided extern variables omits ac9d1389631a libbpf: Extract internal map names into constants omits f7c0bbf27ec6 Merge branch 'bpf-obj-skel' omits d9c00c3b1639 bpftool: Add `gen skeleton` BASH completions omits 197448eaac1a selftests/bpf: Add test validating data section to struct [...] omits dde53c1b763b selftests/bpf: Convert few more selftest to skeletons omits f3c926a4df2c selftests/bpf: Add BPF skeletons selftests and convert att [...] omits 985ead416df3 bpftool: Add skeleton codegen command omits d66562fba1ce libbpf: Add BPF object skeleton support omits 3f51935314b8 libbpf: Reduce log level of supported section names dump omits 13acb508ae20 libbpf: Postpone BTF ID finding for TRACING programs to lo [...] omits eba9c5f498a1 libbpf: Refactor global data map initialization omits 01af3bf06755 libbpf: Expose BPF program's function name omits 9f81654eebe8 libbpf: Expose BTF-to-C type declaration emitting API omits 3d208f4ca111 libbpf: Expose btf__align_of() API omits 544402d4b493 libbpf: Extract common user-facing helpers omits 917f6b7b07a4 libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files omits 612d05be250a libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h omits d7a18ea7e8b6 libbpf: Add generic bpf_program__attach() omits 0d13bfce023a libbpf: Don't require root for bpf_object__open() omits d1eef1c61974 Linux 5.5-rc2 omits 9803387c55f7 ext4: validate the debug_want_extra_isize mount option at [...] omits 9603e2210443 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 1522d9da40bd Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub [...] omits b01d7cb41ff5 Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org [...] omits 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] omits aeea5eae4fd5 parisc: add missing __init annotation omits e16260c21f87 parisc: fix compilation when KEXEC=n and KEXEC_FILE=y omits fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference omits 2e6d304515ba Merge branch 'remove-ksys-mount-dup' of git://git.kernel.o [...] omits 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier omits 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info omits 86434744fedf net/smc: add fallback check to connect() omits 29115cef8578 net/smc: shorten lgr_cnt initialization omits aa915931ac3e libbpf: Fix readelf output parsing for Fedora omits a06ae6acc14b Merge branch 'bpftool-match-by-name' omits 99f9863a0c45 bpftool: Match maps by name omits a7d22ca2a483 bpftool: Match programs by name omits ec2025095cf6 bpftool: Match several programs with same tag omits 65115d1733b4 Merge branch 'devel' into for-next omits 7a53e9ff0779 Merge branch 'next/drivers' into for-next omits 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] omits 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] omits d157aa0fb241 x86/cpu/tsx: Define pr_fmt() omits 9b2079c046a9 net: phylink: fix interface passed to mac_link_up omits f5058a27dac7 net: phylink: propagate phy_attach_direct() return code omits de1799667b00 net: bridge: add STP xstats omits 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test omits ea6a547669b3 selftests/net: make so_txtime more robust to timer variance omits 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' omits 6a902c0f3199 gtp: avoid zero size hashtable omits 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() omits 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() omits 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context omits 5d485ed88d48 bonding: fix active-backup transition after link failure omits 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon omits 510c9788991c Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.ker [...] omits affcec287c96 dt-bindings: mediatek: add MT6765 power dt-bindings omits a70fd5ac2ea7 ext4: reserve revoke credits in __ext4_new_inode omits 7f420d64a08c ext4: unlock on error in ext4_expand_extra_isize() omits 707d1a2f601b ext4: optimize __ext4_check_dir_entry() omits 109ba779d6cc ext4: check for directory entries too close to block end omits 64d4ce892383 ext4: fix ext4_empty_dir() for directories with holes omits b5623782b777 soc: mediatek: cmdq: delete not used define omits e0dc4114e9ba soc: mediatek: cmdq: add cmdq_dev_get_client_reg function omits 78788bbf7d14 soc: mediatek: cmdq: add polling function omits 1180beb08b91 arm64: dts: mt8173: add Mediatek JPEG Codec omits 826f66b30c2e bonding: move 802.3ad port state flags to uapi omits 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' omits ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine omits 7113f796bbbc bnx2x: Do not handle requests from VFs after parity omits 07c4b9e9f71a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev omits 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver omits f61cf8decb37 Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/ [...] omits 894554c1ca79 Merge tag 'driver-core-5.5-rc2' of git://git.kernel.org/pu [...] omits aff2a52507bf Merge tag 'staging-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits a1b85b3bf9f9 Merge tag 'usb-5.5-rc2' of git://git.kernel.org/pub/scm/li [...] omits 81d559849aa4 Merge tag 's390-5.5-3' of git://git.kernel.org/pub/scm/lin [...] omits f791ede32a14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 103a022d6bc5 Merge tag '5.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() omits 81c64b0bd090 Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/ [...] omits d4e6a62d3769 gpu/drm: ingenic: Add support for the JZ4770 omits a7c909b7c037 gpu/drm: ingenic: Check for display size in CRTC atomic check omits 96ea0ae692fe gpu/drm: ingenic: Set max FB height to 4095 omits 52e4607dace1 gpu/drm: ingenic: Use the plane's src_[x,y] to configure D [...] omits 354b051c5dcb gpu/drm: ingenic: Avoid null pointer deference in plane at [...] omits 9482ae6ea787 dt-bindings: display/ingenic: Add compatible string for JZ4770 omits f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt omits cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' omits 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock omits 6fd739c04ffd ALSA: hda: Fix regression by strip mask fix omits 42fb6b1d41eb ALSA: hda/ca0132 - Fix work handling in delayed HP detection omits cb04fc3b6b07 ALSA: hda/ca0132 - Avoid endless loop omits 377bc0cfabce ALSA: hda/ca0132 - Keep power on during processing DSP response omits add9d56d7b37 ALSA: pcm: Avoid possible info leaks from PCM stream buffers omits c23f45d98327 drm/sun4i: Remove unneeded semicolon in sun4i_layer.c omits 078ebd863d9d drm/sun4i: Remove unneeded semicolon in sun8i_mixer.c omits 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] omits 72c2ce9867d9 x86/bugs: Move enum taa_mitigations to bugs.c omits 68a1fdf2451f habanalabs: remove variable 'val' set but not used omits 018e0e3594f7 habanalabs: rate limit error msg on waiting for CS omits 7a90f89904af drm/i915/gem: Serialise object before changing cache-level omits 16981742717b binder: fix incorrect calculation for num_valid omits 27353d5785bc x86/process: Remove set but not used variables prev and next omits fd2ab2f6610b scripts/kallsyms: fix offset overflow of kallsyms_relative_base omits c8f3dea90e38 mkcompile_h: use printf for LINUX_COMPILE_BY omits e8193650bf38 mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST} omits eefb8c124fd9 x86/boot: kbuild: allow readelf executable to be specified omits 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure omits ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation omits 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() omits 5c9934b6767b 6pack,mkiss: fix possible deadlock omits 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() omits c293e8ea0d89 f2fs: free sysfs kobject omits 8f6d1ecb3fc2 f2fs: declare nested quota_sem and remove unnecessary sems omits 370cf9c5f3c3 f2fs: don't put new_page twice in f2fs_rename omits 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" omits 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check omits 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] omits 1021dcf19db1 Input: imx_sc_key - only take the valid data from SCU firm [...] omits 03b06e3f8352 ptp: clockmatrix: add I2C dependency omits 06557cf18eae Merge branch 'for-5.6' into for-next omits 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter omits a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN omits 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN omits cd6a1ca38698 drm/gma500: Pass GPIO for Intel MID using descriptors omits 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary omits 8c39512aeb4e percpu: Separate decrypted varaibles anytime encryption ca [...] omits 692b93af71fb mailmap: add entry for myself omits 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet omits 9c569784a422 drm/i915/dsi: fix pipe D readout for DSI transcoders omits e31736d9fae8 Merge tag 'nios2-v5.5-rc2' of git://git.kernel.org/pub/scm [...] omits 1482e664fe35 Merge tag 'devicetree-fixes-for-5.5' of git://git.kernel.o [...] omits cb222aed03d7 Input: add safety guards to input_set_keycode() omits f729a1b0f8df Input: input_event - fix struct padding on sparc64 omits add218099472 Input: uinput - always report EPOLLOUT omits dd79b5361a6a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1d76c0792a0a Merge tag 'pci-v5.5-fixes-1' of git://git.kernel.org/pub/s [...] omits 3b2ee614cb4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6bd2c87aaffe Merge tag 'pm-5.5-rc2' of git://git.kernel.org/pub/scm/lin [...] omits b61c56227bf5 Merge tag 'sound-5.5-rc2' of git://git.kernel.org/pub/scm/ [...] omits b2cb931d724b Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesk [...] omits f9b3b8c6be47 drm/i915/bios: remove extra debug messages omits f1fcd7786ec8 Merge tag 'for-linus-20191212' of git://git.kernel.dk/linux-block omits 5bd831a469e0 Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/l [...] omits e03512edd2b8 drm/i915/rps: Add frequency translation helpers omits 15da849c910d Merge tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/s [...] omits 22ff311af9c7 Merge tag 'sizeof_field-v5.5-rc2' of git://git.kernel.org/ [...] omits 02620d9e629d Merge branch 'bpf-dispatcher' omits 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B omits e754f5a6e36b selftests: bpf: Add xdp_perf test omits f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN omits 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP omits 75ccbef6369e bpf: Introduce BPF dispatcher omits 98e8627efcad bpf: Move trampoline JIT image allocation to a function omits 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs omits 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs omits 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests omits 913e73c77d48 ocxl: Fix potential memory leak on context creation omits 099bc4812f09 powerpc/irq: fix stack overflow verification omits 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic omits 4cf6c26b6da4 Merge branch 'arm/fixes' into for-next omits 9a4b8148562d Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.ke [...] omits 7708bd430d88 Merge branch 'reuseport_to_test_progs' omits 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework omits 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ omits 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner omits 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests omits ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop omits 993633825830 selftests/bpf: Unroll the main loop in reuseport test omits a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name omits 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests omits 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] omits 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name omits 3030df209aa8 PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers omits 62fe23df0677 PCI: Add generic quirk for increasing D3hot delay omits f1925f3309d1 drm/i915: Use EAGAIN for trylock failures omits 639f2f24895f drm/i915: Introduce new macros for tracing omits 3dc716fd3cfd drm/i915/perf: Register sysctl path globally omits b69fa3610b15 drm/i915/icl: Cleanup combo PHY aux power well handlers omits ab3402581d0f drm/i915/tgl: Drop Wa#1178 omits e8ab8d669d04 drm/i915/ehl: Define EHL powerwells independently of ICL omits 2840f1f0e417 drm/atmel: plane_state->fb iff plane_state->crtc omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 4b6dd3cae3cb drm/panel: Add Boe Himax8279d MIPI-DSI LCD panel omits 16a85f59706b Merge branch 'clk-fixes' into clk-next omits 2f69293aed18 drm/gma500: globle no more! omits 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible omits fbceee82c19a arm64: dts: meson-g12-common: add video decoder node omits 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver omits 64e14e90646c pinctrl: lynxpoint: Switch to pin control API omits 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback omits 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() omits 7f32d3700997 pinctrl: lynxpoint: Add pin control operations omits 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver omits cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures omits 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback omits 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback omits 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip omits 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] omits d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() omits 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use omits c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int omits e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors omits 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] omits 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules omits 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector omits a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation omits caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource omits 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment omits 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins omits b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking omits eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder omits 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver omits 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer omits 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] omits 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use omits 6a304752eb69 pinctrl: intel: Use GPIO direction definitions omits 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions omits faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions omits e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] omits 70e269172e04 ptr_ring: linked list fallback omits 4730830f9c2e Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 9ae733728eec Merge branch 'renesas-fixes-for-v5.5' into renesas-next omits a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT omits 5f2cb361d798 ALSA: hda: Unify get_response handling omits 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* omits 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too omits 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 omits 24240845c871 soc: renesas: Remove ARCH_R8A7796 omits 279b1fed09ea Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.ker [...] omits fbd542971aa1 btrfs: send: remove WARN_ON for readonly mount omits ca1aa2818a53 btrfs: do not leak reloc root if we fail to read the fs root omits 9bc574de5905 btrfs: skip log replay on orphaned roots omits 714cd3e8cba6 btrfs: handle ENOENT in btrfs_uuid_tree_iterate omits c7e54b5102bf btrfs: abort transaction after failed inode updates in cre [...] omits 147271e35ba2 Btrfs: fix hole extent items with a zero size after range cloning omits 6609fee8897a Btrfs: fix removal logic of the tree mod log that leads to [...] omits ad1d8c439978 Btrfs: make tree checker detect checksum items with overla [...] omits 40e046acbd2f Btrfs: fix missing data checksums after replaying a log tree omits b6293c821ea8 btrfs: return error pointer from alloc_test_extent_buffer omits cf93e15eca0b btrfs: fix devs_max constraints for raid1c3 and raid1c4 omits 994bf9cd78aa btrfs: tree-checker: Fix error format string for size_t omits 943eb3bf25f4 btrfs: don't double lock the subvol_sem for rename exchange omits db8fe64f9ce6 btrfs: handle error in btrfs_cache_block_group omits f72ff01df9cf btrfs: do not call synchronize_srcu() in inode_tree_del omits fa2cdb1762d1 ARM: shmobile: defconfig: Restore debugfs support omits 55d54d1ee84e pinctrl: core: Add pinctrl_select_default_state() and export it omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 4f3882177240 HID: hid-input: clear unmapped usages omits fcb970581dd9 Btrfs: fix cloning range with a hole when using the NO_HOL [...] omits 37d02592f11b btrfs: Fix error messages in qgroup_rescan_init omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits fd0913768701 HID: Add quirk for incorrect input length on Lenovo Y720 omits 86ca2bf2f9d3 drm/i915/selftests: remove a condition omits 163159aad74d x86/boot: Discard .eh_frame sections omits 96e1968f8206 KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits fc544250de94 KVM: arm64: Only sign-extend MMIO up to register width omits ea9a89ca3b95 mfd: dln2: More sanity checking for endpoints omits 75d18496cf92 media: constify fb ops across all drivers omits 8fabc623238e powerpc: Ensure that swiotlb buffer is allocated from low memory omits 1cfaef961703 ALSA: bump uapi version numbers omits 80fe7430c708 ALSA: add new 32-bit layout for snd_pcm_mmap_status/control omits 09d94175dbea ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c omits 07094ae6f952 ALSA: Avoid using timespec for struct snd_timer_tread omits e5a52a1d15c7 media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits ac479b51f3f4 media: cec: check 'transmit_in_progress', not 'transmitting' omits 95c29d46ab2a media: cec: avoid decrementing transmit_queue_sz if it is 0 omits cec935ce69fc media: cec: CEC 2.0-only bcast messages were ignored omits 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support omits 36be91112fbf arm64: dts: rockchip: Add GPU cooling device for RK3399 omits 656c21d6af5d powerpc/shared: Use static key to detect shared processor omits 14c73bd344da powerpc/vcpu: Assume dedicated processors as non-preempt omits cfd66c682e8b arm64: dts: rockchip: Add regulators for PCIe for Radxa Ro [...] omits d5a362149c4d pinctrl: Modify Kconfig to fix linker error omits 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API omits 04a0077fdb19 arm64: dts: rockchip: Remove always-on properties from reg [...] omits a64556654b77 Merge tag 'intel-pinctrl-v5.5-2' of git://git.kernel.org/p [...] omits 6ba2fd391ac5 pinctrl: pinmux: fix a possible null pointer in pinmux_can [...] omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits f14bf6a350df x86/unwind/orc: Remove boot-time ORC unwind tables sorting omits 57fa18994285 scripts/sorttable: Implement build-time ORC unwind table sorting omits 1091670637be scripts/sorttable: Rename 'sortextable' to 'sorttable' omits 57cafdf2a04e scripts/sortextable: Refactor the do_func() function omits abe4f92ca894 scripts/sortextable: Remove dead code omits 6402e1416255 scripts/sortextable: Clean up the code to meet the kernel [...] omits 3c47b787b651 scripts/sortextable: Rewrite error/success handling omits e964d463392d ARM: dts: rockchip: Add missing cpu operating points for r [...] omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE omits 4c84515da809 Merge branches 'pm-cpuidle' and 'acpi-pm' omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits c07a0254c89e HID: asus: Ignore Asus vendor-page usage-code 0xff events omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8f18eca9ebc5 HID: ite: Add USB id match for Acer SW5-012 keyboard dock omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c62f7cd8ed06 HID: Add quirk for Xin-Mo Dual Controller omits e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] omits 56cb31e185ad cfg80211: fix double-free after changing network namespace omits 753ffad3d624 mac80211: fix TID field in monitor mode transmit omits c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs omits 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller omits a4a04318bbb3 compat: scsi: sg: fix v3 compat read/write interface omits e5e30964f273 compat: provide compat_ptr() on all architectures omits f7e8bee2fe59 compat: ARM64: always include asm-generic/compat.h omits a3cf8efe7f04 compat_ioctl: block: handle Persistent Reservations omits 35e2b02ec2e7 compat_ioctl: block: handle add zone open, close and finish ioctl omits cf0c0cb2e65d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES omits e2db6d90c0f3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE omits de526fbfe33f pktcdvd: fix regression on 64-bit architectures omits e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] omits 885503fbea21 dt-bindings: Add Xylon vendor prefix omits 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support omits 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields omits 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] omits a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper omits 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux omits 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config omits 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups omits da090bf60370 media: Drop superfluous ioctl PCM ops omits 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops omits 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops omits 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops omits f8239b531f0d media: tm6000: Clean up ALSA PCM API usages omits 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages omits 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages omits 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages omits 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages omits b0cda3739759 media: cx18: Clean up ALSA PCM API usages omits aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages omits 8079c5d58685 media: usbtv: Use managed buffer allocation omits 5e625dd5792e media: tw686x: Use managed buffer allocation omits a98e2e229da7 media: solo6x10: Use managed buffer allocation omits 9453264ef586 media: go7007: fix a miss of snd_card_free omits c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling omits 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' omits 11e0e167d071 media: meson: add missing allocation failure check on new_buf omits 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references omits 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P omits 373606320834 media: pxa_camera: add missed tasklet_kill omits 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch omits 3d15c7643ba7 media: vivid: Add touch support omits 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device omits dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B omits 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove omits 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] omits 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 omits de89d0864f66 media: gspca: zero usb_buf omits aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs omits 0d962e061abc media: i2c: adv748x: Fix unsafe macros omits c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call omits d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' omits 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 omits 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored omits c673ec61ade8 xen/balloon: fix ballooned page accounting without hotplug [...] omits fa2ac657f978 xen-blkback: prevent premature module unload omits d9191319358d CIFS: Close cached root handle only if it has a lease omits e0fc5b1153b8 SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] omits 8c8a854d6f43 drm/i915/bios: fix off by one in parse_generic_dtd() omits 848a25f01ee7 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static omits 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' omits d8968eda7fc4 netronome: use the new txqueue timeout argument omits 77656c277cbf mlx4: use new txqueue timeout argument omits 0290bd291cc0 netdev: pass the stuck queue to the timeout handler omits d16f0f614000 Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freed [...] omits 82e50ec8868d Merge tag 'drm-intel-fixes-2019-12-12' of git://anongit.fr [...] omits 7315c0edb416 Merge tag 'drm-misc-next-fixes-2019-12-12' of git://anongi [...] omits 9f674c811740 drm/i915/gvt: Pin vgpu dma address before using omits 4fc0a3ca721d drm/i915/gvt: set guest display buffer as readonly omits d3ab06f43289 Merge tag 'imx-clk-fixes-5.5' of git://git.kernel.org/pub/ [...] omits 66d9506440bb clk: walk orphan list on clock provider registration omits 6ee3503058f6 hwmon: (pmbus) Detect if chip is write protected omits b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL omits 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node omits 355979decf07 Merge branch 'Introduce-XDP-to-ena' omits 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct omits 548c4940b9f1 net: ena: Implement XDP_TX action omits 838c93dc5449 net: ena: implement XDP drop support omits aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' omits 428c122f5f6b ethtool: provide link mode names as a string set omits d44e13108b6d ethtool: move string arrays into common file omits 9ce48e5a09ea ethtool: move to its own directory omits 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] omits f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK omits 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' omits 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo omits b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] omits ee9b280e17dc of/platform: Unconditionally pause/resume sync state durin [...] omits 70c812106c87 dt-bindings: memory-controllers: tegra: Fix type references omits 5c7404bb30bc dt-bindings: Change maintainer address omits 574f29036fce PCI: iproc: Apply quirk_paxc_bridge() for module as well a [...] omits fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper omits 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan omits 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] omits ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller omits d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible omits dc2316eba73f IB/mlx5: Fix device memory flows omits 7a763d18ff2a IB/core: Introduce rdma_user_mmap_entry_insert_range() API omits 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch omits bea37414453e KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails omits 601f0093f264 KEYS: remove CONFIG_KEYS_COMPAT omits 82c881b28aa8 x86/microcode/AMD: Make stub function static inline omits ca01e7987463 PCI: rockchip: Fix IO outbound ATU register number omits a4d2866fd170 f2fs: convert inline_dir early before starting rename omits 7a3f7e79de22 f2fs: set I_LINKABLE early to avoid wrong access by vfs omits 1df15dd927c2 f2fs: don't keep META_MAPPING pages used for moving verity [...] omits bf8a9e6a6645 f2fs: introduce private bioset omits 0e6e1b84388e f2fs: cleanup duplicate stats for atomic files omits e629b4a0e61c f2fs: Check write pointer consistency of non-open zones omits 362d8a920384 f2fs: Check write pointer consistency of open zones omits dd973007bfef f2fs: set GFP_NOFS when moving inline dentries omits 4f4460c08a47 f2fs: should avoid recursive filesystem ops omits 3f188c23d774 f2fs: keep quota data on write_begin failure omits f271fe185613 drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10 omits 90f6452ca58d drm/amdgpu: add invalidate semaphore limit for SRIOV and p [...] omits 601a9ee0f0c7 drm/i915: Streamline skl_commit_modeset_enables() omits ed9085fed9d9 IB/mlx5: Fix steering rule of drop and count omits 89f988d93c62 IB/mlx4: Follow mirror sequence of device add during devic [...] omits 33df2f1929df RDMA/counter: Prevent auto-binding a QP which are not trac [...] omits 338370aa2653 Merge branch 'next/dt' into for-next omits 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity omits 8717c6b7414f drm/i915/cml: Separate U series pci id from origianl list. omits b6a8781a447c drm/i915/cml: Remove unsupport PCI ID omits 0af67e49b018 qede: Fix multicast mac configuration omits 20032b63586a net: usb: lan78xx: Fix suspend/resume PHY register access error omits 37d4e84f765b Merge tag 'ceph-for-5.5-rc2' of git://github.com/ceph/ceph-client omits ad3662e239fc drm/i915/gt: Mark up ips_mchdev pointer access omits 1bc9865d8df3 drm/i915: Set fence_work.ops before dma_fence_init 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 1f4b7bf583d1 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 5d6e96021588 Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits 59b1bc4b53c5 Merge branch 'kcsan.2019.11.16a' into HEAD omits b081888d4e95 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits 2c0a984f166c rcu: Remove unused stop-machine #include omits d9c650341681 powerpc: Remove comment about read_barrier_depends() omits 785da47578c8 .mailmap: Add entries for old paulmck@kernel.org addresses omits f7a0712766ec srcu: Apply *_ONCE() to ->srcu_last_gp_end omits a2efad4ab00e rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() omits d518ab62b95d rcu: Move rcu_{expedited,normal} definitions into rcupdate.h omits febc5cacbe22 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h omits add41f79a260 rcu: Remove the declaration of call_rcu() in tree.h omits f31d97a56482 rcu: Fix tracepoint tracking RCU CPU kthread utilization omits e2bb3dbfa745 rcu: Fix harmless omission of "CONFIG_" from #if condition omits c30fe5418964 rcu: Mark non-global functions and variables as static omits 4414abf89158 rcu: Remove rcu_swap_protected() omits a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] omits 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() omits 8243186f0cc7 fs: remove ksys_dup() omits b49a733d684e init: unify opening /dev/console as stdin/stdout/stderr omits 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next omits 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next omits 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next omits da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain omits f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] omits ab43a3f0667f ARM: Document merges omits ac34db4979ae Merge branch 'arm/fixes' into for-next omits 89f33b984a51 Merge tag 'imx-fixes-5.5' of git://git.kernel.org/pub/scm/ [...] omits bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 omits 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] omits c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] omits 65d26052d513 ARM: dts: omap3: name mdio node properly omits edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi omits bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output omits ad9882f15884 coresight: etm4x: Fix unused function warning omits 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code omits 85572c2c4a45 cpufreq: Avoid leaving stale IRQ work items during CPU offline omits 426d4447f92c bus: ti-sysc: Drop MMU quirks omits 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO omits d4d814017697 cpuidle: Drop unnecessary type cast in cpuidle_poll_time() omits 5addeae1bedc blk-cgroup: remove blkcg_drain_queue omits d9074820dc95 Merge branch 'fixes' into for-next omits 6d674e28f642 KVM: arm/arm64: Properly handle faulting of device mappings omits e709ed70d122 bus: ti-sysc: Fix missing reset delay handling omits 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage omits 57e960f0020e ASoC: SOF: Use managed buffer allocation omits bf523463d8c3 ASoC: mediatek: Use managed buffer allocation omits eb45f2110b03 pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration omits ecb6186cf788 block: fix NULL pointer dereference in account statistics [...] omits 413fc385a594 drm/amdgpu: avoid using invalidate semaphore for picasso omits a680aea00d17 Revert "drm/amdgpu: dont schedule jobs while in reset" omits 210a29287451 selinux: remove unnecessary selinux cred request omits cccaa5e33525 init: use do_mount() instead of ksys_mount() omits d4440aac83d1 initrd: use do_mount() instead of ksys_mount() omits 5e787dbf659f devtmpfs: use do_mount() instead of ksys_mount() omits abeb2e9414d7 serial: sprd: Add clearing break interrupt operation omits 0e4f7f920a5c tty: serial: msm_serial: Fix lockup for sysrq and oops omits 3c3caae4cd6e usb: dwc3: pci: add ID for the Intel Comet Lake -H variant omits 459ee837b230 Merge branch 'imx/defconfig' into for-next omits 0104a04d15d8 Merge branch 'imx/dt64' into for-next omits eb20247507b7 Merge branch 'imx/dt' into for-next omits 65bf7f711c57 Merge branch 'imx/bindings' into for-next omits d63407b07258 Merge branch 'imx/soc' into for-next omits 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D omits b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support omits b58a8813ee6d drm/i915: Improve i915_inject_probe_error macro omits 7a3dda2c193c Merge branch 'imx/drivers' into for-next omits 7f115e4db115 Merge branch 'imx/fixes' into for-next omits a68431984b4a Merge branch 'clk/imx' into for-next omits 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] omits 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning omits 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting omits 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' omits a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros omits f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls omits 43df170be77c tty: serial: samsung_tty: delete samsung.h omits 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] omits 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues omits 06674e54cc41 tty: serial: samsung_tty: fix build warning omits b87671f17c3e tty: serial: samsung: allow driver to be built by anyone omits 751d0017334d tty/serial: atmel: fix out of range clock divider handling omits 2301ec36cec8 tty: pl011: Add suspend resume support omits 94345aee2853 tty: serial: amba-pl011: remove set but unused variable omits 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used omits 686c7c35abc2 drm/i915/gem: Asynchronous cmdparser omits 32d94048b988 drm/i915/gem: Prepare gen7 cmdparser for async execution omits ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition omits a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier omits 5367601b5269 drivers/base: base.h: add proper copyright and header info omits 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] omits c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] omits 1ce74e96c240 KVM: arm64: Ensure 'params' is initialised when looking up [...] omits 3e42fe5c7310 interconnect: qcom: msm8974: Walk the list safely on node removal omits f39488ea2a75 interconnect: qcom: qcs404: Walk the list safely on node removal omits b29b8113bb41 interconnect: qcom: sdm845: Walk the list safely on node removal omits e27da6a6a4da interconnect: qcom: Fix Kconfig indentation omits 7d929989bb7c drm/i915/gt: Only ignore rc6 parking for PCU on byt/bsw omits e32ea127d81c nios2: Fix ioremap omits 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning omits 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node omits a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains omits 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 omits 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains omits 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 omits 17cfcb68af3b drm/komeda: Enable new product D32 support omits b25bc78f8a07 drm/komeda: Update the chip identify omits 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices omits d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes omits 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support omits 6fd70eab49ca drm/komeda: Correct d71 register block counting omits 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node omits 84faa307249b crypto: arm/curve25519 - add arch-specific key generation [...] omits cdf1d28ced9d Merge branch 'linux-5.5' of git://github.com/skeggsb/linux [...] omits 148709bc278a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 296aec45a676 Merge branch 'md-fixes' of git://git.kernel.org/pub/scm/li [...] omits 09f6a72d0143 soundwire: intel: add clock stop quirks omits 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access omits 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing omits eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] omits 6cd1d670bee6 soundwire: intel: update headers for interrupts omits 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] omits f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire omits b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] omits 7afc50e441af soundwire: sdw_slave: add initialization_complete definition omits fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure omits 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields omits 5ba047488209 Merge tag 'drm-misc-fixes-2019-12-11' of git://anongit.fre [...] omits 7947e3238b64 ARM: imx: Fix boot crash if ocotp is not found omits b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog omits 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes omits e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties omits ae4b064e2a61 Merge tag 'afs-fixes-20191211' of git://git.kernel.org/pub [...] omits 46db63abb795 ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 62cfe242db8c ARM: dts: imx6ul-evk: Fix peripheral regulator omits 3f0fb37b22b4 arm64: dts: ls1028a: fix reboot node omits d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly omits 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed omits cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 omits f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip omits 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC omits c14685547762 tools/testing/nvdimm: Fix mock support for ioremap omits 752659ad43b4 kcsan: Add __no_kcsan function attribute omits 8e44b81d3f1e kcsan: Document static blacklisting options omits 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] omits fe3300897cbf samples: bpf: fix syscall_tp due to unused syscall omits bba1b2a89025 samples: bpf: Replace symbol compare of trace_event omits 7f193c2519a3 selftests/bpf: Test function_graph tracer and bpf trampoli [...] omits b91e014f078e bpf: Make BPF trampoline use register_ftrace_direct() API omits 9e3aa61ae3e0 io_uring: ensure we return -EINVAL on unknown opcode omits 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' omits bf5432b1de1f vsock/virtio: remove loopback handling omits 408624af4c89 vsock: use local transport when it is loaded omits 077263fba100 vsock: add vsock_loopback transport omits 0e12190578d0 vsock: add local transport support in the vsock core omits ef343b35d466 vsock: add VMADDR_CID_LOCAL definition omits c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] omits 6aacb5a3b0bc drm/i915: Align start for memcpy_from_wc omits 51696691aba3 drm/i915/gem: Tidy up error handling for eb_parse() omits 37d1151ce75e drm/i915: Simplify error escape from cmdparser omits 755bf8a8c985 drm/i915: Remove redundant parameters from intel_engine_cm [...] omits 8f1ada252028 drm/i915: Fix cmdparser drm.debug omits 972745fd5770 drm/i915/gt: Disable manual rc6 for Braswell/Baytrail omits 220a9d45c670 drm/i915/uc: Drop explicit ggtt param in some uc_fw functions omits 3a1e3c483584 drm/i915/uc: Drop explicit gt param in some uc_fw functions omits cb1b7ad08c22 drm/i915/uc: Drop explicit i915 param in some uc_fw functions omits 65c29dbb19b2 drm/i915: Use the i915_device name for identifying our req [...] omits d9e5582c4bb2 ALSA: Avoid using timespec for struct snd_rawmidi_status omits 3ddee7f88aaf ALSA: Avoid using timespec for struct snd_pcm_status omits a4e7dd35b9da ALSA: Avoid using timespec for struct snd_ctl_elem_value omits a07804cc7472 ALSA: Avoid using timespec for struct snd_timer_status omits fcae40c99fb3 ALSA: Replace timespec with timespec64 omits c5483b759ef1 PCI: Add DMA alias quirk for PLX PEX NTB omits 5ddcd840395a PCI: Add nr_devfns parameter to pci_add_dma_alias() omits bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' omits 1cb89a14c80a net: sfp: re-attempt probing for phy omits 256e43cb8c69 net: sfp: error handling for phy probe omits 281e4eab1abe net: sfp: rename sm_retries omits 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts omits 687dec9b9459 Merge tag 'erofs-for-5.5-rc2-fixes' of git://git.kernel.or [...] omits 6674fdb25a9e Merge tag 'trace-v5.5-3' of git://git.kernel.org/pub/scm/l [...] omits ad808910be68 drm/amdgpu: fix license on Kconfig and Makefiles omits 93b09a9a892b drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported omits aec434023e52 drm/amd/display: include linux/slab.h where needed omits 3504bd45a99e drm/amdgpu: fix JPEG instance checking when ctx init omits 21a174f5adb3 drm/amdgpu: fix VCN2.x number of irq types omits 89ed5a52112c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits eaec03f20663 drm/amdgpu/gfx10: update gfx golden settings omits d549991ce5d5 drm/amdgpu: enable gfxoff feature for navi10 asic omits 5f5202bf695b drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d4117354c8d3 drm/amdgpu/gfx10: update gfx golden settings omits c9ffa427db34 drm/amd/powerplay: enable pp one vf mode for vega10 omits 4cf781c24c3b drm/amdgpu: Added RAS UMC error query support for Arcturus omits a0250689cbb5 drm/amd/powerplay: correct the value retrieved through GPU [...] omits e304adc06ebf drm/amd/powerplay: implement the get_enabled_mask callback [...] omits 0b97bd6cde1d drm/amd/powerplay: implement interface to retrieve clock f [...] omits 8fa6a7b0b3fd drm/amd/powerplay: implement interface to retrieve gpu tem [...] omits ae46533b1763 drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 omits 418899d61575 drm/amdgpu: avoid using invalidate semaphore for picasso omits feffbaac36d3 drm/amdgpu: add condition to enable baco for ras recovery omits b58e9fd48348 Merge branch 'sfp-copper-modules' omits 9a484621e88a net: sfp: add support for Clause 45 PHYs omits 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver omits 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work omits 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules omits c0de2f472029 net: phylink: split phylink_sfp_module_insert() omits 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings omits e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules omits 938d44c2b502 net: phylink: re-split __phylink_connect_phy() omits 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses omits 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink omits 74c551ca5a0e net: sfp: add module start/stop upstream notifications omits 0fbd26a9fb68 net: sfp: add more extended compliance codes omits a4516c7053b9 net: sfp: derive interface mode from ethtool link modes omits fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support omits d1c6a2aa02af pipe: simplify signal handling in pipe_read() and add comments omits bd95c1445274 drm/amdgpu: fix license on Kconfig and Makefiles omits 69897d342567 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 847b0d879508 drm/amdgpu/gfx10: update gfx golden settings omits 5714a2026f0c drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 02cca5769f5e drm/amdgpu/gfx10: update gfx golden settings omits 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller omits c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller omits 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock omits 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits 67a358329376 Merge branch 'misc' into for-next omits 3e39ce266a27 s390/kasan: add KASAN_VMALLOC support omits d3c306e31bc7 arm64: dts: add gce node for mt8183 omits 1b68ac8678a8 s390: remove last diag 0x44 caller omits 157309a97015 s390/uv: use EOPNOTSUPP instead of ENOTSUPP omits 0539ad0b2287 s390/cpum_sf: Avoid SBD overflow condition in irq handler omits 39d4a501a9ef s390/cpum_sf: Adjust sampling interval to avoid hitting sa [...] omits 7e914fd17e9a s390/test_unwind: fix spelling mistake "reqister" -> "register" omits b62b6cf17023 s390/spinlock: remove confusing comment in arch_spin_lock_wait omits 3b7436cc9449 md: make sure desc_nr less than MD_SB_DISKS omits 028288df635f md: raid1: check rdev before reference in raid1_sync_request func omits 25c1b550b667 soc: mediatek: cmdq: define the instruction struct omits 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names omits 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage omits d7fdaf9802a8 soc: mediatek: cmdq: remove OR opertaion from err return omits 337c3820ca0a Merge branch 'next/defconfig' into for-next omits 717def80ae85 Merge branch 'next/dt' into for-next omits eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 omits 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] omits a7ede3d16808 raid5: need to set STRIPE_HANDLE for batch head omits e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] omits 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options omits 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. omits 50559800b76a afs: Show volume name in /proc/net/afs/<cell>/volumes omits 106bc79843c3 afs: Fix missing cell comparison in afs_test_super() omits 1da4bd9f9d18 afs: Fix creation calls in the dynamic root to fail with E [...] omits 4eac734486fd kselftest: Support old perl versions omits d187801d1a46 kselftest/runner: Print new line in print of timeout log omits 3a019636e6b0 selftests: Fix dangling documentation references to kselft [...] omits 15ee122d1414 ARM: Document merges omits fc0300979582 Merge branch 'arm/fixes' into for-next omits 158d58335393 afs: Fix mountpoint parsing omits 43f18979568a Merge branch 'fixes' into for-next omits 9103bb419aef Merge tag 'reset-fixes-for-v5.5-2' of git://git.pengutroni [...] omits 96dd4bcbac8a Merge tag 'arm-soc/for-5.5/devicetree-fixes' of https://gi [...] omits 8ecad8c0d1f8 ARM: mmp: include the correct cputype.h omits 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() omits c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops omits e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops omits c6b16761c690 ARM: dts: am437x-gp/epos-evm: fix panel compatible omits 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries omits 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure omits c52c91bb9aa6 spi: spi-ti-qspi: Fix a bug when accessing non default CS omits 100a21100bbb regulator: max77650: add of_match table omits d55894bc2763 ASoC: uniphier: Use managed buffer allocation omits 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation omits 55df47f2300e ASoC: fsi: Use managed buffer allocation omits 51240953f28e ASoC: intel: skylake: Use managed buffer allocation omits 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation omits d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation omits 02298145559f ASoC: intel: atom: Use managed buffer allocation omits 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation omits cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation omits 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation omits bfddcaffd885 ASoC: xtensa: Use managed buffer allocation omits 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation omits ffe119308cf6 ASoC: txx9: Use managed buffer allocation omits 6f7aff352e69 ASoC: stm32: Use managed buffer allocation omits d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation omits e494dbcd9be7 ASoC: rcar: Use managed buffer allocation omits d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation omits bace3caa82e1 ASoC: meson: Use managed buffer allocation omits fcf306efab32 ASoC: dwc: Use managed buffer allocation omits fe9912ac58e4 ASoC: au1x: Use managed buffer allocation omits a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS omits 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI omits 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] omits bae141f54be8 bpf: Emit audit messages upon successful prog load and unload omits f3417d703f18 drm/i915: remove redundant checks for a null fb pointer omits 7b0bcead187f drm/i915/display: remove duplicated assignment to pointer [...] omits 14856e9efb87 drm/udl: Remove udl_fb.c omits a8109f5bc4bd drm/udl: Move udl_handle_damage() into udl_modeset.c omits eb3deeceaa5d drm/udl: Remove struct udl_device.active_fb_16 omits 230b8b04d749 drm/udl: Convert to drm_atomic_helper_dirtyfb() omits d8177841aa8a drm/udl: Set preferred color depth to 16 bpp omits 997d33c35618 drm/udl: Inline DPMS code into CRTC enable and disable functions omits ae08b88aea6b drm/udl: Switch to atomic suspend/resume helpers omits 9fda81e00e06 drm/udl: Convert to struct drm_simple_display_pipe omits e829cf0b30b4 drm/udl: Init connector before encoder and CRTC omits 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops omits 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops omits 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops omits 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops omits 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops omits 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops omits 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops omits c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops omits 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops omits 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops omits a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops omits a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops omits 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops omits aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops omits 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops omits f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops omits e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops omits 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops omits 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops omits 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops omits 7f4aee8fa79c ASoC: amd: Use managed buffer allocation omits 28707826877f perf header: Fix false warning when there are no duplicate [...] omits eb573e746b9d perf metricgroup: Fix printing event names of metric group [...] omits 0dd674efaf63 perf/x86/pmu-events: Fix Kernel_Utilization metric omits 61208e6e1003 perf top: Do not bail out when perf_env__read_cpuid() retu [...] omits 05267c7eac12 perf arch: Make the default get_cpuid() return compatible error omits b104e8b20097 drm/i915: Pass cpu transcoder to assert_pipe() omits a722146b5f52 drm/i915: ELiminate intel_pipe_to_cpu_transcoder() from as [...] omits a2ce3217d3a4 dt-bindings: net: ti: cpsw-switch: update to fix comments omits 71bbcd2eaf04 dt-bindings: remoteproc: stm32: add wakeup-source property omits 919dfb783056 drm/edid: Increase size of VDB and CMDB bitmaps to 256 bits omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits bd82873f23c9 xhci: make sure interrupts are restored to correct state omits 7ff11162808c xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as def [...] omits 7c67cf6658ce xhci: Increase STS_HALT timeout in xhci_suspend() omits f2c710f7dca8 usb: xhci: only set D3hot for pci device omits 057d476fff77 xhci: fix USB3 device initiated resume race with roothub a [...] omits ce91f1a43b37 xhci: Fix memory leak in xhci_add_in_port() omits 2f48865db332 HID: hidraw: add support uniq ioctl omits 85862213e75e Merge tag 'fixes-for-v5.5-rc2' of git://git.kernel.org/pub [...] omits 750bde2fd4ff drm/i915: Serialise with remote retirement omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits 8ec321e96e05 HID: Fix slab-out-of-bounds read in hid_field_extract omits b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN omits 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 omits 3d9613284a62 thermal: qoriq: Add hwmon support omits 81432a28f1dc thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits 60d707dee5e9 thermal: qoriq: Do not report invalid temperature reading omits f0ad3fb31497 thermal: qoriq: Enable all sensors before registering them omits c98030e5440d thermal: qoriq: Convert driver to use regmap API omits c218d4cb84d2 thermal: qoriq: Drop unnecessary drvdata cleanup omits c1fa56f05f29 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits c117e894ca89 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits 10a9eed374f9 thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits 7ed895e82145 thermal: qoriq: Add local struct qoriq_sensor pointer omits 6303db7be0bb thermal: qoriq: Don't store struct thermal_zone_device reference omits 7f111698b3e4 thermal: qoriq: Add local struct device pointer omits c453312857ba ARM: net: bpf: Improve prologue code sequence omits 63b9b80e9f5b virtio_balloon: divide/multiply instead of shifts omits 2a946fa1c8bc virtio_balloon: name cleanups omits 63341ab03706 virtio-balloon: fix managed page counts when migrating pag [...] omits b444268801a2 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs omits 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] omits 761bfc33dd75 Merge remote-tracking branch 'torvalds/master' into perf/urgent omits 5b79bcdf0362 bpftool: Don't crash on missing jited insns or ksyms omits 4c80c7bc583a bpf: Fix build in minimal configurations, again omits e49e6f6db04e bpf, mips: Limit to 33 tail calls omits 96bc4432f5ad bpf, riscv: Limit to 33 tail calls omits 653997eeecef rtc: mt6397: fix alarm register overwrite omits 5de34ed13787 drm/i915/selftests: Show the i915_active on failure omits 93e89ac8537b drm/i915/gem: Wait on unbind barriers when invalidating userptr omits 955a67f79a97 clk: imx7up: Rename the clks to hws omits ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] omits 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based omits 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based omits 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw omits 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based omits 87052383491c clk: imx: pllv2: Switch to clk_hw based API omits 556f788010ad clk: imx: pllv1: Switch to clk_hw based API omits 0394d404c332 clk: imx: Replace all the clk based helpers with macros omits ba7928d9d71f clk: imx: Rename the SCCG to SSCG omits f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers omits a40c94be2336 dmaengine: dma-jz4780: Also break descriptor chains on JZ4725B omits 6f7c41374b62 tomoyo: Don't use nifty names on sockets. omits dc4491c457b9 reset: uniphier: Add SCSSI reset control for each channel omits 1f94ca0c5ef7 reset: Align logic and flow in managed helpers omits 4bbce6af0f7c reset: npcm: add NPCM reset controller driver omits 32d29ddbfb3f dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits 4666cfccf460 dt-bindings: reset: add NPCM reset controller documentation omits a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio omits 53a256a9b925 dmaengine: Fix access to uninitialized dma_slave_caps omits bd223ac638a3 auxdisplay: constify fb ops omits c0168a3ee620 drm/i915/gt: Check we are the Ironlake IPS provider before [...] omits 00aff3f6d8e2 drm/i915: Improve execbuf debug omits c81471f5e95c drm/i915: Copy across scheduler behaviour flags across sub [...] omits d04a661a2c71 drm/i915/dsb: Fix in mmio offset calculation of DSB instance omits cfdca14c44a7 gpio: bcm-kona: use platform_irq_count omits 0c21639f5a4b gpio: mvebu: use platform_irq_count omits 725c1cb6987a gpio: pca953x: Remove redundant forward declaration omits 2688302bf192 gpio: pca953x: Switch to bitops in IRQ callbacks omits 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type omits 256efaea1fdc gpiolib: fix up emulated open drain outputs omits 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode omits fc43331a5f74 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits 44fe5cb32c75 MAINTAINERS: Append missed file to the database omits 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node omits 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description omits 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes omits 961f8209c8d5 arm64: dts: ls1028a: fix typo in TMU calibration data omits 023265ed75d8 Merge drm/drm-next into drm-intel-next-queued omits 9cc7a18bcbd4 gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove omits 11e299de3ace gpio: aspeed: avoid return type warning omits bc7bc688366a gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION omits d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface omits 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface omits fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize omits 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns omits 4f87ee118d16 crypto: api - Do not zap spawn->alg omits 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg omits 4a2abbc6b868 crypto: doc - remove references to ARC4 omits 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn omits 579d705cd64e crypto: chacha - fix warning message in header file omits aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] omits 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize omits 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] omits 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] omits 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode omits 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode omits c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode omits 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm omits 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register omits 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register omits e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() omits c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] omits 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] omits fb24307af282 crypto: atmel-tdes - Remove unused header includes omits 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities omits 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw omits 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct omits bfcdcef8c8e3 padata: update documentation omits 3facced7aeed padata: remove reorder_objects omits 91a71d612128 padata: remove cpumask change notifier omits 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock omits 894c9ef9780c padata: validate cpumask without removed CPU during offline omits e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) omits c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) omits 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors omits 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx omits fd8c37c72d60 crypto: testmgr - test setting misaligned keys omits fd60f7278764 crypto: testmgr - check skcipher min_keysize omits eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers omits 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() omits 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> omits 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] omits aca8bf0027d3 crypto: omap-des - handle NULL cipher request omits 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen omits 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine omits 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling omits 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only omits f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag omits b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode omits 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks omits 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure omits a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 omits dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes omits 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup omits 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests omits a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data omits 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases omits 891dcbbb0e46 crypto: omap-aes - add IV output handling omits eb5818aa0852 crypto: omap-des - add IV output handling omits e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal omits b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal omits 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] omits c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] omits 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() omits 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt omits 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt omits 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey omits 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize omits 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize omits 0a940d4e2765 crypto: api - remove another reference to blkcipher omits 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER omits e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request omits 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 omits 6320a15e9830 crypto: arm64/sha - fix function types omits 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] omits 4df2ef25b3b3 crypto: ccree - fix backlog memory leak omits 7c06603e20e9 crypto: ccree - fix typos in error msgs omits e86eca4107ce crypto: ccree - fix typos in comments omits 060f11132500 crypto: ccree - remove useless define omits 9c1e8836edbb crypto: x86 - Regularize glue function prototypes omits 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register omits bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] omits 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() omits db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() omits 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() omits 2452cfdf4771 crypto: Kconfig - Fix indentation omits 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS omits 6b3413f30dd6 MAINTAINERS: update my e-mail address omits 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 omits efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible omits 13380a1471aa padata: Remove unused padata_remove_cpu omits 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload omits 528c4d106737 crypto: hisilicon - Remove useless MODULE macros omits 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] omits 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] omits 07928d9bfc81 padata: Remove broken queue flushing omits 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code omits 6d44694dc7c7 drm/i915/gvt: use vgpu lock for active state setting omits f59aba2f7579 isdn: capi: dead code removal omits f10870b05d5e staging: remove isdn capi drivers omits f8c63edfd789 USB: Fix incorrect DMA allocations for local memory pool drivers omits 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource omits 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes omits 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] omits 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node omits 8c9312a925ad i2c: add helper to check if a client has a driver attached omits 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes omits 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes omits d6f55763c718 arm64: dts: qcom: Use gcc clock enums omits 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling omits 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal omits d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core omits c3a5fd15ed0c clk: imx: pll14xx: fix clk_pll14xx_wait_lock omits 125ad46f3861 ARM: imx: Correct ocotp id for serial number support of i. [...] omits c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node omits fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node omits 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node omits 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family omits 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC omits a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup omits 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] omits dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop omits 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop omits 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop omits 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop omits 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop omits cefeaa5053d9 ALSA: mixart: Support PCM sync_stop omits 41094b243e62 ALSA: lx6464es: Support PCM sync_stop omits 959d4c806d38 ALSA: wss: Support PCM sync_stop omits 48094a75cd70 ALSA: wavefront: Support PCM sync_stop omits f9236dd027b8 ALSA: sb: Support PCM sync_stop omits 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop omits d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop omits 52f623d0a84d ALSA: msnd: Support PCM sync_stop omits 914da689090c ALSA: gus: Support PCM sync_stop omits 58dad836f98c ALSA: es18xx: Support PCM sync_stop omits f5ac512085b5 ALSA: es1688: Support PCM sync_stop omits 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop omits b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop omits c47583b0eb68 ALSA: via82xx: Support PCM sync_stop omits 4a9ff148bd34 ALSA: trident: Support PCM sync_stop omits 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop omits 39b77268c8cd ALSA: sis7019: Support PCM sync_stop omits 39cccf4511fd ALSA: rme9652: Support PCM sync_stop omits 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop omits 1dad75b9823c ALSA: rme32: Support PCM sync_stop omits 3992f78f349f ALSA: riptide: Support PCM sync_stop omits bf17d20adea7 ALSA: oxygen: Support PCM sync_stop omits 1478eb63654b ALSA: nm256: Support PCM sync_stop omits a20b8bfe557c ALSA: maestro3: Support PCM sync_stop omits aec9f0cc057e ALSA: lola: Support PCM sync_stop omits 67ceac17e877 ALSA: korg1212: Support PCM sync_stop omits be1391c7858f ALSA: intel8x0: Support PCM sync_stop omits b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop omits 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop omits f36da9406e66 ALSA: hda: Support PCM sync_stop omits e41dbd20383d ALSA: fm801: Support PCM sync_stop omits dbb71ab05f39 ALSA: es1968: Support PCM sync_stop omits 6b276e6281b6 ALSA: es1938: Support PCM sync_stop omits 83720eef264b ALSA: ens137x: Support PCM sync_stop omits 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop omits d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop omits 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop omits 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop omits 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop omits 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop omits 3663984e07a4 ALSA: cmipci: Support PCM sync_stop omits 339ede502a00 ALSA: ca0106: Support PCM sync_stop omits d2625a62fe75 ALSA: bt87x: Support PCM sync_stop omits aefd1860acd5 ALSA: azt3328: Support PCM sync_stop omits f8582e001f72 ALSA: aw2: Support PCM sync_stop omits 662a7441316d ALSA: au88x0: Support PCM sync_stop omits 4504487d928d ALSA: atiixp: Support PCM sync_stop omits ea2eab50a0e1 ALSA: als300: Support PCM sync_stop omits 5110bc701b4a ALSA: ali5451: Support PCM sync_stop omits 164d0738248a ALSA: ad1889: Support PCM sync_stop omits 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops omits 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops omits 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops omits 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops omits 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops omits 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops omits 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops omits 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops omits d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops omits 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops omits b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops omits 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops omits 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops omits 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops omits c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops omits 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops omits 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops omits 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops omits d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops omits ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops omits 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops omits 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops omits f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops omits cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation omits dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation omits 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation omits 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation omits 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation omits b9626bd62382 ALSA: line6: Use managed buffer allocation omits d0aa558cde35 ALSA: hiface: Use managed buffer allocation omits 1075b321ab43 ALSA: caiaq: Use managed buffer allocation omits a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation omits ce747f864268 ALSA: spi: Use managed buffer allocation omits 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation omits 50cdf3a0961f ALSA: sh: Use managed buffer allocation omits 403d026c4376 ALSA: aica: Use managed buffer allocation omits 377d870e5456 ALSA: ps3: Use managed buffer allocation omits 01001fa1c79e ALSA: pmac: Use managed buffer allocation omits 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation omits b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation omits 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation omits c79eafa095b1 ALSA: trident: Use managed buffer allocation omits 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation omits ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation omits 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation omits 0dd323695c7b ALSA: riptide: Use managed buffer allocation omits fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation omits c6312f3926d7 ALSA: mixart: Use managed buffer allocation omits e485e5386d3d ALSA: maestro3: Use managed buffer allocation omits a747db239010 ALSA: lx6464es: Use managed buffer allocation omits 224a40c7511f ALSA: lola: Use managed buffer allocation omits 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation omits 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation omits 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation omits 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation omits 247ed1020476 ALSA: fm801: Use managed buffer allocation omits d244a1db6f64 ALSA: es1938: Use managed buffer allocation omits b22b24781251 ALSA: ens137x: Use managed buffer allocation omits cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation omits 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation omits 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation omits 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation omits c6071300ac85 ALSA: cs5535: Use managed buffer allocation omits 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation omits d841e2e88f00 ALSA: cmipci: Use managed buffer allocation omits fc97aef32338 ALSA: ca0106: Use managed buffer allocation omits b87ddad2773e ALSA: bt87x: Use managed buffer allocation omits 830e7b007681 ALSA: azt3328: Use managed buffer allocation omits 817790cc3dfe ALSA: aw2: Use managed buffer allocation omits 8c847a423572 ALSA: au88x0: Use managed buffer allocation omits 801bf0574764 ALSA: atiixp: Use managed buffer allocation omits 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation omits 96bcfde13a1c ALSA: als4000: Use managed buffer allocation omits 909c7d2cccc3 ALSA: als300: Use managed buffer allocation omits e695745437a4 ALSA: ali5451: Use managed buffer allocation omits 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation omits 005f3e67a855 ALSA: parisc: Use managed buffer allocation omits ee88f4ebe575 ALSA: mips: Use managed buffer allocation omits 15fbacfe3d32 ALSA: wss: Use managed buffer allocation omits a57214e54862 ALSA: gus: Use managed buffer allocation omits 07ed72ba4d45 ALSA: sb: Use managed buffer allocation omits 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation omits eb40b64f2897 ALSA: es1688: Use managed buffer allocation omits 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation omits d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation omits 7641d549b13b ALSA: firewire: Use managed buffer allocation omits 8f326303b0d8 ALSA: vx: Use managed buffer allocation omits d635f09e919e ALSA: pcsp: Use managed buffer allocation omits cbd0719d5115 ALSA: ml403: Use managed buffer allocation omits ef1545b8f35e ALSA: dummy: Use managed buffer allocation omits 39729889b1f5 ALSA: aloop: Use managed buffer allocation omits 37b9b9a5078a ALSA: atmel: Use managed buffer allocation omits 8ee0c7586959 ALSA: aaci: Use managed buffer allocation omits 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation omits 2b68392e638d drm/i915/dsi: add support for DSC omits c2bb35e99f4b drm/i915/dsi: Fix state mismatch warns for horizontal timi [...] omits 53693f02d80e drm/i915/dsi: account for DSC in horizontal timings omits 38b898810ae9 drm/i915/dsi: use compressed pixel format with DSC omits 0486513935ef drm/i915/dsi: take compression into account in afe_clk() omits adf1bd3dfbae drm/i915/dsi: use afe_clk() instead of intel_dsi_bitrate() omits 54ed6902cabc drm/i915/dsi: abstract afe_clk calculation omits 50003bf50d32 drm/i915/dsi: set pipe_bpp on ICL configure config omits fbacb15ea814 drm/i915/dsc: add basic hardware state readout support omits deaaff49198d drm/i915/dsc: make DSC source support helper generic omits 346da4d2c7ea sched/cputime, proc/stat: Fix incorrect guest nice cpustat value omits 5815bdfd7f54 ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO omits a8779927fd86 kselftests: Add dma-heap test omits b61614ec318a dma-buf: heaps: Add CMA heap to dmabuf heaps omits efa04fefebbd dma-buf: heaps: Add system heap to dmabuf heaps omits 5248eb12fea8 dma-buf: heaps: Add heap helpers omits c02a81fba74f dma-buf: Add dma-buf heaps framework omits 2d15f3925a4b drm/i915/dsc: add support for computing and writing PPS fo [...] omits c42c38ec307b drm/i915/dsc: move slice height calculation to encoder omits 7a7b5be96fb6 drm/i915/dsc: move DP specific compute params to intel_dp.c omits 1bf2f3bf29a9 drm/i915/bios: add support for querying DSC details for encoder omits 6e0d46e91efd drm/i915/bios: parse compression parameters block omits d1dad6f43334 drm/i915/bios: pass devdata to parse_ddi_port omits 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support omits bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support omits d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF omits 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus omits 912dfe068c43 Merge branches 'work.openat2', 'work.recursive_removal' an [...] omits a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes omits 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node omits 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 omits d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] omits 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb omits a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy omits c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support omits 6e6eca2ee79a doc: Fix typo "deference" to "dereference" omits 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst omits 4af498306ffd doc: Convert to rcubarrier.txt to ReST omits b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst omits 5e1bc932818f doc: Convert whatisRCU.txt to .rst omits 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. omits 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst omits 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM omits 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board omits 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] omits 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ omits 24dee0c7478d net: ena: fix napi handler misbehavior when the napi budge [...] omits c21939998802 cxgb4: add support for high priority filters omits 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used omits f1ce0a155723 Merge branch 'tipc-fix-some-issues' omits 31e4ccc99eda tipc: fix use-after-free in tipc_disc_rcv() omits abc9b4e0549b tipc: fix retrans failure due to wrong destination omits dca4a17d24ee tipc: fix potential hanging after b/rcast changing omits d5162f341e96 tipc: fix name table rbtree issues omits ac397934b39f Merge branch 'bnxt_en-Error-recovery-fixes' omits 7e334fc8003c bnxt_en: Add missing devlink health reporters for VFs. omits 937f188c1f4f bnxt_en: Fix the logic that creates the health reporters. omits 0797c10d2d1f bnxt_en: Remove unnecessary NULL checks for fw_health omits 8280b38e01f7 bnxt_en: Fix bp->fw_health allocation and free logic. omits c74751f4c392 bnxt_en: Return error if FW returns more data than dump length omits 325f85f37e5b bnxt_en: Free context memory in the open path if firmware [...] omits 0c722ec0a289 bnxt_en: Fix MSIX request logic for RDMA driver. omits ca866ee82591 nfp: add support for TLV device stats omits 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. omits 4caefbce06d1 enetc: add software timestamping omits bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' omits 16ad3f4022bb tipc: introduce variable window congestion control omits d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions omits 02288248b051 tipc: eliminate gap indicator from ACK messages omits 907aa265fde6 drm/drm_panel: fix EXPORT of drm_panel_of_backlight omits bdf032992489 f2fs: call f2fs_balance_fs outside of locked page omits 10d59345578a io_uring: add sockets to list of files that support non-bl [...] omits ebfcd8955c0b net: make socket read/write_iter() honor IOCB_NOWAIT omits 53108d476a10 io_uring: only hash regular files for async work execution omits 4a0a7a187453 io_uring: run next sqe inline if possible omits 392edb45b243 io_uring: don't dynamically allocate poll data omits d96885658d99 io_uring: deferred send/recvmsg should assign iov omits 8a4955ff1cca io_uring: sqthread should grab ctx->uring_lock for submissions omits e995d5123ed4 io-wq: briefly spin for new work after finishing work omits 506d95ff5d6a io-wq: remove worker->wait waitqueue omits 4e88d6e7793f io_uring: allow unbreakable links omits c571b72e2b84 Revert "locking/mutex: Complain upon mutex API misuse in I [...] omits 76223fa75828 gfs2: Another gfs2_find_jhead fix omits b0142d66f4ed cpuidle: Fix cpuidle_driver_state_disabled() omits 51d8ba953246 Merge branch 'v5.6-armsoc/dts64' into for-next omits 8d01923d0281 Merge branch 'v5.6-armsoc/dts32' into for-next omits 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron omits 07b672800373 drm/amd/display: include linux/slab.h where needed omits 3ac61258599b i2c: fix header file kernel-doc warning omits 2c2f00ab1641 i2c: remove i2c_new_dummy() API omits 1f00534a764a drm/amd/display: fix undefined struct member reference omits 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] omits 3d519d6d388b sh: kgdb: Mark expected switch fall-throughs 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 bc123a515cb7 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist omits 6273b1d4b4cf thermal: intel: fix unmatched pci_release_region omits 5efb1cf559ac thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits 1e044f70e5c2 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits ddd066c4a6fb thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits 3a8fa4bc9a1e thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits 5cefd48e911b thermal: zx2967: Appease the kernel-doc deity omits e09d1b21e781 thermal: amlogic: Appease the kernel-doc deity omits 7312b4f4dcd0 thermal: tegra: Appease the kernel-doc deity omits 88a6b25c45ca thermal: samsung: Appease the kernel-doc deity omits a61b7a45a41e thermal: rockchip: Appease the kernel-doc deity omits 8c8ebf23ab0d thermal: mediatek: Appease the kernel-doc deity omits 882f4ff35ffe thermal: max77620: Appease the kernel-doc deity omits 2f4792d67b1e thermal: devfreq_cooling: Appease the kernel-doc deity omits 3d0e551e15b1 thermal: step_wise: Appease the kernel-doc deity omits a80b1ab633b8 thermal: cpu_cooling: Appease the kernel-doc deity omits 0f28cf192f14 thermal: of-thermal: Appease the kernel-doc deity omits c28e7cd55545 thermal: db8500: Depromote debug print omits 6acc942c5eec drm/doc: Drop :c:func: markup omits 0380c6846a4b drm/atomic: Update docs around locking and commit sequencing omits 30e647a764d4 ARM: dts: bcm283x: Fix critical trip point omits d8db60cb23e4 selinux: ensure we cleanup the internal AVC counters on er [...] omits ff205766dbbe ftrace: Fix function_graph tracer interaction with BPF trampoline omits a61f810567be tracing: remove set but not used variable 'buffer' omits af74262337fa module: Remove accidental change of module_enable_x() omits b2104ac0bd95 security: only build lsm_audit if CONFIG_SECURITY=y omits b03b016fe54e x86/Kconfig: Fix Kconfig indentation omits 6aa71bb876d2 ARM: dts: msm8974-FP2: Introduce the wcnss remoteproc node omits c7c0edecfba8 ARM: dts: msm8974: Introduce the wcnss remoteproc node omits 98073faf9f15 ARM: dts: qcom: msm8974: add interconnect nodes omits a2cc991ed634 ARM: dts: qcom: msm8974: add ocmem node omits dd973b89ebba ARM: qcom_defconfig: add anx78xx HDMI bridge support omits ff9f2ad403c2 ARM: qcom_defconfig: add msm8974 interconnect support omits aeae948f6afb arm64: dts: qcom: setup PDC as the wakeup parent for TLMM [...] omits 72b67ebf9d24 arm64: dts: qcom: add PDC interrupt controller for SDM845 omits 05caa5bf9cab arm64: dts: qcom: msm8998: Fix tcsr syscon size omits 19b7caaa93e6 arm64: dts: qcom: msm8998: Add wifi node omits a21c95482135 arm64: dts: qcom: msm8998: Add anoc2 smmu node omits ba3fc6496366 arm64: dts: sc7180: Add qupv3_0 and qupv3_1 omits 0def3f14c565 arm64: dts: qcom: SC7180: Add node for rpmhcc clock driver omits b62e108da52d arm64: dts: qcom: sc7180-idp: Add RPMh regulators omits a727ec1232d9 arm64: dts: qcom: pm6150: Add PM6150/PM6150L PMIC peripherals omits 0f9dc5f09fbd arm64: dts: qcom: sc7180: Add SPMI PMIC arbiter device omits 22f185ee81d2 arm64: dts: qcom: sc7180: Add pdc interrupt controller omits fec6359c2863 arm64: dts: qcom: sc7180: Add rpmh-rsc node omits e0abc5eb526e arm64: dts: qcom: sc7180: Add cmd_db reserved area omits d66df6248a10 arm64: dts: sc7180: Add device node for apps_smmu omits 90db71e48070 arm64: dts: sc7180: Add minimal dts/dtsi files for SC7180 soc omits f1cbee2d8732 dt-bindings: qcom: Add SC7180 bindings omits e68ca6b6fdd7 arm64: dts: sdm845: thermal: Add critical interrupt support omits c7b20ce5b440 arm64: defconfig: enable PDC interrupt controller for Qual [...] omits f27dbbda5900 arm64: defconfig: Enable Qualcomm watchdog driver omits 2774e558151a arm64: defconfig: Enable Qualcomm pseudo rng omits 4ac0379f9cb1 arm64: defconfig: Enable SN65DSI86 display bridge omits df614ece276c arm64: defconfig: Enable QCA Bluetooth over UART omits a0238c8432a7 arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits e0ff7f9fc34d arm64: defconfig: Enable Qualcomm socinfo driver omits 603ca8dc6213 arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits 6fc73e3f7f2f arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 88452da92ba2 ALSA: hda: Use standard waitqueue for RIRB wakeup omits d269b2e0ba52 Merge branch 'for-linus' into for-next omits 6e8aeda224c8 ALSA: hda/hdmi - Fix duplicate unref of pci_dev omits 3cc1430cdbca drm/bridge: panel: export drm_panel_bridge_connector omits 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags omits 3fa01d642fa7 drm/i915/tgl: Program BW_BUDDY registers during display init omits 793fc144bac3 Merge branch 'fixes' into for-next omits 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation omits 94a25071301a mailmap: Update email address for Alexandre Belloni omits e00b59d30506 ARM: omap2plus_defconfig: Add back DEBUG_FS omits 90d79edc57a5 ARM: omap2plus_defconfig: enable NET_SWITCHDEV omits c842b8c4ff98 ARM: dts: am335x-sancloud-bbe: fix phy mode omits 93c60483b5fe bus: ti-sysc: Fix missing force mstandby quirk handling omits 7fc979f8204f docs: dm-integrity: remove reference to ARC4 omits 6c7bed084507 ovl: improving copy-up efficiency for big sparse file omits 35c6cb41686c docs: filesystems: overlayfs: Fix restview warnings omits 5356ab064485 docs: filesystems: overlayfs: Rename overlayfs.txt to .rst omits 6889ee5a53b8 ovl: relax WARN_ON() on rename to self omits 9c6d8f13e9da ovl: fix corner case of non-unique st_dev;st_ino omits ec7bbb53d339 ovl: don't use a temp buf for encoding real fh omits cbe7fba8edfc ovl: make sure that real fid is 32bit aligned in memory omits 7e63c87fc2dc ovl: fix lookup failure on multi lower squashfs omits 4d17363db021 staging: rtl8723bs: Fix line length omits 68468503e000 staging: rtl8723bs: Fix spelling errors omits 4bcd9eae7310 fbtft: Fix the initialization from property algorithm omits eecd37e105f0 drivers: Fix boot problem on SuperH omits de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops omits 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops omits 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation omits 7e6d24d9bca7 staging: most: Use managed buffer allocation omits 1805ec67b12a drm/i915/selftests: fix uninitialized variable sum when su [...] omits 111bf02b8f54 rtc: sun6i: Add support for RTC clocks on R40 omits cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] omits e83c6587c47c tty: omap-serial: remove set but unused variable omits 3339fdf5742f drm/ast: Store primary-plane format in struct ast_crtc_state omits e7d70cd4948e drm/ast: Store VBIOS mode info in struct ast_crtc_state omits 2acf6ce2c25f Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] omits 83be6a3ceb11 drm/ast: Introduce struct ast_crtc_state omits ae46a57d52c2 drm/ast: Add plane atomic_check() functions omits ae37025d14ac drm/ast: Clean up arguments of register functions omits 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq omits 2fbeec03e171 drm/ast: Enable and disable screen in primary-plane functions omits 71d873cc9930 drm/ast: Move modesetting code to CRTC's atomic_flush() omits 2aae447a4c10 ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR omits aec3ff99ce4a ASoC: soc-core: soc_set_name_prefix(): get component devic [...] omits 4702f99148da ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition omits eaffeefbd042 ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() omits 626c2e57a33a ASoC: soc-core: add missing return value check for soc_lin [...] omits 46496acbe1c4 ASoC: soc-core: move soc_link_init() omits bfa0dd895360 ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_p [...] omits 9e9c70a5dd01 ASoC: soc-core: move soc_link_dai_pcm_new() omits 50cd9b5317d5 ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_so [...] omits 0c04800424c4 ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_a [...] omits d6f31e0e6d09 ASoC: soc-core: move snd_soc_find_dai_link() omits 4468189ff307 ASoC: soc-core: find rtd via dai_link pointer at snd_soc_g [...] omits 94def8ea66be ASoC: soc-core: move snd_soc_get_pcm_runtime() omits 8babfb703057 ASoC: soc-core: remove snd_soc_get_dai_substream() omits b553bd238da2 ASoC: soc-core: remove snd_soc_disconnect_sync() omits cc73390008c9 ASoC: soc-core: remove dai_link_list omits 4f6250b82cb8 ASoC: SOF: Intel: add codec_mask module parameter omits b7c5986489b5 ASoC: SOF: ipc: channel map structures omits 433363e779ec ASoC: SOF: Add asynchronous sample rate converter topology [...] omits 4e64ba3fd181 ASoC: Intel: common: work-around incorrect ACPI HID for CM [...] omits f84337c3fb8f ASoC: SOF: Intel: split cht and byt debug window sizes omits 6bb03c21e4bf ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data omits 8edc95667646 ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning o [...] omits 5525cf07d15f ASoC: simple-card: Don't create separate link when platfor [...] omits a3039aef52d9 ASoC: topology: Check return value for soc_tplg_pcm_create() omits 76d270364932 ASoC: topology: Check return value for snd_soc_add_dai_link() omits e5b5da96da50 usb: gadget: fix wrong endpoint desc omits 51ba8b3a0e1a of/platform: Unconditionally pause/resume sync state durin [...] omits 2d7b78f59e02 usb: dwc3: ep0: Clear started flag on completion omits d3abda5a98a1 usb: dwc3: gadget: Clear started flag for non-IOC omits 8c7d4b7b3d43 usb: dwc3: gadget: Fix logical condition omits c724f776f048 staging: rtl8712: fix interface sanity check omits 74ca34118a0e staging: rtl8188eu: fix interface sanity check omits 09068c1ad53f USB: atm: ueagle-atm: add missing endpoint check omits 3c11c4bed02b USB: adutux: fix interface sanity check omits 59920635b89d USB: idmouse: fix interface sanity checks omits 7c5a2df3367a USB: serial: io_edgeport: fix epic endpoint lookup omits 3d1890ef8023 drm/nouveau/kms/nv50-: fix panel scaling omits ae5769d46709 drm/nouveau/kms/nv50-: Limit MST BPC to 8 omits ac2d9275f371 drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_h [...] omits 310d35771ee9 drm/nouveau/kms/nv50-: Call outp_atomic_check_view() befor [...] omits 64d17f25dcad drm/nouveau: Fix drm-core using atomic code-paths on pre-n [...] omits 37a68eab4cd9 drm/nouveau: Move the declaration of struct nouveau_conn_a [...] omits a470552ee896 efi: Don't attempt to map RCI2 config table if it doesn't exist omits 2bb040225d87 ARM: dts: at91: rearrange kizbox dts using aliases nodes omits eb41690c92a5 ARM: dts: at91: sama5d27_som1_ek: add the microchip,sdcal- [...] omits 9d39d86cd4af ARM: dts: at91: Reenable UART TX pull-ups omits db23808615e2 reset: Do not register resource data for missing resets omits 723c0011c7f6 reset: Fix {of,devm}_reset_control_array_get kerneldoc ret [...] omits ce89d8d3a70f reset: brcmstb: Remove resource checks omits 392a9f63058f dt-bindings: reset: Fix brcmstb-reset example omits 19e6317d24c2 usb: mon: Fix a deadlock in usbmon between mmap and read omits 59120962e4be usb: common: usb-conn-gpio: Don't log an error on probe deferral omits 1cd17f7f0def usb: core: urb: fix URB structure initialization function omits 5c388abefda0 usb: typec: fix use after free in typec_register_port() omits 1848a543191a usb: roles: fix a potential use after free omits f26a9e959a7b drm/i915/gt: Detect if we miss WaIdleLiteRestore omits 3ce8209735e1 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 0eb8e74f7202 drm/i915/fbc: Disable fbc by default on all glk+ omits 177e876af8d2 drm/i915/perf: Configure OAR for specific context omits 2a264a0fd4dc drm/i915/perf: Allow non-privileged access when OA buffer [...] omits cad0a5c74e7a usb: host: xhci-tegra: Implement basic ELPG support omits 9ccae88e572b usb: host: xhci-tegra: Add XUSB controller context omits 5c4e8d3781bc usb: host: xhci-tegra: Add support for XUSB context save/restore omits 17926924be44 usb: host: xhci-tegra: Enable runtime PM as late as possible omits ecd0fbd12d0f usb: host: xhci-tegra: Reuse stored register base address omits 96d8f628f0b3 usb: host: xhci-tegra: Extract firmware enable helper omits 482ba7a6b42f usb: host: xhci-tegra: Use CNR as firmware ready indicator omits ec12ac10c9a7 usb: host: xhci-tegra: Avoid a fixed duration sleep omits 741d6e5d84f3 usb: host: xhci-tegra: Separate firmware request and load omits c763771504d1 usb: host: xhci-tegra: Fix "tega" -> "tegra" typo omits dbb7a6b48d07 dt-bindings: connector: Improve the english of the initial [...] omits 145e6dd8a5c9 usb: drop comment about 2 uhci drivers omits 03521794966c usb: host: ehci-sh: Remove unused platform data support omits 03758d60265c opp: Replace list_kref with a local counter omits ba0033192145 opp: Free static OPPs on errors while adding them omits 78baee8d3b97 MAINTAINERS: Match on dma_buf|fence|resv anywhere omits 82c69bf58650 drm/i915/gt: Detect if we miss WaIdleLiteRestore omits ed9ed5a89acb staging: gigaset: add endpoint-type sanity check omits 84f60ca7b326 staging: gigaset: fix illegal free on probe errors omits 53f35a39c386 staging: gigaset: fix general protection fault on probe omits 887352fb5ffd Merge branch 'for-linus' from git://git.kernel.dk/linux-block omits d2cdb20507fe staging: vchiq: call unregister_chrdev_region() when drive [...] omits 1af73a25e6e7 staging: exfat: fix multiple definition error of `rename_file' omits 2740bd3351cd staging/wlan-ng: add CRC32 dependency in Kconfig omits 2f4d984b9544 staging: hp100: Fix build error without ETHERNET omits 453a4b6d8e1b staging: fbtft: Do not hardcode SPI CS polarity inversion omits 1184fd996670 staging: exfat: properly support discard in clr_alloc_bitmap() omits 0388a110747b arm: dts: allwinner: H3: Add PMU node omits c35a516a4618 arm64: dts: allwinner: H5: Add PMU node omits 7aa9b9eb7d6a arm64: dts: allwinner: H6: Add PMU mode omits fe67dfcb44c6 ARM: dts: sun8i: h3: Add rc map for Beelink X2 omits 42ccc3d79b7f arm64: dts: allwinner: h6: tanix-tx6: Add IR remote mapping omits d2fccf94495e media: dt-bindings: media: add new rc map name omits f33a91175029 arm64: dts: allwinner: add pineh64 model B omits 24e9f61c1411 arm64: dts: allwinner: sun50i-h6-pine-h64: state that the [...] omits 3d7349846225 dt-bindings: arm: sunxi: add Neutis N5H3 omits 66e3bc4a85b0 ARM: dts: sunxi: Add Neutis N5H3 support omits e69f2736cf87 ARM: dts: allwinner: Split out non-SoC specific parts of N [...] omits 0988161a9828 staging: most: fix improper SPDX-License comment style omits a426b982be18 staging: rtl8188eu: remove return variable from rtw_pwr_un [...] omits 4905084a07fc staging: rtl8188eu: cleanup declarations in rtw_pwrctrl.c omits 1544f55add5c staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 742e9285f8b4 staging: qlge: Fix CamelCase in qlge.h and qlge_dbg.c omits 1f8a6edf8d2f staging/vc04_services/bcm2835-camera: distinct numeration [...] omits a1df271a8652 staging: hp100: Use match_string() helper to simplify the code omits 2a51470f270f staging/qlge: fix block comment coding style omits 0da2d1051931 staging/qlge: remove braces in conditional statement omits 2d060684ab4c staging/qlge: add braces to conditional statement omits d00208b6464f staging/qlge: add blank lines after declarations omits f41e1a0a9462 staging/qlge: remove initialising of static local variable omits 9a92d02c3f0b staging: rts5208: add missed pci_release_regions omits eb00d734bc78 staging: exfat: fix spelling mistake omits 57725b5bc589 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits a58d37bce0d2 ocxl: Fix concurrent AFU open and device removal omits baf3f2f9d0bf staging: wilc1000: use GENMASK to extract wid type omits a02a9897cd6d staging: wilc1000: use kernel provided struct cast to extr [...] omits 856be41e446a staging: wilc1000: remove unused compile time featurization omits 960786422fe9 x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep. [...] omits 8c53b318b222 ACPI/sleep: Convert acpi_wakeup_address into a function omits cb28909525ac x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h omits 321354ba6883 ASoC: Intel: Skylake: Explicitly include linux/io.h for vi [...] omits 97976e01d358 vmw_balloon: Explicitly include linux/io.h for virt_to_phys() omits 41bfc11cde43 virt: vbox: Explicitly include linux/io.h to pick up various defs omits c6625a314cb8 efi/capsule-loader: Explicitly include linux/io.h for page [...] omits 59e9f58749cb perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() omits 6315ec9286e5 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush [...] omits ac0b14dc1656 x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_ [...] omits ca947b72e1de x86/boot: Explicitly include realmode.h to handle RM reservations omits e71b6f0b68de x86/efi: Explicitly include realmode.h to handle RM trampo [...] omits f803e34d4a25 x86/platform/intel/quark: Explicitly include linux/io.h fo [...] omits a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] omits 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing omits 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] omits 186525bd6b83 mm, x86/mm: Untangle address space layout definitions from [...] omits 1f059dfdf5d1 mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them [...] omits da9144c5ad89 x86/mm/pat: Mark __cpa_flush_tlb() as static omits 4efb56649132 x86/mm: Tabulate the page table encoding definitions omits b75baaf3a81e x86/mm/pat: Fix typo in the Kconfig help text omits 533d49b37a2b x86/mm/pat: Clean up <asm/memtype.h> externs omits eb243d1d2866 x86/mm/pat: Rename <asm/pat.h> => <asm/memtype.h> omits ecdd6ee77b73 x86/mm/pat: Standardize on memtype_*() prefix for APIs omits f9b57cf80c8b x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ omits d891b9219d2a x86/mm/pat: Clean up PAT initialization flags omits baf65855baac x86/mm/pat: Harmonize 'struct memtype *' local variable an [...] omits 47553d42c55f x86/mm/pat: Simplify the free_memtype() control flow omits ef35b0fcee23 x86/mm/pat: Create fixed width output in /sys/kernel/debug [...] omits 5557e831f688 x86/mm/pat: Disambiguate PAT-disabled boot messages omits aee7f91369a8 x86/mm/pat: Update the comments in pat.c and pat_interval. [...] omits 02b74a798d15 Merge tag 'v5.5-rc1' into locking/kcsan, to resolve conflict omits 2040cf9f5903 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts omits c96bcb635a5e drm/meson: crtc: add OSD1 plane AFBC commit omits 24e0d4058eff drm/meson: hold 32 lines after vsync to give time for AFBC start omits 1b85270ff156 drm/meson: viu: add AFBC modules routing functions omits 68e2f64ee460 drm/meson: plane: add support for AFBC mode for OSD1 plane omits d1b5e41e13a7 drm/meson: Add AFBCD module driver omits 63fba242c464 drm/meson: add RDMA module driver omits ce7cb472108c drm/meson: store the framebuffer width for plane commit omits 7704ddc6a590 drm/meson: add RDMA register bits defines omits 26a7abd4883b drm/meson: add AFBC decoder registers for GXM and G12A omits 075a1e87d1e2 staging/octeon: Mark Ethernet driver as BROKEN omits 7d42b7961b91 staging/octeon: Mark Ethernet driver as BROKEN omits 360db4ace311 x86/setup: Enhance the comments omits 12609013c43a x86/setup: Clean up the header portion of setup.c omits 0df36b90c47d iwlwifi: pcie: move power gating workaround earlier in the flow omits db5cce1afc8d Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ [...] omits b0077e521c8a samples: vfio-mdev: constify fb ops omits dda510890498 dmaengine: Remove spaces before TABs omits f68190c8cb75 dmaengine: pl330: Convert to the *_late and *_early system [...] omits a39cddc9e377 dmaengine: pl330: Drop boilerplate code for suspend/resume omits c64738d6810b dt-bindings: dmaengine: rcar-dmac: Document r8a77961 support omits 2a03c1314506 dmaengine: ti: edma: add missed operations omits cc90bc684223 block: fix "check bi_size overflow before merge" omits 08cbc75f9602 ppp: Adjust indentation into ppp_async_input omits 5c61e223004b net: smc911x: Adjust indentation in smc911x_phy_configure omits fe06bf3d83ef net: tulip: Adjust indentation in {dmfe, uli526x}_init_module omits 80bfc3b40a17 Merge branch 'dp83867-fix-fifo-depth' omits e02d18161e97 net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth omits 96ae38af9d29 dt-bindings: dp83867: Convert fifo-depth to common fifo-de [...] omits 65e6d90168f3 net-tcp: Disable TCP ssthresh metrics cache by default omits 868afbaca1e2 NFC: nxp-nci: Fix probing without ACPI omits 4e7696d90b51 sctp: get netns from asoc and ep base omits 6a8c827f854a Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits 281393894af9 smb3: fix refcount underflow warning on unmount when no di [...] omits bba340c79bfe scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func omits de78786b428b scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits 9555b7bf1ad2 scsi: ufs: delete unused structure filed tr omits 8709c1f68536 scsi: ufs: Do not free irq in suspend omits c0a586dcb11e scsi: ufs: Do not clear the DL layer timers omits 4339bc814224 scsi: ufs: Release clock if DMA map fails omits d3e59f87ee93 scsi: ufs: Use DBD setting in mode sense omits f711610be342 scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits d2029d17354a scsi: ufs: Complete pending requests in host reset and res [...] omits 00ba81e1720b scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits 3bf80d12b068 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits dc2ec8109074 scsi: ufs: Recheck bkops level if bkops is disabled omits 6a35315a0aa6 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits a276c19e3e98 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits 5480e299b5ae scsi: iscsi: Fix a potential deadlock in the timeout handler omits a2bdd0c904da scsi: smartpqi: Update attribute name to `driver_version` omits f70267f379b5 scsi: libsas: stop discovering if oob mode is disconnected omits d168001d14ec scsi: ufs: Disable autohibern8 feature in Cadence UFS omits fee92f257777 scsi: iscsi: qla4xxx: fix double free in probe omits 47501f87c61a f2fs: preallocate DIO blocks when forcing buffered_io omits 5298d0b9b980 selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests omits 8c850a029600 scsi: ufs: Give an unique ID to each ufs-bsg omits db353fa92df8 arm64: dts: meson-gxbb: add support for Videostrong KII Pro omits 4ba0c67b780c ARM: at91/defconfig: enable config flags for sam9x60 SoC omits 5e392ae423dd ARM: at91/defconfig: use savedefconfig omits 80f58695158e ARM: debug-ll: select DEBUG_AT91_RM9200_DBGU for sam9x60 omits 1b6e21f2831e drivers: soc: atmel: select POWER_RESET_AT91_SAMA5D2_SHDWC [...] omits 206e4d6f4ccd dt-bindings: arm: amlogic: add Videostrong KII Pro bindings omits 56f118744518 dt-bindings: Add vendor prefix for Videostrong omits a79fa0c12c93 power: reset: Kconfig: select POWER_RESET_AT91_RESET for sam9x60 omits dccf72291394 drivers: soc: atmel: move sam9x60 under its own config flag omits eb0df9b7fb02 ARM: at91: pm: move SAM9X60's PM under its own SoC config flag omits fe7ff55d7918 ARM: at91: Kconfig: add config flag for SAM9X60 SoC omits fc8c4c059c23 ARM: at91: Kconfig: add sam9x60 pll config flag omits bbd73c02e7d1 ARM: dts: at91: sama5d2: set the sdmmc gclk frequency omits 0188d5c025ca selinux: fall back to ref-walk if audit is required omits 9545767db3cd scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB omits af22f0c7b052 scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI omits dabc5ec915f3 scsi: qla2xxx: Don't defer relogin unconditonally omits 5e6b01d84b9d scsi: qla2xxx: Send Notify ACK after N2N PLOGI omits fd1de5830a5a scsi: qla2xxx: Configure local loop for N2N target omits 0334cdea1fba scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length omits 2c2f4bed9b62 scsi: qla2xxx: Don't call qlt_async_event twice omits a9ed06d4e640 scsi: qla2xxx: Allow PLOGI in target mode omits 58e39a2ce4be scsi: qla2xxx: Change discovery state before PLOGI omits 600954e6f2df scsi: qla2xxx: Drop superfluous INIT_WORK of del_work omits 1a37079c236d selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upo [...] omits 4c86b037a6db scsi: qla2xxx: Initialize free_work before flushing it omits 86196a8fa8a8 scsi: qla2xxx: Use explicit LOGO in target mode omits f2c9ee54a569 scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd omits b9ea0bae260f ACPI: PM: Avoid attaching ACPI PM domain to certain devices omits e6eeb92d23e2 arm64: dts: meson: a1: add pinctrl controller support omits 03f2dea752d0 arm64: dts: meson: add reset controller for Meson-A1 SoC omits 30388cc07572 arm64: dts: meson-sm1-sei610: add gpio bluetooth interrupt omits 4881873f4cc1 dt-bindings: reset: meson8b: fix duplicate reset IDs omits c67aafd60d7e soc: amlogic: meson-ee-pwrc: propagate errors from pm_genp [...] omits 0766d65e6afa soc: amlogic: meson-ee-pwrc: propagate PD provider registr [...] omits 5c7bbddcb3ae scsi: esp_scsi: Add support for FSC chip omits 7d8a43186ee4 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 9a1b0b9a6dab scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func omits c868907e1ac6 scsi: qla2xxx: Fix incorrect SFUB length used for Secure F [...] omits a530bf691f0e scsi: qla2xxx: Added support for MPI and PEP regions for ISP28XX omits 4e71dcae0c4c scsi: qla2xxx: Correctly retrieve and interpret active fla [...] omits 59438b46471a security,lockdown,selinux: implement SELinux lockdown omits 991a34593bad tc-testing: unbreak full listing of tdc testcases omits a288f105a03a fjes: fix missed check in fjes_acpi_add omits 26c97a2d82c4 net: sfp: avoid tx-fault with Nokia GPON module omits b43d1f9f7067 af_packet: set defaule value for tmo omits e70ac6282897 qed: remove redundant assignments to rc omits 718eae277e62 NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to [...] omits 8a2b22203f85 net: ethernet: ti: davinci_cpdma: fix warning "device driv [...] omits fcb1fe9c9e00 drm/amd/powerplay: pre-check the SMU state before issuing message omits ebcef76b6c22 drm/amd/powerplay: drop unnecessary warning prompt omits f794913ce826 drm/amdgpu/display: add fallthrough comment omits 0d6f39bb7710 drm/amdgpu: fix resume failures due to psp fw loading sequ [...] omits 7da538c1e154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits d515959125f2 Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" omits b4ff0f8a85f3 drm/amdgpu: add VM eviction lock v3 omits 90b69cdc5f15 drm/amdgpu: stop adding VM updates fences to the resv obj omits e095fc17bbd2 drm/amdgpu: explicitely sync to VM updates v2 omits 6ceeb144b1d6 drm/amdgpu: move VM eviction decision into amdgpu_vm.c omits 11f39d526ca1 drm/panel: tpo-tpg110: use drm_panel backlight support omits 3555339f6227 drm/panel: tpo-td028ttec1: use drm_panel backlight support omits 31a59a9c04f0 drm/panel: sitronix-st7789v: use drm_panel backlight support omits e46eb37a2d82 drm/panel: sitronix-st7701: use drm_panel backlight support omits 8cc851772126 drm/panel: sharp-ls043t1le01: use drm_panel backlight support omits 8bc0b560982b drm/panel: sharp-lq101r1sx01: use drm_panel backlight support omits 5a3e51619961 drm/panel: seiko-43wvf1g: use drm_panel backlight support omits d2895af5dc8f drm/panel: ronbo-rb070d30: use drm_panel backlight support omits 83d4ed8634da drm/panel: rocktech-jh057n00900: use drm_panel backlight support omits 924735c40e66 drm/panel: raydium-rm68200: use drm_panel backlight support omits 581ee32edec6 drm/panel: panasonic-vvx10f034n00: use drm_panel backlight [...] omits faf7e4f47cf6 drm/panel: osd-osd101t2587-53ts: use drm_panel backlight support omits d90b3b6e839a drm/panel: olimex-lcd-olinuxino: use drm_panel backlight support omits 17d5183ed559 drm/panel: lvds: use drm_panel backlight support omits 5fd14f287997 drm/panel: kingdisplay-kd097d04: use drm_panel backlight support omits 16793e00a3c1 drm/panel: innolux-p079zca: use drm_panel backlight support omits 2b33e19195cf drm/panel: ilitek-ili9881c: use drm_panel backlight support omits e3e4944faa0e drm/panel: feiyang-fy07024di26a30d: use drm_panel backligh [...] omits aa6c43644bc5 drm/panel: drop drm_device from drm_panel omits 06c4a9c2ae60 drm/panel: decouple connector from drm_panel omits 0ce8ddd8e06d drm/panel: add drm_connector argument to get_modes() omits d383fb5f8add drm: get drm_bridge_panel connector via helper omits 0fe1564bd616 drm/panel: simple: use drm_panel backlight support omits 152dbdeab1b2 drm/panel: add backlight support omits 5dce87a91970 drm/drm_panel: no error when no callback omits 3c9abe886a95 drm/i915/guc: kill the GuC client omits e9362e1336fe drm/i915/guc: kill doorbell code and selftests omits 18c094b30404 drm/i915/guc: add a helper to allocate and map guc vma omits d54dc6eede68 drm/i915/guc: Drop leftover preemption code omits 8c386cc81787 PCI/IOV: Fix memory leak in pci_iov_add_virtfn() omits 46c9585ed4af ARM: dts: meson8: fix the size of the PMU registers omits f424da7f78a7 arm64: dts: meson-sm1-sei610: gpio-keys: switch to IRQs omits d97bd23c2d7d selinux: cache the SID -> context string translation omits 66f8e2f03c02 selinux: sidtab reverse lookup hash table omits b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script omits 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios omits 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure omits 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions omits 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds omits 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] omits a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] omits ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results omits b8dfff975c37 torture: Handle systems lacking the mpstat command omits 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined omits 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation omits c493f1c9c409 torture: Use gawk instead of awk for systime() function omits fc7113c3640f rcu: Avoid tick_dep_set_cpu() misordering omits c1d9101132d0 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting omits 28b605c3f828 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() omits bed37c63c7e9 rcu: Clear ->rcu_read_unlock_special only once omits 163b89bb565e rcu: Clear .exp_hint only when deferred quiescent state ha [...] omits 8356cdcfb5e4 rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] omits 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate omits b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU omits 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held omits 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() omits 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active omits db282fa39a05 rculist.h: Add list_tail_rcu() omits 16d9fb055d8b rculist_nulls: Change docbook comment headers omits f9dbf7b666f0 rculist_nulls: Add docbook comments omits 50a3d82d959a rcu: Add a hlist_nulls_unhashed_lockless() function omits 61227ad3a0f6 rcu: Add and update docbook header comments in list.h omits 90955b92a744 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits c4127fce1d02 timer: Use hlist_unhashed_lockless() in timer_pending() omits c54a2744497d list: Add hlist_unhashed_lockless() omits f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] omits c1f680af911b rcu: Remove kfree_call_rcu_nobatch() omits 86f815430041 rcu: Remove kfree_rcu() special casing and lazy-callback handling omits 08fcb027b210 rcu: Add support for debug_objects debugging for kfree_rcu() omits e38fa01b94c8 rcu: Add multiple in-flight batches of kfree_rcu() work omits 502b7d8b111b rcu: Make kfree_rcu() use a non-atomic ->monitor_todo omits be7188c96444 rcuperf: Add kfree_rcu() performance Tests omits a3246cafecaa rcu: Add basic support for kfree_rcu() batching omits df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS omits 4286dc07e6ae drm/gma500: add a missed gma_power_end in error path omits 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] omits de8cd0a533bf rcu: Update tree_exp.h function-header comments omits 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() omits 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups omits fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters omits aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] omits 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value omits 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] omits 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses omits cb5172d96d16 audit: Add __rcu annotation to RCU pointer omits 6794862a16ef Merge tag 'for-5.5-rc1-kconfig-tag' of git://git.kernel.or [...] omits 5a35435ef4e6 soc: fsl: qe: remove PPC32 dependency from CONFIG_QUICC_ENGINE omits 8d70df8b88a2 soc: fsl: qe: remove unused #include of asm/irq.h from ucc.c omits 114724b78281 net: ethernet: freescale: make UCC_GETH explicitly depend [...] omits 148587a59f6b net/wan/fsl_ucc_hdlc: reject muram offsets above 64K omits 49b865b332a6 net/wan/fsl_ucc_hdlc: fix reading of __be16 registers omits be2e9415f8b3 net/wan/fsl_ucc_hdlc: avoid use of IS_ERR_VALUE() omits da08e1e1d7c3 ceph: add more debug info when decoding mdsmap omits bd84fbcb3198 ceph: switch to global cap helper omits bba1560bd4a4 ceph: trigger the reclaim work once there has enough pending caps omits 3a3430affce5 ceph: show tasks waiting on caps in debugfs caps file omits ad8c28a9eb81 ceph: convert int fields in ceph_mount_options to unsigned int omits c93c159aefb0 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_fast.c omits 71352b8c4016 soc: fsl: qe: drop pointless check in qe_sdma_init() omits 4c3e565cc623 soc: fsl: qe: drop use of IS_ERR_VALUE in qe_sdma_init() omits 611780a6aa50 soc: fsl: qe: avoid IS_ERR_VALUE in ucc_slow.c omits ec2058ac8f50 soc: fsl: qe: refactor cpm_muram_alloc_common to prevent B [...] omits b6231ea2b3c6 soc: fsl: qe: drop broken lazy call of cpm_muram_init() omits 900470ce3999 soc: fsl: qe: make cpm_muram_free() ignore a negative offset omits 754f40e0977c soc: fsl: qe: make cpm_muram_free() return void omits 800cd6fb76f0 soc: fsl: qe: change return type of cpm_muram_alloc() to s32 omits 09a39ec9decd serial: ucc_uart: access __be32 field using be32_to_cpu omits b0816f88b9b5 serial: ucc_uart: limit brg-frequency workaround to PPC32 omits 89ad26f5f8bb serial: ucc_uart: use of_property_read_u32() in ucc_uart_probe() omits 002dedc5e933 serial: ucc_uart: stub out soft_uart_init for !CONFIG_PPC32 omits 96b6b6aaac79 serial: ucc_uart: factor out soft_uart initialization omits 8b1cdc4033bd serial: ucc_uart: replace ppc-specific IO accessors omits 2f58c2ae9e50 serial: ucc_uart: explicitly include soc/fsl/cpm.h omits c1c80cde7f78 soc/fsl/qe/qe.h: update include path for cpm.h omits d5b4a762b7bb soc: fsl: move cpm.h from powerpc/include/asm to include/soc/fsl omits b3f4ff62f62c soc: fsl: qe: qe_io.c: use of_property_read_u32() in par_i [...] omits 6aef51238782 soc: fsl: qe: qe_io.c: access device tree property using b [...] omits abc6311b99f2 soc: fsl: qe: qe_io.c: don't open-code of_parse_phandle() omits 123ee6e90b06 soc: fsl: qe: qe.c: use of_property_read_* helpers omits 9dab15b1a0e3 soc: fsl: qe: merge qe_ic.h headers into qe_ic.c omits 882c626d1d46 soc: fsl: qe: simplify qe_ic_init() omits 5bd202223452 soc: fsl: qe: make qe_ic_get_{low,high}_irq static omits 10d7930dbb51 soc: fsl: qe: don't use NO_IRQ in qe_ic.c omits d7c2878cfcfa soc: fsl: qe: remove unused qe_ic_set_* functions omits 523eef1d206a soc: fsl: qe: rename qe_ic_cascade_low_mpic -> qe_ic_cascade_low omits a36742d13a1d soc: fsl: qe: move qe_ic_cascade_* functions to qe_ic.c omits 01a2ffbdb2e5 powerpc/83xx: remove mpc83xx_ipic_and_qe_init_IRQ omits 4e0e161d3cc4 soc: fsl: qe: move calls of qe_ic_init out of arch/powerpc/ omits 273e66721e36 soc: fsl: qe: use qe_ic_cascade_{low, high}_mpic also on 83xx omits ea275d1f07c1 soc: fsl: qe: remove pointless sysfs registration in qe_ic.c omits 003204b4640b soc: fsl: qe: drop assign-only high_active in qe_ic_init omits 43223922f947 soc: fsl: qe: drop unneeded #includes omits df049d1f4916 soc: fsl: qe: qe.c: guard use of pvr_version_is() with CON [...] omits 580996853864 soc: fsl: qe: replace spin_event_timeout by readx_poll_tim [...] omits 77d7676a92d1 soc: fsl: qe: avoid ppc-specific io accessors omits 6ac9b61786cc soc: fsl: qe: introduce qe_io{read,write}* wrappers omits d9d95bcad38d soc: fsl: qe: rename qe_(clr/set/clrset)bit* helpers omits cf037a9b7af6 soc: fsl: qe: drop volatile qualifier of struct qe_ic::regs omits 1972194f9633 soc: fsl: qe: remove space-before-tab omits 184b8f7f91ca Merge tag 'printk-for-5.5-pr-warning-removal' of git://git [...] omits e52a033610b0 ARM: dts: at91: sama5d27_som1_ek: add i2c filters properties omits 5d4c3cfb63fe ARM: dts: at91: sama5d27_wlsom1: add SAMA5D27 wlsom1 and w [...] omits c963e34f5ac6 dt-bindings: ARM: at91: Document SAMA5D27 WLSOM1 and Evalu [...] omits 4514a7c81234 ARM: dts: at91: sama5d2: mark secumod as a GPIO controller omits d8beb54edb78 ARM: dts: at91: sama5d2: disable pwm0 by default omits 7acd9378dc65 netfilter: nf_flow_table_offload: Correct memcpy size for [...] omits 480136343cbe ALSA: fireface: fix return value in error path of isochron [...] omits 59a126aa3113 ALSA: oxfw: fix return value in error path of isochronous [...] omits 316eaf170252 Merge tag 'thermal-5.5-rc2' of git://git.kernel.org/pub/sc [...] omits 2030abddec68 rxe: correctly calculate iCRC for unaligned payloads omits 4a63ef710cc3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 71bbac6e2f23 Update mailmap info for Steve Wise omits 3f0a2abff9aa MIPS: Prevent link failure with kcov instrumentation omits 4a07b8bcd503 spi: bitbang: Make chipselect callback optional omits 8a6553ecdf97 spi: stm32: Switch to use GPIO descriptors for CS omits 10e413faa72c spi/topcliff-pch: Remove unneeded semicolon omits 3194d2533eff spi: fsl: don't map irq during probe omits a841e2853e1a spi: spi-cavium-thunderx: Add missing pci_release_regions() omits 21b2c4716144 dt-bindings: regulator: Convert stm32 vrefbuf bindings to [...] omits 681700c38f3e dt-bindings: regulator: Convert stm32 booster bindings to [...] omits b8a039d37792 regulator: rk808: Lower log level on optional GPIOs being [...] omits 6d30fc511bec regulator: core: avoid unneeded .list_voltage calls omits cd4c2493fa58 ARC: mm: drop stale define of __ARCH_USE_5LEVEL_HACK omits d612b455f120 ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() omits 5ad1cece81db ASoC: SOF: Remove unused drv_name in sof_pdata omits 1928b36cfa4d arc: eznps: fix allmodconfig kconfig warning omits f4e4113b2aec ASoC: SOF: remove nocodec_fw_filename omits 285880a23d10 ASoC: SOF: Make creation of machine device from SOF core optional omits 80acdd4f8ff7 ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() omits ee1e79b72e3c ASoC: SOF: partition audio-related parts from SOF core omits 03eec9b4eb89 ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc omits 8c583f526ee9 ASoC: SOF: core: move check for runtime callbacks to core omits 3e62579436c6 ASoC: SOF: core: modify the signature for snd_sof_create_p [...] omits 78fd4ffd75ee ASoC: SOF: topology: remove snd_sof_init_topology() omits b5706f8ec29f ASoC: Intel - do not describe I/O configuration in the lon [...] omits 0d5c81875628 ASoC: Intel - use control components to describe card config omits 8cd9956f61c6 ASoC: intel/skl/hda - export number of digital microphones [...] omits c593642c8be0 treewide: Use sizeof_field() macro omits 1442842952cc ASoC: hdmi-codec: re-introduce mutex locking again omits bc9a665581b3 ASoC: fix soc-core.c kernel-doc warning omits 7c11af9fcdc4 ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and [...] omits 253f584a0699 ASoC: ti: davinci-mcasp: Improve the sysclk selection omits abe3b6727b65 ASoC: cs42l51: add dac mux widget in codec routes omits 49df1e392582 ASoC: rsnd: Calculate DALIGN inversion at run-time omits 3176f94c467c ASoC: tlv320aic31xx: Add Volume Soft Stepping control omits 62d5ae4cafb7 ASoC: max98090: save and restore SHDN when changing sensit [...] omits 2eb2d314a80e ASoC: fsl_sai: add IRQF_SHARED omits e43723292d6d MIPS: OCTEON: Replace SIZEOF_FIELD() macro omits 0bb1306f22fb ASoC: tlv320aic31xx: Add HP output driver pop reduction controls omits df799b9502ed ASoC: mediatek: common: refine hw_params and hw_prepare omits 9cdf85a19b3a ASoC: mediatek: common: add some helpers to control mtk_memif omits 573892b6e661 ASoC: hdac_hdmi: Drop support for Icelake omits e3d8f8ae5b1e ASoC: Intel: boards: make common HDMI driver the default for SOF omits 179d5811c2fc ASoC: SOF: Intel: make common HDMI driver default omits 903e9d372887 ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 omits 6605f0ca3af3 ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 omits c68e07970eca ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's omits f8fc57e8d7c5 net/x25: add new state X25_STATE_5 omits 99e51aa8f701 Documentation: kunit: add documentation for kunit_tool omits e7d7ad0e413f Documentation: kunit: fix typos and gramatical errors omits 70efb58bbbc2 kunit: testing kunit: Bug fix in test_run_timeout function omits 65cb13986229 selftests: forwarding: Delete IPv6 address at the end omits 62201c00c467 mlxsw: spectrum_router: Remove unlikely user-triggerable warning omits b6f3320b1d52 sctp: fully initialize v4 addr in some functions omits 39101b226544 fs/ext4/inode-test: Fix inode test on 32 bit platforms. omits fac2c2da3596 ARM: dts: Cygnus: Fix MDIO node address/size cells omits 0634a2dc9566 ARM: dts: bcm2711: fix soc's node dma-ranges omits a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation omits a2315d3aea59 ARM: exynos_defconfig: Restore debugfs support omits 94fd07925577 MAINTAINERS: Include Samsung SoC serial driver in Samsung [...] omits 702600eef730 lib: raid6: fix awk build warnings omits 8ef1ec0ca32c selftests: safesetid: Fix Makefile to set correct test program omits 295c4e21cf27 selftests: safesetid: Check the return value of setuid/setgid omits be12252212fa selftests: safesetid: Move link library to LDLIBS omits 5cc6c8d4a99d selftests/ftrace: Fix multiple kprobe testcase omits ba1b9c5048e4 selftests/ftrace: Do not to use absolute debugfs path omits 25deae098e74 selftests/ftrace: Fix ftrace test cases to check unsupported omits fd1baf6ca2ea selftests/ftrace: Fix to check the existence of set_ftrace_filter omits af3ea3c126ac MAINTAINERS: Update Lukasz Luba's email address omits 9e99bfefdbce bonding: fix bond_neigh_init() omits f394722fb0d0 neighbour: remove neigh_cleanup() method omits 093c3f94e922 ARM: dts: BCM5301X: Fix MDIO node address/size cells omits 43aad8104bda Merge tag 'linux-can-fixes-for-5.5-20191208' of git://git. [...] omits 8c2b0bc0f0f8 ARM: Document merges omits a405f4e75789 Merge branch 'arm/dt' into for-next omits e691c23ebe8f Merge tag 'socfpga_dts_updates_for_v5.5_part2' of git://gi [...] omits 5a7df4476feb Merge tag 'samsung-dt-5.5-2' of https://git.kernel.org/pub [...] omits df4a6ff19224 Merge tag 'vexpress-fixes-5.5' of git://git.kernel.org/pub [...] omits 4637e94d14bc ARM: Document merges omits 44a7b6759000 RDMA/cma: add missed unregister_pernet_subsys in init failure omits 78f926f72e43 btrfs: add Kconfig dependency for BLAKE2B omits bcbccaf2edcf afs: Fix SELinux setting security label on /afs omits 67e1d5ed85a8 drm/i915/hdcp: Nuke intel_hdcp_transcoder_config() omits 608b68b67a30 MAINTAINERS: fix style in CADENCE I3C MASTER IP entry omits 026d8450d499 i3c: master: make i3c_bus_set_mode static omits dbd6654329fc i3c: master: cdns: add data hold delay support omits 9bd0160d1237 afs: Fix afs_find_server lookups for ipv4 peers omits cd592187f9de arm64: dts: uDPU: SFP cages support 3W modules omits fe3ec631a77d arm64: dts: uDPU: remove i2c-fast-mode omits 1eebac024058 arm64: dts: uDPU: fix broken ethernet omits e10ad9c69746 drm/i915/fbc: Reallocate cfb if we need more of it omits 34cddbc03b13 drm/i915/fbc: Enable fbc by default on glk+ once again omits 07fd0df822cc drm/i915/fbc: Wait for vblank after FBC disable on glk+ omits 6252bb78fcc3 drm/i915/fbc: Start using flip nuke omits c866a0e41640 drm/i915/fbc: Nuke fbc.enabled omits 31ce20c24721 drm/i915/fbc: s/gen9 && !glk/gen9_bc || bxt/ omits 30016696c2e0 drm/i915/fbc: Make fence_id optional for i965gm omits 97a978e2d3a0 drm/i915/fbc: Store fence_id directly in fbc cache/params omits 8bdbe1befd9d drm/i915/fbc: Track plane visibility omits 6f745ba696fd drm/i915/fbc: Precompute gen9 cfb stride w/a omits 644398586f00 drm/i915/fbc: Remove the FBC_RT_BASE setup for ILK/SNB omits 04da7b9f9af6 drm/i915: Relocate intel_crtc_active() omits fb2d8e0cd4d7 drm/i915/fbc: Nuke bogus single pipe fbc1 restriction omits cd8c021b36a6 drm/i915/fbc: Disable fbc by default on all glk+ omits e8fc64e29ea3 PCI: artpec6: Configure FTS with dwc helper function omits 2e01e6b03c0c PCI: dwc: intel: PCIe RC controller driver omits e54ea45a4955 dt-bindings: PCI: intel: Add YAML schemas for the PCIe RC [...] omits 36deeddcd369 drm/i915/gt: Save irqstate around virtual_context_destroy omits 1b69e89291fc HID: picoLCD: constify fb ops omits 42a1e9450c27 ARM: dts: ux500: Add devicetree for HREF520 omits 8668223a1ea7 ARM: dts: ux500: Split TVK DTSI files in two omits f6a76d425680 ARM: dts: ux500: Break out DB8500 DTSI omits 27e7c033d3b4 ARM: dts: ux500: Drop pulls on I2C buses omits b2ee5877508b ARM: dts: ux500: Use "arm,pl031" compatible for PL031 omits 02234ee9e4d7 ARM: dts: ux500: Add "simple-bus" compatible to soc node omits bef475b03d9b ARM: dts: ux500: Remove ux500_ prefix from ux500_serial* labels omits 5195887a6fe0 ARM: dts: ux500: Move serial aliases to ste-dbx5x0.dtsi omits 6b69c7296a9a ARM: dts: ux500: Add aliases for I2C and SPI buses omits fae284f1bc77 ARM: dts: ux500: Disable I2C/SPI buses by default omits 96b619e3c1df ARM: dts: ux500: nomadik-pinctrl: Add &gpio_in_nopull omits 99e1df613625 ARM: dts: ux500: Add pin configs for UART1 CTS/RTS pins omits 4dbeac736464 ARM: dts: ux500: Add alternative SDI pin configs omits 7fee202265b7 ARM: dts: ux500: Rename generic pin configs according to p [...] omits 0f8e741404af ARM: dts: ux500: Move generic pin configs out of ste-href- [...] omits 6cfeb611b471 dt-bindings: arm: Document compatibles for Ux500 boards omits 08d89bc90d9e ARM: dts: ux500: snowball: Remove unused PRCMU cpufreq node omits 70016ef0bd86 ARM: dts: ux500: declare GPADC IIO ADC channels omits ccdeed497042 drm/i915/perf: Configure OAR for specific context omits 322d56aa3145 drm/i915/perf: Allow non-privileged access when OA buffer [...] omits d935bd50dd14 gpio: Fix error message on out-of-range GPIO in lookup table omits 322f6a3182d4 gpio: mpc8xxx: Add platform device to gpiochip->parent omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits dded0f08bbe6 mfd: sm501: Fix mismatches of request_mem_region omits 348b80b273fb HID: multitouch: Add LG MELF0410 I2C touchscreen support omits be54e7461ffd HID: uhid: Fix returning EPOLLOUT from uhid_char_poll omits 9f3b61dc1dd7 HID: hidraw: Fix returning EPOLLOUT from hidraw_poll omits 5604285839aa netfilter: bridge: make sure to pull arp header in br_nf_f [...] omits 81ec61074bcf netfilter: nf_tables_offload: return EOPNOTSUPP if rule sp [...] omits fd57d0cbe187 netfilter: nf_tables: skip module reference count bump on [...] omits 0d2c96af797b netfilter: nf_tables: validate NFT_DATA_VALUE after nft_da [...] omits bffc124b6fe3 netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END omits db3b665dd77b netfilter: nft_set_rbtree: bogus lookup/get on consecutive [...] omits 164166558aac netfilter: uapi: Avoid undefined left-shift in xt_sctp.h omits c9385887cbbf cpufreq: vexpress-spc: Switch cpumask from topology core t [...] omits 2a76352ad2cc ARM: vexpress: Set-up shared OPP table instead of individu [...] omits d3e483526cd3 drm/i915: Change i915_vma_unbind() to report -EAGAIN on activity omits 4b28b25c3062 extcon: arizona: Factor out microphone and button detection omits 7e14fc437c81 extcon: arizona: Factor out microphone impedance into a function omits 3dfa743dcd2e extcon: arizona: Invert logic of check in arizona_hpdet_do_id omits 8267ebcc4617 extcon: arizona: Remove excessive WARN_ON omits f4ba6c0ba762 extcon: arizona: Remove unnecessary sets of ACCDET_MODE omits d5aa46ddf9ed extcon: arizona: Tidy up transition from mic to headphone detect omits ac7614fab9dd extcon: arizona: Clear jack status regardless of detection type omits be87cb72bf75 extcon: arizona: Move pdata extraction to probe omits b82f871a335a extcon: arizona: Make rev A register sequences atomic omits 9c8eaec8ebe4 extcon: arizona: Correct clean up if arizona_identify_head [...] omits ab68b220e81f pinctrl: baytrail: Group GPIO IRQ chip initialization omits 539d8bde72c2 pinctrl: baytrail: Allocate IRQ chip dynamic omits b9a19bdbc843 pinctrl: cherryview: Pass irqchip when adding gpiochip omits bd90633a5c54 pinctrl: cherryview: Add GPIO <-> pin mapping ranges via callback omits 82d9beb4b7f7 pinctrl: cherryview: Split out irq hw-init into a separate [...] omits ca8a958e2acb pinctrl: baytrail: Pass irqchip when adding gpiochip omits ed3c15646251 pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback omits 9c9b65203492 ASoC: core: only flush inited work during free omits 16c46fd505fb drm/i915/gem: Avoid rcu_barrier() from shrinker paths omits 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml omits b30b736a2b3d pinctrl: baytrail: Update North Community pin list omits 40ecab551232 pinctrl: baytrail: Really serialize all register accesses omits af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] omits eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails omits 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary omits 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks omits 7a3b9684cede media: ti-vpe: cal: Add AM654 support omits 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] omits e2257005902a media: ti-vpe: cal: Add DRA76x support omits 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] omits 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs omits cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters omits 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters omits 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support omits 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] omits 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption omits 23122c373e33 media: ti-vpe: cal: Enable DMABUF export omits 65ee4280f19c media: ti-vpe: cal: Add per platform data support omits 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT omits b99c35a40ca0 media: dt-bindings: media: cal: update binding example omits 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon omits 7240497850f7 drm/i915: Flesh out device_info pretty printer omits 8d65859a4cba drm/i915/gem: Comment on inability to check args.pad for M [...] omits b6d0531ec7e2 moduleparam: fix kerneldoc omits bf08949cc8b9 modules: lockdep: Suppress suspicious RCU usage warning omits 634f0348fe33 gpio: xtensa: fix driver build omits 36fcb4292473 cpuidle: use first valid target residency as poll time omits f3fdbc721b8b drm/bridge: Clarify the atomic enable/disable hooks semantics omits bd88d319abe9 pwm: imx27: Unconditionally write state to hardware omits a3597d6c89d7 pwm: imx27: Cache duty cycle register value omits 1db37f9561b2 pwm: cros-ec: Cache duty cycle value omits cfc4c189bc70 pwm: Read initial hardware state at request time omits ac877c64c87a drm/bridge: Add the drm_bridge_get_prev_bridge() helper omits 4ec5c9050a49 drm/bridge: Add the drm_for_each_bridge_in_chain() helper omits 05193dc38197 drm/bridge: Make the bridge chain a double-linked list omits 35a61fe9218a drm: Stop accessing encoder->bridge directly omits fadf872d9d92 drm/bridge: Introduce drm_bridge_get_next_bridge() omits ea099adfdf4b drm/bridge: Rename bridge helpers targeting a bridge chain omits e27cca96cd68 xfrm: add espintcp (RFC 8229) omits eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap omits 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation omits cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap omits 7b3801927e52 xfrm: introduce xfrm_trans_queue_net omits b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] omits 7b9952bb2d12 Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] omits 0277afaf059f mfd: syscon: Re-use resource_size() to count max_register omits a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb omits 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 omits 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 omits 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe omits a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits 6f89dd9e9325 ARM: dts: iwg20d-q7-common: Add LCD support omits b515e3d98cbf ARM: shmobile: defconfig: Enable support for panels from EDT omits c4ed20f74c79 dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings omits e8ad8d5108e0 Merge tag 'devfreq-fixes-for-5.5-rc2' of git://git.kernel. [...] omits 7347f09a198a Merge tag 'iio-fixes-for-5.5a' of git://git.kernel.org/pub [...] omits 4fc265a9c9b2 x86/mtrr: Require CAP_SYS_ADMIN for all access omits 2e30dd9e0698 x86/mtrr: Get rid of mtrr_seq_show() forward declaration omits 4ff40d140e2a clk: sunxi-ng: v3s: Fix incorrect number of hw_clks. omits fcb1991c46a6 arm64: dts: imx8mq: add missing SAI nodes omits 5d22a618820f clk: sunxi: use of_device_get_match_data omits 59f3f4dcf68d arm64: dts: allwinner: h6: Enable USB 3.0 host for Beelink [...] omits 2c63afdafa51 arm64: dts: allwinner: orange-pi-3: Enable IR receiver omits 3d615c2fc2d1 arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator omits 8467ebbf708e arm64: dts: allwinner: a64: olinuxino: Fix eMMC supply regulator omits 43cb86799ff0 drm: meson: venc: cvbs: fix CVBS mode matching omits 4999236e05b8 arm64: dts: zii-ultra: adjust board names omits cd262dbfd703 soc: imx8: print SoC type and revision omits 781d5eb4b4a6 Merge tag 'drm-misc-fixes-2019-11-25' of git://anongit.fre [...] omits 1987ddfca358 arm64: dts: imx8mq: Add eLCDIF controller omits 9ff3483e5c55 ALSA: firewire-motu: fix double unlocked 'motu->mutex' omits 912b9dacf3f0 arm64: dts: imx8mq: increase NOC clock to 800 MHz omits 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment omits 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 omits d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 3db81939157a tools/memory-model: Fix scripting --jobs argument omits 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh omits d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs omits 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors omits 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type omits b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests omits 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment omits 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification omits d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros omits ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts omits 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts omits bc3e8f5d42d5 riscv: only select serial sifive if TTY is enabled omits 0e72a2f9c1a3 riscv: Fix build dependency for loader omits 27dbc542f651 PM / devfreq: Use PM QoS for sysfs min/max_freq omits 05d7ae15cfb1 PM / devfreq: Add PM QoS support omits 42a6b25e67df PM / devfreq: Don't fail devfreq_dev_release if not in list omits 46cecc0bf095 PM / devfreq: Introduce get_freq_range helper omits e7cc792d0004 PM / devfreq: Set scaling_max_freq to max on OPP notifier error omits e876e710ede2 PM / devfreq: Fix devfreq_notifier_call returning errno omits ed11e31709d7 clk: imx: clk-imx7ulp: Add missing sentinel of ulp_div_table omits 2ef139393fdc clk: imx8m: Suppress bind attrs omits c13f370d492d clk: imx7ulp: Fix watchdog2 clock name typo omits 3ff86050da41 clk: imx6q: disable non functional divider omits e7096c131e51 net: WireGuard secure network tunnel omits 0376f6ec9eb8 arm64: dts: imx8m: Add ddr controller nodes omits e18f64712e9e clk: imx: Mark dram pll on 8mm and 8mn with CLK_GET_RATE_NOCACHE omits d9ea9ca2b420 clk: imx8m: Set CLK_GET_RATE_NOCACHE on dram clocks omits cf6b58ab2d55 kbuild: fix 'No such file or directory' warning when cleaning omits b731fadff489 ARM: dts: e60k02: fix power button omits 0f93eb28ff3a arm64: dts: imx8mn: remove "simple-bus" for anatop omits 0900a484928d arm64: dts: imx8mm: remove "simple-bus" for anatop omits c7649739f55d arm64: dts: imx8qxp: Remove unnecessary "interrupt-parent" [...] omits 0840a47ee85f ARM: dts: ls1021a-tsn: Use interrupts for the SGMII PHYs omits d27f9d634c9b ARM: dts: ls1021a: add node describing external interrupt lines omits 562ed3e439a6 ARM: dts: imx25: describe maximum speed of internal usbhos [...] omits e50811396a49 ARM: dts: imx25: consolidate properties of usbhost1 in dtsi file omits 6d8709248d88 ARM: dts: e60k02: Pass the memory unit address omits 0b47f9201075 ARM: dts: add devicetree entry for Tolino Shine 3 omits 97a94cd58c50 ARM: dts: imx7d-sdb-reva: Add revision in board compatible string omits e26f87c59ec4 ARM: dts: imx6sx-sdb-reva: Add revision in board compatibl [...] omits 388adcbb08ef ARM: dts: imx6q-logicpd: Enable ili2117a Touchscreen omits 5e78a98601d6 ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X omits 5780c958da06 dt-bindings: arm: fsl: add compatible string for Tolino Shine 3 omits 7bd9f52628f0 dt-bindings: arm: imx: Add the i.MX7D-SDB Rev-A board omits a1433ca47e26 dt-bindings: arm: imx: Add the i.MX6SX-SDB Rev-A board omits 073a01e8d7c2 clk: imx: clk-composite-8m: add lock to gate/mux omits 2871736869f0 clk: imx: clk-divider-gate: drop redundant initialization omits a546d88c13ea clk: imx: clk-divider-gate: fix a typo in comment omits 0aeb1f2b74f3 ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing omits f0f3588f7a95 kernfs: don't bother with timestamp truncation omits 23b424d9c36e fs: Do not overload update_time omits ba70609d5ec6 fs: Delete timespec64_trunc() omits 1bfad0c07941 fs: ubifs: Eliminate timespec64_trunc() usage omits 668c9a61e3bf fs: ceph: Delete timespec64_trunc() usage omits 918c900987f2 fs: cifs: Delete usage of timespec64_trunc omits 97acf83de493 fs: fat: Eliminate timespec64_trunc() usage omits eb31e2f63d85 utimes: Clamp the timestamps in notify_change() omits b767b87044c4 Documentation: path-lookup: include new LOOKUP flags omits 9a27653a238b selftests: add openat2(2) selftests omits 0a51692d49ec open: introduce openat2(2) syscall omits ab87f9a56c8e namei: LOOKUP_{IN_ROOT,BENEATH}: permit limited ".." resolution omits 8db52c7e7ee1 namei: LOOKUP_IN_ROOT: chroot-like scoped resolution omits adb21d2b526f namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolution omits 72ba29297e14 namei: LOOKUP_NO_XDEV: block mountpoint crossing omits 4b99d4996979 namei: LOOKUP_NO_MAGICLINKS: block magic-link resolution omits 278121417a72 namei: LOOKUP_NO_SYMLINKS: block symlink resolution omits 740a16782750 namei: allow set_root() to produce errors omits 1bc82070fa27 namei: allow nd_jump_link() to produce errors omits ce623f89872d nsfs: clean-up ns_get_path() signature to return int omits 2b98149c2377 namei: only return -ECHILD from follow_dotdot_rcu() omits 544f8d857a05 hwmon: Driver for MAX31730 omits b23da6b4afde hwmon: Add support for enable attributes to hwmon core omits d46d6a166776 hwmon: (w83627ehf) convert to with_info interface omits 76f2ee357da6 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer omits 771ca6875ff3 dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer omits dfd767cbdcbe hwmon: Add intrusion templates omits 20358214d96b hwmon: (adt7475) Make volt2reg return same reg as reg2volt input omits daf40fe5d60b hwmon: (nct7802) Fix non-working alarm on voltages omits ff50806aa687 hwmon: (nct7802) Fix voltage limits to wrong registers omits e42617b825f8 Linux 5.5-rc1 omits 95e6ba513316 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 138f371ddf4f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits a78f7cdddbbb Merge tag '5.5-rc-smb3-fixes-part2' of git://git.samba.org [...] omits 5bf9a06a5f7c Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits 9fd229c478fb iio: adc: max9611: Fix too short conversion time delay omits 3b71f6b59508 iio: ad7949: fix channels mixups omits bd41c445b7b9 iio: imu: st_lsm6dsx: do not power-off accel if events are [...] omits c2686eb2aed3 iio: imu: st_lsm6dsx: track hw FIFO buffering with fifo_mask omits 5685b145c138 iio: imu: st_lsm6dsx: fix decimation factor estimation omits 53eaa9c27fdc iio: imu: inv_mpu6050: fix temperature reporting using bad unit omits 342a6928bd50 iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel r [...] omits c41d79b74b3b iio: adc: max1027: fix not unregistered iio trigger omits 1f310f77efa2 iio: adc: intel_mrfld_adc: Allocating too much data in probe() omits 11d7c8d3b125 iio: adc: ad7124: Enable internal reference omits ada971cbdc37 dt-bindings: iio: adc: ad7292: fix constraint over channel [...] omits dd587a7f0af5 dt-bindings: iio: adc: ad7292: Update SPDX identifier omits 2e19b6c3efcf iio: temperature: ltc2983: fix u32 read into a unsigned long long omits 0163c1c521ff iio: st_accel: Fix unused variable warning omits 341826a06566 iio: adc: ad7606: fix reading unnecessary data from device omits d63411000741 drm/i915/gt: Turn vm off then on again for gen7 mm switch omits 025f50f38664 sched/rt, workqueue: Use PREEMPTION omits 9f47286924f2 sched/core: Use CONFIG_PREEMPTION omits 1b40cd56f3bc sched/rt, locking: Use CONFIG_PREEMPTION omits 923717cbab90 sched/rt, mm: Use CONFIG_PREEMPTION omits 94545870b14b sched/rt, btrfs: Use CONFIG_PREEMPTION omits 2496396fcb44 sched/rt, fs: Use CONFIG_PREEMPTION omits d4a3dcbc4727 sched/rt, xen: Use CONFIG_PREEMPTION omits 2da2b32fd934 sched/rt, net: Use CONFIG_PREEMPTION.patch omits 6c5260d73d2b sched/rt, xtensa: Use CONFIG_PREEMPTION omits 85a683d0a689 sched/rt, sparc: Use CONFIG_PREEMPTION omits 7be60ccbc590 sched/rt, sh: Use CONFIG_PREEMPTION omits fa686453053b sched/rt, s390: Use CONFIG_PREEMPTION omits 29ff64929e6c sched/rt, riscv: Use CONFIG_PREEMPTION omits 09613e8320cd sched/rt, parisc: Use CONFIG_PREEMPTION omits f0365eb50b04 sched/rt, nios2: Use CONFIG_PREEMPTION omits 10c1537b32e7 sched/rt, nds32: Use CONFIG_PREEMPTION omits 098fa51b1d05 sched/rt, MIPS: Use CONFIG_PREEMPTION omits 18803733bd67 sched/rt, microblaze: Use CONFIG_PREEMPTION omits b9b75e53b2fb sched/rt, ia64: Use CONFIG_PREEMPTION omits 143cd41f50e0 sched/rt, hexagon: Use CONFIG_PREEMPTION omits 7462b759b1c2 sched/rt, h8300: Use CONFIG_PREEMPTION omits 365a795a1332 sched/rt, csky: Use CONFIG_PREEMPTION omits 51466979c754 sched/rt, c6x: Use CONFIG_PREEMPTION omits 916591722c75 sched/rt, ARC: Use CONFIG_PREEMPTION omits fdc5569eaba9 sched/rt, powerpc: Use CONFIG_PREEMPTION omits 7ef858dad9fa sched/rt, arm64: Use CONFIG_PREEMPTION omits e7289c6de81c sched/rt, ARM: Use CONFIG_PREEMPTION omits 4f797f56c378 Merge branch 'linus' into sched/urgent, to pick up the lat [...] omits ffafde478309 erofs: update documentation omits b418d660bb97 efi/earlycon: Remap entire framebuffer after page initialization omits 9fa76ca7b8bd efi: Fix efi_loaded_image_t::unload type omits ff397be685e4 efi/gop: Fix memory leak in __gop_query32/64() omits dbd89c303b44 efi/gop: Return EFI_SUCCESS if a usable GOP was found omits 6fc3cec30dfe efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs omits ab0eb16205b4 efi/memreserve: Register reservations as 'reserved' in /pr [...] omits da2311a6385c can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to U [...] omits 2de497356955 can: tcan45x: Make wake-up GPIO an optional GPIO omits 1202d2318e2f dt-bindings: tcan4x5x: Make wake-gpio an optional gpio omits 9c9e1b012a21 dt-bindings: can: tcan4x5x: reset pin is active high omits 60552253e29c can: m_can: tcan4x5x: add required delay after reset omits 048e3a34a2e7 can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop [...] omits b7603d080ffc can: flexcan: add low power enter/exit acknowledgment helper omits e707180ae2df can: flexcan: fix possible deadlock and out-of-order recep [...] omits 9ab79b06ddf3 can: xilinx_can: Fix missing Rx can packets on CANFD2.0 omits 8ac9d71d6013 can: j1939: fix address claim code example omits 00d4e14d2e4c can: j1939: j1939_sk_bind(): take priv after lock is held omits 1a2e9d2f794e MAINTAINERS: Add myself as a maintainer for TCAN4x5x omits fd230ffaa48b MAINTAINERS: Add myself as a maintainer for MMIO m_can omits c08f0a92f4be ALSA: echoaudio: simplify get_audio_levels omits 9455d25f4e3b Merge tag 'ntb-5.5' of git://github.com/jonmason/ntb omits 737214515d79 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 95207d554b96 Merge tag 'iomap-5.5-merge-14' of git://git.kernel.org/pub [...] omits 50caca9d7f63 Merge tag 'xfs-5.5-merge-17' of git://git.kernel.org/pub/s [...] omits 316933cf74b0 Merge tag 'for-linus-5.5-ofs1' of git://git.kernel.org/pub [...] omits 911d137ab027 Merge tag 'nfsd-5.5' of git://linux-nfs.org/~bfields/linux omits fb9bf40cf028 Merge tag 'nfs-for-5.5-1' of git://git.linux-nfs.org/proje [...] omits ca5930b181a4 drm/i915/gtt: Account for preallocation in asserts omits 231e2a0ba567 smb3: improve check for when we send the security descript [...] omits 94e89b402354 Merge tag 'vfio-v5.5-rc1' of git://github.com/awilliam/linux-vfio omits f74fd13f4585 Merge tag 'for-linus-5.5b-rc1-tag' of git://git.kernel.org [...] omits 6dc517a3872b Merge branch 'akpm' (patches from Andrew) omits 0fc75219fe9a r8169: fix rtl_hw_jumbo_disable for RTL8168evl omits 85190d15f4ea pipe: don't use 'pipe_wait() for basic pipe IO omits 9b5b99a89f64 NTB: Add Hygon Device ID omits a28c8b9db8a1 pipe: remove 'waiting_writers' merging logic omits f467a6a66419 pipe: fix and clarify pipe read wakeup logic omits 1b6b26ae7053 pipe: fix and clarify pipe write wakeup logic omits 2dd5616ecdce net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() omits 00222d139410 r8169: add missing RX enabling for WoL on RTL8125 omits 8a3cc29c316c vhost/vsock: accept only packets with the right dst_cid omits fafc5db28a2f net: phy: dp83867: fix hfs boot in rgmii mode omits 51302f77beda net: ethernet: ti: cpsw: fix extra rx interrupt omits 501a90c94510 inet: protect against too small mtu values. omits 0e4940928c26 gre: refetch erspan header from skb->data after pskb_may_pull() omits 02a896ca8487 pppoe: remove redundant BUG_ON() check in pppoe_pernet omits 8b1c78e06e61 drm/i915: Avoid calling i915_gem_object_unbind holding obj [...] omits 68d4b3dfcaf2 lib/: fix Kconfig indentation omits ec29a5c197e6 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 2b05bb75d174 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits ebebdd095d7b kernel-hacking: create a submenu for scheduler debugging options omits dc9b96387ec9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits f43a289df671 kernel-hacking: move Oops into 'Lockups and Hangs' omits 09a7495258b5 kernel-hacking: move kernel testing and coverage options t [...] omits 3be5cbcde916 kernel-hacking: group kernel data structures debugging together omits ff600a9a69be kernel-hacking: create submenu for arch special debugging options omits 6210b6402f58 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 0b9173f4688d netfilter: nf_queue: enqueue skbs with NULL dst omits 5a2e6af81807 selftests: netfilter: use randomized netns names omits ad910e36da4c pipe: fix poll/select race introduced by the pipe rework omits a22198a934e6 drm/i915/guc: Update uncore access path in flush_ggtt_writes omits 38a2204f5298 nfsd: depend on CRYPTO_MD5 for legacy client tracking omits 18f428d4e2f7 NFSD fixing possible null pointer derefering in copy offload omits 6e456dca47c5 MAINTAINERS: thermal: Change the git tree location omits 9f1fb8046bba MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] omits 87587a57b333 MAINTAINERS: thermal: Eduardo's email is bouncing omits 50260614245b thermal: power_allocator: Fix Kconfig warning omits 5532946e3395 Merge branch 'tcp-fix-handling-of-stale-syncookies-timestamps' omits 721c8dafad26 tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE [...] omits cb44a08f8647 tcp: tighten acceptance of ACKs not matching a child socket omits 04d26e7b159a tcp: fix rejected syncookies due to stale timestamps omits 537d0779a199 Merge tag 'mlx5-fixes-2019-12-05' of git://git.kernel.org/ [...] omits 04aa1bc42e4d lpc_eth: kernel BUG on remove omits 9424e2e7ad93 tcp: md5: fix potential overestimation of TCP option space omits 9a74542eee86 Merge branch 'net-tc-indirect-block-relay' omits 25a443f74bcf net: sched: allow indirect blocks to bind to clsact in TC omits dbad3408896c net: core: rename indirect block ingress cb function omits e0b60903b434 net-sysfs: Call dev_hold always in netdev_queue_add_kobject omits 8bef0af09a54 net: dsa: fix flow dissection on Tx path omits 4a5cdc604b9c net/tls: Fix return values to avoid ENOTSUPP omits dc3ecfc9819a Merge branch 'nvme/for-5.5' of git://git.infradead.org/nvm [...] omits eea2d5da29e3 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits aef820799274 drm/i915/gem: Pin gen6_ppgtt prior to constructing the request omits 795a4aea63b1 drm/i915/gt: Replace I915_WRITE with its uncore counterpart omits ad457191015a drm/i915/display: Refactor intel_commit_modeset_disables() omits 3ca8f1918883 drm/i915/display/tgl: Fix the order of the step to turn tr [...] omits 1ac87297e50e drm/i915/display: Do not check for the ddb allocations of [...] omits 651cc835d5f6 drm/i915: Add new EHL/JSL PCI ids omits 347f56fb3890 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 98884281027d Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 76f6777c9cc0 pipe: Fix iteration end check in fuse_dev_splice_write() omits 43a2898631a8 Merge tag 'powerpc-5.5-2' of git://git.kernel.org/pub/scm/ [...] omits f89d416a8676 Merge tag 'powerpc-5.5-3' of git://git.kernel.org/pub/scm/ [...] omits 3cf2890f29ab Merge tag 'sound-fix-5.5-rc1' of git://git.kernel.org/pub/ [...] omits ec057595cb3f pipe: fix incorrect caching of pipe state over pipe_wait() omits fdef665ba44a smb3: fix mode passed in on create for modetosid mount option omits 1af66221a66d net: avoid an indirect call in ____sys_recvmsg() omits 462f8554a896 phy: mdio-thunder: add missed pci_release_regions in remove omits 9cf1cd8ee3ee tipc: fix ordering of tipc module init and exit routine omits 9f104c773690 mqprio: Fix out-of-bounds access in mqprio_dump omits 64e62bdf04ab drm/dp_mst: Remove VCPI while disabling topology mgr omits f421031e3ff0 net: stmmac: reset Tx desc base address before restarting Tx omits a6a10d45d1ea enetc: disable EEE autoneg by default omits 97418e968b01 KVM: arm/arm64: Remove excessive permission check in kvm_a [...] omits 54ad68b77760 KVM: arm64: Don't log IMP DEF sysreg traps omits afbd65f5e71a Merge branch 'next' into for-linus omits cbab8d87f786 drm/i915: Propagate errors on awaiting already signaled dm [...] omits 9e31c1fe45d5 drm/i915: Propagate errors on awaiting already signaled fences omits 5e6a94713be0 drm/i915: Check for error before calling cmpxchg() 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 7ada90eb9c7a Merge tag 'drm-next-2019-12-06' of git://anongit.freedeskt [...] omits 9feb1af97e73 Merge tag 'for-linus-20191205' of git://git.kernel.dk/linux-block omits 7e4c6b9a5d22 nvme/pci: Fix read queue count omits 17c3316734ae nvme/pci Limit write queue sizes to possible cpus omits 3f68baf706ec nvme/pci: Fix write and poll queue types omits bc1152b086c1 drm/panfrost: Register devfreq cooling device omits 0aecba617321 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0a5239985a3b drm/panfrost: Open/close the perfcnt BO omits aed44cbeae2b drm/panfrost: Fix a race in panfrost_gem_free_object() omits 3bb69dbcb9e8 drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() omits 70cc77952efe drm/panfrost: Fix a race in panfrost_ioctl_madvise() omits 22bd4df9dadf drm/panfrost: devfreq: Round frequencies to OPPs omits 694cfe7f31db dm thin: Flush data device before committing metadata omits 30f55eae47e4 Merge tag 'arm-soc/for-5.5/devicetree-part2' of https://gi [...] omits 916a91406278 Merge tag 'tegra-for-5.5-memory-fixes' of git://git.kernel [...] omits 5af5b2ae1ccf Merge tag 'tegra-for-5.5-soc-fixes' of git://git.kernel.or [...] omits c25f318b1ff7 Merge tag 'tegra-for-5.5-cpufreq' of git://git.kernel.org/ [...] omits f7a1a1db9877 Merge tag 'socfpga_update_for_v5.5' of git://git.kernel.or [...] omits e89d108da909 Merge tag 'omap-for-v5.5/dt-fixes-merge-window-signed' of [...] omits 0f679edf5ae3 Merge tag 'omap-for-v5.5/ti-sysc-late-signed' of git://git [...] omits 4b4c5638c08d drm/amdgpu: Fix BACO entry failure in NAVI10. omits 18977008f44c ARM: multi_v7_defconfig: Restore debugfs support omits 4adf0b49eea9 drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd> omits de858040ee80 arm64: entry: refine comment of stack overflow check omits 70927d02d409 arm64: ftrace: fix ifdeffery omits b66ecd0438bf drm/i915/pmu: Report frequency as zero while GPU is sleeping omits 1ca3fd96f958 drm/udl: Remove field lost_pixels from struct udl_device omits 798ce3fe1c3a drm/udl: Begin/end access to imported buffers in damage-handler omits cd45e30a7099 drm/udl: Move log-cpp code out of udl_damage_handler() omits ffc90486e320 drm/udl: Move clip-rectangle code out of udl_handle_damage() omits 2d2bebb83323 drm/udl: Vmap framebuffer after all tests succeeded in dam [...] omits d15e35dafb1e drm/udl: Don't track number of identical and sent pixels per line omits 3f1939b531cf drm/udl: Remove unused statistics counters omits 0492747c72a3 arm64: KVM: Invoke compute_layout() before alternatives ar [...] omits df325e05a682 arm64: Validate tagged addresses in access_ok() called fro [...] omits 04bb96427d4e ARM: 8947/1: Fix __arch_get_hw_counter() access to CNTVCT omits ff98a5f624d2 ARM: 8943/1: Fix topology setup in case of CPU hotplug for [...] omits bf4b96bb542e KVM: arm64: Sanely ratelimit sysreg messages omits 72a610f32e1f KVM: arm/arm64: vgic: Use wrapper function to lock/unlock [...] omits 0bda9498dd45 KVM: arm/arm64: vgic: Fix potential double free dist->spis [...] omits 7e0befd521b6 KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() omits 1a74934b0eff drm/i915/gem: Flush the pwrite through the chipset before [...] omits 045d1fb79616 drm/i915/gt: Acquire a GT wakeref for the breadcrumb interrupt omits 77853186e547 drm/i915: Claim vma while under closed_lock in i915_vma_parked() omits b3fac52c5193 drm: share address space for dma bufs omits e5516553999f drm: call drm_gem_object_funcs.mmap with fake offset omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 969bea5e4d8b checkpatch: Drop pr_warning check omits 61ff72f40168 printk: Drop pr_warning definition omits ee19545220a8 Fix up for "printk: Drop pr_warning definition" omits 1d9a6159bd04 workqueue: Use pr_warn instead of pr_warning omits d315fe8bde5c drm/i915/gt: Trim gen6 ppgtt updates to PD cachelines omits ae72555b4104 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 0f60a0bcc1b9 Merge tag 'perf-urgent-for-mingo-5.5-20191205' of git://gi [...] omits 9c1867d730a6 Merge tag 'drm-intel-next-fixes-2019-12-05' of git://anong [...] omits 8539429917c4 Merge branch 'io_uring-5.5' into for-linus omits b0d4beaa5a4b Merge branch 'next.autofs' of git://git.kernel.org/pub/scm [...] omits da73fcd8cfdc Merge branch 'pipe-rework' (patches from David Howells) omits 3f5f74203abb drm: Add FEC registers for LT-tunable repeaters omits 843cd325d9cf drm: Fix DSC throughput mode 0 mask definition omits 8f868d68d335 pipe: Fix missing mask update after pipe_wait() omits 0530bbd0e40b drm/vkms: Fix typo and preposion in function documentation omits 6f91f44dea70 drm/doc: Add VKMS module description and use to "Testing a [...] omits 8c7b8c34ae95 pipe: Remove assertion from pipe_poll() omits e62dbcdb8cbc drm/amd/display: Compare clock state member to determine o [...] omits 7a02d2985f41 drm/amdgpu/display: add fallthrough comment omits 0df62823630d drm/amd/display: Increase the number of retries after AUX DEFER omits 44ce6c3dc847 drm/amd/display: update dispclk and dppclk vco frequency omits dd0b162fd009 drm/amd/display: Fix screen tearing on vrr tests omits 87de6cb2f281 drm/amd/display: Reset steer fifo before unblanking the stream omits a2a1f1eb06d7 drm/amd/display: fixed that I2C over AUX didn't read data issue omits 28fa24ad14e8 drm/amd/display: Change the delay time before enabling FEC omits 10bce710fa6f drm/amd/display: have two different sr and pstate latency [...] omits a51d9f8fe756 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 1653acd566a8 drm/amd/display: populate bios integrated info for renoir omits aa4febf50985 drm/amd/display: fix DalDramClockChangeLatencyNs override omits a1fc44b609b4 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 9d9de889ff8e drm/amd/display: update sr and pstate latencies for Renoir omits bf26da927a1c drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 14891c316ca7 drm/amdgpu: add header line for power profile on Arcturus omits 6e807535dae5 drm/amdgpu: add check before enabling/disabling broadcast mode omits 0033b34a03ec ppp: fix out-of-bounds access in bpf_prog_create() omits a116f4e238cc Merge branch 'hns3-fixes' omits 1c9855085eba net: hns3: fix VF ID issue for setting VF VLAN omits d1a37dedcfcf net: hns3: fix a use after free problem in hns3_nic_maybe_ [...] omits 2a597eff2437 net: hns3: fix for TX queue not restarted problem omits aacf6578ef77 net: ethernet: ti: cpsw_switchdev: fix unmet direct depend [...] omits ecda7c0280e6 dm thin metadata: Add support for a pre-commit callback omits 8b3fd1f53af3 dm clone: Flush destination device before committing metadata omits ad51b4ac12f7 drm/amd/display: Extend DMCUB offload testing into dcn20/21 omits c14f2507be0b drm/amd/display: correct log message for lttpr omits 71e6bd2ac207 drm/amd/display: update dml related structs omits 92855074616f drm/amd/display: Compare clock state member to determine o [...] omits 772c0b59ad94 drm/amd/display: Increase the number of retries after AUX DEFER omits 186a1fb79c6c drm/amd/display: Change HDR_MULT check omits 9ec53e11c766 drm/amd/display: 3.2.62 omits e66164105d2f drm/amd/display: Implement DePQ for DCN2 omits 0beb54039d46 drm/amd/display: update dispclk and dppclk vco frequency omits 00853a4f7dd5 drm/amd/display: Fix screen tearing on vrr tests omits 4ed79864de18 drm/amd/display: fix cursor positioning for multiplane cases omits ddba76274fd5 drm/amd/display: Limit NV12 chroma workaround omits 799a5f74d11e drm/amd/display: add dsc policy getter omits c5e53707e260 drm/amd/display: remove spam DSC log omits dcd65857a781 drm/amd/display: add dc dsc functions to return bpp range [...] omits 5c7b0f38522e drm/amd/display: Remove redundant call omits 8b0fbb368c96 drm/amd/display: Modify logic for when to wait for mpcc idle omits 5fd21b394cfe drm/amd/display: check for repeater when setting aux_rd_interval. omits 9a35b016b99f drm/amd/display: Remove flag check in mpcc update omits e0600a94343c drm/amd/display: update sr latency for renoir when using lpddr4 omits 2f39835cc350 drm/amd/display: Add shared DMCUB/driver firmware state ca [...] omits d4bbcecb5962 drm/amd/display: Split DMUB cmd type into type/subtype omits 75441d9d35f7 drm/amd/display: Return a correct error value omits 99218d122a2b drm/amd/display: Save/restore link setting for disable phy [...] omits 8d623f86c07f drm/amd/display: add DP protocol version omits 89cd5a02dfab drm/amd/display: update p-state latency for renoir when us [...] omits 2853ecc6610a drm/amd/display: Implement DePQ for DCN1 omits 949ffc8b3631 drm/amd/display: Reset steer fifo before unblanking the stream omits 084e1de7b938 drm/amd/display: fix dml20 min_dst_y_next_start calculation omits 1ba2a4830571 drm/amd/display: Disable chroma viewport w/a when rotated [...] omits 460adc6b6996 drm/amd/display: add log for lttpr omits 769dbc160567 drm/amd/display: fixed that I2C over AUX didn't read data issue omits fa11d3c94253 drm/amd/display: Change the delay time before enabling FEC omits 728a5068239d drm/amd/display: 3.2.61 omits e6d9a93c141e drm/amd/display: fix dprefclk and ss percentage reading on RN omits 639dcfc6feb5 drm/amd/display: have two different sr and pstate latency [...] omits 8fb3a6363684 drm/amd/display: Fixed kernel panic when booting with DP-t [...] omits 01290a5766e1 drm/amd/display: populate bios integrated info for renoir omits c1825b5777ce drm/amd/display: Program CW5 for tracebuffer for dcn20 omits a49421185189 drm/amd/display: Return DMUB_STATUS_OK when autoload unsupported omits 3c465370f20a drm/amd/display: Only wait for DMUB phy init on dcn21 omits 20ad55c89d39 drm/amd/display: Add DMCUB__PG_DONE trace code enum omits 61f14c5b528f drm/amd/display: Disable link before reenable omits 832aa63bef34 drm/amd/display: Reset PHY in link re-training omits a4cea11655fb drm/amd/display: Wrong ifdef guards were used around DML v [...] omits 580c8be278b0 drm/amd/display: fix DalDramClockChangeLatencyNs override omits eab4bb97c8e7 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] omits 10f51857b753 drm/amd/display: Fix Dali clk mgr construct omits f42ea55be111 drm/amd/display: add separate of private hwss functions omits 2b77dcc5e5aa drm/amd/display: rename core_dc to dc omits d3511fd01cef drm/amd/display: update sr and pstate latencies for Renoir omits 76434f75d4a4 drm/amdgpu: reduce redundant uvd context lost warning message omits 00eaa57172a0 drm/amdgpu: clear err_event_athub flag after reset exit omits b823821f2244 drm/amdgpu: support full gpu reset workflow when ras err_e [...] omits ce316fa55ef0 drm/amdgpu: add concurrent baco reset support for XGMI omits 7a22677b9514 drm/amdgpu: enable/disable doorbell interrupt in baco entr [...] omits 5c39d600e315 drm/amdgpu: clear uncorrectable parity error status bit omits 28f87950d935 drm/amdgpu: clear ras controller status registers when int [...] omits f2a79be1c094 drm/amdgpu: export amdgpu_ras_find_obj to use externally omits 4a2d93565ada drm/amdgpu: remove ras global recovery handling from ras_c [...] omits b456c93253bd drm/amdgpu: add cache flush workaround to gfx8 emit_fence omits 80c5a807a51f drm/amdgpu: add header line for power profile on Arcturus omits a5a4d68c9326 drm/amdkfd: Eliminate unnecessary kernel queue function pointers omits f83f5a1e115c drm/amdgpu/gfx: Improvement on EDC GPR workarounds omits 79c4c8ea9130 drm/amdgpu: add check before enabling/disabling broadcast mode omits 30b10c77837c ARM: defconfig: re-run savedefconfig on multi_v* configs omits f693ff65c36e arm64: defconfig: re-run savedefconfig omits 3f1266ec704d Merge tag 'gfs2-for-5.5' of git://git.kernel.org/pub/scm/l [...] omits 942e6f8a8314 Merge mainline/master into arm/fixes omits bbca083de291 drm/i915: Serialise i915_active_acquire() with __active_retire() omits a231582359ec Merge tag 'ceph-for-5.5-rc1' of git://github.com/ceph/ceph-client omits b7826076d7ae net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev m [...] omits 3d7cadae51f1 net/mlx5e: ethtool, Fix analysis of speed setting omits 6d485e5e5554 net/mlx5e: Fix translation of link mode into speed omits eb252c3a24fc net/mlx5e: Fix free peer_flow when refcount is 0 omits a23dae79fb65 net/mlx5e: Fix freeing flow with kfree() and not kvfree() omits c431f8597863 net/mlx5e: Fix SFF 8472 eeprom length omits 73e6551699a3 net/mlx5e: Query global pause state before setting prio2buffer omits c55d8b108caa net/mlx5e: Fix TXQ indices to be sequential omits 7ce4fab81913 Merge tag 'fuse-update-5.5' of git://git.kernel.org/pub/sc [...] omits 8fdbfe8d1690 dm clone metadata: Use a two phase commit omits e6a505f3f9fa dm clone metadata: Track exact changes per transaction omits 474e559567fa dm btree: increase rebalance threshold in __rebalance2() omits 0f137416247f Merge tag 'modules-for-v5.5' of git://git.kernel.org/pub/s [...] omits b87440526324 Merge branch 's390-fixes' omits f9e50b02a99c s390/qeth: fix dangling IO buffers after halt/clear omits f677fcb9aeb6 s390/qeth: ensure linear access to packet headers omits 5b55633f20ee s390/qeth: guard against runt packets omits 25cfb0c7de3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b08baef02b26 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits a350d2e7adbb net: thunderx: start phy before starting autonegotiation omits eb275167d186 Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits df95467b6d2b hsr: fix a NULL pointer dereference in hsr_dev_xmit() omits ec939e4c94bd Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 38206c24ab09 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits d9e48dc2a71a Merge tag 'pwm/for-5.5-rc1' of git://git.kernel.org/pub/sc [...] omits fb3da48a8640 Merge branch 'thermal/next' of git://git.kernel.org/pub/sc [...] omits 4c1d55417382 Merge branch 'for-linus' into for-next omits ece841abbed2 block: fix memleak of bio integrity data omits 92c964ca3e16 drm/i915/gt: Replace I915_READ with intel_uncore_read omits f79489074c59 drm/dp_mst: Clear all payload id tables downstream when in [...] omits 336bab731be7 ARM: pxa: Fix resource properties omits 3c25ce694a1f Merge tag 'scmi-fix-5.5-2' of git://git.kernel.org/pub/scm [...] omits 563b75d74993 Merge tag 'juno-fixes-5.5' of git://git.kernel.org/pub/scm [...] omits 680fb08720df Merge tag 'arm-soc/for-5.5/maintainers-part2' of https://g [...] omits 47b6b604b2bf soc: mediatek: cmdq: fixup wrong input order of write api omits a4e55ccd4392 soc: aspeed: Fix snoop_file_poll()'s return type omits 17746b7af95e MAINTAINERS: Switch to Marvell addresses omits c3c60656b0a3 MAINTAINERS: update Cavium ThunderX drivers omits 5ecc9d15f73b Merge branch 'akpm' (patches from Andrew) omits 6f7ac8285371 drm/i915/gt: Save irqstate around virtual_context_destroy omits c275779ff2dd iomap: stop using ioend after it's been freed in iomap_fin [...] omits fe33a928bfcd KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups omits c0826f40c225 drm/mgag200: Debug-print unique revisions id on G200 SE omits 9623ecb07f17 drm/mgag200: Call mgag200_driver_{load, unload}() before r [...] omits 50cbe0e37912 drm/gma500: Call psb_driver_{load, unload}() before regist [...] omits 50c661c21814 Merge branch 'io_uring-5.5' into for-next omits 0b4295b5e2b9 io_uring: fix a typo in a comment omits 5c4fe63abae8 drm/i915/gem: Reinitialise the local list before repeating omits 45cf3f94821e Merge branch 'io_uring-5.5' into for-next omits 946a431520ac Merge branch 'for-linus' into for-next omits 08802ed665e4 bfq-iosched: Ensure bio->bi_blkg is valid before using it omits 4493233edcfc io_uring: hook all linked requests via link_list omits 2e6e1fde32d7 io_uring: fix error handling in io_queue_link_head omits 0471a44871cf drm/i915/gt: Bump the PP_DIR invalidation for Baytrail omits ccd2094559d8 drm/i915: Try hard to bind the context omits a725d711e8d7 drm/i915: Ignore most failures during evict-vm omits 05975cd9eb84 drm/i915: Remove vestigal i915_gem_context locals from cmdparser omits 7ecacafc2406 Bluetooth: btusb: Disable runtime suspend on Realtek devices omits 8a48ac339398 video: constify fb ops across all drivers omits 28318ac1742a video: fbdev: intelfb: use const pointer for fb_ops omits b6ff753a0ca0 drm: constify fb ops across all drivers omits bf9e25ec1287 video: fbdev: make fbops member of struct fb_info a const pointer omits 1b78e72baee8 video: fbdev: uvesafb: modify the static fb_ops directly omits 9567a03e19d2 video: fbdev: nvidia: modify the static fb_ops directly omits c63c35dea3cb video: fbdev: mb862xx: modify the static fb_ops directly omits f4e97477bece video: fbdev: atyfb: modify the static fb_ops directly omits 284562e1f348 udmabuf: implement begin_cpu_access/end_cpu_access hooks omits 17a7ce203490 udmabuf: separate out creating/destroying scatter-table omits c1bbed668997 udmabuf: add a pointer to the miscdevice in dma-buf private data omits bc7a71da43b4 udmabuf: use cache_sgt_mapping option omits 02c484a89484 drm/via: Don't include <drm/drm_pci.h> omits 95f02279a708 drm/tdfx: Don't include <drm/drm_pci.h> omits 528ea54fb0a8 drm/sis: Don't include <drm/drm_pci.h> omits fdca3c490570 drm/savage: Don't include <drm/drm_pci.h> omits 2ef79416f0b9 drm/radeon: Don't include <drm/drm_pci.h> omits 5613f633f984 drm/r128: Don't include <drm/drm_pci.h> omits 09daa2e7f317 drm/mgag200: Don't include <drm/drm_pci.h> omits 474863a1465f drm/mga: Don't include <drm/drm_pci.h> omits 37609992876c drm/i810: Don't include <drm/drm_pci.h> omits 556208580671 drm/ast: Don't include <drm/drm_pci.h> omits 1be9d5f06996 drm/pci: Hide legacy PCI functions from non-legacy code omits 5c7a0bb0cffc drm/pci: Only build drm_pci.c if CONFIG_PCI is set omits 249fad734a25 powerpc/perf: Disable trace_imc pmu omits 48e626ac85b4 powerpc/powernv: Avoid re-registration of imc debugfs directory omits 8f9081c92523 selftests/bpf: Add a fexit/bpf2bpf test with target bpf pr [...] omits e9eeec58c992 bpf: Fix a bug when getting subprog 0 jited image in check [...] omits f949286c668a mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits e19f97ed67d8 um: add support for folded p4d page tables omits 4e65e76f1e58 um: remove unused pxx_offset_proc() and addr_pte() functions omits 7235db268a27 sparc32: use pgtable-nopud instead of 4level-fixup omits 2fa245c1f8c9 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits d96885e277b5 parisc: use pgtable-nopXd instead of 4level-fixup omits 7c2763c42326 nds32: use pgtable-nopmd instead of 4level-fixup omits ed48e1f812b5 microblaze: use pgtable-nopmd instead of 4level-fixup omits 60e50f34b13e m68k: mm: use pgtable-nopXd instead of 4level-fixup omits f6f7caeb5853 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits d13252ea800e c6x: use pgtable-nopud instead of 4level-fixup omits aa6628230deb arm: nommu: use pgtable-nopud instead of 4level-fixup omits a73c948952cc alpha: use pgtable-nopud instead of 4level-fixup omits b27d8517365e gpio: pca953x: tighten up indentation omits 35d13d94893f gpio: pca953x: convert to use bitmap API omits 0a0a0219d6c8 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits a97832f22489 gpio: pca953x: remove redundant variable and check in IRQ handler omits 30544ed5de43 lib/bitmap: introduce bitmap_replace() helper omits 780ff33b8bfa lib/test_bitmap: fix comment about this file omits c21dd8a7bb4b lib/test_bitmap: move exp1 and exp2 upper for others to use omits 0ee312e38042 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits a4881d1cbc6c lib/test_bitmap: name EXP_BYTES properly omits 54224044096e lib/test_bitmap: undefine macros after use omits 17b6753ff08b lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 0fb9dc28679a arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 9ef0e0041819 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits 5b009673594d arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits ce5c31db3645 lib/ubsan: don't serialize UBSAN report omits 8f6a7f96dc29 vhost, kcov: collect coverage from vhost_worker omits 95d23dc27bde usb, kcov: collect coverage from hub_event omits eec028c9386e kcov: remote coverage support omits 6d13de1489b6 uaccess: disallow > INT_MAX copy sizes omits 5bf8bec3f4ce drm: limit to INT_MAX in create_blob ioctl omits bd7bca4335a5 drivers/rapidio/rio-access.c: fix missing include of <linu [...] omits 48d6b4dd362c drivers/rapidio/rio-driver.c: fix missing include of <linu [...] omits e8cf4e9ca056 init/Kconfig: fix indentation omits 658c03356511 fs/binfmt_elf.c: extract elf_read() function omits 81696d5d544e fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits f2728fe80cef selftests: add epoll selftests omits 339ddb53d373 fs/epoll: remove unnecessary wakeups of nested epoll omits f6520c520842 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits cd28b119047b checkpatch: reduce is_maintained_obsolete lookup runtime omits d439e6a5d78b checkpatch: improve ignoring CamelCase SI style variants like mA omits 964975ac6677 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits fd7eb2513f85 lib/genalloc.c: export symbol addr_in_gen_pool omits 323dd2c3ed06 lib/math/rational.c: fix possible incorrect result from ra [...] omits dc5c5ad79f0c lib/test_meminit.c: add bulk alloc/free tests omits 8b7569a224a1 lib/rbtree: get successor's color directly omits 11d43e62f693 lib/rbtree: set successor's parent unconditionally omits ae81217edc18 gpio: pca953x: utilize the for_each_set_clump8 macro omits d077c78b4516 gpio: max3191x: utilize the for_each_set_clump8 macro omits 608bd5fda60d gpio: pisosr: utilize the for_each_set_clump8 macro omits 9f00ebf518b8 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits b2ca9ebfa68f gpio: 74x164: utilize the for_each_set_clump8 macro omits 17b6038942e3 gpio: uniphier: utilize for_each_set_clump8 macro omits c586aa8f4805 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 2dc7c3c16daa gpio: pci-idio-16: utilize for_each_set_clump8 macro omits acebb82fe9cd gpio: ws16c48: utilize for_each_set_clump8 macro omits b0f49e9b9e2c gpio: gpio-mm: utilize for_each_set_clump8 macro omits 9bfcce0db3cf gpio: 104-idi-48: utilize for_each_set_clump8 macro omits f70dad5d4c0f gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits e4aa168de88d lib/test_bitmap.c: add for_each_set_clump8 test cases omits 169c474fb22d bitops: introduce the for_each_set_clump8 macro omits 5e1aada08cd1 kernel/sys.c: avoid copying possible padding bytes in copy [...] omits ef70eff9dea6 kernel/profile.c: use cpumask_available to check for NULL cpumask omits 260a2679e5cb kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 5adaabb65a26 kernel/notifier.c: remove notifier_chain_cond_register() omits 1a50cb80f219 kernel/notifier.c: intercept duplicate registrations to av [...] omits d717e7da45b3 auxdisplay: charlcd: deduplicate simple_strtoul() omits 885e68e8b7b1 kernel.h: update comment about simple_strto<foo>() functions omits 2f5bd343694e scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 24b54fee106d arch/Kconfig: fix indentation omits 1a18374fc370 linux/scc.h: make uapi linux/scc.h self-contained omits 8788994376d8 linux/build_bug.h: change type to int omits a512ae54cee1 .gitattributes: use 'dts' diff driver for dts files omits d5ffb71b633c include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 3d82191c22e2 fs/proc/Kconfig: fix indentation omits 9573e8f70a82 include/linux/proc_fs.h: fix confusing macro arg name omits 70a731c0e3c6 fs/proc/internal.h: shuffle "struct pde_opener" omits 5f6354eaa517 fs/proc/generic.c: delete useless "len" variable omits e06689bf5701 proc: change ->nlink under proc_subdir_lock omits 3cde287bb476 mm/memory.c: replace is_zero_pfn with is_huge_zero_pmd for thp omits ebc5d83d0443 mm/memcontrol: use vmstat names for printing statistics omits 9d7ea9a297e6 mm/vmstat: add helpers to get vmstat item names for each e [...] omits a264df74df38 mm: memcg/slab: wait for !root kmem_cache refcnt killing o [...] omits 2e7d31704c7f mm/kasan/common.c: fix compile error omits 2f13437b8917 Merge tag 'trace-v5.5-2' of git://git.kernel.org/pub/scm/l [...] omits f5fc2bf63c4c Merge branch 'io_uring-5.5' into for-next omits 78076bb64aa8 io_uring: use hash table for poll command lookups omits 056df578c2dc Merge tag 'arc-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] omits ef8c84effce3 selftests/bpf: De-flake test_tcpbpf omits a284e11c371e Input: synaptics-rmi4 - don't increment rmiaddr for SMBus [...] omits 86bcd3a12999 Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash omits df5b5e555b35 Input: goodix - add upside-down quirk for Teclast X89 tablet omits 25b2f1b77a92 Input: add privacy screen toggle keycode omits d4b675e1b527 Input: uinput - fix returning EPOLLOUT from uinput_poll omits 6bf6affe18da selftests/bpf: Bring back c++ include/link test omits 1e55c176f8f5 Input: snvs_pwrkey - remove gratuitous NULL initializers omits 01d434ce98d3 selftests/bpf: Don't hard-code root cgroup id omits edbca120a8cd samples/bpf: Fix broken xdp_rxq_info due to map order assumptions omits d04ac224b168 net: Fixed updating of ethertype in skb_mpls_push() omits b53bd16fec3d Merge tag 'drm-misc-next-fixes-2019-12-04' of git://anongi [...] omits 099ffd7eddfe NFC: NCI: use new `delay` structure for SPI transfer delays omits 38ecd706ca78 net: sfp: fix hwmon omits 0cb96b5749bf net: sfp: fix unbind omits b7fa0cde29c8 Merge tag 'drm/tegra/for-5.5-rc1-fixes' of git://anongit.f [...] omits ffac2027e18f ionic: keep users rss hash across lif reset omits 86c76c098983 xdp: obtain the mem_id mutex before trying to remove an entry. omits 95219afbb980 act_ct: support asymmetric conntrack omits 5d50aa83e2c8 openvswitch: support asymmetric conntrack omits d07773db07c8 Merge branch 'for-linus' into for-next omits 08bdcc35f00c io-wq: clear node->next on list deletion omits a733f9d7c685 fix __percpu annotation in asm-generic omits 551003fff723 powerpc/pmem: Convert to EXPORT_SYMBOL_GPL omits b6afd1234cf9 powerpc/archrandom: fix arch_get_random_seed_int() omits e5a6ca27eb72 drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() omits 7b3b209e61ad Merge branch 'net-convert-ipv6_stub-to-ip6_dst_lookup_flow' omits 6c8991f41546 net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup omits c4e85f73afb6 net: ipv6: add net argument to ip6_dst_lookup_flow omits fd9bee5e2414 tools headers UAPI: Update tools's copy of drm.h headers omits 0b3fca6ad328 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits aedc0650f913 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 6cdc7f2efc25 Merge tag 'riscv/for-v5.5-rc1-2' of git://git.kernel.org/p [...] omits ef66f6b8e3f5 Merge tag 'please-pull-misc-5.5' of git://git.kernel.org/p [...] omits b92f3d32e098 Merge tag 'acpi-5.5-rc1-2' of git://git.kernel.org/pub/scm [...] omits ef867c12f31d Merge tag 'pm-5.5-rc1-2' of git://git.kernel.org/pub/scm/l [...] omits 372b0b7ba6f0 Merge branch 'for-linus' into for-next omits 2d28390aff87 io_uring: ensure deferred timeouts copy necessary data omits 126d5de38542 drm/i915/gem: Hook user-extensions upto MMAP_OFFSET_IOCTL omits 9a7d5a9e6d79 cifs: fix possible uninitialized access and race on iface_list omits 3345bb44bacd cifs: Fix lookup of SMB connections on multichannel omits 901e59bba9dd io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT omits 1cea335d1db1 iomap: fix sub-page uptodate handling omits 780ccb5a5a43 drm/i915/gem: Hold the obj->vma.lock while walking the vma.list omits aa5e4453dc05 drm/i915/gem: Try to flush pending unbind events omits 9917b54aded1 Merge branch 'v5.5/vfio/jiang-yi-irq-bypass-unregister-v1' [...] omits d9c148cfaf0a drm/omap: fix dma_addr refcounting omits ff2346adb707 Merge branch 'for-linus' into for-next omits bca1c43cb2db null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED omits 002b19eae794 Merge branch 'for-linus' into for-next omits f1acbf2186df brd: warn on un-aligned buffer omits 36582a5a4561 brd: remove max_hw_sectors queue limit omits 29f6eeca0e14 perf inject: Fix processing of ID index for injected instr [...] omits bb30acae4c4d perf report: Bail out --mem-mode if mem info is not available omits aa6b3c99236b perf report: Make -F more strict like -s omits ae87405fb511 perf report/top TUI: Replace pr_err() with ui__error() omits cc662126b413 drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSET omits c415ef2a267c drm/i915/perf: drop pointless static qualifier in i915_per [...] omits 4cc8d6505ab8 ALSA: pcm: oss: Avoid potential buffer overflows omits 0b8d616fb5a8 taskstats: fix data-race omits f9bbb68233aa orangefs: posix open permission checking... omits cfdd17479833 drm/i915: Make intel_crtc_arm_fifo_underrun() functional on gen2 omits 23526249fc4e drm/i915: Nuke intel_pre_disable_primary_noatomic() omits 7181f5c58610 drm/i915: Clean up the gen2 "no planes -> underrun" workaround omits bee43ca4c1cc drm/i915: Clean up intel_{pre,post}_plane_update() omits 0e75fb8c03aa drm/i915: s/pipe_config/new_crtc_state/ intel_{pre,post}_p [...] omits 60aca5741a69 drm/i915: Pass dev_priv to ilk_disable_lp_wm() omits d2432796dc72 drm/i915: Clean up arguments to nv12/scaler w/a funcs omits a356646a5685 tracing: Do not create directories if lockdown is in affect omits 926d16501764 erofs: zero out when listxattr is called with no xattr omits 552263456215 powerpc: Fix vDSO clock_getres() omits 6f4679b95674 powerpc/pmem: Fix kernel crash due to wrong range value us [...] omits b67a95f2abff powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts omits 71eb40fc5337 powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE omits d66dfcf80d0f drm/tegra: Run hub cleanup on ->remove() omits b06e145f7030 drm/tegra: sor: Make the +5V HDMI supply optional omits a8817489dc3e drm/tegra: Silence expected errors on IOMMU attach omits 82d73874d422 drm/tegra: vic: Export module device table omits be0b23f28c02 drm/tegra: sor: Implement system suspend/resume omits c52e167b4194 drm/tegra: Use proper IOVA address for cursor image omits 49f821919bb9 drm/tegra: gem: Remove premature import restrictions omits 1f16deac7669 drm/tegra: gem: Properly pin imported buffers omits 9569c3e9227c drm/tegra: hub: Remove bogus connection mutex check omits 5e9c5236b7b8 spi: sprd: Fix the incorrect SPI register omits f3c7f7b636ef regulator: s5m8767: Fix a warning message omits 7eccc05c7101 ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 omits cba779d80a5d arm64: mm: Fix column alignment for UXN in kernel_page_tables omits ca2ef4ffabbe arm64: insn: consistently handle exit text omits 93b90414c33f arm64: mm: Fix initialisation of DMA zones on non-NUMA systems omits 7d73710d9ca2 kvm: vmx: Stop wasting a page for guest_msrs omits 4bf2e385aa59 ASoC: core: Init pcm runtime work early to avoid warnings omits 433f4ba19041 KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUI [...] omits 14855954f636 xen-blkback: allow module to be cleanly unloaded omits 196748a276b4 xen/xenbus: reference count registered modules omits 4f4afc2c9599 docs/core-api: Remove possibly confusing sub-headings from [...] omits af1648984828 x86/efi: Update e820 with reserved EFI boot services data [...] omits b65d56305c6f Merge branches 'acpi-bus', 'acpi-button', 'acpi-sysfs' and [...] omits 1e4230f56dac Merge branches 'pm-sleep', 'pm-cpuidle', 'pm-cpufreq', 'pm [...] omits c6d732c8cc67 irqchip/aspeed-i2c-ic: Fix irq domain name memory leak omits 9f58c93efdff Merge tag 'perf-core-for-mingo-5.5-20191203' of git://git. [...] omits 4673402ebf9f ia64: agp: Replace empty define with do while omits 5f448266ce96 agp: Add bridge parameter documentation omits 5f1b24a6445d agp: remove unused variable num_segments omits 0f109f0e9a60 agp: move AGPGART_MINOR to include/linux/miscdevice.h omits 9fc785f17dec agp: remove unused variable size in agp_generic_create_gatt_table omits 909a60652624 Merge tag 'drm-next-5.5-2019-12-03' of git://people.freede [...] omits 13bb5b99eca0 drm/i915/gt: Set the PD again for Haswell omits 798a9cada469 xfs: fix mount failure crash on invalid iclog memory access omits 63de37476ebd Merge tag 'tag-chrome-platform-for-v5.5' of git://git.kern [...] omits 388c645a33a7 Merge tag 'spdx-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] omits 537bd0a159a0 Merge tag 'tty-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] omits c3bed3b20e40 Merge tag 'pci-v5.5-changes' of git://git.kernel.org/pub/s [...] omits 43f8a6a74ee2 smb3: query attributes on file close omits 4672c2f2026d Merge tag 'rtc-5.5' of git://git.kernel.org/pub/scm/linux/ [...] omits d6d07ca19c04 drm/dp_mst: Fix build on systems with STACKTRACE_SUPPORT=n omits f1f4fab57241 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 3e0c55f3b7be drm/amd/display: Loading NV10/14 Bounding Box Data Directl [...] omits 2a31aca50067 Merge tag 'iomap-5.5-merge-13' of git://git.kernel.org/pub [...] omits f9bd84a8a845 xen/blkback: Avoid unmapping unmapped grant pages omits 79e178a57dae Merge tag 'apparmor-pr-2019-12-03' of git://git.kernel.org [...] omits 01d1dff64662 Merge tag 's390-5.5-2' of git://git.kernel.org/pub/scm/lin [...] omits 4d7048f55104 Merge tag 'xtensa-20191201' of git://github.com/jcmvbkbc/l [...] omits 2429c99fa13a firmware: dmi: Add dmi_memdev_handle omits ee0aa304f2d6 firmware: dmi: Remember the memory type omits cb6c3d45f948 drm/i915/gem: Avoid parking the vma as we unbind omits 78eaaba3cd78 drm/i915/display/mst: Move DPMS_OFF call to post_disable omits 50a7efb280a8 drm/i915/dp: Power down sink before disable pipe/transcoder clock omits e815aff59dcf drm/i915/display: Check the old state to find port sync slave omits 043cf46825c1 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits 008037d4d972 drm/radeon: fix r1xx/r2xx register checker for POT textures omits 8ffb055beae5 cls_flower: Fix the behavior using port ranges with hw-offload omits 2f23cd42e19c net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOC [...] omits 0d580fbd2db0 tcp: refactor tcp_retransmit_timer() omits 643a2cc99b53 ALSA: hda: hdmi - Keep old slot assignment behavior for In [...] omits 9385973fe8db net: mscc: ocelot: unregister the PTP clock on deinit omits 9aed6ae0647d net/core: Populate VF index in struct ifla_vf_guid omits c4b4c421857d net: bridge: deny dev_set_mac_address() when unregistering omits 42c17fa69f98 net: fix a leak in register_netdevice() omits 56e7a2f83d13 Merge tag 'linux-can-fixes-for-5.5-20191203' of git://git. [...] omits a3265d851e28 drm/i915/irq: Refactor gen11 display interrupt handling omits 39c1f82685b4 Merge branch 'for-linus' into for-next omits 87f80d623c6c io_uring: handle connect -EINPROGRESS like -EAGAIN omits 5dbea899b04d arm64: dts: sdm845: Update the device tree node for LLCC omits d509e09655bc dt-bindings: msm: Rename cache-controller to system-cache- [...] omits 99a375519eea drm/panel: rpi: Drop unused GPIO includes omits b22bfea7f16c Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits 2dff2a1c9b7c Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] omits 6c6b35491422 block: set the zone size in blk_revalidate_disk_zones atomically omits 4905880b4515 drm/amdgpu: fix GFX10 missing CSIB set(v3) omits cd05b51aaa6e drm/amdgpu: should stop GFX ring in hw_fini omits dacf56e45ded drm/amdgpu: do autoload right after MEC loaded for SRIOV VF omits 6294017fe352 drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 omits 747d4f715fb5 drm/amdgpu: fix calltrace during kmd unload(v3) omits fa2b93e39b1d drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] omits f0312f45a054 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] omits 2352923c753f Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 76d8f83b2a61 drm/amdgpu/powerplay: unify smu send message function omits f70de8d2ca6b drm/i915/gt: Track the context validity explicitly omits 627f75d18910 drm/amd/display: re-enable wait in pipelock, but add timeout omits 8dc056ef0b35 drm/crtc-helper: drm_connector_get_single_encoder prototyp [...] omits 30c517736e1a drm/amd/display: Get NV14 specific ip params as needed omits 516fb68d9501 drm/amd/display: Adding NV14 IP Parameters omits c3d03c5a196f drm/amd/display: Include num_vmid and num_dsc within NV14' [...] omits e2195f7d0e73 drm/amdgpu: use CPU to flush vmhub if sched stopped omits 6dcab16b4118 drm/amdkfd: Contain MMHUB number in mmhub_v9_4_setup_vm_pt_regs() omits f275cde7066a drm/amdgpu/powerplay: unify smu send message function omits 7091b60cadae drm/amdgpu: load np fw prior before loading the TAs omits 71e5f0cb9365 drm/amdgpu: unload asd in psp hw de-init phase omits c64ab8280e61 drm/amdgpu: drop asd shared memory omits 96358810c66a amd/amdgpu/sriov swSMU disable for sriov omits ae58954d8734 block: don't handle bio based drivers in blk_revalidate_di [...] omits e94f5819448c block: allocate the zone bitmaps lazily omits f216fdd77b56 block: replace seq_zones_bitmap with conv_zones_bitmap omits 9b38bb4b1e6d block: simplify blkdev_nr_zones omits bb55628288fc block: remove the empty line at the end of blk-zoned.c omits 979d54475e0b null_blk: cleanup null_gendisk_register omits 5c4bd1f40c23 null_blk: fix zone size paramter check omits 49e74c8f9ae6 drm/i915/execlists: Skip nested spinlock for validating pending omits 80aac91b27e1 drm/i915/execlists: Add a couple more validity checks to a [...] omits f6c4d97b0d82 nvme/pci: Remove last_cq_head omits 795ee49c1a28 block: optimise bvec_iter_advance() omits 8cdda87a4414 io_uring: remove io_wq_current_is_worker omits 22efde599865 io_uring: remove parameter ctx of io_submit_state_start omits da8c96906990 io_uring: mark us with IORING_FEAT_SUBMIT_STABLE omits f499a021ea8c io_uring: ensure async punted connect requests copy data omits 03b1230ca12a io_uring: ensure async punted sendmsg/recvmsg requests copy data omits 42d105113018 drm/i915: Lift i915_vma_pin() out of intel_renderstate_emit() omits 3e817471a34c drm/i915/gem: Take runtime-pm wakeref prior to unbinding omits a1f4c96b799b gpiolib: of: Make of_gpio_spi_cs_get_count static omits a3cde9534ebd regulator: core: fix regulator_register() error paths to p [...] omits d5ee9108adac ASoC: Intel: sst: Add missing include <linux/io.h> omits 01bb63031933 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] omits 7c2378800cf7 firmware: dmi: Add dmi_memdev_handle omits 9e0afe3910ff firmware: dmi: Remember the memory type omits 3d3c817c3a40 can: xilinx_can: Fix usage of skb memory omits b848238d86aa can: xilinx_can: skip error message on deferred probe omits 870db5d1015c can: ucan: fix non-atomic allocation in completion handler omits 9ebd796e2400 can: slcan: Fix use-after-free Read in slcan_open omits 8c2a58568d6d MAINTAINERS: add myself as maintainer of MCAN MMIO device driver omits 825e5601c142 MAINTAINERS: add fragment for xilinx CAN driver omits e67efd45d652 video: omapfb: use const pointer for fb_ops omits f23c57e29077 video: fbmem: use const pointer for fb_ops omits 80b2976efa86 video: fbdev: vesafb: modify the static fb_ops directly omits f1844af349c7 video: udlfb: don't restore fb_mmap after deferred IO cleanup omits 822f82fbc0b1 video: smscufx: don't restore fb_mmap after deferred IO cleanup omits 577780752aef drm/fb-helper: don't preserve fb_ops across deferred IO use omits 12281c8dda5a video: fb_defio: preserve user fb_ops omits e38e486d66e2 ALSA: hda: Modify stream stripe mask only when needed omits f67676d160c6 io_uring: ensure async punted read/write requests copy iovec omits 69ffe5960df1 xfs: don't check for AG deadlock for realtime files in bunmapi omits 0c4da70c83d4 xfs: fix realtime file data space leak omits 1a6b74fc8702 io_uring: add general async offload context omits 490547ca2df6 block: don't send uevent for empty disk when not invalidating omits 441cdbd5449b io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR omits 76bb8b05960c Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/li [...] omits e30dbe50dc91 Merge tag 'linux-kselftest-5.5-rc1-fixes2' of git://git.ke [...] omits 483847a70262 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 120e47686a00 Merge tag 'for-linus' of git://github.com/openrisc/linux omits fcaa0ad72d8a Merge tag 'for-linus-5.5-rc1' of git://git.kernel.org/pub/ [...] omits e3a251e366e1 Merge tag 'upstream-5.5-rc1' of git://git.kernel.org/pub/s [...] omits 15b3904f8e88 libtraceevent: Copy pkg-config file to output folder when [...] omits 587db8ebdac2 libtraceevent: Fix lib installation with O= omits 9e8fae259740 smb3: remove unused flag passed into close functions omits a501e22c8e36 drm/amd/display: remove redundant assignment to variable v_total omits a9f76cf82719 cifs: remove redundant assignment to pointer pneg_ctxt omits f7a8b4739d94 drm/amd/display: Remove unneeded semicolon in display_rq_d [...] omits 2fd4f169030a drm/amd/display: Remove unneeded semicolon in hdcp.c omits c09f5e000d1e drm/amd/display: Remove unneeded semicolon in bios_parser2.c omits 4c56feac0d47 drm/amd/display: Remove unneeded semicolon in bios_parser.c omits c7d5dfa88bc4 drm/amd/powerplay: Remove unneeded variable 'ret' in amdgpu_smu.c omits 3d218c31843e drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 7bb4b887d0f4 drm/amd/powerplay: Remove unneeded variable 'ret' in smu7_hwmgr.c omits 98ce837d7b67 drm/amd/powerplay: Remove unneeded variable 'result' in ve [...] omits 9c9290fa3ce1 drm/amd/powerplay: Remove unneeded variable 'result' in sm [...] omits f706ec87ea4c drm/amd/display: fix double assignment to msg_id field omits 97eeb4d9d755 Merge tag 'xfs-5.5-merge-16' of git://git.kernel.org/pub/s [...] omits 0e29be9e0bbb drm/amd/display: re-enable wait in pipelock, but add timeout omits 72b741af22d4 drm/amd/display: Get NV14 specific ip params as needed omits a2c63407316c drm/amd/display: Adding NV14 IP Parameters omits 0ea203a91247 drm/amdgpu/sriov: No need the event 3 and 4 now omits 031514956bd0 drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get [...] omits a7f4ba7a6c2f drm/amd/display: Load TA firmware for navi10/12/14 omits 7c868b592d5c drm/amdgpu: not remove sysfs if not create sysfs omits d5939e4db5e6 drm/amdgpu: fix GFX10 missing CSIB set(v3) omits eb529b8e46b8 drm/amdgpu: should stop GFX ring in hw_fini omits 6de40f02b355 drm/amdgpu: do autoload right after MEC loaded for SRIOV VF omits 1797ec7ffd1b drm/amdgpu: skip rlc ucode loading for SRIOV gfx10 omits 82a829dc8c2b drm/amdgpu: fix calltrace during kmd unload(v3) omits 5bbbc9b77831 drm/amd/display: Drop AMD_EDID_UTILITY defines omits 6bb27085aaa9 drm/amd/display: Include num_vmid and num_dsc within NV14' [...] omits 869aebc7baa5 drm/amdgpu: use CPU to flush vmhub if sched stopped omits 45317d5ffb4d drm/amdgpu/gfx: Increase dispatch packet number omits 2255d7f36e47 drm/amdgpu/gfx: Clear more EDC cnt omits 858054f7617b drm/amdgpu/gfx10: remove outdated comments omits a5e82d0b9505 drm/amdgpu/gfx10: unlock srbm_mutex after queue programmin [...] omits dc190678534e drm/panel: Add generic DSI display controller YAML bindings omits 240b62d381fe ia64: remove stale paravirt leftovers omits 9b326948c239 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] omits e1cda6a529aa drm/i915: Serialise i915_active_wait() with its retirement omits ae30300490fe drm/i915: Specialise i915_active.work lock classes omits 7d0aa0db4375 drm/i915/gem: Unbind all current vma on changing cache-level omits 65f6d12c6b0b drm/i915/gt: Simplify rc6 w/a application omits 61e258ee3332 drm/i915/gt: Use soft-rc6 for w/a protection omits 98cf5c9a482d drm/i915/bios: assume vbt is 4-byte aligned into oprom omits 2cded152ad43 drm/i915/bios: fold pci rom map/unmap into copy function omits fd0186ce1851 drm/i915/bios: do not discard address space omits ef2cc88e2a20 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits d567fb881916 vfio/pci: call irq_bypass_unregister_producer() before fre [...] omits c25b3c4c1ccc asm-generic/atomic: Use __always_inline for fallback wrappers omits 7f4d7be8beb9 asm-generic/atomic: Use __always_inline for pure wrappers omits 69738cfdfa70 fs: cifs: Fix atime update check vs mtime omits 6f582b273ec2 CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks omits 22802bf742c2 nvme: Namepace identification descriptor list is optional omits 040b5cfbcefa Fixed updating of ethertype in function skb_mpls_pop omits d5746bf20e97 drm/i915/display: Suspend MST topology manager before dest [...] omits b3c424eb6a1a sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO omits 551fb93d4ab3 drm/i915/vbt: Parse power conservation features block omits ba0af30d24e9 drm/i915/psr: Check if sink PSR capability changed omits 700355af64bb drm/i915/psr: Enable ALPM lock timeout error interruption omits 95851205f9b3 drm/i915/psr: Refactor psr short pulse handler omits f98837e85fcd drm/i915/psr: Add bits per pixel limitation omits 937d6eefc716 Merge tag 'docs-5.5a' of git://git.lwn.net/linux omits 2c97b5ae83dc Merge tag 'devicetree-for-5.5' of git://git.kernel.org/pub [...] omits 8328dd2f394e Merge tag 'pstore-v5.5-rc1' of git://git.kernel.org/pub/sc [...] omits 1daa56bcfd8b Merge tag 'iommu-updates-v5.5' of git://git.kernel.org/pub [...] omits a5255bc31673 Merge tag 'dmaengine-5.5-rc1' of git://git.infradead.org/u [...] omits a7effde99b6e MIPS: Kconfig: Use correct form for 'depends on' omits 7d2aa4bb90f5 mips: Fix gettimeofday() in the vdso library omits 734c7022adaa Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 997440688445 perf kvm: Clarify the 'perf kvm' -i and -o command line options omits a717ab38a514 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits f6661125ff41 perf beauty: Add CLEAR_SIGHAND support for clone's flags arg omits 13caf7bea443 drm/i915/dsb: fix cmd_buf being wrongly set omits 30a958526d2c drm: drop DRM_AUTH from PRIME_TO/FROM_HANDLE ioctls omits c1572b756066 drm/panfrost: remove DRM_AUTH and respective comment omits 85dce7ff45e0 drm: use correct dev node location in comment omits ca851c224853 drm/i915: Stop using connector->encoder and encoder->crtc [...] omits 3cf12da44f7f drm/i915: Dump both the uapi and hw states for crtcs and planes omits d029a139eb98 drm/i915: Use the canonical [CRTC:%d:%s]/etc. format in i9 [...] omits 3ff11a0ab5fe drm/i915: Use drm_modeset_lock_all() in debugfs display info omits 5244221ee89b drm/i915: Dump the mode for the crtc just the once omits 647542337786 drm/i915: Refactor debugfs display info code omits 9de833722e21 drm/i915: Reorganize plane/fb dump in debugfs omits cb634d3c850e drm/i915: Switch to intel_ types in debugfs display_info omits 6d37bc73976f drm/i915: Use drm_rect to simplify plane {crtc,src}_{x,y,w [...] omits 56273062e760 drm/i915: Switch intel_crtc_disable_noatomic() to intel_ types omits f49108d0e0e7 drm/i915: Program SHPD_FILTER_CNT on CNP+ omits 3d1e388d4072 drm/i915/ehl: Make icp_digital_port_connected() use phy in [...] omits 9695cde6b99f drm/i915: Handle SDEISR according to PCH rather than platform omits 6c3edaf9fd6a tracing: Introduce trace event injection omits 2603a4903bf9 tools headers UAPI: Sync sched.h with the kernel omits 1fc3d0ee242d tools headers kvm: Sync kvm headers with the kernel sources omits 0b8c0ec7eedc io_uring: use current task creds instead of allocating a new one omits c66f2566db34 tools headers uapi: Sync linux/stat.h with the kernel sources omits ad46f35cca45 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 8122b047dd18 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 1e58252e334d mwifiex: Fix heap overflow in mmwifiex_process_tdls_action [...] omits 693d060536ab mt76: mt76x0: fix default mac address overwrite omits bd5c6b81dd60 perf bench: Update the copies of x86's mem{cpy,set}_64.S omits 7df49149b29c drm/i915: Use the correct PCH transcoder for LPT/WPT in in [...] omits 961c6a63bcd2 irqchip/csky: Cleanup Kconfig help text omits 52ff679c9873 irqchip/gic-v3-its: Set VPENDING table as inner-shareable omits f027c76962b1 irqchip/gic-v3-its: Use the its_invall_cmd descriptor when [...] omits 856a0a6e2d09 platform/chrome: wilco_ec: fix use after free issue omits 4afaab78522f Merge tag 'gvt-next-fixes-2019-12-02' of https://github.co [...] omits 2dc016599cfa ath: add support for special 0x0 regulatory domain omits 4a9912451630 ath10k: change bundle count for max rx bundle for sdio omits cfee8793a74d ath10k: enable napi on RX path for sdio omits 3464afdf11f9 libbpf: Fix readelf output parsing on powerpc with recent [...] omits 3ee1a9f5d0bc drm/i915/gem: Take timeline->mutex to walk list-of-requests omits d1f4c966475c netfilter: nf_tables_offload: Check for the NETDEV_UNREGIS [...] omits bd19c4527056 drm/exynos: Don't reset bridge->next omits 024aa8732acb ACPI: PM: s2idle: Rework ACPI events synchronization omits 016b87ca5c8c ACPI: EC: Rework flushing of pending work omits b3f7931f5c61 xen/gntdev: switch from kcalloc() to kvcalloc() omits 3b06ac6707c1 xen/gntdev: replace global limit of mapped pages by limit [...] omits d41b26d81a83 xen/gntdev: remove redundant non-zero check on ret omits 348be43384e6 xen/events: remove event handling recursion detection omits 596cf45cbf6e Merge branch 'akpm' (patches from Andrew) omits c3bfc5dd73c6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 92b1aa773fad drm/i915/gvt: Fix cmd length check for MI_ATOMIC omits e5b3fc125d76 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits b7fcf31f7036 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 72c0870e3a05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d10032dd539c Merge tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/ [...] omits 43fd4bd72c85 Merge tag 'mailbox-v5.5' of git://git.linaro.org/landing-t [...] omits 454d9c4aa7d5 Merge tag 'hwlock-v5.5' of git://git.kernel.org/pub/scm/li [...] omits 687fcad8a3ab Merge tag 'rpmsg-v5.5' of git://git.kernel.org/pub/scm/lin [...] omits 5e3b06d3bbdf Merge tag 'rproc-v5.5' of git://git.kernel.org/pub/scm/lin [...] omits 3265568db8c3 Merge branch 'i2c/for-5.5' of git://git.kernel.org/pub/scm [...] omits 31764f1b6d93 Merge tag 'for-linus-20191129' of git://git.kernel.dk/linux-block omits 67b8ed29e0d4 Merge tag 'platform-drivers-x86-v5.5-1' of git://git.infra [...] omits d004701d1cc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4a08fe579258 Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watc [...] omits 99a0d9f5e873 Merge tag 'gpio-v5.5-1' of git://git.kernel.org/pub/scm/li [...] omits 3e25dbca8b75 Merge tag 'drm-intel-next-fixes-2019-11-28' of git://anong [...] omits 36a170b1ca0d Merge tag 'drm-msm-next-2019-11-05' of https://gitlab.free [...] omits 37323918cac2 Merge tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/l [...] omits 38edc3dff9d2 Merge tag 'backlight-next-5.5' of git://git.kernel.org/pub [...] omits 8b233da0cc82 Merge tag 'pinctrl-v5.5-2' of git://git.kernel.org/pub/scm [...] omits 304220b56e8c Merge tag 'leds-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] omits ddebe839c601 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits ceb307474506 Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pu [...] omits 0da522107e5d Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/ [...] omits ad0b314e0030 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c5d728113532 Merge branch 'openvswitch-remove-a-couple-of-BUG_ON' omits 8a574f86652a openvswitch: remove another BUG_ON() omits 8ffeb03fbba3 openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() omits f3284e014850 net: phy: realtek: fix using paged operations with RTL8105 [...] omits 398fd408ccfb r8169: fix resume on cable plug-in omits 14012c9f3bb9 r8169: fix jumbo configuration for RTL8168evl omits 937790699be9 mm/page_io.c: annotate refault stalls from swap_readpage omits dd33d29a19ad mm/Kconfig: fix trivial help text punctuation omits 19fa40a0f2f4 mm/Kconfig: fix indentation omits 12cc1c7345b6 mm/memory_hotplug.c: remove __online_page_set_limits() omits f4f5329d4537 mm: fix typos in comments when calling __SetPageUptodate() omits 84218b552e0a mm: fix struct member name in function comments omits aa71ecd8d865 mm/shmem.c: cast the type of unmap_start to u64 omits 4afab1cd256e mm: shmem: use proper gfp flags for shmem_writepage() omits 26083eb6b154 mm/shmem.c: make array 'values' static const, makes object [...] omits 3c1c24d91ffd userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 9d4678eb170c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 643aa36eadeb userfaultfd: wrap the common dst_vma check into an inlined [...] omits 53eaa14b62d2 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 4fb07ee65102 userfaultfd: use vma_pagesize for all huge page size calculation omits df6c6500b441 mm/madvise.c: use PAGE_ALIGN[ED] for range checking omits d3cd257ce15b mm/madvise.c: replace with page_size() in madvise_inject_error() omits 5d42ab293f51 mm/mmap.c: make vma_merge() comment more easy to understand omits 35e3d566df5f mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits a818f5363a0e autonuma: reduce cache footprint when scanning page tables omits bfe9d006c971 autonuma: fix watermark checking in migrate_balanced_pgdat() omits a9ea242a063c mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 2184f9928ab5 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 75f360696ce9 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits f1fe80d4ae33 mm, thp: do not queue fully unmapped pages for deferred split omits 74d4a5797b89 mm/migrate.c: handle freed page at the first place omits f1287869e52d mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits acbfb087e3b1 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 188b04a7d938 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits d75c6af9c89a hugetlb: remove duplicated code omits 5c9119542035 hugetlb: region_chg provides only cache entry omits 930668c34408 hugetlbfs: take read_lock on i_mmap for PMD sharing omits 1ab5b82f540b hugetlbfs: add O_TMPFILE support omits 1f9dccb25b8f hugetlbfs: convert macros to static inline, fix sparse warning omits 997cdcb068eb powerpc/mm: remove pmd_huge/pud_huge stubs and include hugetlb.h omits 8fc312b32b25 mm/hugetlbfs: fix error handling when setting up mounts omits 552546366a30 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 0ac398b171aa mm: support memblock alloc on the exact node for sparse_bu [...] omits 95830666be2a mm/memblock: correct doc for function omits 6e5af9a8e8b0 mm/memblock.c: cleanup doc omits f18da660c095 mm/mempolicy.c: fix checking unmapped holes for mbind omits a18b3ac25bb7 mm/mempolicy.c: check range first in queue_pages_test_walk omits 4a3ac9311dac mm/z3fold.c: add inter-page compaction omits 204cb79ad42f kernel: sysctl: make drop_caches write-only omits 178821b8979c mm/vmscan.c: fix typo in comment omits b91ac374346b mm: vmscan: enforce inactive:active ratio at the reclaim root omits b910718a948a mm: vmscan: detect file thrashing at the reclaim root omits 53138cea7f39 mm: vmscan: move file exhaustion detection to the node level omits 1b05117df78e mm: vmscan: harmonize writeback congestion tracking for no [...] omits 0f6a5cff43d3 mm: vmscan: split shrink_node() into node part and memcgs part omits afaf07a65ddb mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits d2af339706be mm: vmscan: replace shrink_node() loop with a retry jump omits b5ead35e7e1d mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits a108629149cc mm: vmscan: move inactive_list_is_low() swap check to the caller omits 867e5e1de14b mm: clean up and clarify lruvec lookup procedure omits de3b01506ea4 mm: vmscan: simplify lruvec_lru_size() omits cb16556d913f mm/vmscan.c: remove unused scan_control parameter from pageout() omits f87bccde6a7d mm/vmscan: remove unused lru_pages argument omits e47b346aba08 mm/page_alloc.c: print reserved_highatomic info omits 653e003d7f37 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits 68265390f9aa mm, pcpu: make zone pcp updates and reset internal to the mm omits cb1ef534ceb7 mm, pcp: share common code between memory hotplug and perc [...] omits 5e27a2df03b8 mm/page_alloc: add alloc_contig_pages() omits 0609ae011deb x86/kasan: support KASAN_VMALLOC omits eafb149ed73a fork: support VMAP_STACK with KASAN_VMALLOC omits 065139169301 kasan: add test for vmalloc omits 3c5c3cfb9ef4 kasan: support backing vmalloc space with real shadow memory omits e36176be1c39 mm/vmalloc: rework vmap_area_lock omits 746dd4012d21 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 060650a2a059 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits f07116d77b5b mm/vmalloc: respect passed gfp_mask when doing preloading omits 81f1ba586e39 mm/vmalloc: remove preempt_disable/enable when doing preloading omits dcf61ff06d17 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 09dbcf422e9b mm/sparse.c: do not waste pre allocated memmap space omits 030eab4f9ffb mm/sparse.c: mark populate_section_memmap as __meminit omits 4c29700ed990 mm/sparse: consistently do not zero memmap omits c5e79ef561b0 mm/memory_hotplug.c: don't allow to online/offline memory [...] omits 848e19ad3c33 drivers/base/memory.c: drop the mem_sysfs_mutex omits aba9817da150 include/linux/memory_hotplug.h: move definitions of {set,c [...] omits 756d25be457f mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits 0ee5f4f31d36 mm/page_alloc.c: don't set pages PageReserved() when offlining omits 0ec470974348 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 30a9c246b9f6 hv_balloon: use generic_online_page() omits 18db149120c1 mm/memory_hotplug: export generic_online_page() omits dca4436d1cf9 mm/memory_hotplug.c: add a bounds check to __add_pages() omits 32d1fe8fcb32 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 750685183735 mm/memory-failure.c: use page_shift() in add_to_kill() omits feec24a6139d mm, soft-offline: convert parameter to pfn omits 996ff7a08dae mm/memory-failure.c clean up around tk pre-allocation omits 2e53c4e1c807 memfd: add test for COW on MAP_PRIVATE and F_SEAL_FUTURE_W [...] omits 05d351102dbe mm, memfd: fix COW issue on MAP_PRIVATE and F_SEAL_FUTURE_ [...] omits 91298f1a302d x86/mm/pat: Fix off-by-one bugs in interval tree search omits e1608f3fa857 bpf: Avoid setting bpf insns pages read-only when prog is jited omits 36bb9778fd11 docs: remove a bunch of stray CRs omits 1bbdd241ffeb drm/i915: Refactor gen6_flush_pd() omits 625110b5e9da mm/memory.c: fix a huge pud insertion race during faulting omits bf1a12a80956 mm: move the backup x_devmap() functions to asm-generic/pgtable.h omits 30c46382855e mm/rmap.c: use VM_BUG_ON_PAGE() in __page_check_anon_rmap() omits 091e4299544f mm/rmap.c: fix outdated comment in page_get_anon_vma() omits f2400abc782d asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 3d14f1110a5c asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits bffd9723477a asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits b08861d10bbe asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 6aae3425aa9c ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits ff68dac6d65c mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits 4e4a9eb92133 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits 47b390d23bf8 mm/rmap.c: don't reuse anon_vma if we just want a copy omits aba6dfb75fe1 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 1b9fc5b24fa2 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits 9d81fbe09a56 mm/mmap.c: __vma_unlink_prev() is not necessary now omits 93b343ab2d2f mm/mmap.c: prev could be retrieved from vma->vm_prev omits eef1a429f234 mm/swap.c: piggyback lru_add_drain_all() calls omits 408a60eddd20 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits e4dcad204d3a rss_stat: add support to detect RSS updates of external mm omits b3d1411b6726 mm: emit tracepoint when RSS changes omits 8897c1b1a179 shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 89b15332af7c mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 1603c8d1b1fb Documentation/admin-guide/cgroup-v2.rst: document why inac [...] omits fa40d1ee9f15 mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits 242c37b459ce include/linux/memcontrol.h: fix comments based on per-node memcg omits 8c8c383c04f6 mm: memcontrol: try harder to set a new memory.high omits 7249c9f01da3 mm: memcontrol: remove dead code from memory_max_write() omits 9da83f3fc74b mm, memcg: clean up reclaim iter array omits a1100a74065e mm/swap.c: trivial mark_page_accessed() cleanup omits 12d2966d854b mm, swap: disallow swapon() on zoned block devices omits d2dfbe47fa0e mm/gup.c: fix comments of __get_user_pages() and get_user_ [...] omits b96cc65515bb mm/gup.c: allow CMA migration to propagate errors back to caller omits 9266a14033a8 mm/filemap.c: warn if stale pagecache is left after direct write omits a92853b6746f fs/direct-io.c: keep dio_warn_stale_pagecache() when CONFI [...] omits 80c1fe902691 mm/filemap.c: remove redundant cache invalidation after as [...] omits dd98afd4d606 mm/slub.c: clean up validate_slab() omits aed681489432 mm/slub.c: update comments omits e1b70dd1e642 mm: slub: print the offset of fault addresses omits 13657d0ad90c mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits dc0a7f7558dd mm, slab: remove unused kmalloc_size() omits cb5d9fb38c34 mm, slab: make kmalloc_info[] contain all types of names omits 2b211dc04cb7 fs/buffer.c: include internal.h for missing declarations omits 1d7066797336 fs/buffer.c: fix use true/false for bool type omits 188c523e1c27 ocfs2: fix passing zero to 'PTR_ERR' warning omits 2d216b2318a7 scripts/spelling.txt: add more spellings to spelling.txt omits 2115fbf7210b s390: remove compat vdso code omits de2501381470 drm/tegra: fix opencoded use of drm_panel_* omits 480ab0ee8b12 drm/msm: fix opencoded use of drm_panel_* omits d02d8a9ce809 drm/exynos: fix opencoded use of drm_panel_* omits 5f9f81c60162 drm/exynos: fix opencoded use of drm_panel_* omits 9c49282ac85f drm/panel: clean up indentation issue omits d21b7e6b985c MAINTAINERS: update Kbuild/Kconfig maintainer's email address omits c6c6bc6ea9fc mailbox: imx: add support for imx v1 mu omits 58340e7d779e dt-bindings: mailbox: imx-mu: add imx7ulp MU support omits 5f0af07e8919 mailbox: imx: Clear the right interrupts at shutdown omits bf159d151a0b mailbox: imx: Fix Tx doorbell shutdown path omits 69269446ccbf mailbox: stm32-ipcc: Update wakeup management omits b94ae8ad9fe7 Merge tag 'seccomp-v5.5-rc1' of git://git.kernel.org/pub/s [...] omits 3b805ca177a2 Merge tag 'audit-pr-20191126' of git://git.kernel.org/pub/ [...] omits ba75082efc18 Merge tag 'selinux-pr-20191126' of git://git.kernel.org/pu [...] omits 8a99117f6e87 Merge tag 'kgdb-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] omits 0dd0c8f7db03 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] omits 8fa91bfa9ba4 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] omits 738d5fabff86 Merge branch 'parisc-5.5-1' of git://git.kernel.org/pub/sc [...] omits 7794b1d4185e Merge tag 'powerpc-5.5-1' of git://git.kernel.org/pub/scm/ [...] omits 9dd0013824fc Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 2309d0768237 Merge tag 'nds32-for-linus-5.5-rc1' of git://git.kernel.or [...] omits 6a965666b7e7 Merge tag 'notifications-pipe-prep-20191115' of git://git. [...] omits 0d35408afbeb drm/panel: simple: Add Logic PD Type 28 display support omits 621dab998478 dt-bindings: Add Logic PD Type 28 display panel omits 9bd19c63a4bc net: emulex: benet: indent a Kconfig depends continuation line omits 408469d31e91 selftests: forwarding: fix race between packet receive and [...] omits 466e16f0920f nfsd: check for EBUSY from vfs_rmdir/vfs_unink. omits a25e3726b32c nfsd: Ensure CLONE persists data and metadata changes to t [...] omits 32ef9553635a Merge tag 'fsnotify_for_v5.5-rc1' of git://git.kernel.org/ [...] omits b8072d5b3cdd Merge tag 'for_v5.5-rc1' of git://git.kernel.org/pub/scm/l [...] omits e2d73c302b6b Merge tag 'erofs-for-5.5-rc1' of git://git.kernel.org/pub/ [...] omits 21b26d267958 Merge tag '5.5-rc-smb3-fixes' of git://git.samba.org/sfren [...] omits 8f45533e9db9 Merge tag 'f2fs-for-5.5' of git://git.kernel.org/pub/scm/l [...] omits 4a55d362ffe7 Merge tag 'afs-next-20191121' of git://git.kernel.org/pub/ [...] omits 50b8b3f85a01 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits f112a2fd1f59 Merge tag 'vfs-5.5-merge-1' of git://git.kernel.org/pub/sc [...] omits d50264f1fef9 netfilter: nf_flow_table_offload: add IPv6 match description omits c7c17e6a03e0 netfilter: conntrack: tell compiler to not inline nf_ct_re [...] omits dc4d3f2e12a6 netfilter: nf_flow_table_offload: Don't use offset uniniti [...] omits e052901991ae netfilter: nf_flow_table_offload: Fix block_cb tc_setup_ty [...] omits ee1bcfe01251 netfilter: nf_flow_table_offload: Fix block setup as TC_SE [...] omits 3b266a52d8d6 Merge tag 'iomap-5.5-merge-11' of git://git.kernel.org/pub [...] omits e3cb40d4d805 Revert "dt-bindings: remoteproc: stm32: add wakeup-source" omits 14e54ab9143f net: sched: fix `tc -s class show` no bstats on class with [...] omits aa32f1169148 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 395eba7d0c12 net: ethernet: ti: ale: ensure vlan/mdb deleted when no members omits 5f9fc3325ef9 net/mlx5e: Fix build error without IPV6 omits d5bb349dbbe2 Merge tag 'drm-vmwgfx-coherent-2019-11-29' of git://anongi [...] omits 7b0b8cfd261c x86/ioperm: Save an indentation level in tss_update_io_bitmap() omits 19b6304aee84 drm/i915: Serialise access to GFX_FLSH_CNTL omits f997056d5b17 drm/i915/gt: Push the flush_pd before the set-context omits aa137a6d302b s390/livepatch: Implement reliable stack tracing for the c [...] omits be2d11b2a1e8 s390/unwind: add stack pointer alignment sanity checks omits bf018ee64489 s390/unwind: filter out unreliable bogus %r14 omits 222ee9087a73 s390/unwind: start unwinding from reliable state omits de6921ccbd0f s390/test_unwind: add program check context tests omits e7409367abe5 s390/test_unwind: add irq context tests omits 0610154650f1 s390/test_unwind: print verbose unwinding results omits 7868249fbbc8 s390/test_unwind: add CALL_ON_STACK tests omits 4ac24c092b4e s390: fix register clobbering in CALL_ON_STACK omits f44fa79b104b s390/test_unwind: require that unwinding ended successfully omits badbf3979079 s390/unwind: add a test for the internal API omits adcfb8cdc910 s390/unwind: always inline get_stack_pointer omits d497b7ec836d s390/pci: add error message on device number limit omits 794b8846dcdc s390/pci: add error message for UID collision omits 247f265fa502 s390/cpum_sf: Check for SDBT and SDB consistency omits 7dd6b199df46 s390/cpum_sf: Use TEAR_REG macro consistantly omits c17a7c6ee817 s390/cpum_sf: Remove unnecessary check for pending SDBs omits 532da3de70b2 s390/cpum_sf: Replace function name in debug statements omits a9f2f6865d78 s390/kaslr: store KASLR offset for early dumps omits e76e69611e94 s390/unwind: stop gracefully at task pt_regs omits cb7948e8c3f1 s390/head64: correct init_task stack setup omits 97806dfb6f38 s390/unwind: make reuse_sp default when unwinding pt_regs omits 67f559341987 s390/unwind: report an error if pt_regs are not on stack omits 7bcaad1f9fac s390: avoid misusing CALL_ON_STACK for task stack setup omits 7579425777c0 s390: correct CALL_ON_STACK back_chain saving omits 103b4cca60d2 s390/unwind: unify task is current checks omits 7f28dad39524 s390: disable preemption when switching to nodat stack wit [...] omits c2e06e15ad92 s390: always inline disabled_wait omits 5a5525b0488c s390/vdso: fix getcpu omits a2308c11ecbc s390/smp,vdso: fix ASCE handling omits 6733775a92ea s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR omits 914d52e46490 s390: implement perf_arch_fetch_caller_regs omits 3cd6e8860ecd drm/i915/gen7: Re-enable full-ppgtt for ivb & hsw omits f9a863c2ffc1 drm/i915/selftests: Keep engine awake during live_coherency omits bd6d7558140c Merge branch 'xtensa-5.5' into xtensa-for-next omits 9d9043f6a817 xtensa: clean up system_call/xtensa_rt_sigreturn interaction omits 02ce94c22925 xtensa: fix system_call interaction with ptrace omits ba9c1d65991a xtensa: rearrange syscall tracing omits 2745aea6750f selftests: pmtu: use -oneline for ip route list cache omits 97c16353970a drm/i915/execlists: Ensure the tasklet is decoupled upon shutdown omits 7ce596a8036c drm/i915/gem: Take timeline->mutex to walk list-of-requests omits 8d9875b47a5d drm/i915: Don't set undefined bits in dirty_pipes omits d8d0470875aa Merge branch 'for-5.5/whiskers' into for-linus omits a820e450390a Merge branch 'for-5.5/logitech' into for-linus omits 2fa55328f18f Merge branch 'for-5.5/ish' into for-linus omits b49b511f417a Merge branch 'for-5.5/i2c' into for-linus omits 09f5429ddf78 Merge branch 'for-5.5/hidraw' into for-linus omits b746a1a2860f Merge branch 'for-5.5/core' into for-linus omits 65b2f7c43c6f drm: Inline drm_color_lut_extract() omits 3168c19d7eb1 Bluetooth: btusb: fix memory leak on fw omits 77b91c1a525d perf machine: Fill map_symbol->maps in append_inlines() to [...] omits 2c81bdc8024e drm/todo: Add entry for fb funcs related cleanups omits 3525d0ccd92c Merge tag 'kvm-ppc-uvmem-5.5-2' of git://git.kernel.org/pu [...] omits 80b10aa92448 Documentation: kvm: Fix mention to number of ioctls classes omits aa4c3967756c io_uring: fix missing kmap() declaration on powerpc omits fa7f7e735495 perf jit: Move test functionality in to a test omits 704e2f5b700d perf stat: Use affinity for enabling/disabling events omits 363fb12189d5 perf evsel: Add functions to enable/disable for a specific CPU omits 4b49ab708d18 perf stat: Use affinity for reading omits 4804e0111662 perf stat: Use affinity for opening events omits e0e6a6ca3ac2 perf stat: Factor out open error handling omits 7736627b865d perf stat: Use affinity for closing file descriptors omits 99d6141d677a perf evsel: Add functions to close evsel on a CPU omits a8cbe40fe9f4 perf evsel: Add iterator to iterate over events ordered by CPU omits a2408a70368a perf evlist: Maintain evlist->all_cpus omits 7074674e7338 perf cpumap: Maintain cpumaps ordered and without dups omits 304a94a2e6de drm/edid: Add alternate clock for SMPTE 4K omits d2b434730f30 drm/edid: Add aspect ratios to HDMI 4K modes omits d2cd795c4ece ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 [...] omits 609f5485344b ALSA: hda: hdmi - preserve non-MST PCM routing for Intel p [...] omits 0c0fe9e6b95c ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx omits d92f77deefc9 Revert "drm/i915: use a separate context for gpu relocs" omits 0cb7da1062f4 drm/i915/selftests: Wait only on the expected barrier omits b006869c6e79 drm/i915/selftests: Always lock the drm_mm around insert/remove omits 69305732796f drm/i915/selftests: Use sgt_iter for huge_pages_free omits dbe3ad61dceb drm/qxl: Complete exception handling in qxl_device_init() omits e1e047ace8ce PM / devfreq: Add missing locking while setting suspend_freq omits ff690b2111ba drm/i915/tgl: Implement Wa_1604555607 omits 2807273f5e88 powerpc/fixmap: fix crash with HIGHMEM omits 6f090192f822 x86/efi: remove unused variables omits e0748539e3d5 x86/intel: Disable HPET on Intel Ice Lake platforms omits f8edbde885bb x86/intel: Disable HPET on Intel Coffee Lake H platforms omits 36a8015f89e4 PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY omits 342035f66c86 PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs omits 14e087576081 PM / QoS: Initial kunit test omits c6a3aea93571 PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX omits 2a0efc77735b power: avs: Fix Kconfig indentation omits cde10f856a7d cpufreq: Fix Kconfig indentation omits 4d30d4a0441d cpuidle: minor Kconfig help text fixes omits ba1e78a1dc0c cpuidle: Drop disabled field from struct cpuidle_state omits 656b4e639831 cpuidle: Fix Kconfig indentation omits 627ead724eff ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() omits 6e78c01fde90 Revert "jffs2: Fix possible null-pointer dereferences in j [...] omits feb174069fd7 ACPI: Fix Kconfig indentation omits 833a426cc471 ACPI: OSL: only free map once in osl.c omits 90ed9c639c1b ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch omits df786c9b9476 bpf: Force .BTF section start to zero when dumping from vmlinux omits 11b7e986da28 drm/rockchip: Use drm_gem_fb_create_with_dirty omits 5a43b87b3c62 x86/mce/therm_throt: Mask out read-only and reserved MSR bits omits 18a110b022a5 netfilter: ctnetlink: netns exit must wait for callbacks omits fcaf49d0f2dc ath11k: fix indentation in ath11k_mac_prepare_he_mode() omits 9c57d7e3b488 ath11k: Setup REO destination ring before sending wmi_init [...] omits 0366f42640a4 ath11k: Move mac80211 hw allocation before wmi_init command omits b9269a078ae6 ath11k: Skip update peer stats for management packets omits a9e945eadf17 ath11k: update tx duration in station info omits 28dee8ef7645 ath11k: fix vht guard interval mapping omits 5e02bc7354e1 ath11k: fix memory leak in monitor mode omits c000e56ee6b0 ath11k: Advertise MPDU start spacing as no restriction omits a3c5195a97af ath11k: Update tx and rx chain count properly on drv_set_antenna omits 1cb616a3b497 ath11k: add necessary peer assoc params in wmi dbg omits ba47923974fb ath11k: unlock mutex during failure in qmi fw ready omits 64f1d7e94daa ath11k: add support for controlling tx power to a station omits fe201947f8bd ath11k: update bawindow size in delba process omits 30679ec40918 ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API omits f425078b449f ath11k: avoid burst time conversion logic omits d0f390eae072 ath11k: pktlog: fix sending/using the pdev id omits 0c408515cd3b ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() omits d6af906d8307 ath11k: qmi clean up ce and HTC service config update omits e8da3986570e ath11k: tracing: fix ath11k tracing omits 7321095ca39c ath10k: enable wow feature for sdio chip omits 5d2467299a17 ath10k: change log level for mpdu status of sdio chip omits 382e51c139ef ath10k: set WMI_PEER_AUTHORIZE after a firmware crash omits 376a30c7c9a0 ath10k: set max mtu to 1500 for sdio chip omits 7cbf4c96d715 ath10k: enable firmware log by default for sdio omits 051cefa44667 ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage omits 79c647a3c59d ath11k: Fixing TLV length issue in peer pktlog WMI command omits d2f510fa0103 ath11k: Fix skb_panic observed during msdu coalescing omits d12ac6c47a32 ath11k: remove unused tx ring counters omits f1d34a01ed54 ath11k: avoid WMM param truncation omits 293cb5839729 ath11k: optimize RX path latency omits 0f37fbf43c3f ath11k: update tcl cmd descriptor parameters for STA mode omits 5b90fc760db5 ath11k: fix wmi service ready ext tlv parsing omits 5e97128759b4 ath11k: fix resource leak in ath11k_mac_sta_state omits 86d4def890fd ath11k: Fix htt stats sounding info and pdev cca stats omits c5105d764e02 sched/clock: Use static_branch_likely() with sched_clock_running omits aaa34256284c Merge branch 'tipc-Fix-some-bugs-at-socket-layer' omits d34910e1751b tipc: fix duplicate SYN messages under link congestion omits 12db3c8083fc tipc: fix wrong timeout input for tipc_wait_for_cond() omits 91a4a3eb433e tipc: fix wrong socket reference counter after tipc_sk_tim [...] omits 2fe97a578d7b tipc: fix potential memory leak in __tipc_sendmsg() omits 61183b056b49 net: macb: add missed tasklet_kill omits 1a365e822372 locking/spinlock/debug: Fix various data races omits 2eaa857534b4 Merge branch 'net-tls-fix-scatter-gather-list-issues' omits e5dc9dd32580 selftests: bpf: correct perror strings omits 4b67c5150363 selftests: bpf: test_sockmap: handle file creation failure [...] omits c5daa6cccdc2 net/tls: use sg_next() to walk sg entries omits 9e5ffed37df6 net/tls: remove the dead inplace_crypto code omits 65190f77424d selftests/tls: add a test for fragmented messages omits 031097d9e079 net: skmsg: fix TLS 1.3 crash with full sk_msg omits d10523d0b3d7 net/tls: free the record on encryption error omits c329ef9684de net/tls: take into account that bpf_exec_tx_verdict() may [...] omits e680a41fcaf0 Merge tag 'perf-core-for-mingo-5.5-20191128' of git://git. [...] omits ce27709b8162 bpf: Fix build in minimal configurations omits f60b85e83659 Revert "selftests: Fix O= and KBUILD_OUTPUT handling for r [...] omits 336820c4374b ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G omits 952d1a6b0f83 drm/i915/selftests: Drop local vm reference! omits 81b6b96475ac Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a308a7102215 Merge tag 'ioremap-5.5' of git://git.infradead.org/users/h [...] omits 05bd375b6bde Merge tag 'for-5.5/io_uring-post-20191128' of git://git.ke [...] omits 22cc6b7a1dbb Bluetooth: btusb: fix non-atomic allocation in completion handler omits 9677d64e5695 ataflop: Remove unneeded semicolon omits c15cc235b744 block: sunvdc: Remove unneeded semicolon omits ec45a2637790 drbd: Remove unneeded semicolon omits 6c5c240e4126 io_uring: add mapping support for NOMMU archs omits 54fb3fe0f211 Revert "arm64: dts: juno: add dma-ranges property" omits a72e27f7a470 video: fbdev: matrox: convert to i2c_new_scanned_device omits ce668524bf79 i2c: icy: convert to i2c_new_scanned_device omits c1d084759c95 i2c: replace i2c_new_probed_device with an ERR_PTR variant omits 7e124c405172 Merge branch 'pci/trivial' omits 48617f03c940 Merge branch 'remotes/lorenzo/pci/misc' omits 7bd4c4a7b0ff Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' omits d8ddab63635d Merge branch 'remotes/lorenzo/pci/vmd' omits 77471510559c Merge branch 'remotes/lorenzo/pci/uniphier' omits b19c3f46caf8 Merge branch 'remotes/lorenzo/pci/tegra' omits 069ade5dfec9 Merge branch 'remotes/lorenzo/pci/rockchip' omits 21cea0c0eaba Merge branch 'remotes/lorenzo/pci/rcar' omits 4940330a3696 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 30c50d3a26a5 Merge branch 'remotes/lorenzo/pci/meson' omits e63758e2790f Merge branch 'remotes/lorenzo/pci/layerscape' omits 132c4a6b544a Merge branch 'remotes/lorenzo/pci/iproc' omits 4eb87ddf390e Merge branch 'remotes/lorenzo/pci/hv' omits 454f4de2d931 Merge branch 'remotes/lorenzo/pci/endpoint' omits d76d273dc861 Merge branch 'remotes/lorenzo/pci/dwc' omits ba7e87c5dd63 Merge branch 'remotes/lorenzo/pci/cadence' omits 318ed91f36f9 Merge branch 'remotes/lorenzo/pci/aardvark' omits f52412b151a4 Merge branch 'pci/virtualization' omits e771e0bf823f Merge branch 'pci/switchtec' omits 774800cb099f Merge branch 'pci/resource' omits 7cfe16393c3c Merge branch 'pci/pm' omits c59f0da5780f Merge branch 'pci/msi' omits e87eb585d31f Merge branch 'pci/misc' omits 2df08822a643 Merge branch 'pci/hotplug' omits 093b9062adc1 Merge branch 'pci/enumeration' omits abd05c97f971 Merge branch 'pci/aspm' omits c2a3d213d1bc Merge branch 'pci/aer' omits 7251953d784b spi: fsl: Handle the single hardwired chipselect case omits 71b8f600b034 gpio: Handle counting of Freescale chipselects omits f106904968e2 spi: fsl: Fix GPIO descriptor support omits ada9e3fcc175 spi: dw: Correct handling of native chipselect omits 94fee4a74d04 drm/rect: update kerneldoc for drm_rect_clip_scaled() omits 212d9994d0b5 drm/i915/selftests: Count the number of engines used omits 7983990ca94a drm/i915/selftests: Try to show where the pulse went omits cd30a5031704 drm/i915/gem: Excise the per-batch whitelist from the context omits 30218eb77d6b drm/selftests: Add drm_rect selftests omits 2020af2dbf73 drm/rect: Keep the clipped dst rectangle in place omits 2e351705f18a drm/rect: Keep the scaled clip bounded omits 433480c1afd4 drm/rect: Avoid division by zero omits 5172672da02e perf script: Fix invalid LBR/binary mismatch error omits 0cd032d3b5fc perf script: Fix brstackinsn for AUXTRACE omits 267ed5d8593c perf affinity: Add infrastructure to save/restore affinity omits d96645821e94 perf pmu: Use file system cache to optimize sysfs access omits 5b596e0ff0e1 perf regs: Make perf_reg_name() return "unknown" instead of NULL omits 2b1ac6403f88 perf diff: Use llabs() with 64-bit values omits 98e93245113d perf diff: Use llabs() with 64-bit values omits 96227287fd36 drm/fourcc: Fill out all block sizes for P210 omits 836b131d2cbb drm/fourcc: Fill out all block sizes for P10/12/16 omits 59c4bd853abc x86/fpu: Don't cache access to fpu_fpregs_owner_ctx omits 22d0d5ae7a08 ath9k: use iowrite32 over __raw_writel omits 3d94a4a8373b mwifiex: fix possible heap overflow in mwifiex_process_cou [...] omits 6d29032c2cef pinctrl: Fix warning by adding missing MODULE_LICENSE omits e1e8c1fdce8b ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 omits 013a53f2d25a powerpc: Ultravisor: Add PPC_UV config option omits 22945688acd4 KVM: PPC: Book3S HV: Support reset of secure guest omits c32622575dd0 KVM: PPC: Book3S HV: Handle memory plug/unplug to secure VM omits 008e359c76d8 KVM: PPC: Book3S HV: Radix changes for secure guest omits 60f0a643aa44 KVM: PPC: Book3S HV: Shared pages support for secure guests omits ca9f4942670c KVM: PPC: Book3S HV: Support for running secure guests omits 33cf170715e8 mm: ksm: Export ksm_madvise() omits 0a6cad5df541 Merge branch 'vmwgfx-coherent' of git://people.freedesktop [...] omits 7c3977d1e804 libbpf: Fix sym->st_value print on 32-bit arches omits a6ed68d6468b Merge tag 'drm-next-2019-11-27' of git://anongit.freedeskt [...] omits 8c39f71ee201 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1fd450f99272 libbpf: Fix up generation of bpf_helper_defs.h omits 53f8dd434b6f libbpf: Fix global variable relocation omits 3cd9d35ee5f7 dt-bindings: net: bluetooth: Minor fix in broadcom-bluetooth omits b56840585690 libbpf: Fix Makefile' libbpf symbol mismatch diagnostic omits 82995cc6c5ae libceph, rbd, ceph: convert to use the new mount API omits 95f1fa9e3418 Merge tag 'trace-v5.5' of git://git.kernel.org/pub/scm/lin [...] omits 477093b3e144 Merge tag 'microblaze-v5.5-rc1' of git://git.monstr.eu/lin [...] omits 6a0e20cd8cdd Merge tag 'riscv/for-v5.5-rc1' of git://git.kernel.org/pub [...] omits bac139a84669 net: usb: aqc111: Use the correct style for SPDX License I [...] omits 9aab906a9adc net: phy: Use the correct style for SPDX License Identifier omits 80eb5fea3c14 Merge tag 'powerpc-spectre-rsb' of powerpc-CVE-2019-18660.bundle omits b167191e2a85 net: wireless: intel: iwlwifi: fix GRO_NORMAL packet stalling omits da5fb18225b4 bpf: Support pre-2.25-binutils objcopy for vmlinux BTF omits 9a3d7fd275be Merge tag 'driver-core-5.5-rc1' of git://git.kernel.org/pu [...] omits 0dd09bc02c1b Merge tag 'staging-5.5-rc1' of git://git.kernel.org/pub/sc [...] omits 8f56e4ebe05c Merge tag 'char-misc-5.5-rc1' of git://git.kernel.org/pub/ [...] omits a02e3991af3d Merge branch 'mscc-skb-lists' omits b049da133808 net: mscc: ocelot: use skb queue instead of skbs list omits fc62c0948986 net: mscc: ocelot: avoid incorrect consuming in skbs list omits 59274c716480 Merge tag 'usb-5.5-rc1' of git://git.kernel.org/pub/scm/li [...] omits 87f67cc4c7b8 MIPS: Fix boot on Fuloong2 systems omits d76886972823 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 6cc7203a6d82 drm/mediatek: Fix build break omits 0e45384ceccc Merge tag 'mmc-v5.5' of git://git.kernel.org/pub/scm/linux [...] omits dc5fa4656864 Merge tag 'pinctrl-v5.5-1' of git://git.kernel.org/pub/scm [...] omits 3d9e3501a064 Merge tag 'hwmon-for-v5.5' of git://git.kernel.org/pub/scm [...] omits 00074a7007c2 Merge tag 'for-v5.5' of git://git.kernel.org/pub/scm/linux [...] omits 68464b88cc0a CIFS: fix a white space issue in cifs_get_inode_info() omits e3f3a0f26932 drm/i915/gt: Defer breadcrumb processing to after the irq handler omits df9f85d8582e drm/i915: Serialise i915_active_fence_set() with itself omits 8feb4732ff9f xfs: allow parent directory scans to be interrupted with f [...] omits ec16ffe36d80 Merge branches 'clk-ingenic', 'clk-init-leak', 'clk-ux500' [...] omits dabedfede324 Merge branches 'clk-gpio-flags', 'clk-tegra', 'clk-rockchi [...] omits 6df24d0c2f9d Merge branches 'clk-ti', 'clk-allwinner', 'clk-qcom', 'clk [...] omits 74ca928886cc Merge branches 'clk-hisi', 'clk-amlogic', 'clk-samsung', ' [...] omits ae254888f3c3 ALSA: hda: hdmi - fix regression in connect list handling omits 130323106885 Merge branches 'clk-rohm', 'clk-hisilicon', 'clk-marvell', [...] omits ef39ac1b0d9f ath10k: move non-fatal warn logs to dbg level omits 3f8be640077a ath11k: add spatial reuse support omits 6d293d447670 ath11k: add TWT support omits 9f056ed8ee01 ath11k: add HE support omits 33782a3c379e ath11k: Remove dead code while handling amsdu packets omits 39e81c6a2907 ath11k: fix missed bw conversion in tx completion omits 2dab7d221e88 ath11k: convert message from info to dbg omits 9cfbae4632fa ath11k: ignore event 0x6017 omits e4eb7b5c335c ath11k: add RX stats support for radiotap omits 135517d3565b drm/scheduler: Avoid accessing freed bad job. omits 27ed14d0ecb3 Revert "serial/8250: Add support for NI-Serial PXI/PXIe+48 [...] omits 45dfbf569759 ASoC: max98090: fix possible race conditions omits 6f49919d1169 ASoC: max98090: exit workaround earlier if PLL is locked omits acb874a7c049 ASoC: max98090: remove msleep in PLL unlocked workaround omits 61acd19f9c56 spi: cadence: Correct handling of native chipselect omits 4affd79a125a regulator: fix use after free issue omits 730eaeb52426 drm/i915/gt: Manual rc6 entry upon parking omits 2a0bda276c64 ASoC: wm8904: fix automatic sysclk configuration omits fb3194413d1e ASoC: rt5677: Fix build error without CONFIG_SPI omits 469b3ad672e2 ASoC: SOF: topology: Fix unload for SAI/ESAI omits b81eb73be03a ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() omits 756ae8f237e1 ASoC: AMD: Enable clk in startup intead of hw_params omits 5061bb7065d0 ALSA: aloop: Avoid pointer dereference before null-check omits c1de0f25221c KVM x86: Move kvm cpuid support out of svm omits 3e1b43586eae x86/entry/32: Remove unused 'restore_all_notrace' local label omits 405b45376de9 perf/x86: Implement immediate enforcement of /sys/devices/ [...] omits 74c166b58895 platform/chrome: cros_ec: Add Kconfig default for cros-ec- [...] omits 8d66fcb74884 fuse: fix Kconfig indentation omits f1ebdeffc6f3 fuse: fix leak of fuse_io_priv omits f830f7cf4752 rtc: Fix Kconfig indentation omits fa60b7e838a9 rtc: xgene: Remove unused struct device in struct xgene_rtc_dev omits 8532bd5d3fdc rtc: sun6i: Remove struct device from sun6i_rtc_dev omits 4f8aadea2342 rtc: st-lpc: Remove struct resource from struct st_rtc omits 93966243cf90 rtc: pcf8523: Remove struct pcf8523 omits 60bd22fc9063 rtc: meson: remove redundant assignment to variable retries omits 42397492fb0f rtc: v3020: remove set but unused variable omits 8321c2ecb2e8 rtc: tegra: remove set but unused variable omits 863d7b1851a1 rtc: pm8xxx: update kerneldoc for struct pm8xxx_rtc omits e5b7d90fd09d rtc: m41t80: remove excess kerneldoc omits 4ed3f1b8c4b7 rtc: ds1685: fix build error with make W=1 omits 47401580449c rtc: ds1685: remove set but unused variables omits 75859ab1e790 rtc: ds1374: remove unused variable omits 6f6931928f25 rtc: sysfs: fix hctosys_show kerneldoc omits 55dcf7a21dbc rtc: interface: fix kerneldoc comments omits 3cc44feb9861 drm/i915: Reduce nested prepare_remote_context() to a trylock omits 8d15ede5cc6b drm/i915: Default to a more lenient forced preemption timeout omits 6f07048c00fd powerpc: Define arch_is_kernel_initmem_freed() for lockdep omits 1591fadf857c drm/mgag200: Add workaround for HW that does not support ' [...] omits d6d437d97d54 drm/mgag200: Store flags from PCI driver data in device structure omits 3a8a5aba142a drm/mgag200: Extract device type from flags omits eb762b94111b Bluetooth: hci_bcm: Support pcm params in dts omits 6fc0e19036d6 dt-bindings: net: bluetooth: update broadcom-bluetooth omits 528379902337 Bluetooth: btbcm: Support pcm configuration omits 5d6f391073d5 Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 omits 8082731830a0 drm/vram: remove unused declaration omits 0c9acb1af77a vcs: prevent write access to vcsu devices omits f66c0447cca1 kprobes: Set unoptimized flag after unoptimizing code omits 285a54efe386 x86/alternatives: Sync bp_patching update for avoiding NUL [...] omits 76ffa7204b1a x86/alternatives: Use INT3_INSN_SIZE omits f2cb4f95b757 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() omits 04ae87a52074 ftrace: Rework event_create_dir() omits 958de6681976 module: Remove set_all_modules_text_*() omits 5a735583b764 arm/ftrace: Use __patch_text() omits 5c02ece81848 x86/kprobes: Fix ordering while text-patching omits ab09e95ca0c6 x86/kprobes: Convert to text-patching.h omits 38ebd8d11924 x86/ftrace: Mark ftrace_modify_code_direct() __ref omits 4531ef6a8aaf x86/alternative: Shrink text_poke_loc omits 97e6c977ccf1 x86/alternative: Remove text_poke_loc::len omits 67c1d4a28064 x86/ftrace: Use text_gen_insn() omits 254d2c04515e x86/alternative: Add text_opcode_size() omits c12af4407fa5 x86/mm: Remove set_kernel_text_r[ow]() omits 768ae4406a5c x86/ftrace: Use text_poke() omits 63f62addb88e x86/alternatives: Add and use text_gen_insn() helper omits 18cbc8bed0c7 x86/alternatives, jump_label: Provide better text_poke() b [...] omits 8f4a4160c618 x86/alternatives: Update int3_emulate_push() comment omits 34682110abc5 Bluetooth: btusb: Edit the logical value for Realtek Bluet [...] omits 68421940b0d6 drm/i915/gvt: Update force-to-nonpriv register whitelist omits 8a6b8f4d7a89 crypto: hisilicon - fix a NULL vs IS_ERR() bug in sec_crea [...] omits dbc2e87bd8b6 crypto: talitos - Fix build error by selecting LIB_DES omits 8394bfec51e0 crypto: arch - conditionalize crypto api in arch glue for [...] omits aeab9eda04cd drm/i915/gvt: Refine non privilege register address calucation omits 41c9479903c5 mailbox: no need to set .owner platform_driver_register omits 0434d3f4525a mailbox/omap: Handle if CONFIG_PM is disabled omits 89d57dddd7d3 Merge tag 'media/v5.5-1' of git://git.kernel.org/pub/scm/l [...] omits 3f1b210a7f97 Merge tag 'sound-5.5-rc1' of git://git.kernel.org/pub/scm/ [...] omits 361b0d286afe Merge tag 'devprop-5.5-rc1' of git://git.kernel.org/pub/sc [...] omits 6e9f879684b4 Merge tag 'acpi-5.5-rc1' of git://git.kernel.org/pub/scm/l [...] omits 9e7a03233e02 Merge tag 'pm-5.5-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 1eb9151eb7c5 scsi: MAINTAINERS: Add the linux-scsi mailing list to the [...] omits 73374b39b01e scsi: megaraid_sas: Make poll_aen_lock static omits a35989a0723c scsi: sd_zbc: Improve report zones error printout omits 45dc8f2d9c94 scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI omits c8a347931869 scsi: qla2xxx: unregister ports after GPN_FT failure omits d341e9a8f2cf scsi: qla2xxx: fix rports not being mark as lost in sync f [...] omits 69b41f141dc4 scsi: pm80xx: Remove unused include of linux/version.h omits 0e7c353e1828 scsi: pm80xx: fix logic to break out of loop when register [...] omits c2da5bdc66a3 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 7e7129dcbd81 drm/i915: Disable display interrupts during display IRQ handler omits 071309814d68 drm/i915/dp: fix DP audio for PORT_A on gen12+ omits d0f010434124 bpf: Fix static checker warning omits 168829ad09ca Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits a95069ecb709 gve: Fix the queue page list allocated pages count omits 1ae78780eda5 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits 77a05940eee7 Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits 66e2f5f7c772 net: inet_is_local_reserved_port() port arg should be unsi [...] omits 4e81c0b3fa93 openvswitch: fix flow command message size omits 3f59dbcace56 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits df28204bb0f2 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 3f6128139092 Merge branch 'core-stacktrace-for-linus' of git://git.kern [...] omits 786c4a5372e1 net: phy: dp83869: Fix return paths to return proper values omits 7eb9d7675c08 net: psample: fix skb_over_panic omits 14c59dcde6f8 Merge branch 'net-func-cast' omits 2eb1d3f4bcae net: usbnet: Fix -Wcast-function-type omits 1d4a09dadbb9 net: hso: Fix -Wcast-function-type omits e944475e6984 io_uring: make poll->wait dynamically allocated omits 6206f0e180d4 io-wq: shrink io_wq_work a bit omits 3fc50ab559f5 io-wq: fix handling of NUMA node IDs omits ad6e005ca68d io_uring: use kzalloc instead of kcalloc for single-elemen [...] omits 7d009165550a io_uring: cleanup io_import_fixed() omits cf6fd4bd559e io_uring: inline struct sqe_submit omits cc42e0ac17d3 io_uring: store timeout's sqe->off in proper place omits d69e07793f89 net: disallow ancillary data for __sys_{send,recv}msg_file() omits 4257c8ca13b0 net: separate out the msghdr copy from ___sys_{send,recv}msg() omits 82f31ebf61be net: port < inet_prot_sock(net) --> inet_port_requires_bin [...] omits e94a5d1681fc Merge branch 'ibmvnic-Harden-device-commands-and-queries' omits ff25dcb9a149 ibmvnic: Serialize device queries omits 476d96ca9cc5 ibmvnic: Bound waits for device queries omits 2147e3d09e9b ibmvnic: Terminate waiting device threads after loss of service omits 070eca955c4a ibmvnic: Fix completion structure initialization omits fb8223888e72 net-sctp: replace some sock_net(sk) with just 'net' omits ac71676c493f net: Fix a documentation bug wrt. ip_unprivileged_port_start omits 56f2ab41b652 x86/ptrace: Document FSBASE and GSBASE ABI oddities omits 8e05f1b4f27d x86/ptrace: Remove set_segment_reg() implementations for current omits 0337b7ebfcb8 x86/traps: die() instead of panicking on a double fault omits 7d8d8cfdee9a x86/doublefault/32: Rewrite the x86_32 #DF handler and uni [...] omits dc4e0021b00b x86/doublefault/32: Move #DF stack and TSS to cpu_entry_area omits e99b6f46ee5c x86/doublefault/32: Rename doublefault.c to doublefault_32.c omits 93efbde2c331 x86/traps: Disentangle the 32-bit and 64-bit doublefault code omits b09511c253e5 lkdtm: Add a DOUBLE_FAULT crash type on x86 omits 3300c4f3afbb selftests/x86/single_step_syscall: Check SYSENTER directly omits 9a62d20027da x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all() omits 0bcd7762727d x86/iopl: Make 'struct tss_struct' constant size again omits a8de1304b7df libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h omits dc399f059900 Merge branch 'xtensa-5.5' into xtensa-for-next omits 396bbe142782 sr_vendor: support Beurer GL50 evo CD-on-a-chip devices. omits 366ba7c71ef7 cdrom: respect device capabilities during opening action omits c2d9aa3b6e56 xtensa: fix syscall_set_return_value omits 6859ad379439 MAINTAINERS: Make Nicolas Saenz Julienne the new bcm2835 m [...] omits edac2525ae9e drm: radeon: replace 0 with NULL omits f4618fe9c26d drm/amdgpu: Fix a bug in jpeg_v1_0_start() omits 5149f08275de drm/amdgpu: flag vram lost on baco reset for VI/CIK omits de185019bcb9 drm/amdgpu: move pci handling out of pm ops omits adc8139e687e drm/amd/display: Modify comments to match the code omits be3e73ea7def drm/amdgpu: apply gpr/gds workaround before enabling GFX EDC mode omits e416fdb6a36e drm/amd/amdgpu/sriov skip jpeg ip block for ARCTURUS VF omits 9f890f3044c7 drm/amdgpu: Optimize KFD page table reservation omits b72ff1909cf3 drm/amdgpu: Raise KFD unpinned system memory limit omits 79c4ac0d759b drm/amd/display: Null check aconnector in event_property_validate omits 2be7d348fe92 Revert "vfs: properly and reliably lock f_pos in fdget_pos()" omits d80a50534847 xtensa: drop unneeded headers from coprocessor.S omits 8b5d7e5242de xtensa: entry: Remove unneeded need_resched() loop omits e64681b487c8 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 36de10c4788e xtensa: fix TLB sanity checker omits f5ee2567921d xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits f0d1eab8c2e1 xtensa: mm: fix PMD folding implementation omits 8951eb1530dd xtensa: make stack dump size configurable omits c5fccebc138b xtensa: improve stack dumping omits 5eff6ca2e396 xtensa: use "m" constraint instead of "r" in futex.h assembly omits cf3b3baa7125 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 812e708a4c2d xtensa: use named assembly arguments in cmpxchg.h omits 13e28135d6fb xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 643d6976ff0b xtensa: use named assembly arguments in atomic.h omits 5bf67094a3a2 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits e44491701925 xtensa: use named assembly arguments in bitops.h omits b387dc044efa xtensa: use macros to generate *_bit and test_and_*_bit functions omits cbc6e28703c4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits f5fae6790fd3 xtensa: merge .fixup with .text omits 7af710d98877 xtensa: add XIP kernel support omits 30a3e01d4cbb dt-bindings: arm: Remove leftover axentia.txt omits 2aacace6dbbb of: unittest: fix memory leak in attach_node_and_children omits 637392a8506a of: overlay: add_changeset_property() memory leak omits cf7d88fb867c dt-bindings: interrupt-controller: arm,gic-v3: Add missing [...] omits cb6192d647f7 dt-bindings: firmware: ixp4xx: Drop redundant minItems/maxItems omits d17f8338fe77 dt-bindings: power: Rename back power_domain.txt bindings [...] omits 191d6f91f283 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist omits a1b39bae16a6 asm-generic: Make msi.h a mandatory include/asm header omits 655e7aee1f03 Revert "nvme: Add quirk for Kingston NVME SSD running FW E [...] omits ab851d49f6bf Merge branch 'x86-iopl-for-linus' of git://git.kernel.org/ [...] omits e045fa29e893 PCI/MSI: Fix incorrect MSI-X masking on resume omits 901c4ddbe277 PCI/MSI: Move power state check out of pci_msi_supported() omits d41b0e64d206 PCI/MSI: Remove unused pci_irq_get_node() omits 61a47c1ad3a4 sysctl: Remove the sysctl system call omits 1d87200446f1 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/p [...] omits 3b1313eb32c4 mips: cacheinfo: report shared CPU map omits 02a65a0bfbef tracing: Fix __print_hex_dump scope omits 5c4a1c090d86 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 53a07a148fd0 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits fd567ac20cb0 tipc: fix link name length check omits 801b787a693b clk: aspeed: Add RMII RCLK gates for both AST2500 MACs omits c869e494ef8b nvme-fc: fix double-free scenarios on hw queues omits da42761df5ce Merge branch 'x86-platform-for-linus' of git://git.kernel. [...] omits 1c134b198daa Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits c80b36cd9576 nvme: else following return is not needed omits a8157ff3607e nvme: add error message on mismatching controller ids omits 863fbae929c7 nvme_fc: add module to ops template to allow module references omits 24ee25a6da84 Merge branch 'x86-kdump-for-linus' of git://git.kernel.org [...] omits 64d6a12094f3 Merge branch 'x86-hyperv-for-linus' of git://git.kernel.or [...] omits 88cfd30e188f iomap: remove unneeded variable in iomap_dio_rw() omits f550ee9b85fd iomap: Do not create fake iter in iomap_dio_bio_actor() omits cd4771f77092 Merge branch 'x86-entry-for-linus' of git://git.kernel.org [...] omits c38402fe6c4d amdgpu: Enable KFD on POWER systems omits 29a39c90baaa drm/amdgpu: Optimize KFD page table reservation omits dea8b900293d drm/amdgpu: flag vram lost on baco reset for VI/CIK omits a0c2a84ddaf1 MAINTAINERS: Drop Rex Zhu for amdgpu powerplay omits 5985ebbe78bb drm/amdgpu: Resolved offchip EEPROM I/O issue omits 946621691f99 drm/amd/display: add default clocks if not able to fetch them omits 52e6d8ed16fd nvmet-loop: Avoid preallocating big SGL for data omits b1ae1a238900 nvme-fc: Avoid preallocating big SGL for data omits 38e1800275d3 nvme-rdma: Avoid preallocating big SGL for data omits a25bbc2644f0 Merge branches 'x86-cpu-for-linus' and 'x86-fpu-for-linus' [...] omits 85fbf15bc9ac Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits 9b93daa93ebe drm/i915: Support more QGV points omits fd2615908dfd Merge branches 'core-objtool-for-linus', 'x86-cleanups-for [...] omits 8218df93b7c4 ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI [...] omits 73b1422bdfbb ALSA: hda/hdmi - enable runtime pm for newer AMD display audio omits 8d68a87244a8 ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio omits 586bc4aab878 ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD omits 484e0d2b11e1 dm: add dm-clone to the documentation index omits dbaf971c9cdf dm mpath: remove harmful bio-based optimization omits 58e8c603b8fe drm/amd/powerplay: remove set but not used variable 'stret [...] omits ef2cb90a906a drm/amd/display: remove set but not used variable 'msg_out' omits 70ebe8a48216 amdgpu: Enable KFD on POWER systems omits 9cb98bb73ef0 drm/radeon: remove redundant assignment to variable ret omits a63141e31764 drm/amdgpu: Ensure ret is always initialized when using SO [...] omits 07863a6cc293 drm/amd/display: Use NULL for pointer assignment in copy_s [...] omits dde8c8dfd0b7 drm/amd/powerplay: remove redundant assignment to variable [...] omits fd5a7254721e MAINTAINERS: Drop Rex Zhu for amdgpu powerplay omits 19d32ace8b6a udmabuf: Remove deleted map/unmap handlers. omits 7b65e2034fde perf tools: Allow to link with libbpf dynamicaly omits a5732681e0e6 perf tests: Rename tests/map_groups.c to tests/maps.c omits 6d38267cf996 perf tests: Rename thread-mg-share to thread-maps-share omits c54d241b35c5 perf maps: Rename map_groups.h to maps.h omits 9a29ceee6bb1 perf maps: Rename 'mg' variables to 'maps' omits f2eaea09d684 perf map_symbol: Rename ms->mg to ms->maps omits 694520dfeb47 perf addr_location: Rename al->mg to al->maps omits fe87797dea79 perf thread: Rename thread->mg to thread->maps omits 79b6bb73f888 perf maps: Merge 'struct maps' with 'struct map_groups' omits 9adab0348803 x86/insn: perf tools: Add some more instructions to the ne [...] omits af4933c121a9 x86/insn: Add some more Intel instructions to the opcode map omits a82f15e39a4b perf map: Remove unused functions omits 805fcbc4fb66 perf map: Remove needless struct forward declarations omits 40df3897f086 perf map: Ditch leftover map__reloc_vmlinux() prototype omits 540a63ea30c8 perf script: Move map__fprintf_srccode() to near its only user omits 2ea352d5960a Merge remote-tracking branch 'torvalds/master' into perf/core omits 0ca40f41d795 Merge branch 'patchwork' into v4l_for_linus omits 58b4c1a07ada drm/i915: Reduce nested prepare_remote_context() to a trylock omits 8ed447744bec drm/udl: Replace struct udl_framebuffer with generic imple [...] omits 8344603534e1 drm/udl: Call udl_handle_damage() with DRM framebuffer omits ba59b015a014 drm/udl: Store active framebuffer in device structure omits f3f8630a9a7c drm/udl: Remove udl implementation of GEM's free_object() omits 6c44e30ae130 drm/udl: Unmap buffer object after damage update omits 4337ebbbbda3 dma-buf: Remove kernel map/unmap hooks omits 4cefe7a5be64 drm/armada: Delete dma_buf->k(un)map implemenation omits 8305e90a894f firmware: arm_scmi: Avoid double free in error flow omits 877b911a5ba0 PCI: hv: Avoid a kmemleak false positive caused by the hbu [...] omits 14ef39fddd23 PCI: hv: Change pci_protocol_version to per-hbus omits ac82fc832708 PCI: hv: Add hibernation support omits a8e37506e79a PCI: hv: Reorganize the code in preparation of hibernation omits 5766a5ffc6a6 drm/i915: Default to a more lenient forced preemption timeout omits 782b59711e15 Merge branch 'acpi-mm' omits 995e2ef08280 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] omits 1fca7e0e6fe6 Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] omits 713608a30b0a Merge branch 'acpica' omits e350b60f4e0f Merge branches 'pm-avs', 'pm-docs' and 'pm-tools' omits 5a97aa5bbcc1 Merge branches 'pm-sleep', 'pm-domains', 'pm-opp' and 'powercap' omits fa6a599eb34d Merge branch 'pm-devfreq' omits c48b90f84a11 Merge branch 'pm-cpufreq' omits 62214039525a Merge branch 'pm-cpuidle' omits 0725d9a31869 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint omits be2eca94d144 Merge tag 'for-linus-5.5-1' of git://github.com/cminyard/l [...] omits a11b696975f2 Merge tag 'i3c/for-5.5' of git://git.kernel.org/pub/scm/li [...] omits ae2dc032773d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits a86f69d33495 Merge tag 'spi-v5.5' of git://git.kernel.org/pub/scm/linux [...] omits d873a0cd21db Merge tag 'regulator-v5.5' of git://git.kernel.org/pub/scm [...] omits 3b397c7ccafe Merge tag 'regmap-v5.5' of git://git.kernel.org/pub/scm/li [...] omits 386403a115f9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] omits 642356cb5f4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits f838767555d4 Merge tag 'livepatching-for-5.5' of git://git.kernel.org/p [...] omits 436b2a8039ac Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm [...] omits 1b96a41b4209 Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 9391edee8667 Merge branch 'for-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 8042d6ce8c40 io_uring: remove superfluous check for sqe->off in io_accept() omits 181e448d8709 io_uring: async workers should inherit the user creds omits 576a347b7af8 io-wq: have io_wq_create() take a 'data' argument omits 311ae9e159d8 io_uring: fix dead-hung for non-iter fixed rw omits f8e85cf255ad io_uring: add support for IORING_OP_CONNECT omits bd3ded3146da net: add __sys_connect_file() helper omits c4a2ed72c9a6 io_uring: only return -EBUSY for submit on non-flushed backlog omits f9bd67f69af5 io_uring: only !null ptr to io_issue_sqe() omits b18fdf71e01f io_uring: simplify io_req_link_next() omits 944e58bfeda0 io_uring: pass only !null to io_req_find_next() omits 70cf9f3270a5 io_uring: remove io_free_req_find_next() omits 9835d6fafba5 io_uring: add likely/unlikely in io_get_sqring() omits d732447fed7d io_uring: rename __io_submit_sqe() omits 915967f69c59 io_uring: improve trace_io_uring_defer() trace point omits 1b4a51b6d03d io_uring: drain next sqe instead of shadowing omits b76da70fc375 io_uring: close lookup gap for dependent next work omits 4d7dd4629714 io_uring: allow finding next link independent of req refer [...] omits eb065d301e8c io_uring: io_allocate_scq_urings() should return a sane state omits bbad27b2f622 io_uring: Always REQ_F_FREE_SQE for allocated sqe omits 5d960724b0cb io_uring: io_fail_links() should only consider first linke [...] omits 09fbb0a83ec6 io_uring: Fix leaking linked timeouts omits f70193d6d8ca io_uring: remove redundant check omits d3b35796b1e3 io_uring: break links for failed defer omits b2e9c7d64b7e io-wq: remove extra space characters omits b60fda6000a9 io-wq: wait for io_wq_create() to setup necessary workers omits fba38c272a03 io_uring: request cancellations should break links omits b0dd8a412699 io_uring: correct poll cancel and linked timeout expiratio [...] omits e0e328c4b330 io_uring: remove dead REQ_F_SEQ_PREV flag omits 94ae5e77a915 io_uring: fix sequencing issues with linked timeouts omits ad8a48acc23c io_uring: make req->timeout be dynamically allocated omits 978db57e2c32 io_uring: make io_double_put_req() use normal completion path omits 0e0702dac26b io_uring: cleanup return values from the queueing functions omits 95a5bbae05ef io_uring: io_async_cancel() should pass in 'nxt' request pointer omits 0acefef58451 Merge tag 'threads-v5.5' of git://git.kernel.org/pub/scm/l [...] omits 9c91e6a5befb Merge tag 'edac_for_5.5' of git://git.kernel.org/pub/scm/l [...] omits 752272f16dd1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 3f3c8be973af Merge tag 'for-linus-5.5a-rc1-tag' of git://git.kernel.org [...] omits 2981dcf333b3 Merge tag 'mips_5.5' of git://git.kernel.org/pub/scm/linux [...] omits 5ef30d74232e Merge tag 'm68k-for-v5.5-tag1' of git://git.kernel.org/pub [...] omits 28fcb77b3878 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] omits 63c2291f836e Merge branch 'x86-microcode-for-linus' of git://git.kernel [...] omits ea1f56fa16ae Merge tag 's390-5.5-1' of git://git.kernel.org/pub/scm/lin [...] omits 622dc5ad8052 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 0dfbb932bb67 MAINTAINERS: Remove Keith from NVDIMM maintainers omits 4ba380f61624 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits e25645b181ae Merge tag 'linux-kselftest-5.5-rc1-kunit' of git://git.ker [...] omits db7d275415d7 Merge tag 'linux-kselftest-5.5-rc1-fixes' of git://git.ker [...] omits adf6f8cb3f4c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits acc61b892936 Merge tag 'drm-next-5.5-2019-11-22' of git://people.freede [...] omits ba30e27405af Revert "percpu: add __percpu to SHIFT_PERCPU_PTR" omits e639ea0f9155 Merge tag 'drm-intel-next-fixes-2019-11-22' of git://anong [...] omits b615e5a1e067 libbpf: Fix usage of u32 in userspace code omits ed81745a4c96 mm: Implement no-MMU variant of vmalloc_user_node_flags omits 9807019a62dc um: Loadable BPF "Firmware" for vector drivers omits 7d8093a56063 um: Fix Kconfig indentation omits bf9f80cf0cca um: virtio_uml: Disallow modular build omits 7e6074600557 um: virtio: Keep reading on -EAGAIN omits 04e5b1fb0183 um: virtio: Remove device on disconnect omits 5c1f33e2a03c um: Don't trace irqflags during shutdown omits 59c3797076f6 sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support omits dea8c09c3285 xen/gntdev-dmabuf: Ditch dummy map functions omits 42aa7c6eb3eb drm/tee_shm: Drop dma_buf_k(unmap) support omits 19d564adff70 media/videobuf2: Drop dma_buf->k(un)map support omits 43b8df614007 drm/vmwgfx: Delete mmaping functions omits 7f0de8d80816 dma-buf: Drop dma_buf_k(un)map omits 7195cf427b68 drm/tegra: Remove dma_buf->k(un)map omits 0d1da1fe305b drm/omapdrm: Drop dma_buf->k(un)map omits 9c8679612e0b drm/i915: Drop dma_buf->k(un)map omits 3e9e0c5c7647 staging/android/ion: delete dma_buf->kmap/unmap implemenation omits 64147c092e4f drm/i915: Remove dma_buf_kmap selftest omits 35bd71dd1c16 drm/tegra: Delete host1x_bo_ops->k(un)map omits 7a8139c54e75 drm/tegra: Map cmdbuf once for reloc processing omits 1a26c920717a Input: snvs_pwrkey - send key events for i.MX6 S, DL and Q omits 976e3645923b Merge branch 'next' into for-linus omits b111df8447ac y2038: alarm: fix half-second cut-off omits af3784689e2b y2038: ipc: fix x32 ABI breakage omits 1c1ff4836fda Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub [...] omits ea4b71bc0bb6 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits ae36607b669e Merge tag 'affs-for-5.5-tag' of git://git.kernel.org/pub/s [...] omits 97d0bf96a0d0 Merge tag 'for-5.5-tag' of git://git.kernel.org/pub/scm/li [...] omits 1b88176b9c72 Merge tag 'mtd/for-5.5' of git://git.kernel.org/pub/scm/li [...] omits eeee2827ae75 Merge tag 'for-5.5/dm-changes' of git://git.kernel.org/pub [...] omits 7e5192b93c3b Merge tag 'for-5.5/disk-revalidate-20191122' of git://git. [...] omits 464a47f45d2a Merge tag 'for-5.5/zoned-20191122' of git://git.kernel.dk/ [...] omits 323264eefba1 Merge tag 'for-5.5/drivers-post-20191122' of git://git.ker [...] omits 2d53943090c3 Merge tag 'for-5.5/drivers-20191121' of git://git.kernel.d [...] omits e58c19124189 slip: Fix use-after-free Read in slip_open omits ff6814b078e3 Merge tag 'for-5.5/block-20191121' of git://git.kernel.dk/ [...] omits 6e7b06a4c888 Merge tag 'for-5.5/libata-20191121' of git://git.kernel.dk [...] omits 9bca3a0a923f net: dsa: sja1105: fix sja1105_parse_rgmii_delays() omits 1d7ea5566887 macvlan: schedule bc_work even if error omits c431047c4efe enetc: add support Credit Based Shaper(CBS) for hardware offload omits bec170e55982 net: phy: add helpers phy_(un)lock_mdio_bus omits 32085f25d7b6 mdio_bus: don't use managed reset-controller omits fb4b3d3fd0c7 Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel. [...] omits 54f0e54011c9 Merge tag 'tpmdd-next-20191112' of git://git.infradead.org [...] omits 0be0ee71816b vfs: properly and reliably lock f_pos in fdget_pos() omits 803e74be04b3 f2fs: stop GC when the victim becomes fully valid omits a4db59ac9058 f2fs: expose main_blkaddr in sysfs omits 909110c060f2 f2fs: choose hardlimit when softlimit is larger than hardl [...] omits 39a1a8941b27 arm64: dts: juno: Fix UART frequency omits d8e464ecc17b vfs: mark pipes and sockets as stream-like file descriptors omits e3d023b8952b MAINTAINERS: Remove Keith from VMD maintainer omits 4c50d6f64958 drm/amd: Fix Kconfig indentation omits 8633f126bf53 drm/amdgpu: Resolved offchip EEPROM I/O issue omits 3d3f9ba8c4cd drm/amdgpu: Apply noretry setting for mmhub9.4 omits 1b00ff61597e i2c: Fix Kconfig indentation omits dca0dd28fa5e i2c: smbus: Don't filter out duplicate alerts omits 1656a07a89a8 cifs: update internal module version number omits ff6b6f3f9160 cifs: Always update signing key of first channel omits 899969b46c28 Merge branch 'for-5.5' into for-next omits 40363cf13999 writeback: fix -Wformat compilation warnings omits bf2aa5cadd1c ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling omits 22abcd756961 Merge branch 'maintainer-profile' into docs-next omits 0bfa52a43ec0 docs: fix up the maintainer profile document omits 3e5c3c41ae92 ARM: dts: Fix sgx sysconfig register for omap4 omits 5bb30a4dd60e cifs: Fix retrieval of DFS referrals in cifs_mount() omits 47843401e3a0 libnvdimm, MAINTAINERS: Maintainer Entry Profile omits 4699c504e603 Maintainer Handbook: Maintainer Entry Profile omits 1ca84ed6425f MAINTAINERS: Reclaim the P: tag for Maintainer Entry Profile omits 84a1f5b1cc6f cifs: Fix potential softlockups while refreshing DFS cache omits df3df923b31d cifs: Fix lookup of root ses in DFS referral cache omits 8354d88efdab cifs: Fix use-after-free bug in cifs_reconnect() omits 34f5fe1243f0 drm/i915/selftests: Move mock_vma to the heap to reduce st [...] omits f053c83ad5c8 Revert "drm/fbdev: Fallback to non tiled mode if all tiles [...] omits 790591f41ede i2c: i801: Correct Intel Jasper Lake SOC naming omits 7787657d7ee5 i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop omits 436e25505f34 ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC omits 83bae01182ea Merge branch 'timers/urgent' into timers/core, to pick up fix omits 311770173fac drm/i915/gt: Schedule request retirement when timeline idles omits a09c2860ae4f drm/i915/gt: Adapt engine_park synchronisation rules for e [...] omits 4ec5cc78c1b0 drm/i915/execlists: Fixup cancel_port_requests() omits 97f9af78f38d drm/i915/gt: Mark the execlists->active as the primary vol [...] omits f295e4cece5c RDMA/hns: Delete unnecessary callback functions for cq omits 707783ab5f48 RDMA/hns: Rename the functions used inside creating cq omits 18a96d25ce84 RDMA/hns: Redefine the member of hns_roce_cq struct omits e2b2744a06d3 RDMA/hns: Redefine interfaces used in creating cq omits 666e8ff535d4 RDMA/efa: Expose RDMA read related attributes omits e6c4f3ff434c RDMA/efa: Support remote read access in MR registration omits bcf7cc534cd4 RDMA/efa: Store network attributes in device attributes omits 25d24f4241f7 IB/hfi1: remove redundant assignment to variable ret omits fca5b9dc0986 RDMA/bnxt_re: Fix missing le16_to_cpu omits 98998ffe5216 RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices omits e284b159c688 RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series omits 6e419e35e68a RDMA/bnxt_re: Fix Kconfig indentation omits 3694e41e4151 Merge branch 'ib-guids' into rdma.git for-next omits 9c7315c9fca5 spi: pxa2xx: Add support for Intel Jasper Lake omits bc094709de01 ASoC: rt5682: fix i2c arbitration lost issue omits bf201f5eda23 drm/i915/gt: Unlock engine-pm after queuing the kernel con [...] omits ca1711d1991f drm/i915/gt: Close race between engine_park and intel_gt_r [...] omits ee33baa83109 drm/i915: Mark up the calling context for intel_wakeref_put() omits f83d7e3f5189 drm/i915: Wait until the intel_wakeref idle callback is complete omits 732f9ca4a737 drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state omits 09578eacaaa4 Merge tag 'asoc-v5.5-2' of https://git.kernel.org/pub/scm/ [...] omits 4f88f8747fa4 drm/i915/gt: Schedule request retirement when timeline idles omits 88a4655e75ac drm/i915/gt: Adapt engine_park synchronisation rules for e [...] omits de5825beae9a drm/i915: Serialise with engine-pm around requests on the [...] omits da0ef77e1e0c drm/i915/execlists: Fixup cancel_port_requests() omits 03a2a606066c drm/i915/query: Align flavour of engine data lookup omits 198dfe671fdf drm/i915/tgl: Add DKL PHY vswing table for HDMI omits d74a7566bef7 drm/i915/ehl: Update voltage level checks omits 0e672adc87e5 Merge branch 'for-5.5/system-state' into for-linus omits d891433b8d55 Merge branch 'for-5.5/selftests' into for-linus omits de881a341c41 Merge branch 'sched/rt' into sched/core, to pick up commit omits 02fdd85da2ce MAINTAINERS: add ath11k omits d5c65159f289 ath11k: driver for Qualcomm IEEE 802.11ax devices omits dae0978d4174 dt: bindings: net: add qcom,ath11k.yaml omits 5b1413f00b5b wil6210: fix break that is never reached because of zero'i [...] omits ea0c3e2a4702 ath10k: fix RX of frames with broken FCS in monitor mode omits 7005eafc1f1c ath10k: report rssi of each chain to mac80211 for sdio omits 831362fc317a scripts/kallsyms: remove redundant initializers omits d44270fc976b scripts/kallsyms: put check_symbol_range() calls close together omits b6233d0ded33 scripts/kallsyms: make check_symbol_range() void function omits 887df76de67f scripts/kallsyms: move ignored symbol types to is_ignored_ [...] omits 97261e1e2240 scripts/kallsyms: move more patterns to the ignored_prefix [...] omits a41333e06acd scripts/kallsyms: skip ignored symbols very early omits 4bfe2b7816a6 scripts/kallsyms: add const qualifiers where possible omits 319c2b71041f ath10k: Handle "invalid" BDFs for msm8998 devices omits 2558c138aca7 scripts/kallsyms: make find_token() return (unsigned char *) omits aa915245005b scripts/kallsyms: replace prefix_underscores_count() with [...] omits 29e55ad3d5f5 scripts/kallsyms: add sym_name() to mitigate cast ugliness omits c5e5002f3603 scripts/kallsyms: remove unneeded length check for prefix [...] omits e0109042cc4e scripts/kallsyms: remove redundant is_arm_mapping_symbol() omits f34ea0291029 scripts/kallsyms: set relative_base more effectively omits f8a595a87e93 ath10k: Fix qmi init error handling omits 5e5c4fa78745 scripts/kallsyms: shrink table before sorting it omits 21915eca088d scripts/kallsyms: fix definitely-lost memory leak omits 1ef26b7c9481 scripts/kallsyms: remove unneeded #ifndef ARRAY_SIZE omits 23b5156a856b ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO omits 501d4152b018 ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 omits d58f466a5dee ath10k: add large size for BMI download data for SDIO omits e01cc82c4d1e ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_confi [...] omits 2246c2156590 ath10k: sdio: remove struct ath10k_sdio_rx_data::status omits efd2f4c5016b ath10k: sdio: cosmetic cleanup omits 67654b26c903 ath10k: add workqueue for RX path of sdio omits 224776520ead ath10k: change max RX bundle size from 8 to 32 for sdio omits 8d985555ddaa ath10k: enable RX bundle receive for sdio omits f3e4f3fc8ee9 platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 [...] omits 16245db1489c platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer omits 8dcd71b45df3 powerpc/prom_init: Use -ffreestanding to avoid a reference [...] omits c9029ef9c957 powerpc: Avoid clang warnings around setjmp and longjmp omits 465bfd9c44de powerpc: Don't add -mabi= flags when building with Clang omits 5f017a56aa5d powerpc: Fix Kconfig indentation omits f2bb86937d86 powerpc/fixmap: don't clear fixmap area in paging_init() omits 196e2d6d0252 rbd: ask for a weaker incompat mask for read-only mappings omits fa58bcad9044 rbd: don't query snapshot features omits 686238b7431d rbd: remove snapshot existence validation code omits b9ef2b8858a0 rbd: don't establish watch for read-only mappings omits 3fe69921dbb2 rbd: don't acquire exclusive lock for read-only mappings omits c1b6205730ef rbd: disallow read-write partitions on images mapped read-only omits b948ad78971f rbd: treat images mapped read-only seriously omits 39258aa2db81 rbd: introduce RBD_DEV_FLAG_READONLY omits f3c0e45900a6 rbd: introduce rbd_is_snap() omits 2def865a81c2 ceph: don't leave ino field in ceph_mds_request_head unini [...] omits f5946bcc5e79 ceph: tone down loglevel on ceph_mdsc_build_path warning omits a9b4b6be1291 rbd: update MAINTAINERS info omits 74d6f03019f8 ceph: fix geting random mds from mdsmap omits 6b0a87742210 rbd: fix spelling mistake "requeueing" -> "requeuing" omits 721d5c13a796 ceph: make several helper accessors take const pointers omits d8f544c30ba0 libceph: drop unnecessary check from dispatch() in mon_client.c omits 96710247298d Merge tag 'kvm-ppc-next-5.5-2' of git://git.kernel.org/pub [...] omits 6b7ce2c4161a drm/gma500: Remove struct psb_fbdev omits 0a8ec2ed0783 drm/gma500: Store framebuffer in struct drm_fb_helper omits 0471c9f57d07 drm/gma500: Pass struct drm_gem_object to framebuffer functions omits e18da8ce7d73 drm/gma500: Replace struct psb_framebuffer with struct drm [...] omits 86eda5a4c167 drm/gma500: Remove field 'fbdev' from struct psb_framebuffer omits 641099fe0cf8 drm/gma500: Remove addr_space field from psb_framebuffer omits 331bf9059157 drm/i915/gt: Mark the execlists->active as the primary vol [...] omits bae21dacd7b7 drm/i915: Switch kunmap() to take the page not vaddr omits 6645d42d79d3 dma-buf: Fix memory leak in sync_file_merge() omits 3540af8fc315 drm/sun4i: Fix Kconfig indentation omits c7a7a6aea7ad drm/vc4: Fix Kconfig indentation omits 4a13b0e3e109 x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3 omits 500543c53a54 lkdtm: Remove references to CONFIG_REFCOUNT_FULL omits 2f30b36943ad locking/refcount: Remove unused 'refcount_error_report()' [...] omits fb041bb7c0a9 locking/refcount: Consolidate implementations of refcount_t omits 65b008552469 locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} def [...] omits 1eb085d94256 locking/refcount: Move saturation warnings out of line omits dcb786493f3e locking/refcount: Improve performance of generic REFCOUNT_ [...] omits 77e9971c79c2 locking/refcount: Move the bulk of the REFCOUNT_FULL imple [...] omits 7221762c48c6 locking/refcount: Remove unused refcount_*_checked() variants omits 97a1420adf0c locking/refcount: Ensure integer operands are treated as signed omits 23e6b169c991 locking/refcount: Define constants for saturation and max [...] omits ceb9e77324fa Merge branch 'x86/core' into perf/core, to resolve conflic [...] omits c494cd6469ab Merge branch 'perf/urgent' into perf/core, to pick up fixes omits f01ec4fca820 Merge branch 'x86/build' into x86/asm, to pick up complete [...] omits 05b042a19443 x86/pti/32: Calculate the various PTI cpu_entry_area sizes [...] omits 85150929a15b cifs: dump channel info in DebugData omits 1ae9a5a55157 smb3: dump in_send and num_waiters stats counters by default omits 65a37a34145c cifs: try harder to open new channels omits 9bd454083668 CIFS: Properly process SMB3 lease breaks omits 32546a9586aa cifs: move cifsFileInfo_put logic into a work-queue omits d70e9fa55884 cifs: try opening channels after mounting omits b8f7442bc46e CIFS: refactor cifs_get_inode_info() omits f6a6bf7c4d53 cifs: switch servers depending on binding state omits f780bd3fef17 cifs: add server param omits bcc8880115bc cifs: add multichannel mount options and data structs omits 35adffed079f cifs: sort interface list by speed omits fa9c2362497f CIFS: Fix SMB2 oplock break processing omits 3591bb83eee7 cifs: don't use 'pre:' for MODULE_SOFTDEP omits 4357d45f50e5 cifs: smbd: Return -EAGAIN when transport is reconnecting omits c21ce58eab1e cifs: smbd: Only queue work for error recovery on memory r [...] omits 87bc2376fffa smb3: add debug messages for closing unmatched open omits 7b71843fa702 CIFS: Do not miss cancelled OPEN responses omits 86a7964be7af CIFS: Fix NULL pointer dereference in mid callback omits 9150c3adbf24 CIFS: Close open handle after interrupted close omits 44805b0e62f1 CIFS: Respect O_SYNC and O_DIRECT flags during reconnect omits 037d050724ed smb3: remove confusing dmesg when mounting with encryption [...] omits 72e73c78c446 cifs: close the shared root handle on tree disconnect omits 598b6c57f2ff CIFS: Return directly after a failed build_path_from_dentr [...] omits 2b1116bbe898 CIFS: Use common error handling code in smb2_ioctl_query_info() omits cfaa1181097f CIFS: Use memdup_user() rather than duplicating its implem [...] omits acd4680e2bef cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits d63cdbae60ac cifs: smbd: Add messages on RDMA session destroy and reconnection omits 37941ea17d3f cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits b7a55bbd6d54 cifs: smbd: Invalidate and deregister memory registration [...] omits 14cc639c17ab cifs: Don't display RDMA transport on reconnect omits f28a2e5ebc54 CIFS: remove set but not used variables 'cinode' and 'netfid' omits d0677992d2af cifs: add support for flock omits be1bf978e5d7 cifs: remove unused variable 'sid_user' omits 8bd3754cff3a cifs: rename a variable in SendReceive() omits 4eb47198e955 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 5f04ed74a8a3 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits dc83ef22cdb4 ax88179_178a: add ethtool_op_get_ts_info() omits bd85880197d2 Merge branch 'mlxsw-Two-small-updates' omits ed43cff065d7 mlxsw: spectrum_router: Fix use of uninitialized adjacency index omits c5731cc5ebcb mlxsw: spectrum_router: After underlay moves, demote confl [...] omits b553a6ec5700 bpf: Simplify __bpf_arch_text_poke poke type handling omits f9a7cf6eb17c bpf: Introduce BPF_TRACE_x helper for the tracing tests omits b8cd76ca4ae3 bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT omits 6dbae03b2e85 Merge branch 'optimize-bpf_tail_call' omits 79d49ba048ec bpf, testing: Add various tail call test cases omits 428d5df1fa4f bpf, x86: Emit patchable direct jump as tail call omits d2e4c1e6c294 bpf: Constant map key tracking for prog array pokes omits da765a2f5993 bpf: Add poke dependency tracking for prog array maps omits a66886fe6c24 bpf: Add initial poke descriptor table for jit images omits 2beee5f57441 bpf: Move owner type, jited info into array auxiliary data omits 6332be04c039 bpf: Move bpf_free_used_maps into sleepable section omits 4b3da77b72ad bpf, x86: Generalize and extend bpf_arch_text_poke for dir [...] omits c4781e37c6a2 selftests/bpf: Add BPF trampoline performance test omits 161f3cbcda06 Merge branch 'jmp32-reg-bounds' omits 6147a140c99f selftests/bpf: Ensure core_reloc_kernel is reading test_pr [...] omits 260cb5df9d16 selftests/bpf: Add verifier tests for better jmp32 registe [...] omits 1aace10f41ad libbpf: Fix bpf_object name determination for bpf_object__ [...] omits 581738a681b6 bpf: Provide better register bounds after jmp32 instructions omits 071cdecec57f xdp: Fix cleanup on map free for devmap_hash map type omits 1f60750401c7 Merge branch 'libbpf-global-vars' omits a8fdaad5cfd2 selftests/bpf: Integrate verbose verifier log into test_progs omits 393cdfbee809 libbpf: Support initialized global variables omits 5940c5bf6504 selftests, bpftool: Skip the build test if not in tree omits 8983b731ceb4 libbpf: Fix various errors and warning reported by checkpatch.pl omits 31f8b8295bb8 selftests, bpftool: Set EXIT trap after usage function omits 1f8e2bcb2cd5 libbpf: Refactor relocation handling omits a89b2cbf71d6 tools, bpf: Fix build for 'make -s tools/bpf O=<dir>' omits ffc88174cdcf selftests/bpf: Ensure no DWARF relocations for BPF object files omits a0f17cc6665c tools, bpftool: Fix warning on ignored return value for 'read' omits 5d946c5abbaf xsk: Fix xsk_poll()'s return type omits 219d54332a09 Linux 5.4 omits c392bccf2c10 powerpc: Add const qual to local_read() parameter omits c98dfcd306cc Merge branch 'bnxt_en-Updates' omits d168f328fecc bnxt_en: Add support for flashing the device via devlink omits c7e457f42c02 bnxt_en: Allow PHY settings on multi-function or NPAR PFs [...] omits b1613e78e98d bnxt_en: Add async. event logic for PHY configuration changes. omits 8119e49b68fa bnxt_en: Refactor the initialization of the ethtool link s [...] omits 8a60efd1decb bnxt_en: Skip disabling autoneg before PHY loopback when a [...] omits 1acefc9aedb3 bnxt_en: Assign more RSS context resources to the VFs. omits 3be8136ce14e bnxt_en: Initialize context memory to the value specified [...] omits f9b69d7f6279 bnxt_en: Fix suspend/resume path on 57500 chips omits f92335d83005 bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() omits 2e882468fce2 bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGT [...] omits bdb3860236b3 bnxt_en: Do driver unregister cleanup in bnxt_init_one() f [...] omits ef02af8c8ece bnxt_en: Disable/enable Bus master during suspend/resume. omits fb4cd81e4c03 bnxt_en: Add chip IDs for 57452 and 57454 chips. omits ab44081fef9b sfc: fix build without CONFIG_RFS_ACCEL omits b8387f6f3495 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b23490cbb202 drm/mcde: Do not needlessly logically and with 3 omits ce9cde04205a drm/mcde: Reuse global DSI command defs omits 23c1cce9f317 xen: Fix Kconfig indentation omits c6b6fc206586 ALSA: aloop: Fix dependency on timer API omits 3dcb5fa23e16 erofs: remove unnecessary output in erofs_show_options() omits 0c638f70d731 erofs: drop all vle annotations for runtime names omits b858a4844cfb erofs: support superblock checksum omits a93f8c36877b erofs: set iowait for sync decompression omits a4b1fab121ec erofs: clean up decompress queue stuffs omits 5ddcee1f3a1c erofs: get rid of __stagingpage_alloc helper omits 3e5aeec0e267 cramfs: fix usage on non-MTD device omits 6f3aeb1ba05d hv_netvsc: make recording RSS hash depend on feature flag omits 312434617cb1 sctp: cache netns in sctp_ep_common omits b6631c6031c7 sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook omits fc5141cb6a60 net: gro: use vlan API instead of accessing directly omits 9520aea75b88 Merge tag 'mlx5-updates-2019-11-22' of git://git.kernel.or [...] omits d46b7e4fb060 net: phylink: rename mac_link_state() op to mac_pcs_get_state() omits 93f4e735b6d9 mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap omits d28c2c9a4877 mm/hmm: make full use of walk_page_range() omits d3eeb1d77c5d xen/gntdev: use mmu_interval_notifier_insert omits a22dd506400d mm/hmm: remove hmm_mirror and related omits 81fa1af31b5d drm/amdgpu: Use mmu_interval_notifier instead of hmm_mirror omits 62914a99dee5 drm/amdgpu: Use mmu_interval_insert instead of hmm_mirror omits a9ae8731e6e5 drm/amdgpu: Call find_vma under mmap_sem omits 20fef4ef84bf nouveau: use mmu_interval_notifier instead of hmm_mirror omits c625c274ee00 nouveau: use mmu_notifier directly for invalidate_range_start omits 3506ff69c3ec drm/radeon: use mmu_interval_notifier_insert omits 3889551db212 RDMA/hfi1: Use mmu_interval_notifier_insert for user_exp_rcv omits f25a546e6529 RDMA/odp: Use mmu_interval_notifier_insert() omits 107e899874e9 mm/hmm: define the pre-processor related parts of hmm.h ev [...] omits 04ec32fbc2b2 mm/hmm: allow hmm_range to be used with a mmu_interval_not [...] omits 99cb252f5e68 mm/mmu_notifier: add an interval tree notifier omits a8d0f11ee50d MIPS: SGI-IP27: Enable ethernet phy on second Origin 200 module omits 29b261ff6fd9 MIPS: PCI: Fix fake subdevice ID for IOC3 omits 3b054a1c036f drm/i915/selftests: Include the subsubtest name for live_p [...] omits 6b8a79467876 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits ab818362c905 net: use rhashtable_lookup() instead of rhashtable_lookup_fast() omits 3a06ee33963d Merge tag 'wireless-drivers-next-2019-11-22' of git://git. [...] omits 9acc99d8f278 drm/i915/query: Align flavour of engine data lookup omits 72a2707a8743 Merge branch 'nfc-convert-from-txt-to-rst' omits 4791d77a08cc docs: networking: nfc: change to rst format omits bf0b2511e8d7 docs: networking: nfc: fix code block syntax omits f67b7c087404 docs: networking: nfc: fix bullet list syntax omits c0b96e8f9f84 docs: networking: nfc: change block diagram to sphinx syntax omits 66ac53a8c5c8 docs: networking: nfc: change headlines to sphinx syntax omits a5d66f810061 net: phy: initialise phydev speed and duplex sanely omits e3cf8b3668a8 net: phy: remove phy_ethtool_sset() omits 84bb46cd6228 Revert "bpf: Emit audit messages upon successful prog load [...] omits b2b2dd71e085 tty: vt: keyboard: reject invalid keycodes omits 85c9aae9ac8b kvm: nVMX: Relax guest IA32_FEATURE_CONTROL constraints omits ad5996d9a0e8 KVM: x86: Grab KVM's srcu lock when setting nested state omits 05c19c2fe17c KVM: x86: Open code shared_msr_update() in its only caller omits faf0be221674 KVM: Fix jump label out_free_* in kvm_init() omits 24885d1d79e2 KVM: x86: Remove a spurious export of a static function omits 8cacac6ecd6d Merge tag 'perf-core-for-mingo-5.5-20191122' of git://git. [...] omits b1fbfcb4a209 kbuild: make single target builds even faster omits 7ef9ab3b32b4 modpost: respect the previous export when 'exported twice' [...] omits e4b26c9f75e4 modpost: do not set ->preloaded for symbols from Module.symvers omits 1743694eb235 modpost: stop symbol preloading for modversion CRC omits 4a1288f1c1cf dell-smm-hwmon: Add documentation omits afe45277ade6 hwmon: (dell-smm) Add support for disabling automatic BIOS [...] omits 9bd2a099d722 modpost: rename handle_modversions() to handle_symbol() omits e84f9fbbece1 modpost: refactor namespace_from_kstrtabns() to not hard-c [...] omits afa0459daa7b modpost: add a helper to get data pointed by a symbol omits 070389ef0f4b Merge branch 'next/add-nonstable-guidance' into for-next omits 1646220a6d4b Merge branch 'next/defconfig-add-debug' into for-next omits 8eace9fb3960 Merge branch 'next/misc2' into for-next omits 5ba9aa56e6d3 Merge branch 'next/nommu' into for-next omits 4a979862dde4 Merge branch 'next/misc' into for-next omits e8cad25b7e8a Merge branch 'next/tlb-opt' into for-next omits 9acfd6f5387d Merge branch 'next/isa-string' into for-next omits 69049d523fb1 Merge branch 'next/seccomp' into for-next omits d89a1a16d7dc Documentation: riscv: add patch acceptance guidelines omits 2cc6c4a0da4a RISC-V: Add address map dumper omits 2e06b2717535 riscv: defconfigs: enable more debugging options omits 8dcdc9524cad Merge branch 'sfc-ARFS-expiry-improvements' omits 6fbc05e59163 sfc: do ARFS expiry work occasionally even without NAPI poll omits ca70bd423f10 sfc: add statistics for ARFS omits 0aa6608daec5 sfc: suppress MCDI errors from ARFS omits 8490e75cdbb7 sfc: change ARFS expiry mechanism omits c4f2cbd37651 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 2027cabe6afe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 30429fba99b5 net: inet_is_local_reserved_port() should return bool not int omits 16c0f03f629a tracing: Enable syscall optimization for MIPS omits 0e24220821b0 tracing: Use xarray for syscall trace events omits 091189ab68d0 Merge branch 'cxgb4-add-udp-segmentation-offload-support' omits 8311f0be9763 cxgb4: add stats for MQPRIO QoS offload Tx path omits 1a2a14fbc7e7 cxgb4: add UDP segmentation offload support omits 0ed96b46c0ac cxgb4/chcr: update SGL DMA unmap for USO omits 341c1fda5e17 apparmor: make it so work buffers can be allocated from at [...] omits 89ed42495ef4 tracing: Sample module to demonstrate kernel access to Ftr [...] omits 288797871473 tracing: Adding new functions for kernel access to Ftrace [...] omits fc809bc5ceaa tracing: Fix Kconfig indentation omits a82a4804b4ee ring-buffer: Fix typos in function ring_buffer_producer omits b41db132821f ftrace: Use BIT() macro omits bce4e7e9c45e apparmor: reduce rcu_read_lock scope for aa_file_perm mediation omits 8f21a6247525 apparmor: fix wrong buffer allocation in aa_new_mount omits 00e0590dbaec apparmor: fix unsigned len comparison with less than zero omits a9f852e92e40 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 71c296f6d5b3 Input: synaptics-rmi4 - fix various V4L2 compliance proble [...] omits fc1156f373e3 Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus omits 1e4fb2c0cb34 MAINTAINERS: Add entry for BM1880 SoC clock driver omits 1ab4601da55b clk: Add common clock driver for BM1880 SoC omits 7046c6b01891 dt-bindings: clock: Add devicetree binding for BM1880 SoC omits d8549bcd0529 clk: Add clk_hw_unregister_composite helper function definition omits cc819cf8d476 clk: Zero init clk_init_data in helpers omits bcf1e034d3aa Input: fix Kconfig indentation omits 8791663435e7 Revert "Input: synaptics - enable RMI mode for X1 Extreme [...] omits 34c36f4564b8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b485275f1aca afs: Fix large file support omits cd340703c29b afs: Fix possible assert with callbacks from yfs servers omits b02efeb05699 MIPS: Ingenic: Disable abandoned HPTLB function. omits 0ecdcaa6d5e7 openrisc: Fix Kconfig indentation omits ed960c1d36f5 ice: Update FW API minor version omits 1748ce80e0a3 ice: remove pointless NULL check of port_info omits 87324e747fde ice: Implement ethtool ops for channels omits 90ac245814ab net/mlx5e: Remove redundant pointer check omits e689e998e102 net/mlx5e: TC, Stub out ipv6 tun create header function omits b6d12238459d net/mlx5: DR, Add support for Geneve packets SW steering omits a18fab48dbac net/mlx5: DR, Add HW bits and definitions for Geneve flex parser omits 6e9e286e4ad5 net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code f [...] omits ab118da4c10a net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT [...] omits 730fdea40bef ice: implement VF stats NDO omits 4c66d227e424 ice: add helpers for virtchnl omits 4015d11e4b97 ice: Add ice_pf_to_dev(pf) macro omits 9efe35d0db84 ice: Do not use devm* functions for local uses omits 1bc7a4ab85ba ice: Refactor removal of VLAN promiscuous rules omits e25f9152bc07 ice: Fix setting coalesce to handle DCB configuration omits 1f9639d2fb91 ice: Only disable VF state when freeing each VF resources omits 949375de945f ice: fix stack leakage omits 2f9ec2419820 ice: Don't modify stripping for add/del VLANs on VF omits d4bc4e2d6b57 ice: Disallow VF VLAN opcodes if VLAN offloads disabled omits 9164f761c994 ice: Correct capabilities reporting of max TCs omits eae1bbb2a451 ice: Store number of functions for the device omits ee9ea6d88593 drm/amd/display: add default clocks if not able to fetch them omits e2ce328b282d Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits ca4196aa1008 Merge branch 'spi-5.5' into spi-next omits 8f3ed6d0b0db Merge branch 'spi-5.4' into spi-linus omits a21da94f617b Merge branch 'regulator-5.5' into regulator-next omits c642e8708684 Merge branch 'regulator-5.4' into regulator-linus omits 8c4d2a0bfbd2 Merge branch 'asoc-5.5' into asoc-next omits 3701d2cb8767 Merge branch 'asoc-5.4' into asoc-linus omits f920d1bb9c4e drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 omits 6c2c8972374a drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub omits 1b34de7c3fef drm/amd/amdgpu/sriov skip RLCG s/r list for arcturus VF. omits ef1c0cbcd1e0 drm/amd/amdgpu/sriov temporarily skip ras,dtm,hdcp for arc [...] omits 210b3b3c7563 drm/amdgpu/gfx10: re-init clear state buffer after gpu reset omits a3511321fd00 merge fix for "ftrace: Rework event_create_dir()" omits 57fb0ab2f139 drm/amdgpu: Update Arcturus golden registers omits 908a28be092e drm/amdgpu/gfx10: fix out-of-bound mqd_backup array access omits 1e902a6d32d7 drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt omits 8e6a5c833333 ipmi: fix ipmb_poll()'s return type omits 39870b0dec68 ASoC: DMI long name - avoid to add board name if matches w [...] omits 4e01e5dbba96 ASoC: improve the DMI long card code in asoc-core omits ffa119f7c42d dt-bindings: spi: Convert stm32 QSPI bindings to json-schema omits eb7e6dc6d9ff spi: pic32: Retire dma_request_slave_channel_compat() omits c15d5a645875 regulator: da9062: Return REGULATOR_MODE_INVALID for invalid mode omits ef8e14794308 ASoC: rsnd: fix DALIGN register for SSIU omits 5e18d2b14c70 Revert "drm/amd/display: enable S/G for RAVEN chip" omits 8fc413441388 drm/amdgpu: disable gfxoff on original raven omits 5355d7e054fc drm/amdgpu: remove experimental flag for Navi14 omits 70f7eb639e2f drm/amdgpu: disable gfxoff when using register read interface omits dda0f4558c72 drm/amdgpu/powerplay: properly set PP_GFXOFF_MASK (v2) omits 3d0e3ce52ce3 drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 omits 62d91dd2851e drm/radeon: fix bad DMA from INTERRUPT_CNTL2 omits e3dd3aa8e0b6 drm/amd/display: Fix debugfs on MST connectors omits f8a69a8022a2 drm/amdgpu/nv: add asic func for fetching vbios from rom directly omits c0e21ea1d0b5 drm/amdgpu: put flush_delayed_work at first omits 4e20f6550b52 drm/amdgpu/vcn2.5: fix the enc loop with hw fini omits 06f75d54f462 drm/amd/powerplay: correct fine grained dpm force level setting omits 1ac38dbf6ede drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on uns [...] omits a310a1b4c1a9 drm/amd/powerplay: issue BTC on Navi during SMU setup omits d112ea3cf086 drm/amd/powerplay: avoid DPM reenable process on Navi1x ASICs V2 omits 0900a9efdb79 drm/amdgpu/gfx10: fix mqd backup/restore for gfx rings (v2) omits e9c5dbc1a287 drm/amdgpu: Use ARRAY_SIZE for sos_old_versions omits 19efcb9e0684 drm/amd/powerplay: Use ARRAY_SIZE for smu7_profiling omits c8c50a7e5d6c drm/amdkfd: Remove duplicate functions update_mqd_hiq() omits 4ed8a03740d0 drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 omits dab5ef2722cd drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub omits c348ad46b0e9 drm/amd/amdgpu/sriov skip RLCG s/r list for arcturus VF. omits edc2176d5162 drm/amd/amdgpu/sriov temporarily skip ras,dtm,hdcp for arc [...] omits c25edaaf75af drm/amdgpu/gfx10: re-init clear state buffer after gpu reset omits 6a93b58e5fe2 merge fix for "ftrace: Rework event_create_dir()" omits 2e77541bd17b drm/amdgpu: remove redundant assignment to pointer write_frame omits 562b49fcd02d drm/amdgpu: simplify runtime suspend omits 7633c5e0bd19 drm/amdkfd: DIQ should not use HIQ way to allocate memory omits d7c0b0477bf3 drm/amdkfd: Delete KFD_MQD_TYPE_COMPUTE omits 6e04b2248dfd drm/amdgpu: Update Arcturus golden registers omits f6c3623b7b2f drm/amdgpu: implement querying ras error count for mmhub9.4 omits 8781e5df119f drm/amdgpu: refine query function of mmhub EDC counter in vg20 omits 46f719696ee6 drm/amdgpu: define soc15_ras_field_entry for reuse omits d98a07aea652 drm/amdgpu/gfx10: fix out-of-bound mqd_backup array access omits 387d40fd6fb6 drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt omits b4672c8a84be amd/amdgpu: force to trigger a no-retry-fault after a retry-fault omits f43ef951f6c0 drm/amdgpu: add flag to indicate amdgpu vm context omits 6025ba120471 drm/i915: coffeelake supports hdcp2.2 omits f2c5fd9e4c05 riscv: defconfigs: enable debugfs omits 37640adbefd6 MIPS: PCI: remember nasid changed by set interrupt affinity omits e3d765a941f6 MIPS: SGI-IP27: Fix crash, when CPUs are disabled via nr_c [...] omits 2bee1b58484f mips: add support for folded p4d page tables omits 31168f033e37 mips: drop __pXd_offset() macros that duplicate pXd_index() ones omits 3ed6751bb8fa mips: fix build when "48 bits virtual memory" is enabled omits 9314e44f455c ALSA: aloop: Avoid unexpected timer event callback tasklets omits 716864586c62 arm: socfpga: execute cold reboot by default omits c037239c2373 ALSA: aloop: Remove redundant locking in timer open function omits a264abad51d8 SUNRPC: Capture completion of all RPC tasks omits 3243e04ab1c0 net: dsa: ocelot: fix "should it be static?" warnings omits 5b1d9c17a3e0 r8152: avoid to call napi_disable twice omits e8e61f105af4 drm/i915/selftests: Flush the active callbacks omits cc079039c9b6 Merge branch 'akpm' (patches from Andrew) omits fd1fef0c453d seg6: allow local packet processing for SRv6 End.DT6 behavior omits d1746d1e80a8 net: flow_dissector: Wrap unionized VLAN fields in a struct omits 068299374cc4 Merge tag 'linux-can-fixes-for-5.4-20191122' of git://git. [...] omits 4bbb02f1a556 Merge tag 'mac80211-next-for-net-next-2019-11-22' of git:/ [...] omits efabb6c6882f MAINTAINERS: Add myself as maintainer of virtio-vsock omits 51e46c7a4007 docs, parallelism: Rearrange how jobserver reservations are made omits dffd011480d7 docs, parallelism: Do not leak blocking mode to other readers omits 4920323cffc0 docs, parallelism: Fix failure path and add comment omits 41b416f1fc4c tipc: support in-order name publication events omits ba5f6a8617f4 tipc: update replicast capability for broadcast send link omits 677bf08cfdf9 udp: drop skb extensions before marking skb stateless omits ff08ddba3a55 net: rtnetlink: prevent underflows in do_setvfinfo() omits a6b0373ffcd8 Merge tag 'pm-5.4-final' of git://git.kernel.org/pub/scm/l [...] omits 5d867ab037e5 Merge tag 'drm-fixes-2019-11-22' of git://anongit.freedesk [...] omits 9a63236f1ad8 mm/ksm.c: don't WARN if page is still mapped in remove_sta [...] omits 7ce700bf11b5 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 94b07b6f9e2e Revert "fs: ocfs2: fix possible null-pointer dereferences [...] omits d268f42e6856 drm/mediatek: don't open-code drm_gem_fb_create omits cd94eade0b2a clk: ingenic: Allow drivers to be built with COMPILE_TEST omits e3fedd570ded Documentation: Remove bootmem_debug from kernel-parameters.txt omits 402613f3ef4b Documentation: security: core.rst: fix warnings omits 605b0f53a126 Documentation/process/howto/kokr: Update for 4.x -> 5.x ve [...] omits bf23a48edbe3 Documentation/translation: Use Korean for Korean translati [...] omits a897b13d1b77 docs/memory-barriers.txt: Remove remaining references to mmiowb() omits 3ef2f6aca51d docs/memory-barriers.txt/kokr: Update I/O section to be cl [...] omits 18b68475c5ef docs/memory-barriers.txt/kokr: Fix style, spacing and gram [...] omits bf3b965bc45c Documentation/kokr: Kill all references to mmiowb() omits 2ece3e00ac95 docs/memory-barriers.txt/kokr: Rewrite "KERNEL I/O BARRIER [...] omits 8f39f22f73b3 MAINTAINERS: Update section for Ux500 clock drivers omits 419e9c38aa07 iomap: Fix pipe page leakage during splicing omits 6334b91e502c iomap: trace iomap_appply results omits 9c0015ef0928 IB/mlx5: Implement callbacks for getting VFs GUID attributes omits 2446887ed226 IB/ipoib: Add ndo operation for getting VFs GUID attributes omits bfcb3c5d1485 IB/core: Add interfaces to get VF node and port GUIDs omits 2911edb653b9 xfs: remove the mappedbno argument to xfs_da_get_buf omits cd2c9f1b544b xfs: remove the mappedbno argument to xfs_da_read_buf omits 02c57f0a8b07 xfs: split xfs_da3_node_read omits f3fcb314d16c xfs: remove the mappedbno argument to xfs_dir3_leafn_read omits c943c0b2e5c3 xfs: remove the mappedbno argument to xfs_dir3_leaf_read omits dfb8759408a9 xfs: remove the mappedbno argument to xfs_attr3_leaf_read omits 06566fda428e xfs: remove the mappedbno argument to xfs_da_reada_buf omits 199e9ba4e4a9 xfs: improve the xfs_dabuf_map calling conventions omits 45feef8f50b9 xfs: refactor xfs_dabuf_map omits fa0d44ec7faa xfs: simplify mappedbno handling in xfs_da_{get,read}_buf omits 30aad41721e0 net/core: Add support for getting VF GUIDs omits 15b9cbb2c5e1 Revert "drm/i915/gt: Wait for new requests in intel_gt_ret [...] omits 0e4a459f56c3 tracing: Remove unnecessary DEBUG_FS dependency omits 0704c5743694 can: m_can_platform: remove unnecessary m_can_class_resume() call omits 2ea872490e18 can: m_can_platform: set net_device structure as driver data omits 4584f084aa9d perf parse: Fix potential memory leak when handling tracep [...] omits 358f98ee8a35 perf probe: Fix spelling mistake "addrees" -> "address" omits 10992af6bf46 libtraceevent: Fix memory leakage in copy_filter_type omits 68401a1799fa libtraceevent: Fix header installation omits 32a1ece4bdbd perf intel-bts: Does not support AUX area sampling omits dbd134322e74 perf intel-pt: Add support for decoding AUX area samples omits c4ab2f0f763d perf intel-pt: Add support for recording AUX area samples omits a1ac7de6902c perf pmu: When using default config, record which bits of [...] omits ac2f445fc898 perf auxtrace: Add support for queuing AUX area samples omits 103ed40e4bfa perf session: Add facility to peek at all events omits b04b8dd1e426 perf auxtrace: Add support for dumping AUX area samples omits ba2675bf15fc perf inject: Cut AUX area samples omits eb7a52d46c6a perf record: Add aux-sample-size config term omits c0a6de06c446 perf record: Add support for AUX area sampling omits f0bb7ee8530a perf auxtrace: Add support for AUX area sample recording omits f306de275b7c perf auxtrace: Move perf_evsel__find_pmu() omits 41c4616bb81f gpio: Add TODO item for regmap helper omits 9bca1a4ef503 perf record: Add a function to test for kernel support for [...] omits 1e5ddb6ba738 ASoC: component: Add sync_stop PCM ops omits 3b1c952c951d ASoC: pcm: Make ioctl ops optional omits 10a959456341 ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding omits 5a858e79c911 ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs omits d60229d84846 ALSA: cs4236: fix error return comparison of an unsigned integer omits 9435f2bb6687 ALSA: usb-audio: Fix NULL dereference at parsing BADD omits cfd821b2439c drm/i915/selftests: Force bonded submission to overlap omits 4e29b70d5437 Documentation: gpio: driver.rst: Fix warnings omits 808b9931d5a0 gpio: of: Fix bogus reference to gpiod_get_count() omits 51158416c24d gpiolib: Grammar s/manager/managed/ omits 7a89233ac504 mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue omits 3ace10f5b5ad mac80211: Implement Airtime-based Queue Limit (AQL) omits db3e1c40cf2f mac80211: Import airtime calculation code from mt76 omits bc71d8b580ba virt_wifi: fix use-after-free in virt_wifi_newlink() omits 08a5bdde3812 mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED omits c90142a518d3 mac80211: expose HW conf flags through debugfs omits a4f95f31a9f3 Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk omits 724c15a43e2c virtiofs: Use completions while waiting for queue to be drained omits 1efcf39eb627 virtiofs: Do not send forget request "struct list_head" element omits 58ada94f95f7 virtiofs: Use a common function to send forget omits 5072f73cb6ee mac80211: Add new sta_info getter by sta/vif addrs omits b226a826d83d mac80211: add a comment about monitor-to-dev injection omits 4ee812f6143d crypto: vmx - Avoid weird build failures omits 413808b71e62 crypto: lib/chacha20poly1305 - use chacha20_crypt() omits b62755aed3a3 crypto: x86/chacha - only unregister algorithms if registered omits 2043323a799a crypto: chacha_generic - remove unnecessary setkey() functions omits 3d04158814e7 crypto: amlogic - enable working on big endian kernel omits 93c7f4d357de crypto: sun8i-ce - enable working on big endian omits 660eda8d50f8 crypto: mips/chacha - select CRYPTO_SKCIPHER, not CRYPTO_B [...] omits 90c4b29eb1e5 hwrng: ks-sa - Enable COMPILE_TEST omits e18036da5c23 crypto: essiv - remove redundant null pointer check before kfree omits 57d8154f15e8 crypto: atmel-aes - Change data type for "lastc" buffer omits 61b0dd664fa1 crypto: atmel-tdes - Set the IV after {en,de}crypt omits d1d787bcebfe crypto: sun4i-ss - fix big endian issues omits 2edf86414b66 crypto: sun4i-ss - hide the Invalid keylen message omits 626abd3125e0 crypto: sun4i-ss - use crypto_ahash_digestsize omits 7ca2a71d177f crypto: sun4i-ss - remove dependency on not 64BIT omits a7126603d46f crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c omits a30583fcfb86 MAINTAINERS: Add maintainer for HiSilicon SEC V2 driver omits 1e9bc276f8f1 crypto: hisilicon - add DebugFS for HiSilicon SEC omits cbfe56e6938b Documentation: add DebugFS doc for HiSilicon SEC omits 73bcb049a77b crypto: hisilicon - add SRIOV for HiSilicon SEC omits 416d82204df4 crypto: hisilicon - add HiSilicon SEC V2 driver omits aee1f9f3c30e crypto: atmel - Fix build error of CRYPTO_AUTHENC omits 3e8b4ccdc4ec crypto: qce/dma - Use dma_request_chan() directly for chan [...] omits ec310caf13b5 crypto: ccp - add SEV command privilege separation omits c433a1a8572e crypto: blake2b - rename tfm context and _setkey callback omits 0b4b5f10ac1f crypto: blake2b - merge _update to api callback omits a2e4bdce0f6e crypto: blake2b - open code set last block helper omits d063d6327e7d crypto: blake2b - delete unused structs or members omits e87e484d60b0 crypto: blake2b - simplify key init omits e37496956547 crypto: blake2b - merge blake2 init to api callback omits 086db43b5a22 crypto: blake2b - merge _final implementation to callback omits c7351845b2d6 crypto: sun8i-ce - Fix memdup.cocci warnings omits d6e9da21ee82 crypto: sun4i-ss - Fix 64-bit size_t warnings omits 67a3acaab716 drm/i915: Use a ctor for TYPESAFE_BY_RCU i915_request omits 0f6f8749872e staging: vchiq: Have vchiq_dump_* functions return an error code omits 0046b33ce553 staging: vchiq: Refactor indentation in vchiq_dump_* functions omits 2ae0b31e0fac tty: don't crash in tty_init_dev when missing tty_port omits 7f00be96f125 of: property: Add device link support for interrupt-parent [...] omits 00d52fb7e4fd staging: fwserial: Fix Kconfig indentation (seven spaces) omits 96a8b2912fe5 staging: vchiq_dump: Replace min with min_t omits eacb77aad729 staging: vchiq: Fix block comment format in vchiq_dump() omits 282eaa624f06 staging: octeon: indent with tabs instead of spaces omits 5618332e5b95 staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error omits d088337c38a5 Bluetooth: Fix memory leak in hci_connect_le_scan omits 5781823fd0d3 EDAC/altera: Use the Altera System Manager driver omits 08a260d968d2 EDAC/altera: Cleanup the ECC Manager omits 56d9e7bd3fa0 EDAC/altera: Use fast register IO for S10 IRQs omits 16214bd9e43a EDAC/ghes: Do not warn when incrementing refcount on 0 omits f05bfce33412 drm/i915/selftests: Shorten infinite wait for sseu omits 7fdf6c6a0d0e Bluetooth: Allow combination of BDADDR_PROPERTY and INVALI [...] omits def7bd940f8c dt-bindings: mmc: Correct the type of the clk phase properties omits ce3cba788a1b ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data omits bd9d6e0371d1 pcmcia: remove unused dprintk definition omits e469edbb0613 pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tuple omits 990a1b506d3d pcmcia: include cs_internal.h for missing declarations omits 67805a4b3c92 dmaengine: Fix Kconfig indentation omits 7d268a28ee33 dmaengine: sf-pdma: move macro to header file omits dd9c324a5e96 dmaengine: sf-pdma: replace /** with /* for non-function comment omits 340049d45368 dmaengine: ti: edma: fix missed failure handling omits 59dfa75e5d82 hwmon: Add driver for Texas Instruments TMP512/513 sensor chips. omits 17fe2983e872 dt-bindings: hwmon: Add TMP512/513 omits 39716c560c75 dmaengine: mmp_pdma: add missed of_dma_controller_free omits c236ba4ae718 dmaengine: mmp_tdma: add missed of_dma_controller_free omits d814b67e50dc Merge branch 'hv_netvsc-Fix-send-indirection-table-offset' omits 171c1fd98df3 hv_netvsc: Fix send_table offset in case of a host bug omits 71f21959dd55 hv_netvsc: Fix offset usage in netvsc_send_table() omits 13baf667fa8e enetc: make enetc_setup_tc_mqprio static omits 35fc59c95680 net-ipv6: IPV6_TRANSPARENT - check NET_RAW prior to NET_ADMIN omits 82ea3e0e129e scsi: scsi_transport_sas: Fix memory leak when removing devices omits eede4970fb6c scsi: lpfc: size cpu map by last cpu id set omits 75d886a99384 scsi: ibmvscsi_tgt: Remove unneeded variable rc omits 7a1323b5dfe4 Drivers: hv: vmbus: Fix crash handler reset of Hyper-V synic omits 8aea7f82153d drivers/hv: Replace binary semaphore with mutex omits d7f0b2e450e9 drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 omits af13f9ed6f9a HID: hyperv: Add the support of hibernation omits 25bd2b2f1f05 hv_balloon: Add the support of hibernation omits b96f86534fa3 x86/hyperv: Implement hv_is_hibernation_supported() omits 2af5e7b7b230 Drivers: hv: balloon: Remove dependencies on guest page size omits 53edce00ceb7 Drivers: hv: vmbus: Remove dependencies on guest page size omits fa36dcdf8b20 x86: hv: Add function to allocate zeroed page for Hyper-V omits 0541a225945d Drivers: hv: util: Specify ring buffer size using Hyper-V [...] omits b14d749ac5ab Drivers: hv: Specify receive buffer size using Hyper-V page size omits c48d8b04893a tools: hv: add vmbus testing tool omits af9ca6f9bb16 drivers: hv: vmbus: Introduce latency testing omits d21987d709e8 video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] omits 67e7cdb4829d video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] omits 0efeea5fb153 hv_netvsc: Add the support of hibernation omits 2194c2eb6717 hv_sock: Add the support of hibernation omits 1ecf30202104 video: hyperv_fb: Add the support of hibernation omits 56fb10585934 scsi: storvsc: Add the support of hibernation omits 931cccc96773 Drivers: hv: vmbus: Add module parameter to cap the VMBus version omits 2d4f49b3e1e3 Drivers: hv: vmbus: Enable VMBus protocol versions 4.1, 5. [...] omits bedc61a922f9 Drivers: hv: vmbus: Introduce table of VMBus protocol versions omits 51658c04c338 Merge tag 'drm-intel-fixes-2019-11-21' of git://anongit.fr [...] omits 1a70cf0e7ee6 ARM: 8940/1: ftrace: remove mcount(),ftrace_caller_old() a [...] omits 29c623d64f0d ARM: 8939/1: kbuild: use correct nm executable omits 87e90283c94c PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code omits 72ea91afbfb0 PCI/ASPM: Add sysfs attributes for controlling ASPM link states omits 7d75c0cb22b7 Merge branch 'net-introduce-and-use-route-hint' omits 02b24941619f ipv4: use dst hint for ipv4 list receive omits c43c3d76c021 ipv4: move fib4_has_custom_rules() helper to public header omits 197dbf24e360 ipv6: introduce and uses route look hints for list input. omits b9b33e7c24af ipv6: keep track of routes using src omits 1f8ac5703037 ipv6: add fib6_has_custom_rules() helper omits 2c44713ed96d Merge branch 'DSA-Felix-PTP' omits c0bcf537667c net: dsa: ocelot: add hardware timestamping support for Felix omits 5df66c48bc4e net: dsa: ocelot: define PTP registers for felix_vsc9959 omits 400928bf928b net: mscc: ocelot: convert to use ocelot_port_add_txtstamp_skb() omits e23a7b3e8daa net: mscc: ocelot: convert to use ocelot_get_txtstamp() omits f145922ddcaa net: mscc: ocelot: export ocelot_hwstamp_get/set functions omits 8729aaba7462 SUNRPC: Fix backchannel latency metrics omits 8163999db445 bpf: skmsg, fix potential psock NULL pointer dereference omits 36533f355b1a PCI: Fix indentation omits 4d2fa82d98d2 selftests/x86/sigreturn/32: Invalidate DS and ES when abus [...] omits 8caa016bfc12 selftests/x86/mov_ss_trap: Fix the SYSENTER test omits 4fe171bb81b1 afs: Remove set but not used variable 'ret' omits 51590df4f330 afs: Remove set but not used variables 'before', 'after' omits 81429eb8d9ca Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 7599a896f2e4 audit: Move audit_log_task declaration under CONFIG_AUDITSYSCALL omits 723eb5369004 sfc: Only cancel the PPS workqueue if it exists omits be5fa3aac23f Merge tag 'for-linus-20191121' of git://git.kernel.dk/linux-block omits cec353f6c2c9 Merge tag 'gpio-v5.4-5' of git://git.kernel.org/pub/scm/li [...] omits 43da14110cb4 net: Fix Kconfig indentation, continued omits f33dabf59d6c dt-bindings: i2c: stm32: Migrate i2c-stm32 documentation to yaml omits 1e25c5f5333a dt-bindings: mtd: Convert stm32 fmc2-nand bindings to json-schema omits 5421cf84af69 drivers: net: Fix Kconfig indentation, continued omits d324810acded Merge tag 'for-linus-2019-11-21' of git://git.kernel.org/p [...] omits 5f9f0b11f081 nfc: port100: handle command failure cleanly omits 1841b9829903 lwtunnel: check erspan options before allocating tun_info omits 7b6a70f73764 lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS omits f3bed7f8f93d net: remove the unnecessary strict_start_type in some policies omits ff998a80c359 Merge branch 'net-sched-support-vxlan-and-erspan-options' omits 79b1011cb33d net: sched: allow flower to match erspan options omits d8f9dfae49ce net: sched: allow flower to match vxlan options omits e20d4ff2acd7 net: sched: add erspan option support to act_tunnel_key omits fca3f91cc38a net: sched: add vxlan option support to act_tunnel_key omits 0617aa988dac octeontx2-af: Fix uninitialized variable in debugfs omits 039fcccaed33 vsock: avoid to assign transport if its initialization fails omits de29fe308de7 riscv: Fix Kconfig indentation omits 05d6c8cfdbd6 mt76: fix fix ampdu locking omits 895429076512 x86/entry/32: Fix NMI vs ESPFIX omits a1a338e5b6fe x86/entry/32: Unwind the ESPFIX stack earlier on exception entry omits 82cb8a0b1d8d x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL omits 4c4fd55d3d59 x86/entry/32: Use %ss segment where required omits 40ad2199580e x86/entry/32: Fix IRET exception omits 880a98c33996 x86/cpu_entry_area: Add guard page for entry stack on 32bit omits f490e07c53d6 x86/pti/32: Size initial_page_table correctly omits 3580d0b29cab x86/doublefault/32: Fix stack canaries in the double fault [...] omits 03bf73c315ed nbd: prevent memory leak omits 8cf9b615653e rpmsg: Fix Kconfig indentation omits 866ca95da5e5 Merge branch 'nvme-5.5' of git://git.infradead.org/nvme in [...] omits 7f264dab5b60 x86/mm/pat: Rename pat_rbtree.c to pat_interval.c omits 511aaca834fe x86/mm/pat: Drop the rbt_ prefix from external memtype calls omits 6a9930b1c50d x86/mm/pat: Do not pass 'rb_root' down the memtype tree he [...] omits 8d04a5f97a5f x86/mm/pat: Convert the PAT tree to a generic interval tree omits 1250ed7114a9 serial: stm32: fix clearing interrupt error flags omits 6c6aa2f26c68 nvme: hwmon: add quirk to avoid changing temperature threshold omits 52deba0f02a9 nvme: hwmon: provide temperature min and max values for ea [...] omits 3aeb6a24f171 nvmet: add another maintainer omits 91a9f2d3f976 usb: gadget: udc: gr_udc: create debugfs directory under usb root omits f5b7f7c83821 usb: gadget: atmel: create debugfs directory under usb root omits d4836b69d935 usb: musb: create debugfs directory under usb root omits 1e279153dfd5 Revert "block: split bio if the only bvec's length is > SZ_4K" omits 3d581b11e34a drm/radeon: Prefer pcie_capability_read_word() omits ca56f99c18ca drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions omits 40bd4be5a652 drm/radeon: Correct Transmit Margin masks omits 88027c89ea14 drm/amdgpu: Prefer pcie_capability_read_word() omits a7ba70f1787f dma-mapping: treat dev->bus_dma_mask as a DMA limit omits d7293f79caea Merge branch 'for-next/zone-dma' of git://git.kernel.org/p [...] omits b78cda795ac8 Merge tag 'misc-habanalabs-next-2019-11-21' of git://peopl [...] omits 34376eb1b084 dt-bindings: remoteproc: convert stm32-rproc to json-schema omits 4360bf724483 dt-bindings: mailbox: convert stm32-ipcc to json-schema omits 1ff2f9e26c56 drm/i915/selftests: Always hold a reference on a waited up [...] omits 4b1140ade8f5 PCI: uniphier: Set mode register to host mode omits b68663186577 block: add iostat counters for flush requests omits ddb52945999d ARM: dts: Fix vcsi regulator to be always-on for droid4 to [...] omits b88091f5d84a dt-bindings: mfd: Convert stm32 low power timers bindings [...] omits b9da2fcc5ed9 dt-bindings: interrupt-controller: Convert stm32-exti to j [...] omits ceced4acb01a dt-bindings: crypto: Convert stm32 HASH bindings to json-schema omits 5059791efc73 dt-bindings: rng: Convert stm32 RNG bindings to json-schema omits 1c11ca7a0584 y2038: fix typo in powerpc vdso "LOPART" omits ae75b53e08b9 pinctrl: ingenic: Add OTG VBUS pin for the JZ4770 omits 7009d046a601 pinctrl: ingenic: Handle PIN_CONFIG_OUTPUT config omits 2635adb48bd5 pinctrl: Fix Kconfig indentation omits e66ff71fd0db pinctrl: lewisburg: Update pin list according to v1.1v6 omits e272f7ec070d gpio: lynxpoint: Setup correct IRQ handlers omits 3d2dcd946b3a MAINTAINERS: Replace my email by one @kernel.org omits 20e5a163b8df MAINTAINERS: Replace my email by one @kernel.org omits 04fb02757ae5 pinctrl: armada-37xx: Fix irq mask access in armada_37xx_i [...] omits 98dcf14d7f9c perf tools: Add kernel AUX area sampling definitions omits 35e768e29672 drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions omits 19d7a95a8ba6 drm/amdgpu: Correct Transmit Margin masks omits bbdb2f5ecdf1 PCI: Add #defines for Enter Compliance, Transmit Margin omits b7da3d4df052 PCI: Allow building PCIe things without PCIEPORTBUS omits b6479581e682 PCI: Remove PCIe Kconfig dependencies on PCI omits 33ce09ef1732 PCI/ASPM: Remove dependency on PCIEPORTBUS omits 97a0ac8a4678 PCI/PTM: Remove dependency on PCIEPORTBUS omits 127a7709495d PCI/PTM: Remove spurious "d" from granularity message omits ca22d1f5474a PCI: sysfs: Remove unused attribute groups omits 7e8ce0e2b036 x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect omits bbd8810d3998 PCI: Remove unused includes and superfluous struct declaration omits 0d2f4d62ff41 x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y omits 65e3c803e7a4 x86/PCI: Correct SPDX comment style omits 4257ac5acdee x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate omits 3fab296a98c9 dt-bindings: pinctrl: intel: Add for new SoC omits 1948d5c51dba pinctrl: Add pinmux & GPIO controller driver for a new SoC omits 0b2c26fb1144 usb: serial: Fix Kconfig indentation omits 6aad39f63949 usb: misc: Fix Kconfig indentation omits b14f8b90341b usb: gadget: Fix Kconfig indentation omits 2f8b6e9a2b5e usb: host: Fix Kconfig indentation omits c3afa2224345 usb: dwc3: Fix Kconfig indentation omits da88ac0bd683 tty: Fix Kconfig indentation, continued omits 599ea01ce0b3 char: Fix Kconfig indentation, continued omits d4fc46f1739d gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK omits 54787d7c14a4 pinctrl: rza1: remove unnecessary static inline function omits 787b64a43f7a gpio/mpc8xxx: fix qoriq GPIO reading omits 4250b047039d debugfs: Fix !DEBUG_FS debugfs_create_automount omits 4e50573f3922 gpio: mpc8xxx: Don't overwrite default irq_set_type callback omits 93b0e8fe4753 drm/i915: Mark intel_wakeref_get() as a sleeper omits 5406327d43ed platform/x86: intel_pmc_core: Add Comet Lake (CML) platfor [...] omits 43e82d8aa925 platform/x86: intel_pmc_core: Fix the SoC naming inconsistency omits e5caebdddc05 platform/mellanox: Fix Kconfig indentation omits 1434a3d357d6 tools/power/x86/intel-speed-select: Display TRL buckets fo [...] omits 20183ccd3e4d tools/power/x86/intel-speed-select: Ignore missing config level omits c95d31c3df1b drm/i915/execlists: Lock the request while validating it d [...] omits e149573b2f84 of: property: Add device link support for "iommu-map" omits 3883539140b8 of: property: Fix the semantics of of_is_ancestor_of() omits 090a82e9166f drm/i915/gt: Hold request reference while waiting for w/a [...] omits 2d0fb251360a drm/i915: Serialise with remote retirement omits 478c60cea1c1 Revert "mmc: tmio: remove workaround for NON_REMOVABLE" omits 1696d96890fc memstick: Fix Kconfig indentation omits c50d8ae3a127 KVM: x86: create mmu/ subdirectory omits 0155b2b91b26 KVM: nVMX: Remove unnecessary TLB flushes on L1<->L2 switc [...] omits db5a95ec166f KVM: x86: remove set but not used variable 'called' omits b11494bcabba KVM: nVMX: Do not mark vmcs02->apic_access_page as dirty w [...] omits 46f4f0aabc61 Merge branch 'kvm-tsx-ctrl' into HEAD omits 5ec966dbcc19 Merge tag 'tag-ib-chrome-mfd-iio-input-5.5' into chrome-pl [...] omits ade48088937f gfs2: Don't write log headers after file system withdraw omits 8f81180ac183 gfs2: Remove duplicate call from gfs2_create_inode omits 99cdb2472bb0 Revert "Input: cros_ec_keyb: mask out extra flags in event_type" omits 3bcce2e8052d Revert "Input: cros_ec_keyb - add back missing mask for ev [...] omits 3300fdd630d4 platform/chrome: cros_ec: handle MKBP more events flag omits da946589b1b9 platform/chrome: cros_ec: Do not attempt to register a non [...] omits 05a3c420eaa6 platform/chrome: cros-ec: Record event timestamp in the hard irq omits d60ac88a62df mfd / platform / iio: cros_ec: Register sensor through sensorhub omits 53067471188c iio / platform: cros_ec: Add cros-ec-sensorhub driver omits a16b2e281902 mfd / platform: cros_ec: Add sensor_count and make check_f [...] omits c9b465683a55 platform/chrome: cros_ec: Put docs with the code omits 92ec07677107 drm/msm: Don't init ww_mutec acquire ctx before needed omits fedf7a441fe8 dma-resv: Also prime acquire ctx for lockdep omits 2c51419e8c06 drm/modeset: Prime modeset lock vs dma_resv omits a7f96fce201c MAINTAINERS: add nds32 maintainer omits 5feccddcf992 habanalabs: add more protection of device during reset omits 55f6d680970e habanalabs: flush EQ workers in hard reset omits 1af69d30c41d habanalabs: make the reset code more consistent omits 52c01b013719 habanalabs: expose reset counters via existing INFO IOCTL omits e16ee4103770 habanalabs: make code more concise omits da1342a0eec0 habanalabs: use defines for F/W files omits 7fbdc12b9111 habanalabs: remove prints on successful device initialization omits e604f551cdce habanalabs: remove unnecessary checks omits bea84c4d67e5 habanalabs: invalidate MMU cache only once omits 71c5e55e7c07 habanalabs: skip VA block list update in reset flow omits 1b98d8b23f29 habanalabs: optimize MMU unmap omits bc75d799f953 habanalabs: prevent read/write from/to the device during h [...] omits 54bb67444ea3 habanalabs: split MMU properties to PCI/DRAM omits 30919edef243 habanalabs: re-factor MMU masks and documentation omits 7b6e4ea0f7b1 habanalabs: type specific MMU cache invalidation omits 7f74d4d335f1 habanalabs: re-factor memory module code omits 5d1012576d20 habanalabs: export uapi defines to user-space omits eda58bf7860a habanalabs: don't print error when queues are full omits bd4c8cb17d4e habanalabs: increase max jobs number to 512 omits 6476b472437d habanalabs: set ETR as non-secured omits e1a84d56fcb9 habanalabs: use registers name defines for ETR block omits f05912d8f16b habanalabs: read F/W versions before failure omits 91edbf2cf8f0 habanalabs: expose card name in INFO IOCTL omits 8d6de52866dc habanalabs: remove set but not used variable 'qman_base_addr' omits 62c1e124a9e0 habanalabs: add opcode to INFO IOCTL to return clock rate omits 8fdacf2a530f habanalabs: set TPC Icache to 16 cache lines omits cb596aee8842 habanalabs: Add a new H/W queue type omits df762375f17e habanalabs: Mark queue as expecting CB handle or address omits f435614ff55c habanalabs: Fix typos omits 1e295d4dd5b2 habanalabs: remove set but not used variable 'ctx' omits abb7e16fb6df habanalabs: handle F/W failure for sensor initialization omits 2e2fae99d1f3 afs: xattr: use scnprintf omits d4438a25295d afs: Introduce an afs_get_read() refcount helper omits 0b9c0174d6b6 afs: Rename desc -> req in afs_fetch_data() omits fc276122496d afs: Switch the naming of call->iter and call->_iter omits 1b87b025b4cd afs: Use call->_iter not &call->iter in debugging statements omits b07a5c53d42a KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on gue [...] omits c11f83e0626b KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality omits edef5c36b0c7 KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUID omits de1fca5d6e01 KVM: x86: do not modify masked bits of shared MSRs omits cbbaa2727aa3 KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES omits 14edff88315a Merge tag 'kvmarm-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 71d122629c04 drm/i915/fbdev: Restore physical addresses for fb_mmap() omits b6378caf829e nds32: Move static keyword to the front of declaration omits 1b78375c3789 nds32: Fix typo in Kconfig.cpu omits 9e5183ee416d nds32: remove unneeded clean-files for DTB omits 689122dcc36e Revert "drm/i915/gt: Wait for new requests in intel_gt_ret [...] omits 7d73170e1c28 serial: serial_core: Perform NULL checks for break_ctl ops omits 1199ab4c9e1d Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth omits e32ec8ea0d79 dt-bindings: net: Add compatible for BCM4335A0 bluetooth omits 8392853e964c rackmeter: Use vtime aware kcpustat accessor omits 8688f2fb671b leds: Use all-in-one vtime aware kcpustat accessor omits e2c056759797 pcmcia: Use dev_get_drvdata where possible omits 84182fc7c16f pcmcia: clean an indentation issues, remove extraneous spaces omits c4b75479741c perf/core: Make the mlock accounting simple again omits 5720821ba1d8 cpufreq: Use vtime aware kcpustat accessors for user time omits 26dae145a76c procfs: Use all-in-one vtime aware kcpustat accessor omits 74722bb223d0 sched/vtime: Bring up complete kcpustat accessor omits 5a1c95580f1d sched/cputime: Support other fields on kcpustat_field() omits f3c9a666b285 net: sfp: soft status and control support omits 9ce33351bd55 Merge branch 'sfp-quirks' omits b0eae33b2583 net: sfp: add some quirks for GPON modules omits b34bb2cb5b62 net: sfp: add support for module quirks omits 9bb59a21f53e tcp: warn if offset reach the maxlen limit when using snprintf omits c0d59da79534 ip_gre: Make none-tun-dst gre tunnel store tunnel info as [...] omits 48a322b6f996 net-sysfs: fix netdev_queue_add_kobject() breakage omits 695d1ec3994f ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop omits d64ebdbfd4f7 ALSA: hda/realtek - Move some alc236 pintbls to fallback table omits aed8c7f40882 ALSA: hda/realtek - Move some alc256 pintbls to fallback table omits 30486e72093e KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error path omits 31a88c82b466 KVM: PPC: Book3S HV: XIVE: Free previous EQ page when sett [...] omits f824c1b35a75 Merge tag 'drm-fixes-5.4-2019-11-20' of git://people.freed [...] omits bf9c95e23324 selftests/powerpc: spectre_v2 test must be built 64-bit omits 9d72dcef8910 powerpc/powernv: Disable native PCIe port management omits 793b08e2efff powerpc/kexec: Move kexec files into a dedicated subdir. omits 9f7bd9201521 powerpc/32: Split kexec low level code out of misc_32.S omits 8795a739e5c7 powerpc/sysdev: drop simple gpio omits ee5a489fd964 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 17eee668b3ca Merge tag 'drm-misc-next-fixes-2019-11-20' of git://anongi [...] omits 7b8474466ed9 time: Zero the upper 32-bits in __kernel_timespec on 32-bit omits eb01fedc3d53 ftrace: Return ENOTSUPP when DYNAMIC_FTRACE_WITH_DIRECT_CA [...] omits a0184d71163a Revert "drm/amd/display: enable S/G for RAVEN chip" omits 941a0a7945c3 drm/amdgpu: disable gfxoff on original raven omits c57040d333c6 drm/amdgpu: disable gfxoff when using register read interface omits d2a08e46215c drm/amd/powerplay: correct fine grained dpm force level setting omits 355d991cb6ff drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on uns [...] omits 9ea3fa729a44 drm/amdgpu: remove experimental flag for Navi14 omits bae26849372b PCI/PM: Move pci_dev_wait() definition earlier omits ad9001f2f411 PCI/PM: Add missing link delays required by the PCIe spec omits 4827d63891b6 PCI/PM: Add pcie_wait_for_link_delay() omits 327ccbbcc149 PCI/PM: Return error when changing power state from D3cold omits e43f15ea2f6d PCI/PM: Decode D3cold power state correctly omits 9c77e63bd8dc PCI/PM: Fold __pci_complete_power_transition() into its caller omits d6aa37cd04fd PCI/PM: Avoid exporting __pci_complete_power_transition() omits dc2256b0735d PCI/PM: Fold __pci_start_power_transition() into its caller omits adfac8f6b739 PCI/PM: Use pci_power_up() in pci_set_power_state() omits 81cfa5908fd6 PCI/PM: Move power state update away from pci_power_up() omits 1a1daf097e21 PCI/PM: Remove unused pci_driver.suspend_late() hook omits 89cdbc354635 PCI/PM: Remove unused pci_driver.resume_early() hook omits 77b84bb306fd xen-platform: Convert to generic power management omits baef7f8e5e91 PCI/PM: Simplify pci_set_power_state() omits 993cc6d1bd3a PCI/PM: Expand PM reset messages to mention D3hot (not just D3) omits 7e24bc347e57 PCI/PM: Apply D2 delay as milliseconds, not microseconds omits 12bcae44bf48 PCI/PM: Use pci_WARN() to include device information omits 6941a0c2bded PCI/PM: Use PCI dev_printk() wrappers for consistency omits b64cf7a1711d PCI/PM: Wrap long lines in documentation omits 85a9b0507db2 PCI/PM: Note that PME can be generated from D0 omits 6da2f2ccfd2d PCI/PM: Make power management op coding style consistent omits f7b32a86e455 PCI/PM: Run resume fixups before disabling wakeup events omits ec6a75ef8e33 PCI/PM: Clear PCIe PME Status even for legacy power management omits dc68b406783e PCI/PM: Correct pci_pm_thaw_noirq() documentation omits f2c33ccacb2d PCI/PM: Always return devices to D0 when thawing omits 30c185da7692 Merge tag 'drm-intel-next-fixes-2019-11-20' of git://anong [...] omits 40d47c155e8a block,bfq: Skip tracing hooks if possible omits c22fe762ba91 Merge tag 'drm-next-5.5-2019-11-15' of git://people.freede [...] omits e3cb0c7102f0 x86/ioperm: Fix use of deprecated config option omits f612b2132db5 Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" omits 196e8ca74886 bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to [...] omits 91e6015b082b bpf: Emit audit messages upon successful prog load and unload omits 7819c4607fb0 MAINTAINERS: Remove myself from drm-misc entry omits e18417b48b4b drm/i915: Use intel_gt_pm_put_async in GuC submission path omits 9d09e5a95c54 PCI: Fix typos omits 064a18998b0b Merge tag 'mlx5-fixes-2019-11-20' of git://git.kernel.org/ [...] omits e2193c933429 Merge branch 'r8169-smaller-improvements-to-firmware-handling' omits df0120f12f93 r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok omits cfccde80e8b1 r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE omits e20c43dbdf96 r8169: change mdelay to msleep in rtl_fw_write_firmware omits 84811412464d r8152: Re-order napi_disable in rtl8152_close omits b172845a4090 Merge branch 'qca_spi-fixes' omits bc19c32904e3 net: qca_spi: Move reset_count to struct qcaspi omits 3e7e676c8196 net: qca_spi: fix receive buffer size check omits e2ffe3ff6f5e net: ipconfig: Wait for deferred device probes omits 2be8ca97d07e vsock/vmci: make vmci_vsock_cb_host_called static omits aee024f610cc Merge branch 'ibmvnic-regression' omits 2df5c60e198c net/ibmvnic: Ignore H_FUNCTION return from H_EOI to tolera [...] omits 284f87d2f387 Revert "net/ibmvnic: Fix EOI when running in XIVE mode" omits e435c608e89a drm/i915/gt: Fixup config ifdeffery for pm_suspend_target_state omits e07e75412ba4 Merge branch 'page_pool-DMA-sync' omits 07e13edbb6a6 net: mvneta: get rid of huge dma sync in mvneta_rx_refill omits e68bc75691cc net: page_pool: add the possibility to sync DMA memory for device omits f383b2950070 net: mvneta: rely on page_pool_recycle_direct in mvneta_run_xdp omits 30e9e0550bf6 net/mlxfw: Verify FSM error code translation doesn't excee [...] omits b7eca940322f net/mlx5: Update the list of the PCI supported devices omits 97fd8da281f8 net/mlx5: Fix auto group size calculation omits 9c98f7ec01d7 net/mlx5e: Add missing capability bit check for IP-in-IP omits 24960574505c net/mlx5e: Do not use non-EXT link modes in EXT mode omits 751021218f7e net/mlx5e: Fix set vf link state error flow omits 21586a0fc44c net/mlx5: DR, Limit STE hash table enlarge based on bytemask omits 83e79489135b net/mlx5: DR, Skip rehash for tables with byte mask zero omits 829969956f97 net/mlx5: DR, Fix invalid EQ vector number on CQ creation omits b6a4ac24c14b net/mlx5e: Reorder mirrer action parsing to check for encap first omits 7b83355f6df9 net/mlx5e: Fix ingress rate configuration for representors omits a86db2269fca net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_h [...] omits cec2975f2b70 net: sched: pie: enable timestamp based delay calculation omits c131280c03bd drm/mcde: dsi: Fix invalid pointer dereference if panel ca [...] omits f01b437d1297 isdn: Fix Kconfig indentation omits 041ccdb620f0 nfc: Fix Kconfig indentation omits a20ee510a941 Merge branch 's390-fixes' omits 2f3c269d96d0 s390/qeth: return proper errno on IO error omits c8183f548902 s390/qeth: fix potential deadlock on workqueue flush omits 004b39427f94 ipv6/route: return if there is no fib_nh_gw_family omits b8eb718348b8 net-sysfs: Fix reference count leak in rx|netdev_queue_add [...] omits 07def463829c Merge branch 'cxgb4-add-TC-MATCHALL-classifier-offload' omits 21c4c60b7696 cxgb4: add TC-MATCHALL classifier ingress offload omits 41ec03e534ca cxgb4: check rule prio conflicts before offload omits 4ec4762d8ec6 cxgb4: add TC-MATCHALL classifier egress offload omits 093edc2baad2 usb: gadget: configfs: Fix missing spin_lock_init() omits 77c05d2f7306 Merge branch 'page_pool-API-for-numa-node-change-handling' omits 6849c6d86bad net/mlx5e: Rx, Update page pool numa node when changed omits d5394610b1ba page_pool: Don't recycle non-reusable pages omits bc836748707c page_pool: Add API to update numa node omits 68a33b179466 dma-direct: exclude dma_direct_map_resource from the min_l [...] omits 4268ac6ae587 dma-direct: don't check swiotlb=force in dma_direct_map_resource omits 50f579a2399d dma-debug: clean up put_hash_bucket() omits cb6f6392dbef powerpc: remove support for NULL dev in __phys_to_dma / __ [...] omits c7345159f7db dma-direct: avoid a forward declaration for phys_to_dma omits 130c1ccbf553 dma-direct: unify the dma_capable definitions omits 56e35f9c5b87 dma-mapping: drop the dev argument to arch_sync_dma_for_* omits 1f12177b322d Merge branch 'cpsw-switchdev' omits 3727d259ddaf arm: omap2plus_defconfig: enable new cpsw switchdev driver omits 15b991ade400 ARM: dts: am571x-idk: enable for new cpsw switch dev driver omits 39331a49c4e1 ARM: dts: dra7: add dt nodes for new cpsw switch dev driver omits 14c815a9d1d3 Documentation: networking: add cpsw switchdev based driver [...] omits da84e50c8e75 phy: ti: phy-gmii-sel: dependency from ti cpsw-switchdev driver omits 111cf1ab4da3 net: ethernet: ti: introduce cpsw switchdev based driver p [...] omits ed3525eda4c4 net: ethernet: ti: introduce cpsw switchdev based driver p [...] omits ef63fe72f698 dt-bindings: net: ti: add new cpsw switch driver bindings omits c5013ac1dd0e net: ethernet: ti: cpsw: move set of common functions in c [...] omits 51a9533797b0 net: ethernet: ti: cpsw: resolve build deps of cpsw drivers omits e85c14370783 net: ethernet: ti: ale: modify vlan/mdb api for switchdev omits 4b41d3436796 net: ethernet: ti: cpsw: allow untagged traffic on host port omits 7fe579dfb90f net: ethernet: ti: ale: clean ale tbl on init and intf restart omits b9242da6f6e6 Merge branch 'nf_tables_offload-vlan-matching-support' omits 89d8fd44abfb netfilter: nft_payload: add C-VLAN offload support omits a82055af5959 netfilter: nft_payload: add VLAN offload support omits 8819efc94301 netfilter: nf_tables_offload: allow ethernet interface type only omits 7cd9a58d6860 netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() omits 2c8bc91488fc drm/dp_mst: fix multiple frees of tx->bytes omits e50be648aaa3 arm64: uaccess: Remove uaccess_*_not_uao asm macros omits 94bb804e1e6f arm64: uaccess: Ensure PAN is re-enabled after unhandled u [...] omits 94722e74272c ALSA: docs: Update about the new PCM sync_stop ops omits fabb26dcd104 ALSA: pcm: Add card sync_irq field omits 1e850beea278 ALSA: pcm: Add the support for sync-stop operation omits 0821fd77a112 ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header omits f6161f379c5d ALSA: docs: Update document about the default PCM ioctl ops omits fc033cbf6fb7 ALSA: pcm: Allow NULL ioctl ops omits 72b4bcbf1c96 ALSA: docs: Update for managed buffer allocation mode omits 0dba808eae26 ALSA: pcm: Introduce managed buffer allocation mode omits c6ae99605633 ALSA: aloop: Support runtime change of snd_timer via info [...] omits 26c53379f98d ALSA: aloop: Support selection of snd_timer instead of jiffies omits fd1f7c743d30 ALSA: aloop: Move CABLE_VALID_BOTH to the top of file omits 8e3bf7cde433 ALSA: aloop: Rename all jiffies timer specific functions omits 133f37593eb6 ALSA: aloop: Use callback functions for timer specific imp [...] omits 09419f1ace21 ALSA: aloop: Support return of error code for timer start [...] omits 97dda3da2073 ALSA: aloop: Describe units of variables omits 2f1d370b997a lwtunnel: add support for multiple geneve opts omits 924ea58dadea Merge tag 'mt76-for-kvalo-2019-11-20' of https://github.co [...] omits 54b6416e679d Merge tag 'iwlwifi-next-for-kalle-2019-11-20' of git://git [...] omits d7d8d62a3f3b Merge branches 'omap-for-v5.5/soc' and 'omap-for-v5.5/ti-s [...] omits b82049f2c139 Merge tag 'omap-for-v5.5/soc-late-signed' into omap-for-v5 [...] omits 31f42ead5748 arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in hig [...] omits 6af0a549c25e ARM: dts: dra7: fix cpsw mdio fck clock omits e415e4d2d506 ARM: dts: am57xx-beagle-x15: Update pinmux name to ddr_3_3v omits 287897f9aaa2 ARM: dts: omap3-tao3530: Fix incorrect MMC card detection [...] omits 3efd72330543 ASoC: Fix Kconfig indentation omits 5cca59516de5 ASoC: soc-pcm: check symmetry before hw_params omits 9fbea0b7e842 ARC: add kmemleak support omits e1b2743d7052 ARC: [plat-axs10x]: remove hardcoded video mode from bootargs omits 93c53f2397fb ARC: [plat-axs10x]: use pgu pll instead of fixed clock omits 88cec4973de1 drm/i915/gt: Declare timeline.lock to be irq-free omits 554bbe726ce0 spi: Fix Kconfig indentation omits 76bec25b3236 regulator: Fix Kconfig indentation omits f0a19fa823fb regulator: tps6105x: add optional devicetree support omits 62f7f3eca4c3 tps6105x: add optional devicetree support omits 4ec48e7cbe6e ASoC: pcm3168a: Update the RST gpio handling to align with [...] omits 103e5d734ae2 ASoC: dt-bindings: pcm3168a: Update the optional RST gpio [...] omits fb5126778333 ASoC: core: add SND_SOC_BYTES_E omits dc73d73aa714 ASoC: add control components management omits 1e4d40186026 PCI: rockchip: Make some regulators non-optional omits 3b55809cf91f PCI: Make devm_of_pci_get_host_bridge_resources() static omits 085f793984ad PCI: rcar: Use inbound resources for setup omits b9ae59b30bcf PCI: iproc: Use inbound resources for setup omits 6dce5aa59e0b PCI: xgene: Use inbound resources for setup omits 070d7d70291c PCI: v3-semi: Use inbound resources for setup omits ea4f718e8455 PCI: ftpci100: Use inbound resources for setup omits 331f63457165 PCI: of: Add inbound resource parsing to helpers omits 5cba288466e9 drm/i915/gt: Unlock engine-pm after queuing the kernel con [...] omits a6edbca74b30 drm/i915/gt: Close race between engine_park and intel_gt_r [...] omits 8896e40c05cc drm/mgag200: Fix Kconfig indentation omits a560f41a72a6 drm/bridge: Fix Kconfig indentation omits 84affcf60a3e drm/lima: Fix Kconfig indentation omits ee4c9d20cc7e drm/nouveau: Fix Kconfig indentation omits 40c2815b7954 drm/omap: Fix Kconfig indentation omits eb448304f6d2 drm/rockchip: Fix Kconfig indentation omits 3373279a068c drm/udl: Fix Kconfig indentation omits d917e6466e99 vga: Fix Kconfig indentation omits ec11e5c213cc PCI: vmd: Add device id for VMD device 8086:9A0B omits 08bcdd22ecdb PCI: vmd: Add bus 224-255 restriction decode omits c2ce4d23299f platform/chrome: cros_usbpd_logger: add missed destroy_wor [...] omits 6a82e23f45fe s390/cpumf: Adjust registration of s390 PMU device drivers omits 07779a76ee1f drm/i915: Mark up the calling context for intel_wakeref_put() omits 8a126392b7d7 drm/i915: Do not initialize display BW when display not available omits e7862f476e6f Skip MCHBAR queries when display is not available omits 7451a074bf2f drm/i915: Change .crtc_enable/disable() calling convention omits 502d871459d2 drm/i915: s/pipe_config/new_crtc_state/ in .crtc_enable() omits e44c84a14469 drm/i915: s/intel_crtc/crtc/ in .crtc_enable() and .crtc_d [...] omits c684fb44c0ff drm/i915: Pass dev_priv to cpt_verify_modeset() omits 7a8fdb1f272b drm/i915: Change watermark hook calling convention omits 5b4f4e94df8e drm/i915: Pass intel_crtc to ironlake_fdi_disable() omits 777bf6d71f72 drm/i915: Move crtc_state to tighter scope omits 407b94058b3b drm/i915: Move assert_vblank_disabled() into intel_crtc_vb [...] omits d18b6bb80a5a drm/i915: Add intel_crtc_vblank_off() omits 021ba1005569 drm/i915: Change intel_encoders_<hook>() calling convention omits 14ce38484419 tty: remove unused argument from tty_open_by_driver() omits 60774d2af07a i2c: of: Populate fwnode in of_i2c_get_board_info() omits 443633225ef9 dm: Fix Kconfig indentation omits 379c02ebcc9a platform/chrome: cros_ec: Fix Kconfig indentation omits 1637a947e684 staging: most: core: remove sysfs attr remove_link omits 83072c35ee87 staging: vc04: Fix Kconfig indentation omits ee5f771f10fc staging: pi433: Fix Kconfig indentation omits f82ea85dd722 staging: nvec: Fix Kconfig indentation omits 4574c517bb33 staging: most: Fix Kconfig indentation omits 63f1dae291b9 staging: fwserial: Fix Kconfig indentation omits 3750392ecc9d staging: fbtft: Fix Kconfig indentation omits 4500914d3686 tty: Fix Kconfig indentation omits abf5c67dc43c drivers: base: Fix Kconfig indentation omits ab64ec1db25e misc: Fix Kconfig indentation omits c8175bd155c5 char: Fix Kconfig indentation omits 41dec7574011 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of g [...] omits 6e6c18bcb78c intel_th: pci: Add Tiger Lake CPU support omits 6a1743422a7c intel_th: pci: Add Ice Lake CPU support omits 512592779a33 intel_th: Fix a double put_device() in error path omits 189f39ee6ac5 fbtft: Drop OF dependency omits 8b2d3aeeb7ec fbtft: Make use of device property API omits 2494fd4c8388 fbtft: Drop useless #ifdef CONFIG_OF and dead code omits 6753e7957fef fbtft: Describe function parameters in kernel-doc omits 21f585480deb fbtft: Make sure string is NULL terminated omits 992edeaefed6 KVM: nVMX: Assume TLB entries of L1 and L2 are tagged diff [...] omits 5637f60b6828 KVM: x86: Unexport kvm_vcpu_reload_apic_access_page() omits c79eb77554bb KVM: nVMX: add CR4_LA57 bit to nested CR4_FIXED1 omits cc877670975b KVM: nVMX: Use semi-colon instead of comma for exit-handle [...] omits 9a2ae9f6b6bb KVM: x86: Zero the IOAPIC scan request dest vCPUs bitmap omits 407e62f52aad Merge tag 'irqchip-5.5' of git://git.kernel.org/pub/scm/li [...] omits ca380ab37900 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of s [...] omits a5c8b2ae2e51 mmc: sdhci-of-arasan: Add support for ZynqMP Platform Tap [...] omits 1297eacfe79e dt-bindings: mmc: arasan: Document 'xlnx,zynqmp-8.9a' controller omits 1ed7d5c8f82d firmware: xilinx: Add SDIO Tap Delay nodes omits f3dafc374a82 mmc: sdhci-of-arasan: Add support to set clock phase delay [...] omits fec81c5bca24 dt-bindings: mmc: Add optional generic properties for mmc omits 07a14d1df454 mmc: sdhci-of-arasan: Add sampling clock for a phy to use omits 1963ae50999b dt-bindings: mmc: arasan: Update Documentation for the inp [...] omits e1463618cd8c mmc: sdhci-of-arasan: Separate out clk related data to ano [...] omits b0b19ce6e47c mmc: sdhci: Fix grammar in warning message omits 76216850b207 mmc: sdhci-of-aspeed: add inversion signal presence omits 9679062263c3 mmc: sdhci-of-aspeed: enable CONFIG_MMC_SDHCI_IO_ACCESSORS omits f545702b74f9 mmc: sdhci_am654: Add Support for Command Queuing Engine to J721E omits 23cb16d2ccb5 mt76: mt76u: fix endpoint definition order omits acf5457fd99d mt76: mt7615: read {tx,rx} mask from eeprom omits e49c76d455a9 mt76: move mt76_get_antenna in mt76_core module omits e8b970c8e367 mt76: fix possible out-of-bound access in mt7615_fill_txs/ [...] omits 45876d6ebbd2 Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" omits 2b5d1b91e174 mt76: mt7615: disable radar pattern detector during scanning omits 0eb8c104fd8d mt76: move interface_modes definition in mt76_core module omits 7f4b7920318b mt76: mt7615: add ibss support omits 19d0affadd6e mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_ [...] omits 61c51a74a4e5 mt76: use mt76_dev in mt76_is_{mmio,usb} omits cc53b52daa09 mt76: Remove set but not used variable 'idx' omits 284efb473ef5 mt76: mt76u: rely on a dedicated stats workqueue omits 80df01f4dc79 mt76: mt76u: rely on usb_interface instead of usb_dev omits 5d1ad7d7bab0 mt76: mt7615: remove unneeded semicolon omits 2ec1e82bbf92 mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate omits b86b173f634f mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb omits 3473750cd412 mt76: remove obsolete .add_buf() from struct mt76_queue_ops omits bf5238b25ac3 mt76: add sanity check for a-mpdu rx wcid index omits 237312c5e485 mt76: refactor cc_lock locking scheme omits d1bc9bf2072c mt76: mt76x0: eeprom: add support for MAC address from OF omits 3e0705acd4de mt76: avoid enabling interrupt if NAPI poll is still pending omits e7aaa72f4728 mt76: fix aggregation stop issue omits fb7d95c6ee4f mt76: drop rcu read lock in mt76_rx_aggr_stop omits 1a817fa73c3b mt76: add missing locking around ampdu action omits 36f7e2b2bb1d mt76: do not use devm API for led classdev omits 55857ab85797 mt76: enable airtime fairness omits b2c2f029683c mt76: mt7615: track tx/rx airtime for airtime fairness omits 87d3cdeb2811 mt76: mt7615: introduce mt7615_mac_wtbl_update routine omits 29ed2a79de00 mt76: mt7615: fix survey channel busy time omits 6bfa6e38266d mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 omits 355f8d00c597 mt76: mt76x02: track approximate tx airtime for airtime fa [...] omits b02f42f4ed2f mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset omits aec65e484779 mt76: unify channel survey update code omits dcff8d4dc301 mt76: mt7603: switch to a different counter for survey busy time omits ea565833fd78 mt76: mt7603: track tx airtime for airtime fairness and survey omits 5ce09c1a7907 mt76: track rx airtime for airtime fairness and survey omits 0fd0eb54bfe0 mt76: store current channel survey_state in struct mt76_dev omits 9ec0b821b815 mt76: rename mt76_driver_ops txwi_flags to drv_flags and i [...] omits d515fdca46e7 mt76: report rx a-mpdu subframe status omits 055da6cfd0dc mt76: mt7603: remove q_rx field from struct mt7603_dev omits 5a8d4678e02b mt76: mt7603: collect aggregation stats omits 75601194a1c8 mt76: mt7615: collect aggregation stats omits d7b47bbdd71c mt76: move aggr_stats array in mt76_dev omits 25990ed3816e mt76: mt7615: add queue entry in debugfs omits 0b82a8e8024b mt76: move queue debugfs entry to driver specific code omits fdb96b06040d mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module omits d5b3be417b01 mt76: mt76x0u: reset counter starting the device omits ad571c93169b mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_m [...] omits 7b37cce09d18 mt76: mt76x02: move mac_reset_counter in mt76x02_lib module omits 45971b2385d6 mt76: mt7615: enable SCS by default omits 4482455409b0 mt76: mt76x0e: make array mt76x0_chan_map static const, ma [...] omits af3076db14b1 mt76: usb: add lockdep_assert_held in __mt76u_vendor_request omits a670111131db mt76: remove empty flag in mt76_txq_schedule_list omits b0b2373db7fe mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown omits c7f647d9bdb0 mt76: remove aggr_work field from struct mt76_wcid omits b4124a5b1a00 mt76: mt7615: fix control frame rx in monitor mode omits 72a81ad9d6d6 s390/smp: fix physical to logical CPU map for SMT omits c2313594216b s390/early: move access registers setup in C code omits b8ce1fa4892c s390/head64: remove unnecessary vdso_per_cpu_data setup omits c02ee6a16a26 s390/early: move control registers setup in C code omits 13f9bae579c6 s390/kasan: support memcpy_real with TRACE_IRQFLAGS omits 0398d4ab1677 s390/crypto: Fix unsigned variable compared with zero omits 0122baaa93cc Merge tag 'gvt-next-fixes-2019-11-12' of https://github.co [...] omits 1992b66d2f55 PM: Wrap documentation to fit in 80 columns omits ffbbaa7420f7 dma_resv: prime lockdep annotations omits 9e77716a75bc fork: fix pidfd_poll()'s return type omits 5aa9ba6312e3 cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() omits c53d13138da0 drm/i915/selftests: Take a ref to the request we wait upon omits e668950149de drm/i915/selftests: Be explicit in ERR_PTR handling omits c55b51a06b01 cpuidle: Allow idle injection to apply exit latency limit omits 54fae6e31bed iwlwifi: bump FW API to 52 for 22000 series omits 5974fbb5e10b iwlwifi: check kasprintf() return value omits b646a883ad74 iwlwifi: mvm: remove outdated comment referring to wake lock omits 9b08ae2219b1 iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb omits e7babbe31fe2 iwlwifi: dvm: excessive if in rs_bt_update_lq() omits e8503aeca354 iwlwifi: mvm: Report tx/rx antennas omits 5661925a9b38 iwlwifi: pcie: rx: use rxq queue_size instead of constant omits 924f838b6b36 iwlwifi: mvm: remove left-over non-functional email alias omits 49b7b35cf61f iwlwifi: config: remove max_rx_agg_size omits ab393cb12d03 iwlwifi: pcie: make some RX functions static omits 17ffa21af93a iwlwifi: scan: support scan req FW API ver 13 omits 4f4925a7b234 iwlwifi: pcie: fix support for transmitting SKBs with fraglist omits 093b92287363 drm/i915: Split i915_active.mutex into an irq-safe spinloc [...] omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 05ff1ba412fd PM: QoS: Invalidate frequency QoS requests after removal omits be14312472e9 drm/r128: make ATI PCI GART part of its only user, r128 omits e190de6941db ALSA: hda - Add mute led support for HP ProBook 645 G4 omits 3ef240eaff36 futex: Prevent exit livelock omits ac31c7ff8624 futex: Provide distinct return value when owner is exiting omits 3f186d974826 futex: Add mutex around futex exit omits af8cbda2cfca futex: Provide state handling for exec() as well omits 4a8e991b91ac futex: Sanitize exit state handling omits 18f694385c4f futex: Mark the begin of futex exit explicitly omits f24f22435dcc futex: Set task::futex_state to DEAD right after handling [...] omits 150d71584b12 futex: Split futex_mm_release() for exit/exec omits 4610ba7ad877 exit/exec: Seperate mm_release() omits 3d4775df0a89 futex: Replace PF_EXITPIDONE with a state omits ba31c1a48538 futex: Move futex exit handling into futex code omits 544c521d4ab8 drm/virtio: factor out virtio_gpu_update_dumb_bo omits 64440ef60389 drm/virtio: Simplify virtio_gpu_primary_plane_update workflow. omits 1dc348524717 drm/virtio: fix byteorder handling in virtio_gpu_cmd_trans [...] omits eac08515d7bd rtl8xxxu: Remove set but not used variable 'vif','dev','len' omits 4f61563da075 brcmfmac: remove monitor interface when detaching omits 5d26a6a6150c brcmfmac: disable PCIe interrupts before bus reset omits 3dff7c6e3749 rtw88: allows to enable/disable HCI link PS mechanism omits d2e2c47e65af rtw88: pci: enable CLKREQ function if host supports it omits ff3297f62fff rtw88: pci: use for loop instead of while loop for DBI/MDIO omits 83a5a2d76f99 rtw88: pci: use macros to access PCI DBI/MDIO registers omits df0af4c7bac4 qtnfmac: process HE capabilities requests omits be4f00cf1592 qtnfmac: add TLV for extension IEs omits 1db359946bd1 qtnfmac: signal that all packets coming from device are al [...] omits 4e14e76cee38 qtnfmac: advertise netdev port parent ID omits 904628d3130b qtnfmac: add interface ID to each packet omits decfc5c70d20 qtnfmac: track broadcast domain of each interface omits 45028223425d qtnfmac: remove VIF in firmware in case of error omits 4c8c0d8f709d rtlwifi: set proper udelay within rf_serial_read omits 92541dd9dda5 rtlwifi: rf_lock use non-irqsave spin_lock omits f89f1aefff5a ipw2x00: remove set but not used variable 'force_update' omits 805a57acd7b5 ipw2x00: remove set but not used variable 'reason' omits c9a6820fc0da virtio_balloon: fix shrinker count omits 60bd04f258b7 virtio_balloon: fix shrinker scan number of pages omits 7af496b9eb04 brcmfmac: remove set but not used variable 'mpnum','nsp','nmp' omits 65309ef6b258 scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() omits 6e4ff1c94a04 mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n omits 2c61e821da7a Revert "mdio_bus: fix mdio_register_device when RESET_CONT [...] omits 74e78d6bae19 net: hns3: fix a wrong reset interrupt status mask omits a31eda65ba21 net: fec: fix clock count mis-match omits f67169fef8db net/sched: act_pedit: fix WARN() in the traffic path omits d9922c0e9171 net: phylink: fix link mode modification in PHY mode omits 269a6b5f23a6 net: phylink: update documentation on create and destroy omits c941e0d17260 scsi: target: core: Fix a pr_debug() argument omits 238191d65d72 scsi: iscsi: Don't send data to unbound connection omits e9d3009cb936 scsi: target: iscsi: Wait for all commands to finish befor [...] omits 80647a89eaf3 scsi: target: core: Release SPC-2 reservations when closin [...] omits 11bf1d14b2d6 scsi: target: core: Document target_cmd_size_check() omits 29d28f2b8d37 scsi: bnx2i: fix potential use after free omits 5a993e507ee6 Revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" omits 0b7a223552d4 scsi: NCR5380: Add disconnect_mask module parameter omits d04fc41af247 scsi: NCR5380: Unconditionally clear ICR after do_abort() omits 350767f20be8 scsi: NCR5380: Call scsi_set_resid() on command completion omits aa5334c4f301 scsi: scsi_debug: num_tgts must be >= 0 omits 4583a4f66b32 scsi: lpfc: use hdwq assigned cpu for allocation omits 9b44ffab49e3 scsi: arcmsr: fix indentation issues omits 3fe3d2428b62 scsi: qla4xxx: fix double free bug omits 044f59de3a3d scsi: pm80xx: Modified the logic to collect fatal dump omits 7295493682aa scsi: pm80xx: Tie the interrupt name to the module instance omits e2773c67e24a scsi: pm80xx: Controller fatal error through sysfs omits 3e253d9657b0 scsi: pm80xx: Do not request 12G sas speeds omits 51c1c5f6ed64 scsi: pm80xx: Cleanup command when a reset times out omits 91a43fa61f10 scsi: pm80xx: Fix command issue sizing omits a88d9db94c4c scsi: pm80xx: Fix dereferencing dangling pointer omits e90e236250e9 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check omits 7370672dc3e7 scsi: pm80xx: Squashed logging cleanup changes omits 4daf1ef3c681 scsi: pm80xx: Convert 'long' mdelay to msleep omits cef1538456ba scsi: pm80xx: Initialize variable used as return status omits e703977b505f scsi: pm80xx: Make phy enable completion as NULL omits ce21c63ee995 scsi: pm80xx: Fix for SATA device discovery omits 6d303e4b19d6 scsi: ufs: Fix error handing during hibern8 enter omits 18f01374b55b scsi: ufs: Abort gating if clock on request is pending omits 9333d7757348 scsi: ufs: Fix irq return code omits e6b5ae74566a soc: qcom: rpmhpd: Set 'active_only' for active only power [...] omits b2e2f0e6a6f9 bpf: Make array_map_mmap static omits 24f65050276a selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 omits a0783cd0c810 r8169: disable TSO on a single version of RTL8168c to fix [...] omits c9d55b62c900 MAINTAINERS: forcedeth: Change Zhu Yanjun's email address omits 272630feb4c0 cxgb4: remove unneeded semicolon for switch block omits b5a0faa3572a taprio: don't reject same mqprio settings omits b8fc7177d8ae net: dsa: felix: Fix CPU port assignment when not last port omits fd463bf6e22c arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 omits d4ffb02dee2f net/tls: enable sk_msg redirect to tls socket egress omits a0d7da26ce86 libbpf: Fix call relocation offset calculation bug omits 7c149057d044 nfsd: restore NFSv3 ACL support omits 677017d196ba f2fs: Fix deadlock in f2fs_gc() context during atomic file [...] omits c45d6002ff7a f2fs: show f2fs instance in printk_ratelimited omits 848a5e507e26 perf report: Jump to symbol source view from total cycles view omits c74386d50fba afs: Fix missing timeout reset omits 5cb456af99f5 perf util: Move block TUI function to ui browsers omits bb1835a3b86c perf session: Fix decompression of PERF_RECORD_COMPRESSED records omits 564f86d38475 clk: mark clk_disable_unused() as __init omits 8247470772be clk: Fix memory leak in clk_unregister() omits 0e3149f86b99 perf dso: Move dso_id from 'struct map' to 'struct dso' omits 3de88c9113f8 net-af_xdp: Use correct number of channels from ethtool omits 72f058b7237e drm/amdgpu: enable runtime pm on BACO capable boards if runpm=1 omits 3840c5bcc245 drm/amdgpu: disentangle runtime pm and vga_switcheroo omits 6ae6c7d404ec drm/amdgpu: start to disentangle boco from runtime pm omits 191343172809 drm/amdgpu: add baco support to runtime suspend/resume omits 361dbd01a1de drm/amdgpu: add helpers for baco entry and exit omits 11520f27085b drm/amdgpu: split swSMU baco_reset into enter and exit omits b97e9d47e549 drm/amdgpu: add additional boco checks to runtime suspend/ [...] omits 31af062acfbd drm/amdgpu: rename amdgpu_device_is_px to amdgpu_device_su [...] omits a69cba42b11a drm/amdgpu: add a amdgpu_device_supports_baco helper omits ac7426169e7b drm/amdgpu: add supports_baco callback for NV asics. omits e45ed9435fda drm/amdgpu: add supports_baco callback for VI asics. omits 0d0c07ee0794 drm/amdgpu: add supports_baco callback for CIK asics. omits 3670c242e340 drm/amdgpu: add supports_baco callback for SI asics. omits 988eb9ff3e91 drm/amdgpu: add supports_baco callback for soc15 asics. (v2) omits 69d5436d4ded drm/amdgpu: add asic callback for BACO support omits 93adc0c2cb72 drm/xen: Simplify fb_create omits 931e691cc629 drm/tilcdc: Drop drm_gem_fb_create wrapper omits d99382e4858d drm/atmel: ditch fb_create wrapper omits 0d0fdca6c61d kcsan, ubsan: Make KCSAN+UBSAN work together omits 922eea2ce5c7 x86/xen/32: Simplify ring check in xen_iret_crit_fixup() omits 29b810f5a5ec x86/xen/32: Make xen_iret_crit_fixup() independent of fram [...] omits 81ff2c37f9e5 x86/stackframe/32: Repair 32-bit Xen PV omits db96c2cb4870 gve: fix dma sync bug where not all pages synced omits 1f74b100c9d9 perf dsos: Remove unused dsos__find() method omits d43e24533dc2 drm/i915: make pool objects read-only omits fd1a5e521c3c drm/gma500: Fixup fbdev stolen size usage evaluation omits d8c313d75abf dt-bindings: pwm: Convert Samsung PWM bindings to json-schema omits 89650a1e3b6f dt-bindings: pwm: Convert PWM bindings to json-schema omits 83ededdb72ca docs: Add initial documentation for devfreq omits a25984f3baaa RDMA/qedr: Fix null-pointer dereference when calling rdma_ [...] omits 291084904eb0 Documentation: Document how to get links with git am omits 0acc637dacb6 RDMA/cm: Use refcount_t type for refcount variable omits c16339b69c0d IB/mlx5: Support extended number of strides for Striding RQ omits ba446f746096 drm/i915/selftests: Exercise rc6 w/a handling omits 2c47c1be51fb gfs2: clean up iopen glock mess in gfs2_create_inode omits ff3195b3ed85 IB/mlx4: Update HW GID table while adding vlan GID omits 7b59a82493b4 perf map: Move comparision of map's dso_id to a separate function omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 3f1a9e630b6e regulator: rn5t618: fix rc5t619 ldo10 enable omits 0ced7b050224 ASoC: soc-pcm: remove soc_pcm_private_free() omits b2b2afbb48ea ASoC: soc-component: tidyup snd_soc_pcm_component_new/free [...] omits 0bb887709eb1 ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 [...] omits 9a5d847c0bda coresight: replicator: Fix missing spin_lock_init() omits 9def5dc10d3e coresight: funnel: Fix missing spin_lock_init() omits 4a7380a52ec9 perf map: Pass a dso_id to map__new() omits 99459a84d587 perf map: Move maj/min/ino/ino_generation to separate struct omits f4ba0707c825 drm/i915: Wait until the intel_wakeref idle callback is complete omits bcba0c454712 libnvdimm: Export the target_node attribute for regions an [...] omits cb4dd729ee6c dax: Add numa_node to the default device-dax attributes omits bfd2e9140656 libnvdimm: Simplify root read-only definition for the 'res [...] omits 153dd28647d6 dax: Simplify root read-only definition for the 'resource' [...] omits 770619a95106 dax: Create a dax device_type omits e755799aefa9 libnvdimm: Move nvdimm_bus_attribute_group to device_type omits 360eba7ebdf7 libnvdimm: Move nvdimm_attribute_group to device_type omits 4ce79fa97e6a libnvdimm: Move nd_mapping_attribute_group to device_type omits 7c4fc8cde164 libnvdimm: Move nd_region_attribute_group to device_type omits e2f6a0e34870 libnvdimm: Move nd_numa_attribute_group to device_type omits 8ad305f1a29a drm/i915/gem: Manually dump the debug trace on GEM_BUG_ON omits 30b2c0cae430 drm/amd/powerplay: enable gpu_busy_percent sys interface f [...] omits dfdeeb41fb08 Merge branch 'tt/misc' into dev omits c7df4a1ecb85 ext4: work around deleting a file with i_nlink == 0 safely omits 4ea99936a163 ext4: add more paranoia checking in ext4_expand_extra_isiz [...] omits 0cdfdf6fa9ee drm/i915/gt: Flush the requests after wedging on suspend omits 119a3cb6d687 platform/chrome: wilco_ec: Add keyboard backlight LED support omits 3c4d77b68928 platform/chrome: wilco_ec: Add charging config driver omits 858a2bbad6b0 drm/amdgpu: pull ras controller int status only when ras enabled omits 5bdd0b72d608 drm/amdgpu: switch to common helper func for psp cmd submission omits cc65176e511c drm/amdgpu: add helper func for psp ring cmd submission omits 13a390a6f98a drm/amdgpu: add psp funcs for ring write pointer read/write omits 32cc3bf0a77c drm/amd/powerplay: add missing header file declaration omits 0a650c1d35e2 drm/amd/powerplay: add Arcturus baco reset support omits b4f8285a1960 drm/amd/powerplay: correct swSMU baco reset related settings omits dcbebb11197c drm/i915/gt: Schedule next retirement worker first omits 1683d24c1470 drm/i915/gt: Move new timelines to the end of active_list omits d18580b08b92 drm/i915: make pool objects read-only omits 362bfb995b78 drm/i915/tgl: Add DKL PHY vswing table for HDMI omits 7a7ebfa85f4f thunderbolt: Power cycle the router if NVM authentication fails omits fd8f64df9520 mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n omits dff10bbea4be nbd:fix memory leak in nbd_get_socket() omits 545886fead7a ext2: code cleanup for descriptor_loc() omits 6d73af2767bb drm/i915/dsi: Do not read the transcoder register. omits 2aa87ba56892 Revert "drm/amd/display: enable S/G for RAVEN chip" omits 3f2a06ac814e drm/amdgpu: disable gfxoff on original raven omits b62d955426e0 drm/amdgpu: remove experimental flag for Navi14 omits ca9317b9183b drm/amdgpu: disable gfxoff when using register read interface omits 85f8433f9bd7 drm/amdgpu/powerplay: properly set PP_GFXOFF_MASK (v2) omits 4a1132782200 drm/amd/powerplay: return errno code to caller when error occur omits 16641949257a drm/amdgpu: remove not needed memset omits b992691d453c drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 omits a542ad9e5de1 drm/radeon: fix bad DMA from INTERRUPT_CNTL2 omits dc9b3dbd2874 drm/radeon: remove set but not used variable 'tv_pll_cntl1' omits 77441f779498 drm/radeon: remove set but not used variable 'blocks' omits 5952c4899337 drm/radeon: remove set but not used variable 'radeon_connector' omits 3f47f0301594 drm/radeon: remove set but not used variable 'dig_connector' omits ac52caecbcf2 drm/radeon: remove set but not used variable 'backbias_res [...] omits e9f782dd22c0 drm/radeon: remove set but not used variable 'size', 'relo [...] omits 5111195ad617 drm/amd/display: Fix coding error in connector atomic check omits a1acc5d0942c drm/amd/display: Fix static analysis bug in validate_bksv omits 302169003733 drm/amd/display: split rxstatus for hdmi and dp omits 1c40428ace2e drm/amd/display: use drm defines for MAX CASCADE MASK omits 02837a91ae75 drm/amd/display: add and use defines from drm_hdcp.h omits 45375a501f13 drm/amd/display: Refactor HDCP encryption status update omits 23eb41917fc9 drm/amd/display: add force Type0/1 flag omits b1abe5586ffc drm/amd/display: Refactor HDCP to handle multiple displays [...] omits 53e108aa9916 drm/amd/display: Handle hdcp2.2 type0/1 in dm omits da283469e05f drm/amd/display: Enable HDCP 2.2 omits 2e956df2913f drm/amd/display: Change ERROR to WARN for HDCP module omits 46df9931e0db drm/amd/display: Add logging for HDCP2.2 omits 530197795fac drm/i915/gem: Protect the obj->vma.list during iteration omits 62d1c851466b drm/i915/gem: Merge GGTT vma flush into a single loop omits 42d70253c209 drm/i915/gem: Track ggtt writes from userspace on the bound vma omits a266bf420060 drm/i915/gt: Make intel_ring_unpin() safe for concurrent pint omits dabad1ff8561 pinctrl: meson: add pinctrl driver support for Meson-A1 SoC omits fd422964071f pinctrl: meson: add a new callback for SoCs fixup omits 58afa801ef22 pinctrl: nomadik: db8500: Add mc0_a_2 pin group without di [...] omits f597c2089da4 fbdev: Unexport unlink_framebuffer() omits 6821603aa0ae drm/fb-helper: Remove drm_fb_helper_unlink_fbi() omits d0c4fc5a4814 drm/udl: Replace fbdev code with generic emulation omits a20db58f3e6e regmap: regmap-w1: Drop unreachable code omits 8f6ee51d772d Merge tag 'perf-core-for-mingo-5.5-20191119' of git://git. [...] omits 5398e94fb753 ALSA: hda - Add DP-MST support for NVIDIA codecs omits 9c32fea83692 ALSA: hda - Add DP-MST support for non-acomp codecs omits 5204a05d70d9 ALSA: hda - Add DP-MST jack support omits 80b917a8dd8f ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense omits d791cfcbf981 virtio_console: allocate inbufs in add_port() only if it i [...] omits f7728002c1c7 virtio_ring: fix return code on DMA mapping fails omits b6422694c585 drm/i915/gt: Only wait for register chipset flush if active omits cbda56d5fefc cpuidle: Introduce cpuidle_driver_state_disabled() for dri [...] omits a7583e72a5f2 ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 omits 6b7c095a51e1 powerpc/83xx: map IMMR with a BAT. omits cbcaff7d27ad powerpc/32s: automatically allocate BAT in setbat() omits d538aadc2718 powerpc/ioremap: warn on early use of ioremap() omits 265c3491c4bc powerpc: Add support for GENERIC_EARLY_IOREMAP omits 77693a5fb57b powerpc/fixmap: Use __fix_to_virt() instead of fix_to_virt() omits eafd687e689a powerpc/8xx: use the fixmapped IMMR in cpm_reset() omits 132f92fdc427 powerpc/8xx: add __init to cpm1 init functions omits df66499a1fab Bluetooth: delete a stray unlock omits 81fa149b2df1 drm/komeda: Clean warnings: candidate for 'gnu_printf’ for [...] omits 9f4813b531a0 Merge tag 'v5.4-rc8' into WIP.x86/mm, to pick up fixes omits b8dc647657d5 Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth omits d147483884ed drm/i915/ehl: Update voltage level checks omits 4a56e423e0e1 remoteproc: stm32: fix probe error case omits 553671b76859 firmware_loader: Fix labels with comma for builtin firmware omits cddaebaf3d81 scsi: ufs: Fix register dump caused sleep in atomic context omits 71d848b8d97e scsi: ufs: Fix up auto hibern8 enablement omits 870b1279c7a0 scsi: ufs-qcom: Add reset control support for host controller omits ebdd1dfde5d2 scsi: ufs: Add device reset in link recovery path omits 0424c5a4dda5 Merge branch 'remove-jited-size-limits' omits d1242b10ff03 s390/bpf: Remove JITed image size limitations omits b25c57b6b7dd s390/bpf: Use lg(f)rl when long displacement cannot be used omits 451e448ff4bb s390/bpf: Use lgrl instead of lg where possible omits c1aff5682da2 s390/bpf: Load literal pool register using larl omits e0491f64795b s390/bpf: Align literal pool entries omits 4e9b4a6883dd s390/bpf: Use relative long branches omits a25ecd9d1e60 bpf: Fix memory leak on object 'data' omits 075e238d12c2 mdio_bus: fix mdio_register_device when RESET_CONTROLLER i [...] omits ca749bbb108c net/ipv4: fix sysctl max for fib_multipath_hash_policy omits c21709e744b4 net: phy: dp83869: fix return of uninitialized variable ret omits 39c68b3fc2c3 phy: mdio-sun4i: add missed regulator_disable in remove omits 3132174b4b5c lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER omits 2744bf42680f net/mlx4_en: Fix wrong limitation for number of TX rings omits 4f0e97d07098 net: sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_t [...] omits bec39a9fbbfa Merge branch 'bnxt_en-Updates' omits 642aebdee4a1 bnxt_en: Abort waiting for firmware response if there is n [...] omits a2b31e27f626 bnxt_en: Add a warning message for driver initiated reset omits 05069dd4c577 bnxt_en: Return proper error code for non-existent NVM variable omits e4e38237d7e3 bnxt_en: Report health status update after reset is done omits e633a32935a3 bnxt_en: Set MASTER flag during driver registration. omits 0a3f4e4f342c bnxt_en: Extend ETHTOOL_RESET to hot reset driver. omits 5b306bde2b46 bnxt_en: Increase firmware response timeout for coredump c [...] omits 19b3751ffa71 bnxt_en: Improve RX buffer error handling. omits 41136ab35888 bnxt_en: Update firmware interface spec to 1.10.1.12. omits c4154cffa390 Merge branch 'selftests-Add-ethtool-and-scale-tests' omits 64916b57c0b1 selftests: forwarding: Add speed and auto-negotiation test omits 8f72a9cf3690 selftests: forwarding: lib.sh: Add wait for dev with timeout omits 646cf7ed9abb selftests: forwarding: Add ethtool_lib.sh omits b22b0b0b10aa selftests: mlxsw: Check devlink device before running test omits 0fed96fa8342 selftests: mlxsw: Add router scale test for Spectrum-2 omits 1fc1657775dc mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel omits 60f5c4aaae45 net: atm: Reduce the severity of logging in unlink_clip_vcc omits 6960f7e3b2d7 Merge branch 'page_pool-followup-changes-to-restore-tracep [...] omits 832ccf6f80cd page_pool: extend tracepoint to also include the page PFN omits 7c9e69428da3 page_pool: add destroy attempts counter and rename tracepoint omits c491eae8f9c0 xdp: remove memory poison on free for struct xdp_mem_allocator omits b95e86d846b6 net: phy: avoid matching all-ones clause 45 PHY IDs omits e64dbb1ac078 Merge branch 'Add-support-for-SFPs-behind-PHYs' omits 36023da1c704 net: phy: marvell10g: add SFP+ support omits 298e54fa810e net: phy: add core phylib sfp support omits fb3d8bcde6df dt-bindings: net: add ethernet controller and phy sfp property omits 99638e9d6c85 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits fa17ed069c61 btrfs: drop bdev argument from submit_extent_page omits a019e9e197ea btrfs: remove extent_map::bdev omits 1a41802701ec btrfs: drop bio_set_dev where not needed omits 429aebc0a9a0 btrfs: get bdev directly from fs_devices in submit_extent_page omits a910e4666d61 perf parse: Report initial event parsing error omits cb4027308570 perf probe: Trace a magic number if variable is not found omits 66f69b219716 perf probe: Support DW_AT_const_value constant value omits 72363540c009 perf probe: Support multiprobe event omits 15354d546986 perf probe: Generate event name with line number omits 499144c83d3b perf probe: Do not show non representive lines by perf-probe -L omits 1ae5d88a4eef perf probe: Verify given line is a representive line omits 57f95bf5f882 perf probe: Show correct statement line number by perf probe -l omits b980be189c9b x86/insn: Add some Intel instructions to the opcode map omits 1e5f015442e7 x86/insn: perf tools: Add some instructions to the new ins [...] omits 2f804ba7aa9e arm64: dts: agilex: Add SysMgr to Ethernet nodes omits a6706bd60be7 arm64: dts: agilex: Add SysMgr compatible omits 310704e614ac arm64: dts: agilex: Add EDAC Device Tree omits 3c0f3b8545e7 arm64: dts: add NAND board files for Stratix10 and Agilex omits 68441353538b arm64: dts: agilex: add NAND IP to base dts omits 03cea61076f0 drm/i915/dsb: fix extra warning on error path handling omits ac4eead37965 drm/i915/dsb: remove atomic operations omits c50bb4dd1fa5 drm/i915/mst: Check uapi enable not intel one during mst a [...] omits 2ea2612b987a selftests, bpf: Workaround an alu32 sub-register spilling issue omits 3b054b7133b4 selftests, bpf: Fix test_tc_tunnel hanging omits 56bf877a5080 selftests, bpf: xdping is not meant to be run standalone omits 7624e69465da perf map: Move seldom used ->flags field to second cacheline omits 5ca470a0c388 docs: Add request_irq() documentation omits dbc984c96166 perf map: Use bitmap for booleans omits c0fa92ec8902 drm/i915: Protect request peeking with RCU omits e8a9e30d7211 docs: filesystems: Add mount map description in Content omits c11565e88790 docs: filesystems: Update code snippets in autofs.rst omits f11f2a3c5435 docs: filesystems: convert autofs.txt to reST omits 33c26ab4d6be watchdog: jz4740: Drop dependency on MACH_JZ47xx omits 6d532143c915 watchdog: jz4740: Use regmap provided by TCU driver omits 1d9c30745455 watchdog: jz4740: Use WDT clock provided by TCU driver omits 74f078c333e9 dt-bindings: watchdog: sama5d4_wdt: add microchip,sam9x60- [...] omits d615a6fd12b2 watchdog: sama5d4_wdt: cleanup the bit definitions omits 3e1740993e43 btrfs: record all roots for rename exchange on a subvol omits 39e68d9e7ab2 watchdog: sprd: Fix the incorrect pointer getting from dri [...] omits c04571251b3d watchdog: aspeed: Fix clock behaviour for ast2600 omits 6083ab7b2f3f watchdog: imx7ulp: Fix reboot hang omits bc44fa734cef watchdog: make nowayout sysfs file writable omits a19f89335f4b watchdog: prevent deferral of watchdogd wakeup on RT omits eccb7fe5e72a watchdog: imx7ulp: Use definitions instead of magic values omits c37e358163d9 watchdog: imx7ulp: Remove inline annotations omits 9ab26e34bb62 watchdog: imx7ulp: Remove unused structure member omits 747d88a1a88c watchdog: imx7ulp: Pass the wdog instance inimx7ulp_wdt_enable() omits 4c0bfc039c88 watchdog: wdat_wdt: Spelling s/configrable/configurable/ omits 5b256b56885a watchdog: bd70528: Trivial function documentation fix omits ef14cab2d85b watchdog: cadence: Do not show error in case of deferred probe omits 72139dfa2464 watchdog: Fix the race between the release of watchdog_cor [...] omits b6276d4e4bc3 watchdog: sbc7240_wdt: Fix yet another -Wimplicit-fallthro [...] omits ff0aaacb6f26 watchdog: intel-mid_wdt: Add WATCHDOG_NOWAYOUT support omits 86865322d227 watchdog: imx2_wdt: Use 'dev' instead of dereferencing it [...] omits ebe66ded6d4c watchdog: imx2_wdt: Use __maybe_unused instead of #if CONF [...] omits 87d184680dd8 watchdog: imx2_wdt: Remove unnecessary blank line omits e11cfc697601 watchdog: w83627hf_wdt: Support NCT6116D omits 55ed51fff224 {tty: serial, nand: onenand}: samsung: rename to fix build [...] omits ae7c2d342a10 spi: mediatek: add SPI_CS_HIGH support omits 2d691aeca4ae drm/i915/userptr: Try to acquire the page lock around set_ [...] omits add3eeed3683 drm/i915/pmu: "Frequency" is reported as accumulated cycles omits 1aa4df7e41b6 drm/i915: Preload LUTs if the hw isn't currently using them omits 8ac495f624a4 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs omits 042528f8d840 Btrfs: fix block group remaining RO forever after error du [...] omits b12de52896c0 btrfs: scrub: Don't check free space before marking a bloc [...] omits 7f0432d0d8dc btrfs: change btrfs_fs_devices::rotating to bool omits 0395d84f8edc btrfs: change btrfs_fs_devices::seeding to bool omits 32da5386d9a4 btrfs: rename btrfs_block_group_cache omits d49a2ddb1568 btrfs: block-group: Reuse the item key from caller of read [...] omits ffb9e0f05fab btrfs: block-group: Refactor btrfs_read_block_groups() omits d4e253bbbc20 btrfs: document extent buffer locking omits a4477988cfed btrfs: access eb::blocking_writers according to ACCESS_ONC [...] omits 40d38f53d476 btrfs: set blocking_writers directly, no increment or decrement omits f5c2a5259085 btrfs: merge blocking_writers branches in btrfs_tree_read_lock omits 9c907446dce3 btrfs: drop incompat bit for raid1c34 after last block gro [...] omits cfbb825c7619 btrfs: add incompat for raid1 with 3, 4 copies omits 8d6fac0087e5 btrfs: add support for 4-copy replication (raid1c4) omits 47e6f7423b91 btrfs: add support for 3-copy replication (raid1c3) omits fac07d2b0915 btrfs: sink write flags to cow_file_range_async omits 57e5ffeb8779 btrfs: sink write_flags to __extent_writepage_io omits fd0ddbe25095 Btrfs: send, skip backreference walking for extents with m [...] omits 11f2069c113e Btrfs: send, allow clone operations within the same file omits 6b7faadd985c btrfs: Ensure we trim ranges across block group boundary omits 2d974619a77f btrfs: volumes: Use more straightforward way to calculate [...] omits 153a6d299956 btrfs: tree-checker: Check item size before reading file e [...] omits 3ec17a67cc34 btrfs: clean up locking name in scrub_enumerate_chunks() omits 6ef108dd0cda btrfs: Streamline btrfs_fs_info::backup_root_index semantics omits 4ac039ad75df btrfs: Rename find_oldest_super_backup to init_backup_root_slot omits 260eb11bd42b btrfs: Remove unused next_root_backup function omits 336a0d8df1d9 btrfs: Don't use objectid_mutex during mount omits b8522a1e5f42 btrfs: Factor out tree roots initialization during mount omits bd2336b2ac11 btrfs: Add read_backup_root omits fc2e4c5b3508 btrfs: Remove newest_gen argument from find_oldest_super_backup omits 01f0f9da9dc8 btrfs: Cleanup and simplify find_newest_super_backup omits 16ad3be1752a Btrfs: remove unnecessary delalloc mutex for inodes omits bf2df5aed1c8 Btrfs: remove wait queue from space_info structure omits f5389f330d6f btrfs: remove cached space_info in btrfs_statfs() omits b3470b5dbe13 btrfs: add dedicated members for start and length of a blo [...] omits 0222dfdd4af1 btrfs: rename extent buffer block group item accessors omits de0dc456fd62 btrfs: rename block_group_item on-stack accessors to follo [...] omits 3d976388daa9 btrfs: remove embedded block_group_cache::item omits f93c63e54730 btrfs: move block_group_item::flags to block group omits bf38be65f370 btrfs: move block_group_item::used to block group omits 34b127aecd4f btrfs: Remove btrfs_bio::flags member omits 352ae07b599a btrfs: add blake2b to checksumming algorithms omits b4e967be431c btrfs: add member for a specific checksum driver omits 41e6d2a808ad btrfs: sysfs: show used checksum driver per filesystem omits f7cea56c0fff btrfs: sysfs: export supported checksums omits 3831bf0094ab btrfs: add sha256 to checksumming algorithm omits 3951e7f050ac btrfs: add xxhash64 to checksumming algorithms omits c6da429ea988 block: sed-opal: Introduce SUM_SET_LIST parameter and appe [...] omits 46f9469247c6 ftrace: Rename ftrace_graph_stub to ftrace_stub_graph omits ea806eb3eab3 ftrace: Add a helper function to modify_ftrace_direct() to [...] omits 6519f708cc35 xfs: report corruption only as a regular error omits 377bcd5f3b7f xfs: Remove kmem_zone_free() wrapper omits aaf54eb8bc15 xfs: Remove kmem_zone_destroy() wrapper omits b1231760e443 xfs: Remove slab init wrappers omits 33ef6d4fd8df drm/i915/vbt: Handle generic DTD block omits 9e7ecedf057f drm/i915/vbt: Parse panel options separately from timing data omits eb65ccdb0836 ASoC: wm_adsp: Expose mixer control API omits e48fdb53bd1f ASoC: tlv320aic31xx: configure output common-mode voltage omits 653c28afa76b ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names. omits 10f64581b1b7 libtraceevent: Fix parsing of event %o and %X argument types omits aceb98261ea7 perf callchain: Fix segfault in thread__resolve_callchain_ [...] omits a7c2b572e217 perf map_groups: Auto sort maps by name, if needed omits a94ab91a54c6 perf machine: No need to check if kernel module maps pre-exist omits 078cb46c8a52 Merge branch 'for-5.5' into for-next omits 03189e8ed5b3 docs: cgroup: mm: Fix spelling of "list" omits bc3bdb12bbb3 usb-storage: Disable UAS on JMicron SATA enclosure omits 302ee055af02 ASoC: SOF: Intel: Fix build break omits 8eed67141593 drm/i915/selftests: Add intel_gt_driver_late_release for m [...] omits 496074f94b19 blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 omits 00b89892c869 Revert "bcache: fix fifo index swapping condition in journ [...] omits a468168130ec scsi: sd_zbc: Remove set but not used variable 'buflen' omits 36b3db03b474 perf/core: Fix the mlock accounting, again omits d256d796279d dm thin: wakeup worker only when deferred bios exist omits fa039b936cf5 drm/i915: fix accidental static variable use omits e367925e80b5 drm/i915/guc: Skip suspend/resume GuC action on platforms [...] omits a46bfdc83fee drm/i915/gt: Wait for new requests in intel_gt_retire_requests() omits 2a39b072ee69 drm/i915: Restore GT coarse power gating workaround omits 9faf5fa4d3da drm/i915/fbdev: Restore physical addresses for fb_mmap() omits 7e89d508558c drm/i915/perf: don't forget noa wait after oa config omits 3e749f5199e1 drm/i915: Avoid atomic context for error capture omits 78e2ea291ead drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition omits 5d77aa07bd2f drm/i915: Fix detection for a CMP-V PCH omits 36104fcf8ff4 drm/i915: Flush context free work on cleanup omits de678bc63cc6 block: Don't disable interrupts in trigger_softirq() omits 32c4d9e8a4eb rtc: msm6242: Remove unneeded msm6242_set()/msm6242_clear( [...] omits 6e0a9b3dfaaf perf record: No need to process the synthesized MMAP events twice omits f068435d9bb2 perf map: No need to adjust the long name of modules omits 1ae14516cba0 perf map_groups: Add a front end cache for map lookups by name omits e34494c8df0c rtc: msm6242: Fix reading of 10-hour digit omits c5c584d2dbb0 perf maps: Do not use an rbtree to sort by map name omits bef69dd87828 sched/cpufreq: Move the cfs_rq_util_change() call to cpufr [...] omits b21feab0b865 Merge tag 'v5.4-rc8' into sched/core, to pick up fixes and [...] omits a9723389cc75 sched/fair: Add comments for group_type and balancing at S [...] omits 450c3d416683 affs: fix a memory leak in affs_remount omits 6060c07d476e affs: Replace binary semaphores with mutexes omits 3318544b721d sched/fair: Fix rework of find_idlest_group() omits 79f6c108c87b ASoC: pcm3168a: Add support for optional RST gpio handling omits cdacc761dae1 ASoC: pcm3168a: Document optional RST gpio omits b1176bbb7086 ASoC: wm5100: add missed pm_runtime_disable omits 2dab09be49a1 ASoC: wm2200: add missed operations in remove and probe failure omits baddcee98993 ASoC: qcom: q6asm-dai: add support to flac decoder omits 51d2584a9894 ASoC: qcom: q6asm: add support to flac config omits d2522335c92c ALSA: compress: add flac decoder params omits cd050abeba2a spi: st-ssc4: add missed pm_runtime_disable omits 1d7c4c115f7a regulator: vexpress: Use PTR_ERR_OR_ZERO() to simplify code omits e0fd54137bf5 Merge branch for-5.5/cpufreq into for-next omits 2fa8652d103b Merge branch for-5.5/clk into for-next omits 701e4ab76f23 Merge branch for-5.5/clk-core into for-next omits b111ed1e67c3 Merge branch for-5.5/arm64/dt into for-next omits 9038f2ee9a9b Merge branch for-5.5/arm/defconfig into for-next omits 51c65c26b1a3 Merge branch for-5.5/arm/dt into for-next omits 809c9e669b56 Merge branch for-5.5/arm/core into for-next omits 5648b6d2053e Merge branch for-5.5/soc into for-next omits cd75512c2220 Merge branch for-5.5/memory into for-next omits d5d7fa9e6c39 Merge branch for-5.5/firmware into for-next omits a20ccd01677b Merge branch for-5.5/dt-bindings into for-next omits 48914c4ecb0c soc/tegra: pmc: Add reset sources and levels on Tegra194 omits a3b9ed55775e ASoC: rt5677: rt5677_check_hotword() can be static omits cd4a709a19d5 soc/tegra: pmc: Add missing IRQ callbacks on Tegra194 omits dfd9d2dda8d0 soc/tegra: pmc: Use lower-case for hexadecimal literals omits 44d13f6c2a0b ASoC: rt5682: fix the charge pump capacitor discharges omits 030d2829f4c2 memory: tegra30-emc: Fix panic on suspend omits 1a5a85c56402 ARM: dts: exynos: Add Mali/GPU node on Exynos5420 and enab [...] omits fe289ebb65ee Merge tag 'kvm-s390-next-5.5-1' of git://git.kernel.org/pu [...] omits 7da8abcf482a staging: rtl8723bs: remove set but not used variable 'chan [...] omits eb22caade58d staging: rtl8723bs: remove set but not used variable 'noti [...] omits 17b937a9d6f7 staging: rtl8723bs: remove set but not used variable 'pmlm [...] omits 68a65ab1b7f1 staging: rtl8723bs: remove set but not used variable 'pHal [...] omits 7fcd011a86dc staging: rtl8723bs: remove set but not used variable 'pHal [...] omits 04254066ac76 staging: rtl8192e: remove set but not used variable 'frag' omits 50b2b571c5f3 serial: ifx6x60: add missed pm_runtime_disable omits f6a196477184 serial: pl011: Fix DMA ->flush_buffer() omits 8530c37a70df btrfs: get bdev from latest_dev for dio bh_result omits c3e14909d3b3 btrfs: assert extent_map bdevs and lookup_map and split omits 32ab3d1b4d0c btrfs: remove pointless indentation in btrfs_read_sys_array() omits 5ae216929069 btrfs: reduce indentation in btrfs_may_alloc_data_chunk omits 721860d5780c btrfs: remove pointless local variable in lock_stripe_add() omits 9d6cb1b0f9df btrfs: raid56: reduce indentation in lock_stripe_add omits 1d2e7c7c3ed7 btrfs: tracepoints: constify all pointers omits 94c3f6c6b804 btrfs: tracepoints: drop typecasts from printk omits bc80230e0e7b btrfs: Return offset from find_desired_extent omits 2034f3b470cc btrfs: Simplify btrfs_file_llseek omits d79b7c26b122 btrfs: Speed up btrfs_file_llseek omits 0cf252131361 btrfs: compression: remove ops pointer from workspace_manager omits 1e002351605d btrfs: compression: inline free_workspace omits a3bbd2a9ee3c btrfs: compression: pass type to btrfs_put_workspace omits c778df140644 btrfs: compression: inline alloc_workspace omits 5907a9bb13ce btrfs: compression: pass type to btrfs_get_workspace omits bd3a5287cc20 btrfs: compression: inline put_workspace omits 6a0d12724bd2 btrfs: compression: inline get_workspace omits d20f395f9895 btrfs: compression: export alloc/free/get/put callbacks of [...] omits 2510307e6c78 btrfs: compression: inline cleanup_workspace_manager omits 2dba714390f1 btrfs: compression: let workspace manager cleanup take onl [...] omits d55170334726 btrfs: compression: inline init_workspace_manager omits 975db48330c4 btrfs: compression: let workspace manager init take only the type omits be951045312d btrfs: compression: attach workspace manager to the ops omits 1e4eb7465438 btrfs: switch compression callbacks to direct calls omits c4bf665a3197 btrfs: export compression and decompression callbacks omits a60adce85f4b btrfs: use btrfs_block_group_cache_done in update_block_group omits 3797136b626a btrfs: check page->mapping when loading free space cache omits 536870071dbc Btrfs: fix metadata space leak on fixup worker failure to [...] omits a0e248bb502d Btrfs: fix negative subv_writers counter and data space le [...] omits b929c1d8313c btrfs: ioctl: Try to use btrfs_fs_info instead of *file omits 4273eaff9b8d btrfs: use bool argument in free_root_pointers() omits ce96b7ffd11e btrfs: use better definition of number of compression type omits b9b1a53e180e btrfs: use enum for extent type defines omits b2cd29596469 btrfs: props: remove unnecessary hash_init() omits 8d510121bfbf btrfs: Rename btrfs_join_transaction_nolock omits ce6d3eb6fd5c btrfs: User assert to document transaction requirement omits 67439dadb03a btrfs: opencode extent_buffer_get omits f7bddf1e27d1 btrfs: Avoid getting stuck during cyclic writebacks omits a9143bd31c6a btrfs: block-group: Rework documentation of check_system_c [...] omits c06631b0d8a4 btrfs: Enhance error output for write time tree checker omits 80d7fd1e0982 btrfs: tree-checker: Refactor prev_key check for ino into [...] omits dbb70becde5b Btrfs: extent_write_locked_range() should attach inode->i_wb omits ec39f7696ccf Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 1d53c9e67230 Btrfs: only associate the locked page with one async_chunk struct omits ba8a9d079543 Btrfs: delete the entire async bio submission framework omits 08635bae0b4c Btrfs: stop using btrfs_schedule_bio() omits e1f60a6580c0 btrfs: add __pure attribute to functions omits 4143cb8b6f00 btrfs: add const function attribute omits b105e92755b4 btrfs: add __cold attribute to more functions omits 4c66e0d4243b btrfs: drop unused parameter is_new from btrfs_iget omits baf320b9d531 btrfs: use refcount_inc_not_zero in kill_all_nodes omits aa6c0df73e3b btrfs: print process name and pid that calls device scanning omits 725af92a6251 btrfs: Open-code name_in_log_ref in replay_one_name omits d3316c8233bb btrfs: Properly handle backref_in_log retval omits 89cbf5f6b6c2 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] omits 3296bf562443 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED omits 61c047b541b5 btrfs: transaction: describe transaction states and transitions omits c1499166d10a btrfs: use has_single_bit_set for clarity omits 79c8264e4434 btrfs: add 64bit safe helper for power of two checks omits e62869be1ed7 btrfs: balance: use term redundancy instead of integrity i [...] omits 1f95ec012cb4 btrfs: move btrfs_unlock_up_safe to other locking functions omits ed2b1d36a9d0 btrfs: move btrfs_set_path_blocking to other locking functions omits 31f6e769ce41 btrfs: make btrfs_assert_tree_locked static inline omits d6156218bec9 btrfs: make locking assertion helpers static inline omits c9eb55db8439 btrfs: get rid of pointless wtag variable in async-thread.c omits a0cac0ec961f btrfs: get rid of unique workqueue helper functions omits 57d4f0b86327 btrfs: don't prematurely free work in scrub_missing_raid56 [...] omits e732fe95e4ca btrfs: don't prematurely free work in reada_start_machine_ [...] omits 9be490f1e15c btrfs: don't prematurely free work in end_workqueue_fn() omits c495dcd6fbe1 btrfs: don't prematurely free work in run_ordered_work() omits cdc6f1668e1f btrfs: get rid of unnecessary memset() of work item omits b3f167aa6c70 btrfs: move the failrec tree stuff into extent-io-tree.h omits 083e75e7e6a9 btrfs: export find_delalloc_range omits 9c7d3a548331 btrfs: move extent_io_tree defs to their own header omits 6f0d04f8e72e btrfs: separate out the extent io init function omits 33ca832fefa5 btrfs: separate out the extent leak code omits 34ffafdba12e btrfs: ctree: Remove stray comment of setting up path lock omits abe9339d69bd btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() omits f624d976081d btrfs: ctree: Reduce one indent level for btrfs_search_slot() omits 71bf92a9b877 btrfs: tree-checker: Add check for INODE_REF omits c18679ebd868 btrfs: tree-checker: Try to detect missing INODE_ITEM omits b9fae2ebee0c Btrfs: make btrfs_wait_extents() static omits 35b814f3c53e btrfs: Add assert to catch nested transaction commit omits 9cf35f673583 btrfs: simplify inode locking for RWF_NOWAIT omits 65cc8bf99349 USB: documentation: flags on usb-storage versus UAS omits 335cbbd5762d USB: uas: heed CAPACITY_HEURISTICS omits bff000cae1ee USB: uas: honor flag to avoid CAPACITY16 omits 6351653febbb usb: host: xhci-tegra: Correct phy enable sequence omits b38bcc8e1206 Merge tag 'usb-ci-v5.5-rc1' of git://git.kernel.org/pub/sc [...] omits b020aa9d1e87 powerpc: cleanup hw_irq.h omits 44448640dd0d powerpc: permanently include 8xx registers in reg.h omits b06174345f6e powerpc/reg: use ASM_FTR_IFSET() instead of opencoding fixup. omits a2227a277743 powerpc/32: Don't populate page tables for block mapped pa [...] omits 46ddcb3950a2 powerpc/mm: Show if a bad page fault on data is read or write. omits c4028fa2daa0 powerpc/mm: drop #ifdef CONFIG_MMU in is_ioremap_addr() omits 43f003bb74b9 powerpc: Refactor BUG/WARN macros omits 98ba8e801322 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 347bc8cb2638 usb-serial: cp201x: support Mark-10 digital force gauge omits 48ea97fabe75 drm/i915: fix accidental static variable use omits ee7b0d31f9f0 platform/x86: touchscreen_dmi: Add info for the ezpad 6 m4 tablet omits b97e12e594eb Merge branch 'bpf-array-mmap' omits 5051b384523b selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests omits 7fe74b436236 libbpf: Make global data internal arrays mmap()-able, if possible omits fc9702273e2e bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY omits 85192dbf4de0 bpf: Convert bpf_prog refcnt to atomic64_t omits 1e0bd5a091e5 bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_i [...] omits e8d70b321ecc SUNRPC: Fix another issue with MIC buffer space omits 21f86d2d63f9 NFS4: Trace lock reclaims omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 511ba52e4c01 NFS4: Trace state recovery operation omits 4e121fcae809 Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/ [...] omits a7adabeece57 drm/gma500: remove set but not used variable 'channel_eq' omits b41d62201b97 x86: Remove unused asm/rio.h omits f751c5452594 NFSv4.2 fix memory leak in nfs42_ssc_open omits 66588abe2db0 NFSv4.2 fix kfree in __nfs42_copy_file_range omits 843aa17a35bf NFS: remove duplicated include from nfs4file.c omits 000301042413 NFSv4: Make _nfs42_proc_copy_notify() static omits 913eca1aea87 NFS: Fallocate should use the nfs4_fattr_bitmap omits 89658c4d04c7 NFS: Return -ETXTBSY when attempting to write to a swapfile omits 4d6141288c33 usb: chipidea: imx: pinctrl for HSIC is optional omits 0e96322b241c fs: nfs: sysfs: Remove NULL check before kfree omits 9c91fa36b617 NFS: remove unneeded semicolon omits d49dd11753f4 NFSv4: add declaration of current_stateid omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8725aa4fa7de HID: rmi: Check that the RMI_STARTED bit is set before unr [...] omits 5ed0794cde59 m68k/atari: Convert Falcon IDE drivers to platform drivers omits b03e5774d51f HID: quirks: remove hid-led devices from hid_have_special_driver omits f3d7c2292d10 mmc: core: Fix size overflow for mmc partitions omits c91843463e9e mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests omits 11a98f37a5c1 x86: Fix typos in comments omits 2dbc6f113acd HID: Improve Windows Precision Touchpad detection. omits 3f4aad6e1a4c usb: chipidea: imx: refine the error handling for hsic omits 7d5ec335f94e usb: chipidea: imx: change hsic power regulator as optional omits df17aa9fb31f usb: chipidea: imx: check data->usbmisc_data against NULL [...] omits 782c1c49f3db usb: chipidea: core: change vbus-regulator as optional omits 93c2c7330a3b usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits 72dc8df7920f usb: chipidea: udc: protect usb interrupt enable omits d16ab536aad2 usb: chipidea: udc: add new API ci_hdrc_gadget_connect omits 04882c321b26 Merge branch 'pidfd' into for-next omits 11fde161ab37 selftests/clone3: skip if clone3() is ENOSYS omits a019ff3b8b10 selftests/clone3: check that all pids are released on error paths omits 28df751539e8 selftests/clone3: report a correct number of fails omits 4f5c289ea66a selftests/clone3: flush stdout and stderr before clone3() [...] omits 7170d1a4cc4d Merge tag 'usb-for-v5.5' of git://git.kernel.org/pub/scm/l [...] omits f25c7a006cd1 drm/fbdev: Fallback to non tiled mode if all tiles not present omits 405fe7aa0dba riscv: provide a flat image loader omits 6bd33e1ece52 riscv: add nommu support omits 9e80635619b5 riscv: clear the instruction cache and all registers when booting omits accb9dbc4aff riscv: read the hart ID from mhartid on boot omits fcdc65375186 riscv: provide native clint access for M-mode omits af42d3466bdc Linux 5.4-rc8 omits 1ef512b16bc8 NTB: Fix an error in get link status omits 29147f00140f NTB: Add Hygon Device ID omits f9c34bb52997 ubi: Fix producing anchor PEBs omits db96d571a7c2 rtc: tps65910: allow using RTC without alarm interrupt omits 6abf57262166 ubifs: ubifs_tnc_start_commit: Fix OOB in layout_in_gaps omits 10256f000932 ubifs: do_kill_orphans: Fix a memory leak bug omits 91cbf01178c3 Revert "ubifs: Fix memory leak bug in alloc_ubifs_info() e [...] omits 7cc7720f06ab ubifs: Fix type of sup->hash_algo omits df22b5b3ecc6 ubifs: Fixed missed le64_to_cpu() in journal omits 3cfa4412df98 ubifs: Force prandom result to __le32 omits b27b281f9cfa ubifs: Remove obsolete TODO from dfs_file_write() omits 099718776742 ubi: Fix warning static is not at beginning of declaration omits 188945e9d926 ubi: Print skip_check in ubi_dump_vol_info() omits ec5385196779 Merge tag 'iommu-fixes-v5.4-rc7' of git://git.kernel.org/p [...] omits 34e59836565e net/mlx4_en: fix mlx4 ethtool -N insertion omits 949610ddd0ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 589e1b6c47ce Merge tag 'nand/for-5.5' into mtd/next omits 8389a7b909f2 Merge tag 'spi-nor/for-5.5' into mtd/next omits ad39b5a1ed68 Merge CFI/Hyperbus tag 'for-v5.5-rc1' into mtd/next omits adbb68293fc5 libnvdimm: Move nd_device_attribute_group to device_type omits cb719d5fefc5 libnvdimm: Move region attribute group definition omits 78c81cc89a40 libnvdimm: Move attribute groups to device type omits cda93d6965a1 libnvdimm: Remove prototypes for nonexistent functions omits 4e24e37d5313 libnvdimm/btt: fix variable 'rc' set but not used omits d7c0d927ad5c libnvdimm/pmem: Delete include of nd-core.h omits cbb104f91dfe Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 6b27354cca8e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 9067f2f0b41d RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' omits e1ee1e62bec4 RDMA/cma: Use ACK timeout for RoCE packetLifeTime omits 72b894b09a96 IB/umem: remove the dmasync argument to ib_umem_get omits 5a5e277b8d40 i2c: iproc: Add i2c repeated start capability omits 7763baace1b7 sched/uclamp: Fix overzealous type replacement omits a76bea0287ce powerpc/kmcent2: add ranges to the pci bridges omits 3a0990ca1a00 powerpc/booke: Spelling s/date/data/ omits 3e4282e484b3 powerpc/85xx: remove mostly pointless mpc85xx_qe_init() omits ea67a5519d61 powerpc/kmcent2: update the ethernet devices' phy properties omits 19b7e21c55c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 9e8d42a0f7eb percpu-refcount: Use normal instead of RCU-sched" omits 1d4c79ed324a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 5620eb6c9d81 crypto: ccree - update a stale reference to ablkcipher omits d63007eb954e crypto: ablkcipher - remove deprecated and unused ablkciph [...] omits 809abaefa4d2 crypto: nx - remove stale comment referring to the blkciph [...] omits 8160ee7e285d crypto: marvell/cesa - rename blkcipher to skcipher omits 7fe948a52287 crypto: qat - switch to skcipher API omits 373960d794d2 crypto: talitos - switch to skcipher API omits ce0183cb6464 crypto: rockchip - switch to skcipher API omits 23a6564a6b51 crypto: niagara2 - switch to skcipher API omits 47ece4813f19 crypto: stm32 - switch to skcipher API omits 8bf0871539fa crypto: qce - switch to skcipher API omits b3cde6bab4e8 crypto: picoxcell - switch to skcipher API omits 44c10a837c1f crypto: sahara - switch to skcipher API omits c2609391f95b crypto: mediatek - switch to skcipher API omits 9acb3247e0e1 crypto: mxs - switch to skcipher API omits 4aaf384095ec crypto: ixp4xx - switch to skcipher API omits b462973aa9cd crypto: hifn - switch to skcipher API omits 7cea6d3e01c2 crypto: chelsio - switch to skcipher API omits ac0d3d130f90 crypto: cavium/cpt - switch to skcipher API omits e8306261a362 crypto: nitrox - remove cra_type reference to ablkcipher omits a9c01cd608c4 crypto: bcm-spu - switch to skcipher API omits 967d4910ef0e crypto: atmel-tdes - switch to skcipher API omits 7ada42d2519e crypto: atmel-aes - switch to skcipher API omits e6b98ce6145a crypto: s5p - switch to skcipher API omits b5e5c373ead4 crypto: ux500 - switch to skcipher API omits b3e3f0fe4f55 crypto: omap - switch to skcipher API omits be9fe620af63 crypto: ccp - switch from ablkcipher to skcipher omits eee1d6fca0a0 crypto: virtio - switch to skcipher API omits 19c5da7d4a26 crypto: virtio - deal with unsupported input sizes omits 500e6807ce93 crypto: virtio - implement missing support for output IVs omits 07d8f1858832 crypto: tcrypt - constify check alg list omits d95312a3ccc0 crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() [...] omits ed20078b7e33 crypto: chacha20poly1305 - import construction and selftes [...] omits d8f1308a025f crypto: arm/curve25519 - wire up NEON implementation omits f0fb006b604f crypto: arm/curve25519 - import Bernstein and Schwabe's Cu [...] omits bb611bdfd6be crypto: curve25519 - x86_64 library and KPP implementations omits 660bb8e1f833 crypto: lib/curve25519 - work around Clang stack spilling issue omits ee772cb64113 crypto: curve25519 - implement generic KPP driver omits f613457a7af0 crypto: curve25519 - add kpp selftest omits 0ed42a6f431e crypto: curve25519 - generic C library implementations omits ed0356eda153 crypto: blake2s - x86_64 SIMD implementation omits 7f9b0880925f crypto: blake2s - implement generic shash driver omits 17e1df67023a crypto: testmgr - add test cases for Blake2s omits 66d7fb94e4ff crypto: blake2s - generic C library implementation and selftest omits c12d3362a74b int128: move __uint128_t compiler test to Kconfig omits a11d055e7a64 crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS opt [...] omits a6b803b3ddc7 crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON [...] omits f569ca164751 crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NE [...] omits f0e89bcfbb89 crypto: x86/poly1305 - expose existing driver as poly1305 library omits 1b2c6a512048 crypto: x86/poly1305 - depend on generic library not gener [...] omits a1d93064094c crypto: poly1305 - expose init/update/final library interface omits ad8f5b88383e crypto: x86/poly1305 - unify Poly1305 state struct with ge [...] omits 48ea8c6ebc96 crypto: poly1305 - move core routines into a separate library omits 22cf70536070 crypto: chacha - unexport chacha_generic routines omits 3a2f58f3ba4f crypto: mips/chacha - wire up accelerated 32r2 code from Zinc omits 49aa7c00eddf crypto: mips/chacha - import 32r2 ChaCha code from Zinc omits a44a3430d71b crypto: arm/chacha - expose ARM ChaCha routine as library [...] omits b36d8c09e710 crypto: arm/chacha - remove dependency on generic ChaCha driver omits 29621d099f9c crypto: arm/chacha - import Eric Biggers's scalar accelera [...] omits b3aad5bad26a crypto: arm64/chacha - expose arm64 ChaCha routine as libr [...] omits c77da4867cbb crypto: arm64/chacha - depend on generic chacha library in [...] omits 84e03fa39fbe crypto: x86/chacha - expose SIMD ChaCha routine as library [...] omits 28e8d89b1ce8 crypto: x86/chacha - depend on generic chacha library inst [...] omits 5fb8ef25803e crypto: chacha - move existing library code into lib/crypto omits 746b2e024c67 crypto: lib - tidy up lib/crypto Kconfig and Makefile omits 20cc01baa334 crypto: aead - Split out geniv into its own module omits 8ab23d547f65 crypto: api - Add softdep on cryptomgr omits 3bbcdb152b28 MAINTAINERS: add linux-amlogic list for amlogic crypto omits 56601574c12f crypto: amlogic - fix two resources leak omits b8151220f35d crypto: inside-secure - Fixed authenc w/ (3)DES fails on M [...] omits 08e97aec700a Revert "hwrng: core - Freeze khwrng thread during suspend" omits 4a97bfc79619 crypto: hisilicon - no need to check return value of debug [...] omits 39977f4b51cd crypto: hisilicon - add vfs_num module param for zip omits c3510fec6e82 crypto: inside-secure - Fix hangup during probing for EIP9 [...] omits 6d01d8511dce hwrng: ks-sa - Add minimum sleep time before ready-polling omits fe30021c36fb Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 3278b3b6782c Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 5ffaf037e776 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 8be636dd8a43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits db6efda85437 Merge tag 'tee-fixes-for-v5.4' of git://git.linaro.org/peo [...] omits a235f803dbc8 Merge tag 'aspeed-5.5-defconfig' of git://git.kernel.org/p [...] omits 3f6939aec712 Merge tag 'scmi-fix-5.5' of git://git.kernel.org/pub/scm/l [...] omits 1e8795b1b20d mscc.c: fix semicolon.cocci warnings omits 597b01edafac selftests: net: avoid ptl lock contention in tcp_mmap omits 229c1e0dfd3d r8169: load firmware for RTL8168fp/RTL8117 omits 718af5bc9709 r8169: improve conditional firmware loading for RTL8168d omits 725ea4bff9ad net: phylink: update to use phy_support_asym_pause() omits 7901cd97963d ipmr: Fix skb headroom in ipmr_get_route(). omits 50bef71900d2 Merge tag 'wireless-drivers-next-2019-11-15' of git://git. [...] omits b696083d5e9b net: hns3: cleanup of stray struct hns3_link_mode_mapping omits 8204df72bea1 net/smc: fix fastopen for non-blocking connect() omits df98be06c94d bonding: symmetric ICMP transmit omits 4214fa1efffd net: mscc: ocelot: omit error check from of_get_phy_mode omits 8aef998df397 net: core: allow fast GRO for skbs with Ethernet header in head omits a36e629ee77a rds: ib: update WR sizes when bringing up connection omits 18d647ae7411 net: gemini: add missed free_netdev omits f92e88dbd461 Merge branch 'bnx2x-Remove-function-casts' omits 548e5ffe2e11 bnx2x: Remove hw_reset_t function casts omits 26658f6bdb65 bnx2x: Remove format_fw_ver_t function casts omits 3e19d1f2654f bnx2x: Remove config_init_t function casts omits 2c855d73f2f6 bnx2x: Remove read_status_t function casts omits 86c1fe8857af bnx2x: Drop redundant callback function casts omits 2e47cb415f0a enetc: update TSN Qbv PSPEED set according to adjust link speed omits 34c6adf1977b enetc: Configure the Time-Aware Scheduler via tc-taprio offload omits c3f812cea0d7 page_pool: do not release pool until inflight == 0. omits 3af7ff93e43b Merge branch 'smc-last-part-of-termination-improvements' omits ab8536ca783d net/smc: remove unused constant omits 4ead9c96d528 net/smc: use rcu_barrier() on module unload omits a33a803cfe64 net/smc: guarantee removal of link groups in reboot omits 6dabd405451f net/smc: introduce bookkeeping of SMCR link groups omits c80ed84e7688 net: dsa: tag_8021q: Fix dsa_8021q_restore_pvid for an abs [...] omits e84fa0aebf33 Merge branch 'seg6-fixes-to-Segment-Routing-in-IPv6' omits c71644d00f9f seg6: fix skb transport_header after decap_and_validate() omits 7f91ed8c4f4b seg6: fix srh pointer in get_srh() omits acb9bdc14822 net: stmmac: Use the correct style for SPDX License Identifier omits 26b3f3cc0a5b octeontx2-af: Use the correct style for SPDX License Identifier omits bec8b6e944a2 Merge branch 'akpm' (patches from Andrew) omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits cd5a2aa89e84 x86/speculation: Fix redundant MDS mitigation message omits a079973f462a usb: typec: tcpm: Remove tcpc_config configuration mechanism omits 6cfed5984804 staging: rtl*: Remove tasklet callback casts omits 64870ed1b12e x86/speculation: Fix incorrect MDS/TAA mitigation status omits 64498695dd80 mei: bus: add more client attributes to sysfs omits 45c083831417 x86/entry/64: Remove pointless jump in paranoid_exit omits df1a7524741b x86/entry/32: Remove unused resume_userspace label omits 022eb8ae8b5e ARM: 8938/1: kernel: initialize broadcast hrtimer based cl [...] omits 4ae5061a19b5 ARM: 8937/1: spectre-v2: remove Brahma-B53 from hardening omits a3ba966066af x86/entry/32: Clarify register saving in __switch_to_asm() omits e638ad00809a selftests/x86/iopl: Extend test to cover IOPL emulation omits 111e7b15cf10 x86/ioperm: Extend IOPL config to control ioperm() as well omits a24ca9976843 x86/iopl: Remove legacy IOPL option omits c8137ace5638 x86/iopl: Restrict iopl() permission scope omits be9afb4b529d x86/iopl: Fixup misleading comment omits 0907a09c2e52 selftests/x86/ioperm: Extend testing so the shared bitmap [...] omits 4804e382c117 x86/ioperm: Share I/O bitmap if identical omits ea5f1cd7ab49 x86/ioperm: Remove bitmap if all permissions dropped omits 22fe5b0439dd x86/ioperm: Move TSS bitmap update to exit to user work omits 060aa16fdb7c x86/ioperm: Add bitmap sequence number omits 577d5cd7e585 x86/ioperm: Move iobitmap data into a struct omits f5848e5fd2f8 x86/tss: Move I/O bitmap data into a seperate struct omits ecc7e37d4dad x86/io: Speedup schedule out of I/O bitmap user omits 32f3bf67ee78 x86/ioperm: Avoid bitmap allocation if no permissions are set omits ae31cea86ab3 x86/ioperm: Simplify first ioperm() invocation logic omits b800fc4d4a2b x86/iopl: Cleanup include maze omits 6b546e1c9ad2 x86/tss: Fix and move VMX BUILD_BUG_ON() omits 505b789996f6 x86/cpu: Unify cpu_init() omits 2fff071d28b5 x86/process: Unify copy_thread_tls() omits 8c40397f22a4 x86/ptrace: Prevent truncation of bitmap size omits 585d1183ffee pinctrl/sdm845: Add PDC wakeup interrupt map for GPIOs omits e35a6ae0eb3a pinctrl/msm: Setup GPIO chip in hierarchy omits e71374c07564 irqchip/qcom-pdc: Add irqchip set/get state calls omits 81ef8bf88065 irqchip/qcom-pdc: Add irqdomain for wakeup capable GPIOs omits da3f875a4189 irqchip/qcom-pdc: Do not toggle IRQ_ENABLE during mask/unmask omits b2bb01ed0894 irqchip/qcom-pdc: Update max PDC interrupts omits 09d31567f85b of/irq: Document properties for wakeup interrupt parent omits 4a169a95d885 genirq: Introduce irq_chip_get/set_parent_state calls omits d46bca2b5d06 irqdomain: Add bus token DOMAIN_BUS_WAKEUP omits 82e0c5bbd6eb drm/i915/guc: Skip suspend/resume GuC action on platforms [...] omits 07a594f35365 xhci-pci: Allow host runtime PM as default also for Intel [...] omits 36dc01657b49 usb: host: xhci: Support running urb giveback in tasklet context omits 58b9d71a0f55 xhci: Add tracing for xhci doorbell register writes omits dc0ffbea5729 usb: host: xhci: update event ring dequeue pointer on purpose omits 2a2b5932db67 xfs: fix attr leaf header freemap.size underflow omits 050552cbe06a xfs: fix some memory leaks in log recovery omits 6c9594bdd474 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6855ac4acd3b mm/debug.c: PageAnon() is true for PageKsm() pages omits 76a1850e4572 mm/debug.c: __dump_page() prints an extra line omits 5df373e95689 mm/page_io.c: do not free shared swap slots omits 2c91f8fc6c99 mm/memory_hotplug: fix try_offline_node() omits 4655e5e5f387 mm,thp: recheck each page before collapsing file THP omits aea4df4c53f7 mm: slub: really fix slab walking for init_on_free omits 0362f326d86c mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_char [...] omits 00d484f354d8 mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() omits 8e20ba2e53fc lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations omits 820729629730 mm: fix trying to reclaim unevictable lru page when callin [...] omits a85dfc305a21 mm: mempolicy: fix the wrong return value and potential pa [...] omits 768ea88bcb23 Input: synaptics - enable RMI mode for X1 Extreme 2nd Generation omits ed5e2b403b55 Merge branch 'pidfd' into for-next omits 41585bbeeef9 selftests: add tests for clone3() with *set_tid omits 2893c996d8ae Merge branch 'bpf-trampoline' omits 49cb2fc42ce4 fork: extend clone3() to support setting a PID omits d6f39601ec5e selftests/bpf: Add a test for attaching BPF prog to anothe [...] omits 4c0963243c5f selftests/bpf: Extend test_pkt_access test omits e7bf94dbb882 libbpf: Add support for attaching BPF programs to other BP [...] omits 5b92a28aae4d bpf: Support attaching tracing BPF program to other BPF programs omits 8c1b6e69dcc1 bpf: Compare BTF types of functions arguments with actual types omits ff4bf2f42a40 netfilter: nf_tables: add nft_unregister_flowtable_hook() omits d7c03a9f5c25 netfilter: nf_tables: check if bind callback fails and unb [...] omits 63b48c73ff56 netfilter: nf_tables_offload: undo updates if transaction fails omits 23403cd8898d netfilter: nf_tables_offload: release flow_rule on error f [...] omits 6ca61c7a8bac netfilter: nf_tables_offload: remove reference to flow rul [...] omits 458a1828e9f7 netfilter: nf_flow_table: remove unnecessary parameter in [...] omits ea13ca305177 netfilter: nf_flow_table_offload: Fix check ndo_setup_tc w [...] omits 91cc1a99740e bpf: Annotate context types omits 28f8bfd1ac94 netfilter: Support iif matches in POSTROUTING omits 5c27d8d76ce8 netfilter: nf_flow_table_offload: add IPv6 support omits 4a766d490d20 netfilter: nf_flow_table_offload: add flow_action_entry_ne [...] omits 6408c40c39d8 netfilter: nft_meta: use 64-bit time arithmetic omits fcbad8293d52 netfilter: xt_time: use time64_t omits 9cc31b3a092d bpf: Fix race in btf_resolve_helper_id() omits 9fd4a39dc7fe bpf: Reserve space for BPF trampoline in BPF programs omits e76d776e9ca1 selftests/bpf: Add stress test for maximum number of progs omits 510312882c4b selftests/bpf: Add combined fentry/fexit test omits d3b0856e5959 selftests/bpf: Add fexit tests for BPF trampoline omits 11d1e2eefffe selftests/bpf: Add test for BPF trampoline omits faeb2dce084a bpf: Add kernel test functions for fentry testing omits e41074d39d71 selftest/bpf: Simple test for fentry/fexit omits b8c54ea455dc libbpf: Add support to attach to fentry/fexit tracing progs omits 1442e2871b76 libbpf: Introduce btf__find_by_name_kind() omits fec56f5890d9 bpf: Introduce BPF trampoline omits 5964b2000f28 bpf: Add bpf_arch_text_poke() helper omits 3b2744e66520 bpf: Refactor x86 JIT into helpers omits 790756c7e022 ARM: 8933/1: replace Sun/Solaris style flag on section directive omits 74d06efb9c2f ARM: 8932/1: Add clock_gettime64 entry point omits 052e76a31b4a ARM: 8931/1: Add clock_getres entry point omits 20e2fc42312f ARM: 8930/1: Add support for generic vDSO omits 9f1984c6ae30 ARM: 8929/1: use APSR_nzcv instead of r15 as mrc operand omits bebe668eee36 ARM: 8927/1: ARM/hw_breakpoint: add more ARMv8 debug archi [...] omits fb033c95c94c ARM: 8918/2: only build return_address() if needed omits c3d6324f841b x86/alternatives: Teach text_poke_bp() to emulate instructions omits 808c9f7ebfff bpf, doc: Change right arguments for JIT example code omits b291ce0a168b drm/i915/gem: Purge the sudden reappearance of i915_gem_ob [...] omits b31333298087 samples/bpf: Add missing option to xdpsock usage omits 3c1fe1eb92f4 drm/i915/gt: Mention which device failed omits 110b2263db8a samples/bpf: Remove duplicate option from xdpsock omits fcf35131396a s390/bpf: Make sure JIT passes do not increase code size omits b7b3fc8dd95b bpf: Support doubleword alignment in bpf_jit_binary_alloc omits 9af433840b3f i2c: remove helpers for ref-counting clients omits b226c9e1f4cb Merge tag 'for-linus-20191115' of git://git.kernel.dk/linux-block omits a4c2fec16f5e i2c: core: fix use after free in of_i2c_notify omits 7574c0db2e68 i2c: acpi: Force bus speed to 400KHz if a Silead touchscre [...] omits e2a689ab8f7a Merge branch 'ptp-Validate-the-ancillary-ioctl-flags-more- [...] omits 6eb54cbb4a86 ptp: Extend the test program to check the external time st [...] omits ca12cf5ac9c8 mlx5: Reject requests to enable time stamping on both edges. omits 5a450eb388d5 igb: Reject requests that fail to enable time stamping on [...] omits 9289252bd1e6 dp83640: Reject requests to enable time stamping on both edges. omits c019b4be5de0 mv88e6xxx: Reject requests to enable time stamping on both edges. omits 6138e687c7b6 ptp: Introduce strict checking of external time stamp options. omits 592025a03b34 renesas: reject unsupported external timestamp flags omits 2e0645a00e25 mlx5: reject unsupported external timestamp flags omits 6edd110b41d5 igb: reject unsupported external timestamp flags omits e8e9c98dc3b5 dp83640: reject unsupported external timestamp flags omits 7d9465ebcc5d mv88e6xxx: reject unsupported external timestamp flags omits 7f9048f1df6f net: reject PTP periodic output requests with unsupported flags omits cd734d54e679 ptp: Validate requests to enable time stamping of external [...] omits c39e342a050a tun: fix data-race in gro_normal_list() omits 20021578ba22 selftests: net: tcp_mmap should create detached threads omits 61ca533c0e94 net: openvswitch: don't call pad_packet if not necessary omits 3df70afe8d33 net: ep93xx_eth: fix mismatch of request_mem_region in remove omits 3bb884a4a0c4 Merge branch 'DSA-driver-for-Vitesse-Felix-switch' omits 56051948773e net: dsa: ocelot: add driver for Felix switch family omits 8dce89aa5f32 net: dsa: ocelot: add tagger for Ocelot/Felix switches omits a030dfe19473 net: mscc: ocelot: publish ocelot_sys.h to include/soc/mscc omits 5e2563650232 net: mscc: ocelot: publish structure definitions to includ [...] omits 3a77b5933fdb net: mscc: ocelot: separate the implementation of switch reset omits ba551bc3bc22 net: mscc: ocelot: adjust MTU on the CPU port in NPI mode omits f24711fddc36 net: mscc: ocelot: export a constant for the tag length in bytes omits fa914e9c4d94 net: mscc: ocelot: create a helper for changing the port MTU omits 5bc9d2e6e7d5 net: mscc: ocelot: move invariant configs out of adjust_link omits dc3de2a294ea net: mscc: ocelot: filter out ocelot SoC specific PCS conf [...] omits 259630e08c21 net: mscc: ocelot: move resource ioremap and regmap init t [...] omits e7be235fa783 Merge branch 'net-smc-improve-termination-handling-part-3' omits 0b29ec643613 net/smc: immediate termination for SMCR link groups omits 6a37ad3da5d6 net/smc: wait for tx completions before link freeing omits 2c1d3e50302f net/smc: abnormal termination without orderly flag omits 15e1b99aadfb net/smc: no WR buffer wait for terminating link group omits 5edd6b9cb8d7 net/smc: introduce bookkeeping of SMCD link groups omits 5421ec281df9 net/smc: abnormal termination of SMCD link groups omits 42bfba9eaa33 net/smc: immediate termination for SMCD link groups omits 50c6b20eff8e net/smc: fix final cleanup sequence for SMCD devices omits 43da44c87678 Merge branch 'net-stmmac-CPU-Performance-Improvements' omits 8d07a7930434 net: stmmac: xgmac: Do not enable TBU interrupt omits c2837423cb54 net: stmmac: Rework TX Coalesce logic omits da2024510031 net: stmmac: Tune-up default coalesce settings omits 52f96cd135b1 net: stmmac: xgmac: Remove uneeded computation for RFA/RFD omits 854248e5ec81 net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD omits 4e4337ccf780 net: stmmac: Setup a default RX Coalesce value instead of [...] omits 09146abebc78 net: stmmac: Do not set RX IC bit if RX Coalesce is zero omits 983db6198f0d mlxsw: spectrum_router: Allocate discard adjacency entry w [...] omits a9a51bd727d1 ax88172a: fix information leak on short answers omits 4d189c1026fa selftests: mlxsw: Adjust test to recent changes omits d6649d788e1a net/tls: Fix unused function warning omits 49e9d1a9faf2 workqueue: Add RCU annotation for pwq list walk omits dffe969aa7ab Input: imx_sc_key - correct SCU message structure to avoid [...] omits d537858ac8aa dm integrity: fix excessive alignment of metadata runs omits ba60cf9f78f0 Input: synaptics-rmi4 - destroy F54 poller workqueue when [...] omits c5ab54e9945b riscv: dts: add support for PDMA device of HiFive Unleashe [...] omits fa3a5a1880c9 Input: ff-memless - kill timer in destroy() omits 128161f47bc3 ftrace: Add helper find_direct_entry() to consolidate code omits 406acdd32d3e ftrace: Add another check for match in register_ftrace_direct() omits 1c7f9b673dc0 ftrace: Fix accounting bug with direct->count in register_ [...] omits db8c33f8b5be x86/cpu: Align the x86_capability array to size of unsigned long omits f6a892ddd53e x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long omits 42908007a611 drm/edid: no CEA v3 extension is not an error omits 2fa6b1e01a9b fs/namei.c: fix missing barriers when checking positivity omits e84009336711 fix dget_parent() fastpath race omits 6c2d4798a8d1 new helper: lookup_positive_unlocked() omits d41efb522e90 fs/namei.c: pull positivity check into follow_managed() omits cc7a4cffea21 drm/i915: Fix frame start delay programming omits 875fef493f21 Merge tag 'ceph-for-5.4-rc8' of git://github.com/ceph/ceph-client omits a28f239e2967 afs: Fix race in commit bulk status fetch omits ca16d5bee598 futex: Prevent robust futex exit race omits c212fbde20ac drm/i915/selftests: Disable heartbeat around context barri [...] omits d99724c3c36a gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS omits eb70e26cd79d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 34b38f5abd1f Merge tag 'mips_fixes_5.4_4' of git://git.kernel.org/pub/s [...] omits 74bc8acd6cb4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 5b675f7362ba Merge tag 'mmc-v5.4-rc7' of git://git.kernel.org/pub/scm/l [...] omits 52b1cdcb7a84 gfs2: Abort gfs2_freeze if io error is seen omits 11ac7cc88b48 Merge tag 'sound-5.4-rc8' of git://git.kernel.org/pub/scm/ [...] omits 37b49f31e800 Merge tag 'drm-fixes-2019-11-15' of git://anongit.freedesk [...] omits 2d19a71ce68f drm/i915/selftests: Exercise long preemption chains omits b4c0800e4285 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dd590f680089 drm/i915/perf: Add preemption check while waiting for OA omits dea397e818b1 drm/i915/gt: Flush retire.work timer object on unload omits aeab92e264d4 drm/i915/gt: Use gt locals for accessing rc6 omits 90eb7d2aa3ce drm/i915: Simplify NEEDS_WaRsDisableCoarsePowerGating omits d96bb620fc8b drm/i915/gem: Silence sparse for RCU protection inside the [...] omits 760f8bc7c89c ftrace/selftests: Fix spelling mistake "wakeing" -> "waking" omits 58a74a2925a5 tracing: Increase SYNTH_FIELDS_MAX for synthetic_events omits 3c0edea9b29f pipe: Remove sync on wake_ups omits cefa80ced57a pipe: Increase the writer-wakeup threshold to reduce conte [...] omits 8df441294dd3 pipe: Check for ring full inside of the spinlock in pipe_write() omits 7e25a73f1a52 pipe: Remove redundant wakeup from pipe_write() omits a194dfe6e6f6 pipe: Rearrange sequence in pipe_write() to preallocate slot omits 8446487feba9 pipe: Conditionalise wakeup in pipe_read() omits b667b8673443 pipe: Advance tail pointer inside of wait spinlock in pipe_read() omits 6718b6f855a0 pipe: Allow pipes to have kernel-reserved slots omits 834c43a97f34 drm/gma500: remove set but not used variable 'is_hdmi','is_crt' omits a5eb29a9d2fc drm/gma500: remove set but not used variable 'error' omits dfa703b6f918 drm/gma500: remove set but not used variable 'htotal' omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits fd70466d37bf HID: i2c-hid: Reset ALPS touchpads on resume omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 0c8432236dea HID: i2c-hid: fix no irq after reset on raydium 3118 omits 3c845acd0237 jbd2: make jbd2_handle_buffer_credits() handle reserved handles omits 942437c97fd9 y2038: allow disabling time32 system calls omits bd40a175769d y2038: itimer: change implementation to timespec64 omits ddbc7d0657e9 y2038: move itimer reset into itimer.c omits 4c22ea2b9120 y2038: use compat_{get,set}_itimer on alpha omits c1745f84be26 y2038: itimer: compat handling to itimer.c omits 5e0fb1b57bea y2038: time: avoid timespec usage in settimeofday() omits bde9e963af2d y2038: timerfd: Use timespec64 internally omits e2bb80d55d75 y2038: elfcore: Use __kernel_old_timeval for process times omits 693737b6cc2e y2038: make ns_to_compat_timeval use __kernel_old_timeval omits df1b4ba9d4a8 y2038: socket: use __kernel_old_timespec instead of timespec omits 0309f98f2fdc y2038: socket: remove timespec reference in timestamping omits 75d319c06e6a y2038: syscalls: change remaining timeval to __kernel_old_timeval omits bdd565f817a7 y2038: rusage: use __kernel_old_timeval omits 2a785996cc5e y2038: uapi: change __kernel_time_t to __kernel_old_time_t omits 1bf883c1a9cf y2038: stat: avoid 'time_t' in 'struct stat' omits caf5e32d4ea7 y2038: ipc: remove __kernel_time_t reference from headers omits 176ed98c8a76 y2038: vdso: powerpc: avoid timespec references omits e6071b182df0 y2038: vdso: nds32: open-code timespec_add_ns() omits 21346564ccad y2038: vdso: change time_t to __kernel_old_time_t omits 82210fc77898 y2038: vdso: change timespec to __kernel_old_timespec omits ddccf40fe82b y2038: vdso: change timeval to __kernel_old_timeval omits 94c467ddb273 y2038: add __kernel_old_timespec and __kernel_old_time_t omits 3ca47e958a64 y2038: remove CONFIG_64BIT_TIME omits d6a62a4b5f3f dt-bindings: serial: Add a new compatible string for SC9863A omits 12e72714cfff dt-bindings: serial: Convert sprd-uart to json-schema omits ee906c6b9c6e ALSA: hda - remove forced polling workaround for CFL and CNL omits c8e3eb9be57f ALSA: hda: hdmi - remove redundant code comments omits d577cf76fa31 ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms omits 7936a22dd466 drm/i915/gt: Wait for new requests in intel_gt_retire_requests() omits 5ba03f8f681a rtc: fsl-ftm-alarm: remove select FSL_RCPM and default y f [...] omits 3f86a7e090d1 gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_eve [...] omits 4f5969c36a45 rtw88: remove duplicated include from ps.c omits 38860bdf28b7 rtl8xxxu: Remove set but not used variable 'rsr' omits 92fe0f81b64b brcmsmac: remove unnecessary return omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 61005d65b6c7 HID: logitech-hidpp: Silence intermittent get_battery_capa [...] omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits 4f6585815084 HID: i2c-hid: remove orphaned member sleep_delay omits 04358e40ba96 spi: tegra20-slink: add missed clk_unprepare omits 912a7df474d2 spi: tegra20-slink: Use dma_request_chan() directly for ch [...] omits 4c973b98cdd3 spi: tegra114: Use dma_request_chan() directly for channel [...] omits df1b01417885 spi: s3c64xx: Use dma_request_chan() directly for channel request omits 194e1d4bc262 spi: qup: Use dma_request_chan() directly for channel request omits c1008957ff1a spi: pl022: Use dma_request_chan() directly for channel request omits 5d3aa9ccf40c spi: imx: Use dma_request_chan() directly for channel request omits 2e33f310dcfb spi: fsl-lpspi: Use dma_request_chan() directly for channe [...] omits bef1e0c8f74c spi: atmel: Use dma_request_chan() directly for channel request omits cef76e5ace75 spi: at91-usart: Use dma_request_chan() directly for chann [...] omits c5923243eb32 spi: fsl-cpm: Correct the free:ing omits a4bb429811bd dt-bindings: mfd: da9062: describe buck modes omits 844e7492ee3d regulator: da9062: add of_map_mode support for bucks omits 7d34aec52d29 regulator: da9062: refactor buck modes into header omits 9ebde17c5d03 regulator: stpmic1: Set a default ramp delay value omits 089b3f61ecfc regulator: core: Let boot-on regulators be powered off omits b59b65447809 regulator: core: Don't try to remove device links if add failed omits f0c97131b946 ASoC: ti: davinci-mcasp: Use dma_request_chan() directly f [...] omits de8cf9523110 ASoC: dmaengine: Use dma_request_chan() directly for chann [...] omits ce21401c9d30 ASoC: soc-core: care card_probed at soc_cleanup_card_resources() omits 2cc1afcfc617 ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc [...] omits 2a6f0892bda9 ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanu [...] omits b26eb5173c85 ASoC: tas2770: clean up an indentation issue omits fe23be2d85b0 ASoC: rt5645: Fixed typo for buddy jack support. omits e9149b8c00d2 ASoC: wm8904: fix regcache handling omits e205ceeb2537 Merge drm/drm-next into drm-intel-next-queued omits 66584ea6b70a x86/build/vdso: Remove meaningless CFLAGS_REMOVE_*.o omits e75603418d4a rtc: pcf8563: Constify clkout_rates omits 265fc0910aae rtc: ds1302: Remove unused DRV_NAME omits 6d2130e68216 rtc: rx6110: Convert to SPDX identifier omits 5ea0a619f5ef rtc: rx6110: Remove useless rx6110_remove omits 7ee30bc132c6 KVM: x86: deliver KVM IOAPIC scan request to target vCPUs omits 8750e72a79dd KVM: remember position in kvm->vcpus array omits 662f1d1d1931 KVM: nVMX: Add support for capturing highest observable L2 TSC omits ef0fbcac3f2a kvm: vmx: Rename function find_msr() to vmx_find_msr_index() omits 7cfe0526fd37 kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS omits 365d3d55d601 kvm: nested: Introduce read_and_check_msr_entry() omits d4069dbeb51e KVM: nVMX: mark functions in the header as "static inline" omits 03a8871add95 KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exi [...] omits 71f7347025bf KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry omits 458151f65b4d KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL o [...] omits c547cb6f78cf KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry omits bfc6ad6ab356 KVM: nVMX: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry omits 9477f4449b0b KVM: VMX: Add helper to check reserved bits in IA32_PERF_G [...] omits f245eeaddc3e selftests: kvm: Simplify loop in kvm_create_max_vcpus test omits 1924242b2aba KVM: x86: Optimization: Requst TLB flush in fast_cr3_switc [...] omits b35e5548b411 KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMC omits a6da0d77e98e KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_r [...] omits c900c156c518 KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc [...] omits 98ff80f5b788 KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx omits 52ba4b0b9977 perf/core: Provide a kernel-internal interface to pause pe [...] omits 3ca270fc9edb perf/core: Provide a kernel-internal interface to recalibr [...] omits 02d496cfb88a KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR omits 132f4f7e39fd KVM: VMX: Refactor update_cr8_intercept() omits 49d654d85f85 KVM: SVM: Remove check if APICv enabled in SVM update_cr8_ [...] omits 1a686237d94b KVM: APIC: add helper func to remove duplicate code in kvm [...] omits 5b4ce93a8fe7 KVM: X86: avoid unused setup_syscalls_segments call when S [...] omits b139b5a24774 KVM: MMIO: get rid of odd out_err label in kvm_coalesced_m [...] omits e64a8508234a KVM: VMX: Consume pending LAPIC INIT event when exit on IN [...] omits 27cbe7d61898 KVM: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state w [...] omits ff90afa75573 KVM: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS whe [...] omits 74c504a6d70a x86: retpolines: eliminate retpoline from msr event handlers omits 3dcb2a3fa5a0 KVM: retpolines: x86: eliminate retpoline from svm.c exit [...] omits 4289d2728664 KVM: retpolines: x86: eliminate retpoline from vmx.c exit [...] omits f399e60c45f6 KVM: x86: optimize more exit handlers in vmx.c omits 03212e347f94 tee: optee: fix device enumeration error handling omits a249dd200d03 tee: optee: Fix dynamic shm pool allocations omits 5d603311615f kernel/module.c: wakeup processes in module_wq on module unload omits 6e0f30604dbd Merge tag 'usb-serial-5.5-rc1' of https://git.kernel.org/p [...] omits 6e1ff0773f49 sched/uclamp: Fix incorrect condition omits 20a15ee040f2 genirq: Fix function documentation of __irq_alloc_descs() omits e9838bd51169 irq_work: Fix IRQ_WORK_BUSY bit clearing omits b52b0c4fc977 x86/pci: Remove #ifdef __KERNEL__ guard from <asm/pci.h> omits 948fdcf94289 x86/pci: Remove pci_64.h omits 90dc392fc445 x86: Remove the calgary IOMMU driver omits 4df4cb9e99f8 x86/hyperv: Initialize clockevents earlier in CPU onlining omits ac94be498f84 Merge branch 'linus' into x86/hyperv omits 9cb09e7c1c9a KVM: Add a comment describing the /dev/kvm no_compat handling omits b2bf5015dae3 net: wireless: ti: remove local VENDOR_ID and DEVICE_ID de [...] omits d8620bbc3254 net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 [...] omits 16568b4a4f0c mmc: core: fix wl1251 sdio quirks omits e5db673e7fe2 mmc: sdio: fix wl1251 vendor id omits 4d219f4cf032 mmc: host: omap-hsmmc: remove init_card pdata callback from pdata omits 5d6bed6f4811 omap: remove omap2_hsmmc_info in old hsmmc.[ch] and update [...] omits 2398c41d6432 omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251 omits 4e8fad98171b omap: pdata-quirks: revert pandora specific gpiod additions omits f6498b922e57 mmc: host: omap_hsmmc: add code for special init of wl1251 [...] omits 4f9007d69201 ARM: dts: pandora-common: define wl1251 as child node of mmc3 omits 9b8d7072d655 net: wireless: ti: wl1251 add device tree support omits 69167ae5a511 Documentation: dt: wireless: update wl1251 for sdio omits 3d44a6fd0775 Bluetooth: btusb: fix PM leak in error case of setup omits 8550179018e0 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 7937fd322705 iwlwifi: mvm: fix non-ACPI function omits bfc3e9fdbfb8 iwlwifi: 22000: fix some indentation omits 3681021fc6af iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 omits 4658d552e02c iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout omits 220089c720b0 iwlwifi: mvm: start CTDP budget from 2400mA omits d66bd0c4840a iwlwifi: mvm: don't skip mgmt tid when flushing all tids omits 559897363ca8 iwlwifi: mvm: scan: enable adaptive dwell in p2p omits 39c1a9728f93 iwlwifi: refactor the SAR tables from mvm to acpi omits 5167ff45a503 iwlwifi: scan: support scan req cmd ver 12 omits 687db6ff5b70 iwlwifi: scan: make new scan req versioning flow omits c5aaa8be29b2 iwlwifi: mvm: fix unaligned read of rx_pkt_status omits eb3dc36eeca4 iwlwifi: remove redundant assignment to variable bufsz omits ffe5619fd869 iwlwifi: bump FW API to 51 for 22000 series omits 60d1794e2842 iwlwifi: FW API: reference enum in docs of modify_mask omits 6587ef6e22c5 iwlwifi: mvm: print rate_n_flags in a pretty format omits b0aeb45bad84 Merge tag 'perf-core-for-mingo-5.5-20191112' of git://git. [...] omits 19ff9b2c6e3c iwlwifi: scan: adapt the code to use api ver 11 omits 51698293e323 iwlwifi: scan: Create function to build scan cmd omits 508127b7629e iwlwifi: scan: create function for scan scheduling params omits 4d75a9eba2e7 iwlwifi: dbg_ini: support dump collection upon assert during D3 omits bc4f65b2fc77 iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static omits 686d5c5708c9 iwlwifi: mvm: in VHT connection use only VHT capabilities omits 222ccf5e9f37 iwlwifi: nvm: update iwl_uhb_nvm_channels omits d923b020dcec iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() omits bb99ff9baa02 iwlwifi: mvm: fix support for single antenna diversity omits 9786b65bc61a drm/ttm: fix mmap refcounting omits 3c33a11a2913 wcn36xx: fix typo omits b70b3a36ec33 ath10k: qmi: Sleep for a while before assigning MSA memory omits f4fe2e53349f ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" omits 410119ee29b6 remoteproc: stm32: wakeup the system by wdg irq omits 14ea1d04ed0f dt-bindings: remoteproc: stm32: add wakeup-source omits 2611045e3555 staging: vchiq: Refactor indentation in vchiq_platform_con [...] omits 635dad0911d1 staging: exfat: fix spelling mistake "maont" -> "mount" omits d138aed68a93 staging: exfat: remove two unused functions omits 6caba26ff721 staging: rtl8723bs: fix indentation issue omits abc16585919c staging: rtl8192u: fix indentation issue omits 97ab474c2dba Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits 698b22273efa crypto: tgr192 - remove unneeded semicolon omits 4509f4376614 crypto: allwinner - fix some spelling mistakes omits 5c49645c4a74 hwrng: atmel - add new platform support for sam9x60 omits 454dfebae2db dt-bindings: rng: atmel-trng: add new compatible omits ae0cc3b7e7f5 ftrace/samples: Add a sample module that implements modify [...] omits 0567d6809182 ftrace: Add modify_ftrace_direct() omits 36b3615dc3b6 tracing: Add missing "inline" in stub function of latency_ [...] omits 565333a1554d ext4: fix a bug in ext4_wait_for_tail_page_commit omits 5500221ea1b7 ext4: bio_alloc with __GFP_DIRECT_RECLAIM never fails omits ebc11f7b1f2a ext4: code cleanup for get_next_id omits 8f4b01fcded2 libnvdimm/namespace: Differentiate between probe mapping a [...] omits c1f45d86a522 libnvdimm/pfn_dev: Don't clear device memmap area during g [...] omits 2f4741497c9d libnvdimm: Trivial comment fix omits ab84b77afc95 libnvdimm/namsepace: Don't set claim_class on error omits 17cc51390c14 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits a98cdaf73e32 Merge branch 's390-next' omits 0b81c6c62021 s390/qeth: don't check drvdata in sysfs code omits b80c08ac9414 s390/qeth: replace qeth_l3_get_addr_buffer() omits 8659c189b6f2 s390/qeth: remove VLAN tracking for L3 devices omits 611abe5165ca s390/qeth: consolidate L3 mcast registration code omits 32a186c7f958 s390/qeth: remove gratuitious RX modeset omits ddf28100ee1f s390/qeth: fine-tune L3 mcast locking omits 8311c7a252e8 s390/qeth: clean up error path in qeth_core_probe_device() omits 17caeaa4766d s390/qeth: handle skb allocation error gracefully omits 7d4faee7c6db s390/qeth: drop unwanted packets earlier in RX path omits 5fd3fcbb8af8 s390/qeth: support per-frame invalidation omits 845ef9047b1f s390/qeth: gather more detailed RX dropped/error statistics omits 2d0720f5a4fc Merge tag 'drm-intel-next-fixes-2019-11-14' of git://anong [...] omits 24df31f8d5be Merge branch 'vsock-add-multi-transports-support' omits ed8640a9612c vhost/vsock: refuse CID assigned to the guest->host transport omits 36c5b48b91ac vsock: fix bind() behaviour taking care of CID omits 6a2c0962105a vsock: prevent transport modules unloading omits b1bba80a4376 vsock/vmci: register vmci_transport only when VMCI guest/h [...] omits c0cfa2d8a788 vsock: add multi-transports support omits 039642574cc4 hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() omits 55f3e149b690 vsock: move vsock_insert_unbound() in the vsock_create() omits b9ca2f5ff778 vsock: add vsock_create_connected() called by transports omits b9f2b0ffde0c vsock: handle buffer_size sockopts in the core omits daabfbca34ec vsock: add 'struct vsock_sock *' param to vsock_core_get_t [...] omits 4c7246dc45e2 vsock/virtio: add transport parameter to the virtio_transp [...] omits fe502c4a38d9 vsock: add 'transport' member in the struct vsock_sock omits 3603a2e991a8 vsock: remove include/linux/vm_sockets.h file omits db205c766862 vsock: remove vm_sockets_get_local_cid() omits 7ed78bc495fd vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT omits 798a496bf425 Merge branch 'octeontx2-af-Debugfs-support-and-updates-to- [...] omits a7faa68b4e7f octeontx2-af: Start/Stop traffic in CGX along with NPC omits a02917663112 octeontx2-af: Add option to disable dynamic entry caching in NDC omits ee1e75915f4f octeontx2-af: Support configurable NDC cache way_mask omits 561e8752a17b octeontx2-af: Enable broadcast packet replication omits 5d9b976d4480 octeontx2-af: Support fixed transmit scheduler topology omits 206ff848a1ab octeontx2-af: Add more RSS algorithms omits 8cc89ae92518 octeontx2-af: Clear NPC MCAM entries before update omits 922584f60752 octeontx2-af: Update NPC KPU packet parsing profile omits c6614738a89c octeontx2-af: Add macro to generate mbox handlers declarations omits fdb902981482 octeontx2-af: Sync hw mbox with bounce buffer. omits a36740f614d3 octeontx2-af: Add mbox API to validate all responses omits e07fb507aeb1 octeontx2-af: Add NPC MCAM entry allocation status to debugfs omits f967488d095e octeontx2-af: Add per CGX port level NIX Rx/Tx counters omits c57211b53682 octeontx2-af: Add CGX LMAC stats to debugfs omits c5a797e081da octeontx2-af: Add NDC block stats to debugfs. omits 02e202c3d15e octeontx2-af: Add NIX RQ, SQ and CQ contexts to debugfs omits 8756828a8148 octeontx2-af: Add NPA aura and pool contexts to debugfs omits 23205e6d06d4 octeontx2-af: Dump current resource provisioning status omits 26e77708fdc2 driver core: Allow device link operations inside sync_state() omits 4a92e53ec0ce Merge branch 'hns3-fixes' omits c2d568978193 net: hns3: fix ETS bandwidth validation bug omits aea8cfb35a82 net: hns3: reallocate SSU' buffer size when pfc_en changes omits 71c5e83bcf1e net: hns3: add compatible handling for MAC VLAN switch par [...] omits 15fb35fa9ff4 ravb: implement MTU change while device is up omits b37fa92e20ef net: mvneta: fix build skb for bm capable devices omits d7f9f47d4d12 tipc: add back tipc prefix to log messages omits f97d139aaafd Merge tag 'mlx5-updates-2019-11-12' of git://git.kernel.or [...] omits d0db136ffb59 r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy omits 6f2275433a2f ibmveth: Detect unsupported packets before sending to the [...] omits f46e47f84a87 dt-bindings: arm: Add bindings for Unisoc SC9863A omits cc691344dbb0 dt-bindings: arm: Convert sprd board/soc bindings to json-schema omits 01db923e8377 net: phy: dp83869: Add TI dp83869 phy omits 4d66c56f7efe dt-bindings: net: dp83869: Add TI dp83869 phy omits bd1903b7c459 net: openvswitch: add hash info to upcall omits 07ceccacfb27 Merge tag 'drm-fixes-5.4-2019-11-14' of git://people.freed [...] omits 5d97c0ce2a3a Merge tag 'drm-misc-fixes-2019-11-13' of git://anongit.fre [...] omits a168cabd426e Merge tag 'drm-intel-fixes-2019-11-13' of git://anongit.fr [...] omits f4c2d372b89a ext4: fix leak of quota reservations omits 85f6a17f24f9 cpuidle: teo: Avoid code duplication in conditionals omits 7cf2cba43f15 PCI: Unify ACS quirk desired vs provided checking omits c8de8ed2dcaa PCI: Make ACS quirk implementations more uniform omits 839554b76e9f Merge branch 'Rework-mt762x-GDM-setup-flow' omits 8d66a8183d0c net: ethernet: mediatek: Enable GDM GDMA_DROP_ALL mode omits 5ac9eda060c7 net: ethernet: mediatek: Refine the timing of GDM/PSE setup omits 8d3f4a95a626 net: ethernet: mediatek: Integrate GDM/PSE setup operations omits abfb228ae642 net: dsa: sja1105: Simplify reset handling omits 1cdc2330e8d3 drm/i915/guc: Properly capture & release GuC interrupts on Gen11+ omits 0815ef3c019d drivers/md/raid5-ppl.c: use the new spelling of RWH_WRITE_ [...] omits f1934892bd76 drivers/md/raid5.c: use the new spelling of RWH_WRITE_LIFE [...] omits 1e1a76ed9a1c ext4: remove unused variable warning in parse_options() omits 499322b54d0c Merge branch 'for-5.5' into for-next omits ccb689939280 Merge branch 'PTP-clock-source-for-SJA1105-tc-taprio-offload' omits 86db36a347b4 net: dsa: sja1105: Implement state machine for TAS with PT [...] omits 41603d78b362 net: dsa: sja1105: Make the PTP command read-write omits d7495343228f cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() omits 7f3fefeec2ce of: property: Fix documentation for out values omits cc57d7daafc2 dt-bindings: Add syscon YAML description omits a2f12f80d274 dt-bindings: crypto: Convert stm32 CRYP bindings to json-schema omits 30f78c332e12 dt-bindings: crypto: Convert stm32 CRC bindings to json-schema omits 56fb34d86e87 dt-bindings: mfd: Convert stm32 timers bindings to json-schema omits a84fddb16d9b drm/amdgpu: fix null pointer deref in firmware header printing omits 196624e192f8 ext4: Enable encryption for subpage-sized blocks omits 31fb992ce675 fs/buffer.c: support fscrypt in block_read_full_page() omits 73884a7082f4 PCI: Do not use bus number zero from EA capability omits c13704f5685d PCI: Avoid double hpmemsize MMIO window assignment omits dcb77e4b274b rsxx: add missed destroy_workqueue calls in remove omits 8b37bc277fb4 iocost: check active_list of all the ancestors in iocg_activate() omits 79e4be2c08bb i2c: tegra: Use dma_request_chan() directly for channel request omits efa42b5e3ec7 i2c: sh_mobile: Use dma_request_chan() directly for channe [...] omits 67d7630f0eae i2c: qup: Use dma_request_chan() directly for channel request omits a2b0e390d21a i2c: at91: Use dma_request_chan() directly for channel request omits be8af7a9e3cc ARM: dts: bcm2711-rpi-4: Enable GENET support omits d98a8dbdaec6 ARM: dts: bcm2711: force CMA into first GB of memory omits c39511ffb99b i2c: rcar: Remove superfluous call to clk_get_rate() omits 993e21940684 Merge tag 'at24-v5.5-updates-for-wolfram' of git://git.ker [...] omits e86e4bdfc0cb Merge branch 'xtensa-5.5' into xtensa-for-next omits af4188dedaa4 xtensa: entry: Remove unneeded need_resched() loop omits 00c04249bcbe xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits eac406c61cd0 io_uring: make POLL_ADD/POLL_REMOVE scale better omits 8d938df20562 drm/panel: Add DT bindings for Sony ACX424AKP omits 60528afa7866 gfs2: Don't loop forever in gfs2_freeze if withdrawn omits f155f5e01090 gfs2: fix infinite loop in gfs2_ail1_flush on io error omits eb43e660c094 gfs2: Introduce function gfs2_withdrawn omits 7345d23754b9 Merge branch 'xtensa-5.5' into xtensa-for-next omits 9b4712044d05 tracing: Remove stray tab in TRACE_EVAL_MAP_FILE's help text omits ef56e047b2bd tracing: Use seq_buf_hex_dump() to dump buffers omits 353cade3149c seq_buf: Add printing formatted hex dumps omits c7411a1a126f tracing/kprobe: Check whether the non-suffixed symbol is notrace omits 6ee40511cb83 tracing: use kvcalloc for tgid_map array allocation omits 0c3c86bdc691 tracing/hwlat: Fix a few trivial nits omits 80042c8f06bf tracing: Use generic type for comparator function omits e8877ec5dbba lib/bsearch: Use generic type for comparator function omits 52ae533b8a18 lib/sort: Move swap, cmp and cmp_r function types for wider use omits b43e78f65b1d tracing/selftests: Turn off timeout setting omits b83b43ffc6e4 fgraph: Fix function type mismatches of ftrace_graph_retur [...] omits 849213dc4864 xtensa: entry: Remove unneeded need_resched() loop omits 980f87a2edb3 drm/i915: Restore GT coarse power gating workaround omits 633739b2fedb rbd: silence bogus uninitialized warning in rbd_object_map [...] omits c1a1f273d082 USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P omits e5436206f426 drm/i915: Drop redundant aspec ratio prop value initialization omits c504f4dfaa68 drm/i915: Do not override mode's aspect ratio with the pro [...] omits 6a81749ebe5f ceph: increment/decrement dio counter on async requests omits a81bc3102b4f ceph: take the inode lock before acquiring cap refs omits c9ad602feabe drm/i915: Split i915_active.mutex into an irq-safe spinloc [...] omits 29ba235590d1 xtensa: use MEMBLOCK_ALLOC_ANYWHERE for KASAN shadow map omits 3fb33cd32ffd drm/i915/selftests: Add coverage of mocs registers omits f8a0c7a996ff drm/i915/gt: Refactor mocs loops into single control macro omits f616de0e24d3 drm/i915/gt: Tidy up debug-warns for the mocs control table omits 93975d613ec0 drm/i915/gt: Set unused mocs entry to follow PTE on tgl as [...] omits 9eff303725da x86/crash: Align function arguments on opening braces omits 7c321eb2b843 x86/kdump: Remove the backup region handling omits cb6cfe2eaed1 bus: ti-sysc: Adjust exception handling in sysc_child_add_ [...] omits f35ef592477c ALSA: usb-audio: Add skip_validation option omits cb45722b289b ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks omits b12b2259bc4c Merge branch 'for-linus' into for-next omits 976a68f06b2e ALSA: usb-audio: Fix incorrect size check for processing/e [...] omits 1706df19f5f0 ARM: dts: logicpd-torpedo: Remove unnecessary notes/comments omits a3e633d661fd ARM: dts: logicpd-torpedo-baseboard: Enable HDQ omits 96b95eff4a59 Merge tag 'kbuild-fixes-v5.4-3' of git://git.kernel.org/pu [...] omits 93512dad334d dt-bindings: Improve validation build error handling omits abb4805e343a dt-bindings: power: Convert Samsung Exynos Power Domain bi [...] omits 5279a3d8bede dt-bindings: power: Convert Generic Power Domain bindings [...] omits 37238d3dd584 ARM: OMAP2+: Drop useless gptimer option for omap4 omits 4e84608c7836 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 020003f763e2 bus: ti-sysc: Add module enable quirk for audio AESS omits 7283fff8b524 dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag omits 64c264872b88 RDMA/efa: Clear the admin command buffer prior to its submission omits 289b20b2a5f9 RDMA/siw: Cleanup unused mmap structures. omits 9a5407d74c22 RDMA/qedr: Make qedr_iw_load_qp() static omits 6296665cee88 RDMA/ocrdma: Fix spelling mistake in variable name omits fe5e7ba11fcf gfs2: fix glock reference problem in gfs2_trans_remove_revoke omits feed98a8e5f3 gfs2: make gfs2_log_shutdown static omits 7ee23491b392 RDMA/qib: Validate ->show()/store() callbacks before calling them omits da046d5f895f RDMA/i40iw: Fix potential use after free omits 960657b732e1 RDMA/qedr: Fix potential use after free omits 6ca228d1c5b9 Merge branch 'fixes' into next omits c2a93d75c0e2 mmc: moxart: Use dma_request_chan() directly for channel request omits 5503301f0e56 mmc: atmel-mci: Use dma_request_chan() directly for channe [...] omits 62c517256ef2 mmc: mmc_spi: Use proper debounce time for CD GPIO omits d5cf1a591a37 dt-bindings: mmc: fsl-imx-esdhc: add imx8m compatible string omits 2ac55d5e5ec9 mmc: core: Re-work HW reset for SDIO cards omits 99b4ddd8b76a mmc: core: Drop check for mmc_card_is_removable() in mmc_rescan() omits cdb2256f795e mwifiex: Re-work support for SDIO HW reset omits 0756e913fc02 qtnfmac: add support for getting/setting transmit power omits 239ce8a79778 qtnfmac: handle MIC failure event from firmware omits 46d55fcec163 qtnfmac: send EAPOL frames via control path omits 97aef03cb71b qtnfmac: modify Rx descriptors queue setup omits 24227a9e956a qtnfmac: fix invalid channel information output omits dd4c2260dab0 qtnfmac: fix debugfs support for multiple cards omits 4a33f21cef84 qtnfmac: fix using skb after free omits 408f122a1f92 rtl8xxxu: Add support for Edimax EW-7611ULB omits 7ecaf069da52 kbuild: move headers_check rule to usr/include/Makefile omits fcbb8461fd23 kbuild: remove header compile test omits ed69a6cb7008 KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() omits 80591e61a0f7 kbuild: tell sparse about the $ARCH omits 5347291415a3 sparc: vdso: fix build error of vdso32 omits 330bb7117101 rtlwifi: rtl8192de: Fix missing enable interrupt flag omits 3155db7613ed rtlwifi: rtl8192de: Fix missing callback that tests for hw [...] omits 0e531cc575c4 rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer [...] omits 021d1cdda387 io-wq: remove now redundant struct io_wq_nulls_list omits 979c690d9a01 block: move clearing bd_invalidated into check_disk_size_change omits f0b870df80bc block: remove (__)blkdev_reread_part as an exported API omits 142fe8f4bb16 block: fix bdev_disk_changed for non-partitioned devices omits a1548b674403 block: move rescan_partitions to fs/block_dev.c omits 6917d0689993 block: merge invalidate_partitions into rescan_partitions omits 163b00cde7cf thermal: Fix deadlock in thermal thermal_zone_device_check omits f902b0260002 block: refactor rescan_partitions omits d8e85e144bbe arm64: Kconfig: add a choice for endianness omits 478de3380c1c block, bfq: deschedule empty bfq_queues not referred by an [...] omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits fed23c5829ec mmc: sdhci-of-at91: fix quirk2 overwrite omits 1d28122131b2 checkpatch: don't warn about new vsprintf pointer extension '%pe' omits e221065aa613 xen/mcelog: also allow building for 32-bit kernels omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits f1a0094cbbe9 HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse omits 7c7b7c39fd40 drm/ast: Call struct drm_driver.{load, unload} before regi [...] omits 6f599d84231f x86/kdump: Always reserve the low 1M when the crashkernel [...] omits ecd4b234e250 drm/ast: Replace drm_get_pci_device() and drm_put_dev() omits 112eee5d0600 x86/crash: Add a forward declaration of struct kimage omits abc5520704ab drm/i915/fbdev: Restore physical addresses for fb_mmap() omits 3bf149bd3fe1 drm/print: group logging functions by prink or device based omits 876905b8fe59 drm/print: convert debug category macros into an enum omits 99acf4716f99 drm/print: underscore prefix functions that should be priv [...] omits 9f0ac028410f drm/print: rename drm_debug to __drm_debug to discourage use omits f139a62c7a8f drm/amdgpu: use drm_debug_enabled() to check for debug categories omits 4f632fb23583 drm/nouveau: use drm_debug_enabled() to check for debug ca [...] omits bdbf43d739f4 drm/i915: use drm_debug_enabled() to check for debug categories omits 7bd39bc6bfdf firmware: arm_scmi: Fix doorbell ring logic for !CONFIG_64BIT omits cc9dbfa97078 ALSA: usb-audio: Fix incorrect NULL check in create_yamaha [...] omits a7e335deed17 dmaengine: sprd: Add wrap address support for link-list mode omits bb5a471de9bf Merge branch 'fixes' into next omits 14f89e088155 mtd: devices: fix mchp23k256 read and write omits c2d73ba892ea mtd: no need to check return value of debugfs_create functions omits d15a5020cf18 Merge tag 'linux-can-fixes-for-5.4-20191114' of git://git. [...] omits bb9b5441e7c0 Merge tag 'wireless-drivers-2019-11-14' of git://git.kerne [...] omits e47ff01b94b6 usb: gadget: udc: s3c2410_udc: create debugfs directory un [...] omits 3a35bc8df488 usb: gadget: pxa27x: create debugfs directory under usb root omits 626557a352b2 usb: gadget: udc: renesas_usb3: create debugfs directory u [...] omits ed50e1600b44 slcan: Fix memory leak in error path omits ae24f2b6f828 MAINTAINERS: add myself as maintainer of Cadence I3C maste [...] omits 4e3f77d8419b xen/mcelog: add PPIN to record when available omits 0695f8bca93e selftests/powerpc: Handle Makefile for unrecognized option omits ca8ffdaea560 xen/mcelog: drop __MC_MSR_MCGCAP omits 46770be0cf94 cpufreq: Register drivers only after CPU devices have been [...] omits 3df191118b4c Merge branch 'topic/kaslr-book3e32' into next omits b4011644b03c drm/vmwgfx: remove set but not used variable 'srf' omits e2e966636aee drm/ttm, drm/vmwgfx: Use a configuration option for the TT [...] omits 93937659dc64 drm/i915/perf: don't forget noa wait after oa config omits b37949560b93 MAINTAINERS: Add Green as SiFive PDMA driver maintainer omits 6973886ad58e dmaengine: sf-pdma: add platform DMA support for HiFive Un [...] omits fa805360f4cf dt-bindings: dmaengine: sf-pdma: add bindins for SiFive PDMA omits 87ff16007cff intel_th: Document software sinks omits 0a8f72fafb3f stm class: Lose the protocol driver when dropping its reference omits 5c5332a6a229 dmaengine: zx: remove: removed dmam_pool_destroy omits 1ff95243257f dmaengine: mediatek: hsdma_probe: fixed a memory leak when [...] omits e9cb0497b1c8 firmware: Fix incompatible function behavior for RSU driver omits 3b2fa0c92686 MIPS: ralink: enable PCI support only if driver for mt7621 [...] omits c0e5f4e73a71 misc: rtsx: Add support for RTS5261 omits c6bf3842a34a w1: new driver. DS2430 chip omits 051f5175f226 dmaengine: iop-adma: clean up an indentation issue omits af2e8c68b9c5 KVM: PPC: Book3S HV: Flush link stack on guest exit to hos [...] omits 39e72bf96f58 powerpc/book3s64: Fix link stack flush on context switch omits 71564a26e3e9 driver core: platform: Declare ret variable only once omits edb44e8461cf cpu-topology: declare parse_acpi_topology in <linux/arch_t [...] omits e0c31fdda264 pcmcia: include cs_internal.h for missing declarations omits b0bbc882e7b1 pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tuple omits 46549769d051 w1: Fix documentation warning. omits 5c2d6a527b2c crypto: hisilicon: no need to check return value of debugf [...] omits 3ec1bd7693ee uio: fix irq init with dt support & irq not defined omits 2a9edd056ed4 binder: Handle start==NULL in binder_update_page_range() omits a7a74d7ff55a binder: Prevent repeated use of ->mmap() via NULL mapping omits 8eb52a1ee37a binder: Fix race between mmap() and binder_alloc_print_pages() omits bf49d9dd6fef export,module: add SPDX GPL-2.0 license identifier to head [...] omits 492c88720d36 driver core: platform: use the correct callback type for b [...] omits a66ada4f241c usb: gadget: bcm63xx_udc: create debugfs directory under usb root omits de4c73982cce usb: dwc2: create debugfs directory under usb root omits b3c69ec8e232 usb: musb: dsps: create debugfs directory under usb root omits 54ef0b39ec50 media: uvcvideo: drop error check of debugfs_create_dir() omits dcf5a2c390a3 usb: dwc3: create debugfs directory under usb root omits ee93c83bf756 usb: host: imx21: create debugfs directory under usb root omits b8029ba97b31 usb: chipidea: debug: create debugfs directory under usb root omits ba9f0f6eff1a usb: renesas_usbhs: Use dma_request_chan() directly for ch [...] omits 8c7128c4cf4e staging: align to fix warnings of line over 80 characters omits 7a3674898de3 staging: exfat: fix indentation issue omits a320e9fa1e26 io_uring: Fix getting file for non-fd opcodes omits 9d858b214839 io_uring: introduce req_need_defer() omits 2f6d9b9d6357 io_uring: clean up io_uring_cancel_files() omits e61df66c69b1 io-wq: ensure free/busy list browsing see all items omits db9cd76d099a drm/komeda: Adds gamma and color-transform support for DOU-IPS omits bb346b66426f drm/komeda: Add drm_ctm_to_coeffs() omits c2b13c650f86 drm/komeda: Add drm_lut_to_fgamma_coeffs() omits 7ca7fcef13f4 drm: Add a new helper drm_color_ctm_s31_32_to_qm_n() omits f368b29ba917 xfs: fix another missing include omits 8234532fd400 xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE omits eb0d21637f89 xfs: remove duplicated include from xfs_dir2_data.c omits a55cefccaaa8 xfs: remove unused structure members & simple typedefs omits 35dab307c8e9 xfs: remove unused typedef definitions omits 1cc95e6f0d7c xfs: Replace function declaration by actual definition omits d0bdfb106907 xfs: remove the xfs_qoff_logitem_t typedef omits fd8b81dbbb23 xfs: remove the xfs_dq_logitem_t typedef omits c072fbefe48e xfs: remove the xfs_quotainfo_t typedef omits dfce90259d74 Backmerge i915 security patches from commit 'ea0b163b13ff' [...] omits a04d7aa05086 xtensa: fix TLB sanity checker omits 2248a28384fe drm/i915/gen8+: Add RC6 CTX corruption WA omits 030cc787c30e firmware_class: make firmware caching configurable omits b9df3997bb3e clk: Ingenic: Add CGU driver for X1000. omits 0b24748c3b26 dt-bindings: clock: Add X1000 bindings. omits 5ba2bb587d89 drm/i915/tgl: Wa_1606679103 omits 94bc7f56a8af Merge tag 'arcpgu-updates-2019.07.18' of github.com:abrodk [...] omits 48715f700174 drm/i915: Avoid atomic context for error capture omits 5e559561a8d7 io_uring: ensure registered buffer import returns the IO length omits a31414e8c98d clk: tegra: Use match_string() helper to simplify the code omits 77adf9355304 ACPI / hotplug / PCI: Allocate resources directly under th [...] omits 46acbcb4849b clk: pxa: fix one of the pxa RTC clocks omits 9629dbdabd19 clk: sprd: Use IS_ERR() to validate the return value of sy [...] omits 3447fd0c9dce Merge tag 'drm-misc-next-fixes-2019-11-13' of git://anongi [...] omits 0990ca235d91 Merge tag 'drm-next-5.5-2019-11-08' of git://people.freede [...] omits 15fbb2312f32 bcache: don't export symbols omits 651bbba57ada bcache: remove the extra cflags for request.o omits 9fcc34b1a6dd bcache: at least try to shrink 1 node in bch_mca_scan() omits c5fcdedcee4e bcache: add idle_max_writeback_rate sysfs interface omits 5dccefd3ea0b bcache: add code comments in bch_btree_leaf_dirty() omits 84c529aea182 bcache: fix deadlock in bcache_allocator omits 06c1526da97d bcache: add code comment bch_keylist_pop() and bch_keylist [...] omits 41fa4deef90b bcache: deleted code comments for dead code in bch_data_in [...] omits aaf8dbeab586 bcache: add more accurate error messages in read_super() omits 2d8869518a52 bcache: fix static checker warning in bcache_device_free() omits 34cf78bf34d4 bcache: fix a lost wake-up problem caused by mca_cannibalize_lock omits c0e0954e909c bcache: fix fifo index swapping condition in journal_pin_cmp() omits e2a7b9f4a19d Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] omits 72c996099dc6 cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() omits a56dcc6b4558 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() omits d41378713eef net: atlantic: Signedness bug in aq_vec_isr_legacy() omits f4c47547b40a Revert "serial-uartlite: Move the uart register" omits 4c5168963231 Revert "serial-uartlite: Add get serial id if not provided" omits 3128aad163d3 bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields(). omits 5d8508aa079a Revert "serial-uartlite: Do not use static struct uart_dri [...] omits 5683e5406e94 io_uring: Fix getting file for timeout omits 07e5d4ff125a Revert "serial-uartlite: Add runtime support" omits 84179981317f net/mlx5: TC: Offload flow table rules omits 4383cfcc65e7 net/mlx5: Add devlink reload omits 71c6eaebf06a net/mlx5e: Set netdev name space on creation omits 85bf490af1e2 net/mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_h [...] omits e6014afd1c57 net/mlx5: Remove redundant NULL initializations omits a7cba0a4d508 net/mlx5: Read num_vfs before disabling SR-IOV omits 86bb811b0808 net/mlx5: DR, Fix matcher builders select check omits c94ef13b04e2 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5042ffbc95d9 Revert "serial-uartlite: Change logic how console_port is setup" omits 61ad2a021d1d Revert "serial-uartlite: Use allocated structure instead o [...] omits 08a96e43e349 Merge tag 'intel-pinctrl-v5.5-1' of git://git.kernel.org/p [...] omits 1566a6a30bf4 Merge tag 'v5.4-rc5' into devel omits 4f9bbcefa142 riscv: add support for MMIO access to the timer registers omits b27f300f8cbd gpiolib: fix coding style in gpiod_hog() omits 1bcab70b782d Merge tag 'intel-gpio-v5.5-1' of git://git.kernel.org/pub/ [...] omits 94fc6702d989 Merge tag 'gpio-v5.5-updates-for-linus-part-2' of git://gi [...] omits cbdaa5e7bd90 Merge tag 'gpio-v5.4-rc8-fixes-for-linus' of git://git.ker [...] omits 2727315df3f5 gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_o [...] omits 975b992fdd4b net/mlx5: Add new chain for netfilter flow table offload omits 439e843f1f43 net/mlx5: Refactor creating fast path prio chains omits 34b13cb3eaa5 net/mlx5: Accumulate levels for chains prio namespaces omits 4db7b98e9432 net/mlx5: Define fdb tc levels per prio omits 2cf2954bd7ff net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines omits 12063c2e4c0e net/mlx5: Simplify fdb chain and prio eswitch defines omits 271f20883fc5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 63f202e5edf1 cpuidle: teo: Avoid using "early hits" incorrectly omits b6495b7f004d cpuidle: teo: Exclude cpuidle overhead from computations omits 8bf90f320d9a riscv: implement remote sfence.i using IPIs omits 1c602006d1dc drm/i915/tgl: MOCS table update omits ed77d88752ae Revert "drm/i915/ehl: Update MOCS table for EHL" omits 3320648ecc38 riscv: cleanup the default power off implementation omits 3b03ac6bbd6e riscv: poison SBI calls for M-mode omits eded8bc66a0c riscv: don't allow selecting SBI based drivers for M-mode omits 3bdf364ada33 clk: armada-xp: remove unused code omits eeee387a873f xtensa: fix TLB sanity checker omits 523e0cc89b83 drm/i915/tgl: allow DVI/HDMI on port A omits ff15e5a068ee drm/i915/display/mst: Enable virtual channel payload alloc [...] omits 4d89adc7b56f drm/i915/display/dsi: Add support to pipe D omits bb747fa5a9cb drm/i915/display: Fix TRANS_DDI_MST_TRANSPORT_SELECT definition omits 36c2f9223e84 io-wq: ensure we have a stable view of ->cur_work for canc [...] omits ecb96c9eadae Merge branch 'xtensa-5.5' into xtensa-for-next omits 23d1081b1e16 xtensa: get rid of __ARCH_USE_5LEVEL_HACK omits 75a1ccfe6c72 mscc.c: Add support for additional VSC PHYs omits a64fc11b9a52 drm/msm: fix memleak on release omits 945fe45759bc net: ethernet: stmmac: fix indentation issue omits bf9294798930 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73f0ec02d670 docs: fs-verity: mention statx() support omits 924e319416e3 f2fs: support STATX_ATTR_VERITY omits 1f6071955278 ext4: support STATX_ATTR_VERITY omits 3ad2522c64cf statx: define STATX_ATTR_VERITY omits c0d782a3ccdc docs: fs-verity: document first supported kernel version omits 1e37be7d27d0 nfc: pn533: pn533_phy_ops dev_[up, down] return int omits d73cfd4283d9 Merge tag 'ieee802154-for-davem-2019-11-13' of git://git.k [...] omits 3b5a39979daf slip: Fix memory leak in slip_open error path omits afd7a71872f1 Merge tag 'for-5.4-rc7-tag' of git://git.kernel.org/pub/sc [...] omits 7807759e4ad8 firewire: core: code cleanup after vm_map_pages_zero introduction omits b98c7518c534 firewire: ohci: stop using get_seconds() for BUS_TIME omits 802753cb0b14 net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules omits 77e0723bd27f Merge v5.4-rc7 into drm-next omits 930993f1d8d7 xtensa: mm: fix PMD folding implementation omits e88982ad1bb1 RDMA/srpt: Report the SCSI residual to the initiator omits 708edafa8831 sbitmap: Delete sbitmap_any_bit_clear() omits cb711b91a3c6 blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() omits 07f23d90478c net: sfp: fix spelling mistake "requies" -> "requires" omits b3dff0eb4b98 Merge tag 'linux-can-fixes-for-5.4-20191113' of git://git. [...] omits f285604a6b6f Merge branch 'net-macb-convert-to-phylink' omits 7897b071ac3b net: macb: convert to phylink omits 6e952d95cab1 net: macb: move the Tx and Rx buffer initialization into a [...] omits d7eaf962a90b net: axienet: In kconfig remove arch dependency for axi_emac omits 208d70f562e5 IB/mlx5: Support flow counters offset for bulk counters omits 895badff2c2b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9320c7ddf968 Merge tag 'v5.5-rockchip-clk-1' of git://git.kernel.org/pu [...] omits c3afb7eab0b3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 097064b841b7 Merge tag 'tegra-for-5.5-clk-v2' of git://git.kernel.org/p [...] omits 55ae8a11ee21 Merge tag 'tegra-for-5.5-clk-core-v2' of git://git.kernel. [...] omits aefe69a45d84 xfs: remove the xfs_disk_dquot_t and xfs_dquot_t omits e8777b27ca8a xfs: avoid time_t in user api omits 93597ae8dac0 xfs: Fix deadlock between AGI and AGF when target_ip exist [...] omits 048a35d2f0b4 xfs: don't reset the "inode core" in xfs_iread omits de7a866fd41b xfs: merge the projid fields in struct xfs_icdinode omits 8d2d878db897 xfs: use a struct timespec64 for the in-core crtime omits d8d11fc703a2 xfs: devirtualize ->m_dirnameops omits 537dabcfdbc1 xfs: remove the unused m_chsize field omits a71895c5dad1 xfs: convert open coded corruption check to use XFS_IS_CORRUPT omits bcb8af5c46e4 perf maps: Purge the entries from maps->names in __maps__purge() omits ff00ff96a563 drm/i915/bios: make sure to check vbt size omits 496f50a601d5 drm/i915/bios: rename bios to oprom when mapping pci rom omits 9b5f852ae20d ktest: Make default build option oldconfig not randconfig omits 7d7230652e7c io_wq: add get/put_work handlers to io_wq_create() omits 9381e2bee8d2 drm/i915/gt: Invalidate as we write the gen7 breadcrumb omits bfb0e8e63d86 drm/i915/tgl: MOCS table update omits 046091758b50 Revert "drm/i915/ehl: Update MOCS table for EHL" omits b9876e6de123 KVM: Forbid /dev/kvm being opened by a compat task when CO [...] omits 15dff286d0e0 io_uring: check for validity of ->rings in teardown omits f0797095423e USB: serial: option: add support for Foxconn T77W968 LTE modules omits 5326de9e94be NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits f [...] omits 5c441544f045 NFSv4.x: Handle bad/dead sessions correctly in nfs41_seque [...] omits 6bb41b70c470 MAINTAINERS: Mark vub300 mmc driver as orphan omits c11113d5022c mmc: vub300: Drop redundant host ops ->init_card() omits c9af138c42f0 mmc: renesas_sdhi_internal_dmac: Add r8a774b1 support omits a0d4c7eb71dd mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response omits 3869468e0c48 mmc: block: Make card_busy_detect() a bit more generic omits 22dc132d5448 mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround omits 6e32f65c14f1 mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until [...] omits 727d836a375a mmc: sdhci-of-at91: add DT property to enable calibration [...] omits 5cd41fe89704 dt-bindings: sdhci-of-at91: add the microchip,sdcal-invert [...] omits 61a14e5299bd mmc: mmci: stm32: make sdmmc_idma_validate_data static omits 315e3bd7ac19 mmc: sdhci-pci: Add support for Intel JSL omits 80fe4e90665a mmc: jz4740: Add support for Low Power Mode (LPM) omits fea5fcc25788 mmc: jz4740: Add support for X1000 omits b5caac972801 dt-bindings: mmc: jz4740: Add bindings for X1000 omits 2af2af9940b0 mmc: jz4740: Add support for JZ4760 omits 6d57e9cf8e58 dt-bindings: mmc: jz4740: Add bindings for JZ4760 omits a02f8f48c194 mmc: jz4740: Add 8bit mode support omits 38413ce39a4b mmc: sdhci-pci: Make function amd_sdhci_reset static omits d1807ad6b7de mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC omits bdf659a65622 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 0e68de6aa7b1 mmc: mmci: sdmmc: add busy_complete callback omits cb0335b778c7 mmc: mmci: add busy_complete callback omits 8266c585f489 mmc: mmci: add hardware busy timeout feature omits e2b98d83ff0c mmc: mmci: make unexported functions static omits 6b62e128e6f6 mmc: dw_mmc: fix indentation issue omits 690dba13840e memstick: jmb38x_ms: clean up indentation issue omits 01a5674301fa dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support omits 824b90bbaf4d mmc: cavium-octeon: Use devm_platform_ioremap_resource() omits d67da5c90547 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper omits 7a7dab237027 mmc: tmio: remove workaround for NON_REMOVABLE omits f06d353f5288 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding omits ff65ffe46d28 mmc: Add Actions Semi Owl SoCs SD/MMC driver omits b62a80174ffb dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding omits dd79b7e36703 mmc: sdhci-milbeaut: add Milbeaut SD controller driver omits 4177bc5038c8 dt-bindings: mmc: add DT bindings for Milbeaut SD controller omits 7a869f00bb15 mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 omits dcaac3f78401 mmc: sdhci: Check card status after reset omits 6cbee2b9eccf KVM: X86: Reset the three MSR list number variables to 0 i [...] omits e37f9f139f62 selftests: kvm: fix build with glibc >= 2.30 omits 13fb59276b47 kvm: x86: disable shattered huge page recovery for PREEMPT_RT. omits 953ae45a0c25 tracing: Adding NULL checks for trace_array descriptor pointer omits e585e6469d6f tracing: Verify if trace array exists before destroying it. omits 2d6425af6116 tracing: Declare newly exported APIs in include/linux/trace.h omits 6dff4d7dd3e0 tracing: Make internal ftrace events static omits 9c34fc4b7e90 tracing: Use CONFIG_PREEMPTION omits 793937236d1e preemptirq_delay_test: Add the burst feature and a sysfs trigger omits 91edde2e6ae1 ftrace: Implement fs notification for tracing_max_latency omits da537f0aef13 ftrace: Add information on number of page groups allocated omits 77ac117b3a82 ftrace/x86: Tell objtool to ignore nondeterministic ftrace [...] omits a3ad1a7e3968 ftrace/x86: Add a counter to test function_graph with direct omits 562955fe6a55 ftrace/x86: Add register_ftrace_direct() for custom trampolines omits ed9dafebce52 ftrace/selftests: Update the direct call selftests to test [...] omits 156473a0ff4f ftrace: Add another example of register_ftrace_direct() use case omits 646f01ccdd59 ftrace/selftest: Add tests to test register_ftrace_direct() omits b06457c83af6 ftrace: Add sample module that uses register_ftrace_direct() omits 013bf0da0474 ftrace: Add ftrace_find_direct_func() omits 763e34e74bb7 ftrace: Add register_ftrace_direct() omits 0b8e7bbde5e7 drm/sun4i: tcon: Set min division of TCON0_DCLK to 1. omits 3af50e548019 dt-bindings: pinctrl: Convert generic pin mux and config p [...] omits 19b6ecfca6b8 tty: serial: msm_serial: Use dma_request_chan() directly f [...] omits 84a25d956c4f tty: serial: tegra: Use dma_request_chan() directly for ch [...] omits 61b37b049e20 tty: serial: amba-pl011: Use dma_request_chan() directly f [...] omits a00d9db8952b serial-uartlite: Use allocated structure instead of static ones omits d338838c09de serial-uartlite: Change logic how console_port is setup omits 74887542fdcc tty: serial: pch_uart: correct usage of dma_unmap_sg omits 8b598e7f4e9b drm/bridge: ti-tfp410: switch to using fwnode_gpiod_get_index() omits 4a5e0f9e7351 gpio: merrifield: Pass irqchip when adding gpiochip omits cd242b333b00 gpio: merrifield: Add GPIO <-> pin mapping ranges via callback omits b056ca1c2f01 gpiolib: Introduce ->add_pin_ranges() callback omits d4ec0cb05064 ARM: dts: exynos: Add support for the touch-sensitive butt [...] omits 789c4aea3f08 drm/i915: Split a setting of MSA to MST and SST omits 0f67f16a6e88 gpio: mmio: remove untrue leftover comment omits be053b2dc91c gpio: em: Use platform_get_irq() to obtain interrupts omits 0161a94e2d1c tools: gpio: Correctly add make dependencies for gpio_utils omits af833988c088 perf scripts python: exported-sql-viewer.py: Fix use of TR [...] omits 4773483568f7 drm/fb-helper: unexport drm_fb_helper_generic_probe omits 50a5065f4474 drm/i915: Fix detection for a CMP-V PCH omits c8eafe149530 x86/resctrl: Fix potential lockdep warning omits 102a1b382177 backlight: qcom-wled: Fix spelling mistake "trigged" -> "t [...] omits 8bde9f3d2a21 Merge tag 'iio-for-5.5c' of https://git.kernel.org/pub/scm [...] omits 60f8a59ddcdc parport: daisy: use new parport device model omits 231ec2f24dad parport: load lowlevel driver if ports not found omits e962cd9cf9cf parport: do not check portlist when using device-model omits c059d579961d parport: daisy: avoid hardcoded name omits 45a2d64696b1 lp: fix sparc64 LPSETTIMEOUT ioctl omits 998174042da2 ppdev: fix PPGETTIME/PPSETTIME ioctls omits edfaeaf742b4 Revert "mfd: syscon: Set name of regmap_config" omits bee3bbe616a2 driver core: Clarify documentation for fwnode_operations.a [...] omits 596fd8dffb74 tty: serial: imx: use the sg count from dma_map_sg omits fba67e8f8978 Remove every trace of SERIAL_MAGIC omits 2a9125317b24 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() omits 65e1f38d9a2f scripts/tools-support-relr.sh: un-quote variables omits fe0c2baae0bd PM / Domains: Convert to dev_to_genpd_safe() in genpd_sysc [...] omits 1b32999e205b mmc: tmio: Avoid boilerplate code in ->runtime_suspend() omits ea71c59669f1 PM / Domains: Implement the ->start() callback for genpd omits ca765a8cfe0c PM / Domains: Introduce dev_pm_domain_start() omits 2079fe6ea8cb ARM: OMAP2+: SmartReflex: add omap_sr_pdata definition omits 01ca4827a748 PM / wakeirq: remove unnecessary parentheses omits 98ae6fb3f1dc drm/i915/execlists: Move reset_active() from schedule-out [...] omits aca32d7bccf9 power: avs: smartreflex: Remove superfluous cast in debugf [...] omits b4447c0dcd0d ACPI: OSI: Shoot duplicate word omits cf25e24db61c time: Rename tsk->real_start_time to ->start_boottime omits c759bc47db0f locking/lockdep: Update the comment for __lock_release() omits 295c52ee1485 perf/x86/intel/pt: Prevent redundant WRMSRs omits 670638477aed perf/x86/intel/pt: Opportunistically use single range output mode omits 25e8920b301c perf/x86/intel/pt: Add sampling support omits 8e105a1fc2a0 perf/x86/intel/pt: Factor out pt_config_start() omits a4faf00d994c perf/aux: Allow using AUX data in perf samples omits deb0c3c29d55 perf/core: Fix unlock balance in perf_init_event() omits fed4c9c68131 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits f5cdc9d4003a ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() omits 528699317dd6 ALSA: usb-audio: not submit urb for stopped endpoint omits 4a15d574e68a can: j1939: warn if resources are still linked on destroy omits ddeeb7d4822e can: j1939: j1939_can_recv(): add priv refcounting omits 8d7a5f000e23 can: j1939: transport: j1939_cancel_active_session(): use [...] omits 62ebce1dc1fa can: j1939: make sure socket is held as long as session exists omits d966635b384b can: j1939: transport: make sure the aborted session will [...] omits fd81ebfe7975 can: j1939: socket: rework socket locking for j1939_sk_rel [...] omits c48c8c1e2e81 can: j1939: main: j1939_ndev_to_priv(): avoid crash if can [...] omits 25fe97cb7620 can: j1939: move j1939_priv_put() into sk_destruct callback omits 975987e7015b can: af_can: export can_sock_destruct() omits 3944a4fd0d70 Merge branch 'master' of git://blackhole.kfki.hu/nf-next omits f6ae9f120dad netfilter: nft_payload: add C-VLAN support omits be193f5e21d0 netfilter: nf_tables_offload: pass extack to nft_flow_cls_ [...] omits 8dfd8b09aa34 netfilter: nf_tables: add nft_payload_rebuild_vlan_hdr() omits f41f72d09ee1 netfilter: nft_payload: simplify vlan header handling omits 25da5eb32cd5 netfilter: nft_meta: offload support for interface index omits c8401e0cc1e3 drm/bridge: anx6345: Fix compilation breakage on systems w [...] omits c2d1a13520ee powerpc/fsl_booke/32: Document KASLR implementation omits 74277f00b232 powerpc/fsl_booke/kaslr: export offset in VMCOREINFO ELF notes omits 921a79b78020 powerpc/fsl_booke/kaslr: dump out kernel offset informatio [...] omits 8c2ae87be5a4 powerpc/fsl_booke/kaslr: support nokaslr cmdline parameter omits b39609720069 powerpc/fsl_booke/kaslr: clear the original kernel if randomized omits 6a38ea1d7b94 powerpc/fsl_booke/32: randomize the kernel image offset omits 2b0e86cc5de6 powerpc/fsl_booke/32: implement KASLR infrastructure omits c061b38a3e48 powerpc/fsl_booke/32: introduce reloc_kernel_entry() helper omits aa1d2090e693 powerpc/fsl_booke/32: introduce create_kaslr_tlb_entry() helper omits 39f4b7bf7571 powerpc: introduce kernstart_virt_addr to store the kernel base omits 4ed47dbefa29 powerpc: move memstart_addr and kernstart_addr to init-common.c omits 8054df057058 powerpc: unify definition of M_IF_NEEDED omits 6958aa9092fd drm/komeda: Fix komeda driver build error omits d00dbd298142 perf/core: Fix missing static inline on perf_cgroup_switch() omits 697d877849d4 perf/core: Consistently fail fork on allocation failures omits dce5affb94eb perf/aux: Disallow aux_output for kernel events omits f25d8ba9e1b2 perf/core: Reattach a misplaced comment omits 00496fe5e09e perf/aux: Fix the aux_output group inheritance fix omits 09f4e8f05d85 perf/core: Disallow uncore-cgroup events omits b90f7c9d2198 sched/pelt: Fix update of blocked PELT ordering omits ff51ff84d82a sched/core: Avoid spurious lock dependencies omits 84a1b6e1d938 Merge tag 'soc-fsl-next-v5.5' of git://git.kernel.org/pub/ [...] omits ab818f0999dc Merge tag 'omap-for-v5.5/maintainers-signed' of git://git. [...] omits 82b711c251c6 Merge tag 'omap-for-v5.5/soc-late-signed' of git://git.ker [...] omits 5f1f15283419 Merge tag 'omap-for-v5.5/dt-late-signed' of git://git.kern [...] omits 565f9bc05e2d powerpc/fadump: when fadump is supported register the fadu [...] omits 42484d2c0f82 powerpc/perf: remove current_is_64bit() omits de84ffc3ccbe powerpc/eeh: differentiate duplicate detection message omits b948aaaf3e39 powerpc/pseries/hotplug-memory: Change rc variable to bool omits f5817191b0a3 powerpc: use <asm-generic/dma-mapping.h> omits 1ca3dec2b2df powerpc/xive: Prevent page fault issues in the machine cra [...] omits 1db550f44ab6 powerpc/64s/exception: Fix kaup -> kuap typo omits bbbd7f112c7b powerpc: Replace GPL boilerplate with SPDX identifiers omits d7e02f7b7991 powerpc/book3s/mm: Update Oops message to print the correc [...] omits 35a5c328fcf3 powerpc/spufs: remove set but not used variable 'ctx' omits c312d14e19bb powerpc/powernv/ioda: using kfree_rcu() to simplify the code omits bc75e5438488 powerpc/powernv: Make some symbols static omits 93a1544ad4ec powerpc/configs: remove obsolete CONFIG_INET_XFRM_MODE_* a [...] omits 42974f357dbf powerpc/pseries: Fix platform_no_drv_owner.cocci warnings omits 11dd34f3eae5 powerpc/pseries: Drop pointless static qualifier in vpa_de [...] omits bfa2325e5b8b powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings omits 090d5ab93d0b powerpc/64s: Fix debugfs_simple_attr.cocci warnings omits d273fa919c39 powerpc/pseries: Use correct event modifier in rtas_parse_ [...] omits 5dc7b419a5a7 powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest omits 949758a2f4e6 powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c [...] omits c2837acfbf39 selftests/powerpc: Rewrite ptrace-hwbreak.c selftest omits 27985b2a640e powerpc/watchpoint: Don't ignore extraneous exceptions blindly omits c3f68b0478e7 powerpc/watchpoint: Fix ptrace code that muck around with [...] omits b57aeab811db powerpc/watchpoint: Fix length calculation for unaligned target omits b811be615cb7 powerpc/watchpoint: Introduce macros for watchpoint length omits 4e706af3cd8e powerpc/security: Fix wrong message when RFI Flush is disable omits 9f0acf9f80ad powerpc/crypto: Add cond_resched() in crc-vpmsum self-test omits b1713975c31a powerpc/pseries/cmm: Simulation mode omits e8decafefb67 powerpc/pseries/cmm: Switch to balloon_page_alloc() omits fe030c9b85e6 powerpc/pseries/cmm: Implement balloon compaction omits 1ef2f06b7179 powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t omits 7659f5d64480 powerpc/pseries/cmm: Rip out memory isolate notifier omits 287b89773d81 powerpc/pseries/cmm: Use adjust_managed_page_count() inste [...] omits 4a1745c5bf92 powerpc/pseries/cmm: Drop page array omits 68f7a04932bb powerpc/pseries/cmm: Cleanup rc handling in cmm_init() omits 022da2231801 powerpc/pseries/cmm: Report errors when registering notifi [...] omits 7d8212747435 powerpc/pseries/cmm: Implement release() function for sysf [...] omits 0a87ccd36999 powerpc/pseries: Enable support for ibm,drc-info property omits 4f9f2d3d7a43 PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name [...] omits 0737686778c6 PCI: rpaphp: Annotate and correctly byte swap DRC properties omits efeda8fada43 PCI: rpaphp: Add drc-info support for hotplug slot registration omits 52e2b0f16574 PCI: rpaphp: Don't rely on firmware feature to imply drc-i [...] omits 9723c25f99af PCI: rpaphp: Fix up pointer to first drc-info entry omits b015f6bc9547 powerpc/pseries: Add cpu DLPAR support for drc-info property omits 775fa495af04 powerpc/pseries: Fix drc-info mappings of logical cpus to [...] omits 57409d4fb12c powerpc/pseries: Fix bad drc_index_start value parsing of [...] omits d34a5709be85 Merge branch 'topic/secureboot' into next omits b50a85c023f4 ARM: config: multi_v5: ASPEED SDHCI, SGPIO omits e8267270cfc4 ARM: configs: multi_v7: ASPEED network, gpio, FSI omits 55b51e8e7b4b ARM: config: aspeed-g4: Add MMC, and cleanup omits ec46265ce183 ARM: config: aspeed-g5: Add SGPIO and FSI drivers omits a5331a7a87ec ARM: config: aspeed-g5: Enable 8250_DW quirks omits 90bc72b13c08 Merge branch 'ARM-Enable-GENET-support-for-RPi-4' omits da38802211cc net: bcmgenet: Add RGMII_RXID support omits 4f8d81b77e66 net: bcmgenet: Refactor register access in bcmgenet_mii_config omits a50e3a9931c1 net: bcmgenet: Add BCM2711 support omits f7bda51fac34 dt-bindings: net: bcmgenet: Add BCM2711 support omits 2b65f93687fb net: bcmgenet: Fix error handling on IRQ retrieval omits 5b1f0e62941b net: bcmgenet: Avoid touching non-existent interrupt omits 2eea1fa82f68 net: dsa: sja1105: Print the reset reason omits d438945ae565 Merge branch 'Implement-get_link_ksettings-for-VXLAN-and-bridge' omits 542575fe4b9a bridge: implement get_link_ksettings ethtool method omits 36fe3a61aaca vxlan: implement get_link_ksettings ethtool method omits 5aa4277d4368 dpaa2-eth: free already allocated channels on probe defer omits 129bd7ca8ac0 net: dsa: Prevent usage of NET_DSA_TAG_8021Q as tagging protocol omits 46cb01eeeb86 tipc: update mon's self addr when node addr generated omits 0320d1e7a381 Merge branch 'netfilter-flowtable-hardware-offload' omits c29f74e0df7a netfilter: nf_flow_table: hardware offload support omits 8bb69f3b2918 netfilter: nf_tables: add flowtable offload control plane omits f1363e058b84 netfilter: nf_flow_table: detach routing information from [...] omits 62248df88a40 netfilter: nf_flowtable: remove flow_offload_entry structure omits 9f48e9bf253a netfilter: nf_flow_table: remove union from flow_offload s [...] omits b32d2f341623 netfilter: nf_flow_table: move conntrack object to struct [...] omits 4717b05328ba tc-testing: Introduced tdc tests for basic filter omits ce9db4643696 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 35c3363363ac scsi: core: Clean up SG_NONE omits 79172ab20bfd scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead [...] omits d04adaa47508 scsi: nsp_cs: enable compile-testing on 64-bit omits 63cb70a1ee89 scsi: nsp_cs: drop redundant MODULE_LICENSE ifdef omits 70e8d9accd0a scsi: ufs: ufshcd: Remove dev_err() on platform_get_irq() failure omits 02f7e9f351a9 scsi: zorro_esp: Limit DMA transfers to 65536 bytes (excep [...] omits 63f565aa6e06 scsi: csiostor: Remove set but not used variable 'rln' omits cfcbae3895b8 scsi: ufs: fix potential bug which ends in system hang omits 3d4881d1d645 scsi: ufs: print helpful hint when response size exceed bu [...] omits 964231aa0c7e scsi: hisi_sas: Stop converting a bool into a bool omits 7c0ecd40c312 scsi: hisi_sas: Relocate call to hisi_sas_debugfs_exit() omits 547fde8b5a19 scsi: hisi_sas: Return directly if init hardware failed omits 8c39673d5474 scsi: hisi_sas: Check sas_port before using it omits 3b294c0fb910 scsi: lpfc: Update lpfc version to 12.6.0.2 omits 542ddc9b3469 scsi: lpfc: revise nvme max queues to be hdwq count omits bc227dde0d8b scsi: lpfc: Initialize cpu_map for not present cpus omits d480e57809a0 scsi: lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() omits 6c6d59e0fe5b scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null point [...] omits 6f23f8c5c9f1 scsi: lpfc: fix: Coverity: lpfc_get_scsi_buf_s3(): Null po [...] omits 6979e56cec97 scsi: ufs: Add driver for TI wrapper for Cadence UFS IP omits 8e31a94938ad scsi: dt-bindings: ufs: ti,j721e-ufs.yaml: Add binding for [...] omits 3afd6389f320 dt-bindings: gpu: mali-midgard: add samsung exynos 5420 co [...] omits 0211b71c52da dt-bindings: gpu: mali-bifrost: Add Realtek RTD1619 omits d41003513e61 block: rework zone reporting omits 23a50861adda scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() omits 6d09c4086ed9 null_blk: Add zone_nr_conv to features omits 7fc8fb51a143 null_blk: clean up report zones omits e3f89564c557 null_blk: clean up the block device operations omits 5eac3eb30c9a block: Remove partition support for zoned block devices omits ceeb373aa6b9 block: Simplify report zones execution omits c98c3d09fca4 block: cleanup the !zoned case in blk_revalidate_disk_zones omits d9dd73087a8b block: Enhance blk_revalidate_disk_zones() omits 0788c4eda006 Merge branch 'for-5.5/drivers-post' into for-5.5/zoned omits d29510d35242 Merge branch 'for-5.5/drivers' into for-5.5/zoned omits f9e0370648b9 xfs: kill the XFS_WANT_CORRUPT_* macros omits 1ec28615d248 xfs: add a XFS_IS_CORRUPT macro omits 79aae6acbef1 Input: cyttsp4_core - fix use after free bug omits 549766ac2ac1 Input: synaptics-rmi4 - clear IRQ enables for F54 omits e26e7b88f6b7 RDMA: Change MAD processing function to remove extra casti [...] omits 333ee7e2d0b6 RDMA/hfi1: Delete unreachable code omits 56f434f40f05 mm/mmu_notifier: define the header pre-processor parts eve [...] omits cc12ba1872c6 Input: ili210x - optionally show calibrate sysfs attribute omits b32fbeaec52d Input: ili210x - add resolution to chip operations structure omits c7dded5b2980 Input: ili210x - do not retrieve/print chip firmware version omits d670719467ec drm/i915: do not warn late about hdmi on port A omits 0e3f1ad80fc8 Remove VirtualBox guest shared folders filesystem omits 6366e523eb56 staging: exfat: Update the TODO file omits 87d0f2a5536f PCI: pciehp: Prevent deadlock on disconnect omits 65b88d81f5c9 staging: exfat: Clean up the namespace pollution part 8 omits 99a4b135289e staging: exfat: Clean up the namespace pollution part 7 omits e5a490e03756 staging: exfat: Clean up the namespace pollution part 6 omits a78b34b89bcb staging: exfat: Clean up the namespace pollution part 5 omits 9435fa8d0601 staging: exfat: Clean up the namespace pollution part 4 omits 388cd66808d5 staging: exfat: Clean up the namespace pollution part 3 omits ed5916c1e8db staging: exfat: Clean up the namespace pollution part 2 omits 19e2bfe6ed13 staging: exfat: Clean up the namespace pollution part 1 omits 35a829c1b797 staging: exfat: Remove FAT/VFAT mount support, part 4 omits 2a17b09fdecd staging: exfat: Remove FAT/VFAT mount support, part 3 omits 7c6d78eb7c9c staging: exfat: Remove FAT/VFAT mount support, part 2 omits 04a991cd9066 staging: exfat: Remove FAT/VFAT mount support, part 1 omits ecbc9e989f62 staging: exfat: Correct return code omits ad03f80f7b72 staging: exfat: Collapse redundant return code translations omits 4b1867213233 staging: exfat: Clean up return codes - FFS_SUCCESS omits 97eab6cee3a6 staging: exfat: Clean up return codes - remove unused codes omits 0a7ef8d9483b staging: exfat: Clean up return codes - FFS_ERROR omits 7785913b079f staging: exfat: Clean up return codes - FFS_INVALIDFID omits f9c53abb4299 staging: exfat: Clean up return codes - FFS_EOF omits a75500c5d310 staging: exfat: Clean up return codes - FFS_MEDIAERR omits 133c88742471 staging: exfat: Clean up return codes - FFS_FORMATERR omits b8f64757bad8 staging: dpaa2-ethsw: ordered workqueue should be per ethsw omits 910f30917cdf staging: dpaa2-ethsw: move port switchdev blocking notifie [...] omits a3c6345e9f04 staging: dpaa2-ethsw: move port switchdev notifier per ethsw omits c5e648f8574d staging: dpaa2-ethsw: move port notifier per ethsw omits 7db57ca4b134 staging: rtl8723bs: Remove unnecessary braces omits 309e05f5f91f staging: rtl8723bs: Remove blank lines after an open brace omits 839e18aa1ef6 staging: rtl8723bs: Remove blank lines before a close brace omits c3cc574f2bcd staging: rtl8723bs: Remove multiple blank lines omits af96ce03218e staging: most: core: add comments to mutex and spinlock de [...] omits a0986fdf705a Merge branch 'xtensa-5.5' into xtensa-for-next omits 30b42a630745 xtensa: make stack dump size configurable omits 408c7c0edb78 xtensa: improve stack dumping omits 75fcc0ce72e5 PCI: pciehp: Do not disable interrupt twice on suspend omits 530436c45ef2 nvme: Discard workaround for non-conformant devices omits 3b8db0348c50 soc: fsl: add RCPM driver omits 218325370e07 dt-bindings: fsl: rcpm: Add 'little-endian' and update Cha [...] omits 8c5bd25bf42e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits e0580b50d9d4 Merge tag 'linux-can-next-for-5.5-20191111' of git://git.k [...] omits 9440a875b835 sfc: trace_xdp_exception on XDP failure omits 6d6dd528d5af net/smc: fix refcount non-blocking connect() -part 2 omits 31e8d62989a7 Merge tag 'gvt-fixes-2019-11-12' of https://github.com/int [...] omits 1e86606ba05d ptp: ptp_clockmatrix: Fix build error omits e0e2b35b790f net/sched: actions: remove unused 'order' omits 2f216a850715 drm/i915: update rawclk also on resume omits 8083c629dc31 RISC-V: Add multiple compression image format. omits 6b57ba8ed48a riscv: clean up the macro format in each header file omits 0fdc636cd95c riscv: Use PMD_SIZE to replace PTE_PARENT_SIZE omits a2e2f2dc77a1 nfsd: v4 support requires CRYPTO_SHA256 omits 18b9a895e652 nfsd: Fix cld_net->cn_tfm initialization omits 0b40dbcbba92 KEYS: trusted: Remove set but not used variable 'keyhndl' omits 9c8c5742b6af tpm: Switch to platform_get_irq_optional() omits 3ef193822b25 tpm_crb: fix fTPM on AMD Zen+ CPUs omits 2e19e10131a0 KEYS: trusted: Move TPM2 trusted keys code omits 47f9c2796891 KEYS: trusted: Create trusted keys subsystem omits c6f61e59760d KEYS: Use common tpm_buf for trusted and asymmetric keys omits 74edff2d74c6 tpm: Move tpm_buf code to include/linux/ omits 44abdb377b7c tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf omits f1689114acc5 tpm: add check after commands attribs tab allocation omits 1fce4d8a19fe tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct omits 86cd45e084b1 tpm: tpm_tis_spi: Cleanup includes omits 797c0113c9a4 tpm: tpm_tis_spi: Support cr50 devices omits 8ab5e82afa96 tpm: tpm_tis_spi: Introduce a flow control callback omits 2e2ee5a2db06 tpm: Add a flag to indicate TPM power is managed by firmware omits fb8d6c8db3ba dt-bindings: tpm: document properties for cr50 omits 5af4f1d5cb4d tpm_tis: override durations for STM tpm with firmware 1.2.8.28 omits 15d0b22c01e6 tpm: provide a way to override the chip returned durations omits f2f5820e3ba6 tpm: Remove duplicate code from caps_show() in tpm-sysfs.c omits 4e4637b10374 net: dsa: mv88e6xxx: fix broken if statement because of a [...] omits 7c9e7f0fe0d8 io_uring: fix potential deadlock in io_poll_wake() omits 084346be8006 Merge branch 'Update-devlink-binary-output' omits ff18176ad806 selftests: Add a test of large binary to devlink health test omits 8fdcd8fb21c0 netdevsim: Update dummy reporter's devlink binary interface omits d4e82cf4df30 net/mlx5: Dump of fw_fatal use updated devlink binary interface omits e2cde864a1d3 devlink: Allow large formatted message of binary output omits e1cff82c1097 drm/bridge: fix anx6345 compilation for v5.5 omits 5cff6fddb8dc dt-bindings: vendor-prefixes: Add 'fsi[ab]' to the list of [...] omits 6c0867022352 net: sfp: fix sfp_bus_add_upstream() warning omits 8b8371b5bad3 cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static omits 13eef6fc2c1f Merge branch 'atlantic-static' omits 7b094968ccbb net: atlantic: make function 'aq_ethtool_get_priv_flags', [...] omits 0ee0bbb01893 net: atlantic: make symbol 'aq_pm_ops' static omits b55cbbee74b7 Merge branch 'mlxsw-Add-extended-ACK-for-EMADs' omits 9032b9e8f210 mlxsw: spectrum: Enable EMAD string TLV omits 5d716ab45ad5 mlxsw: core: Add support for using EMAD string TLV omits 72c8f428b5dc mlxsw: core: Extend EMAD information reported to devlink hwerr omits 2aa4aa2051f8 mlxsw: core: Add support for EMAD string TLV parsing omits 664b3dd9ba58 mlxsw: core: Add EMAD string TLV omits d17eb4030cc3 mlxsw: emad: Remove deprecated EMAD TLVs omits 5aa4165c60aa mlxsw: core: Parse TLVs' offsets of incoming EMADs omits eb094f06963b Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits b2ef81dcdf38 net: ethernet: ti: Add dependency for TI_DAVINCI_EMAC omits 74bd3f92d0d1 ASoC: soc-core: tidyup soc_probe_aux_devices() omits ed90c013a773 ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_inst [...] omits c6619b729814 ASoC: soc-core: merge soc_remove_component() and soc_clean [...] omits da704f26ba37 ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_un [...] omits 63dc47da1f39 ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_ [...] omits da3ef7f6cd52 perf vendor events power9: Fix commas so PMU event files a [...] omits 835e5bd90926 perf vendor events power8: Fix commas so PMU event files a [...] omits a44e4f3ab16b perf vendor events arm64: Fix commas so PMU event files ar [...] omits 57a9460705f1 spi: Fix regression to return zero on success instead of p [...] omits ffdbca0be6c7 ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() omits 7ca24386a7c2 ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() omits 0d18a7caa654 ASoC: soc-core: remove soc_is_dai_link_bound() omits c8f95a56b676 drm/virtgpu: fix double unregistration omits 1ec13abac58b USBIP: add config dependency for SGL_ALLOC omits 8f157d4ff039 ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report omits 1b4efdaf6d60 ASoC: SOF: topology: free kcontrol memory on error omits 860afa086841 drm/i915/gt: Flush gen7 even harder omits 8c388ac8f186 drm/i915/selftests: Remove unused local variable 'file' omits fb7dd0a1ba86 lockd: remove __KERNEL__ ifdefs omits d05a02019690 sunrpc: remove __KERNEL__ ifdefs omits 14d3fe428be5 Revert "Documentation: admin-guide: add earlycon documenta [...] omits cc56b5387518 Merge branch 'for-5.5' into for-next omits 743210386c03 cgroup: use cgrp->kn->id as the cgroup ID omits 40430452fd5d kernfs: use 64bit inos if ino_t is 64bit omits 33c5ac917519 kernfs: implement custom exportfs ops and fid type omits fe0f726c9fb6 kernfs: combine ino/id lookup functions into kernfs_find_a [...] omits 67c0496e87d1 kernfs: convert kernfs_node->id from union kernfs_node_id to u64 omits 880df1316173 kernfs: kernfs_find_and_get_node_by_ino() should only look [...] omits b680b08171eb kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() omits db53c73a8b5d netprio: use css ID instead of cgroup ID omits f05499a06fb4 writeback: use ino_t for inodes in tracepoints omits e23f568aa63f kernfs: fix ino wrap-around detection omits 64ad532a43de drm/i915/dsi: Define command mode registers omits 5f00cac921b1 drm/i915: Flush context free work on cleanup omits 9b3a713feef8 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', ' [...] omits 5b47748ecf2e iommu/rockchip: Don't provoke WARN for harmless IRQs omits 4a9acb6de0f2 Documentation/process: Add AMD contact for embargoed hardw [...] omits 0d9ef19bddc8 drm/i915/bios: store child devices in a list omits 4a855fe0923d Merge branch 'for-5.5' into for-next omits d671fa6393d6 kselftests: cgroup: Avoid the reuse of fd after it is deallocated omits adce11839322 gpio: tegra186: Add debounce support omits 22635ed8a20d gpio: tegra186: Program interrupt route mapping omits 13a62a56aa4c gpio: tegra186: Derive register offsets from bank/port omits e588bb1eae31 gpio: add new SET_CONFIG ioctl() to gpio chardev omits b043ed7ef0b3 gpiolib: move validation of line handle flags into helper [...] omits 64e7112ee307 gpio: mockup: add set_config to support pull up/down omits 2821ae5f3033 gpiolib: add support for biasing output lines omits 2148ad7790ea gpiolib: add support for disabling line bias omits 7b479a8448c2 gpiolib: add support for pull up/down to lineevent_create omits 9225d5169d11 gpio: expose pull-up/pull-down line flags to userspace omits f932a68695e4 gpio: rcar: Use proper irq_chip name omits b74f0456c120 gpio: em: Use proper irq_chip name omits bd84f2881a8d gpio: bd70528: Add MODULE ALIAS to autoload module omits a6e191963f3b Merge remote-tracking branch 'driver-core/driver-core-next [...] omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits 1cb0d2aee263 HID: core: check whether Usage Page item is after Usage ID items omits b3c72fc9a78e x86/boot: Introduce setup_indirect omits 00cd1c154d56 x86/boot: Introduce kernel_info.setup_type_max omits 3bbc53f4ae16 hrtimer: Remove the comment about not used HRTIMER_SOFTIRQ omits 2c33c27fd603 x86/boot: Introduce kernel_info omits 960e432dfa59 io_uring: use correct "is IO worker" helper omits f6656208f04e x86/mce/therm_throt: Optimize notifications of thermal throttle omits fc5db58539b4 x86/quirks: Disable HPET on Intel Coffe Lake platforms omits c311ed6183f4 x86/init: Allow DT configured systems to disable RTC at boot time omits 7a0073d662db drm/i915/bios: use a flag for vbt hdmi level shift presence omits 509526706e68 ALSA: au88x0: Fix incorrect device pointer for preallocation omits e3a5d8e386c3 block: check bi_size overflow before merge omits 19ebc050e48c gfs2: Remove active journal side effect from gfs2_write_lo [...] omits c745da8d4320 mailbox: tegra: Fix superfluous IRQ error message omits f9228f765873 drm/i915/gt: Try an extra flush on the Haswell blitter omits 8220e22d11a0 powerpc: Load firmware trusted keys/hashes into kernel keyring omits ad723674d675 x86/efi: move common keyring handler functions to new file omits bd5d9c743d38 powerpc: expose secure variables to userspace via sysfs omits 9155e2341aa8 powerpc/powernv: Add OPAL API interface to access secure variable omits 39a963b457b5 sysfs: Fixes __BIN_ATTR_WO() macro omits 26b1959f85af Merge branch 'topic/ima' into topic/secureboot omits 5e35d5f4224a ASoC: SOF: PM: only suspend to D0I3 when needed omits a77e5d573f84 ASoC: SOF: add helper to check if we should enter d0i3 suspend omits 58a972efd21b ASoC: SOF: PM: add check before setting d0_substate omits 74b4dd04b19c ASoC: SOF: PM: add state machine to comments omits 0af237d51a4e ASoC: SOF: Intel: hda: use fallback for firmware name omits 1f24d93c4f4e ASoC: Intel: acpi-match: split CNL tables in three omits 130d3e90777f ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names. omits 24de63562b9d ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null omits b5b61cb4b1bf drm/i915: Remove leftover gem.pm_notifier member omits 8b57e7c852fc s390/pkey: use memdup_user() to simplify code omits f9cac4fd8878 s390/pkey: fix memory leak within _copy_apqns_from_user() omits 4ff4ba153ab3 Merge tag 'vfio-ccw-20191111' of https://git.kernel.org/pu [...] omits f8fbe33be7b6 drm/komeda: add rate limiting disable to err_verbosity omits 4039f0293bbd drm/komeda: Add option to print WARN- and INFO-level IRQ events omits 393389347c75 drm/komeda: Optionally dump DRM state on interrupts omits 9a673215bd15 drm/komeda: Remove CONFIG_KOMEDA_ERROR_PRINT omits 8894cd5824e5 drm/komeda: Add debugfs node to control error verbosity omits e1e9b78d3957 perf parse: Use YYABORT to clear stack after failure, plug [...] omits ccd26741f5e6 perf tool: Provide an option to print perf_event_open args [...] omits 7b018e298752 perf map: Remove ->groups from 'struct map' omits 3f662fc08ddd perf map: Combine maps__fixup_overlappings with its only use omits 94e44b9ca52a perf annotate: Stop using map->groups, use map_symbol->mg instead omits 08f6680e627e perf tools: Add a 'struct map_groups' pointer to 'struct m [...] omits 93fcce96c719 perf symbols: Use kmaps(map)->machine when we know its a k [...] omits d46a4cdf4993 pref tools: Make 'struct addr_map_symbol' contain 'struct [...] omits 5f0fef8ac3e7 perf callchain: Use 'struct map_symbol' in 'struct callcha [...] omits c1529738f5eb perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' omits 2975489458c5 perf annotate: Pass a 'map_symbol' in places receiving a p [...] omits d3a022cbdce6 perf tools: Add map_groups to 'struct addr_location' omits 9d355b381b35 perf map_groups: Pass the object to map_groups__find_ams() omits f2baa060cd76 perf symbols: Stop using map->groups, we can use kmaps instead omits de90d513b246 perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() omits 7acdfe534e72 Merge branch 'pidfd' into for-next omits 17a810699c18 selftests: add tests for clone3() omits 56b2147f34d0 Merge tag 'perf-core-for-mingo-5.5-20191107' of git://git. [...] omits 7c7e53e1c93d PCI: rcar: Fix missing MACCTLR register setting in initial [...] omits 00929447f575 virtiofs: Fix old-style declaration omits c634da718db9 fuse: verify nlink omits 8aab336b14c1 fuse: verify write return omits eb59bd17d2fa fuse: verify attributes omits dce7cd62754b x86/hyperv: Allow guests to enable InvariantTSC omits b264f57fde0c x86/hyperv: Micro-optimize send_ipi_one() omits eafee5944062 nds32: use generic ioremap omits 0055f67b596c csky: use generic ioremap omits d61ca3c25e03 sched/Kconfig: Fix spelling mistake in user-visible help text omits 1d6acc18fee7 time: Fix spelling mistake in comment omits 544f1d62e3e6 s390/disassembler: don't hide instruction addresses omits 72fbcd057fa1 s390/cpum_sf: Assign error value to err variable omits c18388340c41 s390/cpum_sf: Replace function name in debug statements omits d98b5d0728d6 s390/cpum_sf: Use consistant debug print format for sampling omits 2278f452a12d Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits f88c117b6d6d gpio: bd70528: Use correct unit for debounce times omits b0391479ae04 gpio: max77620: Fixup debounce delays omits 5be85ec0de84 Merge remote-tracking branch 'linusw/for-next' into gpio/for-next omits a78986aae9b2 KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved omits 29881b6ec6e4 KVM: VMX: Introduce pi_is_pir_empty() helper omits 132194ffa138 KVM: VMX: Do not change PID.NDST when loading a blocked vCPU omits 9482ae458b7a KVM: VMX: Consider PID.PIR to determine if vCPU has pendin [...] omits d9ff2744eea2 KVM: VMX: Fix comment to specify PID.ON instead of PIR.ON omits 7a5ee6edb42e KVM: X86: Fix initialization of MSR lists omits 0f1839d08887 ACPI: HMAT: use %u instead of %d to print u32 values omits 59b2c5b63587 ACPI: NUMA: HMAT: fix a section mismatch omits 067814c97494 USB: serial: mos7840: drop port open flag omits f8e8dcaf14d9 USB: serial: mos7840: drop read-urb check omits 7b2faede671a USB: serial: mos7840: drop port driver data accessors omits 2d52f0763f8e USB: serial: mos7840: drop serial struct accessor omits 6d3471eded5e USB: serial: mos7840: drop paranoid serial checks omits ce039bd4b21f USB: serial: mos7840: drop paranoid port checks omits 3ec9fb6f3854 USB: serial: mos7840: drop redundant urb context check omits 7183192196a6 USB: serial: mos7840: rip out broken interrupt handling omits de7156689d69 m68k: Convert missed RODATA to RO_DATA omits 960fbd1ca584 USB: serial: mos7840: fix probe error handling omits 1c333550ea92 USB: serial: mos7840: document MCS7810 detection hack omits 375cb533c00a USB: serial: mos7840: clean up device-type handling omits 92fe35fb9c70 USB: serial: mos7840: fix remote wakeup omits ea422312a462 USB: serial: mos7720: fix remote wakeup omits cee7fb437edc drm/i915/userptr: Try to acquire the page lock around set_ [...] omits a7d87b70d6da drm/i915/pmu: "Frequency" is reported as accumulated cycles omits d231c15aff1e drm/i915: Protect context while grabbing its name for the request omits 2b3c7f0db8b4 drm/i915/perf: always consider holding preemption a privileged op omits 4944a4b1077f xfrm: release device reference for invalid state omits 93bd25bb69f4 io_uring: make timeout sequence == 0 mean no sequence omits 20d087368d38 time: Optimize ns_to_timespec64() omits 2f5841349df2 ntp/y2038: Remove incorrect time_t truncation omits ca22d6977b9b Merge branch 'stmmac-next' omits b776620651a1 net: stmmac: Implement UDP Segmentation Offload omits 88ebe2cf7f3f net: stmmac: Rework stmmac_rx() omits bc41a6689b30 net: stmmac: tc: Remove the speed dependency omits 04d1190aca77 net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks omits 8c6fc097a2f4 net: stmmac: gmac4+: Add Split Header support omits a24cae7012b5 net: stmmac: Fix sparse warning omits 00a0eec59ddb remoteproc: Fix wrong rvring index computation omits 2aee80727dca Merge branch 'defconfig-for-v5.5' into for-next omits 6f920f8593c6 ARM: config: multi_v5: ASPEED SDHCI, SGPIO omits a5133a1dd60b ARM: configs: multi_v7: ASPEED network, gpio, FSI omits 51094b0bdb8e ARM: config: aspeed-g4: Add MMC, and cleanup omits 3c00a17bb8b8 ARM: config: aspeed-g5: Add SGPIO and FSI drivers omits 37f537663673 ARM: config: aspeed-g5: Enable 8250_DW quirks omits 29711306ce97 cxgb4: remove redundant assignment to hdr_len omits c33fdc345331 tipc: fix update of the uninitialized variable err omits 59618bc0e394 Documentation: networking: dpaa_eth: adjust sysfs paths omits 9c64ecaef169 Documentation: networking: dpaa_eth: adjust buffer pool info omits 1d4639567d97 mdio_bus: Fix PTR_ERR applied after initialization to constant omits 6cc2c8762dfd samples/bpf: adjust Makefile and README.rst omits a71a29f50de1 NFC: nxp-nci: Fix NULL pointer dereference after I2C commu [...] omits 5b67a3ed4fe3 mlxsw: core: Enable devlink reload only on probe omits 73a533ecf0af mlxsw: core: Enable devlink reload only on probe omits 1287723aa139 r8169: add support for RTL8117 omits d72ea4915c7e powerpc/ima: Indicate kernel modules appended signatures a [...] omits dc87f18615db powerpc/ima: Update ima arch policy to check for blacklist omits 273df864cf74 ima: Check against blacklisted hashes for files with modsig omits 2434f7d2d488 certs: Add wrapper function to check blacklisted binary hash omits e14555e3d0e9 ima: Make process_buffer_measurement() generic omits 1917855f4e06 powerpc/ima: Define trusted boot policy omits 2702809a4a1a powerpc: Detect the trusted boot state of the system omits 4238fad366a6 powerpc/ima: Add support to initialize ima policy rules omits 1a8916ee3ac2 powerpc: Detect the secure boot mode of the system omits 45422b704db3 md/raid10: prevent access of uninitialized resync_pages offset omits 228fc7d76db6 md: avoid invalid memory access for array sb->dev_roles omits 5fa4f8bac951 md/raid1: avoid soft lockup under high load omits 100d46bd72ec Merge Intel Gen8/Gen9 graphics fixes from Jon Bloomfield. omits 8d13c7642fab Input: mms114 - use device_get_match_data omits 7a28c886f645 Merge branch 'sfp-Allow-slow-to-initialise-GPON-modules-to-work' omits 139d3a212a1f net: sfp: allow modules with slow diagnostics to probe omits e117be74c559 net: sfp: allow sfp to probe slow to initialise GPON modules omits 73f5e847d83a net: sfp: move module insert reporting out of probe omits b036a554d080 net: sfp: split power mode switching from probe omits 6b0da5c9c1a3 net: sfp: track upstream's attachment state in state machine omits d23751a09401 net: sfp: ensure TX_FAULT has deasserted before probing the PHY omits 63ec1c7c3f3b net: sfp: allow fault processing to transition to other states omits eefa6f1fa74f net: sfp: eliminate mdelay() from PHY probe omits 181f29da1582 net: sfp: split the PHY probe from sfp_sm_mod_init() omits 8e210b6bdc2c net: sfp: control TX_DISABLE and phy only from main state machine omits 7cfa9c92d0a3 net: sfp: avoid power switch on address-change modules omits ed32abb1ee71 net: sfp: parse SFP power requirement earlier omits d900954f57c6 net: sfp: rename T_PROBE_WAIT to T_SERIAL omits d2e816c0293f net: sfp: handle module remove outside state machine omits 0936ebc42f59 net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() omits 1539e0d33bbc net: sfp: move tx disable on device down to main state machine omits e85d81a1840a net: sfp: move sfp sub-state machines into separate functions omits b94ec12dfaee PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() omits 2fca4ac914a1 net: sfp: fix sfp_bus_put() kernel documentation omits 7ca7cb2382d8 Merge branch 'ili2xxx-touchscreen' into next omits a5fdf7d02656 Input: ili210x - remove unneeded suspend and resume handlers omits 172bb5f34c0d Input: ili210x - do not unconditionally mark touchscreen a [...] omits ef536abd3afd Input: ili210x - define and use chip operations structure omits efda86a49553 Input: ili210x - do not set parent device explicitly omits 43f06a4c639d Input: ili210x - handle errors from input_mt_init_slots() omits 71f8e38ae635 Input: ili210x - switch to using threaded IRQ omits eb91ecc9fc43 Input: ili210x - add ILI2117 support omits 7ec3f872bc85 r8169: respect EEE user setting when restarting network omits d279505b723c devlink: Add method for time-stamp on reporter's dump omits 92d6d0a19246 dt-bindings: input: touchscreen: ad7879: generic node name [...] omits ee85fbe14fd6 Input: ar1021 - fix typo in preprocessor macro name omits 76a46e066e2d io_uring: fix -ENOENT issue with linked timer with short timeout omits 768134d4f481 io_uring: don't do flush cancel under inflight_lock omits c1edbf5f081b io_uring: flag SQPOLL busy condition to userspace omits 47f467686ec0 io_uring: make ASYNC_CANCEL work with poll and timeout omits 0ddf92e848ab io_uring: provide fallback request for OOM situations omits f338bb9f0179 PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 omits 40a1dcee2d18 net: ethernet: dwmac-sun8i: Use the correct function in exit path omits 0c06d166eacd lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users omits 58e8494eb033 lwtunnel: get nlsize for erspan options properly omits ed02551f58b9 lwtunnel: change to use nla_parse_nested on new options omits e47a179997ce bpf, testing: Add missing object file to TEST_FILES omits 57a54dfe4895 Merge tag 'tegra-for-5.5-memory-v2' of git://git.kernel.or [...] omits d9f7aef83e00 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 13c1eff1755b Merge tag 'hisi-drivers-for-5.5' of git://github.com/hisil [...] omits 01d1a860a59b Merge tag 'v5.4-next-soc' of https://git.kernel.org/pub/sc [...] omits f1deadb5bed4 Merge tag 'v5.4-next-dts64' of https://git.kernel.org/pub/ [...] omits 550f2af290c4 Merge tag 'v5.4-next-dts' of https://git.kernel.org/pub/sc [...] omits 16c71c511328 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits abb0e36b434d ARM: dts: logicpd-torpedo: Disable USB Host omits fe2b8a880809 Merge branch 'Accomodate-DSA-front-end-into-Ocelot' omits c9d2203bcb81 net: mscc: ocelot: don't hardcode the number of the CPU port omits 21468199016f net: mscc: ocelot: split assignment of the cpu port into a [...] omits 26f4dbab7de2 net: mscc: ocelot: refactor adjust_link into a netdev-inde [...] omits 2b120dded260 net: mscc: ocelot: initialize list of multicast addresses [...] omits 889b8950d852 net: mscc: ocelot: separate the common implementation of n [...] omits 31350d7fb985 net: mscc: ocelot: move port initialization into separate [...] omits 714d0ffabeb2 net: mscc: ocelot: limit vlan ingress filtering to actual [...] omits c7282d387695 net: mscc: ocelot: refactor ethtool callbacks omits 004d44f6e5a8 net: mscc: ocelot: separate net_device related items out o [...] omits f270dbfab879 net: mscc: ocelot: refactor struct ocelot_port out of func [...] omits 4bda14156ee2 net: mscc: ocelot: change prototypes of switchdev port att [...] omits 306fd44b1af9 net: mscc: ocelot: change prototypes of hwtstamping ioctls omits 531ee1a6a325 net: mscc: ocelot: break out fdb operations into abstract [...] omits 9855934c2785 net: mscc: ocelot: break apart vlan operations into ocelot [...] omits 97bb69e1e36e net: mscc: ocelot: break apart ocelot_vlan_port_apply omits e9f930ac88a8 iomap: fix return value of iomap_dio_bio_actor on 32bit systems omits b9468ad8ff65 can: flexcan: flexcan_mailbox_read() make use of flexcan_w [...] omits b87c28b726da can: flexcan: flexcan_irq(): add support for TX mailbox in iflag1 omits d3a51507e45e can: flexcan: flexcan_read_reg_iflag_rx(): optimize reading omits 0ca64f02de38 can: flexcan: introduce struct flexcan_priv::tx_mask and m [...] omits 8ce5139e3db8 can: flexcan: convert struct flexcan_priv::rx_mask{1,2} to [...] omits 9ed63c60c9e3 can: flexcan: remove TX mailbox bit from struct flexcan_pr [...] omits 07c054d3e53f can: flexcan: rename struct flexcan_priv::reg_imask{1,2}_d [...] omits 4e26598a7d3c can: flexcan: flexcan_irq(): rename variable reg_iflag -> [...] omits b36d3c0f7e70 can: flexcan: rename macro FLEXCAN_IFLAG_MB() -> FLEXCAN_I [...] omits 58ed8e77d312 can: flexcan: flexcan_irq_state(): only read timestamp if needed omits a4721f27b94a can: flexcan: use devm_platform_ioremap_resource() to simp [...] omits 4e9c9484b085 can: rx-offload: Prepare for CAN FD support omits 61d2350615c2 can: rx-offload: can_rx_offload_reset(): remove no-op function omits f1242cd981e3 can: rx-offload: can_rx_offload_irq_offload_timestamp(): d [...] omits a7b70e2d62d8 can: rx-offload: can_rx_offload_compare(): fix typo omits 54dd0b8904ac can: rx-offload: fix long lines omits 0767bbe530c1 can: sun4i: use devm_platform_ioremap_resource() to simplify code omits ac9921ded292 can: rcar: use devm_platform_ioremap_resource() to simplify code omits 8dab8c65d1b5 can: ifi: use devm_platform_ioremap_resource() to simplify code omits 65725aa8829f can: grcan: use devm_platform_ioremap_resource() to simplify code omits 6b43a2650806 can: m_can: add support for handling arbitration error omits fb7d6a81c220 can: m_can: add support for one shot mode omits 0ff8ee89624a can: xilinx_can: use devm_platform_ioremap_resource() to s [...] omits 91e9f2c0e7a4 can: xilinx_can: avoid non-requested bus error frames omits b687a7792b9c can: xilinx_can: fix checkpatch warnings omits 2b1a4547c122 can: peak_canfd: provide hw timestamps in rx skbs omits 3cc9358fb51f can: peak_canfd: fix checkpatch warnings omits e577ba728bf5 can: c_can: c_can_plaform: fix checkpatch warnings omits 8ce8c0abcba3 can: mcp251x: only reset hardware as required omits 877a902103fd can: mcp251x: add mcp251x_write_2regs() and make use of it omits 50ec88120ea1 can: mcp251x: get rid of legacy platform data omits 371fd7baa81d can: dev: can_restart(): remove unused code omits c1d51f684c72 cpuidle: Use nanoseconds as the unit of time omits 0b491904f053 ARM: OMAP2+: Add missing put_device() call in omapdss_init_of() omits c82488df2460 Merge branch 'net-dsa-mv88e6xxx-Add-support-for-port-mirroring' omits f0942e00a1ab net: dsa: mv88e6xxx: Add support for port mirroring omits 5c74c54ce6ff net: dsa: mv88e6xxx: Split monitor port configuration omits 7b6560b4bc62 OMAP2: fixup doc comments in omap_device omits f87a2537cd9a Merge branch 'omap-for-v5.5/omap1' into omap-for-v5.5/soc omits 228200179213 Support LAN743x PTP periodic output on any GPIO omits 26285f135969 Merge branch 'Unlock-new-potential-in-SJA1105-with-PTP-sys [...] omits af580ae2dcb2 net: dsa: sja1105: Disallow management xmit during switch reset omits 6cf99c13ea07 net: dsa: sja1105: Restore PTP time after switch reset omits 34d76e9fa846 net: dsa: sja1105: Implement the .gettimex64 system call for PTP omits 2713fefa5dd5 xfs: attach dquots before performing xfs_swap_extents omits 2815a16d7ff6 xfs: attach dquots and reserve quota blocks during unwritt [...] omits 27d9ee577dcc xfs: actually check xfs_btree_check_block return in xfs_bt [...] omits de620fb99ef2 Merge branch 'for-5.4-fixes' of git://git.kernel.org/pub/s [...] omits 7be5f90f689a i2c: pxa: remove unused i2c-slave APIs omits 4d51b4cea218 i2c: pxa: migrate to new i2c_slave APIs omits 9af1563a5486 i2c: cros-ec-tunnel: Make the device acpi compatible omits d77eceb2de99 i2c: stm32f7: report dma error during probe omits dafd24c727e8 ARM: OMAP1: drop duplicated dependency on ARCH_OMAP1 omits 1246b8146c55 csky: remove ioremap_cache omits 38af57825313 riscv: use the generic ioremap code omits 80b0ca98f91d lib: provide a simple generic ioremap implementation omits 98c90e5ea34e sh: remove __iounmap omits 3f3ded99aecf nios2: remove __iounmap omits 9425172ecd5d hexagon: remove __iounmap omits 076863473c0c m68k: rename __iounmap and mark it static omits d092a8707326 arch: rely on asm-generic/io.h for default ioremap_* definitions omits 97c9801a15e5 asm-generic: don't provide ioremap for CONFIG_MMU omits e97133959ad2 asm-generic: ioremap_uc should behave the same with and wi [...] omits 94de879c28d8 IB/mlx5: Load profile according to RoCE enablement state omits b5a498baf929 IB/mlx5: Rename profile and init methods omits cc9defcbb8fa net/mlx5: Handle "enable_roce" devlink param omits e90cde0d76f0 net/mlx5: Document flow_steering_mode devlink param omits 6c7295e13ffd devlink: Add new "enable_roce" generic device param omits e7cfd867fd98 ASoC: rt5645: Fixed buddy jack support. omits 7bdf7c84c216 i2c: icy: no need to populate address for scanned device omits bcc156e2289d i2c: xiic: Fix kerneldoc warnings omits 13409d27cb39 ASoC: wm8904: configure sysclk/FLL automatically omits e2db787bdcb4 ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format c [...] omits 36da67630d31 ASoC: Add DA7213 audio codec as selectable option omits 53aaaa5d9b1e i2c: stm32f7: fix & reorder remove & probe error handling omits 7375e079eb3d dt-bindings: i2c: meson: convert to yaml omits 1e5078727353 drm/i915/gem: Pass mem region to preallocated stolen omits bdce2bea0f5e drm/i915/gem: Replace implicit dev_priv->uncore for stolen init omits 7d73d572111f MIPS: math-emu: Reuse name array in debugfs_fpuemu() omits dcf78ee66088 MIPS: allow building with kcov coverage omits e6c617102c7e Btrfs: fix log context list corruption after rename exchan [...] omits 53949e0a65b7 MIPS: Loongson64: Drop setup_pcimap omits 574b9a04abfc MIPS: Loongson2ef: Convert to early_printk_8250 omits 2a5984360b01 MIPS: Drop CPU_SUPPORTS_UNCACHED_ACCELERATED omits 75cac781dca4 MIPS: Loongson{2ef, 32, 64} convert to generic fw cmdline omits 28e6b875fdbb MIPS: Drop pmon.h omits caed1d1b20cb MIPS: Loongson: Unify LOONGSON3/LOONGSON64 Kconfig usage omits b2afb64cccd2 MIPS: Loongson: Rename LOONGSON1 to LOONGSON32 omits 83cba933a6db mtd: spi-nor: Set default Quad Enable method for ISSI flashes omits d6ee51637239 mtd: spi-nor: Add support for is25wp256 omits 4c42f63553d7 mtd: spi-nor: Add support for w25q256jw omits 9326b4e078cd mtd: spi-nor: Move condition to avoid a NULL check omits ac82229d4e0a mtd: spi-nor: Make sure nor->spimem and nor->controller_op [...] omits 4c35b7a51e2f iio: adis16480: Add debugfs_reg_access entry omits 49549cb23a29 iio: adis16480: Fix scales factors omits 3c7a44bbbfa7 drm/i915/selftests: Perform some basic cycle counting of MI ops omits 32667745cab9 kselftest: arm64: fix spelling mistake "contiguos" -> "con [...] omits f70c08e46d55 arm64: Kconfig: make CMDLINE_FORCE depend on CMDLINE omits ba603c2f0794 MAINTAINERS: Add arm64 selftests to the ARM64 PORT entry omits 0c4f09ceec3d ALSA: timer: Fix the breakage of slave link open omits a17f07d61cec dt-bindings: gpu: mali-midgard: Add Realtek RTD1295 omits 59b3d30f689d dt-bindings: gpu: mali-midgard: Tidy up conversion to YAML omits 2fa0a530594d dt-bindings: example-schema: Standard unit should be micro [...] omits 6aec97513a8c dt-bindings: usb: dwc3: Move Amlogic G12A DWC3 Glue Bindin [...] omits f0d83c6614ad dt-bindings: arm-smmu: update binding for qcom sc7180 SoC omits 72d5ac679e24 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 400b6a7b13a3 nvme: Add hardware monitoring support omits 31b61f0ef9af drm/i915/execlists: Move reset_active() from schedule-out [...] omits ab53cea41861 xtensa: clean up ioremap omits c0d94aa54bd8 x86: Clean up ioremap() omits a1fd79ad0d90 parisc: remove __ioremap omits 5ace77e0b41a nios2: remove __ioremap omits dda85fba6706 alpha: remove the unused __ioremap wrapper omits ac32292c8552 hexagon: clean up ioremap omits fded1829a24b ia64: rename ioremap_nocache to ioremap_uc omits 315e5211aef9 unicore32: remove ioremap_cached omits 6a22d824a415 arm: remove ioremap_cached omits ea0b163b13ff drm/i915/cmdparser: Fix jump whitelist clearing omits e11898460e89 staging: rtl8723bs: Remove commented code omits d323c9b88260 drm/i915/userptr: Handle unlocked gup retries omits 0d4bbe3d407f drm/i915/userptr: Try to acquire the page lock around set_ [...] omits 08283d307444 staging: most: block module removal while having active co [...] omits 4845b3c8c8d2 staging: most: configfs: move configfs subsystems to conta [...] omits 2d9d2491530a staging: rtl8723bs: Drop ACPI device ids omits 3d5f1eedbfd2 staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids omits ff8292f78bcf staging: rtl8192u: Fix typo in comment omits c7e621bb981b staging: wilc1000: fix illegal memory access in wilc_parse [...] omits a46e810975b8 staging: exfat: use prandom_u32() for i_generation omits 1fa489b14dbc staging: octeon: fix missing a blank line after declaration omits 4e7120d79edb iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros omits 9059f3c9c027 MAINTAINERS: Update for INTEL IOMMU (VT-d) entry omits 6c3a44ed3c55 iommu/vt-d: Turn off translations at shutdown omits f036c7fa0ab6 iommu/vt-d: Check VT-d RMRR region in BIOS is reported as [...] omits de80f95ccb9c PCI: cadence: Move all files to per-device cadence directory omits bd22885aa188 PCI: cadence: Refactor driver to use as a core library omits 5cd382b26933 staging: wfx: replace uintXX_t to uXX and intXX_t to sXX omits e2d3fcaf939d KVM: fix placement of refcount initialization omits 8a44119a98be KVM: Fix NULL-ptr deref after kvm_create_vm fails omits 34d1b0895dbd iommu/arm-smmu: Remove duplicate error message omits f7aff1a93f52 iommu/arm-smmu-v3: Don't display an error when IRQ lines a [...] omits 767c7846419c PCI: rcar: Recalculate inbound range alignment for each co [...] omits 85bff4c3d320 PCI: rcar: Move the inbound index check omits af072edb8355 PCI: rcar: Remove unnecessary header include (../pci.h) omits bd8c9cca8876 drm/i915: Split a setting of MSA to MST and SST omits 581ae686f269 race in exportfs_decode_fh() omits 7f7f0d9c0bcb KVM: x86: get rid of odd out jump label in pdptrs_changed omits 5be9aa95f045 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 1289f7f15001 iommu/ipmmu-vmsa: Add utlb_offset_base omits 3667c9978b29 iommu/ipmmu-vmsa: Add helper functions for "uTLB" registers omits 3dc28d9f59ea iommu/ipmmu-vmsa: Calculate context registers' offset inst [...] omits 16d9454f5e04 iommu/ipmmu-vmsa: Add helper functions for MMU "context" r [...] omits df9828aaa432 iommu/ipmmu-vmsa: tidyup register definitions omits 77cf983892b2 iommu/ipmmu-vmsa: Remove all unused register definitions omits c90ae4a63541 iommu/mediatek: Reduce the tlb flush timeout value omits 60829b4d00aa iommu/mediatek: Get rid of the pgtlock omits 1f4fd6248139 iommu/mediatek: Move the tlb_sync into tlb_flush omits 67caf7e2b5a4 iommu/mediatek: Delete the leaf in the tlb_flush omits a7a04ea34e1c iommu/mediatek: Use gather to achieve the tlb range flush omits da3cc91b8db4 iommu/mediatek: Add a new tlb_lock for tlb_flush omits 2009122f1d83 iommu/mediatek: Correct the flush_iotlb_all callback omits 141bef44e123 memory: tegra: Consolidate registers definition into commo [...] omits 77b7182ff18d memory: tegra: Ensure timing control debug features are disabled omits e34212c75a68 memory: tegra: Introduce Tegra30 EMC driver omits 88c5bfecaa36 memory: tegra: Do not handle error from wait_for_completio [...] omits b56563d0138c memory: tegra: Increase handshake timeout on Tegra20 omits f541efaa7459 memory: tegra: Print a brief info message about EMC timings omits c72396f941fb memory: tegra: Pre-configure debug register on Tegra20 omits d039cf2834e9 memory: tegra: Include io.h instead of iopoll.h omits 77ab499dca5d memory: tegra: Adapt for Tegra20 clock driver changes omits fa6749d40e99 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 omits 63a613fdb16c memory: tegra: Add gr2d and gr3d to DRM IOMMU group omits c4c21f22150f memory: tegra: Set DMA mask based on supported address bits omits 3feb4a3cf0f8 Merge branch 'for-5.5/clk' into for-5.5/memory omits 07b293c5b014 clk: tegra: Fix build error without CONFIG_PM_SLEEP omits 5699d160550b clk: tegra: Add missing stubs for the case of !CONFIG_PM_SLEEP omits 204ce75b8970 clk: tegra: Optimize PLLX restore on Tegra20/30 omits 535f296d47de clk: tegra: Add suspend and resume support on Tegra210 omits 3214be6cb1e4 clk: tegra: Share clk and rst register defines with Tegra [...] omits f68cbb35788e clk: tegra: Use fence_udelay() during PLLU init omits a99d744d8c9c clk: tegra: clk-dfll: Add suspend and resume support omits f8fd97521d63 clk: tegra: clk-super: Add restore-context support omits 68a14a5634da clk: tegra: clk-super: Fix to enable PLLP branches to CPU omits 2b8cfd6b52cb clk: tegra: periph: Add restore_context support omits 50d4da9b10ed clk: tegra: Support for OSC context save and restore omits bc0b3a60fe19 clk: tegra: pll: Save and restore pll context omits fa62228240ec clk: tegra: pllout: Save and restore pllout context omits d64422d93dca clk: tegra: divider: Save and restore divider rate omits 05308d7e7bbc clk: tegra: Reimplement SOR clocks on Tegra210 omits 25175c806a68 clk: tegra: Reimplement SOR clock on Tegra124 omits da8d1a355540 clk: tegra: Rename sor0_lvds to sor0_out omits e5f8a107d92d clk: tegra: Move SOR0 implementation to Tegra124 omits 991a051ea5f1 clk: tegra: Remove last remains of TEGRA210_CLK_SOR1_SRC omits a7d0358ea3b7 ALSA: hda: hdmi - fix pin setup on Tigerlake omits 92aa5986f4f7 USB: chaoskey: fix error case of a timeout omits c368a411be00 dt-bindings: usb: rt1711h: Add connector bindings omits ec5f8dfd89d2 dt-bindings: usb: renesas_usbhs: convert bindings to json-schema omits 69a48c1d28e0 drm/i915/execlists: Reduce barrier on context switch to a wmb() omits d1ee3173a139 Merge branch 'for-5.5/dt-bindings' into for-5.5/clk omits 73616d0d7e48 Merge branch 'for-5.5/clk-core' into for-5.5/clk omits b7a0d65d80a0 bpf, testing: Workaround a verifier failure for test_progs omits 9da776ba7852 ASoC: rt5677: Wait for DSP to boot before loading firmware omits ba0b3a977ecf ASoC: rt5677: Set ADC clock to use PLL and enable ASRC omits 55229597a945 ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM omits 395f02ef210e ASoC: rt5677: Allow VAD to be shut on/off at all times omits ee0be4a99d49 ASoC: rt5677: Disable irq at suspend omits 3f81068dc8e5 ASoC: rt5677: Stop and restart DSP over suspend/resume omits eabf424f7b60 ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile omits 29073ae40c47 ASoC: rt5677: Add DAPM audio path for hotword stream omits 21c00e5df439 ASoC: rt5677: Enable jack detect while DSP is running omits 157b006f6be4 ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device omits 461c623270e4 ASoC: rt5677: Load firmware via SPI using delayed work omits fe965096c949 ASoC: fsl_audmix: Add spin lock to protect tdms omits ed1a2459e20c clk: tegra: Add Tegra20/30 EMC clock implementation omits d9b86cc48283 clk: Add API to get index of the clock parent omits 5eb263ef08b5 spi: pxa2xx: Add missed security checks omits 69c23dbf5f69 spi: nxp-fspi: Use devm API to fix missed unregistration o [...] omits 8d8584912a43 spi: omap2-mcspi: Remove redundant checks omits 7a73e671acba drm/i915: Taint the kernel on dumping the GEM ftrace buffer omits 1af65515e363 drm/i915/selftests: Fill all the drm_vma_manager holes omits 34485832cb98 drm/i915/selftests: Exercise parallel blit operations on a [...] omits e88866ef0285 drm/i915/pmu: "Frequency" is reported as accumulated cycles omits e8887bb3eb6f drm/i915: Cancel context if it hangs after it is closed omits dfd9c1b4eab1 drm/i915: Show guilty context name on GPU reset omits 267c012635c2 drm/i915/gem: Update context name on closing omits fc4f125d958f drm/i915/gem: Embed context/timeline name inside the GEM context omits fecffa4668cf drm/i915: Protect context while grabbing its name for the request omits 9afa302473f3 backlight: gpio: Pull gpio_backlight_initial_power_state() [...] omits d17465a0af3f backlight: gpio: Use a helper variable for &pdev->dev omits 2e7ec69d6452 backlight: gpio: Remove unused fields from platform data omits 1c48b27a7868 sh: ecovec24: don't set unused fields in platform data omits f35f06b784a1 backlight: gpio: Simplify the platform data handling omits d9e2b6eeaaa1 sh: ecovec24: add additional properties to the backlight device omits 706dc68102bc backlight: gpio: Explicitly set the direction of the GPIO omits 3cfc291bfe3f backlight: gpio: Remove stray newline omits 8a0554837571 backlight: gpio: Remove unneeded include omits de98a43eb76b mfd: ti_am335x_tscadc: Fix static checker warning omits cfca8bb24e0c mfd: bd70528: Staticize bit value definitions omits 6b5c350648b8 mfd: mfd-core: Honour Device Tree's request to disable a c [...] omits eba19032f99c kbuild: rename any-prereq to newer-prereqs omits 2d3b1b8f0da7 kbuild: drop $(wildcard $^) check in if_changed* for faste [...] omits d2a99dbdade4 kbuild: update compile-test header list for v5.5-rc1 omits 76b54cf033c9 modpost: remove unneeded local variable in contains_namespace() omits bc35d4bda205 scripts/nsdeps: support nsdeps for external module builds omits bbc55bded4aa modpost: dump missing namespaces into a single modules.nsd [...] omits 0241ea8cae19 modpost: free ns_deps_buf.p after writing ns_deps files omits bff9c62b5d20 modpost: do not invoke extra modpost for nsdeps omits faade9610246 scripts/ver_linux: add Bison and Flex to the checklist omits 46b2afa6890d kconfig: be more helpful if pkg-config is missing omits 5d8b42aa7ccb kconfig: Add option to get the full help text with listnewconfig omits af7db99a1caf kbuild: Add make dir-pkg build option omits 4234448b7073 kbuild: Extend defconfig field size from 24 to 27 omits a64c0440dda1 kbuild: Wrap long "make help" text lines omits 3c96bdd0ebfa scripts: setlocalversion: replace backquote to dollar parenthesis omits 03034dbdaed8 asm-generic/export.h: remove unneeded __kcrctab_* symbols omits a31ec048ef01 asm-generic/export.h: make __ksymtab_* local symbols omits 2dffd23f81a3 kbuild: make single target builds much faster omits 203126293cd7 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] omits 35e046a203ee kbuild: remove unneeded variable, single-all omits f276031b4e2f kheaders: explain why include/config/autoconf.h is exclude [...] omits 1463f74f492e kheaders: remove the last bashism to allow sh to run it omits ea79e5168be6 kheaders: optimize header copy for in-tree builds omits 0e11773e7609 kheaders: optimize md5sum calculation for in-tree builds omits 9a0663571844 kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' omits 39808e451fdf kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits 1747269ab016 modpost: do not parse vmlinux for external module builds omits fab546e6cd7a kbuild: update comments in scripts/Makefile.modpost omits 521b29b6ff53 kconfig: split util.c out of parser.y omits 78a20a012ece video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits e3c639b89933 video/logo: simplify cmd_logo omits c25f867ddd00 ia64: remove unneeded uapi asm-generic wrappers omits 872e24d5c698 hexagon: remove asm/bitsperlong.h omits 028a7a989cb5 drm/i915/icl: Refine PG_HYSTERESIS omits b73a58549ea3 ALSA: hda: Add Cometlake-S PCI ID omits 761becb29183 irqchip/ti-sci-inta: Use ERR_CAST inlined function instead [...] omits 0b0120d4c7b0 drm/i915/perf: always consider holding preemption a privileged op omits 6fcbcec9cfc7 fs/quota: handle overflows of sysctl fs.quota.* and report [...] omits e380a0394c36 x86/PCI: sta2x11: use default DMA address translation omits b12d66278dd6 dma-direct: check for overflows on 32 bit DMA addresses omits 5e76f564572b dma-debug: increase HASH_SIZE omits d3694f30732f dma-debug: reorder struct dma_debug_entry fields omits 0f665b9e2a6d xtensa: use the generic uncached segment support omits 3acac065508f dma-mapping: merge the generic remapping helpers into dma-direct omits 34dc0ea6bc96 dma-direct: provide mmap and get_sgtable method overrides omits f77021372e28 drm/i915: Preload LUTs if the hw isn't currently using them omits 4b48512c2e9c stacktrace: Get rid of unneeded '!!' pattern omits 0b0cb52bd80e video: backlight: tosa: Use GPIO lookup table omits 49461659bde1 dt-bindings: mfd: max77693: Fix missing curly brace omits dd047dce3a6f mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs omits 22fb3ad0cc5f mfd: db8500-prcmu: Support U8420-sysclk firmware omits 59dbc0e0d498 dt-bindings: mfd: max77650: Convert the binding document to yaml omits b944a688063c mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_ [...] omits 5a47c0fbd276 mfd: mfd-core: Remove usage counting for .{en,dis}able() c [...] omits 504c3fad8c38 x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.d [...] omits 0cfe013c2278 x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.di [...] omits ead1c83ddd76 mfd: mfd-core: Remove mfd_clone_cell() omits b195e101580d mfd: mfd-core: Protect against NULL call-back function pointer omits 99cd10597598 mfd: cs5535-mfd: Register clients using their own dedicate [...] omits 2d4ba9173aec mfd: cs5535-mfd: Request shared IO regions centrally omits 2129e56e95f8 mfd: cs5535-mfd: Remove mfd_cell->id hack omits 601e4289a01f mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy err [...] omits 36f1b26b4bc4 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] omits 1e624fce3a1c mfd: madera: Add support for requesting the supply clocks omits c9d93428bf62 mfd: madera: Update DT binding document to support clock supplies omits 28eafe9162b6 mfd: wm8998: Remove some unused registers omits eb00f70d774f mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 omits cbfdc839ea91 mfd: twl: Endian fixups in i2c write and read wrappers omits 11c4f2be58c2 mfd: mt6397: Fix probe after changing mt6397-core omits 5da3f7673764 mfd: arizona: Switch to using devm_gpiod_get() omits 7f0e60c751dc mfd: max77620: Do not allocate IRQs upfront omits f5b4c8b45d93 mfd: qcom-spmi-pmic: Add support for PM/PMI8950 omits a04b4be67731 mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_ [...] omits f4d41ad84433 mfd: ab8500: Example using new OF_MFD_CELL MACRO omits 393f05f1d465 mfd: Provide MACRO to declare commonly defined MFD cell at [...] omits f20781e5f38e mfd: ipaq-micro: Use devm_platform_ioremap_resource() in m [...] omits eeb86ed3eafa mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ omits dbd16ef53487 mfd: rk808: Set RK817 interrupt polarity to low omits bc85e4adbd50 mfd: rk808: Fix RK817 powerkey integration omits 37ef8c2c15bd mfd: rk808: Fix RK818 ID template omits 3f31bc67e4dc mfd: intel-lpss: Add default I2C device properties for Gem [...] omits 7c5b0264ee80 Merge branches 'ib-mfd-doc-sparc-libdevres-5.5' and 'ib-mf [...] omits 7b8c4d73d7fe docs: driver-model: add devm_ioremap_uc omits a8ff78f7f773 mfd: intel-lpss: Use devm_ioremap_uc for MMIO omits e537654b7039 lib: devres: add a helper function for ioremap_uc omits 38e45d81d14e sparc64: implement ioremap_uc omits aeec766133f9 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs omits 3cac195875ef drm/i915: Leave the aliasing-ppgtt size alone omits 56a327f983f4 drm/i915/display: only include intel_dp_link_training.h wh [...] omits 6300c6637251 drm/i915/gem: Fix error path to unlock if the GEM context [...] omits d29926fa5f58 drm/i915/gt: Only drop heartbeat.systole if the sole owner omits 2bc1e1fdd0fc ALSA: memalloc: Drop snd_dma_pci_data() macro omits 3b316a8f6077 media: tw686x: audio: Avoid non-standard macro usage omits ef99d99b2fd9 media: solo6x10: Remove superfluous snd_dma_continuous_data() omits feb4a51323ba irq_work: Slightly simplify IRQ_WORK_PENDING clearing omits 25269871db1a irq_work: Fix irq_work_claim() memory ordering omits 153bedbac2eb irq_work: Convert flags to atomic_t omits a0e813f26ebc sched/core: Further clarify sched_class::set_next_task() omits 2eeb01a28c92 sched/fair: Use mul_u32_u32() omits 98c2f700edb4 sched/core: Simplify sched_class::pick_next_task() omits 5d7d605642b2 sched/core: Optimize pick_next_task() omits f488e1057bb9 sched/core: Make pick_next_task_idle() more consistent omits 7277a34c6be0 sched/fair: Better document newidle_balance() omits 6d5a763c303b Merge tag 'v5.4-rc7' into sched/core, to pick up fixes omits 8f05c1ff8bfb perf/x86/amd: Remove set but not used variable 'active' omits 1ca7feb59087 Merge tag 'v5.4-rc7' into perf/core, to pick up fixes omits 658488ed2108 mtd: spi-nor: Rename Quad Enable methods omits 7b678c69c0ca mtd: spi-nor: Merge spansion Quad Enable methods omits bb2dc7f46ad8 mtd: spi-nor: Rename CR_QUAD_EN_SPAN to SR2_QUAD_EN_BIT1 omits 4da11da15a7c mtd: spi-nor: Extend the SR Read Back test omits 3e0930f109e7 mtd: spi-nor: Rework the disabling of block write protection omits 39d1e3340c73 mtd: spi-nor: Fix clearing of QE bit on lock()/unlock() omits 5588aa81d212 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 077f46db6365 Merge tag 'v5.5-rockchip-dts64-2' of git://git.kernel.org/ [...] omits 4ed56fca6ea1 Merge tag 'v5.5-rockchip-dts32-2' of git://git.kernel.org/ [...] omits 13a6c8efb3b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits 01b59c763fe2 Merge 5.4-rc7 into char-misc-next omits f0cb9b5dfd1a Merge 5.4-rc7 into staging-next omits 25cb20a212a1 PM / OPP: Support adjusting OPP voltages at runtime omits 0d2ec5b51dc6 Merge branch 'share-umem' omits 57afa8b0cfa6 xsk: Extend documentation for Rx|Tx-only sockets and shared umems omits 661842c46de2 samples/bpf: Use Rx-only and Tx-only sockets in xdpsock omits a68977d269da libbpf: Allow for creating Rx or Tx only AF_XDP sockets omits 2e5d72c15f0d samples/bpf: Add XDP_SHARED_UMEM support to xdpsock omits cbf07409d0c2 libbpf: Support XDP_SHARED_UMEM with external XDP program omits 8e3cca127062 io_uring: convert accept4() -ERESTARTSYS into -EINTR omits 46568e9be70f io_uring: fix error clear of ->file_table in io_sqe_files_ [...] omits c69f8dbe2426 io_uring: separate the io_free_req and io_free_req_find_ne [...] omits ec9c02ad4c38 io_uring: keep io_put_req only responsible for release and [...] omits a197f664a0db io_uring: remove passed in 'ctx' function parameter ctx if [...] omits 206aefde4f88 io_uring: reduce/pack size of io_ring_ctx omits 472aeb386eda Merge branch 'map-pinning' omits 1a734efe0694 libbpf: Add getter for program size omits 473f4e133a12 libbpf: Add bpf_get_link_xdp_info() function to get more X [...] omits b6e99b010ecf libbpf: Use pr_warn() when printing netlink errors omits 4f33ddb4e3e2 libbpf: Propagate EPERM to caller on program load omits 9c4e395a1e8c selftests/bpf: Add tests for automatic map unpinning on lo [...] omits ec6d5f47bfe3 libbpf: Unpin auto-pinned maps if loading fails omits c580a5faa3e9 xtensa: improve stack dumping omits 3ad3cbe305b5 m68k/coldfire: Use CONFIG_PREEMPTION omits 23220fe260c4 xfs: always pass a valid hdr to xfs_dir3_leaf_check_int omits ae42976de7f1 xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int omits 957ee13e204a xfs: remove the now unused dir ops infrastructure omits 59b8b465058e xfs: devirtualize ->data_get_ftype and ->data_put_ftype omits 1848b607a9ad xfs: devirtualize ->data_bestfree_p omits 711c7dbf5fda xfs: cleanup xfs_dir2_data_entsize omits d73e1cee8add xfs: move the dir2 data block fixed offsets to struct xfs_ [...] omits 7e8ae7bd1c5d xfs: devirtualize ->data_entry_tag_p omits fdbb8c5b805c xfs: devirtualize ->data_entsize omits 5c072127d31d xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset omits 9eedae10899a xfs: remove the now unused ->data_entry_p method omits 48a71399e747 xfs: cleanup __xfs_dir3_data_check omits 62479f573459 xfs: cleanup xfs_dir2_data_freescan_int omits 8073af5153ce xfs: cleanup xfs_dir2_block_to_sf omits 4a1a8b2f5f78 xfs: cleanup xchk_directory_data_bestfree omits 4c037dd5fd32 xfs: cleanup xchk_dir_rec omits 2f4369a862b6 xfs: cleanup xfs_dir2_leaf_getdents omits 263dde869bd0 xfs: cleanup xfs_dir2_block_getdents omits ee641d5af5e6 xfs: remove the ->data_unused_p method omits da3ca0df8bd1 xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry [...] omits 2eb68a5d3619 xfs: remove the data_dotdot_offset field in struct xfs_dir_ops omits 1682310474b2 xfs: remove the data_dot_offset field in struct xfs_dir_ops omits c81484e2b97f xfs: remove the unused ->data_first_entry_p method omits 4501ed2a3a86 xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype omits 93b1e96a4200 xfs: devirtualize ->sf_get_ino and ->sf_put_ino omits 50f6bb6b7aea xfs: devirtualize ->sf_entsize and ->sf_nextentry omits 84915e1bdddf xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino omits 3d92c93b7065 xfs: devirtualize ->db_to_fdb and ->db_to_fdindex omits 5893e4feb0ea xfs: move the max dir2 free bests count to struct xfs_da_geometry omits ed1d612fbe6b xfs: move the dir2 free header size to struct xfs_da_geometry omits a84f3d5cb04f xfs: add a bests pointer to struct xfs_dir3_icfree_hdr omits 195b0a44ab73 xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_no [...] omits 200dada70008 xfs: devirtualize ->free_hdr_to_disk omits 5ba30919a6fc xfs: devirtualize ->free_hdr_from_disk omits 478c7835cb8e xfs: move the max dir2 leaf entries count to struct xfs_da [...] omits 545910bcc875 xfs: move the dir2 leaf header size to struct xfs_da_geometry omits 787b0893ad1e xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr omits 163fbbb3568b xfs: devirtualize ->leaf_hdr_to_disk omits 518425560a8b xfs: devirtualize ->leaf_hdr_from_disk omits 3b34441309f3 xfs: move the node header size to struct xfs_da_geometry omits 51908ca75feb xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr omits e1c8af1e02c7 xfs: devirtualize ->node_hdr_to_disk omits f475dc4dc7cc xfs: devirtualize ->node_hdr_from_disk omits 649d9d98c60e xfs: refactor btree node scrubbing omits b16be561876e xfs: use unsigned int for all size values in struct xfs_da [...] omits a39f089a25e7 xfs: move incore structures out of xfs_da_format.h omits 7f6bcf7c2941 xfs: remove a stray tab in xfs_remount_rw() omits 895e196fb6f8 xfs: convert EIO to EFSCORRUPTED when log contents are invalid omits 4d06bfb97ecb ext4: Add error handling for io_end_vec struct allocation omits 31f4f5b495a6 Linux 5.4-rc7 omits 44866956804e Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits dd892625d0e2 Merge tag 'staging-5.4-rc7' of git://git.kernel.org/pub/sc [...] omits 3de2a3e93700 Merge tag 'char-misc-5.4-rc7' of git://git.kernel.org/pub/ [...] omits a5871fcba46e Merge tag 'configfs-for-5.4-2' of git://git.infradead.org/ [...] omits 4ab88db095c3 arm: dts: mt6323: add keys, power-controller, rtc and codec omits 5bc8e2875ffb arm64: dts: mt8183: add systimer0 device node omits d14e0fe39c62 dt-bindings: mediatek: update bindings for MT8183 systimer omits 9805a68371ce Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 621084cd3d8c Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 81388c2b3fb1 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits b584a17628b0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits ffba65ea247b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 20c7e29684bf Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 79a64063a84f Merge tag '5.4-rc7-smb3-fix' of git://git.samba.org/sfrenc [...] omits b8b0145f7d0e irqchip: Ingenic: Add process for more than one irq at the [...] omits 8bc7464b5140 irqchip: ingenic: Alloc generic chips from IRQ domain omits 208caadce5d4 irqchip: ingenic: Get virq number from IRQ domain omits 52ecc87642f2 irqchip: ingenic: Error out if IRQ domain creation failed omits 20b44b4de61f irqchip: ingenic: Drop redundant irq_suspend / irq_resume [...] omits 0149385537e6 irqchip: Place CONFIG_SIFIVE_PLIC into the menu omits 11635fa26dc7 irqchip/gic-v3-its: Make vlpi_lock a spinlock omits 046b5054f566 irqchip/gic-v3-its: Lock VLPI map array before translating it omits ed0e4aa9cc74 irqchip/gic-v3-its: Synchronise INT/CLEAR commands targett [...] omits 286146960a11 irqchip/gic-v3-its: Synchronise INV command targetting a V [...] omits c1d4d5cd203c irqchip/gic-v3-its: Add its_vlpi_map helpers omits 576a83429757 irqchip/gic-v3-its: Kill its->device_ids and use TYPER cop [...] omits ffedbf0cba15 irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead omits 0dd57fed6b46 irqchip/gic-v3-its: Make is_v4 use a TYPER copy omits 425c09be0f09 irqchip/gic-v3-its: Allow LPI invalidation via the DirectL [...] omits 2f4f064b3131 irqchip/gic-v3-its: Factor out wait_for_syncr primitive omits 898aa5ce6158 irqchip/gic-v3-its: Free collection mapping on device teardown omits bf93b04cd85d dt-bindings: qcom,pdc: Add compatible for sc7180 omits 8e4d5a5bde88 drivers: irqchip: qcom-pdc: Move to an SoC independent compatible omits 0dcd9f872769 irqchip: Add support for Layerscape external interrupt lines omits 87cd38dfd9e6 dt/bindings: Add bindings for Layerscape external irqs omits 96de80c14bc6 irqchip/irq-bcm7038-l1: Support brcm,int-fwd-mask omits e14b5e5ff084 dt-bindings: Document brcm, int-fwd-mask property for bcm7 [...] omits 27eebb60357e irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary omits b94f9008f2ad dt-bindings: Document brcm, irq-can-wake for brcm, bcm7038 [...] omits 6468fc18b006 irqchip/irq-bcm7038-l1: Add PM support omits f8af4519dfb6 irqchip/gic-v3: Fix __iomem warning omits 2bbdfcc54ba8 irqchip/gic-v3-its: Fix u64 to __le64 warnings omits 2c542426128a irqchip: Remove redundant semicolon after while omits 820b7c717f09 lib: Remove select of inexistant GENERIC_IO omits 2fe4f92834c4 xfs: refactor "does this fork map blocks" predicate omits 5113f8ec3753 xfs: clean up weird while loop in xfs_alloc_ag_vextent_near omits f755979355d4 xfs: annotate functions that trip static checker locking checks omits cf085a1b5d22 xfs: Correct comment tyops -> typos omits 731b60afcb3d tools: iio: Correctly add make dependency for iio_utils omits dca6b3733a4a media: Revert "media: mtk-vcodec: Remove extra area alloca [...] omits 506d2e317a0a iio: adc: Add driver support for AD7292 omits a2cbf80a842a media: hantro: Set H264 FIELDPIC_FLAG_E flag correctly omits 0875962af488 media: hantro: Remove now unused H264 pic_size omits 79c523291ea2 media: hantro: Use output buffer width and height for H264 [...] omits a8fe996084e3 media: hantro: Reduce H264 extra space for motion vectors omits 762c69685ff7 ecryptfs_lookup_interpose(): lower_dentry->d_parent is not [...] omits e72b9dd6a5f1 ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable omits bcf0d9d4b769 ecryptfs: fix unlink and rmdir in face of underlying fs mo [...] omits 329f26882150 media: hantro: Fix H264 motion vector buffer offset omits 69924b89687a audit_get_nd(): don't unlock parent too early omits a2ece0888826 exportfs_decode_fh(): negative pinned may become positive [...] omits 630faf81b3e6 cgroup: don't put ERR_PTR() into fc->root omits a79b200af75c media: ti-vpe: vpe: fix compatible to match bindings omits ce01100c5d79 media: dt-bindings: media: ti-vpe: Document VPE driver omits eb9809b94db0 Merge back cpufreq changes for v5.5. omits 1dea68495da5 media: zr364xx: remove redundant assigmnent to idx, clean up code omits 4edead77fa16 media: Documentation: media: *_DEFAULT targets for subdevs omits ae02d49493b5 media: hantro: Fix s_fmt for dynamic resolution changes omits 59d8bf5ddfcf media: i2c: Use the correct style for SPDX License Identifier omits 01da44446b3b media: siano: Use the correct style for SPDX License Identifier omits d898f9ac542f dt-bindings: iio: adc: Add dt-schema for AD7292 omits 5313513d4a63 dt-bindings: iio: adc: Migrate MCP3911 documentation to yaml omits 26a0ffeed951 iio: imu: mpu6050: Add support for vdd-supply regulator omits ea3b263e83ed dt-bindings: iio: imu: mpu6050: add vdd-supply omits e9a4cbcaaa39 iio: cros_ec_baro: set info_mask_shared_by_all_available field omits 6376cbe549ff iio: dac: ad5446: Add support for new AD5600 DAC omits 778f3a9673ac EDAC/Documentation: Describe CPER module definition and DI [...] omits 787d899914aa EDAC: Unify the mc_event tracepoint call omits 501eb40d2b85 EDAC/ghes: Remove intermediate buffer pvt->detail_location omits 7088e29e0423 EDAC/ghes: Fix grain calculation omits 7c1049317042 EDAC/ghes: Use standard kernel macros for page calculations omits 98edb865bd3e EDAC: Remove misleading comment in struct edac_raw_error_desc omits 0d8292e003ef EDAC/mc: Reduce indentation level in edac_mc_handle_error() omits 47bec6b4c399 EDAC/mc: Remove needless zero string termination omits d260e8ff5195 EDAC/mc: Do not BUG_ON() in edac_mc_alloc() omits c498afaf7df8 EDAC: Introduce an mci_for_each_dimm() iterator omits 0cdd991bbc51 dt-bindings: iio: dac: Migrate LTC1660 documentation to yaml omits 56a8e6832874 iio: documentation: light: Add veml6030 sysfs documentation omits fcefddc4b735 dt-bindings: iio: light: add veml6030 ALS bindings omits 7b779f573c48 iio: light: add driver for veml6030 ambient light sensor omits 693c5f144aeb media: vicodec: media_device_cleanup was called too early omits 9f22e88a4bba media: vim2m: media_device_cleanup was called too early omits 0b3e5c15f9cb media: cedrus: Increase maximum supported size omits 03e612e701a6 media: cedrus: Fix H264 4k support omits 3aef46bd5bf2 media: cedrus: Properly signal size in mode register omits df4a3e7f88e3 media: v4l2-ctrl: Lock main_hdl on operations of requests_queued. omits 2df200ab234a media: si470x-i2c: add missed operations in remove omits 4ffd31463ce3 media: coda: disable decoder crop selections omits ee8951e56c0f media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT omits ff1c21f4cffd media: coda: disable encoder compose selections omits 3192b2ca79b3 media: mtk-vcodec: Remove extra area allocation in an inpu [...] omits c20df61861b7 media: vimc: upon streaming, check that the pipeline start [...] omits c3df30a01da4 media: aspeed-video: Fix memory leaks in aspeed_video_probe omits 99cf8a7074c4 media: dt-bindings: Fix building error for dt_binding_check omits 40ee75247228 media: v4l2: Use FIELD_SIZEOF directly omits 7204e062aede media: dt-bindings: sh-mobile-ceu: Remove now unimplemente [...] omits 7941af9b38fa Merge branch 'r8169-improve-PHY-configuration' omits afa2642778f3 r8169: remove rtl8168c_4_hw_phy_config omits 0721914a3d2b r8169: add helper r8168d_modify_extpage omits 3a129e3f9ac4 r8169: switch to phylib functions in more places omits b5e189b4f590 r8169: add helper r8168d_phy_param omits 8bfdce1defb1 r8169: add helper r8168g_phy_param omits dd3d792def0d tcp: remove redundant new line from tcp_event_sk_skb omits 5a508a254bed devlink: disallow reload operation during device cleanup omits 727b3668b730 net: sfp: rework upstream interface omits 4763c0894a2b Merge tag 'pinctrl-v5.4-3' of git://git.kernel.org/pub/scm [...] omits 97de863673f0 drm/mcde: Handle pending vblank while disabling display omits 3c5824bdc490 drm/mcde: dsi: Enable clocks in pre_enable() instead of mo [...] omits 1f79c60e1028 drm/mcde: dsi: Fix duplicated DSI connector omits 6ddfb00d7d7a drm/mcde: dsi: Delay start of video stream generator omits 57efea87db43 drm/mcde: dsi: Make video mode errors more verbose omits d920e8da3d83 drm/mcde: Fix frame sync setup for video mode panels omits 768859c23992 drm/mcde: Provide vblank handling unconditionally omits 14684b93019a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 167beb175679 ALSA: usb-audio: Fix missing error check at mixer resolution test omits 9cb7831384ce staging: most: Convert to the common vmalloc memalloc omits 67b2945d6323 usb: gadget: u_audio: Remove superfluous snd_dma_continuou [...] omits fc7af6bc2707 ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page omits e610748ad438 ASoC: cros_ec_codec: Convert to the common vmalloc memalloc omits f541220cd590 ASoC: rt5677-spi: Convert to the common vmalloc memalloc omits b01aa131fae9 ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page omits 6420c24a3000 ASoC: intel: Avoid non-standard macro usage omits 1508f32f1adb ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page omits 26105a6f0570 ASoC: rt5514-spi: Convert to the common vmalloc memalloc omits 1a4860325cc7 ASoC: Remove superfluous snd_dma_continuous_data() omits 2406ff9b86aa ALSA: pcm: Yet another missing check of non-cached buffer type omits 00aff6836241 Merge tag 'for-5.4-rc6-tag' of git://git.kernel.org/pub/sc [...] omits 4aba1a7ed563 Merge tag 'linux-watchdog-5.4-rc7' of git://www.linux-watc [...] omits f8710f0357bc iio: imu: st_lsm6dsx: express odr in mHZ omits fc3f6ad7f5dc iio: imu: st_lsm6dsx: fix ODR check in st_lsm6dsx_write_raw omits 59af4e206365 iio: imu: st_lsm6dsx: explicitly define odr table size omits cb7e1b50e4e3 iio: adc: stm32: allow to tune analog clock omits a1acbc223a0c dt-bindings: iio: stm32-adc: add max clock rate property omits 2969c51e3a20 iio: dac: vf610: Use devm_platform_ioremap_resource omits 29ec12e29f7f iio: dac: lpc18xx: Use devm_platform_ioremap_resource omits afac22e3cf95 iio: adc: vf610: use devm_platform_ioremap_resource omits e8ad78658ecc iio: adc: spear_adc: Use devm_platform_ioremap_resource omits 6c78cc9c4a53 iio: adc: rcar-gyroadc: use devm_platform_ioremap_resource omits 08cf48c7fa0b iio: adc: npcm: use devm_platform_ioremap_resource omits 18d031f46e9c iio: adc: lpc18xx: use devm_platform_ioremap_resource omits f449aa3edd65 iio: adc: ingenic: Use devm_platform_ioremap_resource omits a61ead03a6f2 Merge tag 'soundwire-5.5-rc1' of git://git.kernel.org/pub/ [...] omits 46e55d065394 iio: adc: cc10001: use devm_platform_ioremap_resource omits f2d025d3f237 iio: adc: bcm_iproc_adc: drop a stray semicolon omits 38877a376adf iio: adc: mt6577_auxdac: use devm_platform_ioremap_resource omits d19aeb295154 iio: adc: aspeed: use devm_platform_ioremap_resource omits 2e8c4ad1f044 soundwire: ignore uniqueID when irrelevant omits de5b174b3bc8 soundwire: slave: add helper to extract slave ID omits 5bd54539788b soundwire: remove bitfield for unique_id, use u8 omits c134f914e9f5 soundwire: intel: fix PDI/stream mapping for Bulk omits b52517e456f8 net: caif: Fix debugfs on 64-bit platforms omits 0628cda318df mac80211: Use debugfs_create_xul() helper omits d0dd61a2774f media: c8sectpfe: no need to check return value of debugfs [...] omits 977b1ce7c117 EDAC: Remove EDAC_DIMM_OFF() macro omits bc9ad9e40dbc EDAC: Replace EDAC_DIMM_PTR() macro with edac_get_dimm() function omits c15995695ea9 mtd: cfi_cmdset_0002: fix delayed error detection on HyperFlash omits 72914a8cff7e mtd: cfi_cmdset_0002: only check errors when ready in cfi_ [...] omits 03976af89e3b mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path o [...] omits ea4f51356fd9 mtd: cfi_cmdset_*: kill useless 'ret' variable initializers omits d532c28b8c15 mtd: cfi_util: use DIV_ROUND_UP() in cfi_udelay() omits 7fdfee926be7 EDAC/amd64: Get rid of the ECC disabled long message omits 6555431ba2c5 media: arm64: dts: allwinner: beelink-gs1: Add rc-beelink- [...] omits 4f0fac3b1aa5 media: rc: add keymap for Beelink GS1 remote control omits 130ec3dfa5b8 media: dvbsky: remove unused code omits 74a96b51a36d media: flexcop-usb: ensure -EIO is returned on error condition omits 1b976fc6d684 media: b2c2-flexcop-usb: add sanity checking omits d52741728a51 media: coda: drop unused irqlock omits 7f404ae9cf2a media: pvrusb2: Fix oops on tear-down when radio support i [...] omits 44c77cd9e1a8 media: MAINTAINERS: ao-cec: Update path for yaml bindings omits 4adc0423de92 media: venus: remove invalid compat_ioctl32 handler omits 1076df3a77b4 media: v4l2-mem2mem: Fix hold buf flag checks omits 3ea35d5db448 media: vimc: sen: remove unused kthread_sen field omits 58c93a548b02 media: hantro: Fix picture order count table enable omits 658f9d9921d7 media: hantro: Fix motion vectors usage condition omits edeb237884d6 media: hantro: Fix H264 max frmsize supported on RK3288 omits e17f08e31666 media: hantro: Do not reorder H264 scaling list omits a6b8feae7c88 media: cedrus: Use correct H264 8x8 scaling list omits 0b0393d59eb4 media: uapi: h264: clarify expected scaling_list_4x4/8x8 order omits 1fd50a2c2944 media: cedrus: Use helpers to access capture queue omits 61ad123318c2 media: cedrus: Fix decoding for some H264 videos omits 6b81141deb73 XArray: Improve documentation of search marks omits 82a22311b7a6 XArray: Fix xas_pause at ULONG_MAX omits 451d1dc886b5 samples: bpf: update map definition to new syntax BTF-defined map omits afbe3c27d9ae samples: bpf: Update outdated error message omits 0eccce866f84 scsi: target: tcmu: Prevent memory reclaim recursion omits 9237f04e12cc scsi: core: Fix scsi_get/set_resid() interface omits 61951a6d3153 scsi: lpfc: Fix lpfc_cpumask_of_node_init() omits eea2d396aa57 scsi: lpfc: Fix a kernel warning triggered by lpfc_sli4_en [...] omits 765ab6cdac3b scsi: lpfc: Fix a kernel warning triggered by lpfc_get_sgl [...] omits 7d250a062f75 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC [...] omits e303d124b709 Bluetooth: btqca: Rename ROME specific variables to generi [...] omits a10c8803d0db scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME omits f5a2b219a789 scsi: qla2xxx: initialize fc4_type_priority omits 162b805e3832 scsi: qla2xxx: Fix a dma_pool_free() call omits 47140a20a819 scsi: qla2xxx: Remove an include directive omits 0058b0a506e4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 5cb8418cb533 Merge tag 'for-linus-2019-11-08' of git://git.kernel.dk/li [...] omits b3f74568411b scsi: qla2xxx: Update driver version to 10.01.00.21-k omits 65e920093805 scsi: qla2xxx: Fix device connect issues in P2P configuration omits 2f856d4e8c23 scsi: qla2xxx: Fix memory leak when sending I/O fails omits f45bca8c5052 scsi: qla2xxx: Fix double scsi_done for abort path omits dd322b7f3efc scsi: qla2xxx: Fix driver unload hang omits af2a0c51b120 scsi: qla2xxx: Fix SRB leak on switch command timeout omits 71c80b75ce8f scsi: qla2xxx: Do command completion on abort timeout omits 983f127603fa scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure omits 714cf5e38460 remoteproc: stm32: use workqueue to treat mailbox callback omits 99cf0361e7af remoteproc: fix argument 2 of rproc_mem_entry_init omits 75aa567803b1 arm64: dts: rockchip: fix sdmmc detection on boot on rk332 [...] omits a2582cdc32f0 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits bb06a5ce88fd rpmsg: char: Simplify 'rpmsg_eptdev_release()' omits 9d399f0c5295 hwspinlock: u8500_hsem: Remove redundant PM runtime implem [...] omits 4d0c1c57329a hwspinlock: sprd: Remove redundant PM runtime implementation omits a6fc49051cdb hwspinlock: Let the PM runtime can be optional omits b2547dce4d4a hwspinlock: Remove BUG_ON() from the hwspinlock core omits 0843aa8f12ed ixgbe: need_wakeup flag might not be set for Tx omits f091d5a42644 ARC: ARCv2: jump label: implement jump label patching omits 705639572e8c i40e: need_wakeup flag might not be set for Tx omits 6acab13bdf2a igb/igc: use ktime accessors for skb->tstamp omits 4c9da6f2b8a0 i40e: Fix for ethtool -m issue on X722 NIC omits 4eda4e009684 iavf: initialize ITRN registers with correct values omits 615457a226f0 ice: fix potential infinite loop because loop counter bein [...] omits 92da362c07d4 Merge branch 'sctp-rfc7829' omits d467ac0a3855 sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt omits 34515e94c92c sctp: add support for Primary Path Switchover omits 8d2a6935d842 sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt omits 768e15182dcb sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification omits aef587be4292 sctp: add pf_expose per netns and sock and asoc omits a0c76345e3d3 devlink: disallow reload operation during device cleanup omits f95e6c9c4617 selftest: net: add alternative names test omits deabc87111c6 qede: fix NULL pointer deref in __qede_remove() omits f9010b0edcd5 arm64: dts: rockchip: Split rk3399-roc-pc for with and wit [...] omits 79702ded8c2f arm64: dts: rockchip: Add Beelink A1 omits e09a17df35c4 dt-bindings: ARM: rockchip: Add Beelink A1 omits b756ad928d98 packet: fix data-race in fanout_flow_is_huge() omits 29e8976e604f arm64: dts: rockchip: Add RK3328 audio pipelines omits 8d73b2aeb808 ipmi: kill off 'timespec' usage again omits 1c8f11d057d6 Merge branch 'TIPC-Encryption' omits e1f32190cf7d tipc: add support for AEAD key setting via netlink omits fc1b6d6de220 tipc: introduce TIPC encryption & authentication omits 134bdac39766 tipc: add new AEAD key structure for user API omits 4cbf8ac2fe5a tipc: enable creating a "preliminary" node omits 2a7ee696f7b0 tipc: add reference counter to bearer omits 1b53d64435d5 net: fix data-race in neigh_event_send() omits f1ff4e80f848 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits abf6c39796f9 Merge tag 'pwm/for-5.4-rc7' of git://git.kernel.org/pub/sc [...] omits 6e2df0581f56 sched: Fix pick_next_task() vs 'change' pattern race omits e3b8b6a0d12c sched/core: Fix compilation error when cgroup not selected omits fc59462c5ce6 clk: clk-gpio: propagate rate change to parent omits f5790382edef clk: qcom: rpmh: Reuse sdm845 clks for sm8150 omits d11769fdc1bb RDMA/hns: Modify appropriate printings omits 1ceb0b11a8a2 RDMA/hns: Fix non-standard error codes omits 301cc7eb2cd9 RDMA/hns: Modify hns_roce_hw_v2_get_cfg to simplify the code omits 880f133c6026 RDMA/hns: Simplify doorbell initialization code omits 6eef524201de RDMA/hns: Replace not intuitive function/macro names omits d938d7856f42 RDMA/hns: Modify fields of struct hns_roce_srq omits 03ccba5c2cf7 RDMA/hns: Delete unnecessary uar from hns_roce_cq omits 16a11e0bffca RDMA/hns: Remove unnecessary structure hns_roce_sqp omits ec6adad0a1e3 RDMA/hns: Delete unnecessary variable max_post omits 65de03e25138 cgroup,writeback: don't switch wbs immediately on dead wbs [...] omits bbab7ef23503 net: icmp: fix data-race in cmp_global_allow() omits 0689acfad34e Merge tag 'ceph-for-5.4-rc7' of git://github.com/ceph/ceph-client omits 90b2be27bb0e net/sched: annotate lockless accesses to qdisc->empty omits ad8a7220355d vsock/virtio: fix sock refcnt holding during the shutdown omits fb0254b28434 ice: print opcode when printing controlq errors omits faa01721ced5 ice: use more accurate ICE_DBG mask types omits 964674f1ddc1 ice: Introduce and use ice_vsi_type_str omits 87a2e4988994 ice: remove unnecessary conditional check omits 893869d5d0c9 ice: Update enum ice_flg64_bits to current specification omits 88bb432a55de ice: delay less omits e000248ec870 ice: use pkg_dwnld_status instead of sq_last_status omits b791cdd5c78c ice: Change max MSI-x vector_id check in cfg_irq_map omits ec4f5a436bdf ice: Check if VF is disabled for Opcode and other operations omits 241c8cf052e7 ice: configure software LLDP in ice_init_pf_dcb omits c0a3665f71a2 ice: Fix to change Rx/Tx ring descriptor size via ethtool [...] omits 5f8cc355c413 ice: avoid setting features during reset omits b94b013eb626 ice: Implement DCBNL support omits 1ddef455f4a8 ice: Add NDO callback to set the maximum per-queue bitrate omits 9d614b6425f8 ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow omits 97c20ea8a115 cxgb4: fix 64-bit division on i386 omits b05f5b4a9b10 Merge tag 'mac80211-for-net-2019-11-08' of git://git.kerne [...] omits 5bd2ce6aa581 Merge tag 'mac80211-next-for-net-next-2019-11-08' of git:/ [...] omits cb1a4badf592 iwlwifi: pcie: don't consider IV len in A-MSDU omits c8119fa8922b cxgb4: Use match_string() helper to simplify the code omits caee3174731c net: ethernet: stmmac: Add support for syscfg clock omits e4dd5608033e net: ethernet: octeon_mgmt: Account for second possible VL [...] omits 7c3ddc6b038f Merge tag 'ti-k3-soc-for-v5.5' of git://git.kernel.org/pub [...] omits 8400f492a068 Merge tag 'at91-5.5-defconfig' of git://git.kernel.org/pub [...] omits fa9a2f92983b Merge tag 'at91-5.5-dt' of git://git.kernel.org/pub/scm/li [...] omits e24eb5e6e957 Merge tag 'at91-5.5-drivers' of git://git.kernel.org/pub/s [...] omits 743f4e5bc01f Merge tag 'aspeed-5.5-devicetree' of git://git.kernel.org/ [...] omits 44a39847787b Merge tag 'zynqmp-soc-for-v5.5' of https://github.com/Xili [...] omits 44124df44db0 Merge tag 'zynqmp-dt-for-v5.5' of https://github.com/Xilin [...] omits bce92136c28f Merge tag 'fpga-dfl-for-5.5' of git://git.kernel.org/pub/s [...] omits 6737e7634951 Merge tag 'modules-for-v5.4-rc7' of git://git.kernel.org/p [...] omits 6be22809e5c8 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits d575c9b7c8b4 spi: zynq-qspi: Support two chip selects omits 8f16292d8b49 spi: zynq-qspi: Do the actual hardware initialization late [...] omits dffaf7439979 spi: zynq-qspi: Clarify the select chip function omits 044ac826200f spi: zynq-qspi: Enhance the Linear CFG bit definitions omits 941be7237351 spi: zynq-qspi: Keep the bitfields naming consistent omits 9e8ed26e6062 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 087622d09472 spi: zynq-qspi: Anything else than CS0 is not supported yet omits 24906a41eecb pwm: bcm-iproc: Prevent unloading the driver module while in use omits 2203e1adb936 arm64: kaslr: Check command line before looking for a seed omits 294a9ddde6cd arm64: kaslr: Announce KASLR status on boot omits 2a67803e1305 nfsd: Drop LIST_HEAD where the variable it declares is nev [...] omits cc1ce2f13ea1 nfsd: document callback_wq serialization of callback code omits 20428a8047ea nfsd: mark cb path down on unknown errors omits 2bbfed98a4d8 nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutd [...] omits 12357f1b2c8e nfsd: minor 4.1 callback cleanup omits 7e16f581a817 ftrace: Separate out functionality from ftrace_location_range() omits 714641c3670c ftrace: Separate out the copying of a ftrace_hash from __f [...] omits 7f6ac72946b8 clk/ti/adpll: allocate room for terminating null omits 3696eebd810c clk: ast2600: Add RMII RCLK gates for all four MACs omits 410ef736a77b Merge tag 'xarray-5.4' of git://git.infradead.org/users/wi [...] omits 309d673e9596 Merge tag 'aspeed-5.5-clk' of git://git.kernel.org/pub/scm [...] omits e620a1e061c4 drivers/clk: convert VL struct to struct_size omits 4d8b3262af02 Merge tag 'pm-5.4-rc7' of git://git.kernel.org/pub/scm/lin [...] omits 8ac2a114b114 Merge tag 'sound-5.4-rc7' of git://git.kernel.org/pub/scm/ [...] omits efc61f7cbc28 Merge tag 'drm-fixes-2019-11-08' of git://anongit.freedesk [...] omits d988f8877b79 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 4e60a9568dc6 interconnect: qcom: add msm8974 driver omits 6120e5d821c0 dt-bindings: interconnect: qcom: add msm8974 bindings omits f4563f3cec40 drm/rockchip: use DRM_DEV_ERROR for log output omits 7ad295d5196a rtc: Fix the AltCentury value on AMD/Hygon platform omits afe19a7ae8b6 rtc: bd70528: fix module alias to autoload module omits 2b91b28e29f6 iomap: iomap_bmap should check iomap_apply return value omits 23f61b9fc5cc EDAC/ghes: Fix locking and memory barrier issues omits d158367682cd crypto: atmel - Fix selection of CRYPTO_AUTHENC omits df40c4e6cdaa crypto: inside-secure - Add missed clk_disable_unprepare omits 1e67ee9344ab crypto: hisilicon - replace #ifdef with IS_ENABLED for CON [...] omits 44eff4ad18de crypto: sun8i-ss - fix memdup.cocci warnings omits 09b681643751 crypto: sun8i-ss - fix semicolon.cocci warnings omits 746c908c4d72 crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr omits 6a101349f8a7 MAINTAINERS: Add maintainer for HiSilicon TRNG V2 driver omits 3e90efd12959 hwrng: hisi - add HiSilicon TRNG driver support omits c3e12e66b14a rtc: bd70528: Add MODULE ALIAS to autoload module omits 394c051d0fe2 rtc: em3027: correct month value omits 94303f8930ed rtc: brcmstb-waketimer: add missed clk_disable_unprepare omits 0e8431379e3c rtc: cros-ec: let the core handle rtc range omits 4fc0d13f80a6 rtc: cros-ec: remove superfluous error message omits d5e6dd9f5c75 rtc: sirfsoc: remove .remove omits c202ec09ceeb rtc: sc27xx: remove .remove omits aef069a277dc rtc: lpc32xx: remove .remove omits daa2695fcfdc rtc: ab-b5ze-s3: remove .remove omits 3e74ddaa7ca0 rtc: disallow update interrupts when time is invalid omits 7e7c005b4b1f rtc: disable uie before setting time and enable after omits bb451661db24 rtc: fsl-ftm-alarm: avoid struct rtc_time conversions omits 9323e9631c85 rtc: fsl-ftm-alarm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits db2a4af115c4 rtc: fsl-ftm-alarm: switch to ktime_get_real_seconds omits a970429366ce crypto: amlogic - ensure error variable err is set before [...] omits d832a6128558 crypto: amlogic - Use kmemdup in meson_aes_setkey() omits 427e6e3ad98c crypto: atmel - Fix remaining endianess warnings omits 1520c72596dd crypto: atmel - Fix authenc support when it is set to m omits 44bdc2fb63aa ata: pata_artop: make arrays static const, makes object smaller omits 6952a7f8446e block: split bio if the only bvec's length is > SZ_4K omits 59db8ba2f652 block: still try to split bio if the bvec crosses pages omits 8e9c523016cf block: drbd: remove a stray unlock in __drbd_send_protocol() omits 6a34367e52ca ALSA: timer: Fix possible race at assigning a timer instance omits 33bbb8a0ecd1 ALSA: timer: Make snd_timer_close() returning void omits ebfc6de29ae8 ALSA: timer: Unify master/slave linking code omits baea9ffe6420 drm/i915: Don't oops in dumb_create ioctl if we have no crtcs omits 61b7805a9b25 gpio: xgs-iproc: Fix platform_no_drv_owner.cocci warnings omits 6b240aeb121e Merge branch 'devel' into for-next omits 70d97e099bb4 Revert "gpio: expose pull-up/pull-down line flags to userspace" omits 16299326a0cb ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend omits 8cd73ce7ba63 ASoC: SOF: topology: fix missing NULL pointer check omits 9b10fa363baf spi: zynq-qspi: Keep the naming consistent across the driver omits bd0b609e0c33 ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n omits ea0d11c9dd95 PM / core: Clean up some function headers in power.h omits d79e1bd676f0 drm/i915/pmu: Only use exclusive mmio access for gen7 omits c1c82d267ae8 drm/i915/pmu: Cheat when reading the actual frequency to avoid fw omits d56cbce7be1a drm/udl: Remove struct udl_gem_object and functions omits 08b22f65b309 drm/udl: Switch to SHMEM omits 1d48b9e988a8 drm/udl: Allocate GEM object via struct drm_driver.gem_cre [...] omits 92c4eeb0c9d2 drm/udl: Remove flags field from struct udl_gem_object omits cd7056ae34af Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next omits ef2e78ddadbb KVM: arm64: Opportunistically turn off WFI trapping when u [...] omits 5bd90b098973 KVM: vgic-v4: Track the number of VLPIs per vcpu omits 3f484ce3750f kselftest: arm64: fake_sigreturn_misaligned_sp omits 49978aa8f079 kselftest: arm64: fake_sigreturn_bad_size omits 46185cd1241b kselftest: arm64: fake_sigreturn_duplicated_fpsimd omits 8aa9d08fcb53 kselftest: arm64: fake_sigreturn_missing_fpsimd omits 4c94a0ba02b2 kselftest: arm64: fake_sigreturn_bad_size_for_magic0 omits 6c2aa4284513 kselftest: arm64: fake_sigreturn_bad_magic omits 34306b05d310 kselftest: arm64: add helper get_current_context omits 837387a2cbc7 kselftest: arm64: extend test_init functionalities omits c2820987047c kselftest: arm64: mangle_pstate_invalid_mode_el[123][ht] omits 0fc89f08df8c kselftest: arm64: mangle_pstate_invalid_daif_bits omits f96bf4340316 kselftest: arm64: mangle_pstate_invalid_compat_toggle and [...] omits 313a4db7f338 kselftest: arm64: extend toplevel skeleton Makefile omits 51effa6d1153 Merge branch 'for-next/perf' into for-next/core omits b5572d312d59 drm/i915/selftests: Mark up sole accessor to ctx->vm as be [...] omits e6e8df07268c cpufreq: Add NULL checks to show() and store() methods of cpufreq omits 7973eb13aecf PCI: layerscape: Add LS1028a support omits 165d3448a1a0 drm/radeon: finally fix the racy VMA setup omits 20c012b24340 drm/ttm: also export ttm_bo_vm_fault v2 omits c31432fa7f82 cpufreq: intel_pstate: Fix invalid EPB setting omits 5e5022995683 fsi: aspeed: Fix OPB0 byte order register values omits 913b73730e15 fsi: aspeed: Add trace points omits 606397d67f41 fsi: Add ast2600 master driver omits cccaa160c376 dt-bindings: fsi: Add description of FSI master omits 8bcd06d0cb3d fsi: Move defines to common header omits 56ec311fddac fsi: fsi_master_class can be static omits 9f4c2b516b4f fsi: core: Fix small accesses and unaligned offsets via sysfs omits ae7748160159 trace: fsi: Print transfer size unsigned omits 2fc95e04131c ABI: Update FSI path documentation omits cf700ba035dc fsi: Move master attributes to fsi-master class omits 2e32c2d675ac fsi: Add fsi-master class omits 14f34e36b36c cfg80211: VLAN offload support for set_key and set_sta_vlan omits a8c9a7f52ec5 drm/i915/selftests: Complete transition to a real struct f [...] omits ab11a9270a91 drm/i915: make more headers self-contained omits 4961eb60f145 drm/ast: Enable atomic modesetting omits 02f3bb751a46 drm/ast: Add cursor plane omits b48e1b6ffd28 drm/ast: Add CRTC helpers for atomic modesetting omits a6ff807b71e3 drm/ast: Add primary plane omits 259d14a76a27 drm/ast: Split ast_set_vbios_mode_info() omits 0d45ad989d02 drm/ast: Split ast_set_ext_reg() into color and threshold [...] omits a21fdd7a4cd6 drm/ast: Don't clear base address and offset with default values omits 9253f830c916 drm/ast: Check video-mode requirements against VRAM size omits 5a1505e7e668 drm/ast: Remove last traces of struct ast_gem_object omits 49e19745e4b5 arm64: dts: ti: k3-j721e-common-proc-board: Add USB ports omits 451555c80bc6 arm64: dts: ti: k3-j721e-main: add USB controller nodes omits 6aa192698089 drm/bridge: Add Analogix anx6345 support omits dea73d61466e drm/bridge: Prepare Analogix anx6345 support omits 0712eca92c3e drm/bridge: extract some Analogix I2C DP common code omits ad9301a2a36b drm/bridge: split some definitions of ANX78xx to dedicated [...] omits 5d97408e0d70 drm/bridge: move ANA78xx driver to analogix subdirectory omits 6912daed05e1 mac80211: Shrink the size of ack_frame_id to make room for [...] omits f61d7884cef8 mac80211: don't re-parse elems in ieee80211_assoc_success() omits 5d8983c8c3b5 mac80211: move store skb ack code to its own function omits 7d13cf1e1d53 mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 080f1288483b drm/i915: change to_mock() to an inline function omits 0e44f0e76da8 drm/tilcdc: Provide ddc symlink in connector sysfs directory omits 3b58d6a599ba ath10k: disable cpuidle during downloading firmware omits 402838a05def ath10k: fix potential issue of peer stats allocation omits 05a11003a565 ath10k: fix get invalid tx rate for Mesh metric omits 3577dc093c20 drm/mediatek: Provide ddc symlink in hdmi connector sysfs [...] omits 21c60a28af58 rtw88: signal completion even on firmware-request failure omits 285531f9e677 mac80211: fix station inactive_time shortly after boot omits f4c7b46abc52 drm/exynos: Provide ddc symlink in connector's sysfs omits 71e67c3bd127 net/fq_impl: Switch to kvmalloc() for memory allocation omits 6dd47d9754ff mac80211: fix ieee80211_txq_setup_flows() failure path omits 3ca3a9eab708 Merge tag 'drm-misc-next-fixes-2019-11-06' of git://anongi [...] omits b95182a6e822 media: v4l2-device.h: fix typo: putss -> puts omits 57d024f8db65 media: v4l2-ctrl: Use p_const when possible omits 8508a2d519ed media: Documentation: v42l_core: v4l2_ext_control omits 134f9e9ef202 media: v4l2_core: Add p_area to struct v4l2_ext_control omits 483b2217dbb0 media: vivid: Add an area control omits f1bd5eae7de7 media: v4l2_ctrl: Add const pointer to ctrl_ptr omits 3b98a21a3202 media: v4l2_ctrl: Add p_def to v4l2_ctrl_config omits 4d741cbd58bf media: exynos4-is: fix wrong mdev and v4l2 dev order in er [...] omits 6dcd5d7a7a29 media: vivid: Fix wrong locking that causes race condition [...] omits 0c90f649d2f5 media: vivid: add vivid_create_queue() helper omits 131837245095 media: siano: fix spelling mistake "ENBALE" -> "ENABLE" omits 61b8584a2f3a media: mantis: fix two smatch errors omits b5f72a17b1b2 media: ov6650: fix smatch warning omits 2c3e42bf78c7 media: ti-vpe: fix smatch error omits 2df34d3a27c1 media: em28xx: fix two smatch warnings omits 492b53a50a1c media: rc/ite-cir: fix smatch warning omits c4abb192caca media: mtk-vpu: fix two smatch warnings omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits d408bef4bfa6 tipc: eliminate checking netns if node established omits f8cc62ca3e66 net: add a READ_ONCE() in skb_peek_tail() omits c305c6ae79e2 net: add annotations on hh->hh_len lockless accesses omits 9dfd871481c8 Merge branch 'u64_stats_t' omits fd2f4737870e net: use u64_stats_t in struct pcpu_lstats omits 5260dd3ed1ff tun: switch to u64_stats_t omits 316580b69d0a u64_stats: provide u64_stats_t type omits 4a43b1f96b1d net: dummy: use standard dev_lstats_add() and dev_lstats_read() omits 4f77eb0941d1 vsockmon: use standard dev_lstats_add() and dev_lstats_read() omits b4fba476dc4e veth: use standard dev_lstats_add() and dev_lstats_read() omits 3ed912264f1c net: nlmon: use standard dev_lstats_add() and dev_lstats_read() omits dd5382a08157 net: provide dev_lstats_add() helper omits de7d5084d827 net: provide dev_lstats_read() helper omits 0f030bdb16dc Merge branch 'net-Demote-MTU-change-prints-to-debug' omits 540938667986 net: qcom/emac: Demote MTU change print to debug omits 12299132b3d3 net: ethernet: intel: Demote MTU change prints to debug omits 693bd8b7ae46 ethernet: ti: cpts: use ktime_get_real_ns helper omits 23aae183ffdf Merge tag 'drm-intel-next-fixes-2019-11-07' of git://anong [...] omits cdc3e306236b dmaengine: milbeaut-xdmac: remove redundant error log omits 7d4a069c5889 dmaengine: milbeaut-hdmac: remove redundant error log omits a9ae168303e1 Merge branch 'aquantia-next' omits 362cabda8d4d net: atlantic: change email domains to Marvell omits 822cd114cd05 net: atlantic: implement UDP GSO offload omits 8009bb1928a6 net: atlantic: update flow control logic omits ddef55263271 net: atlantic: stylistic renames omits 7b0c342f1f67 net: atlantic: code style cleanup omits ea4b4d7fc106 net: atlantic: loopback tests via private flags omits dc12f75afcc6 net: atlantic: add fw configuration memory area omits d1287ce4ffa1 net: atlantic: adding ethtool physical identification omits 58128fa0265b net: atlantic: add msglevel configuration omits 8aaa112a57c1 net: atlantic: refactoring pm logic omits 837c637869be net: atlantic: implement wake_phy feature omits d993e14bd872 net: atlantic: update firmware interface omits 9568feda4e29 dmaengine: dma-jz4780: add missed clk_disable_unprepare in remove omits 7b89c580fb85 Merge branch 'mlxsw-Add-layer-3-devlink-trap-support' omits 83b2b61e05f8 selftests: mlxsw: Add test cases for devlink-trap layer 3 [...] omits f10caf0278d1 selftests: forwarding: tc_common: Add hitting check omits 7ce4e7608674 selftests: forwarding: devlink: Add functionality for trap [...] omits fd74feeb2452 mlxsw: Add layer 3 devlink-trap exceptions support omits 0c3cbbf96def mlxsw: Add specific trap for packets routed via invalid nexthops omits 21151f64a458 mlxsw: Add new FIB entry type for reject routes omits 3b063ae57bdf devlink: Add layer 3 generic packet exception traps omits d3e985c91738 selftests: mlxsw: Add test cases for devlink-trap layer 3 drops omits ef7f6b16156f selftests: devlink: Make devlink_trap_cleanup() more generic omits 6b45fe95fdbe selftests: devlink: Export functions to devlink library omits dbc684f15818 mlxsw: Add layer 3 devlink-trap support omits 6896cc4d8fe6 devlink: Add layer 3 generic packet traps omits c55b810abb13 enetc: fix return value for enetc_ioctl() omits 393fdfdb4aee Merge tag 'mediatek-drm-next-5.5-2' of https://github.com/ [...] omits 83faaf074e6d drm/i915/gvt: Stop initializing pvinfo through reading mmio omits ff9234583d4f Merge tag 'drm-fixes-5.4-2019-11-06' of git://people.freed [...] omits 67322bec979c Merge tag 'drm-intel-fixes-2019-11-06' of git://anongit.fr [...] omits 41d931459b53 drm/i915/gvt: fix dropping obj reference twice omits 72d74a06e165 Merge tag 'drm-misc-fixes-2019-11-07-1' of git://anongit.f [...] omits 200ecef67b8d tcp: Remove one extra ktime_get_ns() from cookie_init_timestamp omits 2386d74845c3 selftests: Add source route tests to fib_tests omits 71685eb4ce80 inetpeer: fix data-race in inet_putpeer / inet_putpeer omits e0a312629fef ipv4: Fix table id reference in fib_sync_down_addr omits 1bef4c223b85 ipv6: fixes rt6_probe() and fib6_nh->last_probe init omits bf5a6b4c474c net: hns: Fix the stray netpoll locks causing deadlock in [...] omits dddb318b9f98 net: phy: at803x: add missing dependency on CONFIG_REGULATOR omits e497df686e8f net: usb: qmi_wwan: add support for DW5821e with eSIM support omits 991df1fbb0dc dpaa2-eth: add ethtool MAC counters omits 332f989a3b00 CDC-NCM: handle incomplete transfer of MTU omits 88c8562b16a0 enetc: ethtool: add wake-on-lan callbacks omits a613bafec516 enetc: add ioctl() support for PHY-related ops omits 025ec40b81d7 nfc: netlink: fix double device reference drop omits 630d4e75dd29 mlxsw: spectrum: Fix error return code in mlxsw_sp_port_mo [...] omits 5e19c0b062b4 drm/i915: Expand documentation for gen12 DP pre-enable sequence omits ed2d8fa734e7 selftests: sync: Fix cast warnings on arm omits 670cd6849ea3 selftests: net: Fix printf format warnings on arm omits e698a2378e70 selftests: net: Use size_t and ssize_t for counting file size omits 7549b3364201 selftests: vm: Build/Run 64bit tests only on 64bit arch omits 2f3571ea7131 selftests: proc: Make va_max 1MB omits 02bf1f8b3c43 kselftest: Fix NULL INSTALL_PATH for TARGETS runlist omits c78fd76f2b67 selftests: Move kselftest_module.sh into kselftest/ omits ea1bf0bb18c0 selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ omits 3f7df5baa259 clk: qcom: Add MSM8998 GPU Clock Controller (GPUCC) driver omits efd164b5520a clk: qcom: Allow constant ratio freq tables for rcg omits ba1d366de261 clk: qcom: smd: Add missing pnoc clock omits 95183d381a44 clk: qcom: Enumerate clocks and reset needed to boot the 8 [...] omits c3277f8ee8cd soc: at91: Add Atmel SFR SN (Serial Number) support omits 5db3fb404af5 memory: atmel-ebi: switch to SPDX license identifiers omits dbbf98392af6 memory: atmel-ebi: move NUM_CS definition inside EBI driver omits 5b06eeae52c0 selftests: breakpoints: Fix a typo of function name omits 1d1d0af67939 drm/i915/selftests: Verify mmap_gtt revocation on unbinding omits 6fedafacae1b drm/i915/selftests: Wrap vm_mmap() around GEM objects omits 85ca528ed79c drm/i915/selftests: Replace mock_file hackery with drm's t [...] omits 4748aa16d527 drm: Expose a method for creating anonymous struct file ar [...] omits 6349120ddcbf drm: Move EXPORT_SYMBOL_FOR_TESTS_ONLY under a separate Kconfig omits eee28109f871 clk: qcom: clk-rpmh: Add support for RPMHCC for SC7180 omits 36b355c84042 dt-bindings: clock: Introduce RPMHCC bindings for SC7180 omits 681a6ad5c009 dt-bindings: clock: Add YAML schemas for the QCOM RPMHCC c [...] omits 17269568f726 clk: qcom: Add Global Clock controller (GCC) driver for SC7180 omits 8b9e0562f330 dt-bindings: clock: Add sc7180 GCC clock binding omits 9de7269e9703 dt-bindings: clock: Add YAML schemas for the QCOM GCC cloc [...] omits ffe37ede0a9e clk: qcom: common: Return NULL from clk_hw OF provider omits 1a1c78217a77 clk: qcom: rcg: update the DFS macro for RCG omits 57b2364d0ece clk: qcom: remove unneeded semicolon omits 6cdef2738db0 clk: qcom: Add Q6SSTOP clock controller for QCS404 omits d6abecb82573 xfs: range check ri_cnt when recovering log items omits 120254608f04 xfs: "optimize" buffer item log segment bitmap setting omits f5be08446ee7 xfs: null out bma->prev if no previous extent omits 5f213ddbcbe8 xfs: fix missing header includes omits 5d1116d4c6af xfs: periodically yield scrub threads to the scheduler omits 88288ed050ad docs: printk-formats: add ptrdiff_t type to printk-formats omits f0ae2cfae53b coresight: etm4x: docs: Adds detailed document for program [...] omits 8adf42e29392 coresight: docs: Create common sub-directory for coresight trace. omits b3ef0df18132 coresight: etm4x: docs: Update ABI doc for new sysfs etm4 [...] omits 5c8fac10c837 coresight: etm4x: docs: Update ABI doc for new sysfs name scheme. omits ff467342d309 Documentation: atomic_open called with shared lock on non- [...] omits e8686a40a32a docs: process: Add base-commit trailer usage omits 36bc683dde0a kernel-doc: rename the kernel-doc directive 'functions' to [...] omits e80d89380c5a docs: admin-guide: Remove threads-max auto-tuning omits 73eb802ad97f docs: admin-guide: Fix min value of threads-max in kernel.rst omits 0d0da9aa03a1 scripts/sphinx-pre-install: fix Arch latexmk dependency omits 67dd7d87d4dd docs: driver-api: make interconnect title quieter omits 43756e347f21 scripts/kernel-doc: Add support for named variable macro a [...] omits 184b4e60853d gfs2: Fix end-of-file handling in gfs2_page_mkwrite omits f53056c43063 gfs2: Multi-block allocations in gfs2_page_mkwrite omits 39c3a948ecf6 gfs2: Improve mmap write vs. punch_hole consistency omits 847120f859cc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1d156646e0d8 blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGRO [...] omits f73316482977 blk-cgroup: reimplement basic IO stats using cgroup rstat omits 8a80d5d6638b blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_ [...] omits 7ca464383aec blk-throtl: stop using blkg->stat_bytes and ->stat_ios omits fd41e60331b1 bfq-iosched: stop using blkg->stat_bytes and ->stat_ios omits a557f1c7fee2 bfq-iosched: relocate bfqg_*rwstat*() helpers omits 912c0a85911a Merge branch 'for-linus' into for-5.5/block omits 1f0d5c911b64 f2fs: fix potential overflow omits 2a60637f06ac f2fs: fix to update dir's i_pino during cross_rename omits ed5941af3f67 bpf: Add cb access in kfree_skb test omits 7e3617a72df3 bpf: Add array support to btf_struct_access omits 5f8fd2d3e0a7 io_uring: properly mark async work as bounded vs unbounded omits 69625ea7bdfc Merge branch 'cxgb4-add-support-for-TC-MQPRIO-Qdisc-Offload' omits 0e395b3cb1fb cxgb4: add FLOWC based QoS offload omits 4846d5330daf cxgb4: add Tx and Rx path for ETHOFLD traffic omits 2d0cb84dd973 cxgb4: add ETHOFLD hardware queue support omits b1396c2bd675 cxgb4: parse and configure TC-MQPRIO offload omits 76c3a552e80e cxgb4: rework queue config and MSI-X allocation omits ab0367ea4221 cxgb4: query firmware for QoS offload resources omits c5def4ab8494 io-wq: add support for bounded vs unbunded work omits 91d666ea43ad io-wq: io_wqe_run_queue() doesn't need to use list_empty_c [...] omits 1d7bb1d50fb4 io_uring: add support for backlogged CQ ring omits 78e19bbef383 io_uring: pass in io_kiocb to fill/add CQ handlers omits 84f97dc2333c io_uring: make io_cqring_events() take 'ctx' as argument omits 2665abfd757f io_uring: add support for linked SQE timeouts omits e977d6d34f0c io_uring: abstract out io_async_cancel_one() helper omits f5a53edcf01e f2fs: support aligned pinned file omits bc005a4d5347 f2fs: avoid kernel panic on corruption test omits 1720624ee473 Merge tag 'v5.4-rc6' into gpio/for-next omits 27dbae8f36c1 drm/i915/gem: Safely acquire the ctx->vm when copying omits ff29fde84d1f ceph: return -EINVAL if given fsc mount option on kernel w [...] omits 5c14aba77874 tools/power/x86/intel-speed-select: Increment version omits de7f9d3ddc8c tools/power/x86/intel-speed-select: Use core count for bas [...] omits 7af5a95bb752 tools/power/x86/intel-speed-select: Support platform with [...] omits 21c3390d6128 tools/power/x86/intel-speed-select: Use Frequency weight for CLOS omits 40dee9dda37d tools/power/x86/intel-speed-select: Make CLOS frequency in MHz omits cd0e63706549 tools/power/x86/intel-speed-select: Use mailbox for CLOS_P [...] omits a9b2f8e2fa6c tools/power/x86/intel-speed-select: Auto mode for CLX omits 91d928147bb0 tools/power/x86/intel-speed-select: Correct CLX-N frequency units omits 82d4a34ee619 tools/power/x86/intel-speed-select: Change display of "avx [...] omits 263225c983aa tools/power/x86/intel-speed-select: Extend command set for [...] omits 35ad035b8398 dm raid: Remove unnecessary negation of a shift in raid10_ [...] omits 7caaed94eade drm/i915/gt: Defer engine registration until fully initialised omits 4e1003aa56a7 dma-direct: remove the dma_handle argument to __dma_direct [...] omits acaade1af358 dma-direct: remove __dma_direct_free_pages omits 9090825fa997 KVM: arm/arm64: Let the timer expire in hardirq context on RT omits dab1e3e4b955 Merge branch 'for-5.5' into for-next omits 742e8cd3e1ba cgroup: freezer: don't change task and cgroups status unne [...] omits e39fcaef7ed9 staging: Fix error return code in vboxsf_fill_super() omits 94fed404109d staging: vboxsf: fix dereference of pointer dentry before [...] omits 32e9f6cb0734 staging: vboxsf: Remove unused including <linux/version.h> omits add66fcbd3fb iomap: Fix overflow in iomap_page_mkwrite omits 66a8966aac12 Merge branch 'for-linus' into for-next omits b79967a27f34 staging: vchiq: Have vchiu_queue_init() return 0 on success. omits 4df0991b0c92 staging: most: remove string termination dependency from u [...] omits 885961fed45d staging: vc04_services: Replace VCHIQ_PLATFORM_STATE_T typ [...] omits 4ddf9a2555ca staging: vc04_services: Replace VCHIQ_INSTANCE_T typedef w [...] omits 9ce46d55510f staging: vc04_services: Replace VCHIQ_SERVICE_HANDLE_T typ [...] omits c8bf4d3db9ef staging: vc04_services: Rename VCHIQ_REMOTE_USE_CALLBACK_T [...] omits 80be64b2bf6d staging: vc04_services: Rename VCHIQ_CALLBACK_T to vchiq_callback omits e661ad496a6f staging: vc04_services: Rename callback VCHIQ_USERDATA_TER [...] omits d2684ce853cf staging: vc04_services: Replace VCHIQ_BULK_DIR_T enum type [...] omits 051fbf4739bd staging: vc04_services: Replace VCHIQ_CONNSTATE_T enum typ [...] omits 27c53ee865ba staging: vc04_services: Replace VCHIQ_SERVICE_OPTION_T enu [...] omits c6ac64b1e81c staging: vc04_services: Replace VCHIQ_BULK_MODE_T enum typ [...] omits 00d36494dee9 staging: vc04_services: Replace VCHIQ_STATUS_T enum typede [...] omits 0ff3c366a7eb staging: vc04_services: Rename callback VCHI_CALLBACK_T to [...] omits 29ebf64f741e staging: vc04_services: Replace VCHI_SERVICE_HANDLE_T type [...] omits fb22360db651 staging: vc04_services: Replace VCHI_INSTANCE_T with struc [...] omits 30ee348c1267 Merge branch 'bpf-libbpf-fixes' omits 98e527af30a6 libbpf: Improve handling of corrupted ELF during map initi [...] omits 994021a7e084 libbpf: Make btf__resolve_size logic always check size err [...] omits dd3ab126379e libbpf: Fix another potential overflow issue in bpf_prog_linfo omits 4ee113561571 libbpf: Fix potential overflow issue omits 3dc5e0598213 libbpf: Fix memory leak/double free issue omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 9d95f0ce36df MAINTAINERS: Add VSPRINTF omits 9656b346b280 libbpf: Fix negative FD close() in xsk_setup_xdp_prog() omits c3a12cc1ec4c staging: rtl8723bs: Simplify boolean expression omits a8fa78b8f497 staging: rtl8723bs: Fix line over 80 characters omits e71903106721 staging: mt7621-dma: align to match open parenthesis omits dab2e9eb187c s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip omits e7fad909b68a dm zoned: reduce overhead of backing device checks omits 6ad2e1a00729 s390/bpf: Wrap JIT macro parameter usages in parentheses omits 012206a822a8 x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs omits 166f11d11f6f s390/bpf: Use kvcalloc for addrs array omits 7e22077d0c73 tools, bpf_asm: Warn when jumps are out of range omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits e9f37e090058 x86/stacktrace: update kconfig help text for reliable unwinders omits 4caa525b783b ACPI: HMAT: don't mix pxm and nid when setting memory targ [...] omits cf8741ac57ed ACPI: NUMA: HMAT: Register "soft reserved" memory as an "h [...] omits 0f847f8c0813 ACPI: NUMA: HMAT: Register HMAT at device_initcall level omits a6c7f4c6aea5 device-dax: Add a driver for "hmem" devices omits 460370ab20b6 dax: Fix alloc_dax_region() compile warning omits 33dd70752cd7 lib: Uplevel the pmem "region" ida to a global allocator omits 199c84717612 x86/efi: Add efi_fake_mem support for EFI_MEMORY_SP omits 16993c0f0a43 arm/efi: EFI soft reservation to memblock omits 262b45ae3ab4 x86/efi: EFI soft reservation to E820 enumeration omits b617c5266eed efi: Common enable/disable infrastructure for EFI soft res [...] omits 6950e31b35fd x86/efi: Push EFI_MEMMAP check into leaf routines omits fe3e5e65c06e efi: Enumerate EFI_MEMORY_SP omits c710fcc5d95a ACPI: NUMA: Establish a new drivers/acpi/numa/ directory omits 4180468e16cd Merge tag 'thunderbolt-for-v5.5' of git://git.kernel.org/p [...] omits 53121a7cc33b Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() omits e2854a1054ab moduleparam: fix parameter description mismatch omits 12701f59a7d0 drm/msm/hdmi: Provide ddc symlink in hdmi connector sysfs [...] omits b1f64c2fde41 drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory omits 9c544cc33d5d drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory omits 17165de2572d drm/amdgpu: Provide ddc symlink in dm connector's sysfs directory omits af0e31ab6227 drm/radeon: Provide ddc symlink in connector sysfs directory omits ad512f2023b3 scsi: sd_zbc: add zone open, close, and finish support omits 6d1ec7814dce Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e16381720a1b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits da644b2cc1a4 null_blk: add zone open, close, and finish support omits 2e2d6f7e44a2 dm: add zone open, close and finish support omits 957c31ea082e USB: serial: option: add support for DW5821e with eSIM support omits 439b84fa17e9 Merge branch 'for-5.5/block' into for-5.5/drivers omits 0d8633bf5311 drivers: ipmi: Support for both IPMB Req and Resp omits e876df1fe0ad block: add zone open, close and finish ioctl support omits 6c1b1da58f8c block: add zone open, close and finish operations omits c7a1d926dc40 block: Simplify REQ_OP_ZONE_RESET_ALL handling omits a84324d2ed05 block: Remove REQ_OP_ZONE_RESET plugging omits 0ccc42a2fd51 drm/i915: Preload LUTs if the hw isn't currently using them omits 7fa46cbf20d3 perf report: Sort by sampled cycles percent per block for tui omits 0b49f83657d5 perf report: Support --percent-limit for --total-cycles omits 6f7164fa231a perf report: Sort by sampled cycles percent per block for stdio omits b65a7d372b1a perf hist: Support block formats with compare/sort/display omits 9ff7759731db Merge tag 'asoc-v5.5' of https://git.kernel.org/pub/scm/li [...] omits 05766050d5bd spi: spi-mem: fallback to using transfers when CS gpios are used omits 27fb2313f28d spi: bcm-qspi: Convert to use CS GPIO descriptors omits 458ea3ad033f regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id omits 99c4f70df3a6 regulator: ab8500: Remove AB8505 USB regulator omits 2f52475bac7e ASoC: fsi: switch to yaml base Documentation omits 8703317ae576 drivers/perf: hisi: update the sccl_id/ccl_id for certain [...] omits f4dea1aaa9a1 drm/dsi: add helpers for DSI compression mode and PPS packets omits 97ecec8b7fa5 drm/dsi: rename MIPI_DCS_SET_PARTIAL_AREA to MIPI_DCS_SET_ [...] omits 0676e24f6295 drm/dsi: add missing DSI DCS commands omits 5586363575ea drm/dsi: add missing DSI data types omits e85c659225c2 drm/dsi: clean up DSI data type definitions omits 9581e24c3f00 Merge tag 'linux-cpupower-5.5-rc1' of git://git.kernel.org [...] omits df37d941c4b5 Merge tag 'asoc-fix-v5.4-rc6' of https://git.kernel.org/pu [...] omits 2b328421e4ed Merge tag 'devfreq-next-for-5.5' of git://git.kernel.org/p [...] omits ea458effa88e powerpc: Don't flush caches when adding memory omits 076265907cf9 powerpc: Chunk calls to flush_dcache_range in arch_*_memory omits 23eb7f560a2a powerpc: Convert flush_icache_range & friends to C omits dd5ddd3c7a8c iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc omits 7841f40aed93 perf hist: Count the total cycles of all samples omits 6041441870ab perf block: Cleanup and refactor block info functions omits 0bdf181fe0e5 perf diff: Don't use hack to skip column length calculation omits af8490eb2b33 perf tests: Fix out of bounds memory access omits 7a0745c5e03f powerpc: define helpers to get L1 icache sizes omits f9ec11165301 powerpc: Allow 64bit VDSO __kernel_sync_dicache to work ac [...] omits 29430fae8207 powerpc: Allow flush_icache_range to work across ranges >4GB omits 355b9aae8685 ext2: fix improper function comment omits 44dd6161338e ext2: code cleanup for ext2_try_to_allocate() omits ac3820f8222b ext2: skip unnecessary operations in ext2_try_to_allocate() omits cf4eb321b3ad ext2: Simplify initialization in ext2_try_to_allocate() omits 6d57581659f7 perf record: Add support for limit perf output file size omits dee36a2abb67 perf probe: Skip overlapped location on searching variables omits 86c0bf8539e7 perf probe: Fix to show calling lines of inlined functions omits da6cb952a89e perf probe: Filter out instances except for inlined subrou [...] omits f4d99bdfd124 perf probe: Skip end-of-sequence and non statement lines omits c701636aeec4 perf probe: Return a better scope DIE if there is no best scope omits 5c65b1c0842f perf annotate: Fix heap overflow omits 93730f85eb37 perf machine: Add kernel_dso() method omits b0c76fc4cfd9 perf symbols: Remove needless checks for map->groups->machine omits 1dc925568f01 perf parse: Add a deep delete for parse event terms omits 38f2c4226e6b perf parse: If pmu configuration fails free terms omits cabbf26821aa perf parse: Before yyabort-ing free components omits f2a8ecd8b1f4 perf parse: Add destructors for parse event terms omits c1c9ea6371e3 Merge branch 'arm64/ftrace-with-regs' of git://git.kernel. [...] omits bff3b04460a8 arm64: mm: reserve CMA and crashkernel in ZONE_DMA32 omits fa6614d8ef13 xen/gntdev: Use select for DMA_SHARED_BUFFER omits 88920ddebd2f xen: mm: make xen_mm_init static omits e8d255e4703a xen: mm: include <xen/xen-ops.h> for missing declarations omits 9e678fc9baaa drm/i915: FB backing gem obj should reside in LMEM omits 3eca037f2dfc ARM: dts: aspeed-g6: Add timer description omits ea4bb33a9da2 ARM: dts: aspeed: ast2600evb: Enable i2c buses omits 2b0a4fc25ad8 drm/i915: Leave the aliasing-ppgtt size alone omits 26a4d4c00f85 usbip: tools: fix fd leakage in the function of read_attr_ [...] omits 3c954c418eb3 drm/i915/display: only include intel_dp_link_training.h wh [...] omits 91feb01596e5 appledisplay: fix error handling in the scheduled work omits c1f602da92cc USB: legousbtower: drop superfluous newlines omits 3c84f4bbe33f USB: legousbtower: drop superfluous brackets omits a0cd1df9d3e2 USB: legousbtower: clean up runaway white space omits 728772489d9d USB: legousbtower: drop redundant endianness comments omits a76c234faf7a USB: legousbtower: drop unnecessary packed attributes omits 7cfa11a5739d USB: legousbtower: clean up pointer declarations in driver data omits aa6f3832458d USB: legousbtower: remove tower_abort_transfers() omits bafd1b1c2cee USB: legousbtower: stop interrupt-out URB unconditionally omits 728fcd55e9ac USB: legousbtower: drop redundant interrupt-in running flag omits 835bd2b5672b USB: legousbtower: drop noisy disconnect messages omits b5a80252e09c USB: legousbtower: drop redundant open_count check omits 30da837a4938 USB: legousbtower: zero driver data at allocation omits 07efa8738853 USB: legousbtower: drop redundant NULL check omits fa5e146eece5 USB: legousbtower: drop redundant MODULE_LICENSE ifdef omits d3db9c4dc14d USB: idmouse: clean up runaway white space omits 6710f773b51f USB: idmouse: drop redundant open-count check from release omits 79c36a704a87 USB: idmouse: simplify disconnect handling omits 9774a96f785b x86/umip: Make the comments vendor-agnostic omits d79fbb3a32f0 powerpc: Support CMDLINE_EXTEND omits e76b3bf7654c usb: Allow USB device to be warm reset in suspended state omits 66d1b0c0580b usb: gadget: pch_udc: fix use after free omits 51d11d0a9ea4 dt-bindings: usb: renesas: usb3-peri: convert bindings to [...] omits bf5d837a0a4c drm: atomic helper: fix W=1 warnings omits b971880fe79f x86/Kconfig: Rename UMIP config parameter omits 86c6739eda7d xfrm: Fix memleak on xfrm state destroy omits d99c1ba6a73b efi: libstub/tpm: enable tpm eventlog function for ARM platforms omits 0d95981438c3 x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI [...] omits 41e8a7c249bf efi/random: use arch-independent efi_call_proto() omits 8b5c712f2704 MAINTAINERS: update Ard's email address to @kernel.org omits f76c22ce8fbb drm/gma500: Add page flip support on psb/cdv omits b20e9afb38d0 drm/gma500: Add missing call to allow enabling vblank on psb/cdv omits 2f4133bb5f14 gpiolib: No need to call gpiochip_remove_pin_ranges() twice omits 8ae93b5ed9be pinctrl: cherryview: Missed type change to unsigned int omits 662c9d55c5cc soc: mediatek: Refactor bus protection control omits 0545aa1b7a14 soc: mediatek: Refactor sram control omits cef021e2f5cb soc: mediatek: Refactor clock control omits d744d035ecb5 soc: mediatek: Refactor regulator control omits 90a943145e2e soc: mediatek: Refactor polling timeout and documentation omits 11b389cc05bf pinctrl: intel: Missed type change to unsigned int omits 63e006c107ff pinctrl: stmfx: fix valid_mask init sequence omits 74ceefd10b1f drm/i915: use might_lock_nested in get_pages annotation omits e692b4021a2e lockdep: add might_lock_nested() omits f86dbacb3002 drm/i915: Switch obj->mm.lock lockdep annotations on its head omits 8e12257dead7 of: property: Add device link support for iommus, mboxes a [...] omits a436ef4aba1f of: property: Make it easy to add device links from DT properties omits ba861f8e07bf of: property: Minor style clean up of of_link_to_phandle() omits 8204f235a64e drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() omits 80ae0369d3e4 drm/todo: Convert drivers to generic fbdev emulation omits 52f6efdf8092 mei: add trc detection register to sysfs omits 261e071acd9b mei: abstract fw status register read. omits 261b3e1f2a01 mei: me: store irq number in the hw struct. omits 907b471ca228 mei: me: mei_me_dev_init() use struct device instead of st [...] omits e42615ec233b gpio: Use new GPIO_LINE_DIRECTION omits 7383092c4d4c Merge tag 'phy-for-5.5' of git://git.kernel.org/pub/scm/li [...] omits 9208b1e77d6e gpio: Add definition for GPIO direction omits 5d682fa3d894 gpio: xgs-iproc: Fix section mismatch on device tree match table omits 3466a3def2c0 drm/i915/gt: Cleanup heartbeat systole first omits b24eaf5f2375 mtd: spi-nor: Print debug message when the read back test fails omits 40b7d5cccc59 mtd: spi-nor: Check all the bits written, not just the BP ones omits b0db77f5aa03 mtd: spi-nor: Fix errno on Quad Enable methods omits 6011b484f164 mtd: spi-nor: Drop spansion_quad_enable() omits 78f1ddf7bb6e mtd: spi-nor: Describe all the Reg Ops omits 6e3087a86329 mtd: spi-nor: Merge spi_nor_write_sr() and spi_nor_write_sr_cr() omits 718dd9e69f7c mtd: spi-nor: Move the WE and wait calls inside Write SR methods omits abd494bb071f mtd: spi-nor: Void return type for spi_nor_clear_sr/fsr() omits cd1ebe1ca065 mtd: spi-nor: Rename label as it is no longer generic omits bce679e5ae3a mtd: spi-nor: Check for errors after each Register Operation omits d1ed88eae3fb mtd: spi-nor: Print debug info inside Reg Ops methods omits f633ebe4879b mtd: spi-nor: Use dev_dbg insted of dev_err for low level info omits a4e893e802e6 thermal: cpu_cooling: Migrate to using the EM framework omits 5a4e5b78956a thermal: cpu_cooling: Make the power-related code depend on IPA omits 27a47e422ef3 PM / EM: Declare EM data types unconditionally omits 48da6f80057c arm64: defconfig: Enable CONFIG_ENERGY_MODEL omits f0a353b4d184 drivers: thermal: tsens: fix potential integer overflow on [...] omits 0cac7559f1b6 thermal: cpu_cooling: Reorder the header file omits f5bf3c06730c thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF omits 76bf653f08dd thermal: no need to set .owner when using module_platform_driver omits c7071f4914a4 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value omits 11ff4bdd1ab4 cpufreq: qcom-hw: Move driver initialization earlier omits b418bab452cd clk: qcom: Initialize clock drivers earlier omits 57db08f41b2a cpufreq: Initialize cpufreq-dt driver earlier omits 3f6ec871e1c2 cpufreq: Initialize the governors in core_initcall omits ae16a688f691 thermal: Initialize thermal subsystem earlier omits f96c8e501528 thermal: Remove netlink support omits da73f9b898b2 dt: thermal: tsens: Document compatible for MSM8976/56 omits 0e580290170d thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 omits 573ae2d9e00c MAINTAINERS: add entry for Amlogic Thermal driver omits 421eda108e6c thermal: amlogic: Add thermal driver to support G12 SoCs omits 667986740263 dt-bindings: thermal: Add DT bindings documentation for Am [...] omits 634e11d5b450 drivers: thermal: tsens: Add interrupt support omits bd93ee3cb43b drivers: thermal: tsens: Create function to return sign-ex [...] omits a877e768f655 dt-bindings: thermal: tsens: Convert over to a yaml schema omits 7c938f4837ab drivers: thermal: tsens: Add debugfs support omits 3795ad5e2669 drivers: thermal: tsens: Add __func__ identifier to debug [...] omits 0e9c0bc73082 drivers: thermal: tsens: Simplify code flow in tsens_probe omits 8b71bce407b3 drivers: thermal: tsens: Get rid of id field in tsens_sensor omits 9809797b932e thermal: qoriq: add thermal monitor unit version 2 support omits 86bd20a5a518 thermal-generic-adc: Silent error message for EPROBE_DEFER omits 554cee820e22 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support omits 1a005912410f thermal: rcar_gen3_thermal: Add r8a774b1 support omits 85d31dd07002 bpf: Account for insn->off when doing bpf_probe_read_kernel omits 1c8dd9cb4697 net_sched: gen_estimator: extend packet counter to 64bit omits 2d791e3bf218 dpaa2-ptp: fix compile error omits 99a8efbb6e30 NFC: st21nfca: fix double free omits 648db0514a38 net: hns3: add compatible handling for command HCLGE_OPC_P [...] omits fdc66c3da93b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 64a26007a8f5 net: dsa: mv8e6xxx: Fix stub function parameters omits 16cf4222beed Merge branch 'net-phy-at803x-device-tree-binding' omits ed7fa2ad4055 net: phy: at803x: remove config_init for AR9331 omits 96c3671204b8 net: phy: at803x: fix the PHY names omits 428061f70f1a net: phy: at803x: mention AR8033 as same as AR8031 omits 2f664823a470 net: phy: at803x: add device tree binding omits 2c63221cd9e5 dt-bindings: net: phy: Add support for AT803X omits 4985dffced14 net: phy: at803x: fix Kconfig description omits c78806f31f2f Merge tag 'mlx5-fixes-2019-11-06' of git://git.kernel.org/ [...] omits a5a7daa52edb tcp: fix data-race in tcp_recvmsg() omits 9c6850fea3ed r8169: fix page read in r8168g_mdio_read omits 9ed498c6280a net: silence data-races on sk_backlog.tail omits 226df3ef1c02 dpaa2-eth: fix an always true condition in dpaa2_mac_get_if_mode omits 90ce9f23a886 net: openvswitch: select vport upcall portid directly omits eb34e98baf4c net: axienet: Fix error return code in axienet_probe() omits 58b87d21fe79 Merge branch 'stmmac-fixes' omits 7df4a3a76d34 net: stmmac: Fix the TX IOC in xmit path omits b2f071995b7a net: stmmac: Fix TSO descriptor with Enhanced Addressing omits cda4985a3ebb net: stmmac: Fix the packet count in stmmac_rx() omits aeb18dd07692 net: stmmac: xgmac: Disable MMC interrupts by default omits 132f2f20c986 net: stmmac: xgmac: Disable Flow Control when 1 or more qu [...] omits 08c1ac3bcba8 net: stmmac: xgmac: Fix AV Feature detection omits 97add93fbcfa net: stmmac: xgmac: Fix TSA selection omits 96147375d49f net: stmmac: xgmac: Only get SPH header len if available omits eeb9d7451698 net: stmmac: selftests: Prevent false positives in filter tests omits 3d00e45d498f net: stmmac: xgmac: bitrev32 returns u32 omits 4d7c47e34fab net: stmmac: gmac4: bitrev32 returns u32 omits 1dcff44a9d2b net: aquantia: fix return value check in aq_ptp_init() omits b97fa0b54447 ptp: ptp_clockmatrix: Fix missing unlock on error in idtcm [...] omits 53ba60afb165 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits d0d605c5e10a tipc: eliminate the dummy packet in link synching omits 3924f72a3a1e Merge branch 'lwtunnel-add-ip-and-ip6-options-setting-and- [...] omits b0a21810bd5e lwtunnel: add options setting and dumping for erspan omits edf31cbb1502 lwtunnel: add options setting and dumping for vxlan omits 4ece47787077 lwtunnel: add options setting and dumping for geneve omits 0eb8eb2f9685 lwtunnel: add options process for cmp_encap omits f52f11ec8ad4 lwtunnel: add options process for arp request omits dee58fe8dc57 ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) omits d243af7ab9fe SMB3: Fix persistent handles reconnect omits 267bc90442aa io_uring: use inlined struct sqe_submit omits 50585b9a0736 io_uring: Use submit info inlined into req omits 196be95cd557 io_uring: allocate io_kiocb upfront omits 2c409ba81be2 drm/radeon: fix si_enable_smc_cac() failed issue omits 77a31602216e drm/amdgpu/renoir: move gfxoff handling into gfx9 module omits 440a7a54e7ec drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 omits 589b64a7e397 drm/amdgpu: add dummy read by engines for some GCVM status [...] omits 6a299d7aaa97 drm/amdgpu: register gpu instance before fan boost feature [...] omits 38264de0dce8 drm/amd/swSMU: fix smu workload bit map error omits 5bece3d66153 powerpc: support KASAN instrumentation of bitops omits 81d2c6f81996 kasan: support instrumented bitops combined with generic bitops omits 98f3375505b8 net/smc: fix ethernet interface refcounting omits 426071f1f399 tipc: reduce sensitive to retransmit failures omits 6708ef779249 tipc: update cluster capabilities if node deleted omits 3c28d99fc62d selftest: net: add some traceroute tests omits 9990a79d8fe2 Merge branch 'net-tls-add-a-TX-lock' omits 41098af59d8d selftests/tls: add test for concurrent recv and send omits 79ffe6087e91 net/tls: add a TX lock omits 02b1fa07bb58 net/tls: don't pay attention to sk_write_pending when push [...] omits 039c60c5970f ice: Fix return value when SR-IOV is not supported omits ff010eca05fa ice: Rename VF function ice_vc_dis_vf to match its behavior omits 133f4883f906 ice: Get rid of ice_cleanup_header omits e18ff118181b ice: print PCI link speed and width omits 5878589dc318 ice: print unsupported module message omits 395594563b29 ice: write register with correct offset omits eb0ee8abfeb9 ice: Check for null pointer dereference when setting rings omits 4e56802e0ef3 ice: save PCI state in probe omits b2883dfe1ffc ice: Adjust DCB INIT for SW mode omits c6012ac1c35b ice: fix driver unload flow omits cfbf13674be4 ice: handle DCBx non-contiguous TC request omits 031f21475297 ice: Update Boot Configuration Section read of NVM omits a012dca9f7a2 ice: add ethtool -m support for reading i2c eeprom modules omits 70dfbc29ab9b drm/i915: switch intel_ddi_init() to intel types omits 6cf6e590ea2e drm/i915/tgl: Add second TGL PCH ID omits 3edcc5680148 Merge branch 'net-various-KCSAN-inspired-fixes' omits 099ecf59f05b net: annotate lockless accesses to sk->sk_max_ack_backlog omits 288efe8606b6 net: annotate lockless accesses to sk->sk_ack_backlog omits 7976a11b3092 net: use helpers to change sk_ack_backlog omits 25c7a6d1f90e net: avoid potential false sharing in neighbor related code omits 3828a93f5cfd inet_diag: use jiffies_delta_to_msecs() omits 9d027e3a83f3 net: neigh: use long type to store jiffies delta omits b0814361a25c blkcg: make blkcg_print_stat() print stats only for online blkgs omits 105401b659b7 drm/shmem: Add docbook comments for drm_gem_shmem_object m [...] omits cf79e41074b1 ARM: dts: at91: add a dts and dtsi file for kizbox2 based boards omits cd584d251554 dt-bindings: arm: at91: Document Kizbox2-2 board binding omits 17fdd7638cb6 net: mscc: ocelot: fix __ocelot_rmw_ix prototype omits d0fbb51dfaa6 bpf, offload: Unlock on error in bpf_offload_dev_create() omits 9f8f35076cd4 Merge branch 'Bonding-fixes-for-Ocelot-switch' omits 3b3eed8eec47 net: mscc: ocelot: fix NULL pointer on LAG slave removal omits 7afb3e575e5a net: mscc: ocelot: don't handle netdev events for other netdevs omits 61412ef12a84 docs: hwmon: Document bel-pfe pmbus driver omits 626bb2f3fb3c hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 omits 8ae93ea710d4 dt-bindings: hwmon: Add ltc2947 documentation omits 9f90fd652bed hwmon: Add support for ltc2947 omits 2057bdfb7184 hwmon: (ina3221) Add summation feature support omits 5ff02752b318 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz omits 58a24b5241e6 hwmon: (w83793d) remove redundant assignment to variable res omits da806a1777e9 hwmon: (pmbus/ibm-cffps) Add version detection capability omits c6d294d1aa5b dt-bindings: hwmon: Document ibm,cffps compatible string omits 16f7f3bccb30 hwmon: abituguru: make array probe_order static, makes obj [...] omits 58d5aa5c75ce hwmon: (applesmc) switch to using input device polling mode omits 7b10e17067dc hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits 92b39ad44096 hwmon: (pmbus/ibm-cffps) Fix LED blink behavior omits 9861ff954c7e hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call omits bb302711d141 Merge tag 'sunxi-clk-for-5.5-1' of https://git.kernel.org/ [...] omits 049325870aa8 Merge tag 'ti-clk-for-5.5-v2' of git://git.kernel.org/pub/ [...] omits 56144737e673 hrtimer: Annotate lockless access to timer->state omits 4b4069985658 drm/i915: Remove unwanted rcu_read_lock/unlock omits 86a56b2c612d Merge tag 'qcom-dts-for-5.5' of git://git.kernel.org/pub/s [...] omits d4b0c97a8089 Merge tag 'qcom-drivers-for-5.5' of git://git.kernel.org/p [...] omits 536c43b41d1a Merge tag 'qcom-defconfig-for-5.5' of git://git.kernel.org [...] omits 1d16a9172c38 Merge tag 'qcom-arm64-for-5.5' of git://git.kernel.org/pub [...] omits 950d3af70ea8 net/mlx5e: Use correct enum to determine uplink port omits 260986fcff81 net/mlx5: DR, Fix memory leak during rule creation omits 22f83150f03e net/mlx5: DR, Fix memory leak in modify action destroy omits f382b0df6946 net/mlx5e: Fix eswitch debug print of max fdb flow omits ed578021210e libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage omits 65a052d537f4 selftests/bps: Clean up removed ints relocations negative tests omits bfd582aa8569 Merge tag 'imx-clk-5.5' of git://git.kernel.org/pub/scm/li [...] omits 79ba3f6671c0 Merge branch 'for-5.5' into for-next omits 1bb5ec2eec48 cgroup: use cgroup->last_bstat instead of cgroup->bstat_pe [...] omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits ff479731c385 HID: wacom: generic: Treat serial number and related field [...] omits 5e200fb97a76 drm/amdgpu: add navi14 PCI ID omits 0eee17e33226 f2fs: add support for IV_INO_LBLK_64 encryption policies omits b925acb8f83d ext4: add support for IV_INO_LBLK_64 encryption policies omits b103fb7653ff fscrypt: add support for IV_INO_LBLK_64 policies omits ff73c2c016f8 fscrypt: avoid data race on fscrypt_mode::logged_impl_name omits a85a64d39a26 Revert "drm/amd/display: setting the DIG_MODE to the corre [...] omits f9686ceedc0a drm/amd/display: Add ENGINE_ID_DIGD condition check for Navi14 omits f2efc6e60089 drm/amdgpu: dont schedule jobs while in reset omits 576daab3cd02 drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE omits b149cbfeecaa drm/mst: Fix up u64 division omits 4dd58158254c Merge branch 'akpm' (patches from Andrew) omits ffa2fd1323e3 RDMA/mlx5: Rewrite MAD processing logic to be readable omits 84b56d57cf3c RDMA/ocrdma: Simplify process_mad function omits dd0b0159f7b3 RDMA/mad: Do not check MAD sizes in roce and ib drivers omits 6a42265c9116 RDMA/ocrdma: Make ocrdma_pma_counters() return void omits be4a8d46732a RDMA/mad: Allocate zeroed MAD buffer omits 87297878b5b7 arm64: dts: meson-gx: fix i2c compatible omits b485a6a4e889 arm64: dts: meson-gx: cec node should be disabled by default omits 409a0daa72f6 arm64: dts: meson-g12b-odroid-n2: add missing amlogic, s92 [...] omits 69fb3f21f865 arm64: dts: meson-gxm: fix gpu irq order omits 711f9cb1f13a arm64: dts: meson-g12a: fix gpu irq order omits b7c1b40abc66 Merge tag 'clk-renesas-for-v5.5-tag2' of git://git.kernel. [...] omits 6767df245f47 arm64: Do not mask out PTE_RDONLY in pte_same() omits 606324409b26 Merge tag 'clk-v5.5-samsung' of https://git.kernel.org/pub [...] omits 874e476ba949 RDMA/qib: Delete empty check_cc_key function omits fac3810fb0b2 Merge tag 'clk-meson-v5.5-1' of https://github.com/BayLibr [...] omits 688eec9d3dca RDMA/qib: Delete extra line omits 8a80cf931060 RDMA/mad: Delete never implemented functions omits 77cf98d4ec90 Revert "RDMA/srpt: Postpone HCA removal until after config [...] omits fdfc6997bd08 soc: amlogic: meson-gx-socinfo: Fix S905D3 ID for VIM3L omits 71c780f1191f tc-testing: updated pedit TDC tests omits 462ef9752686 selftests: devlink: undo changes at the end of resource_test omits b6645a723595 perf parse: Ensure config and str in terms are unique omits 448d732cefb3 perf parse: Add parse events handle error omits ef5502a1d9bd perf inject: Make --strip keep evsels omits 71f699078b15 perf tools: Fix cross compile for ARM64 omits 86895b480a2f perf stat: Add --per-node agregation support omits 389799a7a1e8 perf env: Add perf_env__numa_node() omits 61ec07f5917e perf vendor events intel: Update all the Intel JSON metric [...] omits 7fcf1b89c88d perf vendor events intel: Update CascadelakeX events to v1.05 omits 8e8714c3d157 perf tools: Splice events onto evlist even on error omits 22bd8f1b5a1d libsubcmd: Use -O0 with DEBUG=1 omits d894967fcaa4 libsubcmd: Move EXTRA_FLAGS to the end to allow overriding [...] omits 50481461cfe9 perf map_groups: Introduce for_each_entry() and for_each_e [...] omits 8efc4f05685d perf maps: Add for_each_entry()/_safe() iterators omits cc59dbcc5ddd Merge branch 'net-bcmgenet-restore-internal-EPHY-support' omits 0686bd9d5e68 net: bcmgenet: reapply manual settings to the PHY omits 6b6d017fccb4 Revert "net: bcmgenet: soft reset 40nm EPHYs before MAC init" omits 3a55402c9387 net: bcmgenet: use RGMII loopback for MAC reset omits 20419d3a5bc0 perf map: Allow map__next() to receive a NULL arg omits ee2555b61286 perf map: Check if the map still has some refcounts on exit omits b86a9d918a38 perf dso: Add dso__data_write_cache_addr() omits 366df72657e0 perf dso: Refactor dso_cache__read() omits fd62c1097a07 perf auxtrace: Add auxtrace_cache__remove() omits af04dd2f8eba perf probe: Fix to show ranges of variables in functions w [...] omits 18e21eb671dc perf probe: Fix to show inlined function callsite without [...] omits 3895534dd78f perf probe: Fix to list probe event with correct line number omits eb6933b29d20 perf probe: Fix to probe an inline function which has no entry pc omits 5d16dbcc311d perf probe: Fix to probe a function which has no entry pc omits 07d369857808 perf probe: Fix wrong address verification omits 1785fbb73896 perf jevents: Fix resource leak in process_mapfile() and main() omits 91e2f539eeda perf probe: Fix to show function entry line as probe-able omits acb6a7047ac2 perf probe: Walk function lines in lexical blocks omits b77afa1f810f perf probe: Fix to find range-only function instance omits 4bfbcf3ee1cc perf kvm: Use evlist layer api when possible omits b7dc21f546d8 perf tests: Fix a typo omits 826100a7ce9a perf tools: Avoid a malloc() for array events omits a26e47162d76 perf tools: Move ALLOC_LIST into a function omits 2ccfb8bc2143 perf evsel: Avoid close(-1) omits 796c01a4bfb4 perf evsel: Always preserve errno while cleaning up perf_e [...] omits 9d604aad4bb0 perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR omits a33d2611986a perf llvm: Make .o saving a debug message, not an info one omits eeb399b531a1 perf record: Put a copy of kcore into the perf.data directory omits 46e201efa15b perf data: Support single perf.data file directory omits 01e97a59ea3e perf session: Fix indent in perf_session__new()" omits 9b70b9db4e0c perf data: Rename directory "header" file to "data" omits 3dedec4f5ccc perf data: Move perf_dir_version into data.h omits 490e6db09a90 perf data: Correctly identify directory data files omits a9b97286fec1 gianfar: Maximize Rx buffer size omits 9439bb0f3656 ehea: replace with page_shift() in ehea_is_hugepage() omits 5d8876e2c251 net: forcedeth: add xmit_more support omits e5eb6366ac2d io_uring: io_queue_link*() right after submit omits ae9428ca6127 io_uring: Merge io_submit_sqes and io_ring_submit omits 2acdcabb8a40 ASoC: SOF: topology: Fix bytes control size checks omits 485c05351312 Merge tag 'perf-urgent-for-mingo-5.4-20191105' of git://gi [...] omits 86de88cfeb7c drm/atomic: fix self-refresh helpers crtc state dereference omits fb90ab6ba93c Merge branch 'netdevsim-fix-tests-and-netdevsim' omits acceca8d2416 selftests: bpf: log direct file writes omits bfcccfe78b36 netdevsim: drop code duplicated by a merge omits f530c1961af2 rtw88: fix potential NULL pointer access for firmware omits 5174f1e41074 rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() omits a1f7c2cabf70 rt2800: remove errornous duplicate condition omits a3a03716196f rtlwifi: rtl8225se: remove some unused const variables omits 5565331152ee brcmsmac: remove set but not used variables omits bf9840ccf8ef rtw88: raise LPS threshold to 50, for less power consumption omits ea7ad5f12ca2 iwlegacy: Remove redundant variable "ret" omits e310813279b7 ipw2x00: Remove redundant variable "rc" omits 83e3a6729d5c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 7f4009c4bbea drm: msm: a6xx: fix debug bus register configuration omits 411c1e6774e2 RDMA/hns: Correct the value of srq_desc_size omits 531eb45b3da4 RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN omits e2f238f7d5a1 configfs: calculate the depth of parent item omits ad0593ec8930 RDMA/qedr: Remove unsupported modify_port callback omits 6135b71159de RDMA/ocrdma: Remove unsupported modify_port callback omits 25f3b49b9288 RDMA/hns: Remove unsupported modify_port callback omits 55bfe905fa97 RDMA/core: Fix return code when modify_port isn't supported omits ce8e8087cf3b IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR omits c2be3865a176 IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA omits c1abd865bd12 IB/hfi1: Ensure r_tid_ack is valid before building TID RDM [...] omits 50ec5b563bed drm/komeda: Use devm_platform_ioremap_resource() in komeda [...] omits a9c3c4c59770 IB/hfi1: Ensure full Gen3 speed in a Gen4 system omits fee175e44cb3 dmaengine: JZ4780: Add support for the X1000. omits be80507d45be dt-bindings: dmaengine: Add X1000 bindings. omits 6ccd692bfb7f dmaengine: xilinx_dma: Add Xilinx AXI MCDMA Engine driver support omits b4bc76609722 RDMA/qedr: Add iWARP doorbell recovery support omits c2f6b67db2bd dmaengine: xilinx_dma: Extend dma_config struct to store i [...] omits 97f612509294 RDMA/qedr: Add doorbell overflow recovery support omits bcb2dc7b6c1e dmaengine: xilinx_dma: Remove axidma multichannel mode support omits 4c6bb02d5980 RDMA/qedr: Use the common mmap API omits 11f1a75567c4 RDMA/siw: Use the common mmap_xa helpers omits e84d3c184e79 RDMA/efa: Use the common mmap_xa helpers omits c043ff2cfb7f RDMA: Connect between the mmap entry and the umap_priv structure omits 3411f9f01b76 RDMA/core: Create mmap database and cookie helper functions omits 7cb1e57544e5 dt-bindings: dmaengine: xilinx_dma: Add binding for Xilinx [...] omits 535b4b0c050b dt-bindings: dmaengine: xilinx_dma: Fix formatting and style omits 96336cc043ba dt-bindings: dmaengine: xilinx_dma: Remove axidma multicha [...] omits e696d00e65e8 USB: serial: mos7840: add USB ID to support Moxa UPort 2210 omits e7af6307a8a5 ALSA: timer: Fix incorrectly assigned timer instance omits fdea53fe5de5 ALSA: timer: Limit max amount of slave instances omits 869712fd3de5 mm: memcontrol: fix network errors from failing __GFP_ATOM [...] omits 656d57119326 mm/memory_hotplug: fix updating the node span omits 8731acc5068e scripts/gdb: fix debugging modules compiled with hot/cold [...] omits 221ec5c0a46c mm: slab: make page_cgroup_ino() to recognize non-compound [...] omits 6981b76cf6f3 MAINTAINERS: update information for "MEMORY MANAGEMENT" omits 5cbf2fff3bba dump_stack: avoid the livelock of the dump_lock omits a31631302abc zswap: add Vitaly to the maintainers list omits 1be334e5c088 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] omits ec649c9d454e mm/khugepaged: fix might_sleep() warn with CONFIG_HIGHPTE=y omits 93b3a674485f mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo omits abaed0112c1d mm, vmstat: hide /proc/pagetypeinfo from normal users omits df2ec7641bd0 mm/mmu_notifiers: use the right return code for WARN_ON omits e74540b28556 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits 992fd39a349a Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits 169226f7e0d2 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits 3e8fc0075e24 mm, meminit: recalculate pcpu batch and high limits after [...] omits 64801d19eba1 mm/gup_benchmark: fix MAP_HUGETLB case omits 7961eee39784 mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits 5365e3df4229 regulator: fan53555: add chip id for Silergy SYR83X omits 0279c71fe0d1 xfs: remove redundant assignment to variable error omits 8ef34723eff0 xfs: add missing early termination checks to record scrubb [...] omits 1f0753ea6a38 Merge tag 'imx-defconfig-5.5' of git://git.kernel.org/pub/ [...] omits 17795bf9aab9 Merge tag 'imx-dt64-tmu-5.5' of git://git.kernel.org/pub/s [...] omits 06e78df33d3d Merge tag 'imx-dt64-5.5' of git://git.kernel.org/pub/scm/l [...] omits 405b7b271c8b Merge tag 'imx-dt-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 51535d88ac97 Merge tag 'imx-bindings-5.5' of git://git.kernel.org/pub/s [...] omits 0f3dac611060 Merge tag 'imx-soc-5.5' of git://git.kernel.org/pub/scm/li [...] omits feba2b814663 drm/i915/gem: Fix error path to unlock if the GEM context [...] omits 8cbbff3a6423 Merge tag 'imx-drivers-5.5' of git://git.kernel.org/pub/sc [...] omits 841e86728615 drm/i915/gt: Only drop heartbeat.systole if the sole owner omits 3166c3dd4c87 Merge tag 'samsung-soc-5.5' of https://git.kernel.org/pub/ [...] omits 171cfeec987d Merge tag 'samsung-drivers-5.5' of https://git.kernel.org/ [...] omits 002d3c65ee81 MAINTAINERS: update Cavium ThunderX2 maintainers omits ea21768a8a46 Merge tag 'sunxi-dt-for-5.5-2' of https://git.kernel.org/p [...] omits f129230b8c1f Merge tag 'sunxi-fixes-for-5.4-3' of https://git.kernel.or [...] omits e1af5a11c42a Merge tag 'stm32-dt-for-v5.4-fixes-2' of git://git.kernel. [...] omits e9a8ba9769a0 spi: img-spfi: fix potential double release omits 18dd66ea8446 ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() omits df95a16d2a96 ASoC: soc-core: fix RIP warning on card removal omits 9508ef5a980f ASoC: SOF: topology: Fix bytes control size checks omits 90f3741c2b56 ext2: code cleanup by calling ext2_group_last_block_no() omits eb9e47fc230a ext2: introduce new helper ext2_group_last_block_no() omits d8725e38dd9f dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits b65f131b8f47 ALSA: docs: Remove snd_dma_pci_data() usage in documentation omits 6974f8ad4494 ALSA: pci: Avoid non-standard macro usage omits 1a810436a2ef ALSA: rme: Avoid non-standard macro usage omits af7153a29d5f ALSA: es1968: Avoid non-standard macro usage omits 7564d3b6334c ALSA: echoaudio: Avoid non-standard macro usage omits 3ca5fc0664ec ALSA: aoa: Avoid non-standard macro usage omits 16ccca11088c ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page omits 30f2ce712d29 ALSA: mips: Convert to the common vmalloc memalloc omits d5dec270c00c ALSA: pdaudiocf: Convert to the common vmalloc memalloc omits 748a76b215a3 ALSA: vx: Convert to the common vmalloc memalloc omits 95ef15c65ae0 ALSA: ua101: Convert to the common vmalloc memalloc omits d7867ee7d264 ALSA: hiface: Convert to the common vmalloc memalloc omits c7b03852e74d ALSA: caiaq: Convert to the common vmalloc memalloc omits 94ce90c562ef ALSA: 6fire: Convert to the common vmalloc memalloc omits a3f4f2d5d020 ALSA: firewire: Convert to the common vmalloc memalloc omits b29e5ef15115 ALSA: aloop: Convert to the common vmalloc memalloc omits b315997d7c22 ALSA: usb-audio: Convert to the common vmalloc memalloc omits 1158e89c9d8f ALSA: 6fire: Drop the dead code omits 0af0a4fec0c4 ALSA: usb: Remove superfluous snd_dma_continuous_data() omits 0382e4e18faf ALSA: sparc: Remove superfluous snd_dma_continuous_data() omits a1aef4881cf1 ALSA: sh: Remove superfluous snd_dma_continuous_data() omits 1422bc5001a9 ALSA: rme32: Remove superfluous snd_dma_continuous_data() omits 987334266d08 ALSA: mips: Remove superfluous snd_dma_continuous_data() omits 8fd9da750e76 ALSA: drivers: Remove superfluous snd_dma_continuous_data() omits 9ca7d19ff8ba drm/vmwgfx: Add surface dirty-tracking callbacks omits d39789912f15 ALSA: pcm: Create proc files only for non-empty preallocations omits a55eaf177a36 ALSA: pcm: Warn if doubly preallocated omits abffd8d0d538 ALSA: docs: Update documentation about SG- and vmalloc-buffers omits 7e8edae39fd1 ALSA: pcm: Handle special page mapping in the default mmap [...] omits 1fe7f397cfe2 ALSA: memalloc: Add vmalloc buffer allocation support omits 08422d2c559d ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTI [...] omits cddb85dc1eca drm/i915/lmem: fixup fake lmem teardown omits 7f08ae53a7e3 arm64: ftrace: minimize ifdeffery omits 3b23e4991fb6 arm64: implement ftrace with regs omits 1f377e043b3b arm64: asm-offsets: add S_FP omits e3bf8a67f759 arm64: insn: add encoder for MOV (register) omits f1a54ae9af0d arm64: module/ftrace: intialize PLT at load time omits bd8b21d3dd66 arm64: module: rework special section handling omits a1326b17ac03 module/ftrace: handle patchable-function-entry omits fbf6c73c5b26 ftrace: add ftrace_init_nop() omits f8db383507d6 block: Warn if elevator= parameter is used omits 634d811c619b nfsv4: Move NFSPROC4_CLNT_COPY_NOTIFY to end of list omits 807ce06c24fb Merge branch 'linux-ssc-for-5.5' omits 66eb3add452a SUNRPC: Avoid RPC delays when exiting suspend omits 1e460bf9eaa5 drm/i915: Frob the correct crtc state in intel_crtc_disabl [...] omits 8d2eecead5bf cpufreq: intel_pstate: Fix plain int as pointer warning fr [...] omits fb80edb0d766 drm/vmwgfx: Implement an infrastructure for read-coherent [...] omits 61335d7a5a2d drm/vmwgfx: Use an RBtree instead of linked list for MOB r [...] omits 99e98d3fb100 cpuidle: Consolidate disabled state checks omits bee0a70a9eab drm/i915/gem: Early rejection of no-aperture map_ggtt omits 6b832a148717 arm64: dts: allwinner: a64: Re-add PMU node omits b7468b15d271 drm/vmwgfx: Implement an infrastructure for write-coherent [...] omits c5acad84cf1e mm: Add write-protect and clean utilities for address spac [...] omits ecaad8aca204 mm: Add a walk_page_mapping() function to the pagewalk code omits ace88f1018b8 mm: pagewalk: Take the pagetable lock in walk_pte_range() omits ea81bae46032 mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() omits 7aef29f4d461 drm/ttm: Convert vm callbacks to helpers omits 13f8a6148a50 drm/ttm: Remove explicit typecasts of vm_private_data omits 918e1946c8ac arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist omits 218564b164ad arm64: mm: Remove MAX_USER_VA_BITS definition omits 32d1870877ba arm64: mm: simplify the page end calculation in __create_p [...] omits 6b1ce0a2009b drm/ttm: remove ttm_bo_wait_unreserved omits 03e0d26fcf79 drm/nouveau: slowpath for pushbuf ioctl omits b2a8116e2592 dma_resv: prime lockdep annotations omits 582f94b5900a EDAC/amd64: Check for memory before fully initializing an [...] omits 1c9b08bac5bf EDAC/amd64: Use cached data when checking for ECC omits 5e4c55276ae8 EDAC/amd64: Save max number of controllers to family type omits 80355a3b2db9 EDAC/amd64: Gather hardware information early omits 38ddd4d15745 EDAC/amd64: Make struct amd64_family_type global omits f4d6e0f79bcd ARM: dts: stm32: change joystick pinctrl definition on stm [...] omits afe3af89cd38 ARM: dts: stm32: remove OV5640 pinctrl definition on stm32 [...] omits 9df50c2e16de ARM: dts: stm32: Fix CAN RAM mapping on stm32mp157c omits dae82c7fd092 Pull series refactoring quota enabling and disabling code. omits 832c4365bd42 ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 omits a096883dda2c drm/i915/dsb: Remove PIN_MAPPABLE from the DSB object VMA omits df4444577118 drm/mediatek: Support 180 degree rotation omits b368d3ecab2d drm/mediatek: Support reflect-x plane rotation omits 84d805753983 drm/mediatek: Support reflect-y plane rotation omits ef87d3e2dd25 drm/mediatek: Plumb supported rotation values from compone [...] omits f7c710d1e484 drm/mediatek: Add plumbing for layer_check hook omits d6b53f68356f drm/mediatek: Add helper to get component for a plane omits 31c5558dae05 drm/mediatek: Refactor plane init omits ed24d5d05e5d drm/mediatek: Add RGB[A] variants to published plane formats omits 9ea7f01f470a net/mlx5: fix spelling mistake "metdata" -> "metadata" omits 8b3f2eb038d3 net/mlx5: fix kvfree of uninitialized pointer spec omits 9393c8de628c scsi: core: Handle drivers which set sg_tablesize to zero omits c8510d240306 scsi: dt-bindings: ufs: Add sm8150 compatible string omits f9fab3d98600 scsi: target: iscsi: rename some variables to avoid confusion. omits 19f5f88ed779 scsi: target: iscsi: tie the challenge length to the hash [...] omits 6266a4dadb1d powerpc/64s: Always disable branch profiling for prom_init.o omits a572d24af4d1 scsi: target: iscsi: CHAP: add support for SHA1, SHA256 an [...] omits f6b8540f4020 scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for RE [...] omits aff6ab9e7221 scsi: lpfc: Update lpfc version to 12.6.0.1 omits 171f6c41949f scsi: lpfc: Add enablement of multiple adapter dumps omits dcaa21367938 scsi: lpfc: Change default IRQ model on AMD architectures omits 93a4d6f40198 scsi: lpfc: Add registration for CPU Offline/Online events omits b9da814cd5f5 scsi: lpfc: Clarify FAWNN error message omits 69641627c653 scsi: lpfc: Sync with FC-NVMe-2 SLER change to require Con [...] omits dda5bdf074da scsi: lpfc: Fix dynamic fw log enablement check omits 2332e6e475b0 scsi: lpfc: Fix unexpected error messages during RSCN handling omits 6c1e803eac84 scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during [...] omits 6bfb16208298 scsi: lpfc: Fix configuration of BB credit recovery in ser [...] omits 7cfd5639d99b scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow omits 1feefb7ec2fe scsi: sg: sg_ioctl(): get rid of access_ok() omits a64e5a868573 scsi: sg: sg_write(): get rid of access_ok()/__copy_from_u [...] omits c8c12792d5fe scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() omits d9fc5617bcb6 scsi: sg: sg_new_write(): don't bother with access_ok omits c35a5cfb4150 scsi: sg: sg_read(): simplify reading ->pack_id of userlan [...] omits 062c9d4527cc scsi: sg: sg_write(): __get_user() can fail... omits a62726cb9cb4 scsi: sg: sg_new_write(): replace access_ok() + __copy_fro [...] omits a16a47416d3f scsi: sg: sg_ioctl(): fix copyout handling omits ec990306f77f scsi: fnic: fix use after free omits 8b1062d51388 scsi: qla2xxx: fix NPIV tear down process omits 6453ae7f083b dt-bindings: net: davinci-mdio: convert bindings to json-schema omits 454f5d9da195 dt-bindings: Remove FIXME in yaml bindings omits edc1f5432f45 scsi: sd_zbc: Fix sd_zbc_complete() omits 07e6315e75cd dt-bindings: interconnect: Convert qcom, qcs404 to DT schema omits 3aa5fa030558 io_uring: kill dead REQ_F_LINK_DONE flag omits f1f40853c01b io_uring: fixup a few spots where link failure isn't flagged omits 3d9d879324bf dt-bindings: arm: samsung: Drop syscon compatible from CHI [...] omits fee22854c027 PM / devfreq: tegra30: Tune up MCCPU boost-down coefficient omits f61ee201068a PM / devfreq: tegra30: Support variable polling interval omits 5c0f6c795957 PM / devfreq: Add new interrupt_driven flag for governors omits 28615e37be96 PM / devfreq: tegra30: Use kHz units for dependency threshold omits 88ec816446fa PM / devfreq: tegra30: Disable consecutive interrupts when [...] omits 333abefb2812 PM / devfreq: tegra30: Don't enable already enabled consec [...] omits 9cff2177789f PM / devfreq: tegra30: Include appropriate header omits b87dea3bbab2 PM / devfreq: tegra30: Constify structs omits 61d932084174 PM / devfreq: tegra30: Don't enable consecutive-down inter [...] omits 142665582736 PM / devfreq: tegra30: Reset boosting on startup omits 6f2a35d65b3c PM / devfreq: tegra30: Move clk-notifier's registration to [...] omits 11eb6ec5c0d4 PM / devfreq: tegra30: Use CPUFreq notifier omits 0ce3884654d1 PM / devfreq: tegra30: Use kHz units uniformly in the code omits 53b4b2aeee26 PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out omits e7955a34a234 PM / devfreq: tegra30: Drop write-barrier omits 7296443b900e PM / devfreq: tegra30: Handle possible round-rate error omits d49eeb1e8385 PM / devfreq: tegra30: Keep interrupt disabled while gover [...] omits dccdea01adf3 PM / devfreq: tegra30: Change irq type to unsigned int omits 1f125dee4fed PM / devfreq: exynos-ppmu: remove useless assignment omits 2abb0d5268ae PM / devfreq: Lock devfreq in trans_stat_show omits d68adc8f85cd PM / devfreq: Check NULL governor in available_governors_show omits 36eba5deffac dt-bindings: devfreq: exynos-bus: Remove unused property omits df4d7b1451bf PM / devfreq: Make log message more explicit when devfreq [...] omits 3b7b37846ba6 Documentation: devicetree: add PPMU events description omits fcbd8037f7df include: dt-bindings: add Performance Monitoring Unit for Exynos omits a3ead21d6eec Merge tag 'wireless-drivers-next-2019-11-05' of git://git. [...] omits 2836654a2735 Documentation: TLS: Add missing counter description omits d673f5635852 Merge tag 'batadv-next-for-davem-20191105' of git://git.op [...] omits 517ce4e93368 NFC: fdp: fix incorrect free object omits 9647722befbe r8152: Add macpassthru support for ThinkPad Thunderbolt 3 [...] omits 86e8f2988786 cxgb4: Add pci reset handler omits 7b3a768b2bb2 Merge branch 'bnx2x-cnic-Enable-Multi-Cos' omits 888f43e5da61 cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod omits dc5a3d79c345 bnx2x: Fix PF-VF communication over multi-cos queues. omits 069e47823fff bnx2x: Enable Multi-Cos feature. omits 0a6890b9b4df bnx2x: Utilize FW 7.13.15.0. omits f75359f3ac85 net: prevent load/store tearing on sk->sk_stamp omits f92186177620 net: ethernet: emac: Fix phy mode type omits 5ea4b122e7ed Merge branch 'net_sched-convert-packet-counters-to-64bit' omits b33e699fe43a net_sched: add TCA_STATS_PKT64 attribute omits d0083d98f685 net_sched: extend packet counter to 64bit omits 4d390c287b2f net_sched: do not export gnet_stats_basic_packed to uapi omits e7a86c687e64 net: qualcomm: rmnet: Fix potential UAF when unregistering omits 973ff55bef38 Merge branch 'mv88e6xxx-ATU-occupancy-as-devlink-resource' omits e0c69ca7dfbb net: dsa: mv88e6xxx: Add ATU occupancy via devlink resources omits c5f299d59261 net: dsa: mv88e6xxx: global1_atu: Add helper for get next omits 6239a386e784 net: dsa: mv88e6xxx: global2: Expose ATU stats register omits d9ea56206c4d net: dsa: mv88e6xxx: Add number of MACs in the ATU omits 5cd73fbd7879 net: dsa: Add support for devlink resources omits 683916f6a840 net/tls: fix sk_msg trim on fallback to copy mode omits 2ee6ad1ddf77 Merge branch 'net-dsa-bcm_sf2-Add-support-for-optional-res [...] omits eee87e4377a4 net: dsa: bcm_sf2: Add support for optional reset controller line omits 9482d036cc02 dt-bindings: net: Describe BCM7445 switch reset property omits fbdcdd78da7c Change in Openvswitch to support MPLS label depth of 3 in [...] omits a5ec65169c60 net: hns3: remove unused macros omits 57d0f00dfeb3 mlx4_core: fix wrong comment about the reason of subtract [...] omits 3b7ad08b5153 vsock: Simplify '__vsock_release()' omits e684000b8a2b net: dsa: bcm_sf2: Fix driver removal omits c058f6dfeb1c net: dsa: Fix use after free in dsa_switch_remove() omits 2bceefbe557f tc-testing: added tests with cookie for mpls TC action omits 59eb87cb52c9 net: sched: prevent duplicate flower rules from tcf_proto [...] omits 2ef17216d732 net: hns3: Use the correct style for SPDX License Identifier omits 1899bb325149 bonding: fix state transition issue in link monitoring omits 41de23e2232b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 4611a4fb0cce cpupower: ToDo: Update ToDo with ideas for per_cpu_schedul [...] omits 6af2ed53f040 cpupower: mperf_monitor: Update cpupower to use the RDPRU [...] omits 7adafe541fe5 cpupower: mperf_monitor: Introduce per_cpu_schedule flag omits d3f5d2a192a2 cpupower: Move needs_root variable into a sub-struct omits 509ba54fcfd1 ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY omits 237d19080cd3 ASoC: soc-core: remove topology specific operation omits 71cb85f5e9da ASoC: soc-core: call snd_soc_register_dai() from snd_soc_r [...] omits e443c20593de ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() [...] omits 5d07519703bc ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() omits e11381f38f34 ASoC: soc-core: add snd_soc_unregister_dai() omits 3f6674ae13a1 ASoC: soc-core: move snd_soc_unregister_dais() omits daf7737335bf ASoC: soc-core: move snd_soc_register_dai() omits ac6a4dd3e9f0 ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_ [...] omits b18768f56162 ASoC: soc-core: remove snd_soc_component_add/del() omits 486c7978ff66 ASoC: soc-core: add snd_soc_del_component_unlocked() omits 5bd7e08b3c5f ASoC: soc-core: tidyup snd_soc_lookup_component() omits b8132657990b ASoC: soc-core: move snd_soc_lookup_component() omits bc7a9091e5b9 ASoC: soc-core: add soc_unbind_dai_link() omits 6b1dff0266a3 ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add [...] omits 95b562e57f0b ASoC: soc-core: remove duplicated soc_is_dai_link_bound() omits cd3c5ad7b250 ASoC: soc-core: typo fix at soc_dai_link_sanity_check() omits bfce78a55965 ASoC: soc-core: tidyup soc_init_dai_link() omits 36794902de1f ASoC: soc-core: move soc_init_dai_link() omits 3e2e193773b3 ASoC: adau7118: Fix example warning omits c2f102f1e884 spi: bcm2835: fix typo in comment omits 1403cfa69d31 spi: dw: Fix Designware SPI loopback omits 6a24490fd664 dt-bindings: serial: Convert Samsung UART bindings to json-schema omits 23c091d95a98 dt-bindings: usb: Convert Allwinner A10 mUSB controller to [...] omits 0473976c3568 Merge branch 'nvme-5.4-rc7' of git://git.infradead.org/nvm [...] omits 89723d0bd6c7 io_uring: enable optimized link handling for IORING_OP_POLL_ADD omits 1afc14032e54 software node: simplify property_entry_read_string_array() omits daeba9bf62e6 software node: unify PROPERTY_ENTRY_XXX macros omits 5236f5fe2319 software node: remove property_entry_read_uNN_array functions omits 1f74d70ff212 software node: get rid of property_set_pointer() omits 75dd63c968d8 software node: clean up property_copy_string_array() omits b871160fbc61 software node: mark internal macros with double underscores omits 4466bf82821b efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN omits 1741cfacfa9b software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() omits a00351687f8a software node: remove DEV_PROP_MAX omits fd4b355829ec Merge branch 'icmp-move-duplicate-code-in-helper-functions' omits 54074f1dbd6f icmp: remove duplicate code omits 15122464d525 icmp: add helpers to recognize ICMP error packets omits b8fed591df6b Merge branch 'netvsc-RSS-related-patches' omits 1fac7ca4e63b hv_netvsc: record hardware hash in skb omits df9f540ca742 hv_netvsc: flag software created hash value omits 0763b3e81a82 taprio: fix panic while hw offload sched list swap omits 39069faac292 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits eeb2045bb7d2 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits fc564e09237f Merge tag 'linux-can-fixes-for-5.4-20191105' of git://git. [...] omits 8d0d47ea1640 Merge branch 'mb/dio' into master omits 0d6eeb1fd625 nvme: change nvme_passthru_cmd64 to explicitly mark rsvd omits a6d4040846bf Merge branch 'jk/jbd2-revoke-overflow' omits 19014d697147 jbd2: Fine tune estimate of necessary descriptor blocks omits 0094f981bbac jbd2: Provide trace event for handle restarts omits 83448bdfb597 ext4: Reserve revoke credits for freed blocks omits d090707edab5 jbd2: Make credit checking more strict omits 933f1c1e0b75 jbd2: Rename h_buffer_credits to h_total_credits omits fdc3ef882a5d jbd2: Reserve space for revoke descriptor blocks omits 77444ac4f953 jbd2: Drop jbd2_space_needed() omits 9f356e5a4f12 jbd2: Account descriptor blocks into t_outstanding_credits omits ec8b6f600e49 jbd2: Factor out common parts of stopping and restarting a handle omits 5559b2d81b51 jbd2: Drop pointless wakeup from jbd2_journal_stop() omits 150549ed2fcf jbd2: Drop pointless check from jbd2_journal_stop() omits dfaf5ffda227 jbd2: Reorganize jbd2_journal_stop() omits 015c60330682 jbd2: Fix statistics for the number of logged blocks omits 9797a9024805 ocfs2: Use accessor function for h_buffer_credits omits a9a8344ee171 ext4, jbd2: Provide accessor function for handle credits omits a413036791d0 ext4: Provide function to handle transaction restarts omits f2890730f829 ext4: Avoid unnecessary revokes in ext4_alloc_branch() omits 6cb367c2d1f8 ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() omits 321238fbfb49 ext4: Fix ext4_should_journal_data() for EA inodes omits 65db869c754e ext4: Fix credit estimate for final inode freeing omits 6f72653e76a5 io-wq: use proper nesting IRQ disabling spinlocks for cancel omits 378f32bab371 ext4: introduce direct I/O write using iomap infrastructure omits 72d7df4c8079 dm dust: add limited write failure mode omits cc7a7fb3b689 dm dust: change ret to r in dust_map_read and dust_map omits 6ec1be501500 dm dust: change result vars to r omits 3b0b4ebfd761 clk: rockchip: protect the pclk_usb_grf as critical on px30 omits 8a88550fe7bb clk: rockchip: add video-related niu clocks as critical on px30 omits 7990660f36be clk: rockchip: move px30 critical clocks to correct clock [...] omits e40781098f56 clk: rockchip: Add div50 clocks for px30 sdmmc, emmc, sdio [...] omits 762539d6999c clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc omits 26b924b93c7b dm cache: replace spin_lock_irqsave with spin_lock_irq omits 235bc8616060 dm bio prison: replace spin_lock_irqsave with spin_lock_irq omits 4403e1237be3 arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc omits ab14c422a1d1 dt-bindings: Add doc for Firefly ROC-RK3308-CC board omits 21e3311a6a15 dt-bindings: clean up rockchip grf binding document omits f00736e38e98 arm64: dts: rockchip: Rework voltage supplies for regulato [...] omits 88e0b7822d2d arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc omits 389989270e5f arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc omits 0815dc22c238 arm64: dts: rockchip: enable usb2phy on px30-evb omits f952b45bf370 arm64: dts: rockchip: add usb2phy for px30 omits 7272d6e03d11 arm64: dts: rockchip: remove px30 default optee node omits 2e7f8764dcb1 arm64: dts: rockchip: enable gpu on rk3399-puma omits fbb78418c870 arm64: dts: rockchip: add px30 otp controller omits 7e34f4e4aad3 drm/i915/gen8+: Add RC6 CTX corruption WA omits 1d85a299c4db drm/i915: Lower RM timeout to avoid DSI hard hangs omits 926abff21a8f drm/i915/cmdparser: Ignore Length operands during command [...] omits f8c08d8faee5 drm/i915/cmdparser: Add support for backward jumps omits 8e0c9dacc39e dm thin: replace spin_lock_irqsave with spin_lock_irq omits 0546a29cd884 drm/i915/cmdparser: Use explicit goto for error paths omits 0f2f39758341 drm/i915: Add gen9 BCS cmdparsing omits 435e8fc059db drm/i915: Allow parsing of unsized batches omits 4f7af1948abc drm/i915: Support ro ppgtt mapped cmdparser shadow buffers omits 311a50e76a33 drm/i915: Add support for mandatory cmdparsing omits 52c67d416b26 dm clone: add bucket_lock_irq/bucket_unlock_irq helpers omits 6ca43ed8376a dm clone: replace spin_lock_irqsave with spin_lock_irq omits 66d8aba1cd6d drm/i915: Remove Master tables from cmdparser omits 44157641d448 drm/i915: Disable Secure Batches for gen6+ omits 0a2f661b6c21 drm/i915: Rename gen7 cmdparser tables omits c1005322ff02 dm writecache: handle REQ_FUA omits 9a11ba7388f1 ALSA: hda: hdmi - add Tigerlake support omits 8dd85873a0bd dm writecache: fix uninitialized variable warning omits 8adeac3be03d dm stripe: use struct_size() in kmalloc() omits 53be73a5d75f dm raid: streamline rs_get_progress() and its raid_status( [...] omits f9f3ee9130eb dm raid: simplify rs_setup_recovery call chain omits 99273d9e6e19 dm raid: to ensure resynchronization, perform raid set gro [...] omits 22c992e1a868 dm raid: change rs_set_dev_and_array_sectors API and callers omits 5eee2b3f6006 ASoC: SOF: topology: set trigger order for FE DAI link omits acbf27746ecf ASoC: pcm: update FE/BE trigger order based on the command omits e44f3d49f900 ASoC: max98373: replace gpio_request with devm_gpio_request omits eaf072e512d5 ASoC: stm32: sai: add restriction on mmap support omits 26bc67213424 Merge tag 'for-linus-2019-11-05' of git://git.kernel.org/p [...] omits 755864feb729 nvmem: add Rockchip OTP driver omits de02fc40fc63 dt-bindings: nvmem: add binding for Rockchip OTP controller omits b210fac7f636 nvmem: imx: scu: fix dependency in Kconfig omits 096030e7f449 nvmem: sprd: Add Spreadtrum SoCs eFuse support omits 95d25206eb1d dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation omits c33c585f1b3a nvmem: imx-ocotp: reset error status on probe omits 885ce72a09d0 nvmem: imx: scu: support write omits f8017bfc1414 nvmem: imx: scu: support hole region check omits 1e6d8e5f4441 nvmem: sc27xx: Change to use devm_hwspin_lock_request_spec [...] omits 9b8303fc6efa nvmem: core: fix nvmem_cell_write inline function omits cc4c831811c2 gpio: tegra186: use devm_platform_ioremap_resource_byname() omits f51b18d92b66 gpio: mvebu: use devm_platform_ioremap_resource_byname() omits c9c8641d3ebd drivers: provide devm_platform_ioremap_resource_byname() omits 444b0111f3bc misc: sram: use devm_platform_ioremap_resource_wc() omits bb6243b4f73d drivers: platform: provide devm_platform_ioremap_resource_wc() omits b873af620e58 lib: devres: provide devm_ioremap_resource_wc() omits 6e924822752c lib: devres: prepare devm_ioremap_resource() for more variants omits 4154abca299e Documentation: devres: add missing entry for devm_platform [...] omits 482c86cc37b7 char: xillybus: use devm_platform_ioremap_resource() to si [...] omits 8670b2b8b029 rfkill: allocate static minor omits 7111fa1151e3 Merge tag 'gpio-v5.4-4' of git://git.kernel.org/pub/scm/li [...] omits e1955fcdc71e staging: rtl8723bs: hal: Remove unnecessary typecast in kfree. omits a4c3733d32a7 riscv: abstract out CSR names for supervisor vs machine mode omits 82b29b9f72af mei: me: add comet point V device id omits 7a2b9e6ec845 mei: bus: prefix device names on bus with the bus name omits 487ee861de17 tty: serial: fsl_lpuart: use the sg count from dma_map_sg omits 9b88f9fb0d2f ext4: Do not iput inode under running transaction omits a9e26328adfa ext4: Move marking of handle as sync to ext4_add_nondir() omits b90bfdf58119 jbd2: Completely fill journal descriptor blocks omits 0db458894536 jbd2: Fixup stale comment in commit code omits add3efdd78b8 jbd2: Fix possible overflow in jbd2_log_space_left() omits 0c3ac28931d5 riscv: separate MMIO functions into their own header file omits 86fe639a1c16 riscv: enter WFI in default_power_off() if SBI does not shutdown omits 156aafd2bec0 staging: wilc1000: use defines for msg types received from [...] omits 027caaab0de7 staging: wilc1000: added proper spacing for comments omits f1f24260fc25 staging: wilc1000: avoid use of C++ style comments omits 664578d581a9 staging: wilc1000: added 'WILC_' prefix in header guard macro omits 6cecbb2c6759 staging: wilc1000: remove 'wilc_' prefix from filenames omits 5e3bafbd14b5 staging: wilc1000: avoid 'bool' datatype in struct sent to [...] omits 31f4b28f6c41 dmaengine: ti: edma: Add support for handling reserved channels omits 115b60a93ee4 dt-bindings: dma: ti-edma: Document dma-channel-mask for EDMA omits 4868d87c18aa dt-bindings: dmaengine: dma-common: Change dma-channel-mas [...] omits 8888ed03237d staging: rtl8723bs: Fix lines over 80 characters omits 55238d7a468d staging: rtl8723bs: os_dep: Remove unnecessary variable us [...] omits b7aa39a2ed01 staging: rtl8192e: fix potential use after free omits 78ce93f3e80b staging: wfx: Remove local variable used only in return st [...] omits 168c7d76425d staging: wfx: replace 1 by true omits 2c1facbc437c staging: wfx: replace 0 by NULL omits 3b525cb00c62 staging: qlge: Avoid NULL comparison omits c389ec67b7f8 MAINTAINERS: Update myself as maintainer for DEVFREQ subsy [...] omits 3eaf9cc62f44 ext4: update ext4_sync_file() to not use __generic_file_fsync() omits 0b9f230b94dd ext4: move inode extension check out from ext4_iomap_alloc() omits 569342dc2485 ext4: move inode extension/truncate code out from ->iomap_ [...] omits b1b4705d54ab ext4: introduce direct I/O read using iomap infrastructure omits 09edf4d38195 ext4: introduce new callback for IOMAP_REPORT omits f063db5ee989 ext4: split IOMAP_WRITE branch in ext4_iomap_begin() into helper omits c8fdfe294187 ext4: move set iomap routines into a separate helper ext4_ [...] omits 2e9b51d78229 ext4: iomap that extends beyond EOF should be marked dirty omits 548feebec7e9 ext4: update direct I/O read lock pattern for IOCB_NOWAIT omits 53e5cca56795 ext4: reorder map.m_flags checks within ext4_iomap_begin() omits f21bdbba0a5a Merge branch 'iomap-for-next' into mb/dio omits 9842b56cd406 xfs: make the assertion message functions take a mount parameter omits 110f09cb705a xfs: add missing assert in xfs_fsmap_owner_from_rmap omits ee4fb16cbec9 xfs: decrease indenting problems in xfs_dabuf_map omits 50f8300904b1 xfs: fold xfs_mount-alloc() into xfs_init_fs_context() omits 8757c38f2cf6 xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() omits 2f8d66b3cd79 xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() omits 63cd1e9b026e xfs: move xfs_fc_reconfigure() above xfs_fc_free() omits 73e5fff98b64 xfs: switch to use the new mount-api omits 7c89fcb2783d xfs: dont set sb in xfs_mount_alloc() omits 9a861816a026 xfs: move xfs_parseargs() validation to a helper omits 48a06e1b5773 xfs: refactor xfs_parseags() omits 846410ccd104 xfs: avoid redundant checks when options is empty omits c0a6791667f8 xfs: refactor suffix_kstrtoint() omits 2c6eba31775b xfs: add xfs_remount_ro() helper omits 82332b6da226 xfs: add xfs_remount_rw() helper omits a943f372c22b xfs: merge freeing of mp names and mp omits 7b77b46a6137 xfs: use kmem functions for struct xfs_mount omits 3d9d60d9addf xfs: dont use XFS_IS_QUOTA_RUNNING() for option check omits e1d3d2188546 xfs: use super s_id instead of struct xfs_mount m_fsname omits f676c7508667 xfs: remove unused struct xfs_mount field m_fsname_len omits 6ba01df72b4b dm table: do not allow request-based DM to stack on partitions omits 81363f248aec watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading omits 2c50a6b825b3 watchdog: imx_sc_wdt: Pretimeout should follow SCU firmwar [...] omits 2c77734642d5 watchdog: meson: Fix the wrong value of left time omits 1993f1d7ca3f watchdog: pm8916_wdt: fix pretimeout registration flow omits c58e81341aec watchdog: cpwd: fix build regression omits 763303a83a09 nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths omits 9ad9e8d6ca29 nvme-rdma: fix a segmentation fault during module unload omits fa729c4df558 clone3: validate stack arguments omits a3a0819388b2 ceph: don't allow copy_file_range when stripe_count != 1 omits 5bb5e6ee6f5c ceph: don't try to handle hashed dentries in non-O_CREAT a [...] omits 6fbd92a83377 Merge tag 'samsung-pinctrl-5.5' of https://git.kernel.org/ [...] omits 4b024225c4a8 pinctrl: use devm_platform_ioremap_resource() to simplify code omits d9dace943894 drm/i915/selftests: Add intel_gt_suspend_prepare omits 3fd850dda83d drm/i915/gt: Drop false assertion on user_forcewake omits a70a9e998e8e drm/i915: Defer rc6 shutdown to suspend_late omits d4033a9b03d8 drm/i915/gt: Move user_forcewake application to GT omits 489d1953c12e drm/i915/gem: Leave reloading kernel context on resume to GT omits fd6fe087ca47 drm/i915/gt: Call intel_gt_sanitize() directly omits b86deba977a9 RDMA/core: Move core content from ib_uverbs to ib_core omits 15c2b3cc09a3 ALSA: hda/ca0132 - Fix possible workqueue stall omits 6a8c521c529e media: am437x: fix smatch warning omits 8ffd573c25e5 media: vivid: media_device_cleanup was called too early omits 31172e520b68 media: vimc: Make capture devices and subdevices use diffe [...] omits 3775026a654c macintosh: ans-lcd: make anslcd_logo static and __initconst omits 57baec7b1b04 scripts/nsdeps: make sure to pass all module source files [...] omits 75217f8d029b drm/i915/dsc: rename functions for consistency omits b0ab655c8716 drm/i915/dsc: split out encoder specific parts from DSC co [...] omits 6aead5df0556 drm/i915/dsc: clean up rc parameter table access omits 074f51574e7a drm/i915/dsc: make parameter arrays const omits e62138403a84 media: hi556: Add support for Hi-556 sensor omits 74ab6d9d7dce arm64: dts: allwinner: h6: Remove useless reset name omits ce22c6f242b6 media: staging/imx: Use a shorter name for driver omits b2b9b0a669b5 media: staging: media: allegro-dvt: remove bool comparison omits cb639a6f4a0c media: s5p-jpeg: drop unused components from s5p_jpeg_q_data omits d619a95693ac media: dt-bindings: rcar_vin: Document RZ/G1 per-board settings omits c05b9d7b9f3e media: fdp1: Fix R-Car M3-N naming in debug message omits fa7662aad7dc media: bt819: Reduce amount of F* words in the world omits 3b299d9abf15 media: coda: request to skip kernel mapping for decoded buffers omits a3fd80198de6 media: coda: fix deadlock between decoder picture run and [...] omits 545b618cfb5c media: v4l2-core: fix touch support in v4l_g_fmt omits 3cbd3d99fd85 media: v4l2-subdev: Don't use __u32 internally omits 704c6c80fb47 media: exynos4-is: Fix recursive locking in isp_video_release() omits d39083234c60 media: rcar_drif: fix a memory disclosure omits 60afcc06ad41 media: staging: media: cedrus: use devm_platform_ioremap_r [...] omits 5ebc4b2eb433 media: rcar-csi2: Enable support for R8A774B1 omits 42ec336f1f9d ALSA: hda: Disable regmap internal locking omits 3f9402a09f21 media: rcar-vin: Enable support for R8A774B1 omits 81b19e5d3381 media: dt-bindings: rcar-csi2: Add R8A774B1 support omits 8681cc38dfa8 media: dt-bindings: rcar-vin: Add R8A774B1 support omits 9b744a3ec812 media: rcar-vin: Add support for outputting NV12 omits f8fe466aa727 media: rcar-vin: Define which hardware supports NV12 omits 8f4900617472 media: rcar-vin: Do not enumerate unsupported pixel formats omits 1091eb830627 media: radio: wl1273: fix interrupt masking on release omits 11609a7e21f8 media: bdisp: fix memleak on release omits d973933858ee media: v4l2-dv-timings: Use DIV_ROUND_CLOSEST directly to [...] omits 722ddfde366f perf tools: Fix time sorting omits 9ecb6718c679 media: vpx3220: make array input_vals static, makes object [...] omits 16d6bc53fb79 media: MAINTAINERS: Update MAX2175 & R-Car DRIF driver mai [...] omits 3926a3a025d4 can: don't use deprecated license identifiers omits 27a0e54bae09 can: mcp251x: mcp251x_restart_work_handler(): Fix potentia [...] omits 6047e1a81e9f perf tools: Remove unused trace_find_next_event() omits 443b0636ea73 perf scripting engines: Iterate on tep event arrays directly omits 5c2a99480eb8 media: xilinx: Use the correct style for SPDX License Identifier omits c2f2093e149d s390/unwind: drop unnecessary code around calling ftrace_g [...] omits c7bc0434081f media: imx7-mipi-csis: make array 'registers' static const [...] omits 3b05a1e517e1 powerpc/security: Fix debugfs data leak on 32-bit omits 1438d3c1c35f media: cx231xx: remove redundant assignment to variable status omits a9913d7eafa7 reiserfs: replace open-coded atomic_dec_and_mutex_lock() omits 16f6b67cf03c powerpc/book3s64/hash: Add cond_resched to avoid soft lock [...] omits 864edb758c50 powerpc/mm/book3s64/radix: Flush the full mm even when nee [...] omits 52162ec784fa powerpc/mm/book3s64/radix: Use freed_tables instead of nee [...] omits a42d6ba8c5be powerpc/mm/book3s64/radix: Remove unused code. omits 17f74b145af3 media: smiapp: unlock on error in smiapp_start_streaming() omits dca5ef2aa1e6 media: staging/intel-ipu3: remove the unnecessary compiler flags omits 318335c25096 media: doc-rst: ipu3: clarification on data type conversio [...] omits 4147dca25d1f media: doc-rst: add more info for resolution change blocks [...] omits c85c5c53ffa2 ARM: dts: sun6i: Remove useless reset-names omits b5d84ff8ae18 arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support omits 0b6f7014adc1 arm64: dts: allwinner: h6: add USB3 device nodes omits 1e92dbeae806 dt-bindings: Add ANX6345 DP/eDP transmitter binding omits 79bc02f12210 arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I omits 240a6438985c dts: arm: sun8i: h3: Enable deinterlace unit omits 66e40b3517f7 ARM: dts: sunxi: h3/h5: Add MBUS controller node omits ab883313ef62 dt-bindings: bus: sunxi: Add H3 MBUS compatible omits 4441b57ec27e clk: sunxi-ng: h3: Export MBUS clock omits 6e4f3db8dfcf pinctrl: just return if no valid maps omits ee1983527020 dt-bindings: pinctrl: qcom-pmic-mpp: Add support for PM/PMI8950 omits 90dc30f9bab4 pinctrl: qcom: spmi-mpp: Add PM/PMI8950 compatible strings omits 06cbe1f72b40 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for PM/PMI8950 omits ba5b9c857b47 pinctrl: qcom: spmi-gpio: Add PM/PMI8950 compatibility omits 504369cd6d2c gpiolib: Switch order of valid mask and hw init omits c196924277ea Merge tag 'v5.4-rc6' into devel omits e705f4b8aa27 ext2: check err when partial != NULL omits c23734487fb4 cpufreq: sun50i: Fix CPU speed bin detection omits 8eb4704b124c drm/i915: Protect request peeking with RCU omits 26a4175372a5 Merge tag 'extcon-next-for-5.5' of git://git.kernel.org/pu [...] omits 59ed05ccdded drm/i915: update rawclk also on resume omits 971112e07293 MAINTAINERS: Add myself as co-maintainer for QCOM omits 8e6b6da91ac9 powerpc/security/book3s64: Report L1TF status in sysfs omits f361c863b3bf logic_pio: Build into a library omits 3e5cd20d4e1f bus: hisi_lpc: Expand build test coverage omits 663accf1872b bus: hisi_lpc: Clean some types omits b8104fda1fff logic_pio: Define PIO_INDIRECT_SIZE for !CONFIG_INDIRECT_PIO omits 0376fa72a455 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] omits 80c784282859 powerpc/pseries: safely roll back failed DLPAR cpu add omits 3366ebe9e19b powerpc/pseries: address checkpatch warnings in dlpar_offline_cpu omits 505127068d9b selftests/powerpc: Skip tm-signal-sigreturn-nt if TM not a [...] omits 63ec58b44fcc x86/tsc: Respect tsc command line paraemeter for clocksour [...] omits fa5322872187 block: avoid blk_bio_segment_split for small I/O operations omits d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work omits 310ca2a61c41 Input: synaptics-rmi4 - remove unused result_bits mask omits 5d40d95e7e64 Input: synaptics-rmi4 - do not consume more data than we h [...] omits f6aabe1ff1d9 Input: synaptics-rmi4 - disable the relative position IRQ [...] omits 003f01c78002 Input: synaptics-rmi4 - fix video buffer size omits e361362b08ca x86/dumpstack/64: Don't evaluate exception stacks before setup omits 0ed9ca25894e irq/irqdomain: Update __irq_domain_alloc_fwnode() function [...] omits fe6f85ca121e x86/apic/32: Avoid bogus LDR warnings omits 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 omits ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] omits 52338415cf4d timekeeping/vsyscall: Update VDSO data unconditionally omits a5155b870d68 xfs: always log corruption errors omits d243b89a611e xfs: constify the buffer pointer arguments to error functions omits e91ec882af21 xfs: relax shortform directory size checks omits 35ac28a88223 drm/i915: avoid reading DP_TP_CTL twice omits a687b4ef6e28 drm/i915/tgl: do not enable transcoder clock twice on MST omits 142110c4ef6d drm/i915: add wrappers to get intel connector state omits 74e8cd5ba4a2 drm/i915: Add for_each_new_intel_connector_in_state() omits ee2c5ef8a9d6 drm/i915/dp: Do not switch aux to TBT mode for non-TC ports omits 1f1be49fb67a drm/i915: Avoid HPD poll detect triggering a new detect cycle omits dc645daef9af i40e: implement VF stats NDO omits 3df5b9a6a9ec i40e: enable X710 support omits e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU omits 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 omits 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B omits 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 omits 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks omits 07066d9dc3d2 ixgbe: protect TX timestamping from API misuse omits 739e6b4a8374 fm10k: update driver version to match out-of-tree omits 780e354dcdb9 ixgbe: Make use of cpumask_local_spread to improve RSS locality omits 0e100440e24b fm10k: add support for ndo_get_vf_stats operation omits 1df96ca7e001 fm10k: add missing field initializers to TLV attributes) omits 23b44513c3e6 ice: allow 3k MTU for XDP omits 446e693ca30b x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardco [...] omits aaf27254fdf9 ice: add build_skb() support omits 59bb08080557 ice: introduce frame padding computation logic omits 7237f5b0dba4 ice: introduce legacy Rx flag omits c08550510ca2 x86/fpu: Shrink space allocated for xstate_comp_offsets omits 58db10378499 x86/fpu: Update stale variable name in comment omits 9c7db4947506 coresight: etm4x: Fix BMVAL misuse omits edda32dabedb coresight: Serialize enabling/disabling a link device. omits f08d688223b0 coresight: Add explicit architecture dependency omits ebddaad09e10 coresight: etm4x: Add missing single-shot control API to sysfs omits a578427de5b2 coresight: etm4x: Add view comparator settings API to sysfs. omits 3e12d3b01324 coresight: etm4x: Improve usability of sysfs - CID and VMI [...] omits c2431fed288a coresight: etm4x: Improve usability of sysfs - include/exc [...] omits 1b6b0e087fc7 coresight: etm4x: Fix issues with start-stop logic. omits 75198a7d4c0c coresight: etm4x: Add missing API to set EL match on addre [...] omits 2fe6899e36aa coresight: etm4x: Fix input validation for sysfs. omits 057f2c57b08d coresight: etm4x: Fixes for ETM v4.4 architecture updates. omits 0373d90639ef coresight: etm4x: Add support for ThunderX2 omits b7909065e8eb dt-bindings: arm: coresight: Add support for coresight-los [...] omits f188b5e76aae coresight: etm4x: Save/restore state across CPU low power states omits 74ce3e412748 usb: typec: ucsi: Optimise ucsi_unregister() omits e716bb38edb4 usb: typec: ucsi: New error codes omits 3cf657f07918 usb: typec: ucsi: Remove all bit-fields omits 470ce43a1a81 usb: typec: ucsi: Remove struct ucsi_control omits 2ede55468ca8 usb: typec: ucsi: Remove the old API omits e32fd989ac1c usb: typec: ucsi: ccg: Move to the new API omits f56de278e8ec usb: typec: ucsi: acpi: Move to the new API omits 688d11c38423 can: j1939: transport: j1939_xtp_rx_eoma_one(): Add sanity [...] omits eaa654f164ba can: j1939: transport: j1939_session_fresh_new(): make sur [...] omits 896daf723c84 can: j1939: fix memory leak if filters was set omits db1a804cca6f can: j1939: fix resource leak of skb on error return paths omits b5018be6d5dd can: ti_hecc: add missing state changes omits 3b2d652da214 can: ti_hecc: properly report state changes omits 678d85ed8554 can: ti_hecc: add fifo overflow error reporting omits 99383749c259 can: ti_hecc: release the mailbox a bit earlier omits 10f5d55ddcbf can: ti_hecc: keep MIM and MD set omits 59f415c2f5e2 can: ti_hecc: ti_hecc_stop(): stop the CPK on down omits c4409e9fbea9 can: ti_hecc: ti_hecc_error(): increase error counters if [...] omits 758124335a9d can: flexcan: increase error counters if skb enqueueing vi [...] omits 1f7f504dcd9d can: rx-offload: can_rx_offload_irq_offload_fifo(): contin [...] omits c2a9f74c9d18 can: rx-offload: can_rx_offload_irq_offload_timestamp(): c [...] omits d763ab3044f0 can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR [...] omits 4e9016bee3bf can: rx-offload: can_rx_offload_offload_one(): increment r [...] omits a2dc3f5e1022 can: rx-offload: can_rx_offload_offload_one(): do not incr [...] omits 6caf8a6d6586 can: rx-offload: can_rx_offload_queue_tail(): fix error ha [...] omits ca913f1ac024 can: rx-offload: can_rx_offload_queue_sorted(): fix error [...] omits 659680bc232f can: xilinx_can: Fix flags field initialization for axi can omits 6f12001ad5e7 can: c_can: C_CAN: add bus recovery events omits 23c5a9488f07 can: c_can: D_CAN: c_can_chip_config(): perform a sofware [...] omits 3cb3eaac52c0 can: c_can: c_can_poll(): only read status register after [...] omits 128a1b87d3ce can: peak_usb: report bus recovery as well omits f7a1337f0d29 can: peak_usb: fix slab info leak omits de280f403f29 can: peak_usb: fix a potential out-of-sync while decoding packets omits 5e269324db5a can: flexcan: disable completely the ECC mechanism omits 375973942618 can: usb_8dev: fix use-after-free on disconnect omits 4d6636498c41 can: mcba_usb: fix use-after-free on disconnect omits fb5be6a7b486 can: gs_usb: gs_can_open(): prevent memory leak omits db9ee384f6f7 can: dev: add missing of_node_put() after calling of_get_c [...] omits bfbbf8cb43a7 Merge branch 'misc-5.4' into next-fixes omits a5009d3a318e btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC omits d98da49977f6 btrfs: save i_size to avoid double evaluation of i_size_re [...] omits b0c51f158455 stacktrace: Don't skip first entry on noncurrent tasks omits d80a4ac20800 cpupower : Handle set and info subcommands correctly omits 2d4238f55697 ice: Add support for AF_XDP omits 205577ab6f7a iommu/io-pgtable-arm: Rationalise MAIR handling omits 5fb190b0b525 iommu/io-pgtable-arm: Simplify level indexing omits 774e4d34dbeb Merge branch 'master' of git://blackhole.kfki.hu/nf omits 88c749840dff netfilter: nf_tables_offload: skip EBUSY on chain update omits 1ed012f6fd83 netfilter: nf_tables: bogus EOPNOTSUPP on basechain update omits b23c0742c2ce bridge: ebtables: don't crash when using dnat target in ou [...] omits 9fedd894b4e1 netfilter: nf_tables: fix unexpected EOPNOTSUPP error omits 250367c59e6b netfilter: nf_tables: Align nft_expr private data to 64-bit omits 1289975643f4 netfilter: ipset: Fix nla_policies to fully support NL_VAL [...] omits 97664bc2c77e netfilter: ipset: Copy the right MAC address in hash:ip,ma [...] omits 30b7244d7965 netfilter: ipset: Fix an error code in ip_set_sockfn_get() omits 0891d6d4b1fe ice: Move common functions to ice_txrx_lib.c omits b6520fce073b netfilter: ipset: Add wildcard support to net,iface omits 3d1e5039f5f8 dccp: do not leak jiffies on the wire omits c43eab3eddb4 net: fec: add missed clk_disable_unprepare in remove omits 56c1291ee48b bpf: re-fix skip write only files in debugfs omits c79278c185c8 iommu/io-pgtable-arm: Simplify PGD size handling omits 594ab90fc46c iommu/io-pgtable-arm: Simplify start level lookup omits 67f3e53d2a37 iommu/io-pgtable-arm: Simplify bounds checks omits f7b90d2c7422 iommu/io-pgtable-arm: Rationalise size check omits b5813c164ec8 iommu/io-pgtable: Make selftest gubbins consistently __init omits db22a9de7a78 Merge branch 'for-joerg/arm-smmu/fixes' into for-joerg/arm [...] omits 54e0602d796c net: ethernet: stmmac: drop unused variable in stm32mp1_se [...] omits 369a782af0f1 net: sgi: ioc3-eth: ensure tx ring is 16k aligned. omits 7ca2c4c2ca9e net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA omits 051a07ec7a3d net: sgi: ioc3-eth: simplify setting the DMA mask omits 59511bcf33f9 net: sgi: ioc3-eth: fix usage of GFP_* flags omits 4dd147471dae net: sgi: ioc3-eth: don't abuse dma_direct_* calls omits b6b556afd21b ipv6: use jhash2() in rt6_exception_hash() omits 7f00cc8d4a51 Documentation: Add ITLB_MULTIHIT documentation omits 1aa9b9572b10 kvm: x86: mmu: Recovery of shattered NX large pages omits 0c65b2b90d13 net: of_get_phy_mode: Change API to solve int/unit warnings omits 5d1fcaf35d74 net: bridge: fdb: eliminate extra port state tests from fast-path omits dece3c2a320b MIPS: Loongson: Fix return value of loongson_hwmon_init omits f6929c92e283 MAINTAINERS: Remove Kevin as maintainer of BMIPS generic p [...] omits efc2214b6047 ice: Add support for XDP omits 7705dc855797 x86/vmlinux: Use INT3 instead of NOP for linker fill bytes omits 3a82cd448489 Merge tag 'imx-fixes-5.4-3' of git://git.kernel.org/pub/sc [...] omits 8a537de0f3d8 drm/doc: Update IGT documentation omits e75d1b2c3731 ice: get rid of per-tc flow in Tx queue configuration routines omits eff380aaffed ice: Introduce ice_base.c omits a329975491aa x86/mm: Report actual image regions in /proc/iomem omits 5a60b5aa96e8 Merge tag 'clk-v5.4-samsung-fixes' of https://git.kernel.o [...] omits 78bdf57e9943 Merge tag 'sunxi-clk-fixes-for-5.4-1' of https://git.kerne [...] omits 81a41901ffd4 clk: ti: clkctrl: Fix failed to enable error with double u [...] omits 64fab7290dc3 nvme: Fix parsing of ANA log page omits 716fd9c119a9 nvmet: stop using bio_set_op_attrs omits 9dea0c81ee4a nvmet: add plugging for read/write when ns is bdev omits d84dd8cde674 nvmet: clean up command parsing a bit omits 05d3046ff755 nvme-pci: Spelling s/resdicovered/rediscovered/ omits d4b3a1741130 nvmet: fill discovery controller sn, fr and mn correctly omits be3f3114ddd5 nvmet: Open code nvmet_req_execute() omits e9061c397839 nvmet: Remove the data_len field from the nvmet_req struct omits 59ef0eaa7741 nvmet: Introduce nvmet_dsm_len() helper omits 6f86f2c9d94d nvmet: Cleanup discovery execute handlers omits 2cb6963a16e9 nvmet: Introduce common execute function for get_log_page [...] omits c73eebc07a0f nvmet-tcp: Don't set the request's data_len omits e0bace71779d nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() omits e08f2ae85092 nvme: Introduce nvme_lba_to_sect() omits 314d48dd2248 nvme: Cleanup and rename nvme_block_nr() omits 48c9e85b2346 nvme: resync include/linux/nvme.h with nvmecli omits 16686f3a6c3c nvme: move common call to nvme_cleanup_cmd to core layer omits 2dc3947b53f5 nvme: introduce "Command Aborted By host" status code omits 59534b9d606e nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed omits e522f4460278 nvmet: add unlikely check at nvmet_req_alloc_sgl omits 4d764bb9a92b nvmet: use bio_io_error instead of duplicating it omits 58a8df67e057 nvme: introduce nvme_is_aen_req function omits bcde5f0fc7d3 nvme-fc: ensure association_id is cleared regardless of a [...] omits 7db394848ece nvme-fc: clarify error messages omits 44fbf3bb1ac3 nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu omits 53b2b2f59967 nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes omits f16583614222 nvme-fc: Sync nvme-fc header to FC-NVME-2 omits 9982b0f69b49 clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call omits 5494c3a6a0b9 x86/mm: Report which part of kernel image is freed omits 7252f1405df1 Merge tag 'timers-v5.6' of https://git.linaro.org/people/d [...] omits 759aaa10c76c iommu: arm-smmu-impl: Add sdm845 implementation hook omits 5eb0e0e4f90a firmware/qcom_scm: Add scm call to handle smmu errata omits 1a5ea3b7a6ac firmware: qcom_scm-64: Add atomic version of qcom_scm_call omits ff34f3cce278 firmware: qcom: scm: Ensure 'a0' status code is treated as signed omits 2d0004d19829 x86/mm: Remove redundant address-of operators on addresses omits d7e8d149c5f3 Merge tag 'timers-v5.4-rc6' of https://git.linaro.org/peop [...] omits 94174c9b71c6 xtensa: Move EXCEPTION_TABLE to RO_DATA segment omits 955fd0b7cac3 drm/vkms: Update VKMS documentation omits de2a60522343 netfilter: nf_tables_offload: check for register data leng [...] omits 4e9e559a0385 powerpc: Move EXCEPTION_TABLE to RO_DATA segment omits f1d303a1b5dd perf/imx_ddr: Dump AXI ID filter info to userspace omits 6e85e23ef2d0 parisc: Move EXCEPTION_TABLE to RO_DATA segment omits 067c650c456e dtc: Use pkg-config to locate libyaml omits 1ee1ffe1f0fb scripts/dtc: dtx_diff - add color output support omits 3bda6f37a794 microblaze: Move EXCEPTION_TABLE to RO_DATA segment omits 700496fa1144 drm/todo: Add entry to remove load/unload hooks omits ab4e69334272 drm/property: Enforce more lifetime rules omits b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations omits 9b30e704dd0d ia64: Move EXCEPTION_TABLE to RO_DATA segment omits 380e57e2d41e h8300: Move EXCEPTION_TABLE to RO_DATA segment omits 1e51cd538809 c6x: Move EXCEPTION_TABLE to RO_DATA segment omits 19f6bc32c6f4 arm64: Move EXCEPTION_TABLE to RO_DATA segment omits ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS omits 172c8b85dccf alpha: Move EXCEPTION_TABLE to RO_DATA segment omits f0d7ee17d57c x86/vmlinux: Move EXCEPTION_TABLE to RO_DATA segment omits b907693883fd x86/vmlinux: Actually use _etext for the end of the text segment omits 879516870d7a Revert "tty:n_gsm.c: destroy port by tty_port_destroy()" omits 6a7ce07d6cb7 tty: serial: uartlite: use clk_disable_unprepare to match [...] omits eb9c1a41ea12 serial: 8250-mtk: Use platform_get_irq_optional() for opti [...] omits 05faa64e7392 serial: 8250_dw: Avoid double error messaging when IRQ absent omits b027ce258369 tty: serial: msm_serial: Fix flow control omits 4d2c82b192e4 tty: rocket: reduce stack usage omits 5bfb26303663 dt-bindings: serial: sh-sci: Document r8a77961 bindings omits 6fc68e936399 dt-bindings: serial: lpuart: Drop unsupported RS485 bindings omits 67b01837861c tty: serial: lpuart: Add RS485 support for 32-bit uart flavour omits e3553fee81b5 tty: serial: lpuart: Use defines that correspond to correc [...] omits 2b30efe2e88a tty: serial: lpuart: Remove unnecessary code from set_mctrl omits ed0207a33add docs/perf: Add AXI ID filter capabilities information omits d3eeece9a8ab perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus omits 44f8bd014a94 perf/imx_ddr: Add enhanced AXI ID filter support omits 1178addaca66 bindings: perf: imx-ddr: Add new compatible string omits 76d835fcd429 docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHAN [...] omits dbb1a6fbbb80 drm/i915: Eliminate redundancy in intel_primary_plane_create() omits 12fef149d755 drm/i915: Sort format arrays consistently omits f9c43a313f51 drm/i915: Add 10bpc formats with alpha for icl+ omits ed94034f3d6d drm/i915: Expose C8 on VLV/CHV sprite planes omits d8aa1a487b32 drm/i915: Add missing 10bpc formats for pipe B sprites on CHV omits 73263cb6e2fe drm/i915: Expose alpha formats on VLV/CHV primary planes omits ffe0fd2404f7 drm/i915: Expose 10:10:10 XRGB formats on SNB-BDW sprites omits 0a1f57b86c0b drm/i915/execlists: Reset CSB pointers by mmio as well omits 1056ef940380 MAINTAINERS: update io_uring entry omits e3dcb725a95a pinctrl: Convert Allwinner Pin Controller to a schema omits 26f6a7524dd3 pinctrl: add compatible for Amlogic Meson A1 pin controller omits 574dce894bbe pinctrl: bcm: nsp: implement get_direction omits 8298d18a49a3 pinctrl: bcm: nsp: use gpiolib infrastructure for interrupts omits 10ff58aa3c2e pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() omits f23c7ce341c2 Merge branch 'bpf-libbpf-bitfield-size-relo' omits 0b163565b918 selftests/bpf: Add field size relocation tests omits 8b1cb1c9601f selftest/bpf: Add relocatable bitfield reading tests omits 94f060e98495 libbpf: Add support for field size relocations omits ee26dade0e3b libbpf: Add support for relocatable bitfields omits 42765ede5c54 selftests/bpf: Remove too strict field offset relo test cases omits 81898a44f288 pinctrl: qcom: sc7180: Add missing tile info in SDC_QDSD_P [...] omits bdc62f2bae8f usb: typec: ucsi: Simplified registration and I/O API omits 24dab5380512 usb: typec: hd3ss3220: Give the connector fwnode to the po [...] omits 61d78ee29a0b usb: typec: Remove unused members from struct typec_capability omits 8c038ea8b65f usb: typec: Remove the callback members from struct typec_ [...] omits 642b1017dc43 usb: typec: hd3ss3220: Start using struct typec_operations omits 6df475f804e6 usb: typec: ucsi: Start using struct typec_operations omits 1007dda3be1c usb: typec: tps6598x: Start using struct typec_operations omits 00ec21e58dc6 usb: typec: tcpm: Start using struct typec_operations omits 46310e4dade2 usb: typec: Separate the operations vector omits 8c127a42af89 usb: typec: Introduce typec_get_drvdata() omits ad772c39b2fb usb: typec: Copy everything from struct typec_capability d [...] omits 6dabeb891c00 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein omits 8442b02bf3c6 USB: dummy-hcd: increase max number of devices to 32 omits b8c2f776164c vmlinux.lds.h: Allow EXCEPTION_TABLE to live in RO_DATA omits c9174047b48d vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATA omits 93240b327929 vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATA omits c82318254d15 vmlinux.lds.h: Replace RODATA with RO_DATA omits a363d50515eb usb: host: fotg210: add missed clk_put calls omits 4ff0eccbb5c4 usb: Spelling s/disconnet/disconnect/ omits c1aa81da1c64 usb: Spelling s/enpoint/endpoint/ omits cd7da3bc6c58 usb: usb251xb: Add support for USB2422 omits 6fa54eda64d2 usb: usb251xb: Document chip variant usb2422 omits 2a59aa7711e0 usb: usb251xb: Drop some unused defines omits 6f9ac343c0d2 usb: host: oxu210hp-hcd: fix __iomem annotations omits f3de5d857bb2 USB: bcma: Add a check for devm_gpiod_get omits 09e2a8b78cbd usb: ohci-nxp: fix use of integer as pointer omits bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles omits eaf937075c9a vmlinux.lds.h: Move NOTES into RO_DATA omits fbe6a8e618a2 vmlinux.lds.h: Move Program Header restoration into NOTES macro omits 441110a547f8 vmlinux.lds.h: Provide EMIT_PT_NOTE to indicate export of .notes omits 7a42d41d9dc2 x86/vmlinux: Restore "text" Program Header with dummy section omits 6434efbd9aef s390: Move RO_DATA into "text" PT_LOAD Program Header omits 430c6b2647e2 ia64: Rename PT_LOAD identifier "code" to "text" omits 65182e6e3619 alpha: Rename PT_LOAD identifier "kernel" to "text" omits af0f3e9e205c powerpc: Rename PT_LOAD identifier "kernel" to "text" omits cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] omits 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] omits 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] omits 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] omits 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] omits 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] omits 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 omits 6fc4000656a1 powerpc: Remove PT_NOTE workaround omits ec556271bbb3 powerpc: Rename "notes" PT_NOTE to "note" omits b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] omits 8c666d2ab576 selftests/livepatch: Test interaction with ftrace_enabled omits 35c9e74cff4c selftests/livepatch: Make dynamic debug setup and restore generic omits 7162431dcf72 ftrace: Introduce PERMANENT ftrace_ops flag omits cf94da6f502d Bluetooth: Fix invalid-free in bcsp_close() omits 41d5b25fed0a Bluetooth: hci_qca: add PM support omits d2c9be89f8eb blk-mq: make sure that line break can be printed omits 62c441c6ae05 block: sed-opal: Introduce Opal Datastore UID omits 51f421c85c88 block: sed-opal: Add support to read/write opal tables gen [...] omits 3495ea1b5f60 block: sed-opal: Generalizing write data to any opal table omits 51c3ff62cac6 io_uring: add completion trace event omits a69dff995477 extcon: axp288: Remove the build-in connection description omits c6919d5e0cd1 usb: roles: Add usb_role_switch_find_by_fwnode() omits 9d55499d8da4 intel_th: pci: Add Jasper Lake PCH support omits 3adbb5718dd5 intel_th: pci: Add Comet Lake PCH support omits 1fa1b6ca0fda intel_th: msu: Fix possible memory leak in mode_store() omits 8e3ef7b444ae intel_th: msu: Fix overflow in shift of an unsigned int omits 063f097fd65a intel_th: msu: Fix missing allocation failure check on a kstrndup omits e5a340f77027 intel_th: msu: Fix an uninitialized mutex omits 87c0b9c79ec1 intel_th: gth: Fix the window switching sequence omits a725272bda77 spi: sifive: disable clk when probe fails and remove omits 8039105987fc ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK omits 3315e5b40f59 ASoC: Intel: boards: Geminilake is only supported by SOF omits c4a09f9a523e ASoC: Intel: boards: fix configs for bxt-da7219-max98057a omits 9e7301762f6d ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER omits 02701b909c2f ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. omits b000135e5f27 ASoC: SOF: Intel: use def_tristate, avoid using select omits f9ad75468453 ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency omits 70ae4eb540af ASoC: SOF: Kconfig: add EXPERT dependency for developer op [...] omits 280393b712b7 ASoC: Intel: add mutual exclusion between SOF and legacy B [...] omits a6955fe0e230 ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with [...] omits df7257e544fa ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with [...] omits 65c56f5dccc8 ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_don [...] omits 17fe95d6df93 ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 omits f95ce1355944 ASoC: Intel: Add acpi match for rt1011 based m/c driver omits e0859710516c ASoC: ux500: Remove redundant variable "status" omits 5dc7d5bc9627 ASoC: hdac_hda: fix race in device removal omits c4a774c4192c drm/i915: add for_each_port() and use it omits 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static omits caa478af4812 drm/ttm: Convert vm callbacks to helpers omits 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data omits 35714565089e USB: serial: ch341: reimplement line-speed handling omits f84fdcbc8ec0 powercap/intel_rapl: add support for Cometlake desktop omits cae478114fbe powercap/intel_rapl: add support for CometLake Mobile omits c57c80467f90 kvm: Add helper function for creating VM worker threads omits b8e8c8303ff2 kvm: mmu: ITLB_MULTIHIT mitigation omits 731dc9df975a cpu/speculation: Uninline and export CPU mitigations helpers omits cad14885a8d3 x86/cpu: Add Tremont to the cpu vulnerability whitelist omits db4d30fbb71b x86/bugs: Add ITLB_MULTIHIT bug infrastructure omits 99e18df3a41a Merge back earlier cpufreq material for v5.5. omits db0d32d84031 cpufreq: powernv: fix stack bloat and hard limit on number [...] omits 737ffb27f2f1 cpufreq: Clarify the comment in cpufreq_set_policy() omits ca8888d7ae6f Merge git://git.kernel.org/pub/scm/linux/kernel/git/torval [...] omits a0828b6ccbdf quota: Handle quotas without quota inodes in dquot_get_state() omits 2ec1f3011f3f quota: Make dquot_disable() work without quota inodes omits 6111fd2370ee ALSA: pcm: Fix missing check of the new non-cached buffer type omits 7c202575ef63 Merge branch 'fixes' into next omits 7d1486352533 drm/i915: Protect request peeking with RCU omits 032f128dbd29 m68k: defconfig: Enable ICY I2C and LTC2990 on Amiga omits 84ba838990fc m68k: defconfig: Update defconfigs for v5.4-rc1 omits b330f3972f4f fbdev: c2p: Fix link failure on non-inlining omits 83c55ee82f3a drm/i915/gt: Drop false assertion on user_forcewake omits 6e001f6a4cc7 clocksource/drivers/asm9260: Add a check for of_clk_get omits b35a5e5961f8 clocksource/drivers/renesas-ostm: Use unique device name i [...] omits 227314239a5e clocksource/drivers/renesas-ostm: Convert to timer_of omits 4411464d6f8b clocksource/drivers/timer-of: Use unique device name inste [...] omits ccb80012481f clocksource/drivers/timer-of: Convert last full_name to %pOF omits 069a91663697 quota: Drop dquot_enable() omits 7212b95e6151 fs: Use dquot_load_quota_inode() from filesystems omits dc19432ae1c2 quota: Rename vfs_load_quota_inode() to dquot_load_quota_inode() omits ae45f07d47cc quota: Simplify dquot_resume() omits c7d3d28360fd quota: Factor out setup of quota inode omits 6012b9346d89 Bluetooth: Fix advertising duplicated flags omits 706ad6746a66 ALSA: bebob: fix to detect configured source of sampling c [...] omits 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties omits 09b0965ee8cc IB: mlx5: no need to check return value of debugfs_create [...] omits e9c837c6ab07 parisc: Avoid spurious inequivalent alias kernel error messages omits c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y omits f852497c9a07 arm64: dts: zii-ultra: fix ARM regulator GPIO handle omits 16c8373ecf7b Merge 5.4-rc6 into usb-next omits 915603b10616 arm64: dts: qcom: db845c: Enable LVS 1 and 2 omits 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A omits 1574cf83c7a0 Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.or [...] omits a37ac8ae66e2 mISDN: remove unused variable 'faxmodulation_s' omits 43622eab8d0a NFS: Add a tracepoint in nfs_fh_to_dentry() omits 70d136b2dc18 NFSv4: Don't retry the GETATTR on old stateid in nfs4_dele [...] omits 246afc0aa5a7 NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn omits ee05f456772d NFSv4: Fix races between open and delegreturn omits 42c304c34e2d NFS: nfs_inode_find_state_and_recover() fix stateid matching omits 3887ce1aac3a NFSv4: Fix nfs4_inode_make_writeable() omits 40e6aa10aaf2 NFSv4: nfs4_return_incompatible_delegation() should check [...] omits 1deed5723518 NFSv4: Don't reclaim delegations that have been returned o [...] omits af20b7b850c5 NFSv4: Ignore requests to return the delegation if it was revoked omits d51f91d262aa NFSv4: Revoke the delegation on success in nfs4_delegretur [...] omits f2d47b550205 NFSv4: Update the stateid seqid in nfs_revoke_delegation() omits ae084a32ee92 NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update [...] omits e0f07896affd NFSv4: Hold the delegation spinlock when updating the seqid omits f9e0cc9c9790 NFSv4: Don't remove the delegation from the super_list mor [...] omits b47e0e478c49 NFS: Rename nfs_inode_return_delegation_noreclaim() omits b57562087b04 NFSv4: fail nfs4_refresh_delegation_stateid() when the del [...] omits 457a50424bdd NFSv4: Delegation recalls should not find revoked delegations omits 5decae1623f5 NFSv4: nfs4_callback_getattr() should ignore revoked delegations omits 333ac786a1b4 NFSv4: Fix delegation handling in update_open_stateid() omits e6237b6feb37 NFSv4.1: Don't rebind to the same source port when reconne [...] omits 52f98f1a2ddd NFS/pnfs: Separate NFSv3 DS and MDS traffic omits c6eb58435b98 pNFS: nfs3_set_ds_client should set NFS_CS_NOPING omits 4b1b69cedf9d NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING omits d0372b679c31 NFS: Use non-atomic bit ops when initialising struct nfs_c [...] omits 6430b323ae09 NFSv3: Clean up timespec encode omits c9dbfd961b87 NFSv2: Clean up timespec encode omits ad97a995d8ed NFSv2: Fix a typo in encode_sattr() omits 7d34ff514165 NFSv4: NFSv4 callbacks also support 64-bit timestamps omits e7d4b05c5ee3 NFSv4: Encode 64-bit timestamps omits e86d5a02874c NFS: Convert struct nfs_fattr to use struct timespec64 omits 22a1ae9a93fb NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire s [...] omits 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source omits 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD omits c100ea86e6ab ARM: dts: add Netronix E60K02 board common file omits aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD omits 3a6ba7dc7799 ptp: Add a ptp clock driver for IDT ClockMatrix. omits 5c5e7aac63ae dt-bindings: ptp: Add device tree binding for IDT ClockMat [...] omits e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] omits 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] omits fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] omits 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] omits ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x omits 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] omits df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible omits fac6fce9bdb5 net: icmp6: provide input address for traceroute6 omits f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] omits 06e7c70c6e89 tipc: improve message bundling algorithm omits b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] omits 2adf81c0f7b0 net: icmp: use input address in traceroute omits a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] omits 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] omits f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] omits c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] omits c219a1662276 Merge branch 'optimize-openvswitch-flow-looking-up' omits eec62eadd1d7 net: openvswitch: simplify the ovs_dp_cmd_new omits 4c76bf696a60 net: openvswitch: don't unlock mutex when changing the use [...] omits 50b0e61b32ee net: openvswitch: fix possible memleak on destroy flow-table omits 0a3e01371db1 net: openvswitch: add likely in flow_lookup omits 515b65a4b991 net: openvswitch: simplify the flow_hash omits 57f7d7b91644 net: openvswitch: optimize flow-mask looking up omits a7f35e78e701 net: openvswitch: optimize flow mask cache hash collision omits 1689754de624 net: openvswitch: shrink the mask array if necessary omits 4bc63b1b531d net: openvswitch: convert mask list in mask array omits 04b7d136d015 net: openvswitch: add flow-mask cache for performance omits bceed71ba131 clk: imx: imx8mq: fix sys3_pll_out_sels omits fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] omits 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] omits 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] omits f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling omits 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ omits 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ omits b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] omits 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] omits 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] omits 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] omits 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] omits 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] omits 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] omits 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias omits 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node omits d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name omits 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node omits a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED omits 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers omits ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] omits 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] omits a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] omits a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] omits 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] omits 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] omits e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] omits 0b680963083e arm64: dts: ls1028a: Fix tmu unit address omits 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC omits f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] omits 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible omits 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible omits 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control omits d7eb28d2740f ARM: imx: use generic function to exit coherency omits 1173c3c28abf Revert "gpio: merrifield: Pass irqchip when adding gpiochip" omits 52c75f56703e Revert "gpio: merrifield: Restore use of irq_base" omits 806766af3909 Revert "gpio: merrifield: Move hardware initialization to [...] omits 0b3292852863 pinctrl: at91: Enable slewrate by default on SAM9X60 omits aa5f2af535f7 Merge tag 'sh-pfc-for-v5.5-tag2' of git://git.kernel.org/p [...] omits a99d8080aaf3 Linux 5.4-rc6 omits 891e60368ba1 drivers: mcb: use symbol namespaces omits b889b3b07c9d firmware loader: log path to loaded firmwares omits 6647e4e84501 staging: exfat: Ensure we unlock upon error in ffsReadFile omits c34d570d1586 xfs: cleanup use of the XFS_ALLOC_ flags omits fd638f1de1f3 xfs: move extent zeroing to xfs_bmapi_allocate omits be6cacbeea8c xfs: refactor xfs_bmapi_allocate omits e696663a97e8 xfs: simplify the xfs_iomap_write_direct calling omits 307cdb54b80e xfs: don't log the inode in xfs_fs_map_blocks if it omits 88cdb7147b21 xfs: slightly tweak an assert in xfs_fs_map_blocks omits 57c49444d7cc xfs: remove the extsize argument to xfs_eof_alignment omits 49bbf8c76156 xfs: mark xfs_eof_alignment static omits ae7e403fa5bb xfs: simplify xfs_iomap_eof_align_last_fsb omits 118e11182a81 mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call omits 0c40c1be2512 mmc: dw_mmc: Fix debugfs on 64-bit platforms omits f1dfe70b7ff7 mmc: atmel-mci: Remove superfluous cast in debugfs_create_ [...] omits 785bbb804a70 mmc: atmel-mci: Fix debugfs on 64-bit platforms omits 5f820ed52371 leds: trigger: netdev: fix handling on interface rename omits d3504757f3f0 debugfs: Add debugfs_create_xul() for hexadecimal unsigned long omits 726ce477285d Documentation: debugfs: Document debugfs helper for unsign [...] omits 26467b0f8407 x86/resctrl: Prevent NULL pointer dereference when reading [...] omits fc7b5028f262 leds: an30259a: add a check for devm_regmap_init_i2c omits 7c6082b903ac leds: mlxreg: Fix possible buffer overflow omits 66c41131daba leds: pca953x: Use of_device_get_match_data() omits 9cc93be7b0c9 leds: core: Fix leds.h structure documentation omits 4b83cf07d7a4 leds: core: Fix devm_classdev_match to reference correct s [...] omits ec28a8cfdce6 leds: core: Remove extern from header omits e63a744871a3 leds: lm3601x: Convert class registration to device managed omits 20cdba9d9c16 leds: flash: Add devm_* functions to the flash class omits 57e5c31e5375 leds: flash: Remove extern from the header file omits 4a29f90e60df leds: flash: Convert non extended registration to inline omits f884e866537c leds: Kconfig: Be consistent with the usage of "LED" omits 11f700022137 leds: remove PAGE_SIZE limit of /sys/class/leds/<led>/trigger omits a2cafdfd8cf5 leds: tlc591xx: update the maximum brightness omits da61a66a829d leds: lm3692x: Use flags from LM3692X_BRT_CTRL omits 846d0d14e7ec leds: lm3692x: Use flags from LM3692X_BOOST_CTRL omits 396128d2ffcb leds: lm3692x: Handle failure to probe the regulator omits d0f9cc49e9c8 leds: lm3692x: Don't overwrite return value in error path omits 1051da2cfc7e leds: lm3692x: Print error value on dev_err omits 5b4b723c483f leds: tlc591xx: use devm_led_classdev_register_ext() omits 1ab4531ad132 leds: tlc591xx: simplify driver by using the managed led API omits 8b4423d6c5e6 leds: bcm6358: Use devm_platform_ioremap_resource() in bcm [...] omits be9f18eef601 leds: bcm6328: Use devm_platform_ioremap_resource() in bcm [...] omits b46d2b4d3d81 drivers: leds: tlc591xx: check error during device init omits fc19967bcb8f leds: add LED driver for EL15203000 board omits a788f6f2e28d dt-bindings: Add docs for EL15203000 omits 3a69c9e52295 Merge tag 'usb-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] omits cba22d86e0a1 bdev: Refresh bdev size for disks without partitioning omits 731dc4868311 bdev: Factor out bdev revalidation into a common helper omits 9927c6fa3e1d debugfs: remove return value of debugfs_create_atomic_t() omits 19c1e145a436 staging: rtl8723bs: Remove unnecessary parentheses omits 1878c5b91430 staging: wfx: Fix a memory leak in 'wfx_upload_beacon' omits d3baf1e0b2fe staging: exfat: Fix logical operation continuation omits 8a4e640eb7f6 staging: exfat: Fix parameter alignment issues omits 354e27a86b4c staging: axis-fifo: remove unused pointer to memory resource omits 6a20d283ed68 staging: axis-fifo: request resources using managed functions omits ed6daf2b2832 staging: axis-fifo: avoid parsing ignored device tree properties omits 3bce4750c97d staging: vt6655: Fix long lines omits 31d0c9d9b77d staging: vt6655: Fix open ended lines omits ebacc1a7654f staging: vt6655: Fix the spacing around operators omits 8b3f9afcca18 staging: vt6655: Fix parameter alignment issues omits b7e9728f3d7f idr: Fix idr_alloc_u32 on 32-bit systems omits f6341c5af4e6 idr: Fix integer overflow in idr_for_each_entry omits c49cfc227e7f iio: imu: adis: assign value only if return code zero in r [...] omits 38262c01ead4 iio: imu: adis: assign read val in debugfs hook only if op [...] omits 9b742763d9d4 iio: imu: adis16480: assign bias value only if operation s [...] omits 52c4c732b2a6 iio: imu: adis16480: prefer `unsigned int` over `unsigned` omits d9bbae304a3e iio: imu: adis16480: fix indentation of return statement omits 6a39ab3b195c iio: imu: adis: check ret val for non-zero vs less-than-zero omits 92c7529fc1bf iio: imu: adis16480: check ret val for non-zero vs less-than-zero omits c754a45455bb iio: imu: adis16460: check ret val for non-zero vs less-than-zero omits fe4b7f917e8f iio: imu: adis16400: check ret val for non-zero vs less-than-zero omits 26ba6db67269 iio: gyro: adis16136: check ret val for non-zero vs less-t [...] omits 5759af0682b3 batman-adv: Drop lockdep.h include for soft-interface.c omits a7757d318a8a batman-adv: Use 'fallthrough' pseudo keyword omits baa1e8a0da76 batman-adv: Axe 'aggr_list_lock' omits 9044854e4b8b batman-adv: Simplify 'batadv_v_ogm_aggr_list_free()' omits 79f0a4858fa7 batman-adv: Start new development cycle omits ae8a76fb8b5d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 56cfd2507d3e Merge tag '5.4-rc6-smb3-fix' of git://git.samba.org/sfrenc [...] omits d31e95585ca6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] omits 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] omits ba7f8c98269c Merge tag 'sunxi-fixes-for-5.4-2' of https://git.kernel.or [...] omits 70a7274a543a Merge tag 'imx-fixes-5.4-2' of git://git.kernel.org/pub/sc [...] omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ omits 358fdb456288 Merge branch 'bpf_probe_read_user' omits fa553d9b57d4 bpf, testing: Add selftest to read/write sockaddr from user space omits 50f9aa44cac7 bpf, testing: Convert prog tests to probe_read_{user, kern [...] omits 251e2d337a1a bpf, samples: Use bpf_probe_read_user where appropriate omits 6e07a6341277 bpf: Switch BPF probe insns to bpf_probe_read_kernel omits 6ae08ae3dea2 bpf: Add probe_read_{user, kernel} and probe_read_{user, k [...] omits eb1b66887472 bpf: Make use of probe_user_write in probe write helper omits 75a1a607bb7e uaccess: Add strict non-pagefault kernel-space read function omits 1d1585ca0f48 uaccess: Add non-pagefault user-space write function omits e1cb7d2d60d5 Merge branch 'map-pinning' omits 2f4a32cc83a5 selftests: Add tests for automatic map pinning omits 57a00f41644f libbpf: Add auto-pinning of maps when loading BPF objects omits 196f8487f51e libbpf: Move directory creation into _pin() functions omits 4580b25fcee5 libbpf: Store map pin path and status in struct bpf_map omits d1b4574a4b86 libbpf: Fix error handling in bpf_map__reuse_fd() omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 43b7029f475e HID: i2c-hid: Send power-on command after reset omits 9d2345057538 Merge tag 'hwmon-for-v5.4-rc6' of git://git.kernel.org/pub [...] omits e935842a06db Merge tag 'pwm/for-5.4-rc6' of git://git.kernel.org/pub/sc [...] omits f83e148a4100 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 8194c28efd96 Merge tag 'powerpc-5.4-4' of git://git.kernel.org/pub/scm/ [...] omits 969a5197da89 Merge tag 's390-5.4-6' of git://git.kernel.org/pub/scm/lin [...] omits 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks omits 106901add52b Merge tag 'soundwire-5.4-rc6' of git://git.kernel.org/pub/ [...] omits 92fd9bf2c326 Merge tag 'thunderbolt-fixes-for-v5.4-1' of git://git.kern [...] omits 5e0eb05d7f75 Merge tag 'icc-5.4-rc5' of https://git.linaro.org/people/g [...] omits c7c116890941 debugfs: remove return value of debugfs_create_x8() omits ff229319f436 powerpc: pseries: no need to check return value of debugfs [...] omits 15956dad5c10 of: property: Skip adding device links to suppliers that a [...] omits 0ff5cc1ec33b of: property: Make sure child dependencies don't block pro [...] omits 03324507e66c driver core: Allow fwnode_operations.add_links to differen [...] omits bcbbcfd57247 driver core: Allow a device to wait on optional suppliers omits 05ef983e0d65 driver core: Add device link support for SYNC_STATE_ONLY flag omits abdfd18fe073 drm/msm: always dump buffer base/size omits c4b0222e628f drm/msm: fix rd dumping for split-IB1 omits fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning omits 7208474d1c7a dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variab [...] omits 41814c4eadf8 dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ omits d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 omits 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 omits 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 omits 38098750719c drm/i915/execlists: Ignore the inactive kernel context in [...] omits 9b58916035a6 iio: hdc100x: fix iio_triggered_buffer_{predisable,postena [...] omits a7bddfe2dfce iio: dln2-adc: fix iio_triggered_buffer_postenable() position omits 8962842ca5ab blk-mq: avoid sysfs buffer overflow with too many CPU cores omits 364b05fd06e8 io-wq: use kfree_rcu() to simplify the code omits b0b102488664 drm/i915/execlists: Verify context register state before e [...] omits 53fafdbb8b21 KVM: x86: switch KVMCLOCK base to monotonic raw clock omits 74179976b085 drivers/staging/exfat: Replace more binary semaphores with [...] omits 8823d99080ba staging: vc04_services: Remove enum typedefs in vchi omits dc7603e1fa3d staging: vc04_services: Remove unused structs omits 3d63ee5deb46 mtd: spi-nor: fix silent truncation in spi_nor_read_raw() omits a719a75a7761 mtd: spi-nor: fix silent truncation in spi_nor_read() omits 5a0feb6287e3 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] omits 0aa369540d71 mtd: spi-nor: Print device info in case of error omits 354a7a7716ed thunderbolt: Do not start firmware unless asked by the user omits a11b88add440 thunderbolt: Add bandwidth management for Display Port tunnels omits 8afe909b78e1 thunderbolt: Add Display Port adapter pairing and resource [...] omits de718ac7b6ae thunderbolt: Add Display Port CM handshake for Titan Ridge [...] omits 7bffd97eb7ab thunderbolt: Add downstream PCIe port mappings for Alpine [...] omits 17a8f815a0df thunderbolt: Expand controller name in tb_switch_is_xy() omits 0d46c08d1ed4 thunderbolt: Add default linking between lane adapters if [...] omits 91c0c12080d0 thunderbolt: Add support for lane bonding omits 38813767c7c5 drm/i915/selftests: Flush all active callbacks omits 6c94f380c6c1 ALSA: bebob: link the order of establishing connections an [...] omits da5e83374f46 ALSA: bebob: expand delay of start for IR context just for [...] omits d3eabe939aee ALSA: bebob: expand sleep just after breaking connections [...] omits 797060ec427c radix tree: Remove radix_tree_iter_find omits 5a74ac4c4a97 idr: Fix idr_get_next_ul race with idr_remove omits 1204c70d9dcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 372bf6c1c8f9 Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/proje [...] omits 0821de28961d Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-block omits b1335f5b0486 scsi: core: scsi_trace: Use get_unaligned_be*() omits 64dc4f346b5b scsi: csiostor: Return value not required for csio_dfs_destroy omits e5897c7d2e65 Merge tag 'riscv/for-v5.4-rc6' of git://git.kernel.org/pub [...] omits 75a740e6e81c scsi: csiostor: Fix NULL check before debugfs_remove_recursive omits 62fb8b34be36 scsi: pm8001: Fix Use plain integer as NULL pointer omits 6eb045e092ef scsi: core: avoid host-wide host_busy counter for scsi_mq omits 78db77fab1c6 Merge branch 'bpf-xskmap-perf-improvements' omits d817991cc748 xsk: Restructure/inline XSKMAP lookup/redirect/flush omits e65650f291ee bpf: Implement map_gen_lookup() callback for XSKMAP omits 64fe8c061de7 xsk: Store struct xdp_sock as a flexible array member of t [...] omits 7de086909365 powerpc/bpf: Fix tail call implementation omits 31408fbe33d1 Merge branch 'parisc-5.4-3' of git://git.kernel.org/pub/sc [...] omits aeb1b85c340c Merge branch 'fix-BPF-offload-related-bugs' omits aefc3e723a78 net: fix installing orphaned programs omits 41aa29a58b5f net: cls_bpf: fix NULL deref on offload filter removal omits 8101e069418d selftests: bpf: Skip write only files in debugfs omits d64479a3e3f9 selftests: net: reuseport_dualstack: fix uninitalized parameter omits 62bdc8fd1c21 r8169: fix wrong PHY ID issue with RTL8168dp omits 5fc0f21246e5 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 omits 9d68db5092c5 net: phylink: Fix phylink_dbg() macro omits 9cfeeb576d49 gve: Fixes DMA synchronization. omits 7505576d1c1a MIPS: add support for SGI Octane (IP30) omits b9e9defb5e60 MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-brid [...] omits a904a0693c18 inet: stop leaking jiffies on the wire omits 667f264676c7 net/mlx5: DR, Support IPv4 and IPv6 mixed matcher omits 1cdc14e9d134 net/mlx5: LAG, Use affinity type enumerators omits 84d2dbb0aaaf net/mlx5: LAG, Use port enumerators omits 5a212e0cac54 net/mlx5: rate limit alloc_ent error messages omits ab9341b54969 net/mlx5e: Add ToS (DSCP) header rewrite support omits 88f30bbcbaaa net/mlx5e: Bit sized fields rewrite support omits 769619ee39df net/mlx5: WQ, Move short getters into header file omits 130c7b46c93d net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events omits 7dee607ed0e0 net/mlx5: Support lockless FTE read lookups omits 84c7af637512 net/mlx5: Do not hold group lock while allocating FTE in software omits ae2741e2b6ce net/mlx5e: Verify that rule has at least one fwd/drop action omits 556b9d16d3f5 net/mlx5: Clear VF's configuration on disabling SRIOV omits 32680da71034 net/mlx5: Remove unneeded variable in mlx5_unload_one omits cc4db579e69b net/mlx5: FPGA, support network cards with standalone FPGA omits 40416d8ede65 net/mlx5: DR, Replace CRC32 implementation to use kernel lib omits c23fcbbc6aa4 tc-testing: added tests with cookie for conntrack TC action omits c8c2cd8102a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits e53a9d26cf80 IB/mlx5: Introduce and use mlx5_core_is_vf() omits 238302fae021 net/mlx5: E-switch, Enable metadata on own vport omits 10652f39943e net/mlx5: Refactor ingress acl configuration omits a962d7a61e24 net/mlx5: Restrict metadata disablement to offloads mode omits 748da30b376e net/mlx5: E-switch, Offloads shift ACL programming during [...] omits 89a0f1fb16ad net/mlx5: E-switch, Offloads introduce and use per vport a [...] omits b7752f8341c4 net/mlx5: Move ACL drop counters life cycle close to ACL l [...] omits f5d0c01d65ad net/mlx5: E-switch, Legacy introduce and use per vport acl [...] omits 925a6acc77a7 net/mlx5: E-switch, Prepare code to handle vport enable error omits 77b094305b1b net/mlx5: Tide up state_lock and vport enabled flag usage omits 853b53520c9d net/mlx5: Move legacy drop counter and rule under legacy s [...] omits d68316b5a104 net/mlx5: Move metdata fields under offloads structure omits 99ecd64631ef net/mlx5: Correct comment for legacy fields omits ea2300e02a71 net/mlx5: Introduce and use mlx5_esw_is_manager_vport() omits fdde49e00b9d net/mlx5: E-switch, Introduce and use vlan rule config helper omits b1a3380aa709 net/mlx5: E-Switch, Rename ingress acl config in offloads mode omits 6d94e610e4b6 net/mlx5: E-Switch, Rename egress config to generic name omits e019cb536d04 net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() omits 02fce139fd14 Merge tag 'mips_fixes_5.4_3' into mips-next omits 8a5a49987130 MIPS: Loongson: Make default kernel log buffer size as 128 [...] omits c80b48965a3f MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES omits 474435a05830 mips/cavium-octeon: Fix typo *must* in comment omits 6fbde6b492df MIPS: Loongson64: Move files to the top-level directory omits 1bdb7b76705a MIPS: Loongson64: Cleanup unused code omits 5831fdb099dd MIPS: Loongson2ef: clean up loongson64 related code omits 71e2f4dd5a65 MIPS: Fork loongson2ef from loongson64 omits f973cce0e402 kexec: Fix pointer-to-int-cast warnings omits 451fe015b285 ixgbe: Remove duplicate clear_bit() call omits 17df5ae1b3e1 Documentation: networking: device drivers: Remove stray asterisks omits 8472ba621540 e1000: fix memory leaks omits 2c19e395e061 i40e: Fix receive buffer starvation for AF_XDP omits 8d5cfd7f76a2 igb: Fix constant media auto sense switching when no cable [...] omits 9278bbb6e43c drm/i915/perf: Reverse a ternary to make sparse happy omits 833e979db36c drm/i915/selftests: Add intel_gt_suspend_prepare omits 0dbe6cb8f7e0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 0d0a60c92fed Merge branch 'rh/dioread-nolock-1k' into dev omits 0069fc6b1cf2 io_uring: remove io_uring_add_to_prev() trace event omits 0e64e5b38c01 Merge branch 'odp_rework' into hmm.git omits 355f83c1d098 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits b2a18c25c73f Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 33e4980532fd Merge tag 'wireless-drivers-2019-11-01' of git://git.kerne [...] omits 23c161ee2c22 Merge branch 'net-bridge-minor-followup-optimizations' omits 58ec1ea637ca net: bridge: fdb: restore unlikely() when taking over exte [...] omits 31f1155bdc26 net: bridge: fdb: avoid two atomic bitops in br_fdb_extern [...] omits be0c5677970d net: bridge: fdb: br_fdb_update can take flags directly omits 4202e219edd6 net: ethernet: arc: add the missed clk_disable_unprepare omits ea2dd7c0875e lib/list-test: add a test for the 'list' doubly linked list omits d540c398db78 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b88866b60d98 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 146162449186 Merge tag 'drm-fixes-2019-11-01' of git://anongit.freedesk [...] omits 65a5bf1c7900 Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/lin [...] omits dc6b025de95b x86/mce: Add Xeon Icelake to list of CPUs that support PPIN omits ee9bdfedd3dc iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps omits 4252a1a9b01f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 285859800696 Merge tag 'sound-5.4-rc6' of git://git.kernel.org/pub/scm/ [...] omits 478016c3839d docs/arm64: cpu-feature-registers: Rewrite bitfields that [...] omits 79cc55422ce9 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() omits be3df3dd4c70 NFSv4: Don't allow a cached open with a revoked delegation omits 9ef8567ccf2e arm64: perf: Simplify the ARMv8 PMUv3 event attributes omits e9f691d89918 ata: sata_mv, avoid trigerrable BUG_ON omits 95364f36701e ata: make qc_prep return ata_completion_errors omits 25937580a506 ata: define AC_ERR_OK omits 0fb596edaa52 ata: Documentation, fix function names omits c601cb2135fd drm/i915: Defer rc6 shutdown to suspend_late omits 9ab3fe2d7dc3 drm/i915/gt: Move user_forcewake application to GT omits c8f6cfc56fc8 drm/i915/gem: Leave reloading kernel context on resume to GT omits 797a615357ac drm/i915/gt: Call intel_gt_sanitize() directly omits 4605bb73a819 drm/i915/gt: Pull timeline initialise to intel_gt_init_early omits efcfec579f61 loop: fix no-unmap write-zeroes request behavior omits 626fb735a43d blk-mq: Make blk_mq_run_hw_queue() return void omits e9ffa5c2b77e io_uring: set -EINTR directly when a signal wakes up in io [...] omits 62755e35dfb2 io_uring: support for generic async request cancel omits 1f594b209fe1 drm/i915: Remove special case slave handling during hw pro [...] omits 380015bfd9ce drm/i915: Complete plane hw and uapi split, v2. omits f90a85e76c2a drm/i915: Perform automated conversions for plane uapi/hw [...] omits 7b3cb17a48dc drm/i915: Perform automated conversions for plane uapi/hw [...] omits a456f65f8963 drm/i915: Perform manual conversions for plane uapi/hw split, v2. omits 5b6edb88008f drm/i915: Add aliases for uapi and hw to plane_state omits 58d124ea2739 drm/i915: Complete crtc hw/uapi split, v6. omits 2225f3c6f1d7 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits 1326a92c3466 drm/i915: Perform automated conversions for crtc uapi/hw s [...] omits aa42a50add15 drm/i915: Perform manual conversions for crtc uapi/hw split, v2. omits 2b808b3a27d1 drm/i915: Add aliases for uapi and hw to crtc_state omits 3558cafc31ce drm/i915: Handle a few more cases for crtc hw/uapi split, v3. omits bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support omits 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support omits 9c9f7891093b soc: renesas: Identify R-Car M3-W+ omits cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ omits 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W omits f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 omits 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] omits 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] omits 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 omits f05816cbbcd0 drm/i915/selftests: Spin on all engines simultaneously omits b13d0e61629b arm64: defconfig: Enable R8A77961 SoC omits 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ omits f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support omits 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] omits 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] omits 884caadad128 pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B omits 708c69e9eacc pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support omits d15ca3a321a2 pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC [...] omits 5ffce2f44fe9 dt-bindings: pinctrl: sh-pfc: Document r8a77961 support omits ad7fe1a1a359 pinctrl: sh-pfc: Do not use platform_get_irq() to count in [...] omits 2ba738d56db4 clk: renesas: r8a7796: Add R8A77961 CPG/MSSR support omits 92d1ebae9abf clk: renesas: Rename CLK_R8A7796 to CLK_R8A77960 omits e751a25b4eec dt-bindings: clock: renesas: cpg-mssr: Document r8a77961 support omits b07e816fc416 Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into clk- [...] omits f00d1b16232f clk: renesas: r8a77965: Remove superfluous semicolon omits 830dbce7c76e dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo [...] omits c99b23eb5a98 dt-bindings: clock: renesas: Remove R-Car Gen2 legacy DT bindings omits 75b0bfd2e1a7 Revert "selftests: bpf: Don't try to read files without re [...] omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits ecd25094c5f5 livepatch: Selftests of the API for tracking system state changes omits e553d2a53d47 livepatch: Documentation of the new API for tracking syste [...] omits 92c9abf5e575 livepatch: Allow to distinguish different version of syste [...] omits 73727f4dafa2 livepatch: Basic API to track system state changes omits 7e35e4eb7e56 livepatch: Keep replaced patches until post_patch callback [...] omits 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description omits b5db76dba064 thunderbolt: Refactor add_switch() into two functions omits b433d0100562 thunderbolt: Add helper macro to iterate over switch ports omits 826c6a177308 thunderbolt: Make tb_sw_write() take const parameter omits 98176380cbe5 thunderbolt: Convert DP adapter register names to follow t [...] omits 778bfca3d14a thunderbolt: Convert PCIe adapter register names to follow [...] omits 8f57d4780666 thunderbolt: Convert basic adapter register names to follo [...] omits af99f696b5c5 thunderbolt: Log error if adding switch fails omits 68b91293c837 thunderbolt: Log switch route string on config read/write timeout omits f07a360813f6 thunderbolt: Introduce tb_switch_is_icm() omits 1c9c5bc525b5 Merge branch 'thunderbolt/fixes' into thunderbolt/next omits e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support omits 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support omits fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ omits 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits 0b05ad22a279 dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions omits 640f9606dce1 dt-bindings: power: Add r8a77961 SYSC power domain definitions omits 1cf45b8fdbb8 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core omits e059770cb1cd arm64: Brahma-B53 is SSB and spectre v2 safe omits bfc97f9f199c arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core omits 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi omits 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi omits 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi omits 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs omits 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence omits 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size omits 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux omits 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 omits a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms omits 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory omits a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description omits a750904577e8 ARM: dts: ast2600evb: Enable UART workaround omits 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround omits c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs omits 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source omits 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces omits 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' omits f8be8d1ede50 staging: rts5208: Eliminate the use of Camel Case in file sd.h omits 1a0afbec55b8 staging: rts5208: Eliminate the use of Camel Case in files [...] omits 6e653e9cac2d staging: rts5208: Eliminate the use of Camel Case in files [...] omits 129376c6d686 staging: exfat: replace kmalloc with kmalloc_array omits 3ae82f449cea drivers/staging/exfat: Replace binary semaphores for mutexes omits 8b5369ea5809 dma/direct: turn ARCH_ZONE_DMA_BITS into a variable omits 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 omits ebc8f4f60339 Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm [...] omits 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins omits 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY omits 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options omits 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options omits edabfce623fb ARM: dts: sun9i: a80: Add Security System node omits c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node omits 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 omits 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 omits 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 omits e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node omits 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node omits a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] omits cc86f3e70598 mtd: spi-nor: Constify data to write to the Status Register omits 4b3745361cc5 mtd: spi-nor: Fix retlen handling in sst_write() omits 70d2c6dcf8cc mtd: spi-nor: Drop redundant error reports in Reg Ops callers omits b662d398ccf1 mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() omits 8663c188beea backlight: qcom-wled: Add auto string detection logic omits feeab87b3072 backlight: qcom-wled: Add support for short circuit handling omits 03b2b5e86986 backlight: qcom-wled: Add support for WLED4 peripheral omits 775d2ffb4af6 backlight: qcom-wled: Restructure the driver for WLED3 omits bb800a3715d4 backlight: qcom-wled: Rename PM8941* to WLED3 omits 059dcfcb4afd backlight: qcom-wled: Add new properties for PMI8998 omits 488a92e68834 backlight: qcom-wled: Restructure the qcom-wled bindings omits 51c0ddc75834 backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c omits 5ce1b49ccb52 mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() omits cd1718f5c49d mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() omits 7380f79c111c mtd: spi-nor: Don't overwrite errno from Reg Ops omits 17ccd0e48722 mtd: spi-nor: Drop explicit cast to int to already int value omits ebe04bfe26dd mtd: spi-nor: Stop compare with negative in Reg Ops methods omits 502c4b0a1445 mtd: spi-nor: Group all Reg Ops to avoid forward declarations omits 40b04958fab5 mtd: spi-nor: Drop duplicated new line omits 567c2983efb9 mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods omits 298b4c604008 crypto: amcc - restore CRYPTO_AES dependency omits 700f7d0d29c7 crypto: hisilicon - fix to return sub-optimal device when [...] omits f0c8b6a1e145 crypto: hisilicon - use sgl API to get sgl dma addr and len omits b95bba5d0114 crypto: skcipher - rename the crypto_blkcipher module and [...] omits c65058b7587f crypto: skcipher - remove the "blkcipher" algorithm type omits 53253064adfa crypto: skcipher - rename crypto_skcipher_type2 to crypto_ [...] omits cec0cb8a28f9 crypto: skcipher - remove crypto_has_ablkcipher() omits d3ca75a8b3d7 crypto: skcipher - unify the crypto_has_skcipher*() functions omits 8d68e7e1ec4d dt-bindings: crypto: Add DT bindings documentation for sun [...] omits f08fcced6d00 crypto: allwinner - Add sun8i-ss cryptographic offloader omits a1afe27492a4 crypto: testmgr - add test vectors for blake2b omits 91d689337fe8 crypto: blake2b - add blake2b generic implementation omits 17513547a87a crypto: sun4i-ss - Move to Allwinner directory omits 06f751b61329 crypto: allwinner - Add sun8i-ce Crypto Engine omits 3914b93115af crypto: allwinner - Add allwinner subdirectory omits a52485165d85 crypto: mediatek - remove redundant bitwise-or omits f398243e9fd6 crypto: ecdh - fix big endian bug in ECC library omits 51d13aaf5977 crypto: caam - populate platform devices last omits 1a1c4f004444 crypto: caam - use devres to populate platform devices omits f414de2e2fff crypto: caam - use devres to de-initialize QI omits e57acaf0dfe0 crypto: caam - use devres to de-initialize the RNG omits eceb5daf9eba crypto: caam - use devres to remove debugfs omits 66e93b28075d crypto: caam - use devres to unmap memory omits fbbfb3f83e78 hwrng: omap3-rom - Fix unused function warnings omits 13a1bb93f7b1 crypto: inside-secure - Fixed warnings on inconsistent byt [...] omits 9b537997b669 crypto: arm64/aes-neonbs - add return value of skcipher_wa [...] omits 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices omits 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters omits 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property omits b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles omits 10afc900f4f8 ARM: dts: vesnin: Add power_green led omits 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs omits d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes omits 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi omits a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout omits 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices omits 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices omits 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices omits 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices omits 961216c135a8 ARM: dts: aspeed: Add Rainier system omits 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout omits d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration omits 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses omits b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine omits 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices omits 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices omits 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions omits 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses omits 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices omits 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration omits d8d9ad83a497 dt-bindings: clock: Add AST2600 RMII RCLK gate definitions omits 5b468cc4b880 dt-bindings: clock: Add AST2500 RMII RCLK definitions omits a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default omits b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state omits 7f674c38a38e scsi: ufs: Use enum dev_cmd_type where appropriate omits d0e9760de338 scsi: ufs: Fix kernel-doc warnings omits 059efd847a40 scsi: ufs: delete redundant function ufshcd_def_desc_sizes() omits e54de91a2475 Merge tag 'drm-fixes-5.4-2019-10-30' of git://people.freed [...] omits 2cac8c4480f2 Merge tag 'drm-intel-fixes-2019-10-31' of git://anongit.fr [...] omits ec26530c8cb8 Merge tag 'drm-misc-fixes-2019-10-30-1' of git://anongit.f [...] omits 6f966213fea0 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits e7011c5d17a7 Merge tag 'kvm-ppc-next-5.5-1' of git://git.kernel.org/pub [...] omits 637346748245 MIPS: SGI-IP27: fix exception handler replication omits 268a2d600130 MIPS: Loongson64: Rename CPU TYPES omits 52340b82cf1a hp100: Move 100BaseVG AnyLAN driver to staging omits 44715423dd01 Merge branch 'bnxt_en-Updates-for-net-next' omits 6a68749dbd77 bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during susp [...] omits f3a6d206c25a bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during erro [...] omits aa46dffff452 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. omits 627c89d00fb9 bnxt_en: flow_offload: offload tunnel decap rules via indi [...] omits 9b9eb518e338 bnxt_en: Add support for NAT(L3/L4 rewrite) omits 08f8280e8788 bnxt: Avoid logging an unnecessary message when a flow can [...] omits 90f906243bf6 bnxt_en: Add support for L2 rewrite omits e43ea83cc786 Merge branch 'net-dsa-replace-routing-tables-with-a-list' omits fcee85f19f39 net: dsa: tag_8021q: clarify index limitation omits 27d4d19d7c82 net: dsa: remove limitation of switch index value omits 8e5cb84c67e0 net: dsa: remove tree functions related to switches omits 9c8ad1ab66b5 net: dsa: remove the dst->ds array omits 3774ecdb8ca2 net: dsa: remove switch routing table setup code omits 96252b8e0532 net: dsa: remove ds->rtable omits c5f51765a1f6 net: dsa: list DSA links in the fabric omits 5c26c1d6dffa Merge branch 'dpaa2-eth-add-MAC-PHY-support-through-phylink' omits ecc5fe7d2b3d net: documentation: add docs for MAC/PHY support in DPAA2 omits 719479230893 dpaa2-eth: add MAC/PHY support through phylink omits f5c3fffa4c18 dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_EN [...] omits 1ac210d128ef bus: fsl-mc: add the fsl_mc_get_endpoint function omits 6fff8c010785 bus: fsl-mc: export device types present on the bus omits e3b205b1fdf0 Merge branch 'sfc-Add-XDP-support' omits cd846bef2d74 sfc: add XDP counters to ethtool stats omits dfe44c1f52ee sfc: handle XDP_TX outcomes of XDP eBPF programs omits 3990a8fffbda sfc: allocate channels for XDP tx queues omits e45a4fed9d00 sfc: Enable setting of xdp_prog omits eb9a36be7f3e sfc: perform XDP processing on received packets omits 8c42350116fe sfc: support encapsulation of xdp_frames in efx_tx_buffer omits fb2308ba16bf igb: Enable media autosense for the i350. omits 94bc1e522b32 igb/igc: Don't warn on fatal read failures when the device [...] omits 623d0c2db020 tcp: increase tcp_max_syn_backlog max value omits 19f92a030ca6 net: increase SOMAXCONN to 4096 omits d170eb69d40e mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init omits e82b7457909a Merge branch 'pm-cpufreq' omits ff1c08e1f74b bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() omits 04ec044b7d30 samples/bpf: fix build by setting HAVE_ATTR_TEST to zero omits 6bd7cf66578f perf tools: Make usage of test_attr__* optional for perf-sys.h omits 6d6f0383b697 netdevsim: Fix use-after-free during device dismantle omits 72919b6b3b32 Merge branch 's390-next' omits 8bf70b68847a s390/qeth: don't cache MAC addresses for multicast IPs omits 1b40d4b2fbd6 s390/qeth: use helpers for IP address hashing omits 04fa55fe07d1 s390/qeth: don't set card state in qeth_qdio_clear_card() omits 9897d583b015 s390/qeth: consolidate some duplicated HW cmd code omits f9ce416ac79d s390/qeth: keep IRQ disabled until NAPI is really done omits ec2b559d6849 s390/qeth: use QDIO_BUFNR() omits 8b664cd127a1 s390/qeth: use IQD Multi-Write omits b7f143d093e1 s390/qdio: implement IQD Multi-Write omits f9c32435ab72 rxrpc: Fix handling of last subpacket of jumbo packet omits 130f4caf145c libata: Ensure ata_port probe has completed before detach omits 4a956bd22b88 Merge branch 'DPAA-Ethernet-changes' omits e06eea555b87 dpaa_eth: register a device link for the qman portal used omits a2d00f3db73d soc: fsl: qbman: allow registering a device link for the p [...] omits e414696d4952 dpaa_eth: extend delays in ndo_stop omits 1f722e19a264 dpaa_eth: remove netdev_err() for user errors omits 46e93e5443a7 dpaa_eth: add dropped frames to percpu ethtool stats omits 84d06c606ca4 dpaa_eth: use a page to store the SGT omits 2388ba36e945 dpaa_eth: cleanup skb_to_contig_fd() omits 7689d82c4585 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() omits ae1512fb745f dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() omits 9a4f4f3a894f dpaa_eth: avoid timestamp read on error paths omits c70fd3182cae dpaa_eth: perform DMA unmapping before read omits 8151ee88bad5 dpaa_eth: use page backed rx buffers omits f07f30042f8e dpaa_eth: use only one buffer pool per interface omits 2bd7c3e1ab30 Merge branch 'net-hns3-add-some-optimizations-and-cleanups' omits 39edaf24f819 net: hns3: cleanup byte order issues when printed omits adcf738b804b net: hns3: cleanup some print format warning omits 9e69045654ec net: hns3: add or modify some comments omits 0bfdf2868cd5 net: hns3: optimize local variable initialization omits e4b806edfabd net: hns3: cleanup a format-truncation warning omits db4d3d554eb5 net: hns3: cleanup some coding style issues omits d6ad7c530625 net: hns3: cleanup some magic numbers omits 647522a5ef64 net: hns3: add struct netdev_queue debug info for TX timeout omits 3d77d0cb054c net: hns3: dump some debug information when reset fail omits 11f552e21755 IB/mlx5: Test write combining support omits 5a7ec66782fc Merge tag 'mac80211-for-net-2019-10-31' of git://git.kerne [...] omits 546d30099ed2 RDMA/mlx5: Return proper error value omits df4bb5d128e2 quota: Check that quota is not dirty before release omits 6ff33d99fc5c quota: fix livelock in dquot_writeback_dquots omits 796977443018 Merge branch 'bnxt_en-Add-OP-TEE-based-bnxt-f-w-manager' omits 0b0eacf3c83c bnxt_en: Add support to collect crash dump via ethtool omits e07ab2021eb6 bnxt_en: Add support to invoke OP-TEE API to reset firmware omits 246880958ac9 firmware: broadcom: add OP-TEE based BNXT f/w manager omits d8eca64eec71 usb: dwc3: gadget: fix race when disabling ep with cancell [...] omits 8c933eab2d19 Merge branch 'mlxsw-Make-port-split-code-more-generic' omits 973b7fdb5ff1 mlxsw: spectrum: Generalize split count check omits fbbeea310267 mlxsw: spectrum: Iterate over all ports in gap during unsp [...] omits c3a64b5173e1 mlxsw: spectrum: Fix base port get for split count 4 and 8 omits 013da2979118 mlxsw: spectrum: Use port_module_max_width to compute base [...] omits 49185277cc45 mlxsw: spectrum: Remember split base local port and use it [...] omits 038784a9dfc2 mlxsw: spectrum: Introduce resource for getting offset of [...] omits d0846ce9aa90 mlxsw: spectrum: Push getting offsets of split ports into [...] omits c8fc10dc17c2 mlxsw: spectrum: Add sanity checks into module info get omits 35896d9641db mlxsw: spectrum: Pass mapping values in port mapping structure omits 7b39fa5befbb mlxsw: spectrum: Use mapping of port being split for creat [...] omits 4a7f970f1240 mlxsw: spectrum: Replace port_to_module array with array o [...] omits 26a6befa5df7 mlxsw: spectrum: Distinguish between unsplittable and split port omits 2e6a2d7b4508 mlxsw: spectrum: Move max_width check up before count check omits 25911e1b9797 mlxsw: spectrum: Use PMTM register to get max module width omits a513b1a5910b mlxsw: reg: Add Port Module Type Mapping Register omits 94e768373ae1 mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits omits 41591a51f00d iocost: don't nest spin_lock_irq in ioc_weight_write() omits d74361dc5870 cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' omits cb73737ea1d2 ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ omits 5b1e58c75d41 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations omits ca045579d208 ARM: 8924/1: tcm: make dtcm_end and itcm_end static omits c4e8fd03f211 ARM: 8923/1: mm: include <asm/vga.h> for vga_base omits 3b129524080b ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 omits 83dc1d99429a ARM: 8920/1: share get_signal_page from signal.c to process.c omits 2af903500b9d ARM: 8919/1: make unexported functions static omits fe4c59394ede Merge tag 'iio-fixes-for-5.4b' of https://git.kernel.org/p [...] omits 3d7efa4edd07 s390/idle: fix cpu idle time calculation omits a1d863ac3e10 s390/unwind: fix mixing regs and sp omits b8e51a6a9db9 s390/cmm: fix information leak in cmm_timeout_handler() omits effb83ccc83a s390: add error handling to perf_callchain_kernel omits 265f79dcb570 s390: always inline current_stack_pointer() omits 2416cefc504b s390/mm: add mm_pxd_folded() checks to pxd_free() omits ab874f22d35a s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported omits 2d1fc1eb9b54 s390/mm: simplify page table helpers for large entries omits 1c27a4bc817b s390/mm: make pmd/pud_bad() report large entries as bad omits 011620688a71 s390/time: ensure get_clock_monotonic() returns monotonic values omits 6756dd9b890f s390/process: avoid custom stack unwinding in get_wchan omits ea3f6dcfa71a s390/unwind: fix get_stack_pointer(NULL, NULL) omits d3baaeb5ae08 s390: avoid double handling of "noexec" option omits f653e29bc2d9 s390/time: remove monotonic_clock() omits 1917b47dc23f s390/qdio: move SSQD Sniffer mask definition omits 4f84b383511d s390/boot: fix section name escaping omits cceb018377a1 s390/alternatives: make use of asm_inline omits 6a3035dac650 s390/bug: make use of asm_inline omits 6d76c898d82d s390/qdio: don't attempt IRQ avoidance on Output SBALs omits 94c43bdaa007 s390/qdio: simplify thinint device registration omits 4611281021e9 s390/qdio: add statistics helper macro omits d86f71fd43fd s390/qdio: remove a forward declaration omits 4e79a5d41e8b s390/qdio: reduce log level for EQBS partial omits a320412dbbb3 s390/qdio: use QDIO_BUFNR() omits 249bd9087a52 xfs: properly serialise fallocate against AIO+DIO omits 8cefc107ca54 pipe: Use head and tail pointers for the ring, not cursor [...] omits f94df9890e98 Add wake_up_interruptible_sync_poll_locked() omits 30ef0e408507 ext2: don't set *count in the case of failure in ext2_try_ [...] omits 60e4cf67a582 reiserfs: fix extended attributes on the root directory omits 06087114606c Merge branch 'bpf-cleanup-btf-raw-tp' omits 12a8654b2e5a libbpf: Add support for prog_tracing omits f1b9509c2fb0 bpf: Replace prog_raw_tp+btf_id with prog_tracing omits b3d53f5fce5d usb: core: Remove redundant vmap checks omits f58691906679 ARM: dts: omap3: fix DPLL4 M4 divider max value omits 8ffea6eef4ac clk: ti: divider: convert to use min,max,mask instead of width omits a229965cfeab clk: ti: divider: cleanup ti_clk_parse_divider_data API omits fbbc18591585 clk: ti: divider: cleanup _register_divider and ti_clk_get [...] omits 36c602dcdd87 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo omits d948e6ca1899 spi: add power control when set_cs omits 683b85152e36 ASoC: rt1011: some minor changes to improve readability omits 98b6b8df06c7 ASoC: rt1011: add the range check for temperature_calib fr [...] omits 270d1b39b006 ASoC: rt1011: remove unnecessary tabs using spaces instead omits 5cf93491ff98 ASoC: rt1011: improve the rt1011_set_dai_fmt() function omits b9a3eea38b1e ASoC: rt1011: remove redundant code in kcontrol omits ece3e465b80a clk: ti: am43xx: drop idlest polling from gfx clock omits 194071817898 clk: ti: am33xx: drop idlest polling from gfx clock omits 4d0030bdb47b clk: ti: am33xx: drop idlest polling from pruss clkctrl clock omits caf00b53678f clk: ti: am43xx: drop idlest polling from pruss clkctrl clock omits 95a62bf2dbfb clk: ti: omap5: Drop idlest polling from IPU & DSP clkctrl clocks omits e1799d451a87 clk: ti: omap4: Drop idlest polling from IPU & DSP clkctrl clocks omits 9063ea469c40 clk: ti: dra7xx: Drop idlest polling from IPU & DSP clkctr [...] omits 25999e6172a3 clk: ti: omap5: add IVA subsystem clkctrl data omits 2d5f60afd2b6 dt-bindings: clk: add omap5 iva clkctrl definitions omits 2209b72d4199 clk: ti: clkctrl: add new exported API for checking standby info omits 22a6564f716b clk: ti: clkctrl: convert to use bit helper macros instead [...] omits 581eb61a9465 clk: ti: clkctrl: fix setting up clkctrl clocks omits 4569e64ab6a5 phy: phy-rockchip-inno-usb2: add phy description for px30 omits 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards omits 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 omits 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node omits 64f86b997844 phy: qcom-usb-hs: Fix extcon double register after power cycle omits c9baab38fe0e phy: renesas: phy-rcar-gen2: Fix the array off by one warning omits 82b5d1644155 phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] omits 3817c7961179 dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy omits b7535a3bc0ba phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY omits 711b2bfba748 phy: add PHY_MODE_LVDS omits a228890f9458 phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC omits 6bd03e711369 dt-bindings: Add bindings for USB3 phy on Allwinner H6 omits 9167ab799362 KVM: vmx, svm: always run with EFER.NXE=1 when shadow pagi [...] omits a97b0e773e49 kvm: call kvm_arch_destroy_vm if vm creation fails omits bbbbd246ee12 clk: rockchip: make clk_half_divider_ops static omits bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] omits d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] omits 469191c7fcd0 MAINTAINERS: Mark linux-i3c mailing list moderated omits 708bc6ec65a7 i3c: Spelling s/dicovered/discovered/ omits 359efcc2c910 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN omits 220dd7699c46 x86, efi: Never relocate kernel below lowest acceptable address omits 41cd96fa149b efi: libstub/arm: Account for firmware reserved memory at [...] omits 18b915ac6b0a efi/random: Treat EFI_RNG_PROTOCOL output as bootloader ra [...] omits 2bb6a81633cb efi/tpm: Return -EINVAL when determining tpm final events [...] omits 0b6b30c65621 efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only omits 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 6dea30b4fd54 wcn36xx: remove unecessary return omits d77ef82c72ed ath5k: eeprom: Remove unneeded variable omits 85630469d268 wil6210: add SPDX license identifiers omits 0dc269314a25 ath10k: remove unneeded semicolon omits 086ddf860650 mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops omits 4b15f83adaf1 rtlwifi: rtl8821ae: Drop condition with no effect omits a9160bb35ad9 b43: dma: Fix use true/false for bool type variable omits 6db774c17250 b43: main: Fix use true/false for bool type omits cbbd7f9a5e76 rtlwifi: rtl8192c: Drop condition with no effect omits baff8da6e163 rtw88: remove redundant null pointer check on arrays omits 5195b9042640 rtw88: avoid FW info flood omits 18a0696e85fd rtw88: fix potential read outside array boundary omits ff0dfe5b0377 rtw88: rearrange if..else statements for rx rate indexes omits 0b8db87da541 rtw88: use rtw_phy_pg_cfg_pair struct, not arrays omits 7436a470b583 rtw88: 8822b: add RFE type 3 support omits a969cf42e5fe rtw88: fix sparse warnings for power tracking omits 1f592108bbd0 rtw88: fix sparse warnings for DPK omits e472c64aa4fa Merge tag 'dmaengine-fix-5.4-rc6' of git://git.infradead.o [...] omits ddd1bbbae486 extcon: sm5502: remove redundant assignment to variable ca [...] omits 3da09663209d Merge branch 'hv_netvsc-fix-error-handling-in-netvsc_attac [...] omits 719b85c336ed hv_netvsc: Fix error handling in netvsc_attach() omits c4509a5ac0ac hv_netvsc: Fix error handling in netvsc_set_features() omits fc89cc358fb6 cxgb4: fix panic when attaching to ULD fail omits d86784fe9b03 Merge branch 'Control-action-percpu-counters-allocation-by [...] omits 9ae6b78708a7 tc-testing: implement tests for new fast_init action flag omits e38226786022 net: sched: update action implementations to support flags omits abbb0d33632c net: sched: extend TCA_ACT space with TCA_ACT_FLAGS omits 5e174d5e73df net: sched: modify stats helper functions to support regul [...] omits ef816f3c49c1 net: sched: don't expose action qstats to skb_tc_reinsert() omits 26b537a88ca5 net: sched: extract qstats update code into functions omits 5e1ad95b630e net: sched: extract bstats update code into function omits c8ecebd04cbb net: sched: extract common action counters update code int [...] omits af91acbc6299 bpf: Fix bpf jit kallsym access omits 21d8bd123ac4 net: qrtr: Simplify 'qrtr_tun_release()' omits dba7bf0348e4 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 84e93d999a67 wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops omits a2a1a13b81e6 net: dsa: add ethtool pause configuration support omits 1d7a55267fae vxlan: drop "vxlan" parameter in vxlan_fdb_alloc() omits a319fb52e4b3 net: phy: marvell: add downshift support for 88E1145 omits ee8d153d46a3 net: annotate lockless accesses to sk->sk_napi_id omits 29f52875ba99 Merge branch 'ICMP-flow-improvements' omits 58deb77cc52d bonding: balance ICMP echoes in layer3+4 mode omits 5dec597e5cd0 flow_dissector: extract more ICMP information omits 3b336d6f4ec6 flow_dissector: skip the ICMP dissector for non ICMP packets omits 98298e6ca6d5 flow_dissector: add meaningful comments omits a39331867335 ALSA: timer: Fix mutex deadlock at releasing card omits 6873e0bd6a9c io_uring: ensure we clear io_kiocb->result before each issue omits 5866efa8cbfb SUNRPC: Fix svcauth_gss_proxy_init() omits ff27e9f74830 SUNRPC: Trace gssproxy upcall results omits 3d252454edd0 parisc: fix frame pointer in ftrace_regs_caller() omits 7170a977743b net: annotate accesses to sk->sk_incoming_cpu omits 7541c87c9b7a bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 omits c4917bfc3a6f tc-testing: fixed two failing pedit tests omits c0bceb97db9e tipc: add smart nagle feature omits 6c814e8c4e78 Merge branch 'mlxsw-Update-firmware-version' omits a72afb6879bb mlxsw: Enforce firmware version for Spectrum-2 omits 5fd2ef468906 mlxsw: Bump firmware version to 13.2000.2308 omits ff298839b673 mlxsw: pci: Increase PCI reset timeout for SN3800 systems omits 5075066a7782 mlxsw: reg: Increase size of MPAR register omits b7265a0df82c mlxsw: core: Unpublish devlink parameters during reload omits c63b0968946b qed: Optimize execution time for nvm attributes configuration. omits c6761cf521f9 vxlan: fix unexpected failure of vxlan_changelink() omits dc99da4f31ce qed: fix spelling mistake "queuess" -> "queues" omits ca66536845cd kernel: dma-contiguous: mark CMA parameters __initdata/__i [...] omits 9ff6aa027dbb dma-debug: add a schedule point in debug_dma_dump_mappings() omits 4544b9f25e70 dma-mapping: Add vmap checks to dma_map_single() omits a445e940ea68 dma-mapping: fix handling of dma-ranges for reserved memor [...] omits 89e551e83869 soc: samsung: exynos-asv: Potential NULL dereference in ex [...] omits 669996add4c9 SUNRPC: Destroy the back channel when we destroy the host [...] omits 9edb455e6797 SUNRPC: The RDMA back channel mustn't disappear while requ [...] omits 875f0706accd SUNRPC: The TCP back channel mustn't disappear while reque [...] omits e8a170ff9a35 drm/amdgpu: enable -msse2 for GCC 7.1+ users omits 00db297106e8 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ omits c868868f6b6a drm/amdgpu: fix stack alignment ABI mismatch for Clang omits 722608433c94 drm/radeon: Fix EEH during kexec omits 30ef5c7eaba0 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE omits e6f4e274c1e5 drm/amdgpu/powerplay/vega10: allow undervolting in p7 omits 364593f3ee5f dc.c:use kzalloc without test omits 385857adb815 drm/amd/display: setting the DIG_MODE to the correct value. omits bc2fde42e241 drm/amd/display: Passive DP->HDMI dongle detection fix omits 7c37d399c2b8 drm/amd/display: add 50us buffer as WA for pstate switch i [...] omits ceba1a0128a6 drm/amd/display: Allow inverted gamma omits 8775e89fa712 drm/amd/display: do not synchronize "drr" displays omits 57c0f58e9f56 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. omits 167bf96014a0 drm/sched: Set error to s_fence if HW job submission failed. omits 47661f6dad42 drm/amdgpu/gfx10: update gfx golden settings for navi12 omits 3dde767f14dc drm/amdgpu/gfx10: update gfx golden settings for navi14 omits f52ebe1f888d drm/amdgpu/gfx10: update gfx golden settings omits 40ba9796983b drm/amd/display: Change Navi14's DWB flag to 1 omits 9bdf63d3579e drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) omits e5574f61e9d8 drm/amdgpu: Fix SDMA hang when performing VKexample test omits 8dcdfb7096a3 Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'no [...] omits a60a5746004d security/safesetid: Replace rcu_swap_protected() with rcu_ [...] omits 445d3749315f net/sched: Replace rcu_swap_protected() with rcu_replace_p [...] omits b685b534bf15 net/netfilter: Replace rcu_swap_protected() with rcu_repla [...] omits e3f0d761fcae net/core: Replace rcu_swap_protected() with rcu_replace_pointer() omits 6092f7263f7e bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_ [...] omits 62860da7082e fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer() omits c0eaf15cd5d3 drivers/scsi: Replace rcu_swap_protected() with rcu_replac [...] omits 1feace5d6a4a drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer() omits 12e78e690213 x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace [...] omits a63fc6b75cca rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() omits cf204a718357 bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segm [...] omits af21c717f475 bpf, testing: Refactor test_skb_segment() for testing skb_ [...] omits 36b5dae64513 rcu: Suppress levelspread uninitialized messages omits b8889c9c89a2 rcu: Fix uninitialized variable in nocb_gp_wait() omits 7cc0fffde6e4 rcu: Update descriptions for rcu_future_grace_period tracepoint omits d01f86206864 rcu: Update descriptions for rcu_nocb_wake tracepoint omits 7eb54685c63c rcu: Remove obsolete descriptions for rcu_barrier tracepoint omits 05ef9e9eb3da rcu: Ensure that ->rcu_urgent_qs is set before resched IPI omits 5a6446626d7e workqueue: Convert for_each_wq to use built-in list check omits 1d24dd4e01fb rcu: Several rcu_segcblist functions can be static omits 8e6af017f4b1 rcu: Remove unused function hlist_bl_del_init_rcu() omits 7e07e7aec569 bpf: Add s390 testing documentation omits 8df81af177e1 Merge branch 'rng' into omap-for-v5.5/dt omits 9ffccb76062a selftests/bpf: Test narrow load from bpf_sysctl.write omits 15ab09bdca61 bpf: Enforce 'return 0' in BTF-enabled raw_tp programs omits 308607e5545f ARM: dts: Configure omap3 rng omits 3d206e6899a0 iwlwifi: fw api: support new API for scan config cmd omits 7bd0650be63c mt76: dma: fix buffer unmap with non-linear skbs omits f37f05503575 mt76: mt76x2e: disable pcie_aspm by default omits 975c99a57096 io_uring: io_wq_create() returns an error pointer, not NULL omits 302d5a80d232 ALSA: hda - Fix mutex deadlock in HDMI codec driver omits c618a90dcaf3 spi: zynq-qspi: Drop GPIO header omits 26fa680ba9a1 spi: dw: Drop GPIO header omits c8b348dd8609 spi: txx9: Convert to use GPIO descriptors omits 059c67f11c89 ASoC: dt-bindings: rt5682: add button delay device property omits e226445802cb ASoC: rt5682: improve the sensitivity of push button omits 67e6b4ef8496 fsnotify: Add git tree reference to MAINTAINERS omits c9ccf71fc807 pinctrl: intel: Add Intel Tiger Lake pin controller support omits 942c5ea49ffb pinctrl: intel: Use helper to restore register values on - [...] omits 764cfe33517f pinctrl: intel: Drop level from warning to debug in intel_ [...] omits 471dd9a9c7c1 pinctrl: intel: Introduce intel_restore_intmask() helper omits 7101e022523b pinctrl: intel: Introduce intel_restore_hostown() helper omits f78f152a1a3f pinctrl: intel: Introduce intel_restore_padcfg() helper omits e58e177392b9 pinctrl: cherryview: Allocate IRQ chip dynamic omits 17d49c6258e6 pinctrl: cherryview: Fix spelling mistake in the comment omits 3739898576a1 pinctrl: cherryview: Fix irq_valid_mask calculation omits 4973ddc84264 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits 94e259f81a71 usb: cdns3: gadget: Fix g_audio use case when connected to [...] omits 320000e72ec0 Merge tag 'iommu-fixes-v5.4-rc5' of git://git.kernel.org/p [...] omits b66b449872d3 Merge tag 'gfs2-v5.4-rc5.fixes' of git://git.kernel.org/pu [...] omits 76f0030f367c spi: dw: Remove runtime PM enable/disable from common part [...] omits e9904ed5e73a ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() omits d247568bb21b ASoC: rt5677-spi: fixup compile warning omits e44ff9ea8f4c powerpc/tools: Don't quote $objdump in scripts omits f5c8d290634a usb: cdns3: gadget: reset EP_CLAIMED flag while unloading omits b9e0805abf2e powerpc: Add build-time check of ptrace PT_xx defines omits 5c74f7995868 powerpc/ptrace: Add prototype for function pt_regs_check omits 1a48049adb98 gfs2: make gfs2_fs_parameters static omits f3b64b57c044 gfs2: Some whitespace cleanups omits 098b9c145362 gfs2: removed unnecessary semicolon omits d5798141fd54 gfs2: Fix initialisation of args for remount omits 0929249e3be3 ALSA: firewire-motu: Correct a typo in the clock proc string omits 271e657f92ed ALSA: firewire-motu: add support for MOTU UltraLite omits bd1073728260 ALSA: firewire-motu: code refactoring to handle model spec [...] omits 4b2079f80aa0 ALSA: firewire-motu: minor code refactoring for protocol v [...] omits 3f58f004bff3 ALSA: firewire-motu: detect SPH source of sampling clock omits 1ef2ff941424 ALSA: firewire-motu: print for unknown source of sampling clock omits 2644df63c709 ALSA: firewire-motu: fix wrong spelling for macro omits df4028658f9d staging: Add VirtualBox guest shared folder (vboxsf) support omits c1c8058dfb98 iommu/virtio: Remove unused variable omits d5ca94a4bdcc staging: exfat: avoid multiple assignments omits 89f882db113b staging: exfat: replace printk(KERN_INFO ...) with pr_info() omits 487242c3dd31 staging: exfat: remove unnecessary new line in if condition omits 072429a4d6ab staging: exfat: make alignment match open parenthesis omits 6853f94ad751 staging: exfat: remove unnecessary parentheses omits be1f84cf772b staging: KPC2000: kpc2000_spi.c: Fix style issues (Unneces [...] omits e5f26f8548f9 staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment) omits c4d362420d75 staging: KPC2000: kpc2000_spi.c: Fix style issues (misalig [...] omits 25ec44ebdc1a staging: KPC2000: kpc2000_spi.c: Fix style issues (missing [...] omits 6e0afa355a72 staging: vt6655: Fix lines ending with parentheses omits 600bf7aecebd staging: sm750fb: Replace multiple spaces with tabs when it suits omits 94d70f66c294 staging: sm750fb: Fix typo in comment omits 67e7bd248473 staging: emxx_udc: Fix invalid reference error omits 3c124435e8dd iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping omits 3332364e4ebc iommu/amd: Support multiple PCI DMA aliases in device table omits 451a59bd1f3d Merge tag 'intel-pinctrl-fixes-v5.4-2' of git://git.kernel [...] omits 160c63f909ff iommu/vt-d: Fix panic after kexec -p for kdump omits ad3e8da2d422 iommu/amd: Apply the same IVRS IOAPIC workaround to Acer A [...] omits a5bbbf37c6f8 iommu/amd: Do not re-fetch iommu->cmd_buf_tail omits 565d454280f8 iommu/ipmmu-vmsa: Remove dev_err() on platform_get_irq() failure omits 1fab1b89e2e8 nl80211: fix validation of mesh path nexthop omits ec649fed66bb nl80211: Disallow setting of HT for channel 14 omits 84968291d792 USB: serial: whiteheat: fix line-speed endianness omits 1251dab9e0a2 USB: serial: whiteheat: fix potential slab corruption omits 777260a5c992 mtd: rawnand: remove unecessary checking if dmac is NULL omits 1d9b0b66c3ef MAINTAINERS: Change to my personal email address omits b8bfe845a674 dt-bindings: backlight: lm3630a: Fix missing include omits 1d4961d9eb1a ALSA: usb-audio: sound: usb: usb true/false for bool return type omits 59cd826fb5e7 drm/i915: Fix PCH reference clock for FDI on HSW/BDW omits c790c3d2b0ec selftests/powerpc: Add a test of spectre_v2 mitigations omits 203bddfdfb6c e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set omits fb776f5d57ee e1000e: Add support for Tiger Lake omits 3fd8ed563958 i40e: Add UDP segmentation offload support omits c74d4bdbae4f ixgbe: Add UDP segmentation offload support omits 4085d06d2f22 igb: Add UDP segmentation offload support omits 749234419aee Merge branch 'nfc-pn533-add-uart-phy-driver' omits e4a5dc1849d3 nfc: pn532_uart: Make use of pn532 autopoll omits c64b875fe1e1 nfc: pn533: Add autopoll capability omits c656aa4c27b1 nfc: pn533: add UART phy driver omits 843cc92ed323 nfc: pn533: Split pn533 init & nfc_register omits 0bf2840ccc6e nfc: pn533: Add dev_up/dev_down hooks to phy_ops omits 3c57b3954701 nfc: pn532: Add uart phy docs and rename it omits 3d5f3a67e466 nfc: pn533: i2c: "pn532" as dt compatible string omits daee5598e491 e1000e: Drop unnecessary __E1000_DOWN bit twiddling omits a7023819404a e1000e: Use rtnl_lock to prevent race conditions between n [...] omits 6f74a55d4900 Merge tag 'mlx5-fixes-2019-10-24' of git://git.kernel.org/ [...] omits 914ee9c436cb e1000e: Add support for Comet Lake omits 8b73018fe445 net: rtnetlink: fix a typo fbd -> fdb omits 9014fc319b4b Merge branch 'bridge-fdbs-bitops' omits 3fb01a31afda net: bridge: fdb: set flags directly in fdb_create omits d38c6e3db0c4 net: bridge: fdb: convert offloaded to use bitops omits b5cd9f7c4248 net: bridge: fdb: convert added_by_external_learn to use bitops omits ac3ca6af443a net: bridge: fdb: convert added_by_user to bitops omits e0458d9a733b net: bridge: fdb: convert is_sticky to bitops omits 29e63fffd666 net: bridge: fdb: convert is_static to bitops omits 6869c3b02b59 net: bridge: fdb: convert is_local to bitops omits 8466a57dfbb0 net/smc: remove unneeded include for smc.h omits 301428ea3708 net/smc: fix refcounting for non-blocking connect() omits ad9bd8daf2f9 bonding: fix using uninitialized mode_lock omits b86bcb299092 net: fec_ptp: Use platform_get_irq_xxx_optional() to avoid [...] omits 3b56be218f65 net: fec_main: Use platform_get_irq_byname_optional() to a [...] omits f73b12812a3d tipc: improve throughput between nodes in netns omits 51210ad5a558 inet: do not call sublist_rcv on empty list omits f9f2933842ec MAINTAINERS: remove Dave Watson as TLS maintainer omits acda6180e86b broadcom: bnxt: Fix use true/false for bool omits cb5ff33fbfee cavium: thunder: Fix use true/false for bool type omits 5b5168c76a07 Merge branch 'net-phy-marvell-fix-and-extend-downshift-support' omits 262caf47449d net: phy: marvell: add PHY tunable support for more PHY versions omits 5c6bc5199b5d net: phy: marvell: add downshift support for M88E1111 omits 911af5e149bb net: phy: marvell: fix downshift function naming omits f8d975be7114 net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_ [...] omits eadf52cf1852 vxlan: check tun_info options_len properly omits e528afb72a48 Documentation: net-sysfs: describe missing statistics omits 2eb8d6d2910c erspan: fix the tun_info options_len check for erspan omits 78713dfade75 Input: kxtj9 - switch to using polled mode of input devices omits e73391180ae9 Input: kxtj9 - switch to using managed resources omits b873f73cf66f Input: bma150 - switch to using polled mode of input devices omits 493a6ebd59dc Input: bma150 - use managed resources helpers omits 867e8820e037 Input: mma8450 - switch to using polled mode of input devices omits ff68cf0b166e Input: gpio_decoder - switch to using polled mode of input [...] omits 36bc3684c212 Input: rb532_button - switch to using polled mode of input [...] omits 528c7d02c78b Input: rb532_button - switch to using managed resources omits aede7a1e0cc3 Input: sgi_btns - switch to using polled mode of input devices omits 9e085dd069d5 Input: sgi_btns - switch to using managed resources omits 5d96738d9a74 Input: cobalt_btns - switch to using polled mode of input devices omits 4d69ca90de6a Input: cobalt_btns - convert to use managed resources omits 4a767ec368bf Input: wistron_btns - switch to using polled mode of input [...] omits 071ec845c8c6 Input: apanel - switch to using polled mode of input devices omits 9584bded0ba8 Input: gpio_keys_polled - switch to using polled mode of i [...] omits c028c44f4283 Input: jornada680_kbd - switch to using polled mode of inp [...] omits ea6c52ae259a Input: clps711x-keypad - switch to using polled mode of in [...] omits d0fe37b923e1 Input: adc-keys - switch to using polled mode of input devices omits 7cca5a342ecd Input: tsc6507x-ts - switch to using polled mode of input devices omits 9b587815ddd8 Input: ts4800-ts - switch to using polled mode of input devices omits 08b936012964 Input: sur40 - switch to using polled mode of input devices omits bd88ce25335d Input: raspberrypi-ts - switch to using polled mode of inp [...] omits 055070a7d0d3 Input: psxpad-spi - switch to using polled mode of input devices omits 199f3ac31955 ionic: Remove set but not used variable 'sg_desc' omits caabee5b53f5 net: phy: dp83867: support Wake on LAN omits 76d7774e203d net: aquantia: fix error handling in aq_ptp_poll omits e56bd641ca61 net: hisilicon: Fix ping latency when deal with high throughput omits e19868efea0c net/mlx4_core: Dynamically set guaranteed amount of counte [...] omits 926b37f76fb0 net/mlx5e: Initialize on stack link modes bitmap omits 534e7366f41b net/mlx5e: Fix ethtool self test: link speed omits 9df86bdb6746 net/mlx5e: Fix handling of compressed CQEs in case of low [...] omits 2a4b65262367 net/mlx5e: Don't store direct pointer to action's tunnel info omits 0fd79b1e17be net/mlx5: Fix NULL pointer dereference in extended destination omits 2347cee83b2b net/mlx5: Fix rtable reference leak omits 64d7b6857713 net/mlx5e: Only skip encap flows update when encap init failed omits 5dfb6335cbec net/mlx5e: Replace kfree with kvfree when free vhca stats omits 752d3dc06d69 net/mlx5e: Remove incorrect match criteria assignment line omits d5dbcc4e87bc net/mlx5e: Determine source port properly for vlan push action omits 6dfef396ea13 net/mlx5: Fix flow counter list auto bits struct omits c1b5ddc112e9 Merge branch 'VLAN-fixes-for-Ocelot-switch' omits b9cd75e66895 net: mscc: ocelot: refuse to overwrite the port's native vlan omits 1c44ce560b4d net: mscc: ocelot: fix vlan_filtering when enslaving to br [...] omits 6f3ef5c25cc7 wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle omits 207136dfeb3b net: aquantia: remove unused including <linux/version.h> omits b6989d248a2d net: dsa: LAN9303: select REGMAP when LAN9303 enable omits 11dbb632a45a net: aquantia: make two symbols be static omits 6d28f1d95c42 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits dd7ebe678732 drm/i915/tgl: Fix doc not corresponding to code omits 842f96124c56 io_uring: fix race with canceling timeouts omits 1f08529c84cf ceph: add missing check in d_revalidate snapdir handling omits aa8dd816732b ceph: fix RCU case handling in ceph_d_revalidate() omits ea60ed6fcf29 ceph: fix use-after-free in __ceph_remove_cap() omits b4941adb24c0 PM: wakeup: Add routine to help fetch wakeup source object. omits 47b4e129155f arm64: tegra: Add Jetson Nano SC7 timings omits 106f7a06fbe4 arm64: tegra: Add Jetson TX1 SC7 timings omits d13c13f4cd09 arm64: tegra: Enable wake from deep sleep on RTC alarm omits 264064ab0b5c arm64: tegra: Add PMU on Tegra210 omits 24fc33633ea3 arm64: tegra: Add blank lines for better readability omits 614d063f89b4 arm64: tegra: Enable DisplayPort on Jetson AGX Xavier omits c90b8f15df41 arm64: tegra: p2888: Rename regulators for consistency omits 3fdfaf8718fa arm64: tegra: Enable DP support on Jetson TX2 omits d46d1eb30c85 arm64: tegra: Fix compatible for SOR1 omits 35cbf655eb16 arm64: tegra: Enable DP support on Jetson Nano omits ed93a666bb32 arm64: tegra: Add SOR0_OUT clock on Tegra210 omits b7450f161f8a arm64: tegra: Assume no CLKREQ presence by default omits 29ef1f4dacb5 arm64: tegra: Enable SMMU for VIC on Tegra186 omits 488a04d4bb2f arm64: tegra: Enable XUSB host controller on Jetson TX2 omits 05705c721591 arm64: tegra: Enable SMMU for XUSB host on Tegra186 omits ca2b8ee45721 arm64: tegra: Enable XUSB pad controller on Jetson TX2 omits 2b6b3940e8b0 arm64: tegra: Add ethernet alias on Jetson AGX Xavier omits 19dc772a94bc arm64: tegra: Fix compatible string for EQOS on Tegra194 omits 44ff822c58a7 arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM omits 939e7430dee4 arm64: tegra: Fix base address for SOR1 on Tegra194 omits 1aaa7698670c arm64: tegra: Add unit-address for ACONNECT on Tegra194 omits eef97c2a77fe arm64: tegra: Add unit-address for CBB on Tegra194 omits b45d322c2cd5 arm64: tegra: Add CPU and cache topology for Tegra194 omits d440538e5f21 arm64: tegra: Fix 'active-low' warning for Jetson Xavier r [...] omits 1e5e929c0095 arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator omits 2645f7ed9a84 Merge branch 'for-5.5/dt-bindings' omits 4053aa65c517 ARM: tegra: cardhu-a04: Add CPU Operating Performance Points omits c01afebd74ef ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS omits c19c631a3cb7 ARM: tegra: trimslice: Add CPU Operating Performance Points omits 5ac150500869 ARM: tegra: paz00: Add CPU Operating Performance Points omits a60e68f98fbd ARM: tegra: paz00: Set up voltage regulators for DVFS omits 875cf30a534e ARM: tegra: Add CPU Operating Performance Points for Tegra30 omits 584eca70602d ARM: tegra: Add CPU Operating Performance Points for Tegra20 omits 663bd4872737 ARM: tegra: Add Tegra30 CPU clock omits dc6fdedf77d1 ARM: tegra: Add Tegra20 CPU clock omits 3193a063a2cd ARM: tegra: Add External Memory Controller node on Tegra30 omits e14dc5ea7cdc ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6 omits cdc233fb0383 ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30 omits a4563f5bf10b ARM: tegra: Add eDP power supplies on Venice2 omits 5d089d42bc36 ARM: tegra: Add SOR0_OUT clock on Tegra124 omits 05a6a629f0e1 ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules omits f0dbca55adb9 Merge branch 'for-5.5/dt-bindings' omits 641262f5e1ed dt-bindings: memory: Add binding for NVIDIA Tegra30 Extern [...] omits 785685b7a106 dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory [...] omits 8da65c377b21 dt-bindings: memory: tegra30: Convert to Tegra124 YAML omits db45f0f05c3a dt-bindings: regulator: Document regulators coupling of NV [...] omits cdc2d6685c13 dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT omits d5b60e26e86a RDMA/hns: Fix build error again omits 352b1dee7440 net: fec: remove redundant assignment to pointer bdp omits d607525bd912 net: dsa: return directly from dsa_to_port omits 65e19f54d29c io_uring: support for larger fixed file sets omits b7620121dc04 io_uring: protect fixed file indexing with array_index_nospec() omits 17f2fe35d080 io_uring: add support for IORING_OP_ACCEPT omits de2ea4b64b75 net: add __sys_accept4_file() helper omits fcb323cc53e2 io_uring: io_uring: add support for async work inheriting files omits 561fb04a6a22 io_uring: replace workqueue usage with io-wq omits 771b53d033e8 io-wq: small threadpool implementation for io_uring omits 6efb16b1d551 RISC-V: Issue a tlb page flush if possible omits 31738ede9b33 RISC-V: Issue a local tlbflush if possible. omits 6384423f49c8 RISC-V: Do not invoke SBI call if cpumask is empty omits 5340627e3fe0 riscv: add support for SECCOMP and SECCOMP_FILTER omits f70744c68779 drm/panfrost: Don't dereference bogus MMU pointers omits 6f39188c9d5f drm/panfrost: fix -Wmissing-prototypes warnings omits 2af8e1f26c65 Merge branch 'for_5.5/driver-soc' into next omits 63a41746827c net: hisilicon: Fix "Trying to free already-free IRQ" omits 92d72f1b8bbb net: aquantia: fix unintention integer overflow on left shift omits 69977901867a net: aquantia: fix spelling mistake: tx_queus -> tx_queues omits 85ac30fa2e24 fjes: Handle workqueue allocation failure omits 7d2ae5837665 ASoC: Intel: bxt_rt298: common hdmi codec support omits 59bbd703ea2e ASoC: intel: sof_rt5682: common hdmi codec support omits dfe87aa86cd9 ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support omits 57ad18906f24 ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support omits 139c7febad1a ASoC: SOF: Intel: add support for snd-hda-codec-hdmi omits 0f163110256a ASoC: Intel: skl-hda-dsp-generic: fix include guard name omits 7de9a47c8971 ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi omits 608b8c36c371 ASoC: hdac_hda: add support for HDMI/DP as a HDA codec omits 2a2edfbbfee4 ALSA: hda/hdmi - implement mst_no_extra_pcms flag omits ac541f250372 mm/hmm: allow snapshot of the special zero page omits d4af3c4b81f4 arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 omits a2f10d4a3069 drm/etnaviv: fix dumping of iommuv2 omits 18fa692d8020 drm/etnaviv: reinstate MMUv1 command buffer window check omits ca8cb6958023 drm/etnaviv: fix deadlock in GPU coredump omits 692a0dc734c7 dt-bindings: can: Convert Allwinner A10 CAN controller to [...] omits faee19ece826 memory: emif: remove set but not used variables 'cs1_used' [...] omits c6b69bf14373 soc: ti: omap-prm: fix return value check in omap_prm_probe() omits a90100421499 fs/iomap: remove redundant check in iomap_dio_rw() omits 21f55993eb7a xfs: merge xfs_showargs into xfs_fs_show_options omits 1775c506a31e xfs: clean up printing inode32/64 in xfs_showargs omits aa58d4455a11 xfs: clean up printing the allocsize option in omits 7c6b94b1b526 xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE omits 3274d0080100 xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to omits 2fcddee8cd8f xfs: simplify parsing of allocsize mount option omits 5da8a07c79e8 xfs: rename the m_writeio_* fields in struct xfs_mount omits 3cd1d18b0d40 xfs: remove the m_readio_* fields in struct xfs_mount omits b5ad616c3edf xfs: don't use a different allocsice for -o wsync omits dd2d535e3fb2 xfs: cleanup calculating the stat optimal I/O size omits 69e8575dee42 xfs: remove the dsunit and dswidth variables in omits 8da57c5c000c xfs: remove the biosize mount option omits 2123ef851083 xfs: simplify setting bio flags omits e992ae8afded xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks omits fec40e220ffc xfs: refactor xfs_bmap_count_blocks using newer btree helpers omits c2414ad6e66a xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata omits 04df34ac6494 xfs: namecheck directory entry names before listing them omits 16c6e92c7e98 xfs: namecheck attribute names before listing them omits c84760659dcf xfs: check attribute leaf block structure omits 23fdb198ae81 Merge tag 'fuse-fixes-5.4-rc6' of git://git.kernel.org/pub [...] omits 8d82cee2f8aa pstore: Make pstore_choose_compression() static omits ffe9fc1fb6a4 dt-bindings: display: st,stm32-dsi: Fix white spaces omits 95a1b3ff9a3e io_uring: Fix mm_fault with READ/WRITE_FIXED omits fa4562280889 io_uring: remove index from sqe_submit omits c826bd7a743f io_uring: add set of tracing events omits 2ff0b4504fce dt-bindings: soc: amlogic: canvas: convert to yaml omits 11365043e527 io_uring: add support for canceling timeout requests omits a41525ab2e75 io_uring: add support for absolute timeouts omits ba5290ccb6b5 io_uring: replace s->needs_lock with s->in_async omits 33a107f0a1b8 io_uring: allow application controlled CQ ring size omits c3a31e605620 io_uring: add support for IORING_REGISTER_FILES_UPDATE omits 08a451739a9b io_uring: allow sparse fixed file sets omits ba816ad61fdf io_uring: run dependent links inline if possible omits aa57157be69f arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default omits d848074b2f1e um-ubd: Entrust re-queue to the upper layers omits a90cc244e89d media: dt-bindings: media: add new rc map names omits cf4ef3a82f74 dt-bindings: media: meson-ao-cec: convert to yaml omits e44ec4a35dbd arm64: print additional fault message when executing non-e [...] omits 6a41b6c5fc20 gpio: Add xgs-iproc driver omits 1dfc462a5438 dt-bindings: gpio: brcm: Add bindings for xgs-iproc omits 86cccfbf773f nvme-multipath: remove unused groups_only mode in ana log omits af8fd0424713 nvme-multipath: fix possible io hang after ctrl reconnect omits 050668c10047 bpf, doc: Add Andrii as official reviewer to BPF subsystem omits 921d6c32b6f8 MAINTAINERS: Add entry for RDA Micro GPIO driver and binding omits d57eb825e0dc gpio: Add RDA Micro GPIO controller support omits 69e00e2d8d31 dt-bindings: gpio: Add devicetree binding for RDA Micro GP [...] omits 45f10dabb56b clk: samsung: exynos5420: Add SET_RATE_PARENT flag to cloc [...] omits ca185b260951 KVM: arm/arm64: vgic: Don't rely on the wrong pending table omits bad36e4e8cdc KVM: arm/arm64: vgic: Fix some comments typo omits 9ff624cdbff4 KVM: arm/arm64: vgic: Remove the declaration of kvm_send_u [...] omits 29d9640bb537 mtd: rawnand: cadence: Remove dev_err() on platform_get_ir [...] omits 21777bc90427 mtd: rawnand: mxic: Remove dev_err() on platform_get_irq() [...] omits 0e04b2ff7123 mtd: rawnand: brcmnand: Fix NULL pointer assignment omits f34a5072c465 mtd: rawnand: denali: remove the old unified controller/ch [...] omits a566e35f1e8b libbpf: Don't use kernel-side u32 type in xsk.c omits 69dfb3d4a89a soc/tegra: pmc: Remove unnecessary memory barrier omits e57a243f5d89 soc/tegra: pmc: Query PCLK clock rate at probe time omits 91d7ff5aa7e3 ARM: tegra: Use WFE for power-gating on Tegra30 omits d70f7d31a9e2 ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegr [...] omits 267c1d772380 MAINTAINERS: ubi/ubifs: Update the Git repository omits 69c7f4618c16 mtd: spear_smi: Fix Write Burst mode omits 2aba2f2a704d mtd: physmap_of: add a hook for Intel IXP4xx flash probing omits 8b3cc926223b mtd: add DT bindings for the Intel IXP4xx Flash omits 5c1719a2b978 MAINTAINERS: mtd/ubi/ubifs: Remove inactive maintainers omits e96303f0c9d4 mtd: maps: l440gx: Avoid printing address to dmesg omits 480bb31f4286 ARM: tegra: Enable Tegra VDE driver in tegra_defconfig omits 783807436f36 soc/tegra: regulators: Add regulators coupler for Tegra30 omits 496747e7d907 soc/tegra: regulators: Add regulators coupler for Tegra20 omits f0cf17ed76cf spi: pxa2xx: Add support for Intel Comet Lake-H omits f7907e57aea2 regulator: fixed: add off-on-delay omits 96da2d9c905b dt-bindings: regulator: fixed: add off-on-delay-us property omits bf2f64ea6594 ASoC: rockchip_max98090: Add HDMI jack support omits 05b754f5f41c ASoC: rockchip_max98090: Optionally support HDMI use case omits f03412b78a94 ASoC: rockchip-max98090: Support usage with and without HDMI omits a9c82d63ca48 drm: bridge: dw-hdmi: Report connector status using callback omits c7ccfccabb0f soc/tegra: pmc: Configure deep sleep control settings omits c3ad1092e106 ASoC: SOF - remove the dead code (skylake/kabylake) omits 455271d9dc5f soc/tegra: pmc: Configure core power request polarity omits d745cc1ab659 ASoC: intel - fix the card names omits 7e9ae849eb1e soc/tegra: pmc: Add wake event support on Tegra210 omits aba19827fced soc/tegra: pmc: Support wake events on more Tegra SoCs omits 0fb438eed10c cpufreq: tegra124: Add suspend and resume support omits 3c379a59b479 tools: PCI: Fix fd leakage omits a0855d24fc22 locking/mutex: Complain upon mutex API misuse in IRQ contexts omits 751459043cc8 futex: Drop leftover wake_q_add() comment omits 726b4fba94be usb: dwc3: of-simple: add a shutdown omits 387c359b84f7 usb: cdns3: Add TI specific wrapper driver omits ecf8fd6d917d PCI: versatile: Enable COMPILE_TEST omits 2999dea8e94a PCI: versatile: Remove usage of PHYS_OFFSET omits f9f4fdaa3509 PCI: versatile: Use pci_parse_request_of_pci_ranges() omits 3c65ebff8fae PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() omits ee352c272e41 PCI: xilinx: Use pci_parse_request_of_pci_ranges() omits 83083e241d48 PCI: xgene: Use pci_parse_request_of_pci_ranges() omits e0aebfe84a2f PCI: v3-semi: Use pci_parse_request_of_pci_ranges() omits 62240a88004b PCI: rockchip: Drop storing driver private outbound resource data omits 5c1306a0fde6 PCI: rockchip: Use pci_parse_request_of_pci_ranges() omits 6c6a0dff0641 PCI: mobiveil: Use pci_parse_request_of_pci_ranges() omits 8a26f861b815 PCI: mediatek: Use pci_parse_request_of_pci_ranges() omits 7ef1c871da16 PCI: iproc: Use pci_parse_request_of_pci_ranges() omits 783a862563f7 PCI: faraday: Use pci_parse_request_of_pci_ranges() omits 7fe71aa84b43 PCI: dwc: Use pci_parse_request_of_pci_ranges() omits e634e3e0b790 PCI: altera: Use pci_parse_request_of_pci_ranges() omits 4e5be6f81be7 PCI: aardvark: Use pci_parse_request_of_pci_ranges() omits 65991f437699 PCI: Export pci_parse_request_of_pci_ranges() omits 494f8b10d832 resource: Add a resource_list_first_type helper omits 7d6475051fb3 powerpc/powernv: Fix CPU idle to be called with IRQs disabled omits 1c16b3d58681 docs/core-api: memory-allocation: mention size helpers omits 094ef1c9fbea docs/core-api: memory-allocation: remove uses of c:func: omits ef8330fe0271 docs/core-api: memory-allocation: fix typo omits 822bbba0cabb Merge tag 'v5.4-rc4' into docs-next omits 4c48f2367844 dt-bindings: usb: Add binding for the TI wrapper for Caden [...] omits d41abfd7ae33 Documentation/scheduler: fix links in sched-stats omits e21be0d1d7bd clk: samsung: exynos5420: Preserve CPU clocks configuratio [...] omits b92981de92cb clk: samsung: exynos5420: Add VPLL rate table omits 5e2c27e833bb drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver. omits 030f6f84e556 Documentation: perf: Update documentation for ThunderX2 PM [...] omits a02cbc7ffe52 selftests/powerpc: Fixup clobbers for TM tests omits b1ec18eae0b6 Documentation: Rename rcu_node_context_switch() to rcu_not [...] omits 45271064e1ca doc: Update list_for_each_entry_rcu() documentation omits 71cb46ae46bd Restore docs "rcu: Restore barrier() to rcu_read_lock() an [...] omits d7424e283cc4 Restore docs "treewide: Rename rcu_dereference_raw_notrace [...] omits 76e771d18806 docs: rcu: Increase toctree to 3 omits 07335c16a39c docs: rcu: Correct links referring to titles omits ccc9971e2147 docs: rcu: convert some articles from html to ReST omits c07e6f36bc32 Revert docs from "treewide: Rename rcu_dereference_raw_not [...] omits 97df75cde57f Revert docs from "rcu: Restore barrier() to rcu_read_lock( [...] omits e79b3ddad679 leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM omits 49bb001e246d cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIM [...] omits ae37fe5c0750 procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM omits 64eea63c19a2 sched/kcpustat: Introduce vtime-aware kcpustat accessor fo [...] omits 023e9deb51c9 context_tracking: Check static key on context_tracking_ena [...] omits 9adbb9dd4c4e sched/vtime: Introduce vtime_accounting_enabled_cpu() omits e44fcb4b7a29 sched/vtime: Rename vtime_accounting_cpu_enabled() to vtim [...] omits 097f2541c6e5 context_tracking: Introduce context_tracking_enabled_cpu() omits 84e0dacd0c34 context_tracking: Rename context_tracking_is_cpu_enabled() [...] omits 74c578759f15 context_tracking: Rename context_tracking_is_enabled() => [...] omits 0ca167c056ea context_tracking: Remove context_tracking_active() omits e6d5bf3e321c sched/cputime: Add vtime guest task state omits 14faf6fcac4b sched/cputime: Add vtime idle task state omits 802f4a827f13 sched/vtime: Record CPU under seqcount for kcpustat needs omits b8c96361402a sched/fair/util_est: Implement faster ramp-up EWMA on util [...] omits e284df705cf1 sched/topology: Allow sched_asym_cpucapacity to be disabled omits cd1cb3350561 sched/topology: Don't try to build empty sched domains omits 54f83b8c8ea9 USB: gadget: Reject endpoints with 0 maxpacket value omits e690053e97e7 ARM: sunxi: Fix CPU powerdown on A83T omits 09ef6fde7d89 staging: kpc2000: kpc_i2c: Remove commented code omits 9535e71e7b80 staging: kpc2000: kpc_i2c: Fix lines over 80 chars omits 883afa2de414 staging: emxx_udc: Fix the format of a parameter list omits 4f83b7dd1b07 staging: rts5208: Fix alignment and a line ending with a '(' omits 6df6f3849bb8 staging: wilc1000: check if device is initialzied before c [...] omits e614f341253f ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend omits cdfc2e2086bf clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 omits afdc74ed2d57 clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup omits 6a41c7019bca Merge branch 'v5.5/dt64' into next omits 93d2d8efe340 Merge branch 'v5.5/arm64' into next omits 02f4597e7ebe arm64: dts: realtek: Add RTD129x UART resets omits fd5f8d0a99b9 arm64: dts: realtek: Add RTD129x reset controller nodes omits 4df56a1eb130 dt-bindings: reset: Add Realtek RTD1295 omits 05d9a952832c powerpc/prom_init: Undo relocation before entering secure mode omits 7448bfec6bf5 Input: edt-ft5x06 - add support for regulator omits a1b92973fba4 Input: st1232 - switch to using MT-B protocol omits 833c2c083856 Input: st1232 - note that the receive buffer is DMA-safe omits b67b6f598c5d Input: st1232 - do not set parent device explicitly omits ac6b31797925 Input: st1232 - do not allocate fingers data separately omits efd7bb08a762 Input: st1232 - do not reset the chip too early omits 95dc58a9a02f Input: st1232 - rely on I2C core to configure wakeup interrupt omits 16dc7c5c13f1 Input: st1232 - do not unconditionally configure as wakeup source omits 95c9ea96adb3 Input: st1232 - simplify parsing of read buffer omits dbb595333c95 arm64: dts: realtek: Add watchdog node for RTD129x omits f2356d1afe39 arm64: dts: realtek: Add oscillator for RTD129x omits 5133636e41a2 arm64: dts: realtek: Add RTD1296 and Synology DS418 omits 1f3295994dc5 dt-bindings: arm: realtek: Document RTD1296 and Synology DS418 omits cf976f660ee8 arm64: dts: realtek: Add RTD1293 and Synology DS418j omits 39089a192a50 arm64: dts: realtek: Change dual-license from MIT to BSD omits 6013b8b0005e dt-bindings: arm: realtek: Document RTD1293 and Synology DS418j omits d3a3aa0c59e8 libbpf: Fix off-by-one error in ELF sanity check omits 94ff9ebb49a5 libbpf: Fix compatibility for kernels without need_wakeup omits 100843f17610 scsi: zfcp: trace channel log even for FCP command responses omits e76acc519426 scsi: zfcp: proper indentation to reduce confusion in zfcp [...] omits 48910f8c35cf scsi: zfcp: move maximum age of diagnostic buffers into a [...] omits 8a72db70b5ca scsi: zfcp: implicitly refresh config-data diagnostics whe [...] omits 5a2876f0d1ef scsi: zfcp: introduce sysfs interface to read the local B2 [...] omits 8155eb078527 scsi: zfcp: implicitly refresh port-data diagnostics when [...] omits 6028f7c4cd87 scsi: zfcp: introduce sysfs interface for diagnostics of l [...] omits a10a61e807b0 scsi: zfcp: support retrieval of SFP Data via Exchange Port Data omits 088210233e6f scsi: zfcp: add diagnostics buffer for exchange config data omits 7e418833e689 scsi: zfcp: diagnostics buffer caching and use for exchang [...] omits 92953c6e0aa7 scsi: zfcp: signal incomplete or error for sync exchange c [...] omits 7b10db555257 scsi: lpfc: Make lpfc_debugfs_ras_log_data static omits d3566abb1a1e scsi: qla2xxx: stop timer in shutdown path omits c3e5aac3e2f5 scsi: lpfc: Fix NULL check before mempool_destroy is not needed omits 5792a0e81678 scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx omits 9e2edb41c3d4 scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc omits 2ccb4f16d013 hwmon: (ina3221) Fix read timeout issue omits 1ac81f4aa5ec ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 omits e115e86af4c8 arm64: defconfig: Enable configs for S32V234 omits 51c27f42fccc arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module omits 589531a027a3 MAINTAINERS: update the list of maintained files for max77650 omits b1184bab3b34 dt-bindings: mfd: max77650: convert the binding document to yaml omits 3d585ad8a66e dt-bindings: leds: max77650: convert the binding document to yaml omits dfd4e3dfd2a6 dt-bindings: power: max77650: convert the binding document [...] omits a62ffedee2ef dt-bindings: regulator: max77650: convert the binding docu [...] omits b8fee80207ef dt-bindings: input: max77650: convert the binding document [...] omits b00e14c53657 dt-bindings: ata: sata_rcar: Add r8a774b1 support omits 4345dda5a58a dt-bindings: sram: Merge Socionext SRAM bindings into generic omits 517bcde22c21 dt-bindings: sram: Merge Allwinner SRAM bindings into generic omits 1a4d47af0714 dt-bindings: sram: Merge Rockchip SRAM bindings into generic omits 0759b09eadd0 dt-bindings: sram: Merge Renesas SRAM bindings into generic omits 0f0bbb7986c4 dt-bindings: sram: Merge Amlogic SRAM bindings into generic omits e1679513f9ee dt-bindings: sram: Merge Samsung SRAM bindings into generic omits f69629919942 dt-bindings: sram: Convert SRAM bindings to json-schema omits d5a721c96a44 atm: remove unneeded semicolon omits 427400fc5c19 clk: ast2600: Fix enabling of clocks omits 55793d2a431c Merge tag 'batadv-net-for-davem-20191025' of git://git.ope [...] omits f95f96a4946a sock: remove unneeded semicolon omits 11b3412cef89 net: mediatek: remove unneeded semicolon omits acf5133b1d27 mlxsw: spectrum_buffers: remove unneeded semicolon omits 0a29ac5bd3a9 net: usb: lan78xx: Disable interrupts before calling gener [...] omits 5d294fc48340 net: dsa: sja1105: improve NET_DSA_SJA1105_TAS dependency omits 88824e3bf29a net: ethernet: ftgmac100: Fix DMA coherency issue with SW [...] omits eb8b7077101c Merge branch 'mv88e6xxx-Allow-config-of-ATU-hash-algorithm' omits 23e8b470c778 net: dsa: mv88e6xxx: Add devlink param for ATU hash algorithm. omits 6b297524234c net: dsa: Add support for devlink device parameters omits ebdcebcb8b64 r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw [...] omits 20eb4f29b602 net: fix sk_page_frag() recursion from memory reclaim omits 360c09c01c5a xfs: consolidate preallocation in xfs_file_fallocate omits 7a42c70ea0dd xfs: disable xfs_ioc_space for always COW inodes omits c7ccf10bb92e ACPICA: Update version to 20191018 omits 45abdc9903e9 ACPICA: debugger: remove leading whitespaces when converti [...] omits 02b04f10b836 ACPICA: acpiexec: initialize all simple types and field un [...] omits 760935064252 ACPICA: debugger: add field unit support for acpi_db_get_n [...] omits 20d93fce0002 ACPICA: debugger: surround field unit output with braces '{' omits 5fd033288a86 ACPICA: debugger: add command to dump all fields of partic [...] omits efcf9456c81c ACPICA: utilities: add flag to only display data when dump [...] omits 1770093c5bed ACPICA: make acpi_load_table() return table index omits 42d939fadbfa ACPICA: Add new external interface, acpi_unload_table() omits aaf7566f33d2 ACPICA: More Clang changes omits 197aba2090e3 ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 omits edc5935ec777 ACPICA: Results from Clang omits 7dd6c14b52ab Merge branch 'net-dsa-b53-Add-support-for-MDB' omits 29bb5e8337ca net: dsa: bcm_sf2: Wire up MDB operations omits 5d65b64a3d97 net: dsa: b53: Add support for MDB omits a793183caa9a udp: fix data-race in udp_set_dev_scratch() omits 7a9eff98a55d Merge branch 'mvpp2-improvements-in-rx-path' omits a0c78337dd3a mvpp2: prefetch frame header omits e1921168bbd4 mvpp2: sync only the received frame omits 7f7183af448a mvpp2: refactor frame drop routine omits faf7b8b22bd1 isdn: hfcsusb: Spelling and grammar fixes omits 8ebed8ae49df tipc: Spelling s/enpoint/endpoint/ omits e1b185491f73 net: Fix various misspellings of "connect" omits c199ce4f9dd8 net: Fix misspellings of "configure" and "configuration" omits 7de4344f2abb net: dpaa2: Use the correct style for SPDX License Identifier omits f0d532c43073 net: dsa: qca8k: Initialize the switch with correct number [...] omits 556f124fb306 net: dsa: fix dereference on ds->dev before null check error omits 2024305863d6 Merge branch 'net-avoid-KCSAN-splats' omits 7c422d0ce975 net: add READ_ONCE() annotation in __skb_wait_for_more_packets() omits 3f926af3f4d6 net: use skb_queue_empty_lockless() in busy poll contexts omits 3ef7cf57c72f net: use skb_queue_empty_lockless() in poll() handlers omits 137a0dbe3426 udp: use skb_queue_empty_lockless() omits d7d16a89350a net: add skb_queue_empty_lockless() omits 8005803a2ca0 Merge tag 'arc-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] omits bb3dba330006 Merge branch 'odp_rework' into rdma.git for-next omits 46870b2391d5 RDMA/odp: Remove broken debugging call to invalidate_range omits 09689703d29a RDMA/mlx5: Do not race with mlx5_ib_invalidate_range durin [...] omits d561987f34f2 RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray omits 5256edcb98a1 RDMA/mlx5: Rework implicit ODP destroy omits b70d785d237c RDMA/mlx5: Avoid double lookups on the pagefault path omits 3389baa831b6 RDMA/mlx5: Reduce locking in implicit_mr_get_data() omits 423f52d65005 RDMA/mlx5: Use an xarray for the children of an implicit ODP omits 54375e738295 RDMA/mlx5: Split implicit handling from pagefault_mr omits 9162420dde49 RDMA/mlx5: Set the HW IOVA of the child MRs to their place [...] omits c2edcd69351f RDMA/mlx5: Lift implicit_mr_alloc() into the two routines [...] omits 3d5f3c54e7bc RDMA/mlx5: Rework implicit_mr_get_data omits 74bddb3682f6 RDMA/mlx5: Delete struct mlx5_priv->mkey_table omits 806b101b2bfa RDMA/mlx5: Use a dedicated mkey xarray for ODP omits 50211ec9443f RDMA/mlx5: Split sig_err MR data into its own xarray omits fb985e278a30 RDMA/mlx5: Use SRCU properly in ODP prefetch omits 036313316d3a Merge tag 'v5.4-rc5' into rdma.git for-next omits 23b2c96fad21 seccomp: rework define for SECCOMP_USER_NOTIF_FLAG_CONTINUE omits 2f4ecf68a048 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] omits 1355ea2e603d ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop omits ad4c40e937f6 ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] omits f4e2f7cc6999 ARC: mm: TLB Miss optim: avoid re-reading ECR omits 0fb1f35ed9cc ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD omits cfd9d70a855e ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 7b491c0b6259 ARC: nSIM_700: remove unused network options omits 9c6375f77b09 ARC: nSIM_700: switch to DW UART usage omits 1681baa713aa ARC: merge HAPS-HS with nSIM-HS configs omits 8ae5bb05d7f4 ARC: HAPS: cleanup defconfigs from unused ETH drivers omits 14fa486f5ae3 ARC: HAPS: add HIGHMEM memory zone to DTS omits 3696fc9774c5 ARC: HAPS: use same UART configuration everywhere omits 4c36543e50a1 ARC: HAPS: cleanup defconfigs from unused IO-related options omits ea25a153ee06 ARC: regenerate nSIM and HAPS defconfigs omits a52dc3a10095 RDMA/vmw_pvrdma: Use resource ids from physical device if [...] omits 1edd28b7e85d RISC-V: Remove unsupported isa string info print omits b681a0529968 RDMA/hns: Prevent memory leaks of eq->buf_list omits c9121262d57b RDMA/core: Set DMA parameters correctly omits a401fb819cd6 RDMA/siw: Increase DMA max_segment_size parameter omits 97458fd51091 RDMA/rxe: Increase DMA max_segment_size parameter omits ecdfdfdbe4d4 RDMA/core: Fix ib_dma_max_seg_size() omits 00a5bf3a8ca3 RISC-V: Add PCIe I/O BAR memory mapping omits 0edefddbae39 RDMA/siw: Fix post_recv QP state locking omits 4134b762eb13 ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS omits d4934f456936 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case omits 5212c3fda222 RDMA/iw_cxgb4: Report correct port speed/width omits 1524b12a6e02 RDMA/mlx5: Use irq xarray locking for mkey_table omits 8301ae822d8d Merge branch 'for-next/entry-s-to-c' into for-next/core omits 02fb29882d5c soc: samsung: chipid: Drop "syscon" compatible requirement omits 24e412c1e00e RDMA/qedr: Fix memory leak in user qp and mr omits 82af6d19d8d9 RDMA/qedr: Fix synchronization methods and memory leaks in qedr omits 5fdff18b4dc6 RDMA/qedr: Fix qpids xarray api used omits 73ab512f7202 RDMA/qedr: Fix srqs xarray initialization omits 5ea428595cc5 soc: samsung: Add Exynos Adaptive Supply Voltage driver omits 949b452f9cfe rdma: Remove nes ABI header omits 1186f86a7113 UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of sc [...] omits 9a9769496131 usb-storage: Revert commit 747668dbc061 ("usb-storage: Set [...] omits d4d8257754c3 usbip: Fix free of unallocated memory in vhci tx omits 28df0642abbf usbip: tools: Fix read_usb_vudc_device() error path handling omits d5501d5c29a2 usb: xhci: fix __le32/__le64 accessors in debugfs code omits bfa3dbb343f6 usb: xhci: fix Immediate Data Transfer endianness omits 18b74067ac78 xhci: Fix use-after-free regression in xhci clear hub TT i [...] omits 603bba8d0e05 ARM: s3c: Rename s5p_usb_phy functions omits e966fedeabe1 ARM: s3c: Rename s3c64xx_spi_setname() function omits 4686da5140c1 arm64: Make arm64_dma32_phys_limit static omits 52403cfbc635 USB: ldusb: fix control-message timeout omits 88f6bf3846ee USB: ldusb: use unsigned size format specifiers omits d98ee2a19c33 USB: ldusb: fix ring-buffer locking omits d482c7bb0541 USB: Skip endpoints with 0 maxpacket length omits 994195e15370 RDMA/hns: Fix memory leak on 'context' on error return path omits 887803db866a RDMA/hns: Bugfix for qpc/cqc timer configuration omits 5c7e76fb7cb5 RDMA/hns: Fix to support 64K page for srq omits 79d81ef42c9a RDMA/srpt: Fix TPG creation omits 4ae8beac0abb Merge tag 'fixes-for-v5.4-rc5' of git://git.kernel.org/pub [...] omits f9e66db14316 RDMA/hns: Delete BITS_PER_BYTE redefinition omits 346f6a4636f6 Merge branch 'kvm-arm64/erratum-1319367' of git://git.kern [...] omits 8e01d9a396e6 KVM: arm64: vgic-v4: Move the GICv4 residency flow to be d [...] omits 5c401308017f KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported omits 6a036afb5511 Merge branch 'for-next/neoverse-n1-stale-instr' into for-n [...] omits ab7822067fba Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/pu [...] omits 49067a8a6fcf Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] omits b7f7a0b58fbd Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git [...] omits 21c42244f212 staging: rtl8712: Fix Alignment of open parenthesis omits 62a6e25ed677 staging: mt7621-dma: Remove unnecessary line continuations omits f3a54e19d466 staging: octeon-usb: Fix line ending with a '(' omits 05daff069f8f Documentation: Add documentation for CCN-512 DTS binding omits 126b0a1700c5 perf: arm-ccn: Enable stats for CCN-512 interconnect omits b711acf0d1a6 staging: rtl8188eu: replace tabs with spaces - style omits c534472f8b4d staging: rtl8188eu: remove return variable from rtw_init_b [...] omits 6e845ddd8a55 staging: rtl8188eu: reduce indentation level in _rtw_free_ [...] omits 0c9f72227c76 staging: rtl8188eu: remove exit label from rtw_alloc_stainfo omits c3a6cf19e695 export: avoid code duplication in include/linux/export.h omits 837a6e7f5cdb fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers omits 9afe1d5c14e0 xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 omits c7d68318c9ae xfs: use xfs_inode_buftarg in xfs_file_ioctl omits f9acc19c8cbe xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write omits 30fa529e3b2e xfs: add a xfs_inode_buftarg helper omits 25a409572b5f xfs: mark xfs_buf_free static omits ba95e9bd9637 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] omits b25e29721de9 Merge tag 'reset-fixes-for-v5.5' of git://git.pengutronix. [...] omits e93d99180abd selftests/bpf: Restore $(OUTPUT)/test_stub.o rule omits 313e7f6fb1d9 selftest/bpf: Use -m{little, big}-endian for clang omits 044c1ab399af io_uring: don't touch ctx in setup after ring fd install omits 91636a82044a ALSA: hda: Allow non-Intel device probe gracefully omits f1edb498bd9f clk: hi6220: use CLK_OF_DECLARE_DRIVER omits 406857f773b0 ACPI: EC: add support for hardware-reduced systems omits 4446abc9a109 ACPI: EC: tweak naming in preparation for GpioInt support omits 658fd65cf0b0 clk: at91: avoid sleeping early omits 6d407a39cc96 ASoC: SOF: pci: Add prepare/complete PM callbacks omits c470fc3f61b2 ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix omits 5655ce660a6d ASoC: SOF: return -ENOTSUPP if D0I3 is not supported omits 66e40876ddc3 ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0 [...] omits ac8c046f19f9 ASoC: SOF: ignore suspend/resume for D0ix compatible streams omits 0b50b3b1c3bc ASoC: SOF: PM: implement prepare/complete callbacks omits 4cd933abd482 ASoC: SOF: add a flag suspend_ignored for sof stream omits 7367d3096b14 ASoC: SOF: add a flag to indicate the system suspend target omits 0267de58acfe ASoC: SOF: Intel: CNL: add support for sending compact IPC omits 601252869f50 ASoC: SOF: PM: add helpers for setting D0 substate for ADSP omits 534037fddd34 ASoC: SOF: configure D0ix IPC flags in set_power_state omits 5056193d4d1a ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file omits 463fbf6dc03a ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply omits 10992004e1e9 ASoC: SOF: ipc: introduce message for DSP power gating omits 7c7eba2402c1 ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc omits 92f4beb718d7 ASoC: SOF: Intel: HDA: use macro for register polling retry count omits aae7c82d0121 ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update omits c5232c017142 ASoC: SOF: topology: parse and store d0i3_compatible flag omits 4a94940988cc ASoC: SOF: token: add tokens for PCM compatible with D0i3 [...] omits e5c97e88084b ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compati [...] omits 35c930ba6025 ASoC: SOF: Intel: APL: add set_power_state() ops omits 73b51957122d ASoC: SOF: Intel: CNL: add set_power_state() ops omits 62f8f7660462 ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix [...] omits e8f112d8c29f ASoC: SOF: add set_power_state() to dsp_ops for power stat [...] omits e346d0cf2c0a ACPI: button: Remove unused acpi_lid_notifier_[un]register [...] omits 00e250367cc6 ACPI: button: Add DMI quirk for Asus T200TA omits 932e1ba48611 ACPI: button: Add DMI quirk for Medion Akoya E2215T omits d7cd08231a7f ACPI: button: Turn lid_blacklst DMI table into a generic q [...] omits 593681e2c75f ACPI: button: Allow disabling LID support with the lid_ini [...] omits 065bd4d35b3f ACPI: button: Refactor lid_init_state module parsing code omits 09fe6b528886 ASoC: SOF: reset default d0_substate at probe() and resume() omits 4c19030c511f ASoC: SOF: add a field to store the current D0 substate of DSP omits 5db8617ba7e8 ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() omits 515f60004ed9 RDMA/hns: Prevent undefined behavior in hns_roce_set_user_ [...] omits dd7dafd1ad50 rcu: Make kernel-mode nohz_full CPUs invoke the RCU core p [...] omits ed93dfc6bc00 rcu: Confine ->core_needs_qs accesses to the corresponding CPU omits 516e5ae0c940 rcu: Reset CPU hints when reporting a quiescent state omits b200a0489517 rcu: Force nohz_full tick on upon irq enter instead of exit omits 66e4c33b51bc rcu: Force tick on for nohz_full CPUs not reaching quiesce [...] omits 01d035d796fe KVM: arm/arm64: Show halt poll counters in debugfs omits 72ebb53bbaba arm64: dts: imx8mn: Add LPDDR4 EVK board support omits 791b02da0a70 arm64: dts: imx8mn: Create EVK dtsi file for common use omits 0bd0512d0692 arm64: dts: imx8mn: Move usdhc clocks assignment to board DT omits 03750c3796cc arm64: dts: imx8mm: Move usdhc clocks assignment to board DT omits e045f044e84e arm64: dts: imx8mq: Move usdhc clocks assignment to board DT omits 3944b454f7fa arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT omits bc66392d8258 arm64: dts: fsl: Add device tree for S32V234-EVB omits e8b395b23643 arm64: dts: imx8mm-evk: Assigned clocks for audio plls omits 4c997d12e669 arm64: dts: zii-ultra: Add node for switch watchdog omits 2600069fabaf arm64: dts: zii-ultra: Add node for accelerometer omits 032c10aef5c0 arm64: dts: zii-ultra: Fix regulator-3p3-main's name omits 7270a6b67fb4 arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply omits 91035cb05fb2 arm64: dts: ls1028a: Update #clock-cells of dpclk node omits 5363eaaeb8e5 arm64: dts: lx2160a: add tmu device node omits 7ae399b7d009 soc: imx-scu: Using existing serial_number instead of UID omits a0708f559e4f soc: imx8: Using existing serial_number instead of UID omits 8267ff89b713 ARM: imx: Add serial number support for i.MX6/7 SoCs omits 0365fb6baeb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 693463e8340d ieee802154: remove set but not used variable 'status' omits d4c9be5142cd dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree omits 1d00a67c2da2 spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting omits 91ea1d70607e spi: sprd: adi: Add missing lock protection when rebooting omits e381bfe45a89 regulator: core: Allow generic coupling only for always-on [...] omits 24f521492304 RDMA/cm: Update copyright together with SPDX tag omits a916051191a3 RDMA/cm: Use specific keyword to check define omits 8d625101a740 RDMA/cm: Delete unused cm_is_active_peer function omits 26c2c997aa1a regulator: core: Release coupled_rdevs on regulator_init_c [...] omits 35dac6274719 ASoC: fsl_esai: Add spin lock to protect reset, stop and start omits b39eb1e250c3 ASoC: fsl_asrc: refine the setting of internal clock divider omits 15747a802075 ASoC: eve: implement set_bias_level function for rt5514 omits 24d05966b560 ASoC: sunxi: sun4i-codec: remove unneeded semicolon omits d3de1eb461e5 ASoC: fsl: fsl_dma: fix build failure omits 07c1b73e2a02 ASoC: rockchip: rockchip_max98090: Enable SHDN to fix head [...] omits dd7e8d903e1e ASoC: ti: sdma-pcm: Add back the flags parameter for non s [...] omits 45c1380358b1 ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data omits c0a333d842ef ASoC: SOF: Fix memory leak in sof_dfsentry_write omits f792bd173a6f ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing omits 958c6014c64e arm64: dts: imx8mn: fix compatible string for sdma omits e346ff93f02b arm64: dts: imx8mm: fix compatible string for sdma omits 3f2aef10ffad mac80211: fix a typo of "function" omits ae4a50ee3151 mac80211: typo fixes in kerneldoc comments omits c58ff643763c kdb: Tweak escape handling for vi users omits cdca8d8900dd kdb: Improve handling of characters from different input sources omits 4f27e824bf83 kdb: Remove special case logic from kdb_read() omits d04213af9093 kdb: Simplify code to fetch characters from console omits 53b63136e812 kdb: Tidy up code to handle escape sequences omits f324c952902e ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel omits d44f821b0e13 perf/core: Optimize perf_init_event() for TYPE_SOFTWARE omits ff84e9deaed3 ARM: dts: imx53: Spelling s/configration/configuration/ omits 66d258c5b048 perf/core: Optimize perf_init_event() omits db0503e4f675 perf/core: Optimize perf_install_in_event() omits c2b98a866151 perf/x86: Synchronize PMU task contexts on optimized conte [...] omits 421ca868ea3b perf/x86/intel: Implement LBR callstack context synchronization omits a44399703b48 perf/x86: Install platform specific ->swap_task_ctx() adapter omits fc1adfe306b7 perf/core, perf/x86: Introduce swap_task_ctx() method at ' [...] omits 9e5eefba3d09 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits ca58f55108fe ALSA: hda - Fix pending unsol events at shutdown omits e2e556a9549e Merge branch 'for-linus' into for-next omits 65133033ee6e Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 72b2429d40d8 clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock omits bfe298745afc arm64: entry-common: don't touch daif before bp-hardening omits afa7c0e5b965 arm64: Remove asmlinkage from updated functions omits 582f95835a8f arm64: entry: convert el0_sync to C omits ed3768db5882 arm64: entry: convert el1_sync to C omits 51077e03b8ce arm64: add local_daif_inherit() omits e540e0a7fa1f arm64: Add prototypes for functions called by entry.S omits b6e43c0e3129 arm64: remove __exception annotations omits f430c7ed8bc2 reset: fix reset_control_ops kerneldoc comment omits d78d5dace539 powerpc/book3s64/hash: Use secondary hash for bolted mappi [...] omits 75838a3290cd powerpc/pseries: Don't fail hash page table insert for bol [...] omits 82ce028ad26d powerpc/pseries: Don't opencode HPTE_V_BOLTED omits eb8e20f89093 powerpc/pseries: Mark accumulate_stolen_time() as notrace omits 58b12eb28e34 powerpc/configs: Rename foo_basic_defconfig to foo_base.config omits c1bc6f93f959 powerpc/configs: Add debug config fragment omits 5f5d6e40a01e powerpc/nvdimm: Update vmemmap_populated to check sub-sect [...] omits 69393cb03ccd powerpc/xmon: Restrict when kernel is locked down omits 96664dee5cf1 powerpc/xmon: Allow listing and clearing breakpoints in re [...] omits 1a7f60b9df61 Revert "ALSA: hda: Flush interrupts on disabling" omits 652521d460cb perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge [...] omits 75be6f703a14 perf/x86/uncore: Fix event group support omits e431e79b6060 perf/x86/amd/ibs: Handle erratum #420 only on the affected [...] omits 317b96bb1430 perf/x86/amd/ibs: Fix reading of the IBS OpData register a [...] omits 8c7e975667fb perf/core: Start rejecting the syscall with attr.__reserved_2 set omits b234fe955861 clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM omits 9a50dcaf0416 ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of [...] omits 27a22fbdeedd arm64: Silence clang warning on mismatched value/register sizes omits 2c661547f27f ARM: dts: imx6ul-14x14-evk: Assign power supplies for magn [...] omits 516ab2eecbfb ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name omits 09e2b1048954 ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator omits c4e88bb7949a ARM: dts: imx6ul: Disable gpt2 by default omits 8f5d481959a0 clk: imx: imx6ul: use imx_obtain_fixed_clk_hw to simplify code omits 8e1de35d4ceb clk: imx: imx6sx: use imx_obtain_fixed_clk_hw to simplify code omits 184f9eb6c9a0 clk: imx: imx6sll: use imx_obtain_fixed_clk_hw to simplify code omits fc09a36a8798 clk: imx: imx7d: use imx_obtain_fixed_clk_hw to simplify code omits 28e95b7dcc5a ARM: dts: imx7d: Add missing cooling device properties for CPUs omits def76ebc7c22 ARM: dts: imx6dl: Add missing cooling device properties for CPUs omits b53332376063 ARM: dts: imx6q: Add missing cooling device properties for CPUs omits b3683dee8402 vringh: fix copy direction of vringh_iov_push_kern() omits 6771596169bf vsock/virtio: remove unused 'work' field from 'struct virt [...] omits 40ce7919d873 virtio_ring: fix stalls for packed rings omits db616173d787 x86/tsx: Add config options to set tsx=on|off|auto omits f307307992bf riscv: for C functions called only from assembly, mark wit [...] omits a48dac448d85 riscv: fp: add missing __user pointer annotations omits 5ed881bc3afc riscv: add missing header file includes omits bf6df5dd25b7 riscv: mark some code and data as file-static omits 6a527b6785ba riscv: init: merge split string literals in preprocessor d [...] omits ffaee2728f9b riscv: add prototypes for assembly language functions from head.S omits a7a248c593e4 x86/speculation/taa: Add documentation for TSX Async Abort omits 7531a3596e32 x86/tsx: Add "auto" option to the tsx= cmdline parameter omits e1d38b63acd8 kvm/x86: Export MDS_NO=0 to guests when TSX is enabled omits 6608b45ac5ec x86/speculation/taa: Add sysfs reporting for TSX Async Abort omits 1b42f017415b x86/speculation/taa: Add mitigation for TSX Async Abort omits 95c5824f75f3 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default omits 286836a70433 x86/cpu: Add a helper function x86_read_arch_cap_msr() omits c2955f270a84 x86/msr: Add the IA32_TSX_CTRL MSR omits e4f9eefbb8a9 firmware: imx: add missing include of <linux/firmware/imx/sci.h> omits 7b45cc50cce7 ARM: dts: imx6qdl-apf6dev: use DRM bindings omits 9ce84cc667ae ARM: dts: imx6qdl-apf6dev: add backlight support omits 3f52c54ecb64 ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V omits a18b9142057b ARM: dts: imx6qdl-apf6dev: add RTC support omits b22c2ac4c0ed ARM: dts: imx6qdl-apf6: fix WiFi omits 827f16f7e91a ARM: dts: imx6qdl-apf6: add flow control to uart2 omits c916c944bcf9 ARM: dts: imx6qdl-apf6: add phy to fec omits 0f6482596552 ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node a [...] omits 3307505f8be2 ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX i [...] omits 427fca60ee45 ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() omits 61a988183abe ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer omits f8b83f583d56 ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names omits 2e91e788570d dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board omits 7b20238d28da io_uring: Fix leaked shadow_req omits 59cf1496672c ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT omits f2c03b89c61d ARM: dts: vf-colibri: add recovery mode to i2c omits 56f0df6b6b58 ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c omits cabe5f85e636 ARM: dts: imx6-logicpd: Re-enable SNVS power key omits 452831f3153d ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants omits e55274bfb99a ARM: dts: imx6dl-yapp4: Enable UART2 omits 0e4e8cc30a29 firmware: imx: Remove call to devm_of_platform_populate omits 9480029fe5c2 power: supply: bd70528: Add MODULE_ALIAS to allow module a [...] omits f457055a7922 power: supply: ab8500_charger: Fix inconsistent IS_ERR and [...] omits 9110f3e78c02 ARM: 8917/1: mm: include <asm/set_memory.h> omits ea5379be539e ARM: 8916/1: mm: make set_section_perms() static omits 43fa593eb7ee ARM: 8915/1: zImage: atags_to_fdt: fix __be32 and __be64 types omits 05b1fd8b0682 ARM: 8913/1: arch_timer: include <asm/arch_timer.h> omits e3c5b36160fd ARM: 8911/1: move pcibios_report_status to <asm/pci.h> omits a959f88735c0 ARM: 8910/1: fix missing declartion of module_frob_arch_sections omits 17fe868415b6 ARM: 8909/1: make unexported items static omits 032be72806d1 ARM: 8907/1: arch: reuse addr variable in pfn_valid omits a08d897bc04f fix memory leak in large read decrypt offload omits fc11078dd351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c2a552197106 Merge 5.4-rc5 into tty-next omits d19f1d44e743 Merge 5.4-rc5 into usb-next omits 78e45917bf7a Input: wacom_i2c - remove unneeded gpio.h header file omits 2fd61f796875 Input: s3c2410_ts - remove unneeded gpio.h header file omits d34a069e1c63 Input: colibri-vf50-ts - remove unneeded gpio.h header file omits 5f92dcee81f4 Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get() omits 2a60f598777d Input: gpio_keys - switch to using devm_fwnode_gpiod_get() omits cec0e350ca13 arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc omits e2c5af528a83 Merge branch 'ib-fwnode-gpiod-get-index' of https://git.ke [...] omits 728d90bdc9e4 Merge tag 'v5.4-rc5' into next omits cce430450e19 Merge 5.4-rc5 into staging-next omits b92880e4d719 arm64: dts: rockchip: Add basic dts for RK3308 EVB omits 8f677bc819e7 Merge 5.4-rc5 into driver-core-next omits da80d2e516eb Merge 5.4-rc5 into char-misc-next omits 1ebed0392519 dt-bindings: Add doc for rk3308-evb omits 6913c45239fd arm64: dts: rockchip: Add core dts for RK3308 SOC omits d6d5df1db6e9 Linux 5.4-rc5 omits 085d610c5016 dt-bindings: Add doc about rk3308 General Register Files omits 5a3436dc3610 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings omits cf9c71b38bef iio: imu: st_lsm6dsx: add support to LSM6DSRX omits e6afcf6c598d iio: adc: stm32-adc: fix stopping dma omits 12737476e099 iio: st: Drop GPIO include omits 153a971ff578 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2b776b54bca8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits a8a31fdccabb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 1e1ac1cb651a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits c9a2e4a82905 Merge tag '5.4-rc5-smb3-fixes' of git://git.samba.org/sfre [...] omits 6995a6a5a538 Merge tag 'riscv/for-v5.4-rc5-b' of git://git.kernel.org/p [...] omits 44eb5a7e5dc6 x86/apic, x86/uprobes: Correct parameter names in kernel-d [...] omits 21cc07a1c16f staging: rtl8712: Remove lines before a close brace omits 2a8f0e9ccb5d staging: fieldbus: anybuss: use devm_platform_ioremap_reso [...] omits 140cf83dbdc0 staging: media: allegro-dvt: remove bool comparison omits 6d7e7c31ff9d staging: octeon: Remove unneeded variable omits 351567d29c56 staging: gasket: Fix lines ending with a '(' omits f3fb802efaef usb: cdns3: gadget: Don't manage pullups omits a7d9874c6f3f usb: dwc3: remove the call trace of USBx_GFLADJ omits 1a1c851bbd70 usb: gadget: configfs: fix concurrent issue between compos [...] omits 9bbfceea12a8 usb: dwc3: pci: prevent memory leak in dwc3_pci_probe omits 1c20c89b0421 usb: gadget: composite: Fix possible double free memory bug omits ba3a1a915c49 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. omits e92f30ac37d1 usb: renesas_usbhs: fix type of buf omits 20ee71cc374a usb: renesas_usbhs: Fix warnings in usbhsg_recip_handler_s [...] omits ef48aacf860b usb: gadget: udc: renesas_usb3: Fix __le16 warnings omits 2457b2c1b44e usb: renesas_usbhs: fix __le16 warnings omits 5053691a7d62 usb: cdns3: include host-export,h for cdns3_host_init omits b26a4052cf9a usb: mtu3: fix missing include of mtu3_dr.h omits bc1e3a2dd0c9 usb: fsl: Check memory resource before releasing it omits a51bab592fbb usb: dwc3: select CONFIG_REGMAP_MMIO omits 140647f84dd8 ARM: dts: msm8974: thermal: Add thermal zones for each sensor omits d6f0ce84739a ARM: dts: msm8974: thermal: Add interrupt support omits 5b7fe93db008 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 43b0a4b48247 arm64: dts: qcom: sdm845-cheza: delete zap-shader omits 15424f4fa9d7 arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors omits 4fc5d78fda7a arm64: dts: sdm845: thermal: Add interrupt support omits 6eb1c8ade5e8 arm64: dts: msm8996: thermal: Add interrupt support omits bb54e3fa65d0 arm64: dts: msm8998: thermal: Add interrupt support omits e51f7ff44686 arm64: dts: qcs404: thermal: Add interrupt support omits b6d7d8ffa185 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 88eb1df6e8d7 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits 57fc44b06081 xtensa: use named assembly arguments in cmpxchg.h omits 29726fd9c351 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits 9368df64a5cd xtensa: use named assembly arguments in atomic.h omits 5eb1379da692 xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 5489693eeb2a xtensa: use named assembly arguments in bitops.h omits cd953678c734 xtensa: use macros to generate *_bit and test_and_*_bit functions omits dea29164eef4 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 1a51a47491a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5a1e843c66fa Merge tag 'mips_fixes_5.4_3' of git://git.kernel.org/pub/s [...] omits 3caa6f39e059 Add touchscreen platform data for the Schneider SCT101CTM tablet omits 4a8d82cdec16 platform/x86: intel_int0002_vgpio: Pass irqchip when addin [...] omits fa2a590d0d02 platform/x86: intel_punit_ipc: Drop useless label omits ba367730ffe9 platform/x86: intel_punit_ipc: use devm_platform_ioremap_r [...] omits 297689545916 Merge tag 'tty-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 228bd6243447 Merge tag 'staging-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits 13fa692e3f86 Merge tag 'driver-core-5.4-rc5' of git://git.kernel.org/pu [...] omits a03885d596a6 Merge tag 'char-misc-5.4-rc5' of git://git.kernel.org/pub/ [...] omits 0ecdd78c75b7 Merge tag 'usb-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 992cb107e1ac Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits acf913b7fb89 Merge tag 'for-linus-2019-10-26' of git://git.kernel.dk/li [...] omits 41e1bf811ace Staging: qlge: Rewrite two while loops as simple for loops omits f29acb9c5d0f drivers/staging/fbtft/fb_seps525: New driver for SEPS525 ( [...] omits 5800d1d1565a staging: wlan-ng: remove unused field from struct hfa384x_usbctlx omits bbf358ec1bd6 staging: wlan-ng: fix compilation for USB debugging omits 95d8aa5c56f6 staging: wlan-ng: correct parameter alignment in hfa384x.h omits 7003e01ad41d staging: wlan-ng: shorten lines over 80 characters in hfa384x.h omits eaa4e501cf1d staging: wlan-ng: remove unnecessary casts from prism2usb.c omits 48d357f0beb2 staging: rtl8188eu: reduce indentation level in rtw_alloc_stainfo omits 1cafe435a9a0 staging: rtl8188eu: cleanup long lines in rtw_sta_mgt.c omits dd85035172d0 staging: rtl8188eu: remove ternary operator omits 4e6f391fde34 staging: rtl8188eu: convert rtw_access_ctrl to return bool omits 62ab5b466690 staging: rtl8188eu: rename array bcast_addr omits da3611f2fa4b staging: rtl8188eu: convert unsigned char array to u8 omits 54c6feca8609 staging: rtl8188eu: cleanup comments in rtw_sta_mgt.c omits 4b1aa4ba4878 staging: wfx: fix warnings of alignment should match open [...] omits 5f647dca011c staging: wfx: correct misspelled words omits 640a4db708f5 staging: wfx: fix warnings of logical continuation omits 1dc3d53ef390 staging: wfx: fix warning of line over 80 characters omits bc9496e5b4d6 staging: wfx: fix warnings of no space is necessary omits c22a3a9c0a87 staging: wfx: fix number of available tx_policies omits 20ed2d1608ec staging: wfx: fix setting MAC address from DT omits 4e4f5e6fef21 staging: wfx: fix Oops when CONFIG_OF_NET is not set omits 8008d9e7ddf0 staging: wfx: fix CONFIG_MMC=m with CONFIG_WFX=y omits a374ba3dc8e8 staging: wfx: relocate wfx_fill_sl_key() in secure_link.h omits 27a6fe3b21ec staging: wfx: drop module version omits b951248518e6 tc-testing: list required kernel options for act_ct action omits 4b1f5ddaffbd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ec9e2a0ff12c staging: rtl8723bs: Change tabs for spaces omits e004d7ac7d2e staging: rtl8723bs: Fix function call format omits fc4776941f51 staging: rtl8723bs: Fix indentation warnings omits 22b5cbd1d1d2 staging: rtl8723bs: Remove commented code omits e25af5e3ee11 staging: rtl8723bs: Add spaces between operators omits e52c13d6dca7 staging: rtl8723bs: Fix lines over 80 characters omits dcad0824532f staging: rtl8723bs: Replace string with identifier omits 64fe8e97693e Merge branch 'net-aquantia-ptp-followup-fixes' omits 7873ee26b10b net: aquantia: disable ptp object build if no config omits 5eeb6c3cf26e net: aquantia: fix warnings on endianness omits bb1eded18d13 net: aquantia: fix var initialization warning omits 45f338069941 Merge branch 'ipv4-fix-route-update-on-metric-change' omits 37de3b354150 selftests: fib_tests: add more tests for metric update omits 0b834ba00ab5 ipv4: fix route update on metric change. omits 5ff223e86f5a net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() omits 52d3be711e06 i2c: stm32f7: rework slave_id allocation omits 0d3ccc1cdeb7 dt-bindings: arm: realtek: Tidy up conversion to json-schema omits 3d4e0158c1db arm64: Introduce config for S32 omits 997c5329a5ab dt-bindings: arm: fsl: Add the S32V234-EVB board omits 568a0a96649f ARM: dts: imx6qdl-rex: add gpio expander pca9535 omits b780317d8dab ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl omits 96ed1044fa98 soc: imx: gpc: fix initialiser format omits c4a0457eb858 ARM64: dts: amlogic: adds crypto hardware node omits 52b33b4f8186 Merge tag 'ipvs-fixes-for-v5.4' of https://git.kernel.org/ [...] omits 671312e1a05c netfilter: nf_tables_offload: unbind if multi-device bindi [...] omits 75ceaf862d2c netfilter: nf_tables_offload: add nft_flow_block_offload_init() omits 6df5490fbb9c netfilter: nf_tables_offload: add nft_chain_offload_cmd() omits ad88b7a6aa3e netfilter: ecache: don't look for ecache extension on dyin [...] omits f877bee5ea0b Merge tag 's390-5.4-5' of git://git.kernel.org/pub/scm/lin [...] omits 4fac2407f809 Merge tag 'for-linus-5.4-rc5-tag' of git://git.kernel.org/ [...] omits 964f9cfaaee3 Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/u [...] omits 485fc4b69cd2 Merge tag 'dax-fix-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits c2cc62d83186 arm64: Enable and document ARM errata 1319367 and 1319537 omits bd227553ad50 arm64: KVM: Prevent speculative S1 PTW when restoring vcpu [...] omits 37553941c670 arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs omits 1d8cd06af548 arm64: KVM: Reorder system register restoration and stage- [...] omits 2e2b928a04bd clk: imx7ulp: Correct DDR clock mux options omits 96ac93a7c4be clk: imx7ulp: Correct system clock source option #7 omits 7e5d0bf6afcc ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer in [...] omits 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry omits 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 omits 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG omits af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller omits f2bbdbcb075f ALSA: bebob: Fix prototype of helper function to return ne [...] omits 492ad783a150 Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 omits 10bbffa3e88e Bluetooth: Fix using advertising instance duration as timeout omits de76f7357490 dt-bindings: net: broadcom-bluetooth: Add BCM43540 compati [...] omits d462af20dbfa Bluetooth: hci_bcm: Add compatible string for BCM43540 omits 515d6798fec9 Bluetooth: btrtl: remove unneeded semicolon omits 0629d2456ae3 Merge branch 'ionic-updates' omits 63ad1cd68071 ionic: update driver version omits 08f2e4b2b200 ionic: implement support for rx sgl omits 089406bc5ad6 ionic: add a watchdog timer to monitor heartbeat omits 97ca486592c0 ionic: add heartbeat check omits ff7ebed94551 ionic: reverse an interrupt coalesce calculation omits 5c28f213ef79 ionic: fix up struct name comments omits e4b5c7a582a7 r8169: improve rtl8169_rx_fill omits 7cb83b21fd3b r8169: align fix_features callback with vendor driver omits 7c3bebc3d868 cxgb4: request the TX CIDX updates to status page omits 8ca12bc36f6b Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits d4e4fdf9e4a2 netns: fix GFP flags in rtnl_net_notifyid() omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 16d65287927e net: ethernet: Use the correct style for SPDX License Identifier omits 480274787d7e tcp: add TCP_INFO status for failed client TFO omits 79f2056b8b35 Merge branch 'phy-dp83867-enable-robust-auto-mdix' omits ef87f7da6b28 net: phy: dp83867: move dt parsing to probe omits 5a7f08c2abb0 net: phy: dp83867: enable robust auto-mdix omits 546b85bb0aad net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits 31af5057c2c5 Merge branch 'smc-fixes' omits ca5f8d2dd522 net/smc: keep vlan_id for SMC-R in smc_listen_work() omits f536dffc0b79 net/smc: fix closing of fallback SMC sockets omits 1c4e395cf7de Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits e3ca9556f75c arm64: realtek: Select reset controller omits 8e484ebb1edc r8152: check the pointer rtl_fw->fw before using it omits e8f44c50dfe7 riscv: cleanup do_trap_break omits 91e2e57636f1 net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static omits 3f6b2c442061 net: mvneta: make stub functions static inline omits fa784f2ac00e net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits 027cbaaf6198 selftests/bpf: Fix .gitignore to ignore no_alu32/ omits a94364603610 bpftool: Allow to read btf as raw data omits b4b61b224d12 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 27d461333459 i40e: prevent memory leak in i40e_setup_macvlans omits 621650cabee5 i40e: Refactoring VF MAC filters counting to make more reliable omits d80a476f4a12 i40e: Fix LED blinking flow for X710T*L devices omits cdb89f15bd46 i40e: allow ethtool to report SW and FW versions in recovery mode omits 998e5166e604 i40e: initialize ITRN registers with correct values omits 0514db37dd78 i40e: Extend PHY access with page change flag omits a3e09ded6a6d i40e: Extract detection of HW flags into a function omits e42b7e9cefca i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO omits ff9246571a2e i40e: Fix for persistent lldp support omits cf1b2326b734 nbd: verify socket is supported during setup omits a4414aedf4bc block: mtip32xx: Spelling s/configration/configuration/ omits 9a7f12edf884 fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name omits d386732bc142 blk-mq: fill header with kernel-doc omits 1fead7182f38 blk-mq: remove needless goto from blk_mq_get_driver_tag omits e964a17d8c63 ahci: tegra: use regulator_bulk_set_supply_names() omits 7d523bdc303a ahci: Add support for Amazon's Annapurna Labs SATA controller omits 962399bb7fbf ata: libahci_platform: Fix regulator_get_optional() misuse omits 7ce23e8e0a9c nbd: handle racing with error'ed out commands omits de6346ecbc8f nbd: protect cmd->status with cmd->lock omits 993e4cdebb5a block: reorder bio::__bi_remaining for better packing omits f7e76dbc24df block: Reduce the amount of memory used for tag sets omits ac0d6b926e74 block: Reduce the amount of memory required per request queue omits a9a808084d6a block: Remove the synchronize_rcu() call from __blk_mq_upd [...] omits 9e2dd2ca85d2 Merge tag 'modules-for-v5.4-rc5' of git://git.kernel.org/p [...] omits 35a0b2378c19 PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without [...] omits 63cbb3b364c0 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 8c123380b30f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 8caacaad78b6 Merge tag 'drm-fixes-2019-10-25' of git://anongit.freedesk [...] omits f64928480f7e Merge tag 'mmc-v5.4-rc4' of git://git.kernel.org/pub/scm/l [...] omits 5c8b0dfc6f4a make __d_alloc() static omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 29d968e13007 selftests/livepatch: Disable the timeout omits 0cab7acc4afc Btrfs: fix race leading to metadata space leak after task [...] omits 8bb177d18f11 btrfs: tree-checker: Fix wrong check on max devid omits c17add7a1c61 btrfs: Consider system chunk array size for new SYSTEM chunks omits 2b2ed9750fc9 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SET [...] omits 498ccd9eda49 io_uring: used cached copies of sq->dropped and cq->overflow omits 4c3258b9b0ff f2fs: fix wrong description in document omits 0b20fcec8651 f2fs: cache global IPU bio omits 222fc0c8503d arm64: compat: Workaround Neoverse-N1 #1542419 for compat [...] omits ee9d90be9dda arm64: Fake the IminLine size on systems affected by Neove [...] omits 05460849c3b5 arm64: errata: Hide CTR_EL0.DIC on systems affected by Neo [...] omits c34c78dfc1fc audit: remove redundant condition check in kauditd_thread() omits bfcef4ab1d7e arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() omits a5315819c5e7 arm64: pgtable: Correct typo in comment omits ade12b8631d9 arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 omits 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller omits 7db3e57e6a95 arm64: cpufeature: Fix typos in comment omits b05a50bb37dc ARM: multi_v7_defconfig: Enable audio support for stm32mp157 omits 86ec2e1739aa ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 omits 691505a803a7 crypto: ccp - fix uninitialized list head omits fe95938dadbd crypto: nx - Improve debugfs_create_u{32,64}() handling fo [...] omits 03f008c52b76 crypto: ccp - Verify access to device registers before ini [...] omits 0d3c6781d8d8 crypto: ccp - Change a message to reflect status instead o [...] omits 9a8641a7ffbf crypto: hisilicon - fix endianness verification problem of QM omits 719181f39a10 crypto: hisilicon - fix param should be static when not external. omits e10966981f72 crypto: hisilicon - Fix using plain integer as NULL pointer omits ee1788c61546 crypto: hisilicon - tiny fix about QM/ZIP error callback print omits 798ac398179e crypto: ccree - fix comparison of unsigned expression warning omits 1d55fdc85799 crypto: ccp - Retry SEV INIT command in case of integrity [...] omits 48fe583fe541 crypto: amlogic - Add crypto accelerator for amlogic GXL omits f1fb7ea262e4 MAINTAINERS: Add myself as maintainer of amlogic crypto omits 7f7d115dfb51 dt-bindings: crypto: Add DT bindings documentation for aml [...] omits 49c4cd80354b crypto: atmel - fix data types for __be{32,64} omits 4c747d4d1949 hwrng: xgene - use devm_platform_ioremap_resource() to sim [...] omits 6cd4e070372b hwrng: tx4939 - use devm_platform_ioremap_resource() to si [...] omits bd74b0f5ef80 hwrng: st - use devm_platform_ioremap_resource() to simplify code omits 64b7bf137c95 hwrng: pic32 - use devm_platform_ioremap_resource() to sim [...] omits 5b18f9ac9573 hwrng: pasemi - use devm_platform_ioremap_resource() to si [...] omits c7c16c58be1a hwrng: omap - use devm_platform_ioremap_resource() to simp [...] omits fc963e029dbb hwrng: npcm - use devm_platform_ioremap_resource() to simp [...] omits ba1475767894 hwrng: meson - use devm_platform_ioremap_resource() to sim [...] omits 871d030d5986 hwrng: ks-sa - use devm_platform_ioremap_resource() to sim [...] omits 10304c762751 hwrng: hisi - use devm_platform_ioremap_resource() to simp [...] omits 3e3c97c67e9e hwrng: exynos - use devm_platform_ioremap_resource() to si [...] omits 3e46bd349706 hwrng: bcm2835 - use devm_platform_ioremap_resource() to s [...] omits bc49534db694 hwrng: atmel - use devm_platform_ioremap_resource() to sim [...] omits d1569349d7ce hwrng: ka-sa - fix __iomem on registers omits d0be07205764 crypto: powerpc/spe-xts - implement support for ciphertext [...] omits 7f725f41f627 crypto: powerpc - convert SPE AES algorithms to skcipher API omits 8255e65df961 crypto: powerpc - don't set ivsize for AES-ECB omits 0d6ecb2e43d6 crypto: powerpc - don't unnecessarily use atomic scatterwalk omits 528282630ca9 crypto: aegis128 - duplicate init() and final() hooks in S [...] omits 2698bce1f05f crypto: aegis128 - avoid function pointers for parameterization omits be867f987a4e hwrng: omap - Fix RNG wait loop timeout omits 935d1e45908a io_uring: Fix race for sqes with userspace omits fb5ccc98782f io_uring: Fix broken links with offloading omits 84d55dc5b9e5 io_uring: Fix corrupted user_data omits b4e8c0b12deb Merge branch 'dt/linus' into dt/next omits 58fbe999ff40 dt-bindings: example-schema: Add some additional examples [...] omits 70145d16b3c1 dt: submitting-patches: Document requirements for DT schema omits 7054c207b067 dt: writing-schema: Add a note about tools PATH setup omits 5b6070ce9310 dt-bindings: arm: samsung: Update the CHIPID binding for ASV omits 6ccae60d014d xen: issue deprecation warning for 32-bit pv guest omits 466503d6b1b3 EDAC/amd64: Set grain per DIMM omits 8c26b3a71bdf Merge branch 'for-5.5' into for-next omits 5153faac18d2 cgroup: remove cgroup_enable_task_cg_lists() optimization omits 0a671dc50055 ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure omits c34cbe24cfd5 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 omits ae0300228a9a ARM: dts: stm32: remove useless dma-ranges property for stm32f429 omits 9737a358b56a ARM: dts: stm32: disable active-discharge for vbus_otg on [...] omits c9b2fe7ea0a7 ARM: dts: stm32: Fix active discharge usage on stm32mp157 omits 791be94e2878 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 omits 111ef3fdddfe ARM: dts: stm32: add PWR regulators support on stm32mp157 omits b81c8c3b8e38 ARM: dts: stm32: remove useless interrupt from dsi node fo [...] omits 376d5d86cb20 ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board omits 4951d9955166 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 omits 4a27d15e861a ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 omits 2e7f46e13b3b ARM: dts: stm32: fix regulator-sd_switch node on stm32mp15 [...] omits 49bb8b69b524 ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 omits da5152f25ade ARM: dts: stm32: fix joystick node on stm32f746 and stm32m [...] omits 8fcdbdccce21 ARM: dts: stm32: fix memory nodes to match with DT validat [...] omits 7e6c337f6894 ARM: dts: stm32: add focaltech touchscreen on stm32mp157c- [...] omits f9f5467f05ea ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 omits be5cdd1389ab ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 omits 439819dd4d47 ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 omits 29d437022f1e ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board omits a88c85ee2ea3 phy: qcom-qmp: Add SM8150 QMP UFS PHY support omits 76126f5bd3fb dt-bindings: phy-qcom-qmp: Add sm8150 UFS phy compatible string omits 316b42945906 phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid omits 64d5989c1ae5 phy: tegra: use regulator_bulk_set_supply_names() omits 54fad40d3f01 phy: ti: dm816x: remove set but not used variable 'phy_data' omits 1486b7b42bd7 Merge tag 'irqchip-fixes-5.4-2' of git://git.kernel.org/pu [...] omits 24169f0a4537 dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher omits 09f156d97e53 dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema omits 0a4319b5c87a ARM: shmobile: rcar-gen2: Drop legacy DT clock support omits 19308a412ec5 x86/kvm: Fix -Wmissing-prototypes warnings omits 1510faee3090 arm64: dts: renesas: r8a774b1: Add SATA controller node omits 9121923c457d kvm: Allocate memslots and buses before calling kvm_arch_init_vm omits a8a30219ba78 powerpc/powernv/eeh: Fix oops when probing cxl devices omits 41860cc44704 irqchip/sifive-plic: Skip contexts except supervisor in pl [...] omits 15f794bd977a spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS omits 6fb7427d84f6 spi: pxa2xx: Introduce temporary variables to increase rea [...] omits 4c02a7bd43e2 ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms omits 27e322fabd50 ASoC: SOF: define INFO_ flags in dsp_ops omits 8c05f6af7b7d ASoC: tegra: disable rx_fifo after disable stream omits 07932563686a ASoC: tegra: add a TDM configuration callback omits 16c33235321d ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/conne [...] omits c19255659b6e ASoC: Spelling s/configr/configur/ omits 4baabbf932ed ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro omits f3ee99087c8c ASoC: tegra: Allow 24bit and 32bit samples omits 6442793abf75 ASoC: rt5677-spi: fix sparse warnings omits f8a60435703b ASoC: rt5677: Add missing null check for failed allocation [...] omits 67d33aecd030 pinctrl: cherryview: Allocate IRQ chip dynamic omits 6025e2fae3dd ACPI: LPSS: Add dmi quirk for skipping _DEP check for some [...] omits b3b3519c04bd ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links omits cc18735f2085 ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links omits cefe6aac29ff ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver omits ed852cde25a1 ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver omits a0fcfed1389e ACPI / PMIC: Do not register handlers for unhandled OpRegions omits a1bb46c36ce3 ACPI: processor: Add QoS requests for all CPUs omits 1860523df3fa ARM: dts: at91: sama5d4_xplained: add digital filter for i2c omits 2789034c1b57 ARM: dts: at91: sama5d2_xplained: add analog and digital f [...] omits e9323b664ce2 clk: samsung: exynos5420: Preserve PLL configuration durin [...] omits 9415743e4c8a PCI: iproc: Invalidate PAXB address mapping before programming it omits 7858d31beffe clk: imx: imx8mq: mark sys1/2_pll as fixed clock omits 3f44344868cf clk: imx: imx8mn: mark sys_pll1/2 as fixed clock omits c332481f62fa clk: imx: imx8mm: mark sys_pll1/2 as fixed clock omits e8688fe8df7d clk: imx8mn: Define gates for pll1/2 fixed dividers omits 3e4947acad32 clk: imx8mm: Define gates for pll1/2 fixed dividers omits b04383b6a558 clk: imx8mq: Define gates for pll1/2 fixed dividers omits 7eb3894b2fac arm64: dts: ls1028a: fix a compatible issue omits 0f42c1ad44d4 x86/ftrace: Get rid of function_hook omits 0f3a10687b9a ARM: dts: Disable DMA support on the BK4 vf610 device's fs [...] omits fa583f71a99c ACPI: processor_idle: Skip dummy wait if kernel is in guest omits 03029ed42f01 Merge tag 'iwlwifi-next-for-kalle-2019-10-18-2' of git://g [...] omits 5c70e9714254 rtw88: fix GENMASK_ULL for u64 omits 65b9425ce9aa iwlwifi: rx: use new api to get band from rx mpdu omits e878325a801d iwlwifi: nvm: create function to convert channel index to [...] omits d558b7f83470 iwlwifi: mvm: Invert the condition for OFDM rate omits 3717f91a81af iwlwifi: mvm: create function to convert nl80211 band to phy band omits 6abe1e2e3904 iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions omits 3b445ed9b72a iwlwifi: dbg_ini: add user trigger support omits 449a29d0fead iwlwifi: mvm: add notification for missed VAP omits 7f2ea5212342 iwlwifi: mvm: fix old-style declaration omits fe959c7b2049 iwlwifi: mvm: use the new session protection command omits c327ae2fe12f iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype omits d3b4dc014c9c iwlwifi: mvm: add support for new version for D0I3_END_CMD omits ee4cce9b9d64 iwlwifi: mvm: consider ieee80211 station max amsdu value omits eae7550b9d9c iwlwifi: dbg_ini: support FW notification dumping in case [...] omits b87384af8d67 iwlwifi: dbg_ini: remove old API and some related code omits e8d9e982bf9b iwlwifi: dbg_ini: rename external debug configuration file omits 3ed34fbf9d3b iwlwifi: dbg_ini: support FW response/notification region type omits 068893b7a28f iwlwifi: dbg_ini: support domain changing via debugfs omits 60e8abd9d3e9 iwlwifi: dbg_ini: add periodic trigger new API support omits 14124b25780d iwlwifi: dbg_ini: implement monitor allocation flow omits cf29c5b66b9f iwlwifi: dbg_ini: implement time point handling omits a9248de42464 iwlwifi: dbg_ini: add TLV allocation new API support omits 677d25b237b3 iwlwifi: dbg_ini: use new API in dump info omits a77e3d2829e2 iwlwifi: dbg_ini: add error tables dumping support omits 593fae3e5e90 iwlwifi: dbg_ini: add monitor dumping support omits 69f0e5059b09 iwlwifi: dbg: remove multi buffers infra omits 3b589d5624ce iwlwifi: dbg_ini: use new trigger TLV in dump flow omits c9fe75e9f347 iwlwifi: dbg_ini: use new region TLV in dump flow omits c03fe6d3b31c iwlwifi: dbg_ini: load external dbg cfg after internal cfg [...] omits 66ee19736035 Merge tag 'sh-pfc-for-v5.5-tag1' of git://git.kernel.org/p [...] omits 22648c989cb8 microblaze: Increase max dtb size to 64K from 32K omits 6bf8be7ff779 microblaze: Enable SPARSE_IRQ omits a323fb63d0a2 microblaze: defconfig: Enable devtmps and tmpfs omits 13645b1a0426 arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON omits 069de7bba5bc ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' omits 2a3608409f46 Merge tag 'drm-fixes-5.4-2019-10-23' of git://people.freed [...] omits 20975806eb6f Merge tag 'drm-misc-fixes-2019-10-23' of git://anongit.fre [...] omits 03ad0d703df7 autofs: fix a leak in autofs_expire_indirect() omits 37c250fd3844 staging: exfat: Update MAINTAINERS file omits 3a4cffe67f2f staging: wilc1000: handle mgmt frames for both interfaces [...] omits d59dc92f1bcc staging: wilc1000: potential corruption in wilc_parse_join [...] omits bfc0a0935aa4 staging: wilc1000: store bss object and use cfg80211_conne [...] omits 79380bbfc3ff staging: rtl8188eu: remove code valid only for 5 GHz omits 9f750a7ec1b7 staging: fbtft: Fix duplicate arguments to bitwise AND omits 76fe47940e60 staging: gasket: Fix lines ending with a '(' omits 6454e187244e staging: sm750fb: align arguments with open parenthesis in [...] omits 548c01d6e376 staging: sm750fb: align arguments with open parenthesis in [...] omits 836c336ebe50 staging: sm750fb: align arguments with open parenthesis in [...] omits 13c2059fee66 staging: sm750fb: format description of parameters in accel.h omits 3bcfd0e77e93 staging: sm750fb: format description of parameters in accel.c omits 25c42086c711 staging: vc04_services: fix warnings of Block comments use of * omits 3e722c805cdf staging: vc04_services: fix warnings of scpace required be [...] omits b7697f054018 staging: vc04_services: fix check warnings of line over 80 [...] omits 7fb50738e2f6 Staging: Netlogic: Fix spelling mistake omits f44e565e9155 Staging: Netlogic: Fix grammatical error omits 663328205c0d staging: uwb: fix coccinelle warnings of comparison to bool omits c671dfdaedef staging: most: Change bool init to true/false omits 77b97aa69bd0 staging: comedi: remove unused variable 'route_table_size' omits 630d00b8b26d staging: exfat: Clean up return code - FFS_MEMORYERR omits 03eac8d59473 staging: exfat: Clean up return codes - FFS_INVALIDPATH omits e0cb59bdd2b2 arm64: dts: imx8qxp-mek: Enable scu key omits c76c4ad5470c staging: exfat: Clean up return codes - FFS_FILEEXIST omits 49dad0c189af arm64: dts: imx8qxp: Add scu key node omits ab5a321da008 staging: exfat: Clean up return codes - FFS_NAMETOOLONG omits 7ca8049f0980 staging: exfat: Clean up return codes - FFS_PERMISSIONERR omits df7098f84f7e staging: exfat: Clean up return codes - FFS_DIRBUSY omits 67f8224c3b52 staging: exfat: Clean up return codes - FFS_NOTFOUND omits 2f2e28866bd7 staging: exfat: Clean up return codes - FFS_FULL omits 764b5b5e704e ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey control [...] omits f306bde1860d staging: rtl8723bs: reduce stack usage of cfg80211_rtw_scan omits 9f665d820391 staging: rtl8723bs: reduce stack usage of rtw_cfg80211_unlink_bss omits be88dae8e2a9 staging: rtl8723bs: removed unwanted if..else condition omits bb84f28f0d86 staging: rtl8188eu: make efuse_power_switch() function static omits 390e4f967299 staging: mt7621-dma: use devm_platform_ioremap_resource() [...] omits f1ca32696aea staging: netlogic: use devm_platform_ioremap_resource() to [...] omits 6fc77fc892d8 staging: ralink-gdma: use devm_platform_ioremap_resource() [...] omits 7e28fc4759e7 ARM: dts: imx: Rename "iram" node to "sram" omits d46b0da7a33d cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs omits 1a67c4159657 CIFS: Fix use after free of file info structures omits abe57073d08c CIFS: Fix retry mid list corruption on reconnects omits 382072916044 bpf: Prepare btf_ctx_access for non raw_tp use case omits f873b66119f2 scsi: hisi_sas: Record the phy down event in debugfs omits cabe7c10c97a scsi: hisi_sas: Delete the debugfs folder of hisi_sas when [...] omits 8f6432986e61 scsi: hisi_sas: Add ability to have multiple debugfs dumps omits 905ab01faf5f scsi: hisi_sas: Add module parameter for debugfs dump count omits a70e33eae363 scsi: hisi_sas: Allocate memory for multiple dumps of debugfs omits 357e4fc7a933 scsi: hisi_sas: Add debugfs file structure for ITCT cache omits b714dd8f36dc scsi: hisi_sas: Add debugfs file structure for IOST cache omits 0161d55f23a1 scsi: hisi_sas: Add debugfs file structure for ITCT omits e15f2e2dff5b scsi: hisi_sas: Add debugfs file structure for IOST omits 1f66e1fd26bd scsi: hisi_sas: Add debugfs file structure for port omits c61163981076 scsi: hisi_sas: Add debugfs file structure for registers omits 1b54c4db725d scsi: hisi_sas: Add debugfs file structure for DQ omits 35ea630b2bad scsi: hisi_sas: Add debugfs file structure for CQ omits d28ed83b7693 scsi: hisi_sas: Add timestamp for a debugfs dump omits 550c0d89d52d scsi: hisi_sas: Replace in_softirq() check in hisi_sas_tas [...] omits 8fa9a7bd3099 scsi: hisi_sas: use wait_for_completion_timeout() when cle [...] omits 65a3b8bd5694 scsi: hisi_sas: Set the BIST init value before enabling BIST omits 35160421b63d scsi: hisi_sas: Don't create debugfs dump folder twice omits 1125c70a9238 scsi: Fix various misspellings of "connect" omits d44c897c391e scsi: isci: Spelling s/configruation/configuration/ omits 5bb2f743cdaa scsi: mpt3sas: change allocation option omits 906ca6353ac0 scsi: esas2r: unlock on error in esas2r_nvram_read_direct() omits e07734fdee78 scsi: cxgb4i: remove set but not used variable 'ppmax' omits d6c9b31ac306 scsi: csiostor: Don't enable IRQs too early omits 5314995e370e scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer omits 2c7fb469024f scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer omits 74acec655f56 scsi: lpfc: Update lpfc version to 12.6.0.0 omits b4b3417cf6c8 scsi: lpfc: Add additional discovery log messages omits 83c6cb1ae8be scsi: lpfc: Add FC-AL support to lpe32000 models omits e7d859527255 scsi: lpfc: Add FA-WWN Async Event reporting omits b1dfa5411ea4 scsi: lpfc: Add log macros to allow print by serverity or [...] omits 95bfc6d8ad86 scsi: lpfc: Make FW logging dynamically configurable omits 8156d378c4cb scsi: lpfc: Revise interrupt coalescing for missing scenarios omits ea85a20cd54f scsi: lpfc: Remove lock contention target write path omits 22770cbabf6b scsi: lpfc: Slight fast-path performance optimizations omits f84f8f93f01f scsi: lpfc: fix coverity error of dereference after null check omits 91a52b617cdb scsi: lpfc: Fix hardlockup in lpfc_abort_handler omits 324e1c402069 scsi: lpfc: Fix bad ndlp ptr in xri aborted handling omits feff8b3d84d3 scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices omits 27f3efd637ce scsi: lpfc: Fix lockdep errors in sli_ringtx_put omits 0a5ce731977d scsi: lpfc: Fix reporting of read-only fw error errors omits 97a9ed3b3ae8 scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count omits 0cf9f4e547ce scsi: sd: define variable dif as unsigned int instead of bool omits fc5b220b2dcf scsi: target: cxgbit: Fix cxgbit_fw4_ack() omits 549af0083302 IB/core: Avoid deadlock during netlink message handling omits 26ed19adbab1 libfdt: reduce the number of headers included from libfdt_env.h omits 9c6694bd96af Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 39a38bcba4ab Merge tag 'devicetree-fixes-for-5.4-2' of git://git.kernel [...] omits 6a5cb53aaa4e md: no longer compare spare disk superblock events in super_load omits 775d78319f1c md: improve handling of bio with REQ_PREFLUSH in md_flush_ [...] omits fadcbd2901a0 md/bitmap: avoid race window between md_bitmap_resize and [...] omits e3fc3f3d0943 md/raid0: Fix an error message in raid0_make_request() omits 503a64635d5e Merge branch 'DPAA-Ethernet-changes' omits 6e6583c91f94 dpaa_eth: add newline in dev_err() msg omits 2579bce4cf62 fsl/fman: remove unused struct member omits 060ad66f9795 dpaa_eth: change DMA device omits 681e38380c79 fsl/fman: add API to get the device behind a fman port omits 1076aaeeeacf dpaa_eth: remove redundant code omits 5537b3298576 dpaa_eth: defer probing after qbman omits 9b56beed1e8a fsl/fman: don't touch liodn base regs reserved on non-PAMU SoCs omits a4260ea49547 media: sun4i: Add H3 deinterlace driver omits 713e6a289f42 media: dt-bindings: media: Add Allwinner H3 Deinterlace binding omits 76df2e6c7c78 media: vimc: Implement debayer control for mean window size omits b1f8e9316e79 media: vimc: move the dev field of each entity to vimc_ent_dev omits 23df45d03866 media: vimc: embed the pads of entities in the entities' structs omits ad1cec89db96 media: vimc: remove unused struct declaration vimc_platform_data omits af2bdbbe2d43 media: vimc: common: remove unused function 'vimc_pipeline [...] omits 3b04de4e7a56 media: vimc: remove EXPORT_SYMBOL_GPL declarations omits b4aa975cbd87 media: vimc: remove the helper function vimc_ent_sd_unregister omits 9fb82aaa85d3 media: vimc: move media_entity_cleanup to release callbacks omits 291aca4e7bdd media: vimc: sen: register subdevice only after initialization omits 4996992c4f74 media: vimc: cleanup code that assigns entity in entities array omits 817d0b3278f5 media: vimc: initialize vim entity pointers to NULL omits f3f5ba42c58d media: imon: invalid dereference in imon_touch_event omits 33657a0a3eec media: tuners: Use the correct style for SPDX License Identifier omits d3bec7fc1179 media: smiapp: Rename update_mode as pll_blanking_update omits 90c9e4a4dba9 media: smiapp: Register sensor after enabling runtime PM o [...] omits 579d1f7d4fb9 media: smiapp: Use non-binned and binned limits correctly omits da533bb0058b media: smiapp: Don't update sensor configuration during po [...] omits f8c4352c1bef media: smiapp: Move binning configuration to streaming start omits b0388c072767 media: smiapp: Don't get binning limits dynamically omits 4a9a75923acb media: smiapp: Destroy sensor's mutex omits 33e17ea2d4f0 media: dt-bindings: smia: Remove documentation of nokia,nvm-size omits 65921376425f Merge branch 'net-fix-nested-device-bugs' omits 1962f86b42ed virt_wifi: fix refcnt leak in module exit routine omits f3b0a18bb6cb net: remove unnecessary variables and callback omits 0ce1822c2a08 vxlan: add adjacent link to limit depth level omits 32b6d34fedc2 net: core: add ignore flag to netdev_adjacent structure omits 2bce1ebed17d macsec: fix refcnt leak in module exit routine omits 369f61bee0f5 team: fix nested locking lockdep warning omits 089bca2caed0 bonding: use dynamic lockdep key instead of subclass omits 65de65d90337 bonding: fix unexpected IFF_BONDING bit unset omits ab92d68fc22f net: core: add generic lockdep keys omits 5343da4c1742 net: core: limit nested device depth omits 941e1d36b5b6 media: smiapp: Support probing NVM size omits 23fc92fad8ff media: smiapp: Don't poll for NVM ready on devices that do [...] omits d5e550cf9f29 media: smiapp: Add definitions for data transfer if capabi [...] omits e367095df32b media: smiapp: Refactor reading NVM page omits a5b1d5413534 media: smiapp: Fix error handling at NVM reading omits 837c07ebb030 media: smiapp: Use the BIT macro where appropriate, remove [...] omits a0219deefe9e media: imx7-mipi-csis: Add a check for devm_regulator_get omits 61c03b631b74 media: st-mipid02: add a check for devm_gpiod_get_optional omits 828dbc299278 media: i2c: Add IMX290 CMOS image sensor driver omits 8a97a4676f8b media: dt-bindings: media: i2c: Add IMX290 CMOS sensor binding omits c31e2febdeb2 media: i2c: ov5695: Fix randbuild error omits b8bf73136bae media: ad5820: Add support for ad5821 and ad5823 omits fda689b5b169 media: ad5820: DT new compatible devices omits 1c7ae4a51298 media: ad5820: Add support for of-autoload omits c01674e75a41 media: ad5820: Add support for enable pin omits 219ea61a7acb media: ad5820: DT new optional field enable-gpios omits 801ef7c4919e media: ad5820: Define entity function omits 981e44545453 media: ov5640: Make 2592x1944 mode only available at 15 fps omits 92b9096c0fe0 media: ov5640: Fix 1920x1080 mode to remove extra enable/disable omits cc196e48e517 media: ov5640: add PIXEL_RATE control omits ecfaec43e499 media: lm3646: remove redundant assignment to variable rval omits fdd5b6e3eff2 media: ov6650: Fix arbitrary selection of master clock rate omits 74f84922478b media: ov6650: Drop unused .pclk_max field omits 82d4a161df49 media: ov6650: Don't reapply pixel clock divisor on format change omits 82ecff655e79 keys: Fix memory leak in copy_net_ns omits d898692e9ddb media: ov6650: Simplify clock divisor calculation omits b1c579438220 media: ov6650: Drop obsolete .pclk_limit attribute omits 57822068dd12 media: ov6650: Fix stored frame interval not in sync with [...] omits cfc4652dee4a media: cec-gpio: Use CONFIG_PREEMPTION omits a55cc9efa55e media: Documentation: v4l: fix section depth omits 11893eb84567 media: imx.rst: Pass the v4l2-ctl configuration omits bdb5b5911c4e media: imx.rst: Provide instructions for the i.MX6DL sabreauto omits f3398f328a5c media: imx.rst: Provide a real example for the output format omits 5ea537161d3a media: imx.rst: Specify the sabreauto variant omits 4e383575a131 media: i2c: adv7842: make array cri static and const, make [...] omits 9b950ce05732 media: gspca: remove redundant assignment to variable ret omits 05ff862e0ca5 media: ti-vpe: vpe: use r2y instead of y2r, copy-paste error omits b19c25f46745 media: adv7180: Only print 'chip found' message on success [...] omits 2289adbfa559 media: usb: fix memory leak in af9005_identify_state omits 69e3235d5826 media: cec-pin: add 'received' callback omits 65d270acb2d6 media: aspeed: clear garbage interrupts omits 5b3f3c41c5c7 media: aspeed: set hsync and vsync polarities to normal be [...] omits 0e78795e95c5 media: aspeed: refine hsync/vsync polarity setting logic omits 918c1fe9fbbe cpuidle: Do not unset the driver if it is there already omits 2c2a83d329b8 Merge back earlier cpuidle material for v5.5. omits 86caab29da78 media: cedrus: Add HEVC/H.265 decoding support omits de06f2892832 media: pixfmt: Document the HEVC slice pixel format omits 256fa3920874 media: v4l: Add definitions for HEVC stateless decoding omits c3b32900fbf5 media: cedrus: Remove unnecessary parenthesis around DIV_ROUND_UP omits 06eff2150d4d media: cedrus: Fix undefined shift with a SHIFT_AND_MASK_B [...] omits 960a02765a7d Merge tag 'omap-for-v5.5/ti-sysc-drop-pdata-v2-signed-take [...] omits fcf371fd7db5 Merge tag 'omap-for-v5.5/dt-signed' of git://git.kernel.or [...] omits cd4744645959 Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.o [...] omits 7f65d3541676 Merge tag 'acpi-5.4-rc5' of git://git.kernel.org/pub/scm/l [...] omits 5fa2845fd794 Merge tag 'pm-5.4-rc5' of git://git.kernel.org/pub/scm/lin [...] omits 65b15b7f4b37 Merge tag 'gfs2-v5.4-rc4.fixes' of git://git.kernel.org/pu [...] omits 49c4868ab01c drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode fo [...] omits 4ba3bdee4ee3 Merge branch 'for-5.5' into for-next omits a713af394cf3 cgroup: pids: use atomic64_t for pids->limit omits 348e46fbb4cd i2c: stm32f7: remove warning when compiling with W=1 omits 6d6b0d0d5afc i2c: stm32f7: fix a race in slave mode with arbitration loss irq omits 02e64276c6db i2c: stm32f7: fix first byte to send in slave mode omits 62931ac2f901 i2c: mt65xx: fix NULL ptr dereference omits 07f047e3fe33 i2c: i801: Add support for Intel Comet Lake PCH-H omits a15542bb72a4 RDMA/nldev: Skip counter if port doesn't match omits e0c61c04791a i2c: i801: Add support for Intel Jasper Lake omits dda967139955 i2c: at91: add support for analog filtering omits 2be357af5fdd i2c: at91: add support for advanced digital filtering omits 2989b45923b9 i2c: at91: add support for digital filtering omits b00277923743 i2c: at91: add new platform support for sam9x60 omits b84dfe1af540 i2c: add support for filters optional properties omits b644257f0ec2 dt-bindings: i2c: add bindings for i2c analog and digital filter omits 2034e3f4c9a5 dt-bindings: i2c: at91: add new compatible omits dc2f7edcc012 RDMA/rxe: Remove useless rxe_init_device_param assignments omits b275fb6013df docs: ioctl: fix typo omits 98919f4c9a34 Documentation: debugfs: Document debugfs helper for unsign [...] omits dc5fcc51a5d1 docs: driver-api: Remove reference to sgi-ioc4 omits 8424312516e5 irqchip/gic-v3-its: Use the exact ITSList for VMOVP omits fb8d1d7e3d34 Merge branch 'net-aquantia-PTP-support-for-AQC-devices' omits 4ef511bc410c net: aquantia: adding atlantic ptp maintainer omits 9c477032f7d0 net: aquantia: add support for PIN funcs omits dbcd6806af42 net: aquantia: add support for Phy access omits 84989af0465b net: aquantia: implement get_ts_info ethtool omits 7db3d07afd2c net: aquantia: add support for ptp ioctls omits 5a1bf9ef51cf net: aquantia: rx filters for ptp omits 04a1839950d9 net: aquantia: implement data PTP datapath omits 61cc502ef428 net: aquantia: styling fixes on ptp related functions omits 94ad94558b0f net: aquantia: add PTP rings infrastructure omits 910479a9f793 net: aquantia: add basic ptp_clock callbacks omits 593f7b43bd78 net: aquantia: unify styling of bit enums omits 1a64f8dc82b1 net: aquantia: PTP skeleton declarations and callbacks omits 3dd4d40b4208 xfs: Sanity check flags of Q_XQUOTARM call omits 746facd39370 media: vivid: Add metadata output support omits 78892b6ba3ba media: v4l2-core: Add new metadata format omits a2e31ce91de9 media: Documentation:media:v4l2:Add vivid metadata doc omits d5797cf685a0 media: vivid: Add metadata capture support omits 8669d8474a58 media: v4l2-dev: disable frequency and tuner ioctls for touch omits 4fbd54bbd243 media: v4l2-dev: fix is_tch checks omits 8e72244b4e8f media: v4l2-dev: simplify the SDR checks omits 96f49c1ac370 media: v4l2-core: correctly validate video and metadata ioctls omits d07ce4e32a8d kdb: Avoid array subscript warnings on non-SMP builds omits a52c23b8b207 xprtrdma: Replace dprintk in xprt_rdma_set_port omits f54c870d326a xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() omits d4957f01d29b xprtrdma: Refine trace_xprtrdma_fixup omits 7b020f17bbd3 xprtrdma: Report the computed connect delay omits 6cb28687fd1d xprtrdma: Wake tasks after connect worker fails omits 614f3c96d7e5 xprtrdma: Pull up sometimes omits d6764bbd7763 xprtrdma: Refactor rpcrdma_prepare_msg_sges() omits dc15c3d5f168 xprtrdma: Move the rpcrdma_sendctx::sc_wr field omits b5cde6aa882d xprtrdma: Remove rpcrdma_sendctx::sc_device omits f995879ec4aa xprtrdma: Remove rpcrdma_sendctx::sc_xprt omits 15d9b015d3d1 xprtrdma: Ensure ri_id is stable during MR recycling omits 9d2da4ff00f3 xprtrdma: Manage MRs in context of a single connection omits c3700780a096 xprtrdma: Fix MR list handling omits 2ae50ad68cd7 xprtrdma: Close window between waking RPC senders and post [...] omits eea63ca7ffa1 xprtrdma: Initialize rb_credits in one place omits a31b2f939219 xprtrdma: Connection becomes unstable after a reconnect omits 4b93dab36f28 xprtrdma: Add unique trace points for posting Local Invali [...] omits bf7ca707ae60 SUNRPC: Add trace points to observe transport congestion control omits 5cd8b0d4dd96 SUNRPC: Eliminate log noise in call_reserveresult omits 30aecae86e91 gfs2: Fix memory leak when gfs2meta's fs_context is freed omits a4b28f5c6798 Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time [...] omits 767d2d710e90 Merge branches 'pm-cpuidle' and 'pm-opp' omits c7892db5dd6a KVM: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than S [...] omits 8a6c55d0f883 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 omits fa679767adde pinctrl: mvebu: use devm_platform_ioremap_resource() to si [...] omits 6571317713c8 pinctrl: mediatek: use devm_platform_ioremap_resource() to [...] omits 3ccb8551f52e soundwire: cadence_master: make clock stop exit configurab [...] omits 9e3d47fb2bdc soundwire: intel/cadence: add flag for interrupt enable omits dfbe642d1ed9 soundwire: intel: add helper for initialization omits 675d4c9aba86 soundwire: cadence_master: add hw_reset capability in debugfs omits 49ea07d33d9a soundwire: intel/cadence: fix startup sequence omits e58f7d15e6be spi: xilinx: Add DT support for selecting transfer word width omits e3354b17b4ac spi: xilinx: add description of new property xlnx,num-tran [...] omits e42599d6bbf5 ASoC: rt5650: Add Kahlee platform specfic changes omits 7b47ad3322d1 soundwire: slave: fix scanf format omits f0778871a138 ALSA: hda/realtek - Add support for ALC623 omits e2995b95a914 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB I [...] omits a69a85da458f netfilter: nft_payload: fix missing check for matching len [...] omits f116b96685a0 Merge tag 'mfd-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits f632bfaa33ed Merge tag 'sound-5.4-rc5' of git://git.kernel.org/pub/scm/ [...] omits 2579a4eefc04 x86/ioapic: Rename misnamed functions omits df4393424af3 x86/ioapic: Prevent inconsistent state when moving an interrupt omits c24b75e0f923 ipvs: move old_secure_tcp into struct netns_ipvs omits 62931f59ce9c ipvs: don't ignore errors in case refcounting ip_vs module fails omits 5bbab3cf211b EDAC/aspeed: Use devm_platform_ioremap_resource() in aspee [...] omits c2ffa00ad615 reset: document (devm_)reset_control_get_optional variants omits a48108c0c20f reset: improve of_xlate documentation omits b9e9348d381e reset: fix reset_control_get_exclusive kerneldoc comment omits ed713ce24254 reset: fix reset_control_lookup kerneldoc comment omits 77d551b9ad00 reset: fix of_reset_control_get_count kerneldoc comment omits 47db56525176 reset: fix of_reset_simple_xlate kerneldoc comment omits 3ab831e50c1c reset: simple: Add Realtek RTD1195/RTD1295 omits 5ac33eebf1ba reset: simple: Keep alphabetical order omits 9d0863baff49 MAINTAINERS: add Mediatek shutdown drivers omits d28c74c10751 power: reset: add driver for mt6323 poweroff omits 47e568129ba8 rtc: mt6397: add compatible for mt6323 omits 851b87148aa2 rtc: mt6397: improvements of rtc driver omits c512995ce9dc rtc: mt6397: move some common definitions into rtc.h omits 82245b6e9106 dt-bindings: rtc: mediatek: add missing mt6397 rtc omits 603d9299da32 mfd: mt6397: Fix probe after changing mt6397-core omits acd1f0467980 ext2: return error when fail to allocating memory in ioctl omits 4f5c5b76cc00 selftests/powerpc: Reduce sigfuz runtime to ~60s omits b298800dd8ee rtl8xxxu: fix warnings for symbol not declared omits 4fcef8609132 rtl8xxxu: remove set but not used variable 'rate_mask' omits d0c160b18ef5 atmel: remove set but not used variable 'dev' omits f64b06bd362a adm80211: remove set but not used variables 'mem_addr' and [...] omits 091c6e9c083f rtlwifi: Remove unnecessary NULL check in rtl_regd_init omits 082a36dc9995 rtw88: add phy_info debugfs to show Tx/Rx physical status omits f39e9bd49a3d rtw88: add set_bitrate_mask support omits 0bd9557341b7 rtw88: Enable 802.11ac beamformee support omits c97ee3e0bea2 rtw88: add power tracking support omits 8575b534b000 rtw88: use macro to check the current band omits 844e9d7c60a4 bcma: fix block comment style omits 2409839ab6bf MIPS: include: remove unsued header file asm/sgi/sgi.h omits 76db2d466f6a net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag omits 337d866a8014 net: lan78xx: remove set but not used variable 'event' omits 8ef0c0409e6b Merge branch 'mlxsw-Update-main-pool-computation-and-pool- [...] omits bc9f6e94bcb5 mlxsw: spectrum_buffers: Calculate the size of the main pool omits 914c4fc1b792 mlxsw: spectrum: Use guaranteed buffer size as pool size limit omits b42aa3fd5957 MIPS: tlbex: Fix build_restore_pagemask KScratch restore omits e942242784d0 MIPS: SGI-IP27: reduce ARC usage to a minimum omits 7b16831d1eb1 MIPS: arc: use function argument for passing argc/argv to [...] omits cbd09241dd9d MIPS: arc: remove unused stuff omits c823f4160978 MIPS: SGI-IP27: move registering of smp ops into IP27 spec [...] omits 249be5633cdb MIPS: SGI-IP27: collect externs in new header file omits a1f58ba46f79 io_uring: correct timeout req sequence when inserting a new entry omits ef03681ae8df io_uring : correct timeout req sequence when waiting timeout omits bc808bced39f io_uring: revert "io_uring: optimize submit_and_wait API" omits e4f5cb1a9b27 MIPS: bmips: mark exception vectors as char arrays omits e02d026f08f1 MIPS: Loongson: Fix GENMASK misuse omits 06cd9da58fb2 r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN omits 2ebc499a0f4f Merge branch 'net-phy-support-1000Base-X-auto-negotiation- [...] omits b9bcb95315fe net: phy: broadcom: add 1000Base-X support for BCM54616S omits fa6e98cee558 net: phy: add support for clause 37 auto-negotiation omits e7312efbd5de net: phy: modify assignment to OR for dev_flags in phy_att [...] omits 2afd23f78f39 xsk: Fix registration of Rx-only sockets omits 55667441c84f net/flow_dissector: switch to siphash omits e32beb064105 cpufreq: vexpress-spc: find and skip duplicates when mergi [...] omits 4a6e13523879 cpufreq: vexpress-spc: use macros instead of hardcoded val [...] omits becbe95e434e Merge tag 'arm-soc/for-5.5/soc' of https://github.com/Broa [...] omits 116c05bfa17f Merge tag 'arm-soc/for-5.5/maintainers' of https://github. [...] omits 3c1aa0c0cb5c Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/ [...] omits 71dd33b90119 Merge tag 'arm-soc/for-5.5/devicetree' of https://github.c [...] omits d4267a57d384 MAINTAINERS: Update the Spreadtrum SoC maintainer omits 1aa6300638e7 xfs: add mising include of xfs_pnfs.h for missing declarations omits da781e64b28c xfs: don't set bmapi total block req where minleft is omits 1c743574de8b xfs: cap longest free extent to maximum allocatable omits cb3efd5a3885 Input: adp5589 - make keypad support optional omits ee1b4b2e7c92 Input: hp_sdc_rtc - remove dead chardev code omits 8a99358a1d8e ata: ahci-imx: Covert to use GPIO descriptor omits a6d9e2672609 riscv: cleanup <asm/bug.h> omits 9fe57d8c575d riscv: Fix undefined reference to vmemmap_populate_basepages omits 62103ece5236 riscv: Fix implicit declaration of 'page_to_section' omits 90db7b220c9a riscv: fix fs/proc/kcore.c compilation with sparsemem enabled omits 2cdc74310ee6 Merge tag 'omap-for-v5.5/defconfig-signed' of git://git.ke [...] omits b446bbfd3a89 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits a2c5b19890a0 Merge tag 'omap-for-v5.5/ti-sysc-signed' of git://git.kern [...] omits 5dba51754b04 of: reserved_mem: add missing of_node_put() for proper ref [...] omits fa8a74de0622 Merge tag 'trace-v5.4-rc3-3' of git://git.kernel.org/pub/s [...] omits e13de8fe0d6a of: unittest: fix memory leak in unittest_data_add omits 9af865d95bd7 dt-bindings: riscv: Fix CPU schema errors omits 04cb1d4711ba dt-bindings: gpu: samsung-rotator: Fix indentation omits 2ca98a46435c dt-bindings: PCI: rcar: Add device tree support for r8a774b1 omits 758622581489 dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support omits 64131618e8c8 Merge tag 'vfio-v5.4-rc5' of git://github.com/awilliam/linux-vfio omits b5c8c6ded32e dt-bindings: iommu: Convert Arm SMMUv3 to DT schema omits deed1d446991 Merge tag 'regulator-fix-v5.4-rc4' of git://git.kernel.org [...] omits ac71ffcfb457 RDMA/core: Check that process is still alive before sendin [...] omits 0d660ffbca1a MAINTAINERS: Remove Gregory and Brian for ARCH_BRCMSTB omits cf7e93c12fbc RDMA/restrack: Remove PID namespace support omits 29cd13cfd762 drm/v3d: Fix memory leak in v3d_submit_cl_ioctl omits 4cad2a574d34 panfrost: Properly undo pm_runtime_enable when deferring a probe omits bc794744cdc5 Merge branch 'omap-for-v5.5/pm' into omap-for-v5.5/soc omits 4c365e231bd1 ARM: dts: bcm: HR2: add label to sp805 watchdog omits fedc8844d500 Merge branch 'omap-for-v5.5/droid4' into omap-for-v5.5/dt omits dc39596a906d ASoC: kirkwood: fix device remove ordering omits d10be65f87fc ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address omits 901af18b6baa ASoC: hdmi-codec: drop mutex locking again omits 58eeb2289ab9 libbpf: Fix strncat bounds error in libbpf_prog_type_by_name omits e0e4f8e938c4 xsk: Improve documentation for AF_XDP omits 45e587b5e8e5 selftests/bpf: Fix LDLIBS order omits f82bc1354077 Merge tag 'omap-for-v5.4/fixes-rc4-signed' of git://git.ke [...] omits 9bc6384b3644 selftests/bpf: Move test_section_names into test_progs and fix it omits ad5086108b9f PCI: Warn if no host bridge NUMA node info omits d7d962a09547 libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program omits 0a4818c19221 ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c omits 77c544d243f3 spi: pxa2xx: Drop extra check of platform_get_resource() r [...] omits be73e323aee4 spi: Fix spelling in the comments omits a3470c1829c0 spi: document CS setup, hold & inactive times in header omits 55d5f62c3fa0 regulator: bd70528: Add MODULE_ALIAS to allow module auto loading omits 175fc9281982 ASoC: kirkwood: fix IRQ error handling omits 6fd9903527bf ASoC: SOF: Intel: initial support to JasperLake. omits 4f0637eae56f ASoC: Intel: common: add ACPI matching tables for JSL omits 6a414489e0f3 ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_ds [...] omits 76dc6a2b312d ASoC: SOF: Intel: hda-loader: improve error handling omits ef5dee551e3e ASoC: mediatek: Check SND_SOC_CROS_EC_CODEC dependency omits ef2c695151df ASoC: rsnd: add missing of_node_put() omits d4d9360bf702 ASoC: rsnd: dma: set bus width to data width for monaural data omits 2b544dd7b43b ASoC: soc-core: add for_each_rtd_components() and replace omits 830834c450bb ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series omits 9e4dee95d7ee ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series omits 4523817d51bc ASoC: kirkwood: fix external clock probe defer omits 87e6c8d7e935 ARM: dts: add DTS for NetCAN Plus devices omits 1cbeab1b242d ext4: add kunit test for decoding extended timestamps omits c9f7567aff31 clk: samsung: exynos542x: Move G3D subsystem clocks to its [...] omits faac3604d05e clk: samsung: exynos5433: Fix error paths omits ce4dd4429b3c Remove the nr_exclusive argument from __wake_up_sync_key() omits d055b4fb4d16 pipe: Reduce #inclusion of pipe_fs_i.h omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits bacdcb6675e1 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle omits 21397ae00f6b Merge tag 'sunxi-fixes-for-5.4-1' of https://git.kernel.or [...] omits d7b8a217521c PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters omits 142b2ac82e31 scsi: sd: enable compat ioctls for sed-opal omits 1b114b0817cc pktcdvd: add compat_ioctl handler omits fd6c3d5accea compat_ioctl: move SG_GET_REQUEST_TABLE handling omits 8f5d9f2ce302 compat_ioctl: ppp: move simple commands into ppp_generic.c omits 17c7e7f40708 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 5b6c02df50fb compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 3e859adf3643 compat_ioctl: unify copy-in of ppp filters omits b7aff093e94d tty: handle compat PPP ioctls omits c7dc504e2ff7 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits 9d7bf41fafa5 compat_ioctl: handle SIOCOUTQNSD omits 5f6beb9e0f63 af_unix: add compat_ioctl support omits 98aaaec4a150 compat_ioctl: reimplement SG_IO handling omits b6dfb2477fb0 compat_ioctl: move WDIOC handling into wdt drivers omits 314999dcbca7 fs: compat_ioctl: move FITRIM emulation into file systems omits 8d0980704842 gfs2: add compat_ioctl support omits 0581f1864a63 compat_ioctl: remove unused convert_in_user macro omits caca7d10f815 compat_ioctl: remove last RAID handling code omits 50a2e74bc2d1 compat_ioctl: remove /dev/raw ioctl translation omits a92d4f107a52 compat_ioctl: remove PCI ioctl translation omits aca942263ae3 compat_ioctl: remove joystick ioctl translation omits 507e4e2b430b compat_ioctl: remove /dev/random commands omits eede0b859ee6 compat_ioctl: remove IGNORE_IOCTL() omits 2022ca0a940a compat_ioctl: remove translation for sound ioctls omits 54b5b60a1490 compat_ioctl: remove HIDIO translation omits 61798109bec2 compat_ioctl: remove HCIUART handling omits 7a6038b30017 compat_ioctl: move hci_sock handlers into driver omits 7d60a7a6cd04 compat_ioctl: move rfcomm handlers into driver omits 5565a3cac503 compat_ioctl: move isdn/capi ioctl translation into driver omits 0ba9841adb86 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 1207045da5a7 compat_ioctl: move tape handling into drivers omits 01b8bca81e18 compat_ioctl: use correct compat_ptr() translation in drivers omits 1832f2d8ff69 compat_ioctl: move more drivers to compat_ptr_ioctl omits 407e9ef72476 compat_ioctl: move drivers to compat_ptr_ioctl omits 076ff6586286 compat_ioctl: move rtc handling into drivers/rtc/dev.c omits 18bd6caaef40 ceph: fix compat_ioctl for ceph_dir_operations omits 37ecf8b20abd compat_sys_ioctl(): make parallel to do_vfs_ioctl() omits 011da44bc5b6 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c omits 34d3d0e65e3a do_vfs_ioctl(): use saner types omits bf0a199b065c compat: itanic doesn't have one omits ee26025f585c FIGETBSZ: fix compat omits 6b2daec19094 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] omits 2952db0fd51b compat_ioctl: add compat_ptr_ioctl() omits b08a0c577518 ARM: OMAP2+: Drop legacy platform data for am335x musb omits 12afc0cf8121 ARM: dts: Drop pointless status changing for am3 musb omits 0782e8572ce4 ARM: dts: Probe am335x musb with ti-sysc omits 93f34e4edfec ARM: OMAP2+: Drop legacy platform data for musb on omap4 omits 9ac545f97401 ARM: OMAP2+: Drop legacy platform data for omap4 mcasp omits 491a35282413 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp omits 2996547c0203 arm64: defconfig: enable rsu driver omits 7f2cbcbcafbc posix-cpu-timers: Fix two trivial comments omits 086ee46b0863 timers/sched_clock: Include local timekeeping.h for missin [...] omits 1638b8f096ca lib/vdso: Make clock_getres() POSIX compliant again omits b7178639516c arm64: zynqmp: Add support for zynqmp nvmem firmware driver omits c40d1cceb30b arm64: zynqmp: Label whole PL part as fpga_full region omits 9c3633921535 arm64: zynqmp: Add support for zynqmp fpga manager omits ef0d933efa82 arm64: zynqmp: Add firmware DT node omits 091d1a726772 fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() omits 9de55a37fcc5 fuse: Add changelog entries for protocols 7.1 - 7.8 omits e4648309b85a fuse: truncate pending writes on O_TRUNC omits b24e7598db62 fuse: flush dirty data/metadata before non-truncate setattr omits fe12e94375da Merge tag 'gpio-v5.5-updates-for-linus-part-1' of git://gi [...] omits 459f7cb9a3b9 Merge tag 'gpio-v5.4-rc5-fixes-for-linus' of git://git.ker [...] omits 085461c8976e netfilter: nf_tables_offload: restore basechain deletion omits daf61b026f46 netfilter: nf_flow_table: set timeout before insertion int [...] omits d54725cd11a5 netfilter: nf_tables: support for multiple devices per net [...] omits bbaef955af6e netfilter: nf_tables_offload: remove rules on unregistered [...] omits c5d275276ff4 netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() omits b58288804a3b netfilter: nf_tables_offload: Pass callback list to nft_se [...] omits ead3952ea743 netfilter: nf_tables_offload: add nft_flow_block_chain() omits cb662ac6711f netfilter: nf_tables: increase maximum devices number per [...] omits b75a3e8371bc netfilter: nf_tables: allow netdevice to be used only once [...] omits 3f0465a9ef02 netfilter: nf_tables: dynamically allocate hooks per net_d [...] omits 71a8a63b9dbd netfilter: nf_flow_table: move priority to struct nf_flowtable omits b43f4a169f22 rtlwifi: rtl_pci: Fix problem of too small skb->len omits 17c216ed6b9e iwlwifi: pcie: 0x2720 is qu and 0x30DC is not omits 9a47cb988338 iwlwifi: pcie: add workaround for power gating in integrat [...] omits 91cf5dede57f iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return omits e55890150a96 iwlwifi: pcie: fix all 9460 entries for qnj omits 6dea7da7019a iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc omits 8c55dedb795b rtlwifi: Fix potential overflow on P2P code omits 7cded5658329 iwlwifi: pcie: fix merge damage on making QnJ exclusive omits 13b86bc4cd64 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits e969c860d563 Merge tag 'edac_urgent_for_5.4' of git://git.kernel.org/pu [...] omits 54955e3bfde5 Merge tag 'for-5.4-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 09684950050b scripts/nsdeps: use alternative sed delimiter omits ebd09f1cd417 USB: serial: pl2303: add support for PL2303HXN omits e9fc36719b52 crypto: inside-secure - Made locally used safexcel_pci_rem [...] omits 756497cb7be2 crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=m omits 5b243b6c4aa2 crypto: hisilicon: Fix misuse of GENMASK macro omits 28443671a468 hwrng: core - Fix use-after-free warning in hwrng_register() omits 4ba802980cad crypto: nx - convert AES-CTR to skcipher API omits c1e9c386c954 crypto: nx - convert AES-CBC to skcipher API omits bfd9efddf990 crypto: nx - convert AES-ECB to skcipher API omits 7740bd51efd6 crypto: nx - don't abuse blkcipher_desc to pass iv around omits 713b2e720335 crypto: padlock-aes - convert to skcipher API omits fabdf25388df crypto: s390/des - convert to skcipher API omits d00c06398154 crypto: s390/paes - convert to skcipher API omits 7988fb2c03c8 crypto: s390/aes - convert to skcipher API omits cd5d2f845746 crypto: sparc/des - convert to skcipher API omits c72a26ef6b25 crypto: sparc/camellia - convert to skcipher API omits 64db5e7439fb crypto: sparc/aes - convert to skcipher API omits fcf801cc551a crypto: chtls - remove the redundant check in chtls_recvmsg() omits b981744ef04f crypto: hisilicon - select NEED_SG_DMA_LENGTH in qm Kconfig omits 14304da06cb3 crypto: ux500 - Remove set but not used variable 'cookie' omits b4d0c0aad57a crypto: arm - use Kconfig based compiler checks for crypto [...] omits 4549f7e5aa27 crypto: geode-aes - convert to skcipher API and make thread-safe omits e53619c840ba dt-bindings: hwrng: Add Samsung Exynos 5250+ True RNG bindings omits 028db79cf46a Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits 80da5a809d19 virtiofs: Remove set but not used variable 'fc' omits 4bd5ead82d4b phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" omits a8a24429dd1d phy: tegra: xusb: Add vbus override support on Tegra186 omits 90767cdfea89 phy: tegra: xusb: Add vbus override support on Tegra210 omits a5be28c3656a phy: tegra: xusb: Add usb3 port fake support on Tegra210 omits ac25b6e9f8d2 phy: tegra: xusb: Add XUSB dual mode support on Tegra210 omits 3f6d43a66e3e dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 700d3802427d dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 1025cb924bd5 phy: phy-brcm-usb-init: fix use of integer as pointer omits e4b957d3a7c7 phy: phy-brcm-usb-init: fix __iomem annotations omits fa093440142d phy: hisilicon: use devm_platform_ioremap_resource() to si [...] omits c9dfadeee89d phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optiona [...] omits 265938bb1bc8 phy-mvebu-a3700-utmi: Use devm_platform_ioremap_resource() [...] omits f466de0208e3 phy: tegra: xusb: remove unused variable omits fbf6a7a4c976 phy: xgene: make array serdes_reg static const, makes obje [...] omits a5c6603038ca mtd: spi-nor: cadence-quadspi: Fix cqspi_command_read() de [...] omits 453977875364 mtd: spi-nor: Introduce 'struct spi_nor_controller_ops' omits 1a21bdfeac05 mtd: spi-nor: hisi-sfc: Drop nor->erase NULL assignment omits 172b33212d76 mtd: spi-nor: add support for en25qh16 omits 4b97ba73dcdc mtd: spi-nor: intel-spi: add support for Intel Cannon Lake [...] omits 3912970809cf mtd: spi-nor: intel-spi: support chips without software sequencer omits f3088e6a12fe usb: mtu3: fix race condition about delayed_status omits 49db427232fe usb: gadget: Add UDC driver for tegra XUSB device mode controller omits 038761ce68c2 usb: dwc3: debug: Remove newline printout omits 6370740e5f8e fs/dax: Fix pmd vs pte conflict detection omits b19c23551be8 opp: Reinitialize the list_kref before adding the static O [...] omits 53596dfa5980 dmaengine: fsl-dpaa2-qdma: export the symbols omits 3b4d9eb2ee74 bpf: Fix use after free in bpf_get_prog_name omits cc8f81c7e625 ALSA: hda: fix intel DSP config omits 82d9d54a6c0e ALSA: hda: add Intel DSP configuration / probe code omits 4750c2121748 ALSA: hda: Add Tigerlake/Jasperlake PCI ID omits e458eb97df7a cpufreq: s3c64xx: Remove pointless NULL check in s3c64xx_c [...] omits e519a34c2959 scsi: cxlflash: remove set but not used variable 'ioarcb' omits 8d8b83f5be2a scsi: qla2xxx: Fix partial flash write of MBI omits c2ff2a36eff6 scsi: qla2xxx: Initialized mailbox to prevent driver load failure omits 0fd103ccfe6a scsi: lpfc: Honor module parameter lpfc_use_adisc omits d30f53dd014d scsi: target: remove unused extension parameters omits 95f8f6a974cc scsi: target: fix SendTargets=All string compares omits 9cef2a7955f2 scsi: target: compare full CHAP_A Algorithm strings omits 406715df933a fq_codel: do not include <linux/jhash.h> omits 6c5d9c2a6bed ipv6: include <net/addrconf.h> for missing declarations omits 9464cc37f367 net: openvswitch: free vport unless register_netdevice() succeeds omits b5b9181c2403 selftests: Make l2tp.sh executable omits d665c1281bc8 net: sched: taprio: fix -Wmissing-prototypes warnings omits 682fa9fb6095 Merge branch 'bnxt_en-bug-fixes' omits f6824308c4be bnxt_en: Avoid disabling pci device in bnxt_remove_one() f [...] omits f255ed1c4e4c bnxt_en: Minor formatting changes in FW devlink_health_reporter omits c6a9e7aa2e8b bnxt_en: Adjust the time to wait before polling firmware r [...] omits 83a46a82b96c bnxt_en: Fix devlink NVRAM related byte order related issues. omits c329230ce886 bnxt_en: Fix the size of devlink MSIX parameters. omits 34c15202896d net: stmmac: Fix the problem of tso_xmit omits c4c8aff5a9dd IB/core: Do not notify GID change event of an unregistered device omits 011c7289de61 dynamic_debug: provide dynamic_hex_dump stub omits 4aa7afb0ee20 ipmi: Fix memory leak in __ipmi_bmc_register omits 2a21d858f96b ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] omits 8ee7b485bbfb ipmi: use %*ph to print small buffer omits cbb79863fc31 ipmi: Don't allow device module unload when in use omits 5e5b03d163e1 xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB omits 3f89b01f4bba IB/mlx5: Align usage of QP1 create flags with rest of mlx5 [...] omits 685df9c39f70 Merge branch 'net-dsa-turn-arrays-of-ports-into-a-list' omits 68abaa765e41 IB/mlx5: Remove dead code omits 7e99e3470172 net: dsa: remove dsa_switch_alloc helper omits 05f294a85235 net: dsa: allocate ports on touch omits d5a619bf60ec net: dsa: sja1105: register switch before assigning port p [...] omits ef2025ec0acc net: dsa: mv88e6xxx: use ports list to map bridge omits 9dc8b13e230a net: dsa: mv88e6xxx: use ports list to map port VLAN omits d14939be8bfc net: dsa: mv88e6xxx: silently skip PVT ops omits da4561cda2ea net: dsa: use ports list to setup default CPU port omits c0b736282ccf net: dsa: use ports list to find first CPU port omits 0cfec588ec21 net: dsa: use ports list to setup multiple master devices omits 764b7e624284 net: dsa: use ports list to find a port by node omits 86bfb2c1f433 net: dsa: use ports list for routing table setup omits fb35c60cbacc net: dsa: use ports list to setup switches omits 7b9a2f4bac68 net: dsa: use ports list to find slave omits b96ddf254b09 net: dsa: use ports list in dsa_to_port omits ab8ccae122a4 net: dsa: add ports list in the switch fabric omits 68bb8ea8ad0d net: dsa: use dsa_to_port helper everywhere omits e00aca65e646 libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable [...] omits c33fbe8f673c ext4: Enable blocksize < pagesize for dioread_nolock omits c8cc88163f40 ext4: Add support for blocksize < pagesize in dioread_nolock omits 2943fdbc688e ext4: Refactor mpage_map_and_submit_buffers function omits a00713ea982b ext4: Add API to bring in support for unwritten io_end_vec [...] omits 821ff38d192a ext4: keep uniform naming convention for io & io_end variables omits 044393a7b331 ARM: dts: mmp3: add Dell Wyse 3020 machine omits a9d21d151763 Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel. [...] omits e13a2fe642bd tools/bpf: Turn on llvm alu32 attribute by default omits a29e1012c1bf RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_cop [...] omits d3bd93967015 IB/cma: Honor traffic class from lower netdevice for RoCE omits 477f842f14aa Merge tag 'opp-5.4-support-adjust-voltages' of https://git [...] omits 4061ff7aa379 RDMA/nldev: Provide MR statistics omits 88652bf8ce4b Merge branch 'r8169-remove-fiddling-with-the-pcie-max-read [...] omits 94b5ff749e56 r8169: remove rtl_hw_start_8168bef omits 0a413e6b577c r8169: remove rtl_hw_start_8168dp omits e0bbe7cbb3c5 r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN omits 2df49d365498 r8169: remove fiddling with the PCIe max read request size omits cd7455f1013e bpf: Fix use after free in subprog's jited symbol removal omits bd71a3573943 Merge branch 'net-smc-improve-termination-handling' omits 81cf4f4707af net/smc: remove close abort worker omits f528ba24a8ad net/smc: introduce link group termination worker omits 2a0674fffb6b net/smc: improve abnormal termination of link groups omits 831797609663 net/smc: tell peers about abnormal link group termination omits 8e316b9e7260 net/smc: improve link group freeing omits 69318b5215f2 net/smc: improve abnormal termination locking omits 8caa654451bd net/smc: terminate link group without holding lgr lock omits b290098092e4 net/smc: cancel send and receive for terminated socket omits e1b95ae0b0ea RDMA/mlx5: Return ODP type per MR omits fb91069088fa RDMA/nldev: Allow different fill function per resource omits a3de94e3d61e IB/mlx5: Introduce ODP diagnostic counters omits fe28afe23e91 Merge branch 'mlxsw-core-extend-qsfp-eeprom-size' omits 5a4c9f054cee ASoC: soc-core: snd_soc_unbind_card() cleanup omits 33536a148795 ASoC: soc-core: remove for_each_rtdcom_safe() omits bed646dc3f7b ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue omits a9018adfde80 RDMA/uverbs: Prevent potential underflow omits 75e70add8890 infiniband: add a Documentation driver-api chapter for Infiniband omits 7c21072dde16 infiniband: fix sw/rdmavt/ kernel-doc notation omits d6537c1a9c97 infiniband: fix core/ kernel-doc notation omits b24da1a0d43d infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings omits 134a42a66b3a infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation omits 094c88f3c5e8 infiniband: fix core/verbs.c kernel-doc notation omits 96f4b0b68da4 infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation omits dfa4344da392 infiniband: fix ulp/opa_vnic/opa_vnic_internal.h kernel-do [...] omits 28f2a6aeed8d infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings omits 526f2c50637a infiniband: fix core/ipwm_util.h kernel-doc warnings omits df130f878ebd infiniband: fix ulp/iser/iscsi_iser.[hc] kernel-doc notation omits 688078e7f36c f2fs: fix to avoid memory leakage in f2fs_listxattr omits 9f701f6c772b f2fs: check total_segments from devices in raw_super omits 46d9ce195a2b f2fs: update multi-dev metadata in resize_fs omits ed3520427f57 f2fs: mark recovery flag correctly in read_raw_super_block() omits a45bfb5a5070 mlxsw: core: Extend QSFP EEPROM size for ethtool omits f366cd2a2e51 mlxsw: reg: Add macro for getting QSFP module EEPROM page number omits a2aca4d7f0f8 Merge branch 'mlx5-rd-sgl' into rdma.git for-next omits 366090564b81 RDMA/mlx5: Add capability for max sge to get optimized per [...] omits 00bd1439f464 RDMA/rw: Support threshold for registration vs scattering [...] omits 671ddc700fd0 KVM: nVMX: Don't leak L1 MMIO regions to L2 omits 5effc09c4907 ARC: perf: Accommodate big-endian CPU omits ab563bf54a4d ARC: [plat-hsdk]: Enable on-boardi SPI ADC IC omits 8ca8fa7f22dc ARC: [plat-hsdk]: Enable on-board SPI NOR flash IC omits c97905cae914 spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI omits c8169580e924 spi: dw-pci: Add runtime power management support omits b9fc2d207e54 spi: dw: Move runtime PM enable/disable from common to pla [...] omits a0e0d135427c ASoC: rt5677: Add a PCM device for streaming hotword via SPI omits 2ac061ce97f4 xen/netback: cleanup init and deinit code omits 5c94ac5d0f9e KVM: SVM: Fix potential wrong physical id in avic_handle_l [...] omits 88238d2d225b Merge branch 'r8152-phy-firmware' omits af14288f945b r8152: support firmware of PHY NC for RTL8153A omits 470e39194a46 r8152: move r8153_patch_request forward omits 5a16a3d9f9b9 r8152: add checking fw_offset field of struct fw_mac omits a66edaafae08 r8152: rename fw_type_1 with fw_mac omits cf049bb31f71 RDMA/siw: Fix SQ/RQ drain logic omits 39f4d4410484 Merge branch 'misc' into fixes omits ce8739df91e2 ARM: dts: omap: Rename "ocmcram" node to "sram" omits 6bad4f2ddbcf ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pix [...] omits 6ba6ed6c7b5c ARM: dts: am: Rename "ocmcram" node to "sram" omits 1b359d32f2b6 ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA omits 37859277374d MAINTAINERS: add reset controller framework keywords omits ec2b31267263 configs: omap2plus: Enable VIDEO_MT9P031 module omits ed2b6b129c2b ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") omits 6941051d3028 cpufreq: Cancel policy update work scheduled before freeing omits 93a212ebfb08 MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE omits 1994ebd1f746 ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support omits 4dd8f92fa125 ARM: dts: IGEP: Add WiLink UART node omits 3522a0cbf720 ARM: dts: LogicPD Torpedo: Add WiLink UART node omits ac49303d9ef0 s390/kaslr: add support for R_390_GLOB_DAT relocation type omits 388bb19be8ea s390/zcrypt: fix memleak at release omits ba8bf0967a15 ALSA: usb-audio: Fix copy&paste error in the validator omits 7d578b7d0936 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 omits 3dc4b6fb175e arm64: dts: actions: Add MMC controller support for S900 omits 3bf864e2507a Merge tag 'v5.4-rc4' into devel omits 149487bdacde KVM: Add separate helper for putting borrowed reference to kvm omits c90992bfb080 kvm: tests: Add test to verify MSR_IA32_XSS omits 52297436199d kvm: svm: Update svm_xsaves_supported omits 864e2ab2b46d kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common omits 139a12cfe1a0 KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to co [...] omits 9753d68865c5 KVM: VMX: Use wrmsr for switching between guest and host I [...] omits 312a1c87798e KVM: SVM: Use wrmsr for switching between guest and host I [...] omits 78958563d802 KVM: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded omits c034f2aa8622 KVM: VMX: Fix conditions for guest IA32_XSS support omits 7204160eb780 KVM: x86: Introduce vcpu->arch.xsaves_enabled omits 4a6a6f5c4aee tools: gpio: Use !building_out_of_srctree to determine srctree omits f3a519e4add9 perf/aux: Fix AUX output stopping omits c1b065b4f209 reset: zynqmp: Make reset_control_ops const omits e095cb7a0f57 x86/kdump: Remove the unused crash_copy_backup_region() omits 68d8ab3cf1a9 iio: adc: hx711: optimize performance in read cycle omits b1418bc85260 reset: hisilicon: hi3660: Make reset_control_ops const omits 1cd92d42dbff iio: adc: stm32-adc: fix kernel-doc warnings omits fe2392c67db9 iio: pressure: zpa2326: fix iio_triggered_buffer_postenabl [...] omits 1b84292bea00 KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup() omits 4be534102624 KVM: VMX: Initialize vmx->guest_msrs[] right after allocation omits 6e82ae6b8d11 iio: imu: inv_mpu6050: fix no data on MPU6050 omits 3c0f4be1f33b KVM: VMX: Remove vmx->hv_deadline_tsc initialization from [...] omits 97d62c345af8 iio: chemical: sgp30: drop excess semicolon omits 35fbe0d4ef9a KVM: VMX: Write VPID to vmcs when creating vcpu omits 4be946728f65 KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using [...] omits 30ce89acdfe9 KVM: remove redundant code in kvm_arch_vm_ioctl omits 2cf9af0b5668 kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use str [...] omits 34059c257010 KVM: x86: Fold decache_cr3() into cache_reg() omits cb3c1e2f3e8d KVM: x86: Add helpers to test/mark reg availability and dirtiness omits f8845541e93c KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' omits 489cbcf01d1c KVM: x86: Add WARNs to detect out-of-bounds register indices omits 491c1ad1ac8d KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest omits e7bddc52582d KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors omits b17b7436f2f0 KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date omits 33af3a7ef9e6 KVM: SVM: Reduce WBINVD/DF_FLUSH invocations omits 0fc5deae03a2 KVM: SVM: Remove unneeded WBINVD and DF_FLUSH when startin [...] omits 04f11ef45810 KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter omits 83af5e65a895 KVM: SVM: Guard against DEACTIVATE when performing WBINVD/ [...] omits e3b9a9e147db KVM: SVM: Serialize access to the SEV ASID bitmap omits 20baa8e515a5 Merge tag 'kvm-ppc-fixes-5.4-1' of git://git.kernel.org/pu [...] omits 9800c24e2fea Merge tag 'kvmarm-fixes-5.4-2' of git://git.kernel.org/pub [...] omits 49dedf0dd0da kvm: clear kvmclock MSR on reset omits b4fdcf6056d9 KVM: x86: fix bugon.cocci warnings omits 1a8211c7d871 KVM: VMX: Remove specialized handling of unexpected exit-reasons omits ef4059809890 selftests: kvm: fix sync_regs_test with newer gccs omits 11eada4718a3 selftests: kvm: vmx_dirty_log_test: skip the test when VMX [...] omits 9143613ef0ba selftests: kvm: consolidate VMX support checks omits 700c17d9cec8 selftests: kvm: vmx_set_nested_state_test: don't check for [...] omits 44551b2f693d KVM: Don't shrink/grow vCPU halt_poll_ns if host side poll [...] omits 9de25d182b80 selftests: kvm: synchronize .gitignore to Makefile omits 41cd02c6f7f6 kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID omits 3b7c59a1950c Merge tag 'pinctrl-v5.4-2' of git://git.kernel.org/pub/scm [...] omits 54f965db2e87 iio: adc: twl4030: Use false / true instead of 0 / 1 with [...] omits 3986a14870cb dt-bindings: iio: Add ltc2983 documentation omits f110f3188e56 iio: temperature: Add support for LTC2983 omits 2f4292a82171 iio: pressure: bmp280: use devm action and remove labels f [...] omits 1372d1a19799 iio: pressure: bmp280: use bulk regulator ops omits 31d851407f90 cpuidle: haltpoll: Take 'idle=' override into account omits edffc70f505a ACPI: NFIT: Fix unlock on error in scrub_show() omits 84e5ddd5c46e iio: imu: Add support for the FXOS8700 IMU omits ba1af2e47446 ext2: add missing brelse in ext2_new_blocks() omits 96a2f50305d1 reset: build simple reset controller driver for Agilex omits 4d6f93964dec dt-bindings: iio: imu: add fxos8700 imu binding omits 532f9cd6ee99 reset: Fix memory leak in reset_control_array_put() omits af44d180e3de cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed g [...] omits bfd6e6e6c5d2 ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_f [...] omits 0eeb91ade90c rtl8xxxu: fix RTL8723BU connection failure issue after war [...] omits 6689f0f4bb14 usb: dwc2: use a longer core rest timeout in dwc2_core_reset() omits a9a367d0ade8 usb: gadget: udc: lpc32xx: Use devm_platform_ioremap_resou [...] omits 5a1500774751 USB: gadget: udc: clean up an indentation issue omits 1cbfb8c4f62d usb: gadget: Quieten gadget config message omits b049e03ca57f phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optiona [...] omits e804cd46b2a2 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 6973dbdd1c1f usb: gadget: Remove set but not used variable 'opts' in ac [...] omits e6fda6e69db2 usb: mtu3: add a new function to do status stage omits 3654aaa922f3 usb: gadget: configfs: fix concurrent issue between compos [...] omits 0b8b1a1fede0 usb: gadget: f_tcm: Provide support to get alternate setti [...] omits 75eaa498c99e usb: gadget: Correct NULL pointer checking in fsl gadget omits eb23c8b4fd98 usb: fsl: Remove unused variable omits 15ac1d99b845 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein omits 1bff4a4e66b9 USB: dummy-hcd: increase max number of devices to 32 omits f2b06c953911 usb: renesas_usbhs: add suspend event support in gadget mode omits d2802865f7e5 usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 8b20d00f0f08 usb: renesas_usbhs: enable DVSE interrupt omits e961c47e66f1 usb: gadget: udc: renesas_usb3: add suspend event support omits 6a3893bfbe02 usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits e17d87668ecd usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 195ad9c36d82 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits e7705d269b28 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits 623128070e78 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 60b6465be786 usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 586a5fd60c3c usb: bdc: use devm_platform_ioremap_resource() to simplify code omits 4496bf250539 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 2e78dd514706 usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 836283dd7bff usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits 53490989ff91 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits b45ca31a6a4c usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits c6561082b833 usb: gadget: u_serial: use mutex for serialising open()s omits ef9b457d0dd2 usb: gadget: u_serial: diagnose missed console messages omits bd25a14edb75 usb: gadget: legacy/serial: allow dynamic removal omits d7cb8fb7aa7d usb: gadget: u_serial: allow more console gadget ports omits b417343c6a0f usb: gadget: u_serial: make OBEX port not a console omits fe1ea63ad806 usb: gadget: u_serial: reimplement console support omits daf82bd24e30 usb: gadget: u_serial: add missing port entry locking omits 9ba3aca8fe82 usb: dwc3: Disable phy suspend after power-on reset omits 55d7004299eb KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TR [...] omits 6a13cb0c376a KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for inject [...] omits 268f4ef9954c KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for asy [...] omits 87a45e07a5ab KVM: PPC: Book3S: Replace reset_msr mmu op with inject_int [...] omits 9ee6471eb9d4 KVM: PPC: Book3S: Define and use SRR1_MSR_BITS omits efe5ddcae496 KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPs omits 062cfab7069f KVM: PPC: Book3S HV: XIVE: Make VP block size configurable omits 8db29ea2391c KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helper omits 8a4e7597ba1e KVM: PPC: Book3S HV: XIVE: Show VP id in debugfs omits e7d71c943040 KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are [...] omits f41c4989c8de KVM: PPC: E500: Replace current->mm by kvm->mm omits 258ed7d02843 KVM: PPC: Reduce calls to get current->mm by storing the v [...] omits 3fc40449a06b soundwire: intel: use correct header for io calls omits aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] omits 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit omits 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 omits c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex omits 39438490c971 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 771fdcf8d3d0 PM / OPP: Support adjusting OPP voltages at runtime omits a362687404ed soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} omits 6b1340cc00ed tracing: Fix race in perf_trace_buf initialization omits 27a0a90d6301 Merge tag 'perf-core-for-mingo-5.5-20191021' of git://git. [...] omits aa7a7b72974a Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 97eba80fcca7 aio: Fix io_pgetevents() struct __compat_aio_sigset layout omits 6fee2a0be0ec x86/cpu/vmware: Fix platform detection VMWARE_PORT macro omits db633a4e0e6e x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCA [...] omits ce197d83a9fc xdp: Handle device unregister for devmap_hash map type omits 94aade94585f ARM: multi_v7_defconfig: enable MMP platforms omits d0862daf0f54 Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/p [...] omits a4e86630a12b Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/pub [...] omits bae92f330aec Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/pub/sc [...] omits 1282387e9dca Merge branch 'pidfd' into for-next omits 2051818b346f Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel. [...] omits 4cc45d3892ef Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.ker [...] omits 683554e563fd Merge tag 'samsung-defconfig-5.5' of https://git.kernel.or [...] omits 74a9144c3ab1 Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git:/ [...] omits de09e521cd16 arm64: configs: Enable Actions Semi platform in defconfig omits 5d8b20c131dd Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/p [...] omits 16adb5ce3b2b Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/pub [...] omits 60107c77a2fa Merge tag 'samsung-dt-5.5' of https://git.kernel.org/pub/s [...] omits ee1d28a449bf Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 832e1173c024 Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 9bfa8cf0d8d0 Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git [...] omits 662be40034ca Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.ke [...] omits aca95ea77c38 Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kern [...] omits cc3fafdaf5cb Merge tag 'arm-soc/for-5.4/devicetree-fixes-part2' of http [...] omits f7ac11ebad5a ARM: OMAP2+: Drop legacy platform data for dra7 rng omits bb51a2a84ff2 ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng omits aa3657053d82 ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w omits cca5e19af216 ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w omits b4e2b347d8b6 ARM: OMAP2+: Drop legacy platform data for am4 hdq1w omits b1da0fa21bd1 ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp omits 349355ce3a05 ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp omits af8637f0ee7e ARM: OMAP2+: Drop legacy platform data for omap5 wdt omits 8109ceb4a276 ARM: OMAP2+: Drop legacy platform data for dra7 wdt omits a130133fee5f ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt omits 96a427a108b3 ARM: dts: Drop custom hwmod property for omap5 mmc omits 83aba97d7076 ARM: dts: Drop custom hwmod property for am4 mmc omits e9279e0712f7 ARM: dts: Drop custom hwmod property for am3 mmc omits bfa299ddd341 ARM: dts: Drop custom hwmod property for omap5 i2c omits 0bd28b9e73de ARM: dts: Drop custom hwmod property for am4 i2c omits 1cb5f37edd8c ARM: dts: Drop custom hwmod property for am3 i2c omits 26c99bf1d5d3 ARM: dts: Drop custom hwmod property for omap5 uart omits e65baa90abd3 ARM: dts: Drop custom hwmod property for am4 uart omits 93b5824960b0 ARM: dts: Drop custom hwmod property for am33xx uart omits ba2489ffe85c ARM: OMAP2+: Drop legacy platform data for omap5 mcspi omits d1fe649bbd82 ARM: dts: Drop custom hwmod property for omap5 mcspi omits c8ea89dfb2cb ARM: OMAP2+: Drop legacy platform data for omap5 mailbox omits 1891ffcb53c7 ARM: OMAP2+: Drop legacy platform data for omap4 mailbox omits 38d380d51aed ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox omits 35bd04521517 ARM: OMAP2+: Drop legacy platform data for dra7 mailbox omits 928be37dc6b7 ARM: dts: Drop custom hwmod property for omap5 gpio omits 7dd721a33e5b ARM: dts: Drop custom hwmod property for omap4 gpio omits 97492a4608d9 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio omits 1819ef2e2d12 bus: ti-sysc: Use swsup quirks also for am335x musb omits 5a0d52378107 ib/srp: Add missing new line after displaying fast_io_fail [...] omits 03856e928b0e bus: ti-sysc: Handle mstandby quirk and use it for musb omits 065ab4c4701f docs: ioctl-number: document fscrypt ioctl numbers omits 6f99756dab5b fscrypt: zeroize fscrypt_info before freeing omits 1565bdad59e9 fscrypt: remove struct fscrypt_ctx omits 4006d799d93b fscrypt: invoke crypto API for ESSIV handling omits de5287235631 tests: test CLONE_CLEAR_SIGHAND omits b612e5df4587 clone3: add CLONE_CLEAR_SIGHAND omits d302c6e3a689 RDMA/hns: Release qp resources when failed to destroy qp omits 3dcad1f8421f RDMA/hns: Fix a spelling mistake in a macro omits cfd82da4e741 RDMA/hns: Modify return value of restrack functions omits 32883228b980 RDMA/hns: Modify variable/field name from vlan to vlan_id omits e8a07de57ea4 RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que omits 9f7d7064009c RDMA/hns: remove a redundant le16_to_cpu omits 6813a9ce1f99 Merge tag 'arm-soc/for-5.4/devicetree-fixes' of https://gi [...] omits ba3770416de4 Merge tag 'davinci-fixes-for-v5.4' of git://git.kernel.org [...] omits a7c5181e27eb Merge tag 'v5.4-rockchip-dtsfixes1' of git://git.kernel.or [...] omits 330a5a4624a0 Merge tag 'imx-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits 279296ed2039 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits b30605319794 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 omits 7089f574a9ef Merge tag 'arm-soc/for-5.4/devicetree-arm64-fixes' of http [...] omits 985fd98ab5cc net/sched: act_police: re-use tcf_tm_dump() omits e0685fa228fd arm64: Retrieve stolen time as paravirtualized guest omits ce4d5ca2b9dd arm/arm64: Make use of the SMCCC 1.1 wrapper omits 541625ac47ce arm/arm64: Provide a wrapper for SMCCC 1.1 calls omits 58772e9a3db7 KVM: arm64: Provide VCPU attributes for stolen time omits 8538cb22bbce KVM: Allow kvm_device_ops to be const omits 8564d6372a7d KVM: arm64: Support stolen time reporting via shared structure omits cac0f1b7285e KVM: Implement kvm_put_guest() omits b48c1a45a190 KVM: arm64: Implement PV_TIME_FEATURES call omits 55009c6ed2d2 KVM: arm/arm64: Factor out hypercall handling from PSCI code omits 6a7458485b39 KVM: arm64: Document PV-time interface omits dcac930e9901 Merge remote-tracking branch 'arm64/for-next/smccc-conduit [...] omits da345174ceca KVM: arm/arm64: Allow user injection of external data aborts omits c726200dd106 KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace omits e7a409c3f46c ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation omits 3e78815f753e Merge branch 'phy-marvell-support-downshift-as-PHY-tunable' omits e2d861cc0ff3 net: phy: marvell: remove superseded function marvell_set_ [...] omits a3bdfce7bf9c net: phy: marvell: support downshift as PHY tunable omits 2ecb287998a4 ARM: 8926/1: v7m: remove register save to stack before svc omits a8fad5459d9b tc-testing: updated pedit TDC tests omits 06bd77f965ae ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main [...] omits 89ffcdba95bd ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static omits 7170debecd30 Merge branch 'mvneta-xdp' omits b0a43db9087a net: mvneta: add XDP_TX support omits 9e58c8b41065 net: mvneta: make tx buffer array agnostic omits fa383f6b77a2 net: mvneta: move header prefetch in mvneta_swbm_rx_frame omits 0db51da7a8e9 net: mvneta: add basic XDP support omits 8dc9a0888f4c net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine omits 568a3fa24a95 net: mvneta: introduce page pool API for sw buffer manager omits ff519e2acd46 net: mvneta: introduce mvneta_update_stats routine omits 607295af8870 ARM: OMAP2+: make dra7xx_sha0_hwmod static omits 87c59ca22b48 ARM: OMAP2+: do not export am43xx_control functions omits 70332577e4d9 igc: Clean up unused shadow_vfta pointer omits 3bdd7086f777 igc: Add Rx checksum support omits 7f839684c5c4 igc: Add set_rx_mode support omits f15bb6dde738 e1000e: Add support for S0ix omits 0ac960a8e135 igc: Add SCTP CRC checksumming functionality omits a177057a95f6 ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel omits b1a402e75a5f Input: st1232 - fix reporting multitouch coordinates omits 2658ce095df5 fs/namespace: add __user to open_tree and move_mount syscalls omits ce8bfba7764b ARM: dts: logicpd-torpedo-baseboard: Reduce video regulato [...] omits e200327708e6 fs/fnctl: fix missing __user in fcntl_rw_hint() omits 6859eba4f6fb samples: mei: use hostprogs kbuild constructs omits 834c7360f92a binder: Remove incorrect comment about vm_insert_page() behavior omits 13faf7718522 Merge branch 'hns3-next' omits 4fdd0bca6152 net: hns3: log and clear hardware error after reset complete omits 7fda3a930d15 net: hns3: do not allocate linear data for fraglist skb omits d35bced88f70 net: hns3: minor cleanup for hns3_handle_rx_bd() omits 76643555a145 net: hns3: make struct hns3_enet_ring cacheline aligned omits c87119560179 net: hns3: introduce ring_to_netdev() in enet module omits 88b7c58c199d net: hns3: minor optimization for barrier in IO path omits 0e02a53d64b4 net: hns3: optimized MAC address in management table. omits 5f06b903cb0b net: hns3: remove struct hns3_nic_ring_data in hns3_enet module omits 2aa8d8d04ca2 seccomp: fix SECCOMP_USER_NOTIF_FLAG_CONTINUE test omits 40c5b2bd2473 Merge tag 'mlx5-fixes-2019-10-18' of git://git.kernel.org/ [...] omits 3fb21fc8cc04 xfs: remove the duplicated inode log fieldmask set omits 1e190f8e8098 xfs: improve the IOMAP_NOWAIT check for COW inodes omits 5c5b6f7585d2 xfs: cleanup xfs_direct_write_iomap_begin omits 12dfb58af61d xfs: rename the whichfork variable in xfs_buffered_write_i [...] omits f150b4234397 xfs: split the iomap ops for buffered vs direct writes omits a526c85c2236 xfs: move xfs_file_iomap_begin_delay around omits 690c2a38878e xfs: split out a new set of read-only iomap ops omits 43568226a4a3 xfs: factor out a helper to calculate the end_fsb omits 36adcbace24e xfs: fill out the srcmap in iomap_begin omits ae36b53c6c60 xfs: refactor xfs_file_iomap_begin_delay omits ffb375a8cf20 xfs: pass two imaps to xfs_reflink_allocate_cow omits dd26b84640cc xfs: remove xfs_reflink_dirty_extents omits 0d45e3a20822 xfs: also call xfs_file_iomap_end_delalloc for zeroing operations omits 3f8a4f1d876d xfs: fix inode fork extent count overflow omits 4b29ab04ab0d xfs: remove the XLOG_STATE_DO_CALLBACK state omits 1858bb0bec61 xfs: turn ic_state into an enum omits fe9c0e77acc5 xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags omits 032cc34ed517 xfs: remove dead ifdef XFSERRORDEBUG code omits df732b29c807 xfs: call xlog_state_release_iclog with l_icloglock held omits 390aab0a1640 xfs: move the locking from xlog_state_finish_copy to the callers omits 2c68a1dfbd8e xfs: remove the unused ic_io_size field from xlog_in_core omits cd95cb962b7d xfs: pass the correct flag to xlog_write_iclog omits dc8e69bd7218 xfs: optimize near mode bnobt scans with concurrent cntbt lookups omits d29688257fd4 xfs: factor out tree fixup logic into helper omits 0e26d5ca4a40 xfs: refactor near mode alloc bnobt scan into separate function omits 78d7aabdeea3 xfs: refactor and reuse best extent scanning logic omits 4a65b7c2c72c xfs: refactor allocation tree fixup code omits fec0afdaf498 xfs: reuse best extent tracking logic for bnobt scan omits 396bbf3c657e xfs: refactor cntbt lastblock scan best extent logic into helper omits c62321a2a0ea xfs: track best extent from cntbt lastblock scan in alloc cursor omits d6d3aff20377 xfs: track allocation busy state in allocation cursor omits f5e7dbea1e3e xfs: introduce allocation cursor data structure omits f6b428a46d60 xfs: track active state of allocation btree cursors omits bdb2ed2dbdc2 xfs: ignore extent size hints for always COW inodes omits e5e634041bc1 xfs: include QUOTA, FATAL ASSERT build options in XFS_BUIL [...] omits c039b9979272 iomap: use a srcmap for a read-modify-write I/O omits eb81cf9d0e18 iomap: renumber IOMAP_HOLE to 0 omits 32a38a499104 iomap: use write_begin to read pages to unshare omits d3b404396977 iomap: move the zeroing case out of iomap_read_page_sync omits 3590c4d8979b iomap: ignore non-shared or non-data blocks in xfs_file_dirty omits dcd6158d15c7 iomap: always use AOP_FLAG_NOFS in iomap_write_begin omits c12d6fa88d09 iomap: remove the unused iomap argument to __iomap_write_end omits 65a60e8687c1 iomap: better document the IOMAP_F_* flags omits 9cd0ed63ca51 iomap: enhance writeback error message omits 48d64cd18b33 iomap: pass a struct page to iomap_finish_page_writeback omits b3d423ec898a iomap: cleanup iomap_ioend_compare omits ab08b01ec0a2 iomap: move struct iomap_page out of iomap.h omits 3e19e6f3eeea iomap: warn on inline maps in iomap_writepage_map omits 598ecfbaa742 iomap: lift the xfs writeback code to iomap omits 9e91c5728cab iomap: lift common tracing code from xfs to iomap omits 009d8d849d3f iomap: zero newly allocated mapped blocks omits 760fea8bfb7f xfs: remove the fork fields in the writepage_ctx and ioend omits 5653017bc44e xfs: turn io_append_trans into an io_private void pointer omits 433dad94ec5d xfs: refactor the ioend merging code omits 4e087a3b313c xfs: use a struct iomap in xfs_writepage_ctx omits 05b30949f1aa xfs: set IOMAP_F_NEW more carefully omits 2492a606b3d2 xfs: initialize iomap->flags in xfs_bmbt_to_iomap omits 3347a80965b3 Bluetooth: hci_bcm: Fix RTS handling during startup omits bba79fee7a54 Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" omits b2d6ee753126 ASOC: adau7118: Change regulators id omits b5c2e97e0807 dt-bindings: asoc: adau7118: Cleanup omits 9e1b4999a169 pwm: stm32: Pass breakinput instead of its values omits 8e53622594f5 pwm: stm32: Remove clutter from ternary operator omits 8dfa620e3d70 pwm: stm32: Validate breakinput data from DT omits 27938fd8ba78 pwm: Update comment on struct pwm_ops::apply omits 50cc7e3e4f26 pwm: sun4i: Fix incorrect calculation of duty_cycle/period omits 2d3aa06b5de0 pwm: stm32: Add power management support omits 0f9d2ecba883 pwm: stm32: Split breakinput apply routine to ease PM support omits 4205e356285e dt-bindings: pwm-stm32: Document pinctrl sleep state omits 1b98ad3b3be9 pwm: sun4i: Drop redundant assignment to variable pval omits 3b2fb67ada60 dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] omits 40a6b9a00930 Revert "pwm: Let pwm_get_state() return the last implement [...] omits 577dd5de0990 arm64: dts: juno: add GPU subsystem omits 46b4bff6572b PCI: Fix missing inline for pci_pr3_present() omits 2bb9f7566ba7 mmc: mxs: fix flags passed to dmaengine_prep_slave_sg omits 63bdef6cd694 pinctrl: cherryview: Fix irq_valid_mask calculation omits a9bfd9dd3417 virtiofs: Retry request submission from worker context omits c17ea0096103 virtiofs: Count pending forgets as in_flight forgets omits 5dbe190f3412 virtiofs: Set FR_SENT flag only after request has been sent omits 7ee1e2e631db virtiofs: No need to check fpq->connected state omits 51fecdd2555b virtiofs: Do not end request in submission context omits 6c26f71759a6 fuse: don't advise readdirplus for negative lookup omits 8ae501e295cc drm/komeda: Fix typos in komeda_splitter_validate omits b88639b8e380 drm/komeda: Don't flush inactive pipes omits 7855a57d008b jbd2: Free journal head outside of locked region omits 464170647b56 jbd2: Make state lock a spinlock omits 2e710ff03fc4 jbd2: Don't call __bforget() unnecessarily omits 6d69843e5d3f jbd2: Drop unnecessary branch from jbd2_journal_forget() omits 93108ebb848d jbd2: Move dropping of jh reference out of un/re-filing functions omits d8ede917f5cd jbd2: Remove jbd_trylock_bh_state() omits d84560f74d85 jbd2: Simplify journal_unmap_buffer() omits bacd861452d2 ALSA: hda: Allow HDA to be runtime suspended when dGPU is [...] omits 52525b7a3cf8 PCI: Add a helper to check Power Resource Requirements _PR [...] omits 2cc3cd5fdc8b ASoC: mediatek: mt8183: support WoV omits 0cce736d389c ASoC: dt-bindings: mt8183: add ec-codec omits 8e8c533b132a ASoC: mediatek: mt6358: support WoV omits b6bc07d4360d ASoC: cros_ec_codec: support WoV omits 7d2f70f248ab ASoC: msm8916-wcd-analog: Add earpiece omits 6cc23ed2ceab ASoC: samsung: i2s: Document clocks macros omits d3645b055399 ASoC: compress: fix unsigned integer overflow check omits 9110d1b0e229 ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX omits 46a4a97063a0 Merge branch 'bpf-libbpf-cleanups' omits 1678e33c21b7 selftest/bpf: Get rid of a bunch of explicit BPF program t [...] omits 8af1c8b8d622 selftests/bpf: Make reference_tracking test use subtests omits f90415e9600c selftests/bpf: Make a copy of subtest name omits dd4436bb8383 libbpf: Teach bpf_object__open to guess program types omits 32dff6db29ac libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes omits f1eead9e3cee libbpf: Add bpf_program__get_{type, expected_attach_type) APIs omits bc3f2956f2b2 tools: Sync if_link.h omits 29c2c6aa3240 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits be18010ea2d8 tools, bpf: Rename pr_warning to pr_warn to align with ker [...] omits e2c913e4fd9e i2c: Aspeed: Add AST2600 compatible omits c1e83e32885d dt-bindings: i2c: Aspeed: Add AST2600 compatible omits 2a0cfc2f83e8 dt-bindings: i2c: sh_mobile: Add r8a774b1 support omits b803376824c6 dt-bindings: i2c: rcar: Add r8a774b1 support omits 1f0d9cbeec9b i2c: aspeed: fix master pending state handling omits c8d2dcb3e941 Merge tag 'asoc-fix-v5.4-rc4' of https://git.kernel.org/pu [...] omits c07d0073b9ec mmc: cqhci: Commit descriptors before setting the doorbell omits feb40824d78e mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C omits a0365c09b582 ARM: dts: sun5i: olinuxino micro: Fix AT24 node name omits 27b705fbf699 ARM: dts: sun9i: Add missing watchdog clocks omits 13de0f0a4919 arm64: dts: sun50i: sopine-baseboard: Expose serial1, seri [...] omits e318d2c8f32d cpufreq: vexpress-spc: fix some coding style issues omits 09402d5725bf cpufreq: vexpress-spc: remove lots of debug messages omits 1f1b4650e0be cpufreq: vexpress-spc: drop unnessary cpufreq_arm_bL_ops a [...] omits a0f950d3a0ad cpufreq: merge arm_big_little and vexpress-spc omits 1b82a4b5d331 cpufreq: scpi: remove stale/outdated comment about the driver omits 6ce1d376d33e media: docs-rst: Document m2m stateless video decoder interface omits eabf10e5e300 media: cedrus: h264: Support multiple slices per frame omits f07602ac3887 media: v4l2-mem2mem: add new_frame detection omits bef41d93aac6 media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl [...] omits bac06ec36ea2 media: videodev2.h: add V4L2_DEC_CMD_FLUSH omits f8cca8c97a63 media: v4l2-mem2mem: support held capture buffers omits 137272cdf7cc media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF omits 83629532ce45 ALSA: hda/realtek - Add support for ALC711 omits 948c59ddf42f arm64: dts: renesas: rcar-gen3: Add CMM units omits bf2166390366 arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support omits 5e6c3c7b1ec2 perf/aux: Fix tracking of auxiliary trace buffer allocation omits 16c6c057175c platform/x86: huawei-wmi: Remove unnecessary battery mutex omits 39c0a6295e3a platform/x86: huawei-wmi: No need to check for battery name omits 7c675486b97a platform/x86: huawei-wmi: Stricter battery thresholds set omits d3f5b7366a4a treewide: Rename Peter Feuerer to Peter Kaestle omits 26e5656ed3bf platform/x86: acerhdf: Add support for Acer Aspire 7551 omits 158be76c0117 ext2: adjust block num when retry allocation omits e3da2ce04e12 power: supply: cpcap-charger: cpcap_charger_voltage_to_reg [...] omits 62409933b8d5 rtc: pcf2127: handle boot-enabled watchdog feature omits 362c79f75c9f clk: renesas: rcar-gen3: Switch SD clocks to .determine_rate() omits df98719f033c clk: renesas: rcar-gen3: Switch Z clocks to .determine_rate() omits 7aee839ed27d clk: renesas: rcar-gen2: Switch Z clock to .determine_rate() omits 57abff067a08 sched/fair: Rework find_idlest_group() omits fc1273f4cefe sched/fair: Optimize find_idlest_group() omits 11f10e5420f6 sched/fair: Use load instead of runnable load in wakeup path omits c63be7be59de sched/fair: Use utilization to select misfit task omits 2ab4092fc82d sched/fair: Spread out tasks evenly when not overloaded omits b0fb1eb4f04a sched/fair: Use load instead of runnable load in load_balance() omits 5e23e4744315 sched/fair: Use rq->nr_running when balancing load omits 0b0695f2b34a sched/fair: Rework load_balance() omits fcf0553db6f4 sched/fair: Remove meaningless imbalance calculation omits a34983470301 sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr [...] omits 490ba971d8b4 sched/fair: Clean up asym packing omits 2b319d1f6f92 fuse: don't dereference req->args on finished request omits 7cf78b6b12fd m68k: q40: Fix info-leak in rtc_ioctl omits 51b67a6e6592 nubus: Remove cast to void pointer omits 76743c0e0915 xtensa: move kernel memory layout to platform options omits 54f9c8b90f5c xtensa: merge .fixup with .text omits 123b8db839b3 xtensa: use correct symbol for the end of .rodata omits 96b81327fc21 xtensa: add XIP kernel support omits 9fab17ca9afe xtensa: fix section name for start_info omits 6af4ab570db3 xtensa: move MPU constants from .data to .ref.rodata omits 6591685d5004 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c3e0a444383a xtensa: clean up empty include files omits 532a3bbc7de8 xtensa: update arch features omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22f12a0e8db5 Merge tag 'perf-urgent-for-mingo-5.4-20191017' of git://gi [...] omits 1a9167a214f5 KVM: PPC: Report single stepping capability omits cf9249626f72 soundwire: intel: fix intel_register_dai PDI offsets and numbers omits 1b53385e7938 soundwire: cadence_master: improve PDI allocation omits 807c15bc7787 soundwire: intel: don't filter out PDI0/1 omits 57a34790cd2c soundwire: cadence/intel: simplify PDI/port mapping omits 80464533e148 soundwire: intel: remove playback/capture stream_name omits 535bbe6a1f94 soundwire: remove DAI_ID_RANGE definitions omits 24957db10043 opp: core: Revert "add regulators enable and disable" omits 4c61ec0f2dc0 dt-bindings: msm: Add LLCC for SC7180 omits d49f341e15af dt-bindings: msm: Convert LLCC bindings to YAML omits 669f78802b01 soc: qcom: llcc: Add configuration data for SC7180 omits ef8576789e86 arm64: dts: qcom: sdm845: Add APSS watchdog node omits ab81e203bc0d scripts/bpf: Print an error when known types list needs updating omits 783bf7b8b641 cifs: Fix missed free operations omits 03d9a9fe3f3a CIFS: avoid using MID 0xFFFF omits 553292a6342b cifs: clarify comment about timestamp granularity for old servers omits d532cc7efdfd cifs: Handle -EINPROGRESS only when noblockcnt is set omits 2aac8bdf7a0f PM: QoS: Drop frequency QoS types from device PM QoS omits 3000ce3c52f8 cpufreq: Use per-policy frequency QoS omits 77751a466ebd PM: QoS: Introduce frequency QoS omits da6043fe85eb PM / hibernate: memory_bm_find_bit(): Tighten node optimisation omits 0cb90f071f73 power: supply: cpcap-battery: Add basic coulomb counter ca [...] omits b28ac41950c8 power: supply: cpcap-battery: Read and save integrator reg [...] omits ac437c1c8438 power: supply: cpcap-battery: Simplify short term power av [...] omits c59b3bad6fd8 power: supply: cpcap-battery: Simplify coulomb counter cal [...] omits 458f5c8cda45 power: supply: cpcap-battery: Move coulomb counter units p [...] omits 5688ea049233 power: supply: cpcap-charger: Allow changing constant char [...] omits 8b0134cc14b9 power: supply: cpcap-battery: Fix handling of lowered char [...] omits 50fc99f83f10 power: supply: cpcap-charger: Improve battery detection omits 639c1524da3b power: supply: cpcap-battery: Check voltage before orderly [...] omits 8bc8fc088bcd Merge tag 'psy-cpcap-charge-volt-limit-signed' into psy-next omits 2f184393e0c2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d4ee021c410f power: supply: cpcap-charger: Limit voltage to 4.2V for battery omits 6fc28b7e0aac hwmon: (nct7904) Fix the incorrect value of vsen_mask & tc [...] omits 8a631a5a0f7d dmaengine: xilinx_dma: Clear desc_pendingcount in xilinx_d [...] omits 722b9e6d7e49 dmaengine: xilinx_dma: Print debug message when no free tx [...] omits d8bae21a48db dmaengine: xilinx_dma: Add callback_result support omits a575d0b4e663 dmaengine: xilinx_dma: Introduce xilinx_dma_get_residue omits 95f68c626280 dmaengine: xilinx_dma: Remove residue from channel data omits 0f45e75e336f dmaengine: xilinx_dma: Merge get_callback and _invoke omits 005a017926ff dmaengine: xilinx_dma: Remove desc_callback_valid check omits b10e97003d28 power: supply: ab8500: Handle invalid IRQ from platform_ge [...] omits 24108993278d power: supply: ab8500_fg: Do not free non-requested IRQs i [...] omits ccc023a58175 power: supply: ab8500: Cleanup probe in reverse order omits 1a18f7e26a87 Merge remote-tracking branch 'ib-ab8500-5.4-rc1' into for-next omits c04500642081 power: reset: at91: fix __le32 cast in reset code omits bffc687cc6c2 power: supply: abx500_chargalg: Fix code indentation omits 13301c6b16a6 perf/x86/intel/pt: Fix base for single entry topa omits 8c3252c06516 KVM: arm64: pmu: Reset sample period on overflow handling omits 725ce66979fb KVM: arm64: pmu: Set the CHAINED attribute before creating [...] omits 6f1637145347 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems omits f4e23cf94774 KVM: arm64: pmu: Fix cycle counter truncation omits a8dfe193a60c interconnect: Add locking in icc_set_tag() omits 83c774f0c69d interconnect: qcom: Fix icc_onecell_data allocation omits f583c341a515 rtc: rv3028: add clkout support omits 05df55728539 rtc: ds1343: cleanup .remove omits 0680a6cdabf0 rtc: ds1343: rework interrupt handling omits a986429095df rtc: ds1343: remove unnecessary mutex omits ce0fd9db653b rtc: ds1343: check regmap_read return value omits ac08888b2590 rtc: ds1343: use regmap_update_bits for glitch filter omits 580daaf43afc rtc: ds1343: use rtc_add_group omits f308b682028a rtc: ds1343: use burst write to set time omits 8c9a88fae2ce rtc: ds1343: remove dead code omits 21783322fe4a rtc: ds1343: set range omits ae4866884338 rtc: introduce lock helpers omits 1a064850b5fe rtc: vt8500: let the core handle rtc range omits d8bced4b72a2 rtc: vt8500: convert to devm_rtc_allocate_device omits 3e7d639720d0 rtc: vt8500: remove superfluous error message omits e979d0490acc rtc: vt8500: remove useless label omits 8d6ac1cec725 rtc: add timestamp for end of 2199 omits 9e8a968fe360 rtc: s35390a: set range omits ed6c6dfdbe47 rtc: s35390a: convert to devm_rtc_allocate_device omits 3cd82e95daa7 arm64: dts: qcom: c630: Enable adsp, cdsp and mpss omits 27198a893ba0 perf trace: Use STUL_STRARRAY_FLAGS with mmap omits e0712baa0032 perf trace: Wire up strarray__strtoul_flags() omits 154c978d484c libbeauty: Introduce strarray__strtoul_flags() omits f77526be82fc libbeauty: Make the mmap_flags strarray visible outside of [...] omits 82c38338e085 perf trace: Use strtoul for the fcntl 'cmd' argument omits 1a8a90b823f5 libbeauty: Introduce syscall_arg__strtoul_strarrays() omits dcc6854215f1 libperf: Add pr_err() macro omits c27feefea10a libperf: Do not export perf_evsel__init()/perf_evlist__init() omits 301a89f8cf62 libperf: Keep count of failed tests omits 37ac1bbdc31a libperf: Add tests_mmap_cpus test omits bd6b7736c1ed libperf: Add tests_mmap_thread test omits 395e62cde10d libperf: Link static tests with libapi.a omits b6cd35e4e09c libperf: Move mask setup to perf_evlist__mmap_ops() omits 3805e4f30331 libperf: Move mmap allocation to perf_evlist__mmap_ops::get omits 6eb65f7a5cc5 libperf: Introduce perf_evlist__for_each_mmap() omits 6a5f3d94cb69 perf tests: Disable bp_signal testing for arm64 omits e533eadf6596 perf tests bp_account: Add dedicated checking helper is_su [...] omits 12d795637ba1 perf tests: Remove needless headers for bp_account omits a7f6c8c81afd perf list: Hide deprecated events by default omits 9afec87ec1f8 perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() omits 3a828f5eda30 MAINTAINERS: Add mailing list for Realtek SoCs omits fae7548f25a4 Bluetooth: btusb: Remove return statement in btintel_reset [...] omits acfedcbe1ce4 ALSA: firewire-lib: postpone to start IR context omits 60dd49298ec5 ALSA: firewire-lib: handle several AMDTP streams in callba [...] omits 813dfbd6845e ALSA: firewire-lib: cancel flushing isoc context in the la [...] omits e6dcc92fcea0 ALSA: firewire-lib: replace ack callback to flush isoc con [...] omits f890f9a04b36 ALSA: firewire-lib: replace pointer callback to flush isoc [...] omits 03b4816dcb6e ALSA: firewire-lib: add irq_target member into amdtp_domai [...] omits ae79d5588a04 perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures omits c695793b5221 scsi: aacraid: bump version omits 26c54d0ec25c scsi: aacraid: send AIF request post IOP RESET omits 572ee53a9bad scsi: aacraid: check adapter health omits e2fd90dd2ed8 scsi: aacraid: setting different timeout for src and thor omits c02a3342bad3 scsi: aacraid: fixed firmware assert issue omits f2244c1b35e5 scsi: aacraid: fixed IO reporting error omits c86fbe484c10 scsi: aacraid: fix illegal IO beyond last LBA omits 05679ca6feeb xdp: Prevent overflow in devmap_hash cost calculation for [...] omits e80634a75aba EDAC, skx: Retrieve and print retry_rd_err_log registers omits 29b8e84fbc23 EDAC, skx_common: Refactor so that we initialize "dev" in [...] omits c145649bf262 ARM: OMAP2+: Configure voltage controller for cpcap to low-speed omits 161eea1b2526 PCI/AER: Fix kernel-doc warnings omits 6a8c97345a15 PCI/AER: Use for_each_set_bit() to simplify code omits 6458b438ebc1 PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters omits af65d1ad416b PCI/AER: Save AER Capability for suspend/resume omits 74e5e468b664 scsi: ufs-bsg: Wake the device before sending raw upiu commands omits 535fb49e730a scsi: lpfc: Check queue pointer before use omits 8a1bef4193e8 mips: vdso: Fix __arch_get_hw_counter() omits 0ad8f7aa9f7e MAINTAINERS: Use @kernel.org address for Paul Burton omits 66cf50e65b18 scsi: qla2xxx: fixup incorrect usage of host_byte omits 11875ba7f251 selftests/bpf: More compatible nc options in test_tc_edt omits ebcd670d05d5 Merge branch 'lpc_eth-parse-phy-nodes-from-device-tree' omits 3503bf024b3e net: lpc_eth: parse phy nodes from device tree omits 2c69dae840c8 dt-bindings: net: lpc-eth: document optional properties omits b61d3e87b6ab memory: brcmstb: dpfe: Fixup API version/commands for 7211 omits c7ed6d0183d5 net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump omits c8c2a057fdc7 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq omits 61ea02d2c131 net/mlx5e: TX, Fix consumer index of error cqe dump omits 46a3ea98074e net/mlx5e: kTLS, Enhance TX resync flow omits af11a7a42454 net/mlx5e: kTLS, Save a copy of the crypto info omits ecdc65a3ec5d net/mlx5e: kTLS, Remove unneeded cipher type checks omits 84d1bb2b139e net/mlx5e: kTLS, Limit DUMP wqe size omits 700ec4974240 net/mlx5e: kTLS, Fix missing SQ edge fill omits b61b24bd135a net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow omits 310d9b9d3722 net/mlx5e: kTLS, Save by-value copy of the record frags omits f45da3716fb2 net/mlx5e: kTLS, Save only the frag page to release at completion omits 9b1fef2f23c1 net/mlx5e: kTLS, Size of a Dump WQE is fixed omits 2c559361389b net/mlx5e: kTLS, Release reference on DUMPed fragments in [...] omits 500f36a48586 net/mlx5e: Tx, Zero-memset WQE info struct upon update omits 0c258dec8d98 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cl [...] omits 5d06f53d9509 memory: brcmstb: dpfe: Compute checksum at __send_command() time omits a96de1393013 staging: iio: ad9834: add a check for devm_clk_get omits d26c9abeedaf iio: adc: xilinx-xadc: use devm_platform_ioremap_resource omits 49d3faba7e36 iio: temp: maxim thermocouple: Drop unneeded semi colon. omits 0e6437538293 iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only thre [...] omits 5f401ef09291 iio: adc: meson_saradc: use devm_platform_ioremap_resource omits 9794476942d8 usb: cdns3: Error out if USB_DR_MODE_UNKNOWN in cdns3_core [...] omits 528e39b86fed iio: adc: exynos: use devm_platform_ioremap_resource omits 626c45d223e2 ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue omits 54b8625cd940 bpf, libbpf: Add kernel version section parsing back omits 88e4787f0c42 iio: adc: exynos: Drop a stray semicolon omits d2080a87a376 iio: proximity: pulsedlight v2: Tidy up an endian issue omits 1f5343c0ae96 bpf: Fix build error without CONFIG_NET omits 6b943a6f23d0 iio: pressure: bmp280 endian tidy ups omits 7a6f22d7479b USB: ldusb: fix read info leaks omits c108e3c1bdbd bpf: Fix bpf_attr.attach_btf_id check omits 777a8b32bc0f IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields omits 1123c084d751 iio: gyro: mpu3050: Explicity make a 'poison' value big endian omits ec83e4c9affb Merge tag 'usb-serial-5.4-rc4' of https://git.kernel.org/p [...] omits 78b75ab3f8c9 iio: chemical: sps30: Explicity truncate constant by masking omits b806c94ee44e RDMA/qedr: Fix reported firmware version omits 47f3b26e708b iio: adc: stmpe-adc: Cleanup endian type of local variable omits e17fa5c95ef2 RDMA/siw: free siw_base_qp in kref release routine omits 9299b503db31 iio: adc: mcp320x: Tidy up endian types in type cast. omits 5617f22b236d iio: adc: at91-sama5d2: Replace 0 with NULL when clearing [...] omits c5d550fb6e12 counter: Fix typo in action_get description omits e58cbfd20a24 docs: driver-api: generic-counter: Update Count and Signal [...] omits d49e6ee2d6c2 counter: Simplify the count_read and count_write callbacks omits 16922ffee121 Merge branch 'ib-ab8500-5.4-rc1' into HEAD omits 9fa8c9c647be tracing: Fix "gfp_t" format for synthetic events omits 54102dd410b0 RDMA/iwcm: move iw_rem_ref() calls out of spinlock omits a77fc1115689 mfd: Switch the AB8500 GPADC to IIO omits 07063bbfa98e iio: adc: New driver for the AB8500 GPADC omits a133f5bc82dd mfd: ab8500: Augment DT bindings omits d17e86cb16e0 hwmon: ab8500: Convert to IIO ADC omits 1e82623c3ca6 power: supply: ab8500_fg: Convert to IIO ADC omits 97ab78bac5d0 power: supply: ab8500_charger: Convert to IIO ADC omits 0a8686e3090c power: supply: ab8500_btemp: Convert to IIO ADC omits 612e0486ad08 iw_cxgb4: fix ECN check on the passive accept omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits fed8d8c7a6dc spi: atmel: fix handling of cs_change set on non-last xfer omits 9c86f12a3647 spi: atmel: Improve CS0 case support on AT91RM9200 omits 57e313771044 spi: atmel: Improve and fix GPIO CS usage omits 1cb84b02bf13 spi: atmel: Remove platform data support omits 60086e23e64f spi: atmel: Remove useless private field omits 2de860b4a7a0 spi: rspi: Use platform_get_irq_byname_optional() for opti [...] omits 112d6212c80a Merge tag 'v5.4-rc3' into spi-5.4 omits 585d18f7ebd1 spi: atmel: Configure GPIO per CS instead of by controller omits 7cbb16b2122c spi: atmel: Fix CS high support omits 4d8672d17450 spi: atmel: Remove and fix erroneous comments omits ae8fbf1d2403 spi: pxa2xx: Replace of_device.h with mod_devicetable.h and of.h omits f2faa3ec79ac spi: pxa2xx: Convert to use device_get_match_data() omits 365e856e18b8 spi: pxa2xx: Convert pxa2xx_spi_get_port_id() to take stru [...] omits 5ce2570513bc spi: pxa2xx: Sort headers omits 4f3d957718e7 spi: pxa2xx: No need to keep pointer to platform device omits 3e5ec1db8bfe spi: Fix SPI_CS_HIGH setting when using native and GPIO CS omits b2662a164f9d spi: pxa2xx: Set controller->max_transfer_size in dma mode omits 3fe5a963c631 ASoC: dt-bindings: cros_ec_codec: add SHM bindings omits f3e82ad43ca5 ASoC: cros_ec_codec: read max DMIC gain from EC codec omits 104c6f8f7ff8 platform/chrome: cros_ec: add common commands for EC codec omits 2d39a1fc19ea dt-bindings: sound: Convert Samsung I2S controller to dt-schema omits 9ac47908f35b dt-bindings: sound: Convert Samsung Exynos Odroid XU3/XU4 [...] omits 1092b0970888 ASoC: tlv320aic32x4: add a check for devm_clk_get omits 349959a9c767 ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" omits 2ad450593b7d ASoC: dt-bindings: Convert Allwinner A10 codec to a schema omits 8f731d4c92c2 ASoC: cros_ec_codec: extract DMIC EC command from I2S RX omits 727f1c71c780 ASoC: cros_ec_codec: refactor I2S RX omits 036beb0e85f8 platform/chrome: cros_ec: remove unused EC feature omits 0e4b8717578e ASoC: tas2562: Fix misuse of GENMASK macro omits 95a32c98055f ASoC: SOF: control: return true when kcontrol values change omits 9b7a7f921689 ASoC: stm32: sai: fix sysclk management on shutdown omits e5f0d490fb71 ASoC: Intel: sof-rt5682: add a check for devm_clk_get omits 22e58665a010 ASoC: rsnd: Reinitialize bit clock inversion flag for ever [...] omits 242fb2f1d995 memory: brcmstb: dpfe: support for deferred firmware download omits ac2ea9cfce60 memory: brcmstb: dpfe: pass *priv as argument to brcmstb_d [...] omits 6ef972b19240 memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_do [...] omits 75d316e7633a memory: brcmstb: dpfe: add locking around DCPU enable/disable omits 56ece3fabf2e memory: brcmstb: dpfe: initialize priv->dev omits abf94566bb51 memory: brcmstb: dpfe: rename struct private_data omits 3858a6451efa Merge branch 'selftests-mlxsw-Add-scale-tests-for-Spectrum-2' omits fa57dd728b68 selftests: mlxsw: Add Spectrum-2 target scale for tc flowe [...] omits 317ff0bba6b0 selftests: mlxsw: Add a resource scale test for Spectrum-2 omits cb7d2c719c28 selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target s [...] omits 49c65e4ff197 selftests: mlxsw: Generalize the parameters of mirror_gre test omits 868678c574ec mlxsw: spectrum: Register switched port analyzers (SPAN) a [...] omits 22e916e7ac04 arm64: dts: qcom: msm8998-clamshell: Enable bluetooth omits 4cffb9f2c700 arm64: dts: qcom: msm8998-mtp: Enable bluetooth omits 73d4d2ef5818 arm64: dts: qcom: msm8998: Add blsp1_uart3 omits f1c1d4fef30e arm64: dts: qcom: msm8998: Add blsp1 BAM omits f86854a2e762 net: phy: avoid NPE if read_page/write_page callbacks are [...] omits 2fb079a28ae8 net: dsa: sja1105: Switch to hardware operations for PTP omits 85c2a0edcd5f docs: remove :c:func: from genericirq.rst omits 96b4597f0e31 Merge branch 'watchdog-fix' into omap-for-v5.5/ti-sysc omits d94cdae138d3 Updated iostats docs omits 6aed5a0e0f56 Merge branch 'watchdog-fix' into fixes omits d8fb03e1ea64 docs: w1: Fix SPDX-License-Identifier syntax omits cd15ed23d717 docs: i2c: Fix SPDX-License-Identifier syntax omits c7d8669f46ba bus: ti-sysc: Fix watchdog quirk handling omits 0af3e1a491dd ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU omits 19feeee5c5af ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs omits 7867dbb4ea06 docs: driver-api: pti_intel_mid: Enable syntax highlightin [...] omits 9c24eaf81cc4 iommu/vt-d: Return the correct dma mask when we are bypass [...] omits db25bf98a386 perf trace: Honour --max-events in processing syscalls:sys [...] omits d066da978f89 libbeauty: Introduce syscall_arg__strtoul_strarray() omits 9bdff5b64366 perf tools: Remove unused trace_find_next_event() omits a5e05abc6b8d perf scripting engines: Iterate on tep event arrays directly omits 362222f877f1 perf trace: Initialize evsel_trace->fmt for syscalls:sys_e [...] omits 71065d3fe82d ARM: OMAP2+: Configure voltage controller for retention omits 821093e1fd3c ARM: OMAP2+: Make some functions static omits 026948f01eac vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits fd612402152f Merge branch 'for-5.5-pr-warn' into for-5.5 omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 09f3dbe47473 HID: i2c-hid: add Trekstor Primebook C11B to descriptor override omits 69923208431e symbol namespaces: revert to previous __ksymtab name scheme omits 9ae5bd184756 modpost: make updating the symbol namespace explicit omits a2b111843894 modpost: delegate updating namespaces to separate function omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits 08c453f6d073 HID: logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() omits 905d754c53a5 HID: logitech-hidpp: rework device validation omits abdd3d0b344f HID: logitech-hidpp: split g920_get_config() omits 67b18dfb8cfc HID: i2c-hid: Remove runtime power management omits c405c37bd902 tools lib api: Renaming pr_warning to pr_warn omits 2304d447f9b0 ASoC: samsung: Use pr_warn instead of pr_warning omits 256339d60233 lib: cpu_rmap: Use pr_warn instead of pr_warning omits 3da2e1fd46a7 trace: Use pr_warn instead of pr_warning omits fc65104c7c89 dma-debug: Use pr_warn instead of pr_warning omits 3e3d38bd0da7 vgacon: Use pr_warn instead of pr_warning omits a4e530ae7ea4 fs: afs: Use pr_warn instead of pr_warning omits 947dd3cc7eae sh/intc: Use pr_warn instead of pr_warning omits a2cc701b09d9 scsi: Use pr_warn instead of pr_warning omits c67641210217 platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning omits ab5561095c8f platform/x86: asus-laptop: Use pr_warn instead of pr_warning omits 86295c70b928 platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning omits 19e2b4b370e5 oprofile: Use pr_warn instead of pr_warning omits e2f04da75c0f of: Use pr_warn instead of pr_warning omits 2ee9a0db924e macintosh: Use pr_warn instead of pr_warning omits 257daba4eb7f idsn: Use pr_warn instead of pr_warning omits a7f4a27f2f88 ide: Use pr_warn instead of pr_warning omits cacc594b3f18 crypto: n2: Use pr_warn instead of pr_warning omits 43fc6b252a1d clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning omits f8b489980d94 gdrom: Use pr_warn instead of pr_warning omits afa69539ffc0 drbd: Use pr_warn instead of pr_warning omits 933ca4e323de acpi: Use pr_warn instead of pr_warning omits 8d3bcc441e6c x86: Use pr_warn instead of pr_warning omits eb1414ec89d3 sparc: Use pr_warn instead of pr_warning omits 228fc0104070 gpio: of: don't warn if ignored GPIO flag matches the behavior omits 6d80f20c5328 sh: Use pr_warn instead of pr_warning omits f75e2294a441 arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions omits 337c4a888ba2 arm64: dts: ti: k3-am654-base-board: Add disable-wp for mmc0 omits 67d95d25ca46 arm64: dts: ti: j721e-common-proc-board: Add Support for e [...] omits e6dc10f200da arm64: dts: ti: j721e-main: Add SDHCI nodes omits 13fbe784ef6e x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN omits 83d116c53058 mm: fix double page fault on arm64 if PTE_AF is cleared omits f2c4e5970cec x86/mm: implement arch_faults_on_old_pte() stub on x86 omits 6af31226d039 arm64: mm: implement arch_faults_on_old_pte() on arm64 omits 47d7b15b88f9 arm64: cpufeature: introduce helper cpu_has_hw_af() omits 6d685e5318e5 x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_* omits 5e63306f1629 x86/asm/32: Change all ENTRY+END to SYM_CODE_* omits 78762b0e79bc x86/asm/32: Add ENDs to some functions and relabel with SY [...] omits 6dcc5627f6ae x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* omits bc7b11c04ee9 x86/asm/64: Change all ENTRY+END to SYM_CODE_* omits 4aec216b93dd x86/asm/64: Add ENDs to some functions and relabel with SY [...] omits 96d3ab802e49 iommu/tegra-smmu: Fix page tables in > 4 GiB memory omits e31e5929547e iommu/tegra-smmu: Fix client enablement order omits 446152d5b653 iommu/tegra-smmu: Use non-secure register for flushing omits 3057fb9377eb iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() omits f13ad88a984e x86/asm/ftrace: Mark function_hook as function omits ef1e03152cb0 x86/asm: Make some functions local omits b4edca150106 x86/asm: Remove the last GLOBAL user and remove the macro omits 78f44330d80e x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL omits 26ba4e5738a5 x86/asm: Use SYM_INNER_LABEL instead of GLOBAL omits 37818afd15fe x86/asm: Do not annotate functions with GLOBAL omits eb9f9173d01f arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-ma [...] omits 56f185826db2 arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes omits 43570f78a25c arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox no [...] omits 500f1ff97af9 arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes omits ff5c2bb9c6f5 PCI: tegra: Fix CLKREQ dependency programming omits b16fed65a793 x86/asm/purgatory: Start using annotations omits 04ce8d3f40cd riscv: Use pr_warn instead of pr_warning omits 94348b81dd44 ia64: Use pr_warn instead of pr_warning omits 1de5bdce0c3f xen/pvh: Annotate data appropriately omits 773a37b18225 x86/um: Annotate data appropriately omits b8c3f9b554e8 x86/boot: Annotate data appropriately omits b1bd27b9ad45 x86/asm/head: Annotate data appropriately omits cc66936e504a x86/asm/entry: Annotate interrupt symbols properly omits e9b9d020c487 x86/asm: Annotate aliases omits fa97220196fd x86/uaccess: Annotate local function omits deff8a24e102 x86/boot: Annotate local functions omits a74ec64af20a arm64: Use pr_warn instead of pr_warning omits a7590d68e9ab alpha: Use pr_warn instead of pr_warning omits 74d8b90a8890 x86/asm/crypto: Annotate local functions omits ef77e6880be8 x86/asm: Annotate local pseudo-functions omits a6e9be055d47 dmaengine: milbeaut-xdmac: Add XDMAC driver for Milbeaut p [...] omits 3708f89b33cc dt-bindings: milbeaut-m10v-xdmac: Add Socionext Milbeaut X [...] omits 6c3214e698e4 dmaengine: milbeaut-hdmac: Add HDMAC driver for Milbeaut p [...] omits df781c0ceeba dt-bindings: milbeaut-m10v-hdmac: Add Socionext Milbeaut H [...] omits 76dc6d600166 x86/asm/entry: Annotate THUNKs omits 766781938545 dmaengine: qcom: bam_dma: Fix resource leak omits 6ec2a968247e x86/asm: Annotate relocate_kernel_{32,64}.c omits 37503f734e9d x86/asm/suspend: Use SYM_DATA for data omits 27018ab14bea crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xc [...] omits 965d7286d871 crypto: jitter - add header to fix buildwarnings omits 1a61af281e65 crypto: inside-secure - fix spelling mistake "algorithmn" [...] omits ffedeeb780dc linkage: Introduce new macros for assembler symbols omits 53e492915061 backlight: Kconfig: jornada720: Use CONFIG_PREEMPTION omits 7693de9f7aa4 clocksource/drivers/sh_mtu2: Do not loop using platform_ge [...] omits f706df4f42b1 ALSA: firewire-lib: tune the minimum available size of PCM period omits 99921ec67dcd ALSA: firewire-lib: tune the maximum available size of PCM period omits e229853d505d ALSA: firewire-lib: schedule hardware IRQ according to the [...] omits 4de3eb062e2d ALSA: fireface: share PCM buffer size for both direction omits 0f5482e7875b ALSA: firewire-motu: share PCM buffer size for both direction omits 128307d5f947 ALSA: firewire-tascam: share PCM buffer size for both direction omits 76c4ecbe4b07 ALSA: firewire-digi00x: share PCM buffer size for both direction omits ecb40fd2c8af ALSA: dice: share PCM buffer size for both direction omits 3299d2a0f74c ALSA: oxfw: share PCM buffer size for both direction omits 659c6af569a2 ALSA: fireworks: share PCM buffer size for both direction omits 1fde7a447a7f ALSA: bebob: share PCM buffer size for both direction omits a0e023317e2d ALSA: firewire-lib: use variable size of queue for isoc pa [...] omits 1052b41b25cb scsi: lpfc: remove left-over BUILD_NVME defines omits 77c301287eba scsi: core: try to get module before removing device omits 134993456c28 scsi: hpsa: add missing hunks in reset-patch omits 27e84243cb63 scsi: target: core: Do not overwrite CDB byte 1 omits dd85b4922de1 null_blk: return fixed zoned reads > write pointer omits 8e7b71f8a975 dt-bindings: clock: qcom: Add QCOM Q6SSTOP clock controlle [...] omits cb0701acfa7e ACPI: platform: Unregister stale platform devices omits ee027828c40f drm/amdgpu/vce: fix allocation size in enc ring test omits de51a5019ff3 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 3122051edc7c drm/amdgpu: fix potential VM faults omits 209620b42294 drm/amdgpu: user pages array memory leak fix omits c81fffc2c945 drm/amdgpu/vcn: fix allocation size in enc ring test omits 5d230bc91f6c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) omits ce584a8e2885 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) omits 686191a7ea13 Merge branch 'ib-ti-eqep-5.4-rc1' into togreg omits f213729f6796 counter: new TI eQEP driver omits 1517d90cfafe dt-bindings: counter: new bindings for TI eQEP omits 22bb13653410 IB/hfi1: Use a common pad buffer for 9B and 16B packets omits 9ed5bd7d2224 IB/hfi1: Avoid excessive retry for TID RDMA READ request omits 2b00bb627f62 perf trace: Introduce 'struct evsel__trace' for evsel->priv needs omits 8b913df50f56 perf trace: Hide evsel->access further, simplify code omits fecd99072030 perf trace: Introduce accessors to trace specific evsel->priv omits 3cdc8db91e0e perf trace: Show error message when not finding a field us [...] omits 9d8b738bb9f8 PCI: Remove useless comments and tidy others omits eceb86028d23 PCI: Remove unnecessary includes omits 7cabf9251a2f bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem omits 7684e2c4384d iomap: iomap that extends beyond EOF should be marked dirty omits c8973df2da67 RDMA/mlx5: Clear old rate limit when closing QP omits 45b268543a8d RDMA/uapi: Fix and re-organize the usage of rdma_driver_id omits d9496f3ecfe4 net: netsec: Correct dma sync for XDP_TX frames omits 4eab421bc339 net: sched: Avoid using yield() in a busy waiting loop omits 004e8dce9c55 x86: kprobes: Prohibit probing on instruction which has em [...] omits 4d65adfcd119 x86: xen: insn: Decode Xen and KVM emulate-prefix signature omits b3dc0695fa40 x86: xen: kvm: Gather the definition of emulate prefixes omits f7919fd943ab x86/asm: Allow to pass macros to __ASM_FORM() omits d7e78706e431 perf/ring_buffer: Matching the memory allocate and free, i [...] omits 8a9f91c51ea7 perf/ring_buffer: Modify the parameter type of perf_mmap_f [...] omits da97e18458fb perf_event: Add support for LSM and SELinux checks omits 9ae7ab20b483 sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax omits ce753e66dcc3 net/rds: Remove unnecessary null check omits 47a92ae074c3 Merge branch 'cleanup-selftests-bpf-makefile' omits cb79a4e1b80b selftest/bpf: Remove test_libbpf.sh and test_libbpf_open omits 5ac93074b581 selftests/bpf: Move test_queue_stack_map.h into progs/ whe [...] omits 74b5a5968fe8 selftests/bpf: Replace test_progs and test_maps w/ general rule omits 03dcb78460c2 selftests/bpf: Add simple per-test targets to Makefile omits ee6c52e92dd0 selftests/bpf: Switch test_maps to test_progs' test.h format omits d25c5e23552d selftests/bpf: Make CO-RE reloc test impartial to test_pro [...] omits 0b6e71c398a9 selftests/bpf: Teach test_progs to cd into subdir omits 8d285a3b2e83 selftests/bpf: Restore the netns after flow dissector reat [...] omits c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller omits 0c5378f9d500 net: socionext: netsec: fix xdp stats accounting omits ba0b084ac309 Btrfs: check for the full sync flag while holding the inod [...] omits a8c41a68076e pktgen: remove unnecessary assignment in pktgen_xmit() omits c7967fc1499b Btrfs: fix qgroup double free after failure to reserve met [...] omits 825dbc6ff7a3 percpu: add __percpu to SHIFT_PERCPU_PTR omits bec117ceede0 arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap omits 49284e673dae arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap omits 195f140318a9 arm64: dts: meson: g12b: add cooling properties omits 8eef8bca1242 arm64: dts: meson: g12a: add cooling properties omits e7251ed74ef7 arm64: dts: meson: g12: Add minimal thermal zone omits 8656783f0761 arm64: dts: meson: g12: add temperature sensor omits af92a9e01de4 arm64: dts: meson: sei610: enable audio omits b3b81691dc68 arm64: dts: meson: sm1: add audio devices omits 1edae1ae6258 x86/Kconfig: Enforce limit of 512 CPUs with MAXSMP and no [...] omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits 0142fdc8186e Merge branch 'bpf-btf-trace' omits 580d656d80cf selftests/bpf: Add kfree_skb raw_tp test omits a7658e1a4164 bpf: Check types of arguments passed into helpers omits 3dec541b2e63 bpf: Add support for BTF pointers to x86 JIT omits 2a02759ef5f8 bpf: Add support for BTF pointers to interpreter omits ac4414b5ca47 bpf: Attach raw_tp program with BTF via type name omits 9e15db66136a bpf: Implement accurate raw_tp context access via BTF omits f75a697e0913 libbpf: Auto-detect btf_id of BTF-based raw_tracepoints omits ccfe29eb29c2 bpf: Add attach_btf_id attribute to program load omits 8580ac9404f6 bpf: Process in-kernel BTF omits 7c6a469e3416 bpf: Add typecast to bpf helpers to help BTF generation omits e8c423fb31fa bpf: Add typecast to raw_tracepoints to help BTF generation omits 13bec6d6822c MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs omits 08f13e7c3430 phy: Add USB2 PHY driver for Marvell MMP3 SoC omits 759c2837f7e4 MAINTAINERS: mmp: add Git repository omits dde465457fc9 ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h omits 32adcaa010fa ARM: mmp: move cputype.h to include/linux/soc/ omits d093bc0378f5 ARM: mmp: add SMP support omits a9372a5fb205 ARM: mmp: add support for MMP3 SoC omits 199c936e37f9 ARM: mmp: define MMP_CHIPID by the means of CIU_REG() omits 1732050f48a3 ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE omits e69fd5090dbd ARM: mmp: map the PGU as well omits df8bf2d8a020 ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP omits b513d3ff267d ARM: l2c: add definition for FWA in PL310 aux register omits 57f5677e535b printf: add support for printing symbolic error names omits 5c272bee843e ARM: dts: mmp3: Add MMP3 SoC dts file omits e50a0c6247be dt-bindings: phy-mmp3-usb: Add bindings omits f79a13fe5cb0 dt-bindings: mrvl,intc: Add a MMP3 interrupt controller omits 95aecb71b84e dt-bindings: arm: mrvl: Document MMP3 compatible string omits c3294ea34170 dt-bindings: arm: Convert Marvell MMP board/soc bindings t [...] omits 6780153607e2 dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method omits 7b21483ccbef ARM: davinci_all_defconfig: enable GPIO backlight omits 564b6bb9d42d ARM: davinci: dm365: Fix McBSP dma_slave_map entry omits 63971aa58042 Merge branch 'pidfd' into for-next omits 1e1d0f0b1a3e pid: use pid_has_task() in pidfd_open() omits 1722c14a2097 exit: use pid_has_task() in do_wait() omits 1d416a113f0c pid: use pid_has_task() in __change_pid() omits 67fc700016b7 test: verify fdinfo for pidfd of reaped process omits 3d6d8da48d0b pidfd: check pid has attached task in fdinfo omits 278bcb7300f6 rpmsg: glink: Free pending deferred work on remove omits c3dadc19b756 rpmsg: glink: Don't send pending rx_done during remove omits 990be7476485 binder: Use common definition of SZ_1K omits 45d02f79b539 binder: Don't modify VMA bounds in ->mmap handler omits a3caeb8ffe5d docs: driver-model: Add documentation for sync_state omits 92df01e3601f driver: core: Improve documentation for fwnode_operations. [...] omits af1b967af5ff of: property: Minor code formatting/style clean ups omits 35a82a379510 MAINTAINERS: Add Marek and Shimoda-san as R-Car PCIE co-ma [...] omits 1b2442b4ae0f btrfs: tracepoints: Fix bad entry members of qgroup events omits fd2b007eaec8 btrfs: tracepoints: Fix wrong parameter order for qgroup events omits 3a5e7ec9031f Merge branch 'edac-urgent' into edac-for-next omits e0d9d30b7354 PCI: pci-bridge-emul: Fix big-endian support omits e078723f9ccc PCI: aardvark: Fix big endian support omits 0a9b33850073 netfilter: nft_tproxy: Fix typo in IPv6 module description. omits ca58fbe06c54 netfilter: add and use nf_hook_slow_list() omits 3aac32634172 ALSA: fireface: use the same size of period for PCM substr [...] omits 80aed7dc6d36 PCI: mvebu: mvebu_pcie_map_registers __iomem fix omits 3fd80b200388 ALSA: firewire-motu: use the same size of period for PCM s [...] omits 6669a11d35bf ALSA: firewire-tascam: use the same size of period for PCM [...] omits c36f8fcc584c ALSA: firewire-digi00x: use the same size of period for PC [...] omits a8fb2248028d ALSA: dice: use the same size of period for PCM substream [...] omits c0ede398b526 ALSA: oxfw: use the same size of period for PCM substream [...] omits 56faf928db4f ALSA: fireworks: use the same size of period for PCM subst [...] omits a80b29a41df0 ALSA: bebob: use the same size of period for PCM substream [...] omits 9d9ff58c2f45 ALSA: fireface: register the size of PCM period to AMDTP domain omits 0d39cd0e4499 ALSA: firewire-motu: register the size of PCM period to AM [...] omits 262542ed9392 ALSA: firewire-tascam: register the size of PCM period to [...] omits 18b7f18ff694 ALSA: firewire-digi00x: register the size of PCM period to [...] omits 94c8101a2717 ALSA: dice: register the size of PCM period to AMDTP domain omits 1d6a722c4a01 ALSA: oxfw: register the size of PCM period to AMDTP domain omits dd20e68a3056 ALSA: fireworks: register the size of PCM period to AMDTP domain omits 8737209fe4a2 ALSA: bebob: register the size of PCM period to AMDTP domain omits d68c3123ba88 ALSA: firewire-lib: add a member into AMDTP domain for eve [...] omits 8990e381d188 PCI: mvebu: Make mvebu_pci_bridge_emul_ops static omits a243bf39d8be PCI: iproc-msi: Fix __iomem annotation in decode_msi_hwirq() omits 2ad9d7747c10 netfilter: conntrack: free extension area immediately omits 49ca022bccc5 netfilter: ctnetlink: don't dump ct extensions of unconfir [...] omits 8529888070f1 vfio-ccw: Rework the io_fctl trace omits d5950b02b79e vfio-ccw: Add a trace for asynchronous requests omits 970ebeb84880 vfio-ccw: Trace the FSM jumptable omits 7af52cca6f1c vfio-ccw: Refactor how the traces are built omits 5ccbf891f073 Merge tag 'ipvs-next-for-v5.5' of https://git.kernel.org/p [...] omits 1e72e673b9d1 EDAC/ghes: Fix Use after free in ghes_edac remove path omits 63f55acf7b47 netfilter: ecache: document extension area access rules omits a9314e76da96 Bluetooth: hci_qca: Split qca_power_setup() omits 163d42fa83c6 Bluetooth: hci_qca: Use regulator bulk enable/disable omits f2edd66e515b Bluetooth: hci_qca: Don't vote for specific voltage omits c29ff107e0bd Bluetooth: hci_qca: Update regulator_set_load() usage omits cde9dde6e11a Bluetooth: hci_qca: Add delay for wcn3990 stability omits ddd06c36bdb3 fsnotify/fdinfo: exportfs_encode_inode_fh() takes pointer [...] omits 4a0b20be60bf fsnotify: move declaration of fsnotify_mark_connector_cach [...] omits d02601c39852 quota: minor code cleanup for v1_format_ops omits b9a2562f4918 Bluetooth: btusb: Trigger Intel FW download error recovery omits 9c3bafaa1fd8 x86/mce: Lower throttling MCE messages' priority to warning omits eb8c101e2849 Bluetooth: hci_core: fix init for HCI_USER_CHANNEL omits 7fdf9b05c73b dmaengine: fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller d [...] omits f2835adf8afb dmaengine: fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA In [...] omits 0ecee6699064 fs/namespace.c: fix use-after-free of mount in mnt_warn_ti [...] omits fddc9fcbe69a fpga: dfl: fme: add power management support omits 4284c65a9fda fpga: dfl: fme: add thermal management support omits 214be7470e5f Documentation: fpga: dfl: add descriptions for thermal/pow [...] omits 793ee798cc47 clk: sprd: Change to use devm_platform_ioremap_resource() omits 56a57321395e clk: s3c2410: use devm_platform_ioremap_resource() to simp [...] omits 21ec8679c2cb clk: axs10x: use devm_platform_ioremap_resource() to simpl [...] omits 0b17159de2c3 clk: mediatek: mt6797: use devm_platform_ioremap_resource( [...] omits aa136002ae22 clk: mediatek: mt7629: use devm_platform_ioremap_resource( [...] omits ed4e1bbb4411 clk: mediatek: mt7622: use devm_platform_ioremap_resource( [...] omits 067de0a647a0 clk: mediatek: mt8183: use devm_platform_ioremap_resource( [...] omits 71ae81418174 clk: mediatek: mt6779: use devm_platform_ioremap_resource( [...] omits 73c3bf70b37b clk: mediatek: mt2712: use devm_platform_ioremap_resource( [...] omits 1f8f3c6b35b2 clk: davinci: use devm_platform_ioremap_resource() to simp [...] omits 75cc0a123c90 clk: hisilicon: use devm_platform_ioremap_resource() to si [...] omits 4d3a369510dd clk: bcm2835: use devm_platform_ioremap_resource() to simp [...] omits aa76f25e3789 Merge tag 'tags/bcm2835-maintainers-next-2019-10-15' into [...] omits 72c630020b24 Merge tag 'tags/bcm2835-soc-next-2019-10-15' into soc/next omits c0c7d81e0a93 Merge tag 'tags/bcm2835-dt-next-2019-10-15' into devicetree/next omits b47879aa85ed ARM: bcm: fix missing __iomem in bcm_kona_smc.c omits d67fa6caae51 ARM: bcm: include local platsmp.h for bcm2836_smp_ops omits d10f60ae27d2 powerpc/32s: fix allow/prevent_user_access() when crossing [...] omits 3d883e896947 Merge tag 'clk-meson-fixes-v5.4-1' of https://github.com/B [...] omits 727e12cde9f6 clk: imx: imx8mn: drop unused pll enum omits b8cb1ef95b6e clk: ast2600: remove unused variable 'eclk_parent_names' omits 303e6218ecec selftests: Fix O= and KBUILD_OUTPUT handling for relative paths omits d083ce427947 include: dt-bindings: rockchip: mark RK_FUNC defines as de [...] omits 4ff75253719c arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4 omits 4b1d7c2760d2 media: staging: media: Make use of devm_platform_ioremap_resource omits 50df3be70aa0 media: staging: media: omap4iss: Replace NULL comparison. omits ac7dabf14049 media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE omits 8c279e9394ca media: uvcvideo: Fix error path in control parsing failure omits a562a8acccb3 ARM: dts: rockchip: remove some tabs and spaces from dtsi files omits 4c371bb95cf0 Bluetooth: Workaround directed advertising bug in Broadcom [...] omits 54976bc700ce Bluetooth: btwilink: drop superseded driver omits 727ea61a5028 Bluetooth: missed cpu_to_le16 conversion in hci_init4_req omits cef456cd354e Revert "Bluetooth: hci_ll: set operational frequency earlier" omits 2203cbf2c8b5 net: sfp: move fwnode parsing into sfp-bus layer omits 9370f2d05a2a r8152: support request_firmware for RTL8153 omits eac9153f2b58 bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() omits c0a21a5294a5 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef omits 42d22098127d Bluetooth: btusb: avoid unused function warning omits 74ffdf22b3ac Bluetooth: btusb: print FW version after FW download omits d171dfb62124 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits 088fc633f2d9 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits 75f7293ac888 Bluetooth: remove set but not used variable 'smp' omits f21ab7906daf Merge tag 'clk-meson-dt-v5.5-1' of git://github.com/BayLib [...] omits 016a4d6b1bfd Merge branch 'reset/meson-sm1-bindings' of git://git.pengu [...] omits f7e714988eda rpmsg: glink: Fix rpmsg_register_device err handling omits b646293e2728 rpmsg: glink: Put an extra reference during cleanup omits ac74ea018601 rpmsg: glink: Fix use after free in open_ack TIMEOUT case omits b85f6b601407 rpmsg: glink: Fix reuse intents memory leak issue omits d27bd6b9e27f dt-bindings: iommu: Convert Arm SMMU to DT schema omits d9aeaa6d4ca4 media: cxd2841er: avoid too many status inquires omits 75564e3a5016 media: mb86a20s: make the bit rate estimation function mor [...] omits 21a18129edd7 ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable omits 4399d430700d arm64: mm: Fix unused variable warning in zone_sizes_init omits 645ad6f3ca45 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup omits 41d49e7939de clocksource/drivers/mediatek: Fix error handling omits 4873843718f9 ARM: OMAP2+: Initialize voltage controller for omap4 omits caf8c87d7ff2 ARM: OMAP2+: Allow core oswr for omap4 omits 623429d5b901 ARM: OMAP2+: Allow per oswr for omap4 omits d44fa156dcb2 ARM: OMAP2+: Configure voltage controller for cpcap omits 32236a84906f ARM: OMAP2+: Update 4430 voltage controller operating points omits ccd369455a23 ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC omits dfc065aa8963 ARM: OMAP2+: Drop bogus wkup domain oswr setting omits 5395b5557acb ARM: OMAP2+: Remove unused wakeup_cpu omits ca8f245f284e media: cxusb: detect cxusb_ctrl_msg error in query omits d2f383d6b8cd media: rc-map: Sort rc map name MACROs omits 22cb099d0c1b media: rc: add keymap for Tronsmart Vega S95/S96 remote omits 0f123f820a8a media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly t [...] omits 727fe909af75 media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to ma [...] omits d587cdb2a5f5 media: imon_raw: simplify loop omits 144945833368 media: dvbsky: add support for eyeTV Geniatech T2 lite omits e543b3f5bb1d pinctrl: sprd: Add CM4 sleep mode support omits d6e7a1a5119c pinctrl: aspeed-g6: Rename SD3 to EMMC and rework pin groups omits 155058343253 pinctrl: aspeed-g6: Fix UART13 group pinmux omits c136d4c71f75 pinctrl: aspeed-g6: Make SIG_DESC_CLEAR() behave intuitively omits 9979346f5560 pinctrl: aspeed-g6: Fix I3C3/I3C4 pinmux configuration omits b178f91f449c pinctrl: aspeed-g6: Fix I2C14 SDA description omits 377dfcdcc046 pinctrl: aspeed-g6: Sort pins for sanity omits 9091a0698be2 dt-bindings: pinctrl: aspeed-g6: Rework SD3 function and groups omits 45892b4c6cb8 dt-bindings: pinctrl: Add MSM8976 driver bindings and docu [...] omits 22406b3efc06 pinctrl: nomadik: Simplify interrupt handler omits 2da7852e54ed pinctrl: nomadik: Pass irqchip when adding gpiochip omits b95e0bd23e36 pinctrl: nomadik: Drop support for latent IRQ omits 7825aeb7b208 pinctrl: rockchip: add rk3308 SoC support omits e54349ed6c25 dt-bindings: pinctrl: rockchip: add rk3308 SoC support omits f8b05fe41b72 pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support omits f086d1fe06cf pinctrl: stmfx: add irq_request/release_resources callbacks omits bcd11493f0ab pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956 omits 142b876750a9 pinctrl: ingenic: Pass irqchip when adding gpiochip omits b587c30a5f29 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] omits 9905f32aefbe serial: fsl_linflexuart: Be consistent with the name omits 1abecfcaa7bb perf kmem: Fix memory leak in compact_gfp_flags() omits 0864c408fb1e debugfs: remove return value of debugfs_create_x64() omits f5cb0a7e64f4 debugfs: remove return value of debugfs_create_x32() omits e40d38f28c10 debugfs: remove return value of debugfs_create_x16() omits be5767341ce5 ntb: ntb_pingpong: no need to check the return value of de [...] omits b475764dda42 pinctrl: pistachio: Pass irqchip when adding gpiochip omits 2851ef521ddd pinctrl: armada-37xx: Pass irqchip when adding gpiochip omits d874beca9f4e pinctrl: ocelot: Pass irqchip when adding gpiochip omits 8de6e755069f ASoC: rt1011: Read and apply r0 and temperature device property omits cf775f68a093 ASoC: dt-bindings: rt1011: add r0 and temperature device property omits 6ec939f8b809 arm64/mm: Poison initmem while freeing with free_reserved_area() omits 3ad00f6a5f76 ASoC: wm8958: use <asm/unaligned.h> to simplify code omits 81bd644f6985 ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case omits 899ee4afe5eb arm64: use generic free_initrd_mem() omits 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility omits f4619c7f68ba soc/tegra: fuse: Add cell information omits 96ee12b2a203 soc/tegra: fuse: Implement nvmem device omits 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure omits 456a513bb5d4 scripts/bpf: Emit an #error directive known types list nee [...] omits 8f1c9dffe30b pinctrl: berlin: as370: fix a typo s/spififib/spdifib omits 698b8eeaed72 gpio/mpc8xxx: change irq handler from chained to normal omits 3aec5006c20d pinctrl: oxnas: Pass irqchip when adding gpiochip omits c77a4de2bbf3 pinctrl: st: Pass irqchip when adding gpiochip omits 35dea5d746b2 pinctrl: at91: Pass irqchip when adding gpiochip omits dd8b7a1db5d0 Revert "serial: core: Use cons->index for preferred consol [...] omits af3f1afac38d firmware: xilinx: Add support for versal soc omits 856c78c6281a dt-bindings: firmware: Add bindings for Versal firmware omits e502ff8606b3 soc: xilinx: Set CAP_UNUSABLE requirement for versal while [...] omits cb0b97d68252 rtc: meson-vrtc: move config option to proper location omits 299b610117a4 rtc: ds1685: add indirect access method and remove plat_re [...] omits bc25770f00d3 USB: serial: ti_usb_3410_5052: clean up serial data access omits 6f1d1dc8d540 USB: serial: ti_usb_3410_5052: fix port-close races omits 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board omits caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding omits d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS omits 42bb97b80f2e iommu: rockchip: Free domain on .domain_free omits 89dca86d29b4 rtw88: mark rtw_fw_hdr __packed omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits 16ff7bf6dbcc HID: intel-ish-hid: fix wrong error handling in ishtp_cl_a [...] omits 2948d1921693 soundwire: intel: remove X86 dependency omits df72b7192119 soundwire: intel: add missing headers for cross-compilation omits d9f45ab9e671 net: bcmgenet: Add a shutdown callback omits 554032cdfbf4 net: phylink: use more linkmode_* omits 4980b2c4fe55 tc-testing: updated pedit test cases omits d033716331bb net: bcmgenet: Generate a random MAC if none is valid omits e9c43add6753 net_sched: sch_fq: remove one obsolete check in fq_dequeue() omits 6570bc79c0df net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() omits 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support omits ee358cb45984 Input: mpr121 - add polling mode omits def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema omits 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema omits 77ffe33363c0 hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication omits 5bc60de50dfe selftests: bpf: Don't try to read files without read permission omits 95fbda1e3738 selftests: bpf: Add selftest for __sk_buff tstamp omits ba94094818a8 bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN omits 984829e2d39b ARM: dts: BCM5301X: Add DT for Luxul XWC-2000 omits da927466a152 Merge branch 'libbpf-field-existence' omits c7566a69695c selftests/bpf: Add field existence CO-RE relocs tests omits 01340e31915b libbpf: Add BPF-side definitions of supported field reloca [...] omits 62561eb442bd libbpf: Add support for field existance CO-RE relocation omits 291ee02b5e40 libbpf: Refactor bpf_object__open APIs to use common opts omits 511bb0085c6f libbpf: Update BTF reloc support to latest Clang format omits e17b932290bf Merge branch 'mlxsw-Add-support-for-400Gbps-50Gbps-per-lan [...] omits 5bd29b9b3575 mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) [...] omits 14af7fd1d427 ethtool: Add support for 400Gbps (50Gbps per lane) link modes omits 35ff867b7657 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes omits 56b4cd4b7da9 PCI: Add DMA alias quirk for Intel VCA NTB omits d8558ac8c93d PCI: Fix Intel ACS quirk UPDCR register address omits fef2dd8b3966 PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_s [...] omits d355bb209783 PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() omits c6e9aefbf9db PCI/ATS: Remove unused PRI and PASID stubs omits b24d5c209859 PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h omits e5adf79a1d80 PCI/ATS: Cache PRI PRG Response PASID Required bit omits 751035b8dc06 PCI/ATS: Cache PASID Capability offset omits c065190bbcd4 PCI/ATS: Cache PRI Capability offset omits 3ad621920974 PCI/ATS: Disable PF/VF ATS service independently omits 2b0ae7cc3bfc PCI/ATS: Handle sharing of PF PASID Capability with all VFs omits 9bf49e36d718 PCI/ATS: Handle sharing of PF PRI Capability with all VFs omits 8cbb8a9374a2 PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI omits fd872843ecd5 iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 687aaf386aeb PCI/ASPM: Add pcie_aspm_get_link() omits a7118662734a iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver omits eb1850c562cb dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings omits fa060a3d9ceb iio: imu: st_lsm6dsx: add support to LSM6DS0 omits 1b3751017e09 iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1 omits c991bf9b650f iio: dac: ad7303: replace mlock with own lock omits af8dc7bf4ea2 dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml omits cb3b6b8e1bc0 iio: imu: st_lsm6dsx: add odr calibration feature omits 960506ed2c69 iio: imu: st_lsm6dsx: enable drdy-mask if available omits 9d8e91d9169c iio: dac: stm32: add power management support omits 3ea39d61eea6 iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO omits 21119a5dbf72 dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup [...] omits 3473b923b3a2 iio: imu: st_lsm6dsx: add missing kernel documenation omits b7a73b33bb39 iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_plat [...] omits b307f495468b iio: imu: st_lsm6dsx: fix checkpatch warning omits d278d4479402 iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_ [...] omits 04ca37d5ade9 iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locke [...] omits 84b2e7c319b8 iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6ds [...] omits 66b662a1760e iio: imu: st_lsm6dsx: move bdu/boot and reset register inf [...] omits 31fe8d4e0fd5 iio: imu: st_lsm6dsx: do not access active-low/open-drain [...] omits 7e9061030dd6 iio: imu: st_lsm6dsx: move irq related definitions in irq_config omits a912ee4c9154 iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer omits 615bd3785b5a iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm [...] omits dbcc1fbe5d94 dt-bindings: Add max12xx SPI ADC series as trivial devices omits 1a910d3aebed dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices omits 1689387487af dt-bindings: iio: adc: max1027: Mark interrupts as optional omits ae47d009b508 iio: adc: max1027: Introduce 12-bit devices support omits 7af5257d8427 iio: adc: max1027: Prepare the introduction of different r [...] omits db033831b4f5 iio: adc: max1027: Reset the device at probe time omits ffae10676475 iio: adc: max1027: Make it optional to use interrupts omits 038696f8bd2f iio: adc: max1027: Add debugfs register read support omits 356543545576 iio: light: Add support for ADUX1020 sensor omits 35efea32b26f PCI/ASPM: Allow re-enabling Clock PM omits 95f89e090618 vfio/type1: Initialize resv_msi_base omits df604bfda6f5 perf trace: Hook the 'vec' tracepoint argument with the x8 [...] omits f50b6805dbb9 8250-men-mcb: fix error checking when get_num_ports return [...] omits aff5d0552da4 PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() omits 5e0c21c75e8c PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking omits 573ed8985d29 perf trace beauty: Add the glue for the autogenerated x86 [...] omits e7bd89c0e010 dt-bindings: iio: light: Add binding for ADUX1020 omits 6e73113784ac serial: 8250_exar: Move Exar pieces to custom ->startup() omits 97c2a7806f69 libbeauty: Add a strarray__scnprintf_suffix() method omits f19a85c68cb4 libbeauty: Hook up the x86 irq_vectors table generator omits 5fa022aeba84 libbeauty: Add a generator for x86's IRQ vectors -> strings omits d2b72b728037 tools arch x86: Grab a copy of the file containing the IRQ [...] omits a016e092940f docs: admin-guide: dell_rbu: Improve formatting and spelling omits 80c730b564b4 docs: admin-guide: dell_rbu: Rework the title omits d4300c4e4fd4 docs: admin-guide: Move Dell RBU document from driver-api omits 2c1d7ffdf4fe docs: admin-guide: Sort the "unordered guides" to avoid me [...] omits abb0b3d96a1f usb: usbfs: Suppress problematic bind and unbind uevents. omits 7a7591979748 USB: usblp: fix use-after-free on disconnect omits b987b66ac3a2 usb: udc: lpc32xx: fix bad bit shift operation omits f616c3bda47e usb: cdns3: Fix dequeue implementation. omits fd47a417e75e USB: legousbtower: fix a signedness bug in tower_probe() omits b6c03e5f7b46 USB: legousbtower: fix memleak on disconnect omits b14a39048c11 USB: ldusb: fix memleak on disconnect omits be731286685a USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc omits c8dd192be821 usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() omits 67f195806afc usb: renesas_usbhs: fix type of buf omits 46f62f887b2c usb: renesas_usbhs: fix __le16 warnings omits 14f2cf607ccd net: Update address for vrf and l3mdev in MAINTAINERS omits d4999f1cc747 dt-bindings: display: Convert sharp, ld-d5116z01b panel to [...] omits 02ceb12c20f5 dt-bindings: usb: generic-ehci: Add "companion" entry omits 4b6fffe7a45a dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field omits e407626d2a2d dt-bindings: arm: stm32: Add missing STM32 boards omits 906c6b3300e1 dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings omits 97bb24a6e7cc dt-bindings: pwm: rcar: Add r8a774b1 support omits 6eda6f6d8dcd dt-bindings: iio: adc: exynos: Use defines instead of cloc [...] omits ca9ccc0d8dc8 dt-bindings: rtc: s3c: Include generic dt-schema bindings omits bec576a20f0f dt-bindings: rtc: s3c: Use defines instead of clock numbers omits c2b474b02df2 dt-bindings: samsung: Indent examples with four spaces omits d9b11fccb233 dt-bindings: serio: Convert Allwinner PS2 controller to a schema omits 3130c26a26fa dt-bindings: display: Convert stm32 display bindings to js [...] omits 9786340acaa3 ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci omits 1c9dc2b52992 Merge branch 'Scatter-gather-SPI-for-SJA1105-DSA' omits 08839c06e96f net: dsa: sja1105: Switch to scatter/gather API for SPI omits 8a559400da42 net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer omits f58a887ebc99 net: b44: remove redundant assignment to variable reg omits 8702ba9396bf btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits 8193e6ad6916 staging: sm750fb: Fix lines over 80 characters omits 5ffa18ec0b74 staging: rtl8188eu: remove blank lines omits ec26697cd92d staging: rtl8188eu: convert variables from unsigned char to u8 omits b0906aa3f7ec staging: rtl8188eu: rename variables to avoid mixed case omits d9cceb24b407 staging: octeon: fix restricted __be16 degrades to integer omits f57ff0a9b806 staging: rtl8723bs: remove casts to pointers in kfree omits bbecf7de0976 staging: rtl8723bs: remove unnecessary null check omits bda17a4577da erofs: remove dead code since managed cache is now built-in omits 9e579fc123a0 erofs: clean up collection handling routines omits 2b7847158120 perf vendor events arm64: Add some missing events for Hisi [...] omits e3ae56954180 perf vendor events arm64: Add some missing events for Hisi [...] omits 1410732a1b64 perf vendor events arm64: Add some missing events for Hisi [...] omits 84b0975f4853 perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname omits c5e006cdbd27 perf trace: Support tracepoint dynamic char arrays omits 7fbfe22cf4cf perf trace: Filter own pid to avoid a feedback look in 'pe [...] omits da949f507a73 perf string: Export asprintf__tp_filter_pids() omits b88b14db21db perf trace: Introduce --errno-summary omits 3253d9d09337 splice: only read in as much information as there is pipe [...] omits 5eca1379c0eb tools headers UAPI: Sync sched.h with the kernel omits 906753befc4d xfs: Use iomap_dio_rw to wait for unaligned direct IO omits 13ef954445df iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() omits 8daf1fb73295 tools headers kvm: Sync kvm.h headers with the kernel sources omits 1137e61dcb99 PCI: dwc: Fix find_next_bit() usage omits 7cb3a2445705 tools headers kvm: Sync kvm headers with the kernel sources omits 7a12f514c408 tools headers kvm: Sync kvm headers with the kernel sources omits ae199c580da1 perf c2c: Fix memory leak in build_cl_output() omits 5a0baf512323 perf tools: Fix mode setting in copyfile_mode_ns() omits f948eb45e3af perf annotate: Fix multiple memory and file descriptor leaks omits 4906c05b87d4 PCI: mobiveil: Fix csr_read()/write() build issue omits 6080728ff8e9 perf tools: Fix resource leak of closedir() on the error paths omits 98a8b2e60c69 perf evlist: Fix fix for freed id arrays omits daee4f4e42c7 PCI: endpoint: Cast the page number to phys_addr_t omits 6a6fac11b112 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits 3f22c7467136 virtio-fs: don't show mount options omits ba1f8af7f772 arm64: dts: khadas-vim3: add commented support for PCIe omits 934de3415e5e arm64: dts: meson-g12a: Add PCIe node omits 631627253de2 phy: meson-g12a-usb3-pcie: Add support for PCIe mode omits 4ff9f68f8378 PCI: amlogic: meson: Add support for G12A omits eacaf7dcf08e PCI: amlogic: Fix probed clock names omits 0978e95253c6 dt-bindings: pci: amlogic, meson-pcie: Add G12A bindings omits 4d3186a525b3 PCI: amlogic: Fix reset assertion via gpio descriptor omits 80ed4548d071 btrfs: don't needlessly create extent-refs kernel thread omits fb03082a54ac memory: mtk-smi: Add PM suspend and resume ops omits 470eb3b31134 iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event omits 8eded45fcd34 perf trace: Add syscall failure stats to -s/--summary and [...] omits dd071024bf52 perf stat: Support --all-kernel/--all-user omits 5fb470bc29d8 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits c5baf9089246 perf annotate: Fix objdump --no-show-raw-insn flag omits b34b45eef16d perf annotate: Don't pipe objdump output through 'expand' command omits 7a675de42836 perf annotate: Don't pipe objdump output through 'grep' command omits 4235949944d1 perf annotate: Use libsubcmd's run-command.h to fork objdump omits 353dcaa2f979 perf annotate: Avoid reallocation in objdump parsing omits 800d3f561659 perf report: Add warning when libunwind not compiled in omits 791ce9c48c79 perf test: Avoid infinite loop for task exit case omits 6add129c5d92 perf test: Report failure for mmap events omits 5a40e1994815 perf evlist: Fix fix for freed id arrays omits b3509b6ed7a7 perf script: Fix --reltime with --time omits bb91a073ed12 perf tools: Allow to build with -ltcmalloc omits 808be0aae53a iommu: Introduce guest PASID bind function omits e5c0bd7f2206 iommu/ioasid: Add custom allocators omits fa83433c92e3 iommu: Add I/O ASID allocator omits 4c7c171f85b2 iommu: Introduce cache_invalidate API omits 7e3a57fa6ca8 arm64: Document ICC_CTLR_EL3.PMHE setting requirements omits f226650494c6 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear omits 7fbcb5da811b PCI: aardvark: Don't rely on jiffies while holding spinlock omits 757f26a3a9ec iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code omits d0635ebf85aa dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support omits e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] omits acc7720de3cb spi: spi-axi: extend support for the `delay` field omits c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well omits 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well omits 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format omits 25093bdeb6bc spi: implement SW control for CS times omits 0f8c0f8a7782 soundwire: depend on ACPI || OF omits 52eb063d153a soundwire: depend on ACPI omits 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function omits 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers omits 867bd8868bbd spi: spi-loopback-test: use new `delay` field omits b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` omits cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper omits bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] omits 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] omits ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers omits 21e26062052c spi: orion: use new `word_delay` field for SPI transfers omits 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct omits 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] omits b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] omits 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch omits 9d2bbbc21772 dt-bindings: dmaengine: rcar-dmac: Document R8A774B1 bindings omits ec1ac309596a dmaengine: sprd: Fix the possible memory leak issue omits 2def297ec7fb pidfd: add tests for NSpid info in fdinfo omits 15d42eb26bde pidfd: add NSpid entries to fdinfo omits f228a4a24492 dmaengine: sprd: Change to use devm_platform_ioremap_resource() omits 6c6de1ddb1be dmaengine: xilinx_dma: Fix control reg update in vdma_chan [...] omits 68fe2b520cee dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer omits 944879ba4c85 dmaengine: xilinx_dma: Remove clk_get error message for pr [...] omits a8bd47542863 dmaengine: xilinx_dma: use devm_platform_ioremap_resource() omits ae5e6c6439c3 iommu/amd: Switch to use acpi_dev_hid_uid_match() omits 4f3cde3a24ce mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match() omits 7e70c8acf2bf ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() omits 35009c807488 ACPI / utils: Introduce acpi_dev_hid_uid_match() helper omits a814dcc26983 ACPI / utils: Move acpi_dev_get_first_match_dev() under CO [...] omits 8373f8c6a447 ACPI / utils: Describe function parameters in kernel-doc omits c0f05a6ab525 PCI: aardvark: Fix PCI_EXP_RTCTL register configuration omits 1ee0186b9a12 iommu/vt-d: Refactor find_domain() helper omits da6b05dce2a9 iommu/qcom: Simplify a test in 'qcom_iommu_add_device()' omits f4c7d053d7f7 PCI: aardvark: Wait for endpoint to be ready before training link omits be62dbf554c5 iommu/amd: Convert AMD iommu driver to the dma-iommu api omits 6e2350207f40 iommu/dma-iommu: Use the dev->coherent_dma_mask omits 795bbbb9b6f8 iommu/dma-iommu: Handle deferred devices omits 781ca2de89ba iommu: Add gfp parameter to iommu_ops::map omits 37ec8eb851c1 iommu/amd: Remove unnecessary locking from AMD iommu driver omits a35716a95655 ASoC: pcm3168a: Fix serial mode dependent format support omits 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support omits 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema omits 9764beeae7cc ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment omits 03048217624a ASoC: sof: include types.h at header.h omits 848704f39ff6 ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment omits 47cbea216281 ASoC: Intel: eve: Enable mclk and ssp sclk early omits 1aa7177cdcb3 tools/power/x86/intel-speed-select: Implement base-freq co [...] omits 062e4aac92e8 tools/power/x86/intel-speed-select: Implement 'perf-profil [...] omits c829f0ef7bfc tools/power/x86/intel-speed-select: Implement CascadeLake- [...] omits 1c1d935c8418 tools/power/x86/intel-speed-select: Add check for CascadeL [...] omits 210369dc73b2 tools/power/x86/intel-speed-select: Make process_command generic omits ce1326a2f9f7 tools/power/x86/intel-speed-select: Add int argument to co [...] omits 4e26fabfe15c tools/power/x86/intel-speed-select: Refuse to disable core [...] omits a6a82f9bcd2a tools/power/x86/intel-speed-select: Turbo-freq feature auto mode omits 354bd06f40c4 tools/power/x86/intel-speed-select: Base-freq feature auto mode omits abd120e3bdf3 tools/power/x86/intel-speed-select: Remove warning for unu [...] omits fd13c8622a5a platform/x86: Add System76 ACPI driver omits 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug omits 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] omits c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] omits 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit omits 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static omits d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc omits e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable omits d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C omits c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV omits 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] omits 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices omits 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] omits 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx omits 94930d013329 platform/x86: huawei-wmi: Add debugfs support omits 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support omits 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds omits 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management omits 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters omits 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver omits 3ba8bbc41f5d arm64: dts: msm8916-longcheer-l8150: Add Volume buttons omits b0e1600dd46d arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT omits 868ad2149602 net/wireless: Delete unnecessary checks before the macro c [...] omits 52d4261862ec wireless: Remove call to memset after dma_alloc_coherent omits 39b656ee9f2c Merge tag 'perf-core-for-mingo-5.5-20191011' of git://git. [...] omits 12ade69c1eb9 KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use omits c55b5c663076 soc: qcom: Invert the cooling states for the aoss warming devices omits 85a83a8fca7f Merge branch 'PTP-driver-refactoring-for-SJA1105-DSA' omits 664277781c4c net: dsa: sja1105: Change the PTP command access pattern omits a9d6ed7a8bd0 net: dsa: sja1105: Move PTP data to its own private structure omits 61c77126278e net: dsa: sja1105: Make all public PTP functions take dsa_ [...] omits 5b3ae43ab18a net: dsa: sja1105: Get rid of global declaration of struct [...] omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 52b2d91752a8 parisc: Do not hardcode registers in checksum functions omits a98d62c3ee90 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 9e8acd9c44a0 bpf: lwtunnel: Fix reroute supplying invalid dst omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits bfbcbf88f9db dt-bindings: timer: Convert stm32 timer bindings to json-schema omits bf5c3ae18e4d dt-bindings: thermal: Convert stm32 thermal bindings to js [...] omits 97721c5e66c7 dt-bindings: media: Convert stm32 dcmi bindings to json-schema omits 1c86b23db0f0 dt-bindings: media: Convert stm32 cec bindings to json-schema omits b1b7ce97fa1e dt-bindings: hwlock: Convert stm32 hwspinlock bindings to [...] omits 9899a7a86993 ASoC: SOF: Fix randbuild error omits 364b3f1ff8f0 PCI: aardvark: Use LTSSM state to build link training flag omits af818031f463 rtc: ds1685: use devm_platform_ioremap_resource helper omits 9e420d7f125f rts: ds1685: remove not needed fields from private struct omits d53bf24db377 rtc: xilinx: Fix calibval variable type omits 9aa0d0be3856 rtc: wilco-ec: Handle reading invalid times omits e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 omits c9c13ba428ef PCI: Add PCI_STD_NUM_BARS for the number of standard BARs omits 7608158df3ed PCI: Fix missing bridge dma_ranges resource list cleanup omits 50bf025b7590 clk: meson: axg-audio: use devm_platform_ioremap_resource( [...] omits 0fc21fdf4e10 ARM: configs: at91: unselect PIT omits f3dde260bb0e dt-bindings: Clean-up regulator '-supply' schemas omits 153c5d8191c2 staging: wlan-ng: fix exit return when sme->key_idx >= NUM [...] omits 88d0facf186c staging: wfx: fix potential vulnerability to spectre omits 44288f1101fe staging: wfx: fix error handling in wfx_tx_get_raw_link_id() omits 807411911d99 staging: rtl8723bs: use DIV_ROUND_UP helper macro omits 388fa43d5979 staging: vc04_services: use DIV_ROUND_UP helper macro omits 51a50b26c6dd staging: rtl8188eu: remove unnecessary conversion to bool omits 29c03456f157 staging: rtl8188eu: remove braces from single statement if block omits 02d7aa2f3bfa staging: rtl8712: clean up function headers omits f89c7d575d7c staging: rtl8712: remove unnecessary return variables omits 180245d2d016 staging: octeon: remove typedef declaration for cvmx_fau_op_size omits 6cc5e1c70031 staging: octeon: remove typedef declartion for cvmx_pko_co [...] omits 1691741fe31d staging: octeon: remove typedef declaration for cvmx_fau_reg_32 omits 73aef0c9d2c6 staging: octeon: remove typedef declaration for cvmx_helpe [...] omits ef1fe6b7369a staging: octeon: remove typedef declaration for cvmx_wqe omits caa2ac29726e arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file omits 0169002f7151 arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort omits 95993238b29b ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM omits 8f2d3c1759d1 clk: imx: clk-pll14xx: Make two variables static omits 4bfc53038e16 arm64: dts: enable otg mode for dwc3 usb ip on layerscape omits c871335217e7 arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus omits 4a79aed983dc arm64: dts: imx8mm-evk: Add i2c3 support omits d11ece801891 arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabe [...] omits ea65aba85e81 arm64: dts: imx8mn: Use correct clock for usdhc's ipg clk omits a6a40d5688f2 arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk omits b0759297f2c8 arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk omits 3d237d0d908b ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel omits 51f5afabc07a firmware: imx: Skip return value check for some special SC [...] omits 8a3ab38c3692 ASoC: SOF: topology: check errors when parsing LED tokens omits 494e8f65da24 ASoC: SOF: topology: remove always-true redundant test omits 7ad03a2c848f ASoC: SOF: Intel: bdw: fix operator precedence warnings omits f9f618e7128e ASoC: SOF: Intel: byt: fix operator precedence warnings omits dd79841ca66f ASoC: fsl_mqs: Move static keyword to the front of declarations omits de729862cc0f ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C omits 0c93c291321f ASoC: stm32: spdifrx: retry synchronization in sync state omits 252b9e21bcf4 ARM: dts: imx7s: Correct GPT's ipg clock source omits fd15e2dd38be ARM: dts: vf610-zii-scu4-aib: Remove internal debug networ [...] omits 71936a6d18c3 ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect' omits f0b1d7f2e7c2 clk: imx8mq: Add VIDEO2_PLL clock omits 8e5802635f0f debugfs: remove return value of debugfs_create_size_t() omits ad26221fb9e6 debugfs: remove return value of debugfs_create_u64() omits 313f5dbba41d debugfs: remove return value of debugfs_create_u16() omits 9655ac4aca20 debugfs: remove return value of debugfs_create_u8() omits f846d1e704f2 pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3 omits 971029d1e084 pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3 omits dcfdaa92a417 pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro [...] omits 772f9daf336d pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3 omits d30710b8cce3 pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR omits 126c9cb9997d pinctrl: rzn1: Make array reg_drive static, makes object smaller omits 3fa08cbb0662 arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support omits 8292f5eb3874 arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes omits 734f9246e791 mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' omits 1a8e1cef7603 arm64: use both ZONE_DMA and ZONE_DMA32 omits a573cdd7973d arm64: rename variables used to calculate ZONE_DMA32's size omits ae970dc096b2 arm64: mm: use arm64_dma_phys_limit instead of calling max [...] omits e6ea46511b1a firmware: arm_sdei: use common SMCCC_CONDUIT_* omits a5520eac4d2d firmware/psci: use common SMCCC_CONDUIT_* omits 6848253ddeae arm: spectre-v2: use arm_smccc_1_1_get_conduit() omits c98bd2991728 arm64: errata: use arm_smccc_1_1_get_conduit() omits 6b7fe77c334a arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() omits ce87de45b324 arm64: simplify syscall wrapper ifdeffery omits a8613e7070e7 docs/arm64: cpu-feature-registers: Documents missing visib [...] omits 0f6e4c40164d docs/arm64: elf_hwcaps: Document HWCAP_SB omits 3a25e46c99e9 docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation [...] omits c3226d93f85c rtw88: include interrupt.h for tasklet_struct omits 4ee2f3426699 rtw88: use a for loop in rtw_power_mode_change(), not goto omits 12078aae4535 rtw88: coex: Set 4 slot mode for A2DP omits 474264d5a6b7 rtw88: pci: config phy after chip info is setup omits a4835410995e rtw88: Use rtw_write8_set to set SYS_FUNC omits 5dc32b8ace37 rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support omits 27c65bfc434f rtw88: config 8822c multicast address in MAC init flow omits 52f4d4043d1e ARM: dts: imx6q-logicpd: Re-Enable SNVS power key omits 2e127203d116 ACPI: Documentation: Minor spelling fix in namespace.rst omits ac36d37e9436 ACPI: Always build evged in omits d43810b2c180 ath10k: Correct error handling of dma_map_single() omits 159e48560f51 cpuidle: teo: Fix "early hits" handling for disabled idle states omits e43dcf20215f cpuidle: teo: Consider hits and misses metrics of disabled states omits 4f690bb8ce4c cpuidle: teo: Rename local variable in teo_select() omits 069ce2ef1a6d cpuidle: teo: Ignore disabled idle states that are too deep omits f433abfc2f76 ath: rename regulatory rules omits 486a88498434 ath10k: fix memory leak for tpc_stats_final omits c5329b2d5b8b ath10k: fix array out-of-bounds access omits bc3ecbe09ab1 dmaengine: iop-adma: make array 'handler' static const, ma [...] omits f27c22736d13 dmaengine: dw: platform: Mark 'hclk' clock optional omits 112e72373d1f virtio-fs: Change module name to virtiofs.ko omits bd73dfabdda2 dmaengine: imx-sdma: fix size check for sdma script_number omits ca58b3703445 backlight: pwm_bl: Switch to power-of-2 base for fixed-point math omits 407feae1caca backlight: pwm_bl: Drop use of int_pow() omits e802cbafcbd2 backlight: pwm_bl: Eliminate a 64/32 division omits efdf690e159a backlight: pwm_bl: Fix cie1913 comments and constant omits 349ee1228729 backlight: pwm_bl: Add missing curly branches in else branch omits de6f2a7fa2c9 backlight: pwm_bl: Don't assign levels table repeatedly omits 833b48242686 dmaengine: zx: Use devm_platform_ioremap_resource() in zx_ [...] omits ecb4d34fafec dmaengine: owl: Use devm_platform_ioremap_resource() in ow [...] omits a7dc0e6c1ec9 dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 9d68427d0f4f dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 3d4d6c27f65c dmaengine: k3dma: Use devm_platform_ioremap_resource() in [...] omits 1148ac673f74 dmaengine: jz4780: Use devm_platform_ioremap_resource() in [...] omits fbd1d637f6d1 dmaengine: at_xdmac: Use devm_platform_ioremap_resource() [...] omits 9ec691f48b5e dmaengine: tegra210-adma: fix transfer failure omits fcf8adb78707 dmaengine: rcar-dmac: Add dma-channel-mask property support omits d832c481bff3 dmaengine: rcar-dmac: Use devm_platform_ioremap_resource() omits 2df4a02a9ceb dmaengine: rcar-dmac: Use of_data values instead of a macro omits 1378259773db arm64: dts: ls1028a: Update the clock providers for the Ma [...] omits 07159f67c771 arm64: dts: lx2160a: Correct CPU core idle state name omits 97856e59384d Merge 5.4-rc3 into char-misc-next omits 7ca932e44132 Merge 5.4-rc3 into tty-next omits bf7c1d95af67 Merge 5.4-rc3 into usb-next omits 27d6e47f8e13 Merge 5.4-rc3 into staging-next omits 8b6bc5fd71e6 dmaengine: sprd: Fix the link-list pointer register config [...] omits f2e5c49d221b power: supply: axp20x_usb_power: enable USB BC detection o [...] omits 463c5ac0300a ARM: dts: rockchip: Add RK3288 VOP gamma LUT address omits 40e220b4218b batman-adv: Avoid free/alloc race when handling OGM buffer omits a8d23cbbf6c9 batman-adv: Avoid free/alloc race when handling OGM2 buffer omits 7e0d15ee0d8b Merge tag 'mac80211-next-for-net-next-2019-10-11' of git:/ [...] omits cb0ce18aaf4c genetlink: do not parse attributes for families with zero maxattr omits c208bdb93788 tcp: improve recv_skip_hint for tcp_zerocopy_receive omits bbc6089cebfc Merge branch 'fixes' into next omits 9dc86c234e84 Merge tag 'iio-for-5.5a-take3' of https://git.kernel.org/p [...] omits c86673e88419 staging: rtl8723bs: Remove comparison to NULL omits 91d6f911b348 staging: fbtft: fbtft-core: Fix last line displayed on fbcon omits f152f52c308d staging: vc04_services: place the AND operator at the end [...] omits a521d52d1eb2 iio: pressure: bmp280: remove stray newline omits 420119fcc554 iio: adc: sc27xx: Use devm_hwspin_lock_request_specific() [...] omits 0c8a6e72f3c0 iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_p [...] omits b8fc345d6b5d Merge branch 'selftests-bpf-Makefile-cleanup' omits 598dc04fa0f1 selftests/bpf: Remove obsolete pahole/BTF support detection omits 3fbe31ae7ec4 selftests/bpf: Enforce libbpf build before BPF programs are built omits c2383d398ed9 Merge branch 'samples-cross-compile' omits 1600c9c26f6b samples/bpf: Add preparation steps and sysroot info to readme omits b2327c107d62 samples/bpf: Add sysroot support omits d8ceae91e9f0 samples/bpf: Provide C/LDFLAGS to libbpf omits 793a349cd819 libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets omits 5c26f9a78358 libbpf: Don't use cxx to test_libpf target omits a833effa1590 samples/bpf: Use target CC environment for HDR_PROBE omits 10cb3d8706db samples/bpf: Use own flags but not HOSTCFLAGS omits 1d97c6c2511f samples/bpf: Base target programs rules on Makefile.target omits 752677e89fca samples/bpf: Add makefile.target for separate CC target build omits 54b7fbd4484b samples/bpf: Drop unnecessarily inclusion for bpf_load omits 0e865aedad57 samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm omits 2a560df7c147 samples/bpf: Use own EXTRA_CFLAGS for clang commands omits 518c13401e16 samples/bpf: Use --target from cross-compile omits 39e0c3649f2e samples/bpf: Fix cookie_uid_helper_example obj build omits cdd5b2d1fc86 samples/bpf: Fix HDR_PROBE "echo" omits 9dd422f69777 MIPS: Make builtin_cmdline const & variable length omits 972727766ee4 MIPS: Fix CONFIG_OF_EARLY_FLATTREE=n builds omits b7340422cc16 MIPS: Always define builtin_cmdline omits 431f7667bd68 iio: srf04: fix wrong limitation in distance measuring omits 24e1eb5c0d78 iio: imu: adis16480: make sure provided frequency is positive omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits a91f757bda1a mailmap: Add Simon Arlott (replacement for expired email address) omits 524900a212f4 Merge branch 'netdevsim-add-devlink-health-reporters-support' omits 9b88fc54965e selftests: add netdevsim devlink health tests omits 82c93a87bf8b netdevsim: implement couple of testing devlink health reporters omits e7a981050a7f devlink: propagate extack down to health reporter ops omits 402818205c9e devlink: don't do reporter recovery if the state is healthy omits 1635520aefc1 net: usb: ax88179_178a: write mac to hardware in get_mac_addr omits 28e72b26ddee sock_get_timeout: drop unnecessary return variable omits 262ce0af8161 af_unix: __unix_find_socket_byname() cleanup omits e001d28eeeff Merge branch 'net-ftgmac100-Ungate-RCLK-for-RMII-on-ASPEED-MACs' omits 9bce4b27f3ec net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs omits 042b86753a94 dt-bindings: net: ftgmac100: Describe clock properties omits 6a3c52fe2906 dt-bindings: net: ftgmac100: Document AST2600 compatible omits 044cf5e15357 csky: Initial stack protector support omits e78dcbf41454 libbpf: Handle invalid typedef emitted by old GCC omits 409017847d20 libbpf: Generate more efficient BPF_CORE_READ code omits baead859edbb xdp: Trivial, fix spelling in function description omits 2dedd7d21655 bpf: Fix cast to pointer from integer of different size warning omits f97eea1756f3 selftests/bpf: Check that flow dissector can be re-attached omits 719b78a5674f flow_dissector: Allow updating the flow dissector program [...] omits 84a081f60db6 bpf: Align struct bpf_prog_stats omits e400edb141d7 checkpatch: Warn if DT bindings are not in schema format omits 4b654acdae85 btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 4623e8bf1de0 rpmsg: glink: Set tail pointer to 0 at end of FIFO omits a4dc1ca607e4 dt-bindings: riscv: Fix CPU schema errors omits 44db1216efe3 Btrfs: add missing extents release on file extent cluster [...] omits 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update omits f7c9ab6ffa89 Merge branch 'for-5.4-fixes' into for-next omits 12b4157b7d3b nfsd: remove private bin2hex implementation omits e38161bd325e arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD omits 17a9e5bbbfe5 Merge tag 'wlcore-fix' into fixes omits 0a04480d9633 docs: misc: xilinx_sdfec: Actually add documentation omits 0e3901891ab6 docs: SafeSetID.rst: Remove spurious '???' characters omits 937c6b27c73e cgroup: freezer: call cgroup_enter_frozen() with preemptio [...] omits ce0c94e158e9 dt-bindings: display: clps711x-fb: fix native-mode setting omits 5cb2ef85eefb dt-bindings: display: imx: fix native-mode setting omits dd163ca3fb49 Merge tag 'mvebu-fixes-5.4-1' of git://git.infradead.org/l [...] omits cebf7d51a6c3 perf diff: Report noisy for cycles diff omits 30a2441cae7b x86/asm: Make more symbols local omits 55542113c690 perf tools: Propagate CFLAGS to libperf omits 48274e1e5d24 Merge branch 'notifications-core' into keys-next omits f53e2cd0b8ab x86/mm: Use the correct function type for native_set_fixmap() omits 6e4847640c6a syscalls/x86: Fix function types in COND_SYSCALL omits f48f01a92cca syscalls/x86: Use the correct function type for sys_ni_syscall omits 00198a6eaf66 syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn omits cf3b83e19d7c syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0 omits 8661d769ab77 syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 omits 6735ab500b89 dmaengine: ti: edma: remove unused code omits 5b3e3606ab06 dmaengine: uniphier-mdmac: use devm_platform_ioremap_resource() omits fdf0fe2df3e3 platform/chrome: wilco_ec: Add Dell's USB PowerShare Polic [...] omits b5b42b24d783 ACPI: video: update doc for acpi_video_bus_DOS() omits 8ed61d36050c device property: Fix the description of struct fwnode_operations omits f1ce39df508d lib/test_printf: Add tests for %pfw printk modifier omits 3bd32d6a2ee6 lib/vsprintf: Add %pfw conversion specifier for printing f [...] omits 83abc5a77f3b lib/vsprintf: OF nodes are first and foremost, struct devi [...] omits a92eb7621b9f lib/vsprintf: Make use of fwnode API to obtain node names [...] omits 1586c5ae2f93 lib/vsprintf: Add a note on re-using %pf or %pF omits 9af7706492f9 lib/vsprintf: Remove support for %pF and %pf in favour of [...] omits e7e242bccb20 device property: Add a function to obtain a node's prefix omits bc0500c1e43d device property: Add fwnode_get_name for returning the nam [...] omits 87e5e95db31a device property: Add functions for accessing node's parents omits a57b7fb783eb device property: Move fwnode_get_parent() up omits 56c9aa079424 software node: Make argument to to_software_node const omits 51c100a651a4 software node: Get reference to parent swnode in get_parent op omits 850d80a2d868 staging: isdn: remove assignment in if conditionals omits db4b23d5a898 staging: qlge: fix comparison to NULL warning omits e311f25e1865 staging: qlge: add space to fix check warning omits b883582d7340 staging: qlge: Fix multiple assignments warning by replaci [...] omits a8bfbd7cf3fd staging: qlge: fix "alignment should match open parenthesi [...] omits 52c4326a56ec staging: qlge: correct a misspelled word omits 0fa79a78b1d7 staging: rtl8723bs: Remove unnecessary null check omits 2e821be2206c staging: rtl8723bs: Remove unnecessary blank lines omits e7e12d6650ec staging: rtl8723bs: Remove comparisons to booleans in cond [...] omits 92f87db5a964 staging: rtl8723bs: Remove unnecessary braces for single s [...] omits 409e83320378 staging: rtl8723bs: Remove comparisons to NULL in conditionals omits 1dce7eb37333 rtlwifi: rtl8192se: Convert inline routines to little-endi [...] omits 06aae1b02285 rtlwifi: rtl8192se: Convert macros that set descriptor omits c3f997f0c3b2 rtlwifi: rtl8192se: Replace local bit manipulation macros omits c2fca7d083f7 rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX omits 4633d30b61ac wlcore: clean-up clearing of WL1271_FLAG_IRQ_RUNNING omits 59f4567d228f rtlwifi: rtl8192ee: Remove set but not used variable 'err' omits a69d3bdd4d40 ath10k: fix null dereference on pointer crash_data omits a9336ddf448b powerpc/powernv: Add queue mechanism for early messages omits 29674a1c71be powerpc/pkeys: remove unused pkey_allows_readwrite omits 7dfd8ac32730 mac80211_hwsim: add support for OCB omits 3b9176e9a874 powerpc/setup_64: fix -Wempty-body warnings omits f7a678a8fa54 powerpc/udbg: Make it safe to call udbg_printf() always omits b5764696ac40 mac80211_hwsim: add more 5GHz channels, 5/10 MHz support omits cc78dc3b7906 ath10k: enable transmit data ack RSSI for QCA9884 omits 5f63afe0288d mac80211: minstrel_ht: rename prob_ewma to prob_avg, use i [...] omits b1103d256704 mac80211: minstrel_ht: replace rate stats ewma with a bett [...] omits 8f2f495ca93e mac80211: minstrel: remove divisions in tx status path omits 2fd351a8772d nl80211: trivial: Remove redundant loop omits 59336b0f8000 smack: Implement the watch_key and post_notification hooks omits e1eddc1bde17 selinux: Implement the watch_key security hook omits 176a52043ab8 selftests: netfilter: add ipvs tunnel test case omits 0ed154620690 selftests: netfilter: add ipvs nat test case omits 867d2190799a selftests: netfilter: add ipvs test script omits 0b9c31597d81 Add sample notification program omits 65f9b27702ca usb: Add USB subsystem notifications omits aace09747585 block: Add block layer notifications omits cd1d55f16d48 powerpc: make syntax for FADump config options in kernel/M [...] omits aaa351504449 powerpc/configs: add FADump awareness to skiroot_defconfig omits 3a92c6e49c47 Add a general, global device notification watch list omits 7871ca053dd8 keys: Add a notification facility omits fe78d401ca6b General notification queue with user mmap()'able ring buffer omits e278da96273e security: Add a hook for the point of notification insertion omits a8fff581d7e4 security: Add hooks to rule on setting a watch omits b1c40314dfd9 uapi: General notification ring definitions omits 0c580d83325e firmware: Update pointer to documentation omits d1a1af2cdf19 hvc: dcc: Add earlycon support omits ec4e29068839 driver core: simplify definitions of platform_get_irq* omits 6942635032cf extcon: sm5502: Reset registers during initialization omits 41441d85b671 ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO omits 48d9b0d43105 block: account statistics for passthrough requests omits 63098555cfe0 Merge branch 'bpf-romap-known-scalars' omits 666b2c10ee9d selftests/bpf: Add read-only map values propagation tests omits a23740ec43ba bpf: Track contents of read-only maps as scalars omits 71229c84aa03 tc-testing: updated pedit test cases omits d2fe76dddaac Merge tag 'intel-pinctrl-fixes-v5.4' of git://git.kernel.o [...] omits f063d58b423d ptp: ptp_dte: use devm_platform_ioremap_resource() to simp [...] omits fefad9ef58ff seccomp: simplify secure_computing() omits 1f1a65d495df ASoC: samsung: i2s: Document clocks macros omits 0eebfed2954f seccomp: test SECCOMP_USER_NOTIF_FLAG_CONTINUE omits fb3c5386b382 seccomp: add SECCOMP_USER_NOTIF_FLAG_CONTINUE omits a9082575f8d0 arm64: dts: rockchip: Fix override mode for rk3399-kevin panel omits 7ae8b2f5dfb3 dt-bindings: rtc: rtc-sh: convert bindings to json-schema omits 223e660bc763 seccomp: avoid overflow in implicit constant conversion omits bc43cee88aa1 arm64: dts: rockchip: Update nanopi4 phy reset properties omits f94ffd95cb76 arm64: dts: rockchip: Enable nanopi4 HDMI audio omits 389206e806d8 arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box omits 5234c1453115 arm64: dts: rockchip: fix RockPro64 sdmmc settings omits 99e0b62152fa dt-bindings: crypto: samsung: Convert SSS and SlimSSS bind [...] omits a2c02a4304eb dt-bindings: memory-controllers: Convert Samsung Exynos SR [...] omits 4c0742f65b4e ARM: 8914/1: NOMMU: Fix exc_ret for XIP omits 851140ab0d08 ARM: 8908/1: add __always_inline to functions called from [...] omits 6233269bce47 ARM: dts: rockchip: Use interpolated brightness tables for veyron omits 87d8ae980e19 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob omits df3da04880b4 mips: Fix unroll macro when building with Clang omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits 20c55f250618 HID: google: Detect base folded usage instead of hard-codi [...] omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 9e4dbc4646a8 HID: google: add magnemite/masterball USB ids omits 8856c5064834 drm/msm/mdp5: make config variables static omits 7784cac69735 MIPS: cmdline: Clean up boot_command_line initialization omits fcb5c172409d drm/msm: make a5xx_show and a5xx_gpu_state_put static omits df4954e30d0e drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 2e3cc607af53 drm/msm/dsi: Remove set but not used variable 'lp' omits 7264af3ed8d4 drm/msm/dsi: Remove set but not used variable 'lpx' omits c16c52a35e72 drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 722525023b10 drm/msm/mdp5: Remove set but not used variable 'fmt' omits 73b2608a28af dt-bindings: rng: exynos4-rng: Convert Exynos PRNG binding [...] omits ab198a7aab65 drm/msm: Sanitize the modeset_is_locked checks in dpu omits 0a6f33dba4ee dm dust: convert documentation to ReST omits ca30ad857d90 docs: admin-guide: fix printk_ratelimit explanation omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits ea882f75766c docs: networking: phy: Improve phrasing omits d6ce98fe11a0 docs: networking: devlink-trap: Fix reference to other document omits f1e5aa6c13fe MAINTAINERS: Add BCM2711 to BCM2835 ARCH omits 81834b918e92 bindings: MAINTAINERS: fix references to Allwinner LRADC omits 868adb544a39 bindings: rename links to mason USB2/USB3 DT files omits 0ac624f47dd3 docs: fix some broken references omits 7f70ae564b80 Documentation: admin-guide: add earlycon documentation for RISC-V omits f11b46f31420 docs: remove :c:func: from genalloc.rst omits 049500715e7a docs: Move the user-space ioctl() docs to userspace-api omits 5ecd0a06e6bb docs: move botching-up-ioctls.rst to the process guide omits 781fa0a95424 ARM: bcm: Add support for BCM2711 SoC omits 61d221b735e8 docs: Fix "make help" suggestion for SPHINXDIR omits 46fdee06aeef arm64: dts: broadcom: Add reference to RPi 4 B omits 7dbe8c62ceeb ARM: dts: Add minimal Raspberry Pi 4 support omits 091d3aecc515 dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema omits ab06837dd269 dt-bindings: arm: Convert BCM2835 board/soc bindings to js [...] omits 3ce82be9ae3d ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-co [...] omits ba61479e1ee9 ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible omits 4b2d24662126 ARM: dts: bcm283x: Remove simple-bus from fixed clocks omits 3ff3a712a9ea media: ti-vpe: vpe: don't rely on colorspace member for co [...] omits b373f84d77e1 media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info omits d5a897c8428b media: v4l2-common: add pixel encoding support omits 9152dc9ec940 media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong omits 98ca241d239a media: ti-vpe: vpe: fix v4l2_compliance issue related to x [...] omits 34efd808dbf4 media: ti-vpe: vpe: use standard struct instead of duplica [...] omits f3320447a22a media: ti-vpe: Set the DMA mask and coherent mask omits 63728b1cab28 media: ti-vpe: vpdma: Use fixed type for address in descriptor omits cf6acb73b050 media: ti-vpe: vpe: ensure buffers are cleaned up properly [...] omits 2444846c0dbf media: ti-vpe: vpe: fix a v4l2-compliance failure about fr [...] omits 0bac73adea4d media: ti-vpe: vpe: fix a v4l2-compliance failure about in [...] omits e20b248051ca media: ti-vpe: vpe: Make sure YUYV is set as default format omits 06bec72b250b media: ti-vpe: vpe: fix a v4l2-compliance warning about in [...] omits a37980ac5be2 media: ti-vpe: vpe: fix a v4l2-compliance failure causing [...] omits 661eaa3c4bca media: ti-vpe: Set MAX height supported to 2048 pixels omits b2bb3d822f2c media: ti-vpe: Add support for NV21 format omits 95959793d20d media: ti-vpe: Add support for SEQ_BT omits 55c686ff93f1 media: ti-vpe: vpe: Remove unnecessary use of container_of omits b0ac8596edc8 power: reset: at91-poweroff: lookup for proper PMC DT node omits 4d59c7d45585 media: ti-vpe: vpe: Add missing null pointer checks omits 102af9b9922f media: ti-vpe: vpe: Fix Motion Vector vpdma stride omits 69318b399569 test_power: Add CURRENT properties omits 4b082ac6b768 test_power: Add CHARGE_COUNTER properties omits 84227cb11ff4 libperf: Adopt perf_evlist__filter_pollfd() from tools/perf omits 696f27c994ed libperf: Introduce perf_evlist__purge() omits 93dd6e2831ff libperf: Introduce perf_evlist__exit() omits 230662e15ed6 libperf: Move the pollfd allocation from tools/perf to libperf omits 285aaeac8c5d libperf: Centralize map refcnt setting omits 923d0f1868cb perf evlist: Switch to libperf's mmap interface omits b80132b12a78 perf evlist: Introduce perf_evlist__mmap_cb_mmap() omits bb1b1885e2f2 perf evlist: Introduce perf_evlist__mmap_cb_get() omits 2277b492582d kdb: Fix stack crawling on 'running' CPUs that aren't the master omits 55a7e23f461f kdb: Fix "btc <cpu>" crash if the CPU didn't round up omits 54af3e39eed7 kdb: Remove unused "argcount" param from kdb_bt1(); make b [...] omits 0f8b5b6d56b5 kgdb: Remove unused DCPU_SSTEP definition omits 9abd2ab23776 perf tools: Introduce perf_evlist__mmap_cb_idx() omits b5911e7ac28c libperf: Introduce perf_evlist_mmap_ops::mmap callback omits 3a8bb5812198 libperf: Add perf_evlist_mmap_ops::get callback omits 1fcbb75cc574 libperf: Introduce perf_evlist_mmap_ops::idx callback omits 0b5ea10d4c31 libperf: Introduce perf_evlist__mmap_ops() omits d1a177595b3a libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf omits 151ed5d70da8 libperf: Adopt perf_mmap__read_event() from tools/perf omits 32fdc2ca7e2a libperf: Adopt perf_mmap__read_done() from tools/perf omits 7c4d41824f9a libperf: Adopt perf_mmap__read_init() from tools/perf omits 7728fa0cfaeb libperf: Adopt perf_mmap__consume() function from tools/perf omits 5139de5d5e60 media: ti-vpe: Fix a parallel build issue omits d30f4e3d4fbd media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE omits 2e8db63e1f64 media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create omits 3f0a700624d0 media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE omits 61fd036d0111 media: add V4L2_CID_UNIT_CELL_SIZE control omits 8ae3a0862993 media: Documentation: media: Document V4L2_CTRL_TYPE_AREA omits d1dc49370f83 media: add V4L2_CTRL_TYPE_AREA control type omits f7fe9f9528b9 media: Documentation: v4l2_ctrl_new_std_compound omits b35d6c02aa3c media: v4l2-core: Implement v4l2_ctrl_new_std_compound omits a868da75fd8f ARM: dts: omap5: Add PRM data omits f7186dae1dff ARM: dts: am43xx: Add PRM data omits 73e64a93014f ARM: dts: am33xx: Add PRM data omits 222fe59f3e4b ARM: dts: omap4: add PRM nodes omits db7725d3a6bf ARM: dts: dra7: add PRM nodes omits 04360e4112c3 arm64: dts: renesas: r8a774b1: Add INTC-EX device node omits 4ec25b30a477 arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes omits 34560ef33934 arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB devi [...] omits 561668aa4614 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EH [...] omits 067eca6dc61a arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC de [...] omits 133e6c78c493 arm64: dts: renesas: hihope-rzg2-ex: Let the board specifi [...] omits b3ddadfa2831 arm64: dts: renesas: r8a774b1: Add PCIe device nodes omits c88657c4a1ea arm64: dts: renesas: r8a774b1: Add all MSIOF nodes omits 7213aea4afad arm64: dts: renesas: r8a774b1: Add RWDT node omits b6bb8a108d0b arm64: dts: renesas: Add support for Advantech idk-1110wr [...] omits 642a33259bdf arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support omits 31222abb669c arm64: dts: renesas: hihope-rzg2-ex: Enable backlight omits 68f627511fed arm64: dts: renesas: r8a774b1: Add PWM device nodes omits ab46816a38a4 arm64: dts: renesas: r8a774b1: Add FDP1 device nodes omits fdf130155fa0 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display cl [...] omits 3a02555a4d06 arm64: dts: renesas: r8a774b1: Add HDMI encoder instance omits 04e4bad30adb arm64: dts: renesas: r8a774b1: Add DU device to DT omits fbdcdb9c8621 arm64: dts: renesas: hihope-common: Move du clk properties [...] omits 79718f9d5471 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 omits c65588936f49 arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 omits 966607b84714 arm64: dts: renesas: r8a774b1: Add VSP instances omits 955ceb563c79 arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances omits 63093a8e58be arm64: dts: renesas: r8a774b1: Add IPMMU device nodes omits 070302d4673a arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support omits 6317736729ac arm64: dts: renesas: r8a774b1: Add SDHI support omits 928249b781eb arm64: dts: renesas: r8a774b1: Add TMU device nodes omits 39040e87b71a arm64: dts: renesas: r8a774b1: Add CMT device nodes omits 95b3547f27a6 arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support omits ce21f29032ae arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices omits 65005e6a5bb4 arm64: dts: renesas: Add HiHope RZ/G2N sub board support omits c722d9001ab5 arm64: dts: renesas: r8a774b1: Add Ethernet AVB node omits bbbb919f3286 arm64: dts: renesas: r8a774b1: Add GPIO device nodes omits 83e7620a0417 arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes omits fd863e588062 arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes omits 048b39fae795 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode omits a38132581269 arm64: dts: renesas: r8a774a1: Remove audio port node omits c173dba44c2d ASoC: tas2562: Introduce the TAS2562 amplifier omits a4eff5f86c9c ASoC: SOF: imx: Read ESAI parameters and send them to DSP omits 5d43001ae436 ASoC: SOF: acpi led support for switch controls omits b4be427683cf ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP omits 8b160dc2a92c ASoC: SOF: pci: add debug module param omits 70b0c75ae1e3 ASoC: SOF: acpi: add debug module param omits 902fd492d5ea Revert "ASoC: SOF: Force polling mode on CFL and CNL" omits acf1b71cb693 AsoC: SOF: refactor control load code omits a68c6b6cc77b ASoC: SOF: enable dual control for pga omits f3416e7144f5 ASoC: SOF: enable sync_write in hdac_bus omits 969d49b2cdc8 dt-bindings: asoc: Add ADAU7118 documentation omits ca514c0f12b0 ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver omits 7a56b81c4746 x86/jailhouse: Only enable platform UARTs if available omits 0935e5f7527c x86/jailhouse: Improve setup data version comparison omits 40688bd58df7 misc: Use the correct style for SPDX License Identifier omits 7ed42113ce03 ocxl: Use the correct style for SPDX License Identifier omits efcd2390f56b misc: fastrpc: revert max init file size back to 2MB omits 387f625585d1 misc: fastrpc: handle interrupted contexts omits 55bcda35584c misc: fastrpc: do not interrupt kernel calls omits 2d10d2d17072 misc: fastrpc: fix memory leak from miscdev->name omits 2419e55e532d misc: fastrpc: add mmap/unmap support omits 689e3557a2d1 misc: MIC: drop all 'comment' lines from its Kconfig omits 9964f8c899fc misc: rtsx: Remove unneeded variable in rts5260_card_power_on omits d52accce0aad platform: goldfish: Allow goldfish drivers for archs with [...] omits 32a738704d7f greybus: remove excessive check in gb_connection_hd_cport_ [...] omits bb4d6e0ee83c lis3lv02d: switch to using input device polling mode omits fa6f90f349ac sgi-gru: simplify procfs code some more omits ad90ff6964d7 misc: atmel_tclib: use devm_platform_ioremap_resource() to [...] omits 71200fcbb91c w1: sgi_w1: use devm_platform_ioremap_resource() to simplify code omits 1d40ae4e1784 perf tools: Use perf_mmap way to detect aux mmap omits 80e53d114823 libperf: Adopt perf_mmap__put() function from tools/perf omits 59d7ea620b58 libperf: Adopt perf_mmap__unmap() function from tools/perf omits e75710f063e2 libperf: Adopt perf_mmap__get() function from tools/perf omits 32c261c070c2 libperf: Adopt perf_mmap__mmap() function from tools/perf omits 504582e8e40b crypto: geode-aes - switch to skcipher for cbc(aes) fallback omits c03b04dcdba1 crypto: user - fix memory leak in crypto_reportstat omits ffdde5932042 crypto: user - fix memory leak in crypto_report omits 64e7f852c47c crypto: af_alg - cast ki_complete ternary op to int omits 86ef1dfcb561 crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize omits 830536770f96 crypto: aegis128/simd - build 32-bit ARM for v8 architectu [...] omits bf59b3053e63 libperf: Adopt perf_mmap__mmap_len() function from tools/perf omits e440979faf6a libperf: Add 'struct perf_mmap_param' omits 977da0738f3b crypto: inside-secure - Remove #ifdef checks omits 353120b48d4f libperf: Add perf_mmap__init() function omits 74e6bd472b6d crypto: inside-secure - Fix a maybe-uninitialized warning omits 75451f871cf5 MAINTAINERS: Add maintainer for HiSilicon HPRE driver omits 848974151618 crypto: hisilicon - Add debugfs for HPRE omits b492f82fcee1 Documentation: Add debugfs doc for hisi_hpre omits 5ec302a364bf crypto: hisilicon - add SRIOV support for HPRE omits c8b4b477079d crypto: hisilicon - add HiSilicon HPRE accelerator omits a92a00f80950 crypto: hisilicon - misc fix about sgl omits d8ac7b85236b crypto: hisilicon - fix large sgl memory allocation proble [...] omits f081fda293ff crypto: hisilicon - add sgl_sge_nr module param for zip omits 48c1cd40fae3 crypto: hisilicon - merge sgl support to hisi_qm module omits daae28debcb0 hwrng: core - move add_early_randomness() out of rng_mutex omits c31e73121f4c base: soc: Handle custom soc information sysfs entries omits 26d5310ee28a MAINTAINERS: Add entry for perf tool arm64 pmu-events files omits 33364d63c75d serdev: Add ACPI devices by ResourceSource field omits 619cbcaedc8e serial: sirf: make register info static omits 8b7103f31950 tty: serial: qcom_geni_serial: Wakeup over UART RX omits 3e4aaea7a039 tty: serial: qcom_geni_serial: IRQ cleanup omits 42466b9f29b4 perf tools: Avoid 'sample_reg_masks' being const + weak omits c7b7de631246 KVM: s390: Do not yield when target is already running omits 8474e5cac07e KVM: s390: count invalid yields omits efec8d219fb1 selftests: kvm: make syncregs more reliable on s390 omits d13cf9eae444 staging: wfx: fix spelling mistake "non existant" -> "non- [...] omits f2edbb6699b0 opp: of: drop incorrect lockdep_assert_held() omits 09865094536c ARM: dts: Add OPP-V2 table for AM3517 omits 3fbeef397212 cpufreq: ti-cpufreq: Add support for AM3517 omits 341afbc9ea39 ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo omits 42e52616f382 cpufreq: ti-cpufreq: omap36xx use "cpu0","vbb" if run in m [...] omits 6ddf6c91e6f8 ARM: dts: omap3: bulk convert compatible to be explicitly [...] omits b552904a73a3 DTS: bindings: omap: update bindings documentation omits b7dbe349e1eb ARM: dts: omap34xx & omap36xx: replace opp-v1 tables by op [...] omits b4bc9f9e27ed cpufreq: ti-cpufreq: add support for omap34xx and omap36xx omits 1141a7522e39 usb: typec: remove duplicated include from hd3ss3220.c omits 07562314c2d3 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 omits a17e369540c5 dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 808566e6a78f dt-bindings: usb: renesas_usbhs: Add r8a774b1 support omits f48c0a4228af dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 7236c197b4ed dt-bindings: usb: renesas_usb3: Document r8a774b1 support omits 49b8956b3d9b dt-bindings: usb-xhci: Add r8a774b1 support omits 71464db9c249 usb: core: devio.c: Fix assignment of 0/1 to bool variables omits dd2057e544dc USB: core: drop OOM message omits 5a9a8a4c5058 usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zer [...] omits a4f55d8b8c14 usb: hub: Check device descriptor before resusciation omits db0386312f29 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 29234e3bb557 usb: gadget: Remove set but not used variable 'opts' in ac [...] omits b1a71c904763 usb: mtu3: fix race condition about delayed_status omits 71460342d48b usb: mtu3: add a new function to do status stage omits da4b5d18dd94 usb: typec: add dependency for TYPEC_HD3SS3220 omits d8b1ad7ce765 media: platform: Use devm_platform_ioremap_resource() in t [...] omits 5c9de1fa03e9 media: rcar-vin: Use bytes per line instead of width for U [...] omits 2a4558c6adc4 media: imx: Move pads init to probe omits 1f4642464655 media: imx: Move capture device init to registered omits dbb8d05a9d11 media: rcar-vin: Create compose rectangle where it is used omits aacbd4ff3a8b media: rcar-vin: Rename wrongly named rectangle omits 1edfa9b1687e media: vimc: Fix error return code in vimc_register_devices() omits 9e08117c9d4e media: usbvision: Fix races among open, close, and disconnect omits c7a191464078 media: usbvision: Fix invalid accesses after device disconnect omits 59251a8be3c2 media: gspca: make array st6422_bridge_init static, makes [...] omits 27dbc2e63b9a media: cx18: make array mapping static, makes object smaller omits 69bb7eb88346 media: cx231xx: remove duplicated include from cx231xx-417.c omits 80a501a46f08 media: staging: media: imx: Use devm_platform_ioremap_resource(). omits e1444e9b0424 media: cx88: Fix some error handling path in 'cx8800_initdev()' omits 2eca8e4c1df4 media: v4l: cadence: Fix how unsued lanes are handled in ' [...] omits 8dbdee8e8acc media: usb: null check create_singlethread_workqueue omits 68085f314d64 media: gspca: null check create_singlethread_workqueue omits e6f45ea2e721 media: cx88: Add support for NotOnlyTV LV3H card omits 1d96e53fe8b5 media: staging: media: imx: Fix alignment to match open pa [...] omits 672c29b91670 media: i2c: Use div64_ul() for u64-by-unsigned-long divide omits 31218df77e7f media: media/pci/ivtv: Variable vbi.type could be uninitia [...] omits 6bf05f759932 media: af9035: add support for Logilink VG0022A. omits 57df53738a81 media: si2157: Add option for not downloading firmware. omits d7f9e85082f6 media: af9035: add the formula used for the I2C speed omits 1c9b943cdcbd media: si2168: use bits instead of bool for flags omits 612ee81b9461 powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta [...] omits fef4ac873369 pm-graph info added to MAINTAINERS omits 161ca4c0feeb staging: vc04_services: Avoid NULL comparison omits 039f8b21d153 staging: emxx_udc: use devm_platform_ioremap_resource() to [...] omits f595f03bfdfc staging: clocking-wizard: use devm_platform_ioremap_resour [...] omits fbf12784d343 staging: octeon: Fix incorrect type in assignment omits 06f9c65a8dd4 staging: rtl8712: Align function arguments with opening pa [...] omits ac478ce77304 staging: rtl8723bs: Fix style in definitions omits 042e9a6857b8 staging: rtl8723bs: Remove space before tabs omits 5bb48864d34c staging: rtl8723bs: Remove duplicate blank lines omits 26752254faeb staging: rtl8723bs: Remove commented code omits c9ca79b3a5b0 staging: rtl8723bs: Fix incorrect type in declaration omits c44b23f51f4c staging: rtl8723bs: Add space between elements omits af2f2c5e20bf staging: rtl8723bs: Fix function call wrapping style omits a9ce2354f7cb staging: rtl8723bs: Fix line over 80 characters omits 38c077d7070c staging: rtl8723bs: Remove File operation APIs omits 44bcfb27d29e staging: rtl8723bs: Remove rtw_merge_string() function omits 9d411eee4342 staging: rtl8723bs: Remove phy_Config*WithParaFile() confi [...] omits efe0b0a07238 staging: rtl8723bs: Remove phy_Config*WithParaFile() functions omits 8c0c8b661bc7 staging: rtl8723bs: Remove phy_Config*With*ParaFile() calls omits 348c59749ffe staging: rtl8723bs: Remove set but not used variable 'i' omits a883d97fc538 staging: rtl8723bs: Remove space before tab omits cf490d84dbef staging: rtl8723bs: Replace string with identifier omits 2dac96b334aa staging: rtl8723bs: core: Remove typecast in call to kfree omits 89d0180a60fc s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptions omits 5474080a3a0a s390/Kconfig: make use of 'depends on cc-option' omits 8fd1fe824f20 staging: wfx: Make some functions static in sta.c omits dc3d13fba469 staging: wfx: Make function 'wfx_tx_queue_get' static omits 7638621da743 staging: wfx: Make function 'sram_write_dma_safe', 'load_f [...] omits 0bb0dff0cc16 staging: wfx: fix swapped arguments in memset call omits c0981afd8cd6 staging: kpc2000: Remove unnecessary return variable omits e0b68fb186b2 scripts/bpf: Fix xdp_md forward declaration typo omits c17e26ddc795 team: call RCU read lock when walking the port_list omits 5e96cd3302bd net: stmmac: Remove break after a return omits 7573822883bd net/ethernet: xgmac don't set .driver twice omits b1b8d080f728 arm64: dts: msm8916-samsung-a2015: add tactile buttons and [...] omits acbf73bfa028 soc: qcom: llcc: Move regmap config to local variable omits 6a0990eaa768 scsi: ch: Make it possible to open a ch device multiple ti [...] omits 8cbf0c173aa0 scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE omits 0ee6211408a8 scsi: sni_53c710: fix compilation error omits 8cfb8e40d686 scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' omits b6ce6fb121a6 scsi: scsi_dh_alua: handle RTPG sense code correctly durin [...] omits 35a79a635179 scsi: qla2xxx: fix a potential NULL pointer dereference omits ff7ca7fd03ce scsi: megaraid_sas: Unique names for MSI-X vectors omits 390e28087823 scsi: smartpqi: bump version omits 694c5d5b4625 scsi: smartpqi: Align driver syntax with oob omits 0fa31a88bfd2 scsi: smartpqi: remove unused manifest constants omits 5b083b305b49 scsi: smartpqi: fix problem with unique ID for physical device omits e655d469c32d scsi: smartpqi: correct syntax issue omits bb9af08cfc41 scsi: smartpqi: change TMF timeout from 60 to 30 seconds omits c2922f174fa0 scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung omits 21432010d528 scsi: smartpqi: add inquiry timeouts omits b969261134c1 scsi: smartpqi: fix call trace in device discovery omits 0530736e40a0 scsi: smartpqi: fix controller lockup observed during forc [...] omits 654490a3e4bc Merge branch 'net-smc-improve-termination-handling' omits d18963cf0365 net/smc: improve close of terminated socket omits c3d9494e68c4 net/smc: no new connections on disappearing devices omits b3cb53c05f20 net/smc: increase device refcount for added link group omits a0a62ee15a82 net/smc: separate locks for SMCD and SMCR link group lists omits a2351c5d86d7 net/smc: separate SMCD and SMCR link group lists omits 0ea1671f2620 net: stmmac: dwmac-mediatek: fix wrong delay value issue w [...] omits 3524a38e594d scsi: mpt3sas: Clean up some indenting omits 690a6ca7df3d DIM: fix dim.h kernel-doc and headers omits f7cb0d0945eb scsi: lpfc: Make function lpfc_defer_pt2pt_acc static omits c51c4841f157 scsi: ch: add include guard to chio.h omits 8ae15a460b14 scsi: qla2xxx: Update driver version to 10.01.00.20-k omits 45c96e442f52 scsi: qla2xxx: Improve logging for scan thread omits d52cd7747d90 scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event omits c55474197a2e scsi: qla2xxx: Check for MB timeout while capturing ISP27/ [...] omits 6997db98d00a scsi: qla2xxx: Set remove flag for all VP omits c76ae845ea83 scsi: qla2xxx: Add error handling for PLOGI ELS passthrough omits 84ed362ac40c scsi: qla2xxx: Dual FCP-NVMe target port support omits a3a8d13f625d Merge branch '5.4/scsi-fixes' into 5.5/scsi-queue omits b2d8c273edfd Merge branch 'sctp-add-some-missing-events-from-rfc5061' omits b6e6b5f1da7e sctp: add SCTP_SEND_FAILED_EVENT event omits 5cd0b9173314 sctp: add SCTP_ADDR_MADE_PRIM event omits c446f50ce5f7 sctp: add SCTP_ADDR_REMOVED event omits 4b7740324ed8 sctp: add SCTP_ADDR_ADDED event omits 61a48006ffbb dt-bindings: at24: add new compatible omits 7f3bf4203774 dt-bindings: at24: convert the binding document to yaml omits c85ac57ce241 MIPS: cmdline: Remove redundant Kconfig defaults omits 25bfef430e96 libbpf: Fix passing uninitialized bytes to setsockopt omits f1177102454e Merge branch 'btf2c-padding' omits 76790c7c66cc selftests/bpf: Fix btf_dump padding test case omits 6e05abc9abd5 selftests/bpf: Convert test_btf_dump into test_progs test omits b4099769f332 libbpf: Fix struct end padding in btf_dump omits 1bb9fb0a147f ARM: mm: alignment: use "u32" for 32-bit instructions omits 67e15fa5b487 ARM: mm: fix alignment handler faults under memory pressure omits 61978617e905 ARM: dts: Add minimal support for Droid Bionic xt875 omits 757926247836 net: stmmac: add flexible PPS to dwmac 4.10a omits be57274e0dd7 ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals omits 087a2b7ec973 ARM: dts: Use level interrupt for omap4 & 5 wlcore omits 31d7c17e3f1b Merge tag 'spi-ptp-api' of https://git.kernel.org/pub/scm/ [...] omits e963408e8ff4 drivers/amba: fix reset control error handling omits 792e154c4814 Input: pixcir_i2c_ts - remove platform data omits 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe omits 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal omits 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted omits 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file omits bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file omits c0de00b286ed MIPS: SGI-IP22/28: Use PROM for memory detection omits 931e1bfea403 MIPS: SGI-IP22: set PHYS_OFFSET to memory start omits 351889d35629 MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems omits 39b2d7565a47 MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB fo [...] omits ce6c0a593b3c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel omits d11646b5ce93 MIPS: fw: arc: remove unused ARC code omits 6e73e92b155c nfsd4: fix up replay_matches_cache() omits 3c0be5849259 MIPS: Drop 32-bit asm string functions omits 6baaeadae911 MIPS: Provide unroll() macro, use it for cache ops omits 728db198868c perf beauty: Introduce strtoul() for x86 MSRs omits 90df0249c2ea perf trace: Expand strings in filters to integers omits d0a3a1041005 perf trace: Introduce a strtoul() method for 'struct strarrays' omits 3f41b77843b3 perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' omits 2bfd3e7651ad soc: qcom: llcc: Name regmaps to avoid collisions omits 951d48855d86 of: Make of_dma_get_range() work on bus nodes omits c46652ee6cac spi: npcm: Remove set but not used variable 'val' omits 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' omits 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] omits 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] omits 4bbee14d8e54 ASoC: simple_card_utils.h: Add missing include omits ac84b8b21b8e ASoc: Add Texas Instruments TAS2562 amplifier binding omits af6219590b54 ASoC: simple_card_utils.h: Fix potential multiple redefini [...] omits bcab05880f93 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 omits 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] omits 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] omits ac4062aa6c81 gpio: 104-idi-48e: make array register_offset static, make [...] omits a02712e1ebcd gpio: htc-egpio: remove redundant error message omits 1135ee4af740 gpio: htc-egpio: use devm_platform_ioremap_resource() omits 71b4da2b370b gpio: ath79: use devm_platform_ioremap_resource() omits 94bfcbf0368b gpio: em: use devm_platform_ioremap_resource() omits f63516f4d644 gpio: xgene: use devm_platform_ioremap_resource() omits cf62b4e44c49 gpio: xgene: remove redundant error message omits 8dff1df551df NFS: replace cross device check in copy_file_range omits 1275101026b4 NFS based on file size issue sync copy or fallback to gene [...] omits 0e65a32c8a56 NFS: handle source server reboot omits fefa1a812a9a NFS handle NFS4ERR_PARTNER_NO_AUTH error omits 124060255d59 NFS: also send OFFLOAD_CANCEL to source server omits 6b61c969d501 NFS: COPY handle ERR_OFFLOAD_DENIED omits 7e350197a1c1 NFS: for "inter" copy treat ESTALE as ENOTSUPP omits 0b9018b9cab9 NFS: skip recovery of copy open on dest server omits ec4b09250898 NFS: inter ssc open omits 1d38f3f0d700 NFS: add ca_source_server<> to COPY omits 0491567b51ef NFS: add COPY_NOTIFY operation omits f9bdad8ca8a4 NFS NFSD: defining nl4_servers structure needed by both omits 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next omits 5478f912d225 soc: ti: omap-prm: add omap5 PRM data omits 01f5069efa62 soc: ti: omap-prm: add am4 PRM data omits 59de827750f2 soc: ti: omap-prm: add dra7 PRM data omits 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx omits 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data omits d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] omits c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert omits 3e99cb214f03 soc: ti: add initial PRM driver with reset control support omits 95ec5442715a dt-bindings: omap: add new binding for PRM instances omits d4097f1937f2 perf trace: Introduce --filter for tracepoint events omits 1827ab5ba8e1 perf evlist: Introduce append_tp_filter_pid() and append_t [...] omits 53c92f73389d perf evlist: Introduce append_tp_filter() method omits 05cea4492c9d perf evlist: Factor out asprintf routine to build a tracep [...] omits c330ef2847ee perf trace: Associate the "msr" tracepoint arg name with x [...] omits 646b3e2cfbf2 perf trace beauty: Add the glue for the autogenerated MSR arrays omits 5d88099bc00d perf trace: Allow associating scnprintf routines with well [...] omits fd21834704a6 perf beauty: Hook up the x86 MSR table generator omits 693d345818e1 perf trace beauty: Add a x86 MSR cmd id->str table generator omits 8d6505bae391 perf beauty: Make strarray's offset be u64 omits 9816b4af4351 EDAC/device: Rework error logging API omits 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...] omits e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal() omits 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...] omits f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...] omits b406357c572b thunderbolt: Add 'generation' attribute for devices omits ad4abed36433 ASoC: jz4740: Remove unused match variable omits 95873fba06ae docs: driver-api: bt8xxgpio: Revive dead link omits 5f07224e0fae docs: driver-api: Move bt8xxgpio to the gpio directory omits ac8efe4f4a84 rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' omits 314bf64d1266 rtl8xxxu: make arrays static, makes object smaller omits 55047fb783e0 iwlegacy: make array interval static, makes object smaller omits be10b09b278f rtw88: Fix an error message omits e542e66b7c2e rtl8xxxu: add bluetooth co-existence support for single antenna omits d10dcb615c8e mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring omits db8fd2cde932 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf omits 39e50f5ce26c rsi: drop bogus device-id checks from probe omits c5dcf8f0e850 Revert "rsi: fix potential null dereference in rsi_probe()" omits 4614239cba34 rtlwifi: rtl8723: Remove set but not used variable 'own' omits aab7541a5a8b rtlwifi: btcoex: Remove set but not used variables 'wifi_b [...] omits e25076070201 rtlwifi: btcoex: Remove set but not used variable 'result' omits 073f8138f598 rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_ [...] omits 925942b5da09 rtlwifi: rtl8188ee: Remove set but not used variables 'v3' [...] omits a003aec306c8 rtlwifi: rtl8192c: Remove set but not used variables 'reg_ [...] omits a3e017fd8932 rtlwifi: rtl8723ae: Remove set but not used variables 'reg [...] omits 0fc44cd4c480 rtlwifi: rtl8821ae: Remove set but not used variables 'rts [...] omits a9bb0b515778 rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver omits 14e8c535ff68 gpio: fix kernel-doc for of_gpio_need_valid_mask() omits b835d6953009 pinctrl: armada-37xx: swap polarity on LED group omits 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node omits 447b8789359f arm64: dts: marvell: add ESPRESSObin variants omits e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB omits fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB omits 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB omits 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support omits 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 omits 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file omits 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file omits 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 omits 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] omits 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description omits 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description omits ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description omits cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad omits 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles omits e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] omits 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file omits 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs omits ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track omits 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x omits e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks omits 187c195ac57f arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply omits fd1ac07f3f17 xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINU [...] omits bacb7e185596 Revert "tun: call dev_get_valid_name() before register_net [...] omits 6ea67769ff33 net: tipc: prepare attrs in __tipc_nl_compat_dumpit() omits ab5b526da048 net: genetlink: always allocate separate attrs for dumpit ops omits 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include omits 48423dd7e683 Merge branch 'hns3-next' into net-next omits 8ae10cfb5089 net: hns3: support tx-scatter-gather-fraglist feature omits 8e6de441b8e6 net: hns3: add support for configuring VF MAC from the host omits ee9e44248f52 net: hns3: add support for configuring bandwidth of VF on [...] omits e196ec75958e net: hns3: add support for setting VF trust omits 22044f95faa0 net: hns3: add support for spoof check setting omits 6430f744a45a net: hns3: add support for setting VF link status on the host omits f05c2001ecc9 Merge branch 'bpf-libbpf-helpers' omits ee2eb063d330 selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INT [...] omits 7db3822ab991 libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers omits e01a75c15969 libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h [...] omits 3ac4dbe3dd89 selftests/bpf: Split off tracing-only helpers into bpf_tracing.h omits 694731e8ea7f selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_r [...] omits 36b5d471135c selftests/bpf: samples/bpf: Split off legacy stuff from bp [...] omits cf0e9718da21 selftests/bpf: Undo GCC-specific bpf_helpers.h changes omits d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers omits 11fc7d5a0a2d tun: fix memory leak in error path omits 832b2cb95543 svcrdma: Improve DMA mapping trace points omits c4b77edb3f7f nfsd: "%s" should be "%s" omits 19a1aad8886f nfsd: remove set but not used variable 'len' omits 03232cc43cff IB/mlx5: Introduce and use mkey context setting helper routine omits 3466c060ef6a RDMA/iser: Use iser_err instead of pr_err for logging omits 39c48c514601 RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 [...] omits 645c138636de of/address: Fix of_pci_range_parser_one translation of DMA [...] omits 81db12ee15cb of/address: Translate 'dma-ranges' for parent nodes missin [...] omits 04db93a95aef of/unittest: Add dma-ranges address translation tests omits b68ac8dc22eb of: Factor out #{addr,size}-cells parsing omits c60bf3eb888a of: address: Follow DMA parent for "dma-coherent" omits 862ab5578f75 of/address: Introduce of_get_next_dma_parent() helper omits 76dd7068e32c of: address: Report of_dma_get_range() errors meaningfully omits 6e6faf637443 of: Make of_dma_get_range() private omits 3a9ac959ba28 of: Remove unused of_find_matching_node_by_address() omits f9867b51d268 netdevsim: fix spelling mistake "forbidded" -> "forbid" omits c4256794dfdc net: phy: mscc: make arrays static, makes object smaller omits 155283c3ac5e nfp: bpf: make array exp_mask static, makes object smaller omits b2e872f45199 RDMA/srp: Calculate max_it_iu_size if remote max_it_iu len [...] omits 547ed331bbe8 RDMA/srp: Add parse function for maximum initiator to targ [...] omits 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits a14bf1dc494a MIPS: generic: Use __initconst for const init data omits b34c095ca609 mtd: st_spi_fsm: remove unused field from struct stfsm omits 717bc8a6b439 mtd: Initialize all parameters of mtd_oob_ops omits 2e7c3a4cd56c mtd: Remove myself from MAINTAINERS omits afa173746905 mtd: spear_smi: remove set but not used variable 'flash_info' omits aab478ca0f7a mtd: Remove dev_err() usage after platform_get_irq() omits 219031a6e7df media: venus: fix build on 32bit environments omits 79591b7db21d spi: Add a PTP system timestamp to the transfer structure omits f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register omits be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] omits 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 omits 0990fc56612b MAINTAINERS: Add the IRC channel to the MTD entry omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits a6810312b835 quota: check quota type in early stage omits d49d1c76b96e staging: comedi: Remove set but not used variable 'aref' omits 82d20bc5083d staging: vchiq: don't print pointless kernel address omits 647c8977e111 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage omits cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe omits df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init omits bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls omits 734a9b21bb06 ARM: dts: omap5: fix gpu_cm clock provider name omits bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller omits 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] omits 3740b6351509 staging: sm750fb: Remove set but not used variable 'actual [...] omits 66bc9cde241e staging: sm750fb: Remove set but not used variable 'uiActu [...] omits 5193dbdaf0b0 staging: bcm2835-audio: Need to judge the return value of [...] omits e9067bb50278 ASoC: soc-component: remove snd_pcm_ops from component driver omits a49e460f847f ASoC: soc-utils: remove snd_pcm_ops omits ece23171ea95 ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops omits a21192a7daf4 ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() omits 17a29fea086b staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC omits 8903ed25e9fd ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops omits 6d1048bc1152 ASoC: fsl: mpc5200_dma: remove snd_pcm_ops omits 4ac85de9977e ASoC: fsl: fsl_dma: remove snd_pcm_ops omits 2adc3fcc4a1f ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops omits dc06bd0fc480 ASoC: bcm: cygnus-pcm: remove snd_pcm_ops omits 85efbc911ed5 ASoC: rt5514-spi: remove snd_pcm_ops omits a30b30f00462 staging: rtl8723bs: os_dep: Remove typecast in kfree omits c67855589ca0 staging: rtl8723bs: Remove commented code omits f806c4d55721 staging: rtl8723bs: fix typo of "mechanism" in comment omits d53c90c5d474 staging: octeon: Remove typedef declaration omits dfd00af5e801 ASoC: dwc: dwc-pcm: remove snd_pcm_ops omits 851f5abfc83d ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops omits 1fddf424b3c4 ASoC: mediatek: remove snd_pcm_ops omits 9a0b72b71da0 ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops omits bb4ba744b170 ASoC: meson: remove snd_pcm_ops omits f8772e17def2 ASoC: pxa: remove snd_pcm_ops omits 540e59c68bbc ASoC: pxa: mmp-pcm: remove snd_pcm_ops omits 2324c8f4cd35 ASoC: qcom: q6asm-dai: remove snd_pcm_ops omits e198048bdc63 ASoC: qcom: q6routing: remove snd_pcm_ops omits 8b83c90dbac7 ASoC: qcom: lpass-platform: remove snd_pcm_ops omits 81aa377559f7 staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal" omits ba40ab627517 ASoC: samsung: idma: remove snd_pcm_ops omits 932eaf7c7904 ASoC: sh: siu_pcm: remove snd_pcm_ops omits db5b4ee95238 ASoC: sh: dma-sh7760: remove snd_pcm_ops omits be513045d6fe ASoC: sh: fsi: remove snd_pcm_ops omits 9dcefa7232d3 ASoC: sh: rsnd: remove snd_pcm_ops omits 1c91d77e1775 ASoC: sof: pcm: remove snd_pcm_ops omits fcd6c0f9a123 staging: wfx: avoid namespace contamination omits b5be2aa3b3ac staging: wfx: drop calls to BUG_ON() omits 51f589c82f6d staging: wfx: fix copy_{to,from}_user() usage omits 53707c85d2c1 staging: wfx: correctly cast data on big-endian targets omits 6702eed85b40 ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops omits 21499089765f ASoC: stm: stm32_adfsdm: remove snd_pcm_ops omits a857e073ffc6 ASoC: txx9: txx9aclc: remove snd_pcm_ops omits c645ea1179a4 ASoC: uniphier: aio-dma: remove snd_pcm_ops omits 2bcba42492bf ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops omits 17d48a3186bd ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops omits 297bdfd4f59c ASoC: au1x: dma: remove snd_pcm_ops omits 58c2dbe110df ASoC: au1x: dbdma2: remove snd_pcm_ops omits a94e3f2dd25c ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops omits 8c028a4038ec ASoC: amd: acp-pcm-dma: remove snd_pcm_ops omits f52368f36443 ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops omits bb3613515e96 ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops omits 9b9974d3d5d7 ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops omits 3507bb5fe46d ASoC: intel: skl-pcm: remove snd_pcm_ops omits 6d68ac8b5b5c staging: wfx: le16_to_cpus() takes a reference as parameter omits 86c05f3446ec ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops omits 488d349061fa staging: wfx: remove misused call to cpu_to_le16() omits c54f9f0e8c81 staging: wfx: simplify memory allocation in wfx_update_fil [...] omits 8ec241c495dd ASoC: soc-core: add snd_soc_pcm_lib_ioctl() omits c64bfc906600 ASoC: soc-core: add new pcm_construct/pcm_destruct omits e2cb4a14541d ASoC: soc-core: merge snd_pcm_ops member to component driver omits 9e985503ee4b ASoC: mt8183: fix audio playback slowly after playback dur [...] omits 8d6aa1367a7d dt-bindings: medaitek: mt8183: add property "resets" && "r [...] omits cfc28ac124c4 ASoC: pcm3168a: Use fixup instead of constraint for channe [...] omits 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function omits cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay omits 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops omits 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon omits 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node omits 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x omits da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] omits 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" omits 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry omits ac524481d7f7 ipvs: batch __ip_vs_dev_cleanup omits 5d5a0815f854 ipvs: batch __ip_vs_cleanup omits c09b8970fb47 ipvs: no need to update skb route entry for local destinat [...] omits 747125db6dcd thunderbolt: Drop unnecessary read when writing LC command [...] omits 6f6709734274 thunderbolt: Fix lockdep circular locking depedency warning omits fd5c46b754d4 thunderbolt: Read DP IN adapter first two dwords in one go omits 39014c45467f microblaze: entry: Remove unneeded need_resched() loop omits 3e917975b7cd mei: me: fix me_intr_clear function name in KDoc omits 736683092152 mei: fix modalias documentation omits 7d47433cf74f net/mlx5: Expose optimal performance scatter entries capability omits be4fe445a6d5 clk: meson: axg_audio: add sm1 support omits cf52db456fd0 clk: meson: axg-audio: provide clk top signal name omits 8ff93f283249 clk: meson: axg-audio: prepare sm1 addition omits 255cab9d27d7 clk: meson: axg-audio: fix regmap last register omits 38340cb2ac4a clk: meson: axg-audio: remove useless defines omits 44ef8697416f Merge branch 'v5.5/dt' into v5.5/drivers omits 9d40b85bb46a x86/cpufeatures: Add feature bit RDPRU on AMD omits aa03ea9bce8c dt-bindings: clock: meson: add sm1 resets to the axg-audio [...] omits 0ea0a188fdc5 dt-bindings: clk: axg-audio: add sm1 bindings omits a4a572c756de MAINTAINERS: csky: Add mailing list for csky omits 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth omits cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 omits 8fdf5b780a14 samples: bpf: Add max_pckt_size option at xdp_adjust_tail omits 8148f0b5647a blk-stat: Optimise blk_stat_add() omits 72ccd9200f21 Merge branch 'enforce-global-flow-dissector' omits 1d9626dc08bf selftests/bpf: add test for BPF flow dissector in the root [...] omits a11c397c43d5 bpf/flow_dissector: add mode to enforce global BPF flow dissector omits 4564a8bb57e4 samples/bpf: Trivial - fix spelling mistake in usage omits 32e3e58e4c59 bpftool: Fix bpftool build by switching to bpf_object__ope [...] omits d460623c5fa1 Documentation: kunit: Fix verification command omits 42345b68c2e3 selinux: default_range glblub implementation omits 6ec1b81d3545 kunit: Fix '--build_dir' option omits f8615bf8a3da netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitm [...] omits 3fbd6c4513b5 netfilter: ipset: move function to ip_set_bitmap_ip.c. omits 856391854ce7 netfilter: ipset: make ip_set_put_flags extern. omits 2398a97688f1 netfilter: ipset: move functions to ip_set_core.c. omits 94177f6e11c7 netfilter: ipset: move ip_set_comment functions from ip_se [...] omits 8dea982a88dc netfilter: ipset: remove inline from static functions in . [...] omits 017f77c050a3 netfilter: ipset: add a coding-style fix to ip_set_ext_destroy. omits dcb5f40054b1 selftests/bpf: Fix dependency ordering for attach_probe test omits 4dbc54c55923 iio: gyro: clean up indentation issue omits 76510ec692c8 counter: stm32: clean up indentation issue omits 3cfd6464fe23 iio: proximity: sx9500: fix iio_triggered_buffer_{predisab [...] omits 2c3d0c9ffd24 iio: core: Add optional symbolic label to device attributes omits fd7710cb491f MIPS: futex: Restore \n after sync instructions omits d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] omits b42faeee718c spi: Add a PTP system timestamp to the transfer structure omits 1466327e8eb3 ASoC: SOF: support alternate list of machines omits af78cec45f2d ASoC: soc-acpi: add link_mask field omits 15767cfd81eb arm64: dts: meson-g12: add support for simplefb omits c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets omits 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible omits 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible omits b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description omits 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node omits 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node omits d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node omits 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] omits 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] omits fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input omits 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree omits 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 omits 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos omits 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B omits b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 omits 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings omits b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings omits 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L omits 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs omits edd6d5393206 ASoC: tas2770: Fix snd_soc_update_bits error handling omits 40f90ef0a77b ASoc: tas2770: Remove unused defines and variables omits 5911e6729e08 ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register omits 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next omits cfc0e76bbbde ARM: configs: keystone: enable cpts omits ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node omits 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node omits debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node omits e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b omits c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks omits 9662dd752c14 mips: check for dsp presence only once before save/restore omits 5dc76a96e95a MIPS: PCI: use information from 1-wire PROM for IOC3 detection omits 8c2a2b8c2ff6 nvmem: core: add nvmem_device_find omits 24b0cb4f883a MIPS: CI20: DTS: Add Leds omits 948f2708f945 MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth omits 73f2b940474d MIPS: CI20: DTS: Add I2C nodes omits f56a040c9faf MIPS: JZ4780: DTS: Add I2C nodes omits a2ecb233e3e7 mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE omits ffe59ee36aaa MIPS: Loongson-3: Add CSR IPI support omits 7507445b1993 MIPS: Loongson: Add Loongson-3A R4 basic support omits 6a6f9b7dafd5 MIPS: Loongson: Add CFUCFG&CSR support omits 397dc00e249e mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM omits e4acfbc18fc9 MIPS: Check Loongson3 LL/SC errata workaround correctness omits 4dee90d7b579 MIPS: genex: Don't reload address unnecessarily omits 12dbb04f2ac1 MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug [...] omits ae4cd0b1a475 MIPS: barrier: Make __smp_mb__before_atomic() a no-op for [...] omits 7f56b1235481 MIPS: barrier: Remove loongson_llsc_mb() omits e84957e6ae04 MIPS: syscall: Emit Loongson3 sync workarounds within asm omits 3c1d3f097972 MIPS: futex: Emit Loongson3 sync workarounds within asm omits a91f2a1dba44 MIPS: cmpxchg: Omit redundant barriers for Loongson3 omits 6a57d2d1e7c3 MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm omits 9026737703ae MIPS: bitops: Use smp_mb__before_atomic in test_* ops omits 5bb29275df7a MIPS: bitops: Emit Loongson3 sync workarounds within asm omits c042be02d730 MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG omits cc99987c375e MIPS: bitops: Abstract LL/SC loops omits aad028cadb17 MIPS: bitops: Avoid redundant zero-comparison for non-LLSC omits d6103510e7cc MIPS: bitops: Use the BIT() macro omits a2e66b862cc7 MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit omits 6bbe043bd3f4 MIPS: bitops: Implement test_and_set_bit() in terms of _lo [...] omits 27aab27259ae MIPS: bitops: ins start position is always an immediate omits 59361e9975fd MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs omits 3d2920cf4fd4 MIPS: bitops: Only use ins for bit 16 or higher omits fe7cd97e68fa MIPS: bitops: Handle !kernel_uses_llsc first omits 1da7bce8591d MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg omits 40e784b4d4bc MIPS: atomic: Unify 32b & 64b sub_if_positive omits 77d281b7966e MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive() omits 4d1dbfe6cbec MIPS: atomic: Emit Loongson3 sync workarounds within asm omits a38ee6bb14a4 MIPS: atomic: Use one macro to generate 32b & 64b functions omits 9537db24c65a MIPS: atomic: Handle !kernel_uses_llsc first omits 36d3295c5a0d MIPS: atomic: Fix whitespace in ATOMIC_OP macros omits 185d7d7a5819 MIPS: barrier: Clean up sync_ginv() omits fe0065e56227 MIPS: barrier: Clean up __sync() definition omits 5c12a6eff6ae MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery omits 05e6da742b5b MIPS: barrier: Clean up __smp_mb() definition omits 21e3134b3ec0 MIPS: barrier: Clean up rmb() & wmb() definitions omits bf92927251b3 MIPS: barrier: Add __SYNC() infrastructure omits ef85d057a605 MIPS: Use compact branch for LL/SC loops on MIPSr6+ omits 878f75c7a253 MIPS: Unify sc beqz definition omits 376357aca715 MIPS: ralink: Add GARDENA smart Gateway MT7688 board omits 4ce8a03c4176 dt-bindings: mips: Add gardena vendor prefix and board des [...] omits cf892abfab77 dt-bindings: mips: Add missing mt7688a-soc compatible omits cd5f9e4fd879 MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node omits 5045d06b3736 MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks omits 071d2f0b5419 MIPS: r4k-bugs64: Limit R4k bug checks to affected systems omits 4bf841ebf17a MIPS: SGI-IP27: get rid of compact node ids omits 46a73e9e6ccc MIPS: SGI-IP27: remove not used stuff inherited from IRIX omits 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] omits 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' omits f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] omits d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c omits 70082a52f96a drm/msm: include linux/sched/task.h omits b2181be1cfb8 ARM: qcom_defconfig: add ocmem support omits 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations omits 53bf7f7a437a drm/msm: Remove unused function arguments omits fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks omits 966301400402 drm/msm/dpu: Remove unnecessary NULL checks omits c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks omits 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks omits c3b80b28c174 drm/msm/dpu: Remove unused macro omits e5c8d1b2c183 drm/msm/dpu: Remove unused variables omits 444e2ff34df8 tools arch x86: Grab a copy of the file containing the MSR [...] omits f11b2803bb88 perf trace: Allow choosing how to augment the tracepoint a [...] omits 311baaf93c4b perf trace: Enclose all events argument lists with () omits 9597945d7fb4 perf trace: Add array of chars scnprintf beautifier omits 888ca854e275 perf trace: Add the syscall_arg_fmt pointer to syscall_arg omits 3e0c9b2cfaed perf trace: Move some scnprintf methods from syscall to sy [...] omits 947b843cf52a perf trace: Allocate an array of beautifiers for tracepoint args omits 8d1d4ff5e239 perf trace: Factor out the initialization of syscal_arg_fm [...] omits 3714437d3fcc perf script: Allow --time with --reltime omits fce9501aec6b samples/bpf: fix build by setting HAVE_ATTR_TEST to zero omits 06f84d1989b7 perf tools: Make usage of test_attr__* optional for perf-sys.h omits b3700f21c2ed perf scripts python: exported-sql-viewer.py: Add Time char [...] omits e69d5df75d74 perf scripts python: exported-sql-viewer.py: Add ability f [...] omits da4264f5cf8a perf scripts python: exported-sql-viewer.py: Tidy up Call [...] omits 9a9dae36556e perf scripts python: exported-sql-viewer.py: Add global ti [...] omits 42c303ff9a25 perf scripts python: exported-sql-viewer.py: Add HBoxLayou [...] omits 181ea40a24af perf scripts python: exported-sql-viewer.py: Add LookupModel() omits 8bd436b006d4 perf trace augmented_syscalls: Do not show syscalls when n [...] omits 7e035929f3fe perf trace: Postpone parsing .perfconfig trace.add_events [...] omits bcddbfc5c8c9 perf trace: Generalize the syscall_fmt find routines omits 9b2036cd3299 perf trace: Separate 'struct syscall_fmt' definition from [...] omits 206d635aa594 perf trace: Make evlist__set_evsel_handler() affect just e [...] omits c0e53476ab50 perf evlist: Adopt __set_tracepoint_handlers method from p [...] omits 608127f73779 perf top: Initialize perf_env->cpuid, needed by the per ar [...] omits f1cedfb82858 perf env: Add routine to read the env->cpuid from the runn [...] omits bfcb7e1555ec soc: qcom: ocmem: add missing includes omits 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions omits 88c1e9404f1d soc: qcom: add OCMEM driver omits 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] omits b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface omits f704985b1e7e docs/driver-api: Catch up with dma_buf file-name changes omits ea83df73aaa3 genalloc: Fix a set of docs build warnings omits 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property omits 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings omits cc84ac35d9fa docs: Catch up with the new location of get_user_pages_fast() omits 81584a6a771b docs: remove :c:func: from refcount-vs-atomic.rst omits a36a383dc301 Merge branch 'dt/linus' into dt/next omits 45919fbfe1c4 null_blk: Enable modifying 'submit_queues' after an instan [...] omits e29158b4fff7 null_blk: Improve nullb_device_##NAME##_store() readability omits a2e80f6f0445 blk-mq: Embed counters into struct mq_inflight omits bb4e6b149103 blk-mq: Reuse callback in blk_mq_in_flight*() omits 27a46989a82c blk-mq: Inline status checkers omits 7a18312c739a block: Document all members of blk_mq_tag_set and bkl_mq_q [...] omits 73f1c77e6511 block: Reduce sysfs_lock locking inside blk_cleanup_queue() omits bae85c156f61 block: Remove "dying" checks from sysfs callbacks omits 9566256518de block: Remove request_queue.nr_queues omits 1d200e9d6f63 block: Fix writeback throttling W=1 compiler warnings omits 98e544027117 block: Fix three kernel-doc warnings omits 1a99fcc035fb selftests: cgroup: Run test_core under interfering stress omits 11318989c381 selftests: cgroup: Add task migration tests omits 58c9f75b86f7 selftests: cgroup: Simplify task self migration omits 9a3284fad42f cgroup: Optimize single thread migration omits e7c7b1d85dc1 cgroup: Update comments about task exit path omits 940f13821528 Merge branch 'dpaa2-eth-misc-cleanup' omits ef17bd7cc0c8 dpaa2-eth: Avoid unbounded while loops omits 4b177f065e7e dpaa2-eth: Fix minor bug in ethtool stats reporting omits 219684a58d72 dpaa2-eth: Cleanup dead code omits 61e867fde21e cgroup: short-circuit current_cgns_cgroup_from_root() on t [...] omits 3ea7af9e2caa net: hns3: make array tick_array static, makes object smaller omits 99d895729f5d net: hns: make arrays static, makes object smaller omits 578de2f361de Merge branch 'net-tls-minor-micro-optimizations' omits bc76e5bb1229 net/tls: store decrypted on a single bit omits 5c5458ec9d63 net/tls: store async_capable on a single bit omits 4de30a8d58c9 net/tls: pass context to tls_device_decrypted() omits 34ef1ed198cd net/tls: make allocation failure unlikely omits 93277b258f47 net/tls: mark sk->err being set as unlikely omits 163ab96b52ae net: sockmap: use bitmap for copy info omits 147dae76dbb9 rtc: ds1347: handle century register omits 860c45b56d93 rtc: ds1347: use regmap_update_bits omits d9dcfa5f7084 rtc: ds1347: properly handle oscillator failures omits 3ce20a23e219 rtc: ds1347: set range omits 554692d56d74 rtc: ds1347: convert to devm_rtc_allocate_device omits 088443c79c77 rtc: ds1347: mask ALM OUT when reading time omits ff7f9e0533ff rtc: ds1347: simplify getting .driver_data omits 1d84eca6d5b3 rtc: ds1347: remove useless read omits 590062f47931 rtc: ds1347: remove verbose messages omits f00eaa38eb0c rtc: add a timestamp for year 0 omits cd7629b27bf9 rtc: armada38x: Use of_device_get_match_data() omits 7da83f1bba0e rtc: da9063: Handle invalid IRQ from platform_get_irq_byname() omits cf79e7c3c9e9 rtc: m41t80: set range omits 8211fbfaf2fe net: core: use helper skb_ensure_writable in more places omits 328908621081 ipv6: Make ipv6_mc_may_pull() return bool. omits b9df4fd7e99c net: core: change return type of pskb_may_pull to bool omits 6c157f6ed90f Merge branch 'ena-set_channels' omits 2413ea97157d net: ena: ethtool: support set_channels callback omits 9f648f7b7124 net: ena: remove redundant print of number of queues omits 736ce3f414cc net: ena: make ethtool -l show correct max number of queues omits 9a037b06137b net: ena: ethtool: get_channels: use combined only omits 4d19266022ec net: ena: multiple queue creation related cleanups omits faa615f9da5d net: ena: change num_queues to num_io_queues for clarity a [...] omits 9b75803e6ed7 Merge branch 'samples-pktgen-allow-to-specify-destination- [...] omits 40f843ee5e17 samples: pktgen: allow to specify destination IP range (CIDR) omits f0681d95e7dc samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing omits 3cad8f911575 samples: pktgen: fix proc_cmd command result check logic omits 723d2904a2a4 samples: pktgen: make variable consistent with option omits db7fe42d687c Merge branch 'netdevsim-implement-devlink-dev_info-op' omits 62ede55fe68c selftests: add netdevsim devlink dev info test omits 8e23cc0319b1 netdevsim: implement devlink dev_info op omits 82a843de41d4 net: devlink: fix reporter dump dumpit omits 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index omits 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() omits 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get omits de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get omits 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get omits de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index omits 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get omits 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] omits 62217f8b084a spi: gpio: Look for a device node instead of match omits df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data omits 151b03791e4a regulator: da9062: Simplify the code iterating all regulators omits a9d273671440 ASoC: fsl_mqs: Fix error handling in probe omits e9e8fc9ed63e ASoC: fsl_mqs: remove set but not used variable 'bclk' omits 03fe492e8346 ASoc: tas2770: Fix build error without GPIOLIB omits 67ad656bdd70 ASoC: jz4740: Use of_device_get_match_data() omits 0632fa042541 ASoC: core: Fix pcm code debugfs error omits 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent omits 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description omits 930d3a4907ae pinctrl: rza2: Fix gpio name typos omits 56278c8fcb71 clk: renesas: r8a774b1: Add TMU clock omits cf03c691eb95 ARM: dts: sun7i: Drop the module clock from the device tree omits 90b32268e15c dt-bindings: media: sun4i-csi: Drop the module clock omits b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS omits 201e91091b1d sh: add the sh_ prefix to early platform symbols omits 507fd01d5333 drivers: move the early platform device support to arch/sh omits 4fb7d0870756 x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops omits df55029f7ea6 x86/platform/uv: Check EFI Boot to set reboot type omits f5a8f0ecb436 x86/platform/uv: Decode UVsystab Info omits 8785968bce1c x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files omits 2bcf26528787 x86/platform/uv: Setup UV functions for Hubless UV Systems omits 9743cb68f736 x86/platform/uv: Add return code to UV BIOS Init function omits 0959f8256ada x86/platform/uv: Return UV Hubless System Type omits 61e5ddca9c2a x86/platform/uv: Save OEM_ID from ACPI MADT probe omits 2538f0ee8a29 usb: host: xhci-tegra: Add Tegra194 XHCI support omits 8a02a23f33be xhci: tegra: Parameterize mailbox register addresses omits 233450310b68 usb: isp1760: isp1760-hcd.c: Drop condition with no effect omits a570ec79641a usb: image: microtek.c: Remove unused variable omits d7ca5afdced3 media: cec-funcs.h: use new CEC_OP_UI_CMD defines omits 9b211f9c5a0b media: cec-funcs.h: add status_req checks omits 649cd16c438f media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_tran [...] omits 43be77fa6ce6 media: dvb-usb-gl861: support I2C read from tuner via demod omits ecf20d28ff77 media: dvb-frontends/tc90522: extend i2c algo to support s [...] omits 25877478c444 media: dvb-usb-v2/gl861: remove an un-used header file omits 8139bb3e1d45 media: dvb-usb-v2/gl861: remove device-specific i2c algo omits 1ea76d16569b media: gl861: re-implement I2C adapter logic omits cecf0bbbcb6f media: dvbsky: use a single mutex and state buffers for al [...] omits 767f22ac54b6 media: drxj: remove redundant assignment to variable rc omits 94ddd60d9c39 media: usb: tm6000: Use the correct style for SPDX License [...] omits 1983c43509d7 media: rc: Use devm_platform_ioremap_resource() in tango_i [...] omits 6d7cc95311f7 media: rc: Use the correct style for SPDX License Identifier omits a7b2df76b42b media: rc: prevent memory leak in cx23888_ir_probe omits 3eab054614cd media: em28xx: Add support for Magix Wideowandler 2 omits ed4e15697b5f media: cxd2820r: make arrays tab static const, makes objec [...] omits 6f5129e251ae media: rtl28xxu: fix idle handling omits 64659c81dfcc media: rtl28xxu: set keymap for Astrometa DVB-T2 omits cf330691668a media: rc: Add support for another iMON 0xffdc device omits e43148645d18 media: mceusb: fix out of bounds read in MCE receiver buffer omits e772cd8c9c9c staging: wlan-ng: p80211wep.c: use lib/crc32 omits d4fbce956db1 staging: vc04_services: make use of devm_platform_ioremap_ [...] omits 81bab3fa6ca8 media: rc: increase rc-mm tolerance and add debug message omits ce819649b03d media: rc: mark input device as pointing stick omits 6bf33ca2a9ad media: delete unused proc_fs.h include omits f342e258085b staging: rtl8723bs: Remove set but not used variable 'adapter' omits 0fd1dc1ea477 staging: rtl8723bs: Remove set but not used variables 'ppp [...] omits d34befc134d1 staging: rtl8723bs: Remove set but not used variable 'prwskeylen' omits 4ccb5b0bc3e8 staging: rtl8723bs: Remove set but not used variable 'tmp_aid' omits ae5f973759e1 media: saa7164: use debugfs rather than procfs for debugging file omits 402bd53e964f staging: rtl8712: align arguments with open parenthesis in [...] omits 3dbcdf183b32 staging: rtl8723bs: Switch constant place in test omits 164eec46ea99 staging: vt6656: reorganize characters so the lines are un [...] omits 6d9a930cd9aa staging: rtl8723bs: Remove unnecessary braces omits f3c3f2d43484 staging: vt6656: remove duplicated blank line omits b483b4e4d3f6 staging: mt7621-pci: add quirks for 'E2' revision using 's [...] omits d8a363ef0046 staging: rtl8192u: Fix indentation for cleaner code omits a5a5ec2538ab staging: rtl8723bs: Remove set but not used variable 'oldcnt' omits ea60b4eb4420 staging: rtl8188eu: remove unnecessary asignment and initi [...] omits ef0abd6f24d3 staging: wilc1000: don't use wdev while setting tx power omits bf653da86231 staging: rtl8723bs: Remove unnecessary braces omits e1056f9bbf0d media: dt-bindings: Fix building error for dt_binding_check omits 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec omits 3e84a18a259e media: meson/ao-cec: move cec_notifier_cec_adap_register a [...] omits b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 omits ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node omits 05949f63055f Merge branch 'autogen-bpf-helpers' omits 24f25763d6de libbpf: auto-generate list of BPF helper definitions omits 7a387bed47f7 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper d [...] omits 5f0e5412781b uapi/bpf: fix helper docs omits 82e8d723e9e6 sound: Fix Kconfig indentation omits 09ef18bcd5ac rtc: use devm_platform_ioremap_resource() to simplify code omits 89576bebbc17 rtc: Use devm_platform_ioremap_resource() omits 056ddc38e941 Merge branch 'stmmac-next' omits dc07f5fdef9b net: stmmac: Implement L3/L4 Filters in GMAC4+ omits 1b2250a04c1f net: stmmac: selftests: Add tests for VLAN Perfect Filtering omits c7ab0b8088d7 net: stmmac: Fallback to VLAN Perfect filtering if HASH is [...] omits 04c1b4c70de9 nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning omits b4d5191371a9 nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning omits 59d55789def9 net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning omits d131c5bb6012 net/rds: Add missing include file omits 54e02957f4d5 Merge branch 'mlxsw-Query-number-of-modules-from-firmware' omits 6935af8073a0 mlxsw: minimal: Add validation for FW version omits 762effaad63e mlxsw: core: Push minor/subminor fw version check into helper omits c5cb92d59b30 mlxsw: thermal: Provide optimization for QSFP modules numb [...] omits ea30a92a4674 mlxsw: hwmon: Provide optimization for QSFP modules number [...] omits 5cfa030a1c2c mlxsw: reg: Extend MGPIR register with new field exposing [...] omits 0eb8516b8e9a Merge branch 'netdevsim-allow-to-test-reload-failures' omits 9278bc9f627d selftests: test netdevsim reload forbid and fail omits 155ddfc5e54a netdevsim: add couple of debugfs bools to debug devlink reload omits 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] omits 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" omits e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] omits e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static omits d44dc7413279 Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback' omits ee85da535fe3 devlink: have genetlink code to parse the attrs during dumpit omits 265ecd4fa3f0 net: genetlink: remove unused genl_family_attrbuf() omits c6c08614eb32 net: tipc: allocate attrs locally instead of using genl_fa [...] omits 057af7071344 net: tipc: have genetlink code to parse the attrs during dumpit omits 4495af31947b net: nfc: have genetlink code to parse the attrs during dumpit omits 75cdbdd08900 net: ieee802154: have genetlink code to parse the attrs du [...] omits bf813b0afeae net: genetlink: parse attrs and store in contect info stru [...] omits c10e6cf85e7d net: genetlink: push attrbuf allocation and parsing to a s [...] omits 1927f41a22a0 net: genetlink: introduce dump info struct to be available [...] omits be064defabef net: genetlink: push doit/dumpit code from genl_family_rcv_msg omits 248d45f1e193 openvswitch: Allow attaching helper in later commit omits dd3fd317e2be usb: typec: hd3ss3220_irq() can be static omits 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node omits 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property omits f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings omits 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling omits e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' omits 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name omits 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop omits 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] omits b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] omits df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver omits c4a212695ca4 arm64: dts: imx8mn: Add system counter node omits 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] omits 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED omits 21094ba5c1f4 arm64: dts: zii-ultra: fix ARM regulator states omits 0ae4fbc63c31 clk: imx8mn: Use common 1443X/1416X PLL clock structure omits 43cdaa1567ad clk: imx8mm: Move 1443X/1416X PLL clock structure to common place omits a9eb048d5615 libbpf: Add cscope and tags targets to Makefile omits 30ca9b04747e soc: imx: imx-scu: Getting UID from SCU should have response omits b84fbfe2ceed Merge branch 'libbpf-api' omits 928ca75e59d7 selftests/bpf: switch tests to new bpf_object__open_{file, [...] omits c9e4c3010c8c libbpf: fix bpf_object__name() to actually return object name omits 2ce8450ef5a3 libbpf: add bpf_object__open_{file, mem} w/ extensible opts omits 5e61f2707029 libbpf: stop enforcing kern_version, populate it for users omits 094234fcf461 clk: imx: pll14xx: Fix quick switch of S/K parameter omits a53ba15d8199 libbpf: Fix BTF-defined map's __type macro handling of arrays omits cf0fd404455c firmware: imx: warn on unexpected RX omits fbe3d0c77c83 Merge branch 'create-netdevsim-instances-in-namespace' omits c04d71b5b287 selftests: test creating netdevsim inside network namespace omits 7b60027bbc67 netdevsim: create devlink and netdev instances in namespace omits 8273fd845447 net: devlink: export devlink net setter omits 128d23c3a831 Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics' omits a4d26fdbc2a5 net/tls: add TlsDeviceRxResync statistic omits 5c5ec6685806 net/tls: add TlsDecryptError stat omits b32fd3cc31d7 net/tls: add statistics for installed sessions omits d26b698dd3cd net/tls: add skeleton of MIB statistics omits 9ec1c6ac2764 net/tls: add device decrypted trace point omits 8538d29cea95 net/tls: add tracing for device/offload events omits 6f4c930e0235 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits c58a80170169 tools/memory-model/Documentation: Add plain accesses and d [...] omits ddc82999f025 tools/memory-model/Documentation: Put redefinition of rcu- [...] omits 3321ea12907a tools/memory-model/Documentation: Fix typos in explanation.txt omits daebf24a8e8c tools/memory-model: Fix data race detection for unordered [...] omits 67d64918a163 locking: locktorture: Do not include rwlock.h directly omits fbbd5e358cec rcutorture: Make in-kernel-loop testing more brutal omits 8b5ddf8b99dc rcutorture: Separate warnings for each failure type omits b3ffb206ddd7 rcu: Remove unused variable rcu_perf_writer_state omits 9f8ba55d49ce rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios omits c5d3c8ca22d4 locktorture: Replace strncmp() with str_has_prefix() omits ac5f636130c2 rcu: Remove unused function rcutorture_record_progress() omits 79ba7ff5a992 rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn omits 96926686deab rcu: Make CPU-hotplug removal operations enable tick omits 366237e7b083 stop_machine: Provide RCU quiescent state in multi_cpu_stop() omits d38e6dc6ed0d rcutorture: Force on tick for readers and callback flooders omits 6a949b7af82d rcu: Force on tick when invoking lots of callbacks omits ae9e557b5be2 time: Export tick start/stop functions for rcutorture omits 01b4c39901e0 nohz: Add TICK_DEP_BIT_RCU omits 8c550e94b883 gpio: expose pull-up/pull-down line flags to userspace omits 2fd215b8fdbe pinctrl: stmfx: fix null pointer on remove omits 48659227e0a1 pinctrl: iproc: allow for error from platform_get_irq() omits 74033d99b6d7 pinctrl: iproc: use unique name for irq chip omits dc7fe512d966 dt-binding: iio: Add optional label property omits 9318a9e54743 iio: gyro: adis16080: replace mlock with own lock omits 81ba7e85d7f3 counter: stm32-lptimer-cnt: fix a kernel-doc warning omits 0f536e91099b counter: stm32-timer-cnt: fix a kernel-doc warning omits ea14163d2913 iio: gyro: adis16130: remove mlock usage omits 8033997a8daf MAINTAINERS: add entry for ROHM BH1750 driver omits 2231f0f0d1e9 dt-bindings: iio: light: bh1750: convert bindings to yaml omits 1aabad1fb5e9 iio: imu: st_lsm6dsx: add motion report function and call [...] omits a3aa17d4badf iio: imu: st_lsm6dsx: always enter interrupt thread omits 4c997dfa692d iio: imu: st_lsm6dsx: add wakeup-source option omits b5969abfa8b8 iio: imu: st_lsm6dsx: add motion events omits 6ee6a368ac0a iio: imu: st_lsm6dsx: move interrupt thread to core omits e764fb4e20f9 iio: imu: inv_mpu6050: add fifo support for magnetometer data omits b1392de06184 iio: imu: inv_mpu6050: add MPU925x magnetometer support omits 16ef43376948 iio: imu: inv_mpu6050: helpers for using i2c master on aux [...] omits 9d8261dbc496 iio: imu: inv_mpu6050: fix objects syntax in Makefile omits 68fd019b89e0 iio: imu: inv_mpu6050: add defines for supporting 9-axis chips omits 5ffd0248384c iio: imu: inv_mpu6050: add header include protection macro omits 5aa5cbd2e95e x86/asm: Make boot_gdt_descr local omits 1a8770b746bd x86/asm: Reorder early variables omits ca4a649694bb iio: imu: inv_mpu6050: disable i2c mux for MPU925x omits b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node omits 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci omits 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin omits 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level omits 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible omits bbe692e349e2 rpmsg: char: release allocated memory omits 0ad82e3a2234 remoteproc: debug: Remove unneeded NULL check omits b674a30bf8b0 hwspinlock: sprd: Use devm_hwspin_lock_register() to regis [...] omits b4d64193d41e hwspinlock: sprd: Use devm_add_action_or_reset() for calls [...] omits 3070c4164360 hwspinlock: sprd: Check the return value of clk_prepare_enable() omits 74cfa956cbea hwspinlock: sprd: Change to use devm_platform_ioremap_resource() omits 006d72da28db remoteproc: remove useless typedef omits acc98c1f2a1b hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to [...] omits 637bcd19beeb hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory omits 5ee45e0c8946 hwspinlock: u8500_hsem: Change to use devm_platform_iorema [...] omits eecff9a8427a MAINTAINERS: hwspinlock: update git tree location omits d20c0da8b202 fpga: Remove dev_err() usage after platform_get_irq() omits 26e010555086 net: dsa: sja1105: Make function sja1105_xfer_long_buf static omits c62c2cfb801b net: devlink: don't ignore errors during dumpit omits 39b65fbb8130 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() omits f876dbff857b pinctrl: bcm-iproc: Use SPDX header omits 2a3655056730 gpio: tegra186: Implement wake event support omits ab3dd9cc24d4 gpio: max77620: Fix interrupt handling omits 704355db127e gpio: max77620: Do not allocate IRQs upfront omits 20504fa1d2ff pinctrl: armada-37xx: fix control of pins 32 and up omits 511e6ca04745 net: dsa: sja1105: Add support for port mirroring omits 5a43f697cc10 igmp: uninline ip_mc_validate_checksum() omits 037699139ecb pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs() omits 193d357d0873 net: spread "enum sock_flags" omits d6547f2a2cfc net, uapi: fix -Wpointer-arith warnings omits 9978339ae4e0 pinctrl: tegra: xusb: Add note about legacy status omits de417d137d9d Merge branch 'net-phy-broadcom-RGMII-delays-fixes' omits bea5d1438801 net: phy: broadcom: Use bcm54xx_config_clock_delay() for B [...] omits fea7fda7f50a net: phy: broadcom: Fix RGMII delays configuration for BCM54210E omits 5ff8aca906f3 pinctl: ti: iodelay: fix error checking on pinctrl_count_i [...] omits 6d4e4ddc75eb Merge branch 'net-tls-separate-the-TLS-TOE-code-out' omits 53b4414a7003 net/tls: allow compiling TLS TOE out omits 0eb8745e03c9 net/tls: rename tls_hw_* functions tls_toe_* omits 08700dab8168 net/tls: move TOE-related code to a separate file omits 16bed0e6ac07 net/tls: move tls_build_proto() on init path omits f21912edd157 net/tls: rename tls_device to tls_toe_device omits 25a3cd8189c8 net/tls: move TOE-related structures to a separate header omits 033b2c7f0f26 rxrpc: Add missing "new peer" trace omits 157c1062fcd8 PCI: pciehp: Avoid returning prematurely from sysfs requests omits fe1897eaa664 f2fs: fix to update time in lazytime mode omits 2558b3b1b11a arm64: dts: rockchip: fix RockPro64 sdhci settings omits 0990c5e75730 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings omits 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 omits 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 omits 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode omits 894616f79200 Input: add input_get_poll_interval() omits 4bbbf164f1a5 bpf: Add loop test case with 32 bit reg comparison against 0 omits 38f51c07054f bpf, x86: Small optimization in comparing against imm0 omits 909624d8db5b IB/cm: Use container_of() instead of typecast omits 6f26b2ac699c IB/mlx5: Remove unnecessary else statement omits 2d67c0798821 IB/mlx5: Remove unnecessary return statement omits 4b2a67362e78 RDMA/mlx5: Group boolean parameters to take less space omits 9b64f7d0bb0a RDMA/srpt: Postpone HCA removal until after configfs direc [...] omits 3236fd61ee92 RDMA/srpt: Make the code for handling port identities more [...] omits be408e65f55e RDMA/srpt: Rework the code that waits until an RDMA port i [...] omits 6eaed91c673a RDMA/srpt: Rework the approach for closing an RDMA channel omits b5948cfddecd RDMA/srpt: Improve a debug message omits cbca2442a096 RDMA/srpt: Fix handling of iWARP logins omits 09f8a1486dca RDMA/srpt: Fix handling of SR-IOV and iWARP ports omits fdbcf5c026d1 RDMA/srp: Make route resolving error messages more informative omits bf583470617e RDMA/srp: Honor the max_send_sge device attribute omits 14673778d06e RDMA/srp: Remove two casts omits 934f05b05d73 RDMA/siw: Make node GUIDs valid EUI-64 identifiers omits 97bfe0e05ceb Merge branch 'devlink-allow-devlink-instances-to-change-ne [...] omits b74c37fd35a2 selftests: netdevsim: add tests for devlink reload with resources omits 070c63f20f6c net: devlink: allow to change namespaces during reload omits 4f174bbcc96c netdevsim: take devlink net instead of init_net omits 90d299138dd4 netdevsim: register port netdevices into net of device omits 75ba029f3c07 netdevsim: implement proper devlink reload omits 7f36a77ade6e netdevsim: add all ports in nsim_dev_create() and del them [...] omits 5bcfb6a45a61 mlxsw: Propagate extack down to register_fib_notifier() omits 6b2a880f9dd1 mlxsw: Register port netdevices into net of core omits 053e92aa3c20 mlxsw: spectrum: Take devlink net instead of init_net omits 471f894f1065 net: devlink: export devlink net getter omits b7a595577ef3 net: fib_notifier: propagate extack down to the notifier b [...] omits 3f9e5c119a47 mlxsw: spectrum_router: Don't rely on missing extack to sy [...] omits 55c894f762a1 net: fib_notifier: propagate possible error during fib not [...] omits 7c550daffe22 net: fib_notifier: make FIB notifier per-netns omits a5facc4cac4d netdevsim: change fib accounting and limitations to be per-device omits 30e0f6cf5acb RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel omits 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver omits 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support omits 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles omits 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] omits 77fd66c9ff3e regulator: qcom-rpmh: Fix PMIC5 BoB min voltage omits 01400bfb2ea7 ASoC: rsnd: Document r8a774b1 bindings omits e66b39af00f4 workqueue: Fix pwq ref leak in rescuer_thread() omits c29eb8538688 workqueue: more destroy_workqueue() fixes omits 7971f4be9f49 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] omits 6fd64049cfe1 dt-bindings: watchdog: Add missing clocks requirement in S [...] omits 79df4a9b547f dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] omits faf66c22e647 dt-bindings: pwm: renesas: tpu: convert bindings to json-schema omits 2a197ce6720a dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] omits 6b512b0ee091 ARM: dts: logicpd-torpedo-som: Remove twl_keypad omits 1913c7f3fc25 Merge tag 'fix-missing-panels' into fixes omits 5121b4219972 dt-bindings: mtd: Add Cadence NAND controller driver omits ec4ba01e894d mtd: rawnand: Add new Cadence NAND driver to MTD subsystem omits a3c4c2339f89 mtd: rawnand: Change calculating of position page containing BBM omits 83156c1c6c28 mtd: nand: brcmnand: Add support for flash-dma v0 omits 3079b54aa9a0 eeprom: Warn that the driver is deprecated omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits 780ee709bdb4 mei: buf: drop 'running hook' debug messages. omits d4387cd11741 of: property: Create device links for all child-supplier d [...] omits 5e6669387e22 of/platform: Pause/resume sync state during init and of_pl [...] omits fc5a251d0fd7 driver core: Add sync_state driver/bus callback omits a3e1d1a7f5fc of: property: Add functional dependency link from DT bindings omits e2ae9bcc4aaa driver core: Add support for linking devices during device [...] omits 372a67c0c5ef driver core: Add fwnode_to_dev() to look up device from fwnode omits b91fec1ecf6f staging: qlge: Refill empty buffer queues from wq omits 6e9c52b92097 staging: qlge: Refill rx buffers up to multiple of 16 omits aec626d2092f staging: qlge: Update buffer queue prod index despite oom omits c8c1ff5c1902 staging: qlge: Replace memset with assignment omits 7be4c3f92077 staging: qlge: Remove useless memset omits ec705b983b46 staging: qlge: Remove qlge_bq.len & size omits dc4eec33bf15 staging: qlge: Factor out duplicated expression omits e4c911a73c89 staging: qlge: Remove rx_ring.type omits 6f5740b1d35e staging: qlge: Fix dma_sync_single calls omits 03a0e14bd8bc staging: qlge: Deduplicate rx buffer queue management omits cf1c2987bfd8 staging: qlge: Remove useless dma synchronization calls omits 16714d98bf63 staging: qlge: Remove rx_ring.sbq_buf_size omits a68a5b2fd3a2 staging: qlge: Remove bq_desc.maplen omits 2b27fc39da55 staging: qlge: Deduplicate lbq_buf_size omits f70e8459fdea staging: qlge: Remove page_chunk.last_flag omits e759b5cf7089 staging: qlge: Remove irq_cnt omits d7618e38461e staging: qlge: Fix irq masking in INTx mode omits eff9771d5152 crypto: caam - use mapped_{src,dst}_nents for descriptor omits 554c42b4efd4 crypto: sun4i-ss - enable pm_runtime omits 70dd444ad0a0 crypto: sun4i-ss - simplify enable/disable of the device omits 6a97a99db848 crypto: cavium/nitrox - fix firmware assignment to AE cores omits f65eae617e5d crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag omits 3dc8b01ebcdd crypto: chtls - simplify a bit 'create_flowc_wr_skb()' omits 128c66429247 crypto: ccp - Release all allocated memory if sha type is invalid omits a7174f978563 crypto: hisilicon - allow compile-testing on x86 omits 5fd39c4d96c9 crypto: inside-secure - Add support for the EIP196 omits 9e5de3e06e54 crypto: cavium/nitrox - Add mailbox message to get mcode i [...] omits 0600e9c07103 hwrng: mediatek - Use devm_platform_ioremap_resource() in [...] omits e1f653cbe7dd crypto: jitter - fix comments omits a68b931932c5 hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() [...] omits 946a4a2a4919 crypto: inside-secure - Add support for HW with less ring [...] omits 84ca4e54ab79 crypto: inside-secure - Add support for 256 bit wide internal bus omits a9a89624f086 crypto: inside-secure - Added support for the rfc4309(ccm( [...] omits 92c60cefa465 crypto: inside-secure - Added support for the rfc4543(gcm( [...] omits a19052d42287 crypto: inside-secure - Added support for the rfc4106(gcm( [...] omits d96cf190e5dc crypto: inside-secure - Fixed corner case TRC admin RAM pr [...] omits b8c5d882c833 crypto: inside-secure - Fix stability issue with Macchiatobin omits ced0a170fd6b crypto: cavium/nitrox - Fix cbc ciphers self test failures omits 3fed9baad5fd crypto: cavium/nitrox - check assoclen and authsize for gc [...] omits bac5c49ec29a hwrng: omap3-rom - Use devm hwrng and runtime PM omits 8d9d4bdc495f hwrng: omap3-rom - Use runtime PM instead of custom functions omits b8d665aed401 hwrng: omap3-rom - Update to use standard driver data omits a0f19a894c46 hwrng: omap3-rom - Initialize default quality to get data omits eaecce12f5f0 hwrng: omap3-rom - Call clk_disable_unprepare() on exit on [...] omits 0c0ef9ea6f3f hwrng: omap3-rom - Fix missing clock by probing with device tree omits 7fb61afb7b5b ARM: OMAP2+: Check omap3-rom-rng for GP device instead of [...] omits 457a6fdf4caa crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits f0a8bdf0b113 crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits bb7679b840cc crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits 1d448f27c20c crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL omits 6c1c09b3dd0c crypto: inside-secure - Add HMAC-SHA3 family of authentica [...] omits aaf5a3839a3f crypto: inside-secure - Add SHA3 family of basic hash algorithms omits 1769f704e55b crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites omits 2eb2d198bd6c crypto: aegis128-neon - use Clang compatible cflags for ARM omits e48862147f22 crypto: testmgr - Added testvectors for the rfc3686(ctr(sm [...] omits f77e5dc08ad4 crypto: inside-secure - Add support for the rfc3685(ctr(sm [...] omits 7468ab22d7ab crypto: inside-secure - Add support for the cfb(sm4) skcipher omits a06b15b2b499 crypto: testmgr - Added testvectors for the ofb(sm4) & cfb [...] omits 03a6cfb97f8f crypto: inside-secure - Add support for the ofb(sm4) skcipher omits 6f2d14288ec1 crypto: inside-secure - Add support for the cbc(sm4) skcipher omits fcca797d2adb crypto: inside-secure - Add support for the ecb(sm4) skcipher omits 8194fd1d7152 crypto: testmgr - Added testvectors for the hmac(sm3) ahash omits aa3a43e6e419 crypto: inside-secure - Added support for HMAC-SM3 ahash omits 0f2bc13181ce crypto: inside-secure - Added support for basic SM3 ahash omits fc0f82b179d3 crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRY [...] omits a60619211dd1 crypto: inside-secure - Add support for the Chacha20-Poly1 [...] omits 4a593fb35d5c crypto: inside-secure - Added support for the CHACHA20 skcipher omits c98429297d8b hwrng: npcm - add NPCM RNG driver omits 911aa1947cab dt-binding: hwrng: add NPCM RNG documentation omits 11031c0d7d6e crypto: arm64/gcm-ce - implement 4 way interleave omits ec05a74f9b0b crypto: testmgr - add another gcm(aes) testcase omits 7a6eda5b8d9d crypto: talitos - fix hash result for VMAP_STACK omits 5b0fe9552336 crypto: algif_skcipher - Use chunksize instead of blocksize omits 7a627db9cafd crypto: inside-secure - Added support for the AES-CMAC ahash omits 38f21b4bab11 crypto: inside-secure - Added support for the AES XCBC ahash omits b98687bb3b10 crypto: inside-secure - Added support for the AES CBCMAC ahash omits a7cf8658460e crypto: inside-secure - Added support for CRC32 omits bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] omits cc2f2e10c205 dt-bindings: backlight: Add led-backlight binding omits f170d44bc4ec rsi: fix potential null dereference in rsi_probe() omits 60b5b49f6a6e libertas: remove redundant assignment to variable ret omits 3b1e0a7bdfee brcmfmac: add support for SAE authentication offload omits f4268729eb1e rtw88: fix error handling when setup efuse info omits 4f5bb7ff8b8d rtw88: fix NSS of hw_cap omits cc20a7139836 rtw88: use struct rtw_fw_hdr to access firmware header omits bc3696e0a436 rtw88: raise firmware version debug level omits bf06c7ec4508 rtw88: configure TX queue EDCA parameters omits 0649ff58a0f6 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption omits c3594559f49c rtw88: fix beaconing mode rsvd_page memory violation issue omits 1131ad7fe575 rtw88: flush hardware tx queues omits 127eef1d46f8 rtw88: add TX-AMSDU support omits 699c7730cf23 rtw88: report tx rate to mac80211 stack omits 46ebb1743f33 rtw88: take over rate control from mac80211 omits 3745d3e550d1 rtw88: add driver TX queue support omits 942e2a5d39a9 rtw88: allows to set RTS in TX descriptor omits 3a2dd6b7cadf rtw88: check firmware leave lps successfully omits f76f6371643b KVM: s390: Cleanup kvm_arch_init error path omits 7775cbaa1115 KVM: s390: Remove unused parameter from __inject_sigp_restart() omits 8b063441b741 drivers/misc: ti-st: Remove unneeded variable in st_tty_open omits 7726fb53e75f tty:n_gsm.c: destroy port by tty_port_destroy() omits 530c4ba3fa05 tty_ldisc: simplify tty_ldisc_autoload initialization omits c791fc76bc72 arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to [...] omits 6270d22d3902 dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense. omits 8d310c9107a2 drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity c [...] omits a8afc193558a serial: 8250_dw: Use devm_clk_get_optional() to get the in [...] omits 254cc7743e84 serial: 8250_lpss: Switch over to MSI interrupts omits 38b101c6b036 tty/amba-pl011: fix a -Wunused-function warning omits 91daae03188e serial: core: Use cons->index for preferred console registration omits 0c11b88883db tty: 8250_of: Use software emulated RS485 direction control omits 39f809192661 serial: sprd: Add polling IO support omits 76c38d30fee7 serial: imx: adapt rx buffer and dma periods omits 905eccc6a509 usb: usb251xb: add pm_ops omits a9bab25556f1 usb: usb251xb: simplify reset helper omits 4d7201cda226 usb: usb251xb: add vdd supply support omits ad9480ae360a dt-bindings: usb: usb251xb: add documentation for voltage supply omits 4aec2393f514 dt-bindings: usb: renesas_usb3: Document usb role switch support omits 1c48c759ef4b usb: typec: driver for TI HD3SS3220 USB Type-C DRP port co [...] omits 1918fa0d4498 dt-bindings: usb: hd3ss3220 device tree binding document omits 39abcc84846b usb: renesas_usbhs: add suspend event support in gadget mode omits fef22636889e usb: renesas_usbhs: enable DVSE interrupt omits 5022204a464c usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 87e8dfa6f7eb USB: host: ohci-at91: resume: balance the clock start call omits a3bf4d681655 USB: host: ohci-at91: suspend: delay needed before to stop clocks omits 9c4567fa0a44 USB: host: ohci-at91: completely shutdown the controller i [...] omits 5d88ef9eead8 usb: host: xhci-tegra: use regulator_bulk_set_supply_names() omits 9ac0fc3906ec usb: chipidea: tegra: clean up tegra_udc flag code omits 29e56c0cf5d9 usb: musb: musb_gadget.c: Remove unused variable omits c0ee57ce66fa USB: gadget: udc: clean up an indentation issue omits faf4b0dcea31 usbip: clean up an indentation issue omits f906d0614f5f usb: ftdi-elan: move a couple of statements to next line omits c2c1c66b5d43 usb: Fix Kconfig indentation omits 8f9b6228b2fc usb: host: u132-hcd: fix spelling mistake "overcurren" -> [...] omits f68341d194c3 USB: musb: use devm_platform_ioremap_resource() to simplify code omits 89fa75acc40f usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits 33b4332f9282 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits d706a95bb48a usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits e719ffbf872e usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 9cbe0c60c791 usb: isp1362-hcd: use devm_platform_ioremap_resource() to [...] omits 55419932d2ac usb: host: xhci-tegra: use devm_platform_ioremap_resource( [...] omits 3aec68e3e020 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 893a66d34298 usb: bdc: use devm_platform_ioremap_resource() to simplify code omits ec035f91297d usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 80d59826d2d0 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 9fd7a05e9776 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits 3c60e959fa35 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits 601acc789956 usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 237b668c1c5d usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits 2ce113de3132 mac80211: simplify TX aggregation start omits 4fd0328d2f63 mac80211: pass internal sta to ieee80211_tx_frags() omits c0e284ccfeda media: venus: Update clock scaling omits e5b7fabb78f2 media: venus: Add codec data table omits 8dbebb2bd01e media: venus: Fix occasionally failures to suspend omits 4b76f9ed4707 nl80211: Document the expectation for NL80211_ATTR_IE in N [...] omits 020fa0f2f03a mac80211: IBSS: avoid unneeded return value processing omits 40115bbc40e2 staging: wfx: implement the rest of mac80211 API omits fb2490f693ee staging: wfx: implement 802.11 key handling omits 1a61af0f8cbe staging: wfx: allow to scan networks omits 1f21b7fefa72 staging: wfx: allow to receive 802.11 frames omits 9bca45f3d692 staging: wfx: allow to send 802.11 frames omits f4a71ba8753d staging: wfx: add debug files and trace debug events omits c7ff39dd8b53 staging: wfx: setup initial chip configuration omits 846239f641db staging: wfx: introduce "secure link" omits 285be87c79e1 eeprom: at24: Improve confusing log message omits f95a29d40782 staging: wfx: add HIF commands helpers omits 4f8b7fabb15d staging: wfx: allow to send commands to chip omits e16e7f0716a6 staging: wfx: instantiate mac80211 data omits 185c106f79bf staging: wfx: add support for start-up indication omits 1cc298c91523 staging: wfx: add tracepoints for HIF omits b0998f0c040d staging: wfx: add IRQ handling omits e4ee3cb3efc6 staging: wfx: import HIF API headers omits 652b4afb240e staging: wfx: load firmware omits fee695e3e30f staging: wfx: add tracepoints for I/O access omits a794e8b6fafe staging: wfx: add I/O API omits 0096214a59a7 staging: wfx: add support for I/O access omits a7a91ca5a23d staging: wfx: add infrastructure for new driver omits d98bb9c2fec0 staging: exfat: explain the fs_sync() issue in TODO omits 8789f13ddc77 staging: exfat: fix fs_sync() calls. omits 7e6af677d827 staging: rtl8188eu: cleanup comments in update_hw_ht_param omits 5f6bca795f6d staging: rtl8188eu: cleanup whitespace in update_hw_ht_param omits 7e3303fc8c45 staging: rtl8188eu: rename variables to avoid mixed case omits b74e124e1048 staging: rtl8188eu: convert variables from unsigned char to u8 omits b664312285eb staging: rtl8712: fix boundary condition for n omits f8fcbb6ba89c staging: vc04_services: Avoid typedef omits 24fc755f56b1 quota: code cleanup for hash bits calculation omits 05848db2083d quota: avoid increasing DQST_LOOKUPS when iterating over d [...] omits 27f722ccbe15 scsi: target: Remove tpg_list and se_portal_group.se_tpg_node omits cb11a90e33c0 dt-bindings: arm: rockchip: fix Theobroma-System board bindings omits deea9f5fc320 arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line omits 9f7f9b610e1b arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails omits f1b3b7077b40 arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for ro [...] omits c595826faa97 dt-bindings: document PX30 usb2phy General Register Files omits 52462ac6277f arm64: dts: rockchip: add px30-evb i2c1 devices omits 45cb61b4f3bf arm64: dts: rockchip: document explicit px30 cru dependencies omits 689c7dc73c26 arm64: dts: rockchip: remove unused pin settings from px30 omits 9003aacb9cc3 arm64: dts: rockchip: move px30-evb console output to uart 5 omits 79fd8ba2fd2c arm64: dts: rockchip: add emmc-powersequence to px30-evb omits 915b6a8b54a6 arm64: dts: rockchip: fix the px30-evb power tree omits cdfebb27892a arm64: dts: rockchip: add default px30 emmc pinctrl omits f77ccf399e3b arm64: dts: rockchip: remove px30 emmc_pwren pinctrl omits 00519137f7d4 arm64: dts: rockchip: remove static xin32k from px30 omits 8e57eed2047b arm64: dts: rockchip: fix iface clock-name on px30 iommus omits 06aeb3fb9f31 dt-bindings: clk: armada3700: document the PCIe clock omits 8511c9de1a31 dt-bindings: clk: armada3700: fix typo in SoC name omits e7ea59b6dc6d clk: mvebu: armada-37xx-periph: change suspend/resume time omits 4d8fb4948472 clk: mvebu: armada-37xx-periph: add PCIe gated clock omits 2200ab6a7403 clk: at91: sam9x60: fix programmable clock omits 999915711188 clk: hisilicon: fix sparse warnings in clk-hi3660.c omits 9c2b87a6c2ab clk: hisilicon: fix sparse warnings in clk-hi3670.c omits eaa6ef563d1a rtc: interface: use timeu64_t for range_max omits 58384f41076d ARM: dts: at91: sama5d2: add an rtc label for derived boards omits 288d9cf1764a rtc: at91rm9200: use of_device_get_match_data() omits acd743bfe8d9 ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 omits d9d4b1e46d95 HID: Fix assumption that devices have inputs omits 9077f052abd5 net: propagate errors correctly in register_netdevice() omits 6964773e2692 Merge branch 'phy-at803x-add-ar9331-support' omits 7271df0bf03f net: phy: at803x: remove probe and struct at803x_priv omits 7908d2ce63ea net: phy: at803x: add ar9331 support omits 6aaee55cc8c6 mlxsw: PCI: Send EMAD traffic on a separate queue omits 9b17f5884be4 net/rds: Use DMA memory pool allocation for rds_header omits df1025fc279c Merge branch 'stmmac-eam' omits 560c07cba131 net: stmmac: Support enhanced addressing mode for DWMAC 4.10 omits 968a2978cb39 net: stmmac: Only enable enhanced addressing mode when needed omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs omits 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight omits ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys omits d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs omits 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control omits 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) omits b5625db9d23e Input: Add event-codes for macro keys found on various keyboards omits 245d73698ed7 audit: Report suspicious O_CREAT usage omits c2016cc612db reset: dt-bindings: meson: update arb bindings for sm1 omits 8c2def0f0655 reset: uniphier-glue: Add Pro5 USB3 support omits c302ec966e65 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml omits b76b4e1dbcad dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml omits b89a8da92d1d reset: Remove copy'n'paste redundancy in the comments omits 9c41152cfd74 reset: meson-audio-arb: add sm1 support omits 8ad1193eae4c clk: bd718x7: Add MODULE_ALIAS() omits 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules omits 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item omits 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items omits 185271a1fa07 riscv-docs: correct the sequence of the magic number 2 sin [...] omits 9692f2fdb163 scripts/sphinx-pre-install: Add a new path for the debian [...] omits ff8fdb36ac35 scripts/sphinx-pre-install: allow checking for multiple mi [...] omits 96d49bbfe6c1 ARM: omap2plus_defconfig: Fix selected panels after generi [...] omits bdd68860a044 Documentation: networking: device drivers: Remove stray asterisks omits ba71cc5c40a7 docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitro [...] omits 151ea094378d r8152: Add identifier names for function pointers omits 9be579f4c41f firmware: meson_sm: use %*ph to print small buffer omits 8cde3c2153e8 firmware: meson_sm: Rework driver as a proper platform driver omits 47b3c53a16c0 nvmem: meson-efuse: bindings: Add secure-monitor phandle omits beb91681a20a firmware: meson_sm: Mark chip struct as static const omits 07a634bf6c5d arm64: dts: khadas-vim3: add commented support for PCIe omits 1f8607d59763 arm64: dts: meson-g12a: Add PCIe node omits de82e74a9f26 arm64: dts: meson: Link nvmem and secure-monitor nodes omits ec9037c04041 arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-susp [...] omits 2e09574d172e arm64: dts: meson-sm1-sei610: add keep-power-in-suspend pr [...] omits e326c96778d2 arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend [...] omits 362e75c50ae3 arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspe [...] omits 32122c465ccb arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspen [...] omits 92f540959a4f arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in [...] omits cfd7a215e2d6 arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspen [...] omits 6b697024f7bc arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend pr [...] omits 48f38e8247a4 arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend [...] omits 0060bd29fc0c arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend pro [...] omits 42d7815c2200 arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-susp [...] omits f7caa8b5cce2 arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspen [...] omits 86b8eaa23ddc arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend [...] omits 9a9ffc699019 arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend [...] omits 11ad4dfa8fa9 arm64: dts: meson-g12a-sei510: add keep-power-in-suspend p [...] omits 0f674df0c260 arm64: dts: meson: g12: move audio bus out of g12-common omits 2871626ba6e6 arm64: dts: meson: g12: factor the power domain. omits 9ed437d69b49 arm64: dts: meson: g12: add a g12 layer omits 22c4b148a0a1 arm64: dts: meson: g12: fix audio fifo reg size omits 301b94d434ac arm64: dts: meson: axg: fix audio fifo reg size omits e6b6d9d3e58d arm64: dts: meson: sm1: set gpio interrupt controller compatible omits c58814637896 selftests/bpf: Correct path to include msg + path omits fb27dcd2909d selftests/bpf: Add static to enable_all_controllers() omits 97ef12263fce Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 0881ab6e74b0 ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_ [...] omits d8145989ff8c ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() omits 50014499e6a4 ASoC: soc-core: use devm_xxx for component related resource omits 0f23f718ecbc ASoC: soc-core: add soc_setup_card_name() omits 7ce6088f6062 ASoC: soc-core: remove soc_remove_dai_links() omits 4dc0e7df6283 ASoC: soc-core: use devm_kzalloc() for rtd omits 5a7423993007 tas2770: fix platform_no_drv_owner.cocci warnings omits b1e620e7d32f ASoc: rockchip: i2s: Fix RPM imbalance omits ae436fe81053 pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in [...] omits be4c60b563ed pinctrl: devicetree: Avoid taking direct reference to devi [...] omits 6ad94e957c3c Merge branch 'ib-fwnode-gpiod-get-index' into devel omits 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() omits 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() omits 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node omits 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default omits 87d6021b8143 x86/math-emu: Limit MATH_EMULATION to 486SX compatibles omits e6b44ce1925a x86/math-emu: Check __copy_from_user() result omits 5ede17d61592 dt-bindings: gpio: rcar: Add DT binding for r8a774b1 omits 35c3ba911ae1 Documentation: gpio: driver: Format code blocks properly omits 09107a51b096 pinctrl: at91-pio4: implement .get_multiple and .set_multiple omits fab401e1ee96 net/rds: Log vendor error if send/recv Work requests fail omits 80f60a911e5e mvpp2: remove misleading comment omits bc389189131c Merge branch 'CAIF-Kconfig-fixes' omits 0f04f8ea62ce Minor fixes to the CAIF Transport drivers Kconfig file omits 21d549769e79 Isolate CAIF transport drivers into their own menu omits 0903102f5785 Clean up the net/caif/Kconfig menu omits b60fa1c5d01a net_sched: remove need_resched() from qdisc_run() omits 37048e94a2dc net: dsa: Remove unused __DSA_SKB_CB macro omits 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend omits bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] omits 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 omits 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 omits 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] omits 2c840676be8f wil6210: check len before memcpy() calls omits 315cee426f87 ar5523: check NULL before memcpy() in ar5523_cmd() omits 1382993f882b ath10k: add support for hardware rfkill omits 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver omits f8914a14623a ath10k: restore QCA9880-AR1A (v1) detection omits 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver omits cc6df017e557 ath10k: fix offchannel tx failure when no ath10k_mac_tx_fr [...] omits b74d402ef599 Merge branch 'sja1105-cleanups' omits 1bd448703895 net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to s [...] omits dff79620c3e8 net: dsa: sja1105: Replace sja1105_spi_send_int with sja11 [...] omits 09c1b412558b net: dsa: sja1105: Don't use "inline" function declaration [...] omits 5cf37738e0ef Merge branch 'SMB-rootfs' omits 51976f47d29a ipconfig: Handle CONFIG_CIFS_ROOT option omits 8902dd526020 init: Support mounting root file systems over SMB omits aa2048552813 doc-rst: Programmatically render MAINTAINERS into ReST omits 1b1438b5351f doc-rst: Reduce CSS padding around Field omits 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] omits 1f6d768a09c6 Merge branch 'ionic-driver-updates' omits e982ae6aa4e1 ionic: add lif_quiesce to wait for queue activity to stop omits e95f922f4c2f ionic: implement ethtool set-fec omits 780eded34ccc ionic: report users coalesce request omits d229be4b27a8 ionic: use wait_on_bit_lock() rather than open code omits da0729e8d2ae ionic: simplify returns in devlink info omits df428e4049a6 Merge branch 'per-netns-notifier' omits f1cdaa077cca mlxsw: spectrum: Use per-netns netdevice notifier registration omits a30c7b429f2d net: introduce per-netns netdevice notifiers omits afa0df599813 net: push loops and nb calls into helper functions omits 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] omits 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" omits 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property omits 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 omits f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite omits cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] omits 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 omits 32f0a6ddc8c9 media: venus: Use on-chip interconnect API omits c690435ed079 media: venus: core: Fix msm8996 frequency table omits 0e0e78e32e72 backlight: lm3630a: Add an enable gpio for the HWEN pin omits ae92365cdd75 dt-bindings: backlight: lm3630a: Add enable-gpios to descr [...] omits 7050a7c37477 backlight: ipaq_micro: Make structure micro_bl_props constant omits 8ad003e7348e backlight: lm3630a: Fix module aliases omits 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly omits 3ae7359c0e39 ASoC: wm_adsp: Don't generate kcontrols without READ flags omits dca6408d6f7e ASoC: samsung: Rename Arndale card driver omits 03081cc370b9 ASoC: samsung: arndale: Add support for WM1811 CODEC omits aaa68472ed1f ASoC: samsung: arndale: Simplify DAI link initialization omits 25317997cbcd Merge branch 'asoc-5.4' into asoc-5.5 omits 3055c92c7d40 usb-storage: SCSI glue: use dev_err instead of printk omits 82af5b660967 sysfs: Fixes __BIN_ATTR_WO() macro omits 834f65e18c82 clk: sunxi-ng: h6: Allow GPU to change parent rate omits 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node omits 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids omits 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device omits 99356b03b431 soc: qcom: Make llcc-qcom a generic driver omits a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom omits a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file omits 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl omits 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes omits 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible omits efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT omits 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node omits 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator omits 4a50d454502f cw1200: Fix a signedness bug in cw1200_load_firmware() omits bcde60e599fb rtw88: remove misleading module parameter rtw_fw_support_lps omits 04b786e00987 rtw88: add deep PS PG mode for 8822c omits d3be4d115be0 rtw88: select deep PS mode when module is inserted omits 3a068a2a6585 rtw88: not to enter LPS by coex strategy omits 27e117e4b01b rtw88: add deep power save support omits 37ba5de2e731 rtw88: leave PS state for dynamic mechanism omits d3e20fd17d0b rtw88: LPS enter/leave should be protected by lock omits 5235d63640c6 rtw88: remove unused lps state check helper omits 3d391c06d917 rtw88: not to control LPS by each vif omits 61d7309562b5 rtw88: not to enter or leave PS under IRQ omits 6f0b0d28fde8 rtw88: pci: reset H2C queue indexes in a single write omits 3c5196058508 rtw88: remove redundant flag check helper function omits 66070e86878c rtlwifi: rtl8723be: Remove set but not used variables 'reg [...] omits 533e3de41205 rtlwifi: rtl8192ee: Remove set but not used variables 'reg [...] omits 4a26e11500b8 rtlwifi: rtl8192ee: Remove set but not used variables 'sho [...] omits 70906d941ccd rtlwifi: Remove set but not used variables 'dataempty','hoffset' omits 4010758eb082 rtlwifi: Remove set but not used variable 'rtstate' omits a2cdd07488e6 rtl8xxxu: prevent leaking urb omits ab8c31dd8c8a net/wireless: Use kmemdup rather than duplicating its impl [...] omits c01ebd6c4698 r8152: Use guard clause and fix comment typos omits a786ab36ae6f vsock/virtio: add support for MSG_PEEK omits 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG omits 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri omits 242bab2dd46d ARM: dts: imx6ull: improve can templates omits 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog omits 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off omits 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec omits ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] omits 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] omits e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces omits 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc omits e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers omits bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support omits 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key omits 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node omits 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property omits 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] omits 678799194a53 hso: fix NULL-deref on tty open omits 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] omits 7e5705c635ec tools/power/cpupower: Fix initializer override in hsw_ext_cstates omits 03bd4773d898 libbpf: Bump current version to v0.0.6 omits 37a2fce09001 dt-bindings: sh_eth convert bindings to json-schema omits 9fb137aef34e net: usb: ax88179_178a: allow optionally getting mac addre [...] omits 0d7982ce6e3a ipv6: minor code reorg in inet6_fill_ifla6_attrs() omits 7a56493f0620 Merge branch 'netdev-altnames' omits 76c9ac0ee878 net: rtnetlink: add possibility to use alternative names a [...] omits cc6090e985d7 net: rtnetlink: introduce helper to get net_device instanc [...] omits 7af12cba4ef0 net: rtnetlink: unify the code in __rtnl_newlink get dev w [...] omits 88f4fb0c7496 net: rtnetlink: put alternative names to getlink message omits 36fbf1e52bd3 net: rtnetlink: add linkprop commands to add and delete al [...] omits ff92741270bf net: introduce name_node struct to be used in hashlist omits 6958c97a488c net: procfs: use index hashlist instead of name hashlist omits 503e59365dd1 media: i2c: ov2659: Switch to SPDX Licensing omits 9d669fbfca20 media: i2c: ov2659: Fix missing 720p register config omits 2b4a07a0dd33 media: i2c: ov2659: Add powerdown/reset gpio handling omits 341f0960a87c media: dt-bindings: ov2659: add powerdown/reset-gpios opti [...] omits 85c4043f1d40 media: i2c: ov2659: fix s_stream return value omits 72da0419e62e media: i2c: ov2659: Cleanup include file list omits 1bc06fdbdf54 media: i2c: ov2659: Fix sensor detection to actually fail [...] omits 7359fac5a478 media: i2c: ov2659: Fix for image wrap-around in lower resolution omits 623df5d710fe media: i2c: ov5695: Modify the function of async register [...] omits 355047f411c0 media: v4l: fwnode: Make v4l2_fwnode_endpoint_free() safer omits 8f4ac27af9d6 media: v4l: Put camera sensor, lens and flash drivers unde [...] omits 1463b371aff0 media: ov6650: Fix stored crop rectangle not in sync with [...] omits 3143b459de4c media: ov6650: Fix stored frame format not in sync with hardware omits 5439fa9263cb media: ov6650: Fix default format not applied on device probe omits 39034bb0c26b media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support omits 1c6a2b630951 media: ov6650: Fix some format attributes not under control omits 12500731895e media: ov6650: Fix incorrect use of JPEG colorspace omits 7b188d6ba27a media: ov6650: Fix crop rectangle alignment not passed back omits c404af950d14 media: ov6650: Fix control handler not freed on init error omits 1b23ee9ccf86 media: ov6650: Fix MODULE_DESCRIPTION omits 36756fbff1e4 media: max2175: Fix build error without CONFIG_REGMAP_I2C omits 7c617138b825 media: cx231xx: convert to the vb2 framework omits 7e86efa2ff03 media: cec-gpio: add notifier support omits 98f290731fe3 media: cec: document CEC_ADAP_G_CONNECTOR_INFO and capability omits 9098c1c251ff media: cec: expose the new connector info API omits 806e0cdfee0b media: cec.h: CEC_OP_REC_FLAG_ values were swapped omits b52c2ed31332 media: cec/cec-adap.c: use new UI_CMD defines omits eeabc18b9372 media: uapi/linux/cec.h: add defines for the CEC UI Comman [...] omits a5bbeeca8e36 media: imx: enable V4L2_PIX_FMT_XBGR32, _BGRX32, and _RGBX32 omits 6a181e333954 x86/realmode: Explicitly set entry point via ENTRY in link [...] omits 187ef7c5c781 media: uapi: h264: clarify num_ref_idx_l[01]_(default_)act [...] omits 8255b4d21967 media: uapi: h264: clarify V4L2_PIX_FMT_H264_SLICE format omits 9db5f87f6723 media: hantro: h264: Fix the frame_num wraparound case omits e00cc83ecc3d media: hantro: h264: Rename POC_CMP() into HANTRO_CMP() omits 3e5ba2ac8508 media: hantro: h264: Fix a comment in b1_ref_list_cmp() omits 083693214f28 media: rcar-vin: Add support for V4L2_FIELD_ALTERNATE omits 104464f573d5 media: rcar-vin: Do not reset the crop and compose rectang [...] omits be2644aac3e1 tcp: add ipv6_addr_v4mapped_loopback() helper omits 20aca4a33bc4 media: rcar-vin: Rename rectangle holding the video source [...] omits d23e12dc4e26 media: rcar-vin: Make use of V4L2_FIELD_IS_INTERLACED() macro omits a0862a40364e media: rcar-vin: Fix incorrect return statement in rvin_tr [...] omits f71193af4393 media: hantro: Simplify buffer helpers omits 05e58c83d631 media: hantro: Simplify macroblock macros omits 5adff604a51e media: vidioc-g-fbuf.rst: remove duplicate 'struct' omits c362f77a243b media: vim2m: Fix abort issue omits b4add02d2236 media: vivid: Set vid_cap_streaming and vid_out_streaming to true omits 1adbb8276f21 media: v4l2-dv-timings.c: fix format string omits 2455d417c03a media: vim2m: Fix BUG_ON in vim2m_device_release() omits 1c7b5eedb988 media: mtk-vcodec: vdec: clean up vidioc_vdec_s_fmt a bit omits 2abb4db289d7 media: mtk-vcodec: vdec: set VPI IPI handler in one place omits dda8415e17c9 media: mtk-vcodec: vdec: fix incorrect pointer dereference omits ba0c8e6eed07 media: em28xx: make various arrays static const, makes obj [...] omits 5914ecf4b18f media: s3c-camif: make array 'registers' static const, mak [...] omits 3ff8b2c64609 media: uapi: h264: clarify dec_ref_pic_marking_bit_size fields omits 3f5e1e2f6e3d media: hantro: streamline open, reuse error path omits 4a0cad6dcaa1 media: ext-ctrls-flash.rst: fix typo omits a9cc4cbcdfd3 media: seco-cec: Add a missing 'release_region()' in an er [...] omits 965c71e8adcf media: cedrus: fix various format-related compliance issues omits dec555256f2c media: cedrus: choose default pixelformat in try_fmt omits ae0688f659ad media: cedrus: fill in bus_info for media device omits 724de7b5fe72 media: am437x-vpfe: Switch to SPDX Licensing omits ea169d2d6561 media: am437x-vpfe: Remove per bus width static data omits 750ef54b7e2b media: am437x-vpfe: TRY_FMT ioctl is not really trying anything omits f60de889d7db media: am437x-vpfe: fix function trace debug log omits 0512ccba072a media: am437x-vpfe: Use a per instance format array instea [...] omits 13aa21cfe92c media: am437x-vpfe: Setting STD to current value is not an error omits 73940235337e media: am437x-vpfe: Streamlined vb2 buffer cleanup omits 158a1dddf2db media: am437x-vpfe: fix start streaming error path omits b58e69e9a573 media: am437x-vpfe: Wait for end of frame before tear-down omits e6784f9e4ebb media: am437x-vpfe: Rework ISR routine for clarity omits 9f17f839fe9c arm64: dts: exynos: Rename Multi Core Timer node to "timer [...] omits 59de78f1d634 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 omits 0d92c191ad84 arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 omits bed903167ae5 arm64: dts: exynos: Revert "Remove unneeded address space [...] omits ede87c3a2bdb arm64: dts: exynos: Move GPU under /soc node for Exynos7 omits 72ddcf6aa224 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 omits 296523d93306 dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories omits 5cb4d9a02a60 ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] omits 53d2ebcc73cd ARM: dts: exynos: Add syscon compatible to clock controlle [...] omits c6d46248cd15 dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] omits 1d816d345442 dt-bindings: ddr: Add bindings for LPDDR3 memories omits e9920bc28a4f dt-bindings: ddr: Rename lpddr2 directory omits d51e6a69f4e9 memory: samsung: exynos5422-dmc: Fix kfree() of devm-alloc [...] omits 7a5a687ec3e9 memory: samsung: exynos5422-dmc: Fix spelling mistake "cou [...] omits 6e7674c3c6df memory: Add DMC driver for Exynos5422 omits 976897dd96db memory: Extend of_memory with LPDDR3 support omits a322b3377f4b pinctrl: samsung: Fix device node refcount leaks in init code omits 7f028caadf6c pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] omits 6fbbcb050802 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] omits 5c7f48dd14e8 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] omits 3d2557ab75d4 pinctrl: samsung: Add of_node_put() before return in error path omits 7879fc4bdc75 x86/rdrand: Sanity-check RDRAND output omits 8f5c285f3ef5 SPI: designware: pci: Switch over to MSI interrupts omits 16c3e058036a spi: spi-fsl-qspi: Introduce variable to fix different inv [...] omits 057b8945f78f spi: lpspi: fix memory leak in fsl_lpspi_probe omits d3b0ffa1d75d spi: gpio: prevent memory leak in spi_gpio_probe omits 95bddd8bbf91 regulator: bd718x7: Add MODULE_ALIAS() omits 1252b283141f regulator: pfuze100-regulator: Variable "val" in pfuze100_ [...] omits 3a9e204d4e36 ASoC: SOF: Intel: Add context data to any IPC timeout. omits f567ff6c76f7 ASoC: SOF: Intel: hda: fix reset of host_period_bytes omits e3ebfd0ab5b4 ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_st [...] omits 8692d498d675 ASoC: SOF: core: check for mandatory fw_ready op during SOF probe omits 9a06508bf782 ASoC: SOF: ipc: retain DSP context after FW exception. omits 2ab4c50f6955 ASoC: SOF: trace: move to opt-in with Kconfig and module p [...] omits 2bdf194e2030 ASoC: intel: bytcr_rt5651: add null check to support_button_press omits 6ba5041c23c1 ASoC: intel: sof_rt5682: add remove function to disable jack omits a315e76fc544 ASoC: rt5682: add NULL handler to set_jack function omits 4413adc4fd87 ASoC: intel: sof_rt5682: use separate route map for dmic omits 43b2ab9009b1 ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture omits ff2be865633e ASoC: SOF: Intel: initialise and verify FW crash dump data. omits 4ff5f6439fe6 ASoC: SOF: Intel: hda: fix warnings during FW load omits 0a1b08345bc5 ASoC: SOF: pcm: harden PCM STOP sequence omits e66e52c5b742 ASoC: SOF: pcm: fix resource leak in hw_free omits 2e305a074061 ASoC: SOF: topology: fix parse fail issue for byte/bool tu [...] omits 798614885a0e ASoC: SOF: loader: fix kernel oops on firmware boot failure omits f75841aa3b4b regulator: lochnagar: Add on_off_delay for VDDCORE omits 767b0bc59057 ASoC: madera: Add support for using MCLK3 omits 9daf4fd0302b ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region omits 5be5515a8ea1 net: core: dev: replace state xoff flag comparison by neti [...] omits 5f71c84038d3 r8152: Factor out OOB link list waits omits e6679fd1e2fc platform/chrome: wilco_ec: Add debugfs test_event file omits f3fceba5da5e RDMA/rxe: Verify modify_device mask omits 39ce85f3b185 RDMA/bnxt_re: Remove unsupported modify_device callback omits d0f3ef36bf49 RDMA/core: Fix return code when modify_device isn't supported omits 47c7bcfdb387 media: am437x-vpfe: Fix missing first line omits b0e41bf23b59 media: am437x-vpfe: Fix suspend path to always handle pinc [...] omits 2c4414ce9266 media: MAINTAINERS: Add reviewer to vimc driver omits 78364ccffd33 media: doc: media: vimc: Update module parameter usage inf [...] omits 3a9e69f1404f media: vimc: move duplicated IS_SRC and IS_SINK to common header omits d7fb5c361c2a media: vimc: Fix gpf in rmmod path when stream is active omits f13d5f361959 media: vimc: Collapse component structure into a single mo [...] omits 713f871b30a6 media: mc-device.c: fix memleak in media_device_register_entity omits 36909b552d0e media: i2c: mt9m001: make array init_regs static, makes ob [...] omits c9e753767a9c soc/tegra: pmc: Fix crashes for hierarchical interrupts omits 050dbddf249e RDMA/siw: Fix port number endianness in a debug message omits 23c1c13cdd55 RDMA/siw: Simplify several debug messages omits 0a728e0bda7c soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() omits 5a58252fa37f dt-bindings: gpu: Convert Samsung 2D Graphics Accelerator [...] omits 671bc90e2207 dt-bindings: gpu: Convert Samsung Image Scaler to dt-schema omits bce3cff3a303 dt-bindings: bus: renesas-bsc: convert bindings to json-schema omits 785ae7420af3 dt-bindings: bus: simple-pm-bus: convert bindings to json-schema omits 4b73b6f7dca3 dt-bindings: timer: Use defines instead of numbers in Exyn [...] omits 65eba0db2274 dt-bindings: timer: Convert Exynos MCT bindings to json-schema omits e07f7927d52b docs: No structured comments in kernel/dma/coherent.c omits befc1bab9117 firmware: tegra: Move BPMP resume to noirq phase omits 260996c30f4f pinctrl: cherryview: restore Strago DMI workaround for all [...] omits 57ff2df1b952 pinctrl: intel: Allocate IRQ chip dynamic omits 6eeff06db999 IB/iser: remove redundant macro definitions omits 7718cf03c3ce IB/iser: bound protection_sg size by data_sg size omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 70bcc63f84ea IB/iser: add unlikely checks in the fast path omits b05cec61c703 HID: hidraw: replace printk() with corresponding pr_xx() variant omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits fe2199cfd151 HID: prodikeys: make array keys static const, makes object [...] omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits b3a81c777dcb HID: fix error message in hid_open_report() omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits b543db46b47d HID: google: whiskers: signal tablet mode on connect omits 79085c7dd24b HID: google: whiskers: signal tablet mode switch on disconnect omits 38e57f0693ad HID: google: whiskers: more robust tablet mode detection omits 811ae8ba6dca x86/microcode/intel: Issue the revision updated message on [...] omits 93946a33b569 x86/microcode: Update late microcode in parallel omits 3e3e24b42043 selinux: allow labeling before policy is loaded omits 663912a6378a RDMA/counter: Prevent QP counter manual binding in auto mode omits e40642dc01b8 selinux: remove load size limit omits e18409c0589f Documentation: document earlycon without options for more [...] omits 0522e130b00a docs: perf: Add imx-ddr to documentation index omits 81929718b866 Merge branch 'dump-struct' into docs-next omits f861537d5f85 kernel-doc: add support for ____cacheline_aligned_in_smp a [...] omits 2b5f78e5e942 kernel-doc: fix processing nested structs with attributes omits 2730ce017fa6 scripts/sphinx-pre-install: add how to exit virtualenv usa [...] omits 6ee0fac199e1 docs: fix memory.low description in cgroup-v2.rst omits 90b171f60356 clk: meson: g12a: set CLK_MUX_ROUND_CLOSEST on the cpu clo [...] omits 4a079643fc73 clk: meson: g12a: fix cpu clock rate setting omits 2c861bf5e6ff docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names omits 6795b29c1ca0 docs: security: fix section hyperlink omits 44b09b11b813 clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate omits 9fde576f7874 CREDITS: update email address for Martin Kepplinger omits 631604b49201 mailmap: add new email address for Martin Kepplinger omits 29efbb24d992 docs: Use make invocation's -j argument for parallelism omits b20473168905 of/fdt: don't ignore errors from of_setup_earlycon omits 1f947a863dfc dt-bindings: arm: samsung: Convert Exynos PMU bindings to [...] omits cd392f15ccfd dt-bindings: arm: samsung: Convert Exynos System Registers [...] omits d500314a47fa dt-bindings: irqchip: renesas-irqc: convert bindings to js [...] omits 3b76f4e1d153 dt-bindings: iommu: Convert Samsung Exynos IOMMU H/W, Syst [...] omits 9dacf8b5b169 dt-bindings: iio: adc: exynos: Remove old requirement of t [...] omits b356ceb3c0c6 dt-bindings: iio: adc: exynos: Convert Exynos ADC bindings [...] omits 81bedcc72450 dt-bindings: rtc: s3c: Convert S3C/Exynos RTC bindings to [...] omits daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings [...] omits 1bc2711c3994 dt-bindings: arm: samsung: Document missing Exynos7 boards [...] omits e557d383486e dt-bindings: arm: samsung: Document missing S5Pv210 boards [...] omits 3412bef684d8 dt-bindings: arm: samsung: Convert Samsung board/soc bindi [...] omits 67e4a47a076a dt-bindings: power: syscon-poweroff: Convert bindings to j [...] omits d3895c2a8682 dt-bindings: power: syscon-reboot: Convert bindings to jso [...] omits 6e3ffcd59206 dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema omits cd486e627e67 ath9k_htc: Discard undersized packets omits e01fddc19d21 ath9k_htc: Modify byte order for an error message omits 182a1d8bc4ed regulator: pcap-regulator: remove unused variable 'SW3_table' omits 4bb41984bf2f ASoC: max98373: check for device node before parsing omits bdde4718aba3 iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_all [...] omits 9062c1d0beda iommu/io-pgtable: Move some initialization data to .init.rodata omits 1b0a2b2d3ccb spi: fsl-lpspi: clean up indentation issue omits c8b0de762e0b perf/smmuv3: use devm_platform_ioremap_resource() to simpl [...] omits f4b323905d8b spi: Introduce dspi_slave_abort() function for NXP's dspi [...] omits 3f049e7df22e spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() i [...] omits 6cdcb5d39441 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 5dd381e71994 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 22262695f46b spi: lantiq-ssc: Use devm_platform_ioremap_resource() in l [...] omits 539ff2488af8 spi: mxic: Ensure width is respected in spi-mem operations omits e61bb114d41d spi: atmel: Remove AVR32 leftover omits 3ade3a37bdd7 spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller omits 1e6959832510 spi: dw: Add basic runtime PM support omits 47cf13bc763c dt-bindings: snps,dw-apb-ssi: Add optional clock domain in [...] omits da182a61fce0 dt: spi: Add Renesas RZ/N1 binding documentation omits 9c12e34a3be1 spi: dt-bindings: Convert spi-sifive binding to json-schema omits 85d27be81e39 dt-bindings: hspi: Convert bindings to json-schema omits e62cb0e0002c regulator: da9063: Simplify da9063_buck_set_mode for BUCK_ [...] omits 41145b980e3f regulator: pbias: Use of_device_get_match_data omits 2e36e140b8b8 regulator: qcom_spmi: Add support for PM8004 regulators omits 504db0f82660 perf/arm-cci: use devm_platform_ioremap_resource() to simp [...] omits 1c8d96b41d8b perf/arm-ccn: use devm_platform_ioremap_resource() to simp [...] omits 7fdd7f7c33d2 perf: xgene: use devm_platform_ioremap_resource() to simpl [...] omits 42c184ade43a perf: hisi: use devm_platform_ioremap_resource() to simplify code omits 1a476abc723e tas2770: add tas2770 smart PA kernel driver omits e44adca5fa25 regulator: qcom_smd: Add PM8950 regulators omits e4ff1710885c regulator: qcom_spmi: Add PM8950 SPMI regulator omits 04a99ce605a7 fixed-regulator: dt-bindings: Fixed building error for com [...] omits f64db548799e regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_ab [...] omits 4378f1fbe924 ASoC: soc-pcm: Use different sequence for start/stop trigger omits 703df4413ff6 ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 omits 80e84f36412e ath9k_hw: fix uninitialized variable data omits e957204e732b ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runt [...] omits 109539c986ce ASoC: fsl_asrc: update supported sample format omits d98ddae85a4a ath10k: fix backtrace on coredump omits 4bf62571070d ASoC: fsl_asrc: Use in(out)put_format instead of in(out)pu [...] omits 931a0ba638e0 iommu/arm-smmu: Report USF more clearly omits 696bcfb70986 iommu/arm-smmu: Remove arm_smmu_flush_ops omits ae2b60f34ab2 iommu/arm-smmu: Move .tlb_sync method to implementation omits 3370cb6bf64f iommu/arm-smmu: Remove "leaf" indirection omits 3f3b8d0c9c18 iommu/arm-smmu: Remove .tlb_inv_range indirection omits 93f9fefcf528 ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9 [...] omits 306547608c84 ath10k: switch to ieee80211_tx_dequeue_ni omits 5422737192d9 ASoC: adau1761: Add ALC controls omits 83078521072e ASoC: adau1761: Add PGA Slew time control omits 49f9c4f2e83c ASoC: core: Clarify usage of ignore_machine omits 423013f824ab ASoC: stm32: sai: clean up indentation issue omits 944eedd8c021 ASoC: wcd9335: clean up indentation issue omits bd1468f252e8 ASoC: rt5663: clean up indentation issues omits 7b3087323faa ath10k: change sw version print format to hex omits 67f798c78242 ASoC: amd: acp3x: clean up indentation issue omits 73690c4843fb ath10k: print supported MCS rates within service ready event omits 4b7151dadfd4 dt-bindings: ASoC: Add tas2770 smart PA dt bindings omits 275ea1b26f38 ath10k: print service ready returned channel range omits fa879490e412 ath10k: add 2ghz channel arguments to service ready structure omits 353e16bf6045 ASoC: soc-core: remove snd_soc_rtdcom_del_all() omits d918a37610b1 ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order omits b7c5bc45ee94 ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() omits 6e864344873f ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() omits 929deb849b9e ASoC: soc-core: create rtd->codec_dais first omits 753ace0a34fb ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_ [...] omits 6aff90c5bab7 ath9k: remove unused including <linux/version.h> omits a848125e320a ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_p [...] omits 1c93a9e00e40 ASoC: soc-core: move soc_free_pcm_runtime() omits f4528af69fdc ASoC: dt-bindings: Document "samsung, arndale-wm1811" compatible omits 001b83d395ab ASoC: wm8994: Add support for MCLKn clock gating omits 419e2f508336 ASoC: wm8994: Add support for setting MCLK clock rate omits 7cf2804775f8 ASoC: dt-bindings: mt8183: add missing update omits fd5d3907197c ASoC: soc-component.h: remove GPL explanation from header omits 6cfb1cd60394 ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_f [...] omits 8735141031d7 ASoC: dt-bindings: Convert Allwinner A23 analog codec to a schema omits adebb1113902 ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pm [...] omits 9e28f6532c61 ASoC: fsl_mqs: Add MQS component driver omits 75234212c446 ASoC: fsl_mqs: add DT binding documentation omits f12b524ea386 i3c: master: use i3c_dev_get_master() omits 70f0c230031d x86/mce: Add Zhaoxin LMCE support omits 5a3d56a034be x86/mce: Add Zhaoxin CMCI support omits 6e898d2bf67a x86/mce: Add Zhaoxin MCE support omits 700c1018b86d x86/insn: Fix awk regexp warnings omits bcc6d99ac913 gpiolib: sanitize flags before allocating memory in lineev [...] omits 47cd84e98f51 x86/mce/amd: Make disable_err_thresholding() static omits 2b730952066c x86/microcode/amd: Fix two -Wunused-but-set-variable warnings omits c8f3d144004d gpio: mxc: Only get the second IRQ when there is more than [...] omits 0a3ce169476f mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() omits 7da413a18583 libertas: fix a potential NULL pointer dereference omits a0d46f7a0fa5 rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() omits 3f9361695113 rtlwifi: prevent memory leak in rtl_usb_probe omits 6e7d59776311 rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable omits 9e2276fa6eb3 arch/x86/boot: Use prefix map to avoid embedded paths omits 15e14f76f85f mt7601u: fix bbp version check in mt7601u_wait_bbp_ready omits d563131ef23c rsi: release skb if rsi_prepare_beacon fails omits 0d32f5d93bba rtw88: 8822c: fix boolreturn.cocci warnings omits fa38b4fddc7c brcmsmac: remove duplicated if condition omits e0ae4bac22ef brcmfmac: fix suspend/resume when power is cut off omits 1524cbf36215 brcmfmac: don't WARN when there are no requests omits 3f1b32bdbb0a brcmsmac: remove a useless test omits abaebe11dd07 x86/nmi: Remove stale EDAC include leftover omits be898fed355e brcmfmac: send port authorized event for FT-802.1X omits 6655c568ced0 soc: renesas: rcar-sysc: Add r8a774b1 support omits 3b1600c515a5 soc: renesas: rcar-sysc: Remove unneeded inclusion of <lin [...] omits 8c32c5ff8735 soc: renesas: r8a774c0-sysc: Fix power request conflicts omits 26405045e73b soc: renesas: rcar-rst: Add support for RZ/G2N omits 574cb721729f soc: renesas: Identify RZ/G2N omits d634055c4b0f soc: renesas: Add Renesas R8A774B1 config option omits b34095cbc2bb soc: renesas: r8a77990-sysc: Fix power request conflicts omits ee038b88c60a soc: renesas: r8a77980-sysc: Fix power request conflicts omits a228560c52e8 soc: renesas: r8a77970-sysc: Fix power request conflicts omits fd733519436f soc: renesas: r8a77965-sysc: Fix power request conflicts omits 5a6cf826b37c soc: renesas: r8a7796-sysc: Fix power request conflicts omits 0e0c4db2fa09 soc: renesas: r8a7795-sysc: Fix power request conflicts omits 44b5100f7b74 soc: renesas: rcar-sysc: Prepare for fixing power request [...] omits 0b9f1c2c2fd4 clk: renesas: cpg-mssr: Add r8a774b1 support omits 10003938a0c6 dt-bindings: clock: renesas: cpg-mssr: Document r8a774b1 binding omits 8a6d97a46dfd clk: renesas: rcar-gen3: Loop to find best rate in cpg_sd_ [...] omits f1195d4ec70b clk: renesas: rcar-gen3: Absorb cpg_sd_clock_calc_div() omits e8adb3a0f74c clk: renesas: rcar-gen3: Avoid double table iteration in S [...] omits b5dea62d3404 clk: renesas: rcar-gen3: Improve arithmetic divisions omits 3e8c1d4cce6b clk: renesas: rcar-gen2: Improve arithmetic divisions omits 58256143cff7 clk: renesas: Remove R-Car Gen2 legacy DT clock support omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 271ff378a300 pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support omits 887047c317a4 dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support omits 7666dfd533d4 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when [...] omits 3672bc709343 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when [...] omits 05f841d2a923 pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} [...] omits 4d3cae425447 dt-bindings: reset: rcar-rst: Document r8a774b1 reset module omits 56abd14af3c1 dt-bindings: power: rcar-sysc: Document r8a774b1 sysc omits d30286ebbace dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards omits 28a5f64ad9c4 dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings omits b43502e92548 dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings omits d8b178741e5b arm64: defconfig: Enable R8A774B1 SoC omits 84cd9d3442b7 ARM: dts: emev2: Add whitespace for GPIO nodes omits 9d6f4d4ddafb ARM: dts: lager: Replace spaces by TABs omits 3b47f2292d23 ARM: dts: gose: Replace spaces by TABs omits 83f7f812a870 arm64: dts: renesas: Add HiHope RZ/G2N main board support omits 9b33e3001b67 arm64: dts: renesas: Initial r8a774b1 SoC device tree omits 652fd0f44e98 arm64: dts: renesas: r8a774c0: Add dynamic power coefficient omits 8438bfda9d76 arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA omits 28a1b34c00da arm64: dts: renesas: r8a77970: Fix PWM3 omits 3cbcfececc36 arm64: dts: r8a7796: Add cpuidle support for CA53 cores omits 824a88b5671f arm64: dts: r8a7796: Add cpuidle support for CA57 cores omits fe87bde8deff arm64: dts: r8a7795: Add cpuidle support for CA53 cores omits a3ba116909e3 arm64: dts: r8a7795: Add cpuidle support for CA57 cores omits 3c19b46a1f24 arm64: dts: renesas: Add LIF channel indices to vsps properties omits ba28236e043d clk: renesas: mstp: Delete unnecessary kfree() in cpg_mstp [...] omits 54ce17dd40fd dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions omits be67c41781cb dt-bindings: power: Add r8a774b1 SYSC power domain definitions omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 4361f5b6118a xfrm: remove the unnecessary .net_exit for xfrmi omits 7cd4cb94cf4f scsi: bfa: Make restart_bfa static omits f99f6f46f6de scsi: libcxgbi: remove unused function to stop warning omits d188b0675b21 scsi: core: Add sysfs attributes for VPD pages 0h and 89h omits 9e322310e16c scsi: smartpqi: clean up an indentation issue omits 9adc2a5c3b7d scsi: csiostor: clean up indentation issue omits 8ee132b3cb69 scsi: core: Log SCSI command age with errors omits c3dde2f3fe6a scsi: qedf: Add port_id getter omits e6d6ba8014e5 scsi: ufs-mediatek: enable auto suspend capability omits 49615ba144a0 scsi: ufs: override auto suspend tunables for ufs omits c74f80566217 scsi: core: allow auto suspend override by low-level driver omits b1000fcca176 scsi: hisi_sas: fix spelling mistake "digial" -> "digital" omits 63e40c553f08 scsi: csiostor: Fix spelling typos omits 0e62395da2bd scsi: bfa: release allocated memory in case of error omits 69be9264e35c scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource() omits 7e52440c81aa scsi: ufs: make array setup_attrs static const, makes obje [...] omits 5ece56a2a6b2 scsi: ips: make array 'options' static const, makes object [...] omits b23c640c33b8 scsi: fnic: make array dev_cmd_err static const, makes obj [...] omits c88dcd8aca65 scsi: mvsas: remove redundant assignment to variable rc omits da6d2965dbdb scsi: qla2xxx: remove redundant assignment to pointer host omits 1c6294858950 scsi: smartpqi: remove set but not used variable 'ctrl_info' omits a3a65ddd79c3 scsi: smartpqi: clean up indentation of a statement omits d8b2625f4699 scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 omits 9e64fd1e65f7 scsi: mpt3sas: Fix module parameter max_msix_vectors omits 77fd4f2c88bf scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA omits b06ff1024903 scsi: mpt3sas: Use Component img header to get Package ver omits 29f571f8b4cc scsi: mpt3sas: Fail release cmnd if diag buffer is released omits a8a6cbcd038d scsi: mpt3sas: Add app owned flag support for diag buffer omits a066f4c31359 scsi: mpt3sas: Reuse diag buffer allocated at load time omits dd180e4eedfd scsi: mpt3sas: clear release bit when buffer reregistered omits 08e7378ee331 scsi: mpt3sas: Maintain owner of buffer through UniqueID omits 764f472ba4a7 scsi: mpt3sas: Free diag buffer without any status check omits 782b281883ca scsi: mpt3sas: Fix clear pending bit in ioctl status omits 4bc50dc1afb7 scsi: mpt3sas: Display message before releasing diag buffer omits d04a6edfed0b scsi: mpt3sas: Register trace buffer based on NVDATA settings omits 5f9d423a725a scsi: lpfc: Update lpfc version to 12.4.0.1 omits ff349bca1771 scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt omits 412e7375e48f scsi: lpfc: Complete removal of FCoE T10 PI support on SLI [...] omits d11ed16db698 scsi: lpfc: Update async event logging omits 35a635af54ce scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq omits a4c21acca2be scsi: lpfc: Fix hdwq sgl locks and irq handling omits d38b4a527fe8 scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() omits 15498dc1a55b scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq omits 24c7c0a6d3de scsi: lpfc: Fix host hang at boot or slow boot omits 43bfea1bffb6 scsi: lpfc: Fix coverity errors on NULL pointer checks omits 51f8e43ed355 scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS omits 3f97aed6117c scsi: lpfc: Fix discovery failures when target device conn [...] omits 9df0a0381a60 scsi: lpfc: Fix GPF on scsi command completion omits 07b858243037 scsi: lpfc: Fix locking on mailbox command completion omits 0f154226d699 scsi: lpfc: Fix device recovery errors after PLOGI failures omits 97acd0019d5d scsi: lpfc: Fix rpi release when deleting vport omits a5f7337f5a82 scsi: lpfc: Fix NVME io abort failures causing hangs omits b7b95fb8637d scsi: lpfc: Fix miss of register read failure check omits 65a3df63e7ff scsi: lpfc: Fix premature re-enabling of interrupts in lpf [...] omits 359e10f087db scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs omits 741a98d02236 kunit: fix failure to build without printk omits 88aecb096c41 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 2cb80dbbbaba kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits 804ec79a0045 MAINTAINERS: add entry for KUnit the unit testing framework omits c23a283b532c Documentation: kunit: add documentation for KUnit omits ff7b437f36b0 kunit: defconfig: add defconfigs for building KUnit tests omits 6ebf5866f2e8 kunit: tool: add Python wrappers for running KUnit tests omits 73ba5aaf93b4 kunit: test: add tests for KUnit managed resources omits e4aea8f8532b kunit: test: add the concept of assertions omits e4eb117f6148 kunit: test: add tests for kunit test abort omits 5f3e06208920 kunit: test: add support for test abort omits 33adf80f5b52 objtool: add kunit_try_catch_throw to the noreturn list omits d8e2a76b4c79 kunit: test: add initial tests omits 84bc809eecf3 lib: enable building KUnit in lib/ omits 73cda7bb8bfb kunit: test: add the concept of expectations omits 6b229e593ff9 kunit: test: add assertion printing library omits d1fadef19400 kunit: test: add string_stream a std::stream like string builder omits 0a756853586c kunit: test: add test resource management API omits 914cc63eea6f kunit: test: add KUnit test runner core omits 6acdf7e19b37 PCI/switchtec: Read all 64 bits of part_event_bitmap omits 965f6603e333 arm64: dts: Fix gpio to pinmux mapping omits f8b410e3695a gpio: aspeed-sgpio: Rename and add Kconfig/Makefile omits e81b88932985 extcon-intel-cht-wc: Don't reset USB data connection at probe omits 0074a66c11a0 pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip omits aead3991401b pinctrl: sirf: Pass irqchip when adding gpiochip omits de0221f620e9 pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip omits face7c04b030 pinctrl: spear/plgpio: Pass irqchip when adding gpiochip omits 835513b0fb2c pinctrl: pic32: Pass irqchip when adding gpiochip omits ef039827bf51 pinctrl: coh901: Pass irqchip when adding gpiochip omits 3ee5f8ab5e71 clk: sunxi-ng: h6: Use sigma-delta modulation for audio PLL omits ccdf3aaa27de arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regu [...] omits ed3e9406bcbc arm64: dts: allwinner: a64: Drop PMU node omits 2511366797fa arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay omits cee0534a08d0 ARM: dts: rockchip: Add cpu id to rk3288 efuse node omits 9cc05ed4df03 staging: fieldbus: move "offline mode" definition to field [...] omits 7c1a38e1fe05 staging: fieldbus core: remove unused strings omits 854d66df74ae staging: wilc1000: look for rtc_clk clock in spi mode omits 8399918f3056 staging: wilc1000: use RCU list to maintain vif interfaces list omits fb2d74342fed staging: wilc1000: move wlan_deinit_locks() in wilc_netdev [...] omits 82e465642f93 staging: wilc1000: remove unnecessary netdev validation ch [...] omits 228241944a48 staging: rtl8188eu: fix possible null dereference omits c47be36db328 staging: rtl8723bs: remove unused function write_cam_from_cache omits 17e325285dfb staging: vt6656: clean up an indentation issue omits 5dec9a28778e staging: rtl8192e: clean up indentation issue omits 43821e36e5fc staging: rtl8188eu: remove dead code/vestigial do..while loop omits 01b16aed578a staging: olpc_dcon: fix wrong dependencies in Kconfig file omits af42abb680e3 staging: Use pr_warn instead of pr_warning omits ca312438cf17 staging: rtl8192u: fix multiple memory leaks on error path omits 0911224b6bf4 staging: rtl8192u: release memory on error path omits 0605bed9ba62 staging: qlge: Removed unnecessary variable omits d9dc93128d13 staging: rtl8712: Replace snprintf with scnprintf omits e40219d5e4b2 staging: olpc_dcon: allow simultaneous XO-1 and XO-1.5 support omits c2e323290f9f staging: rtl8192u: Remove unnecessary line-breaks in funct [...] omits 3278ef5961e0 staging: rtl8192u: Fix alignment to match open parenthesis omits 78f7aac11e0d staging: rtl8192u: Remove unnecessary blank lines omits 88b3673ec0d6 staging: rtl8192u: ieee80211: Replace snprintf with scnprintf omits 1c0c5e9b2312 staging: board: use appropriate macro to initialize struct omits fe11afc326f1 staging: rtl8188eu: remove unnecessary self-assignment omits 97a0ea779560 staging: rtl8188eu: cleanup long line in rtw_mlme_ext.c omits 8635b4c480b0 staging: sm750fb: CHECK: Avoid CamelCase omits 87a966d8ca34 staging: rtl8723bs: remove return statements from void functions omits 9cdb1928683d staging: rtl8723bs: remove unneeded conversion to bool omits 53e3a7e1d7af staging: rtl8723bs: core: make array op_class static const [...] omits 6f406c73037f staging: rtl8723bs: os_dep: fix spelling mistake "offet" - [...] omits 55ecd411c31d staging: rtl8723bs: Removed unneeded variables omits fb794a708a71 PCI: Protect pci_reassign_bridge_resources() against concu [...] omits 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] omits f05390d30e20 EDAC: skx_common: get rid of unused type var omits 323014d85d26 EDAC: sb_edac: get rid of unused vars omits bb66f867812d EDAC: i5400_edac: get rid of some unused vars omits 1acd05e40cb0 EDAC: i5400_edac: print type at debug message omits 48356e0d5778 EDAC: i7300_edac: fix a kernel-doc syntax omits 9f95c8d5f84a EDAC: i7300_edac: rename a kernel-doc var description omits c43fa3b11e9f EDAC: i5100_edac: get rid of an unused var omits f75152eb8bea ktest: Fix some typos in sample.conf omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 6b04e47b73f2 spi: orion: fix runtime PM initialization omits 752c938a5c14 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widg [...] omits 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] omits 44e09568cf2d x86/mm: Clean up the pmd_read_atomic() comments omits a2f7a0bfcaaa x86/mm: Fix function name typo in pmd_read_atomic() comment omits a72865f05782 regulator: da9062: fix suspend_enable/disable preparation omits 58283636a5a0 dt-bindings: fixed-regulator: fix compatible enum omits 1d6db22ff7d6 regulator: fixed: Prevent NULL pointer dereference when !C [...] omits 901e822b2e36 ASoC: soc-component: fix a couple missing error assignments omits ca2347190adb ASoC: wm8994: Do not register inapplicable controls for WM1811 omits fb629fa2587d ASoC: samsung: arndale: Add missing OF node dereferencing omits b8d17e7d93d2 ath10k: fix memory leak omits 35cc054d944e ath10k: remove the warning of sdio not full support omits 5d7e4b4935e4 ath: Use dev_get_drvdata where possible omits 80ce8ca7a647 ath: fix various spelling mistakes omits 8da96730331d ath10k: fix missing checks for bmi reads and writes omits 40f4ef5e9232 ath10k: Add support to provide higher range mem chunks in [...] omits c0e33fe6fb0f ath10k: Add peer param map for tlv and non-tlv omits 348eb0b2c4f0 iio: ad7949: fix incorrect SPI xfer len omits 0fe2f2b78919 iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions omits 3f14b73c3843 ath10k: Enable MSA region dump support for WCN3990 omits 75f545e85744 ath10k: Add xo calibration support for wifi rf clock omits 892022e108dd dt: bindings: ath10k: add dt entry for XO calibration support omits 30ae2fc0a75e workqueue: Minor follow-ups to the rescuer destruction change omits 8efe1223d73c workqueue: Fix missing kfree(rescuer) in destroy_workqueue() omits 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout omits 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default omits def98c84b6cd workqueue: Fix spurious sanity check failures in destroy_w [...] omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits 850d71acd52c autofs: don't bother with atomics for ino->count omits c3aed16680cd autofs_dir_rmdir(): check ino->count for deciding whether [...] omits 41ca19740a0e autofs: get rid of pointless checks around ->count handling omits e509d6e9c1ab autofs_clear_leaf_automount_flags(): use ino->count instea [...] omits f8970d341eec regulator: core: make regulator_register() EPROBE_DEFER aware omits 131cb1210d4b regulator: of: fix suspend-min/max-voltage parsing omits 09764659003d ath10k: fix spelling mistake "eanble" -> "enable" omits 1340cc631bd0 ath10k: fix latency issue for QCA988x omits 334f5b61a6f2 ath10k: add cleanup in ath10k_sta_state() omits c41305993ff5 ath10k: revalidate the msa region coming from firmware omits 9c44bf4c1255 ath10k: use ath10k_pci_soc_ functions for all warm_reset i [...] omits 7921ae091907 ath10k: Use ARRAY_SIZE omits 0227ff3656f2 ath10k: avoid leaving .bss_info_changed prematurely omits f93bcf0ce6a1 ath10k: Use standard bulk clock API in snoc omits c56c7f24d7f8 ath10k: Use standard regulator bulk API in snoc omits b003e7f1974e ath10k: snoc: skip regulator operations omits 7165ef890a4c ath10k: Fix HOST capability QMI incompatibility omits b10f32672946 ath10k: Check if station exists before forwarding tx airti [...] omits 77df779de742 x86/cpu: Clean up intel_tlb_table[] omits 18ec1eaf58fb x86/mm: Enable 5-level paging support by default omits 505ea3ada665 iio: max31856: add missing of_node and parent references t [...] omits 22ea56511073 iio: imu: st_lsm6dsx: enable clear on read for latched interrupts omits 9db02d32b8ee iio: imu: st_lsm6dsx: enable LIR for sensor events omits c270bbf7bb9d iio: ad7949: kill pointless "readback"-handling code omits 5a56c518c4d2 staging: iio: ADIS16240: Remove unused include omits f552fde983d3 iio: light: bh1750: Resolve compiler warning and make code [...] omits a515d6488505 IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC. omits b23bf21f550a dt-bindings: iio/adc: Add AUX2 channel idx for JZ4770 SoC ADC omits cec8b1e3cb51 dt-bindings: iio/adc: Add a compatible string for JZ4770 SoC ADC omits 5e7965681ace iio: light: cm36651: redundant assignment to variable ret omits 42776c14c692 staging: iio: adc: ad7192: Add system calibration support omits c88c8cd8265a iio: adc: ad_sigma_delta: Export ad_sd_calibrate omits b73b93a2af33 iio: adc: ad7192: Add sysfs ABI documentation omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits cee17a71656e drm/arcpgu: rework encoder search omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 136db994852a apparmor: increase left match history buffer size omits 8ac2ca328ec9 apparmor: Switch to GFP_KERNEL where possible omits df323337e507 apparmor: Use a memory pool instead per-CPU caches omits bf1d2ee7bc62 apparmor: Force type-casting of current->real_cred omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-all [...] \ O -- O -- O (9f8535c5f75f)
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: .gitattributes | 2 - .gitignore | 2 +- .mailmap | 23 +- CREDITS | 7 +- Documentation/ABI/stable/sysfs-class-infiniband | 19 + Documentation/ABI/stable/sysfs-driver-aspeed-vuart | 11 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 2 - Documentation/ABI/testing/debugfs-hisi-hpre | 57 - Documentation/ABI/testing/debugfs-hisi-sec | 43 - Documentation/ABI/testing/debugfs-hyperv | 23 - Documentation/ABI/testing/ima_policy | 4 - Documentation/ABI/testing/procfs-diskstats | 5 - Documentation/ABI/testing/rtc-cdev | 8 - Documentation/ABI/testing/sysfs-block | 6 - .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 183 +- Documentation/ABI/testing/sysfs-bus-fsi | 16 +- Documentation/ABI/testing/sysfs-bus-iio | 11 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 39 - Documentation/ABI/testing/sysfs-bus-mei | 23 +- Documentation/ABI/testing/sysfs-bus-pci | 13 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 36 - Documentation/ABI/testing/sysfs-class-devfreq | 18 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 139 - Documentation/ABI/testing/sysfs-class-mei | 10 - .../ABI/testing/sysfs-class-net-statistics | 16 - Documentation/ABI/testing/sysfs-class-watchdog | 9 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 2 - Documentation/ABI/testing/sysfs-fs-f2fs | 6 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 132 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 17 - Documentation/ABI/testing/sysfs-secvar | 46 - Documentation/DMA-attributes.txt | 18 + Documentation/Makefile | 12 +- .../Design/Data-Structures/Data-Structures.html | 1391 ++ .../RCU/Design/Data-Structures/Data-Structures.rst | 1163 -- .../Expedited-Grace-Periods.html | 668 + .../Expedited-Grace-Periods.rst | 521 - .../Design/Memory-Ordering/Tree-RCU-Diagram.html | 9 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 704 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 624 - .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 2 +- .../RCU/Design/Requirements/Requirements.html | 3401 +++++ .../RCU/Design/Requirements/Requirements.rst | 2704 ---- Documentation/RCU/NMI-RCU.rst | 124 - Documentation/RCU/NMI-RCU.txt | 121 + Documentation/RCU/arrayRCU.rst | 165 - Documentation/RCU/arrayRCU.txt | 153 + Documentation/RCU/index.rst | 12 +- Documentation/RCU/lockdep-splat.txt | 2 +- Documentation/RCU/lockdep.txt | 18 +- Documentation/RCU/rcu_dereference.rst | 463 - Documentation/RCU/rcu_dereference.txt | 456 + Documentation/RCU/rcubarrier.rst | 353 - Documentation/RCU/rcubarrier.txt | 325 + Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/whatisRCU.rst | 1154 -- Documentation/RCU/whatisRCU.txt | 1071 ++ Documentation/admin-guide/LSM/SafeSetID.rst | 4 +- Documentation/admin-guide/cgroup-v2.rst | 45 +- Documentation/admin-guide/dell_rbu.rst | 128 - .../admin-guide/device-mapper/dm-dust.rst | 287 - .../admin-guide/device-mapper/dm-dust.txt | 272 + .../admin-guide/device-mapper/dm-integrity.rst | 7 +- .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/device-mapper/index.rst | 2 - Documentation/admin-guide/hw-vuln/index.rst | 2 - Documentation/admin-guide/hw-vuln/mds.rst | 7 +- Documentation/admin-guide/hw-vuln/multihit.rst | 163 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 279 - Documentation/admin-guide/index.rst | 65 +- Documentation/admin-guide/iostats.rst | 56 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 227 +- Documentation/admin-guide/perf/imx-ddr.rst | 48 +- Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/perf/thunderx2-pmu.rst | 20 +- Documentation/admin-guide/ras.rst | 31 +- Documentation/admin-guide/sysctl/kernel.rst | 12 +- Documentation/arm/microchip.rst | 4 +- Documentation/arm64/booting.rst | 3 - Documentation/arm64/cpu-feature-registers.rst | 19 +- Documentation/arm64/elf_hwcaps.rst | 67 +- Documentation/arm64/silicon-errata.rst | 13 +- Documentation/asm-annotations.rst | 216 - Documentation/block/stat.rst | 14 +- Documentation/bpf/index.rst | 9 - Documentation/bpf/prog_flow_dissector.rst | 3 - Documentation/bpf/s390.rst | 205 - Documentation/conf.py | 3 +- Documentation/core-api/genalloc.rst | 28 +- Documentation/core-api/genericirq.rst | 52 +- Documentation/core-api/index.rst | 2 - Documentation/core-api/ioctl.rst | 248 - Documentation/core-api/kernel-api.rst | 8 +- Documentation/core-api/memory-allocation.rst | 50 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/padata.rst | 169 - Documentation/core-api/printk-formats.rst | 60 +- Documentation/core-api/refcount-vs-atomic.rst | 36 +- Documentation/core-api/symbol-namespaces.rst | 3 - Documentation/core-api/xarray.rst | 60 +- Documentation/crypto/api-skcipher.rst | 29 +- Documentation/crypto/architecture.rst | 4 + Documentation/crypto/crypto_engine.rst | 4 + Documentation/crypto/devel-algos.rst | 31 +- Documentation/dev-tools/index.rst | 2 - Documentation/dev-tools/kasan.rst | 63 - Documentation/dev-tools/kcov.rst | 129 - Documentation/dev-tools/kcsan.rst | 266 - Documentation/dev-tools/kmemleak.rst | 2 +- Documentation/dev-tools/kselftest.rst | 8 +- Documentation/dev-tools/kunit/api/index.rst | 16 - Documentation/dev-tools/kunit/api/test.rst | 11 - Documentation/dev-tools/kunit/faq.rst | 62 - Documentation/dev-tools/kunit/index.rst | 80 - Documentation/dev-tools/kunit/kunit-tool.rst | 57 - Documentation/dev-tools/kunit/start.rst | 183 - Documentation/dev-tools/kunit/usage.rst | 576 - Documentation/devicetree/bindings/Makefile | 5 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 12 +- .../devicetree/bindings/arm/amlogic/smp-sram.txt | 32 + Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/atmel-at91.yaml | 29 - Documentation/devicetree/bindings/arm/axentia.txt | 28 + .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 67 + .../devicetree/bindings/arm/coresight.txt | 9 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 +- Documentation/devicetree/bindings/arm/fsl.yaml | 62 +- .../arm/marvell/ap806-system-controller.txt | 177 + .../arm/marvell/ap80x-system-controller.txt | 177 - .../bindings/arm/marvell/armada-7k-8k.txt | 24 + .../bindings/arm/marvell/armada-7k-8k.yaml | 61 - .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 + .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 - .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 - .../devicetree/bindings/arm/omap/omap.txt | 30 +- .../devicetree/bindings/arm/omap/prm-inst.txt | 29 - Documentation/devicetree/bindings/arm/qcom.yaml | 44 +- Documentation/devicetree/bindings/arm/realtek.yaml | 27 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 + .../devicetree/bindings/arm/renesas,prr.yaml | 35 - Documentation/devicetree/bindings/arm/renesas.yaml | 20 - .../devicetree/bindings/arm/rockchip.yaml | 26 +- .../bindings/arm/samsung/exynos-chipid.txt | 12 + .../bindings/arm/samsung/exynos-chipid.yaml | 39 - .../devicetree/bindings/arm/samsung/pmu.txt | 72 + .../devicetree/bindings/arm/samsung/pmu.yaml | 105 - .../bindings/arm/samsung/samsung-boards.txt | 83 + .../bindings/arm/samsung/samsung-boards.yaml | 181 - .../arm/samsung/samsung-secure-firmware.yaml | 31 - .../devicetree/bindings/arm/samsung/sysreg.txt | 19 + .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 - Documentation/devicetree/bindings/arm/sprd.txt | 14 + Documentation/devicetree/bindings/arm/sprd.yaml | 33 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 70 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 - .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 + .../devicetree/bindings/arm/stm32/stm32.yaml | 27 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 20 +- .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 65 - .../devicetree/bindings/arm/sunxi/smp-sram.txt | 44 + .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 36 + Documentation/devicetree/bindings/arm/ux500.yaml | 31 - .../devicetree/bindings/ata/ahci-platform.txt | 12 + .../bindings/ata/allwinner,sun4i-a10-ahci.yaml | 47 - .../bindings/ata/allwinner,sun8i-r40-ahci.yaml | 67 - .../devicetree/bindings/ata/sata_rcar.txt | 7 +- .../devicetree/bindings/board/fsl-board.txt | 30 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +- .../devicetree/bindings/bus/renesas,bsc.txt | 46 + .../devicetree/bindings/bus/renesas,bsc.yaml | 60 - .../devicetree/bindings/bus/simple-pm-bus.txt | 44 + .../devicetree/bindings/bus/simple-pm-bus.yaml | 75 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 76 - .../clock/allwinner,sun9i-a80-de-clks.yaml | 67 - .../clock/allwinner,sun9i-a80-usb-clocks.yaml | 59 - .../bindings/clock/amlogic,axg-audio-clkc.txt | 3 +- .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 - .../bindings/clock/amlogic,meson8b-clkc.txt | 5 - .../bindings/clock/armada3700-periph-clock.txt | 5 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 76 - .../devicetree/bindings/clock/imx7ulp-clock.txt | 1 + .../devicetree/bindings/clock/ingenic,cgu.txt | 1 - .../devicetree/bindings/clock/qcom,gcc.txt | 94 + .../devicetree/bindings/clock/qcom,gcc.yaml | 188 - .../devicetree/bindings/clock/qcom,q6sstopcc.yaml | 43 - .../devicetree/bindings/clock/qcom,rpmh-clk.txt | 27 + .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 49 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 15 +- .../clock/renesas,rcar-gen2-cpg-clocks.txt | 60 + .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 2 +- .../bindings/clock/rockchip,px30-cru.txt | 5 - .../devicetree/bindings/clock/st,stm32mp1-rcc.txt | 60 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 79 - .../devicetree/bindings/clock/sun8i-de2.txt | 34 + .../devicetree/bindings/clock/sun9i-de.txt | 28 + .../devicetree/bindings/clock/sun9i-usb.txt | 24 + .../devicetree/bindings/clock/ti/davinci/psc.txt | 2 +- .../bindings/connector/usb-connector.txt | 4 +- .../bindings/counter/stm32-lptimer-cnt.txt | 29 + .../bindings/counter/stm32-timer-cnt.txt | 31 + .../devicetree/bindings/counter/ti-eqep.yaml | 50 - .../devicetree/bindings/cpu/cpu-topology.txt | 2 +- .../devicetree/bindings/cpufreq/ti-cpufreq.txt | 6 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 - .../bindings/crypto/allwinner,sun8i-ss.yaml | 60 - .../bindings/crypto/amlogic,gxl-crypto.yaml | 52 - .../devicetree/bindings/crypto/samsung-slimsss.txt | 19 + .../bindings/crypto/samsung-slimsss.yaml | 47 - .../devicetree/bindings/crypto/samsung-sss.txt | 32 + .../devicetree/bindings/crypto/samsung-sss.yaml | 58 - .../devicetree/bindings/crypto/st,stm32-crc.txt | 16 + .../devicetree/bindings/crypto/st,stm32-crc.yaml | 38 - .../devicetree/bindings/crypto/st,stm32-cryp.txt | 19 + .../devicetree/bindings/crypto/st,stm32-cryp.yaml | 51 - .../devicetree/bindings/crypto/st,stm32-hash.txt | 30 + .../devicetree/bindings/crypto/st,stm32-hash.yaml | 69 - Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 - Documentation/devicetree/bindings/ddr/lpddr3.txt | 101 - .../bindings/devfreq/event/exynos-ppmu.txt | 26 +- .../devicetree/bindings/devfreq/exynos-bus.txt | 2 + .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 2 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 + .../bindings/display/bridge/anx6345.yaml | 102 - .../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 + .../bindings/display/bridge/ti,sn65dsi86.txt | 2 +- .../bindings/display/cirrus,clps711x-fb.txt | 2 +- .../bindings/display/dsi-controller.yaml | 91 - .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 +- .../devicetree/bindings/display/ingenic,lcd.txt | 1 - .../devicetree/bindings/display/msm/gmu.txt | 51 - .../devicetree/bindings/display/msm/mdp5.txt | 2 - .../devicetree/bindings/display/mxsfb.txt | 1 - .../bindings/display/panel/logicpd,type28.yaml | 42 - .../bindings/display/panel/ronbo,rb070d30.yaml | 2 +- .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 + .../bindings/display/panel/sharp,ld-d5116z01b.yaml | 30 - .../bindings/display/panel/sony,acx424akp.yaml | 49 - .../devicetree/bindings/display/renesas,cmm.yaml | 67 - .../devicetree/bindings/display/renesas,du.txt | 15 +- .../display/rockchip/dw_mipi_dsi_rockchip.txt | 13 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 150 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 144 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 81 - .../devicetree/bindings/display/tilcdc/tfp410.txt | 21 + .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 2 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 6 +- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 2 +- .../devicetree/bindings/dma/dma-common.yaml | 9 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 1 - .../devicetree/bindings/dma/jz4780-dma.txt | 3 +- .../bindings/dma/milbeaut-m10v-hdmac.txt | 32 - .../bindings/dma/milbeaut-m10v-xdmac.txt | 24 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 2 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 - .../bindings/dma/sifive,fu540-c000-pdma.yaml | 55 - .../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 + Documentation/devicetree/bindings/dma/ti-edma.txt | 8 - .../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 24 +- Documentation/devicetree/bindings/eeprom/at24.txt | 90 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 188 - .../devicetree/bindings/example-schema.yaml | 81 +- .../intel,ixp4xx-network-processing-engine.yaml | 2 + .../bindings/firmware/nvidia,tegra186-bpmp.txt | 2 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 16 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 24 - .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 70 - .../devicetree/bindings/gpio/gpio-rda.yaml | 50 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 4 +- .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 27 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../devicetree/bindings/gpu/samsung-g2d.txt | 27 + .../devicetree/bindings/gpu/samsung-g2d.yaml | 75 - .../devicetree/bindings/gpu/samsung-rotator.txt | 28 + .../devicetree/bindings/gpu/samsung-rotator.yaml | 48 - .../devicetree/bindings/gpu/samsung-scaler.txt | 27 + .../devicetree/bindings/gpu/samsung-scaler.yaml | 81 - .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 + .../bindings/hwlock/st,stm32-hwspinlock.yaml | 50 - .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 104 - .../devicetree/bindings/hwmon/ibm,cffps1.txt | 3 - .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 - .../devicetree/bindings/hwmon/ti,tmp513.yaml | 93 - .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 6 +- .../bindings/i2c/amlogic,meson6-i2c.yaml | 53 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 3 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - .../devicetree/bindings/i2c/i2c-meson.txt | 30 + .../devicetree/bindings/i2c/i2c-stm32.txt | 65 + Documentation/devicetree/bindings/i2c/i2c.txt | 18 - .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 4 +- .../devicetree/bindings/i2c/renesas,i2c.txt | 4 +- .../devicetree/bindings/i2c/renesas,iic.txt | 2 - .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 141 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 3 + .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 105 - .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 1 + .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 2 +- .../devicetree/bindings/iio/adc/avia-hx711.yaml | 1 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 1 - .../devicetree/bindings/iio/adc/max1027-adc.txt | 20 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../bindings/iio/adc/microchip,mcp3911.yaml | 71 - .../bindings/iio/adc/samsung,exynos-adc.txt | 107 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 151 - .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 2 - .../bindings/iio/chemical/plantower,pms7003.yaml | 1 + .../devicetree/bindings/iio/dac/lltc,ltc1660.yaml | 49 - .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/iio-bindings.txt | 5 - .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 - .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 76 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../devicetree/bindings/iio/light/adux1020.yaml | 47 - .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/bh1750.yaml | 43 - .../devicetree/bindings/iio/light/veml6030.yaml | 62 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 2 + .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 + .../bindings/iio/proximity/maxbotix,mb1232.yaml | 60 - .../bindings/iio/temperature/adi,ltc2983.yaml | 480 - .../bindings/iio/timer/stm32-lptimer-trigger.txt | 23 + .../bindings/iio/timer/stm32-timer-trigger.txt | 25 + .../input/allwinner,sun4i-a10-lradc-keys.yaml | 2 +- .../bindings/input/fsl,mpr121-touchkey.yaml | 89 - .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- Documentation/devicetree/bindings/input/input.yaml | 36 - Documentation/devicetree/bindings/input/keys.txt | 8 + .../devicetree/bindings/input/max77650-onkey.txt | 26 + .../devicetree/bindings/input/max77650-onkey.yaml | 35 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 + .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../bindings/input/touchscreen/ad7879.txt | 4 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 1 - .../bindings/interconnect/qcom,msm8974.yaml | 62 - .../bindings/interconnect/qcom,qcs404.txt | 45 + .../bindings/interconnect/qcom,qcs404.yaml | 77 - .../allwinner,sun4i-a10-ic.yaml | 2 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 6 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 1 - .../interrupt-controller/brcm,bcm7038-l1-intc.txt | 11 - .../interrupt-controller/fsl,ls-extirq.txt | 49 - .../bindings/interrupt-controller/interrupts.txt | 12 - .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../bindings/interrupt-controller/qcom,pdc.txt | 3 +- .../bindings/interrupt-controller/renesas,irqc.txt | 48 + .../interrupt-controller/renesas,irqc.yaml | 87 - .../interrupt-controller/st,stm32-exti.txt | 29 + .../interrupt-controller/st,stm32-exti.yaml | 98 - .../devicetree/bindings/iommu/arm,smmu-v3.txt | 77 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 95 - .../devicetree/bindings/iommu/arm,smmu.txt | 182 + .../devicetree/bindings/iommu/arm,smmu.yaml | 230 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 67 + .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 108 - .../bindings/leds/backlight/led-backlight.txt | 28 - .../bindings/leds/backlight/lm3630a-backlight.yaml | 6 - .../bindings/leds/backlight/pm8941-wled.txt | 42 + .../bindings/leds/backlight/qcom-wled.txt | 154 - .../devicetree/bindings/leds/leds-el15203000.txt | 69 - .../devicetree/bindings/leds/leds-max77650.txt | 57 + .../devicetree/bindings/leds/leds-max77650.yaml | 51 - .../bindings/{ddr => lpddr2}/lpddr2-timings.txt | 0 .../devicetree/bindings/lpddr2/lpddr2.txt | 102 + .../devicetree/bindings/mailbox/fsl,mu.txt | 2 - .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 84 - .../devicetree/bindings/mailbox/stm32-ipcc.txt | 47 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 11 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 6 +- .../media/allwinner,sun4i-a10-video-engine.yaml | 83 - .../bindings/media/allwinner,sun6i-a31-csi.yaml | 115 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 76 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 - .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 91 - .../devicetree/bindings/media/amlogic,vdec.txt | 72 + Documentation/devicetree/bindings/media/cedrus.txt | 57 + .../devicetree/bindings/media/i2c/ad5820.txt | 11 +- .../devicetree/bindings/media/i2c/imx290.txt | 57 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 2 + .../devicetree/bindings/media/i2c/ov2659.txt | 9 - .../devicetree/bindings/media/meson-ao-cec.txt | 37 + Documentation/devicetree/bindings/media/rc.yaml | 8 - .../devicetree/bindings/media/renesas,csi2.txt | 1 - .../devicetree/bindings/media/renesas,vin.txt | 9 +- .../devicetree/bindings/media/sh_mobile_ceu.txt | 17 + .../devicetree/bindings/media/st,stm32-cec.txt | 19 + .../devicetree/bindings/media/st,stm32-cec.yaml | 54 - .../devicetree/bindings/media/st,stm32-dcmi.txt | 45 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 86 - .../devicetree/bindings/media/sun6i-csi.txt | 61 + .../devicetree/bindings/media/ti,cal.yaml | 202 - .../devicetree/bindings/media/ti,vpe.yaml | 64 - Documentation/devicetree/bindings/media/ti-cal.txt | 72 + .../bindings/memory-controllers/exynos-srom.txt | 79 + .../bindings/memory-controllers/exynos-srom.yaml | 128 - .../bindings/memory-controllers/exynos5422-dmc.txt | 84 - .../memory-controllers/fsl/imx8m-ddrc.yaml | 72 - .../memory-controllers/nvidia,tegra124-mc.yaml | 153 - .../memory-controllers/nvidia,tegra30-emc.yaml | 339 - .../memory-controllers/nvidia,tegra30-mc.txt | 123 + .../memory-controllers/nvidia,tegra30-mc.yaml | 168 - Documentation/devicetree/bindings/mfd/ab8500.txt | 119 - .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 2 +- Documentation/devicetree/bindings/mfd/da9062.txt | 4 - Documentation/devicetree/bindings/mfd/madera.txt | 8 - Documentation/devicetree/bindings/mfd/max77650.txt | 46 + .../devicetree/bindings/mfd/max77650.yaml | 149 - Documentation/devicetree/bindings/mfd/max77693.txt | 1 - .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 - .../bindings/mfd/samsung,exynos5433-lpass.txt | 2 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 120 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 162 - .../devicetree/bindings/mfd/stm32-lptimer.txt | 48 + .../devicetree/bindings/mfd/stm32-timers.txt | 73 + Documentation/devicetree/bindings/mfd/syscon.txt | 32 + Documentation/devicetree/bindings/mfd/syscon.yaml | 84 - .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 - Documentation/devicetree/bindings/mips/ralink.txt | 14 - .../devicetree/bindings/misc/allwinner,syscon.txt | 20 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 8 +- .../devicetree/bindings/mmc/arasan,sdhci.txt | 42 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 4 - Documentation/devicetree/bindings/mmc/jz4740.txt | 8 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 14 - Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 59 - .../devicetree/bindings/mmc/renesas,sdhi.txt | 4 +- .../devicetree/bindings/mmc/sdhci-atmel.txt | 18 +- .../devicetree/bindings/mmc/sdhci-milbeaut.txt | 30 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../bindings/mtd/cadence-nand-controller.txt | 53 - .../devicetree/bindings/mtd/intel,ixp4xx-flash.txt | 22 - .../bindings/mtd/st,stm32-fmc2-nand.yaml | 98 - .../devicetree/bindings/mtd/stm32-fmc2-nand.txt | 61 + .../bindings/net/allwinner,sun4i-a10-emac.yaml | 8 +- .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 8 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 8 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 8 +- .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 6 - .../devicetree/bindings/net/brcm,bcmgenet.txt | 2 +- .../devicetree/bindings/net/broadcom-bluetooth.txt | 10 - .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 51 - .../devicetree/bindings/net/can/sun4i_can.txt | 36 + .../devicetree/bindings/net/can/tcan4x5x.txt | 4 +- .../devicetree/bindings/net/davinci-mdio.txt | 36 + .../bindings/net/ethernet-controller.yaml | 5 - .../devicetree/bindings/net/ethernet-phy.yaml | 5 - .../devicetree/bindings/net/ftgmac100.txt | 8 - Documentation/devicetree/bindings/net/lpc-eth.txt | 5 - .../devicetree/bindings/net/mediatek-dwmac.txt | 33 +- .../devicetree/bindings/net/nfc/pn532.txt | 46 - .../devicetree/bindings/net/nfc/pn533-i2c.txt | 29 + .../devicetree/bindings/net/qca,ar803x.yaml | 111 - .../devicetree/bindings/net/renesas,ether.yaml | 114 - Documentation/devicetree/bindings/net/sh_eth.txt | 69 + .../devicetree/bindings/net/snps,dwmac.yaml | 1 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 232 - .../devicetree/bindings/net/ti,davinci-mdio.yaml | 71 - .../devicetree/bindings/net/ti,dp83867.txt | 12 +- .../devicetree/bindings/net/ti,dp83869.yaml | 84 - .../bindings/net/wireless/qcom,ath10k.txt | 6 - .../bindings/net/wireless/qcom,ath11k.yaml | 273 - .../devicetree/bindings/net/wireless/ti,wl1251.txt | 26 - .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 6 +- .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 - .../devicetree/bindings/nvmem/rockchip-otp.txt | 25 - .../devicetree/bindings/nvmem/sprd-efuse.txt | 39 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 12 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 138 - .../devicetree/bindings/pci/layerscape-pci.txt | 1 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 - Documentation/devicetree/bindings/perf/arm-ccn.txt | 1 - .../devicetree/bindings/perf/fsl-imx-ddr.txt | 1 - .../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,sun50i-h6-usb3-phy.yaml | 47 - .../bindings/phy/allwinner,sun5i-a13-usb-phy.yaml | 93 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../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 - .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 1 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 - .../bindings/phy/phy-rockchip-inno-usb2.txt | 1 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 7 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 - .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 75 - .../devicetree/bindings/phy/sun4i-usb-phy.txt | 68 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 243 - .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 164 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 85 +- .../bindings/pinctrl/intel,lgm-pinctrl.yaml | 116 - .../devicetree/bindings/pinctrl/meson,pinctrl.txt | 1 - .../devicetree/bindings/pinctrl/pincfg-node.yaml | 140 - .../bindings/pinctrl/pinctrl-bindings.txt | 192 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 132 - .../bindings/pinctrl/qcom,msm8976-pinctrl.txt | 183 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 8 - .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 4 - .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 5 +- .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 4 +- .../bindings/pinctrl/rockchip,pinctrl.txt | 1 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +- .../bindings/power/amlogic,meson-gx-pwrc.txt | 2 +- .../devicetree/bindings/power/fsl,imx-gpc.txt | 2 +- .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 2 +- .../devicetree/bindings/power/pd-samsung.txt | 45 + .../devicetree/bindings/power/pd-samsung.yaml | 66 - .../devicetree/bindings/power/power-domain.yaml | 133 - .../devicetree/bindings/power/power_domain.txt | 95 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 3 - .../bindings/power/renesas,rcar-sysc.txt | 2 - .../bindings/power/renesas,sysc-rmobile.txt | 2 +- .../bindings/power/reset/syscon-poweroff.txt | 30 + .../bindings/power/reset/syscon-poweroff.yaml | 60 - .../bindings/power/reset/syscon-reboot.txt | 30 + .../bindings/power/reset/syscon-reboot.yaml | 60 - .../bindings/power/supply/cpcap-charger.txt | 9 +- .../bindings/power/supply/max77650-charger.txt | 28 + .../bindings/power/supply/max77650-charger.yaml | 34 - .../bindings/power/xlnx,zynqmp-genpd.txt | 2 +- .../devicetree/bindings/ptp/ptp-idtcm.yaml | 69 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 53 +- .../devicetree/bindings/pwm/atmel-hlcdc-pwm.txt | 2 +- .../devicetree/bindings/pwm/atmel-pwm.txt | 2 +- .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 2 +- .../devicetree/bindings/pwm/brcm,bcm7038-pwm.txt | 2 +- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 2 +- .../devicetree/bindings/pwm/brcm,kona-pwm.txt | 2 +- Documentation/devicetree/bindings/pwm/img-pwm.txt | 2 +- Documentation/devicetree/bindings/pwm/imx-pwm.txt | 2 +- .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 2 +- .../devicetree/bindings/pwm/lpc1850-sct-pwm.txt | 2 +- Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 2 +- .../devicetree/bindings/pwm/nvidia,tegra20-pwm.txt | 2 +- .../devicetree/bindings/pwm/nxp,pca9685-pwm.txt | 2 +- .../devicetree/bindings/pwm/pwm-bcm2835.txt | 2 +- .../devicetree/bindings/pwm/pwm-berlin.txt | 2 +- .../devicetree/bindings/pwm/pwm-fsl-ftm.txt | 2 +- .../devicetree/bindings/pwm/pwm-hibvt.txt | 2 +- .../devicetree/bindings/pwm/pwm-lp3943.txt | 2 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 4 +- .../devicetree/bindings/pwm/pwm-meson.txt | 2 +- .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 2 +- .../devicetree/bindings/pwm/pwm-omap-dmtimer.txt | 2 +- .../devicetree/bindings/pwm/pwm-rockchip.txt | 2 +- .../devicetree/bindings/pwm/pwm-samsung.txt | 51 + .../devicetree/bindings/pwm/pwm-samsung.yaml | 109 - .../devicetree/bindings/pwm/pwm-sifive.txt | 2 +- Documentation/devicetree/bindings/pwm/pwm-sprd.txt | 2 +- .../devicetree/bindings/pwm/pwm-stm32-lp.txt | 30 + .../devicetree/bindings/pwm/pwm-stm32.txt | 38 + .../devicetree/bindings/pwm/pwm-tiecap.txt | 2 +- .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 2 +- Documentation/devicetree/bindings/pwm/pwm-zx.txt | 2 +- Documentation/devicetree/bindings/pwm/pwm.txt | 11 +- Documentation/devicetree/bindings/pwm/pwm.yaml | 29 - .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 40 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 78 - .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 35 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 69 - .../devicetree/bindings/pwm/spear-pwm.txt | 2 +- .../devicetree/bindings/pwm/st,stmpe-pwm.txt | 2 +- .../devicetree/bindings/pwm/ti,twl-pwm.txt | 2 +- .../devicetree/bindings/pwm/ti,twl-pwmled.txt | 2 +- .../devicetree/bindings/pwm/vt8500-pwm.txt | 2 +- .../bindings/regulator/fixed-regulator.yaml | 9 +- .../bindings/regulator/max77650-regulator.txt | 41 + .../bindings/regulator/max77650-regulator.yaml | 31 - .../regulator/nvidia,tegra-regulators-coupling.txt | 65 - .../bindings/regulator/qcom,rpmh-regulator.txt | 4 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 21 - .../bindings/regulator/qcom,spmi-regulator.txt | 25 - .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 107 - .../bindings/regulator/st,stm32-booster.txt | 18 + .../bindings/regulator/st,stm32-booster.yaml | 46 - .../bindings/regulator/st,stm32-vrefbuf.txt | 20 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 52 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 37 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 6 - .../bindings/remoteproc/st,stm32-rproc.yaml | 130 - .../devicetree/bindings/remoteproc/stm32-rproc.txt | 63 + .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 - .../bindings/reset/brcm,brcmstb-reset.txt | 2 +- .../bindings/reset/nuvoton,npcm-reset.txt | 32 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 + .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 - .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 - .../devicetree/bindings/reset/renesas,rst.txt | 2 - .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 29 +- .../devicetree/bindings/rng/atmel-trng.txt | 2 +- .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 - .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - .../bindings/rng/samsung,exynos4-rng.txt | 19 + .../bindings/rng/samsung,exynos4-rng.yaml | 45 - .../bindings/rng/samsung,exynos5250-trng.txt | 17 - .../devicetree/bindings/rng/st,stm32-rng.txt | 25 + .../devicetree/bindings/rng/st,stm32-rng.yaml | 48 - .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 70 - .../devicetree/bindings/rtc/rtc-mt6397.txt | 29 - Documentation/devicetree/bindings/rtc/rtc-sh.txt | 28 + Documentation/devicetree/bindings/rtc/s3c-rtc.txt | 31 + Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 89 - .../devicetree/bindings/rtc/st,stm32-rtc.txt | 61 + .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 139 - .../bindings/security/tpm/google,cr50.txt | 19 - Documentation/devicetree/bindings/serial/8250.txt | 5 - .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../bindings/serial/renesas,sci-serial.txt | 6 +- .../devicetree/bindings/serial/samsung_uart.txt | 58 + .../devicetree/bindings/serial/samsung_uart.yaml | 118 - .../devicetree/bindings/serial/sprd-uart.txt | 32 + .../devicetree/bindings/serial/sprd-uart.yaml | 72 - .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 51 - .../bindings/serio/allwinner,sun4i-ps2.txt | 22 + Documentation/devicetree/bindings/slimbus/bus.txt | 10 - .../bindings/soc/amlogic/amlogic,canvas.txt | 33 + .../bindings/soc/amlogic/amlogic,canvas.yaml | 49 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 2 +- Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 14 +- .../devicetree/bindings/soc/mediatek/scpsys.txt | 8 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../devicetree/bindings/soc/rockchip/grf.txt | 18 +- .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 2 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 85 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 267 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 2 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 2 +- .../sound/allwinner,sun8i-a23-codec-analog.yaml | 38 - .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 4 - .../devicetree/bindings/sound/arndale.txt | 5 +- .../devicetree/bindings/sound/fsl,mqs.txt | 36 - .../bindings/sound/google,cros-ec-codec.txt | 24 +- .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 6 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 7 +- .../devicetree/bindings/sound/renesas,fsi.txt | 31 + .../devicetree/bindings/sound/renesas,fsi.yaml | 76 - .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - .../bindings/sound/rockchip-max98090.txt | 27 +- Documentation/devicetree/bindings/sound/rt1011.txt | 10 - Documentation/devicetree/bindings/sound/rt5682.txt | 6 - .../devicetree/bindings/sound/samsung,odroid.txt | 54 + .../devicetree/bindings/sound/samsung,odroid.yaml | 91 - .../devicetree/bindings/sound/samsung-i2s.txt | 84 + .../devicetree/bindings/sound/samsung-i2s.yaml | 138 - .../devicetree/bindings/sound/sun4i-codec.txt | 94 + .../bindings/sound/sun8i-codec-analog.txt | 17 + .../devicetree/bindings/sound/tas2562.txt | 34 - .../devicetree/bindings/sound/tas2770.txt | 37 - .../devicetree/bindings/sound/ti,pcm3168a.txt | 8 - .../devicetree/bindings/sound/tlv320aic31xx.txt | 5 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 57 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 - Documentation/devicetree/bindings/spi/sh-hspi.txt | 26 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 + .../devicetree/bindings/spi/spi-sifive.yaml | 86 - .../devicetree/bindings/spi/spi-stm32-qspi.txt | 47 + .../devicetree/bindings/spi/spi-stm32.txt | 62 + .../devicetree/bindings/spi/spi-xilinx.txt | 4 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 83 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 105 - .../sram/allwinner,sun4i-a10-system-control.yaml | 140 - .../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 - .../devicetree/bindings/sram/renesas,smp-sram.txt | 27 + .../devicetree/bindings/sram/rockchip-smp-sram.txt | 30 + .../devicetree/bindings/sram/samsung-sram.txt | 38 + Documentation/devicetree/bindings/sram/sram.txt | 80 + Documentation/devicetree/bindings/sram/sram.yaml | 262 - .../devicetree/bindings/sram/sunxi-sram.txt | 113 + .../devicetree/bindings/submitting-patches.txt | 21 +- .../bindings/thermal/amlogic,thermal.yaml | 54 - .../devicetree/bindings/thermal/qcom-tsens.txt | 55 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 170 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 - .../bindings/thermal/st,stm32-thermal.yaml | 79 - .../devicetree/bindings/thermal/stm32-thermal.txt | 61 + .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 2 +- .../devicetree/bindings/timer/ingenic,tcu.txt | 4 +- .../bindings/timer/mediatek,mtk-timer.txt | 1 - .../devicetree/bindings/timer/renesas,tmu.txt | 2 - .../bindings/timer/samsung,exynos4210-mct.txt | 88 + .../bindings/timer/samsung,exynos4210-mct.yaml | 124 - .../devicetree/bindings/timer/st,stm32-timer.txt | 22 + .../devicetree/bindings/timer/st,stm32-timer.yaml | 47 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../devicetree/bindings/ufs/ti,j721e-ufs.yaml | 68 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 - .../bindings/usb/allwinner,sun4i-a10-musb.txt | 28 + .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 100 - .../devicetree/bindings/usb/amlogic,dwc3.txt | 88 + .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 127 - .../devicetree/bindings/usb/generic-ehci.yaml | 5 - .../devicetree/bindings/usb/renesas,usb3-peri.txt | 41 + .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 86 - .../devicetree/bindings/usb/renesas,usbhs.txt | 57 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 126 - .../devicetree/bindings/usb/richtek,rt1711h.txt | 29 - .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 - .../devicetree/bindings/usb/ti,j721e-usb.yaml | 86 - Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - Documentation/devicetree/bindings/usb/usb251xb.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 20 +- .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 +- .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 3 - .../bindings/watchdog/atmel-sama5d4-wdt.txt | 2 +- .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/samsung-wdt.txt | 35 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 74 - Documentation/devicetree/writing-schema.rst | 9 +- Documentation/doc-guide/kernel-doc.rst | 29 +- Documentation/dontdiff | 1 - Documentation/driver-api/bt8xxgpio.rst | 62 + Documentation/driver-api/dell_rbu.rst | 128 + Documentation/driver-api/devfreq.rst | 30 - Documentation/driver-api/device_link.rst | 3 +- Documentation/driver-api/driver-model/devres.rst | 6 +- Documentation/driver-api/driver-model/driver.rst | 43 - Documentation/driver-api/generic-counter.rst | 162 +- Documentation/driver-api/gpio/bt8xxgpio.rst | 62 - Documentation/driver-api/gpio/driver.rst | 27 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/index.rst | 5 +- Documentation/driver-api/infiniband.rst | 127 - Documentation/driver-api/infrastructure.rst | 3 + Documentation/driver-api/interconnect.rst | 24 +- Documentation/driver-api/ipmb.rst | 4 - Documentation/driver-api/libata.rst | 14 +- Documentation/driver-api/nvmem.rst | 2 - Documentation/driver-api/pti_intel_mid.rst | 4 +- .../driver-api/thermal/cpu-idle-cooling.rst | 189 - .../driver-api/thermal/exynos_thermal.rst | 2 +- Documentation/driver-api/thermal/sysfs-api.rst | 26 +- Documentation/fb/modedb.rst | 3 - .../features/core/tracehook/arch-support.txt | 2 +- Documentation/filesystems/autofs.rst | 580 - Documentation/filesystems/autofs.txt | 559 + Documentation/filesystems/debugfs.txt | 50 +- Documentation/filesystems/erofs.txt | 27 +- Documentation/filesystems/f2fs.txt | 57 +- Documentation/filesystems/fscrypt.rst | 72 +- Documentation/filesystems/fsverity.rst | 12 +- Documentation/filesystems/index.rst | 1 - Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/overlayfs.rst | 497 - Documentation/filesystems/overlayfs.txt | 495 + Documentation/filesystems/path-lookup.rst | 68 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/fpga/dfl.rst | 10 - Documentation/gpu/drm-internals.rst | 4 +- Documentation/gpu/drm-kms.rst | 19 +- Documentation/gpu/drm-mm.rst | 68 +- Documentation/gpu/drm-uapi.rst | 49 +- Documentation/gpu/i915.rst | 3 + Documentation/gpu/todo.rst | 60 +- Documentation/hwmon/bel-pfe.rst | 112 - Documentation/hwmon/dell-smm-hwmon.rst | 164 - Documentation/hwmon/ina3221.rst | 12 - Documentation/hwmon/index.rst | 5 - Documentation/hwmon/inspur-ipsps1.rst | 2 +- Documentation/hwmon/ltc2947.rst | 100 - Documentation/hwmon/max31730.rst | 44 - Documentation/hwmon/tmp513.rst | 103 - Documentation/hwmon/ucd9000.rst | 12 +- Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/i2c/busses/index.rst | 2 +- Documentation/i2c/index.rst | 2 +- Documentation/i2c/instantiating-devices.rst | 10 +- Documentation/i2c/writing-clients.rst | 8 +- Documentation/index.rst | 9 +- Documentation/ioctl/botching-up-ioctls.rst | 225 + Documentation/{userspace-api => }/ioctl/cdrom.rst | 0 Documentation/{userspace-api => }/ioctl/hdio.rst | 0 Documentation/ioctl/index.rst | 16 + .../{userspace-api => }/ioctl/ioctl-decoding.rst | 0 Documentation/ioctl/ioctl-number.rst | 362 + Documentation/isdn/avmb1.rst | 246 + Documentation/isdn/gigaset.rst | 465 + Documentation/isdn/hysdn.rst | 196 + Documentation/isdn/index.rst | 3 + Documentation/isdn/interface_capi.rst | 71 + Documentation/kbuild/kconfig-language.rst | 5 +- Documentation/kbuild/makefiles.rst | 17 + Documentation/kbuild/modules.rst | 13 +- Documentation/livepatch/index.rst | 1 - Documentation/livepatch/system-state.rst | 167 - Documentation/maintainer/configure-git.rst | 30 - Documentation/maintainer/index.rst | 1 - .../maintainer/maintainer-entry-profile.rst | 102 - Documentation/media/cec.h.rst.exceptions | 89 - Documentation/media/kapi/v4l2-controls.rst | 9 - Documentation/media/uapi/cec/cec-funcs.rst | 1 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 6 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 105 - Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 8 - Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/biblio.rst | 9 - Documentation/media/uapi/v4l/buffer.rst | 13 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 1 - .../media/uapi/v4l/dev-stateless-decoder.rst | 424 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 569 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 2 +- .../media/uapi/v4l/ext-ctrls-image-source.rst | 10 - Documentation/media/uapi/v4l/meta-formats.rst | 1 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 35 +- Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst | 60 - Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- .../media/uapi/v4l/v4l2-selection-targets.rst | 4 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 10 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 5 - Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 2 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 24 - Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 6 - Documentation/media/v4l-drivers/cx18.rst | 39 + Documentation/media/v4l-drivers/imx.rst | 75 +- Documentation/media/v4l-drivers/index.rst | 1 + Documentation/media/v4l-drivers/ipu3.rst | 53 +- Documentation/media/v4l-drivers/ipu3_rcb.svg | 331 - Documentation/media/v4l-drivers/vimc.rst | 16 +- Documentation/media/videodev2.h.rst.exceptions | 5 - Documentation/memory-barriers.txt | 25 +- Documentation/mips/ingenic-tcu.rst | 2 +- Documentation/misc-devices/xilinx_sdfec.rst | 291 - Documentation/networking/af_xdp.rst | 277 +- .../device_drivers/aquantia/atlantic.txt | 46 +- .../networking/device_drivers/freescale/dpaa.txt | 12 +- .../device_drivers/freescale/dpaa2/index.rst | 1 - .../freescale/dpaa2/mac-phy-support.rst | 191 - .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/mellanox/mlx5.rst | 23 +- .../networking/device_drivers/netronome/nfp.rst | 116 - .../networking/device_drivers/pensando/ionic.rst | 6 +- .../device_drivers/ti/cpsw_switchdev.txt | 209 - Documentation/networking/devlink-params-mlx5.txt | 17 - .../networking/devlink-params-mv88e6xxx.txt | 7 - .../networking/devlink-params-ti-cpsw-switch.txt | 10 - Documentation/networking/devlink-params.txt | 4 - Documentation/networking/devlink-trap.rst | 63 +- Documentation/networking/filter.txt | 8 +- Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 58 +- Documentation/networking/j1939.rst | 2 +- Documentation/networking/nfc.rst | 130 - Documentation/networking/nfc.txt | 128 + Documentation/networking/phy.rst | 5 +- Documentation/networking/ppp_generic.txt | 2 - Documentation/networking/tls-offload.rst | 4 - Documentation/networking/tls.rst | 26 - Documentation/nvdimm/maintainer-entry-profile.rst | 59 - Documentation/padata.txt | 163 + Documentation/power/drivers-testing.rst | 7 +- Documentation/power/freezing-of-tasks.rst | 37 +- Documentation/power/opp.rst | 32 +- Documentation/power/pci.rst | 50 +- Documentation/power/pm_qos_interface.rst | 26 +- Documentation/power/runtime_pm.rst | 4 +- Documentation/power/suspend-and-cpuhotplug.rst | 7 +- Documentation/power/swsusp.rst | 14 +- Documentation/powerpc/index.rst | 1 - Documentation/powerpc/kaslr-booke32.rst | 42 - Documentation/process/botching-up-ioctls.rst | 225 - Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 10 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/process/index.rst | 2 - Documentation/process/magic-number.rst | 1 + Documentation/process/maintainers.rst | 1 - Documentation/process/submitting-patches.rst | 53 +- Documentation/riscv/boot-image-header.rst | 2 +- Documentation/riscv/patch-acceptance.rst | 32 - Documentation/scheduler/sched-stats.rst | 4 +- Documentation/scsi/scsi_mid_low_api.txt | 3 +- Documentation/scsi/smartpqi.txt | 2 +- Documentation/security/keys/core.rst | 60 +- Documentation/security/lsm.rst | 2 +- Documentation/sound/alsa-configuration.rst | 3 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 224 +- Documentation/sphinx-static/theme_overrides.css | 10 - Documentation/sphinx/kerneldoc.py | 17 +- Documentation/sphinx/maintainers_include.py | 197 - Documentation/sphinx/parallel-wrapper.sh | 33 - .../trace/{coresight => }/coresight-cpu-debug.rst | 0 Documentation/trace/coresight.rst | 498 + .../trace/coresight/coresight-etm4x-reference.rst | 798 - Documentation/trace/coresight/coresight.rst | 498 - Documentation/trace/coresight/index.rst | 9 - Documentation/trace/ftrace-uses.rst | 10 +- Documentation/trace/ftrace.rst | 4 +- Documentation/trace/index.rst | 3 +- Documentation/trace/intel_th.rst | 28 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/it_IT/process/magic-number.rst | 1 + .../it_IT/process/maintainer-pgp-guide.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 56 +- Documentation/translations/ko_KR/index.rst | 4 +- .../translations/ko_KR/memory-barriers.txt | 227 +- .../translations/zh_CN/process/coding-style.rst | 2 +- .../translations/zh_CN/process/magic-number.rst | 1 + Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/index.rst | 15 - Documentation/userspace-api/ioctl/ioctl-number.rst | 363 - Documentation/virt/kvm/api.txt | 78 +- Documentation/virt/kvm/arm/pvtime.rst | 80 - Documentation/virt/kvm/devices/vcpu.txt | 14 - Documentation/virt/kvm/devices/xics.txt | 14 +- Documentation/virt/kvm/devices/xive.txt | 8 - Documentation/vm/hmm.rst | 105 +- Documentation/w1/index.rst | 2 +- Documentation/watch_queue.rst | 460 - Documentation/x86/boot.rst | 174 - Documentation/x86/index.rst | 1 - Documentation/x86/pat.rst | 2 + Documentation/x86/tsx_async_abort.rst | 117 - MAINTAINERS | 716 +- Makefile | 136 +- Next/SHA1s | 315 - Next/Trees | 317 - Next/merge.log | 7823 ---------- Next/quilt-import.log | 2 - arch/Kconfig | 71 +- arch/alpha/include/asm/io.h | 16 +- arch/alpha/include/asm/mmzone.h | 1 + arch/alpha/include/asm/pgalloc.h | 4 +- arch/alpha/include/asm/pgtable.h | 24 +- arch/alpha/include/asm/vmalloc.h | 4 - arch/alpha/kernel/osf_sys.c | 67 +- arch/alpha/kernel/pci-sysfs.c | 8 +- arch/alpha/kernel/perf_event.c | 4 +- arch/alpha/kernel/syscalls/syscall.tbl | 6 +- arch/alpha/kernel/vmlinux.lds.S | 18 +- arch/alpha/mm/init.c | 12 +- arch/arc/Kconfig | 12 +- arch/arc/Makefile | 2 +- arch/arc/boot/dts/axc001.dtsi | 6 - arch/arc/boot/dts/axs101.dts | 2 +- arch/arc/boot/dts/axs103_idu.dts | 2 +- arch/arc/boot/dts/axs10x_mb.dtsi | 11 +- arch/arc/boot/dts/haps_hs.dts | 15 +- arch/arc/boot/dts/haps_hs_idu.dts | 1 + arch/arc/boot/dts/hsdk.dts | 23 - arch/arc/boot/dts/nsim_700.dts | 36 +- arch/arc/boot/dts/nsim_hs.dts | 67 + arch/arc/boot/dts/nsim_hs_idu.dts | 65 + arch/arc/configs/haps_hs_defconfig | 30 +- arch/arc/configs/haps_hs_smp_defconfig | 32 +- arch/arc/configs/hsdk_defconfig | 6 - arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 19 +- arch/arc/configs/nsim_hs_defconfig | 60 + arch/arc/configs/nsim_hs_smp_defconfig | 58 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/include/asm/Kbuild | 1 + arch/arc/include/asm/cache.h | 2 - arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/hugepage.h | 1 + arch/arc/include/asm/io.h | 4 + arch/arc/include/asm/jump_label.h | 72 - arch/arc/include/asm/mmu.h | 6 - arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 3 +- arch/arc/include/asm/vmalloc.h | 4 - arch/arc/kernel/Makefile | 1 - arch/arc/kernel/entry.S | 6 +- arch/arc/kernel/jump_label.c | 170 - arch/arc/kernel/perf_event.c | 4 +- arch/arc/kernel/unwind.c | 6 +- arch/arc/kernel/vmlinux.lds.S | 6 +- arch/arc/mm/dma.c | 8 +- arch/arc/mm/fault.c | 10 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arc/plat-eznps/Kconfig | 2 +- arch/arc/plat-sim/platform.c | 1 + arch/arm/Kconfig | 8 +- arch/arm/Kconfig.debug | 6 +- arch/arm/arm-soc-for-next-contents.txt | 20 - arch/arm/boot/bootp/init.S | 2 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/atags_to_fdt.c | 12 +- arch/arm/boot/compressed/big-endian.S | 2 +- arch/arm/boot/compressed/head.S | 4 +- arch/arm/boot/compressed/libfdt_env.h | 4 +- arch/arm/boot/compressed/piggy.S | 2 +- arch/arm/boot/dts/Makefile | 26 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 + arch/arm/boot/dts/am335x-bone-common.dtsi | 22 + arch/arm/boot/dts/am335x-boneblue.dts | 22 + arch/arm/boot/dts/am335x-chiliboard.dts | 18 + arch/arm/boot/dts/am335x-cm-t335.dts | 20 + arch/arm/boot/dts/am335x-evm.dts | 65 +- arch/arm/boot/dts/am335x-evmsk.dts | 63 +- arch/arm/boot/dts/am335x-guardian.dts | 22 + arch/arm/boot/dts/am335x-icev2.dts | 13 - arch/arm/boot/dts/am335x-igep0033.dtsi | 25 + arch/arm/boot/dts/am335x-lxm.dts | 22 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 + arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 87 - arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 95 - arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 115 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 + arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 + arch/arm/boot/dts/am335x-pdu001.dts | 28 + arch/arm/boot/dts/am335x-pepper.dts | 20 + arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 + arch/arm/boot/dts/am335x-regor.dtsi | 21 + arch/arm/boot/dts/am335x-sancloud-bbe.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 17 + arch/arm/boot/dts/am335x-sl50.dts | 22 + arch/arm/boot/dts/am335x-wega.dtsi | 26 + arch/arm/boot/dts/am33xx-l4.dtsi | 43 +- arch/arm/boot/dts/am33xx.dtsi | 168 +- arch/arm/boot/dts/am3517.dtsi | 39 +- arch/arm/boot/dts/am3517_mt_ventoux.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 9 +- arch/arm/boot/dts/am4372.dtsi | 175 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 52 + arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am571x-idk.dts | 33 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 4 + arch/arm/boot/dts/am572x-idk.dts | 5 - arch/arm/boot/dts/am574x-idk.dts | 5 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 25 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 2 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 64 +- arch/arm/boot/dts/armada-38x.dtsi | 5 - arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 - arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 137 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 3 - arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 66 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 59 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 3 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 65 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 972 -- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 58 +- arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 3 - arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 3 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 3 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 1195 -- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 5 - arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 - arch/arm/boot/dts/aspeed-g4.dtsi | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 27 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 587 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 96 - arch/arm/boot/dts/at91-kizbox.dts | 172 +- arch/arm/boot/dts/at91-kizbox2-2.dts | 26 - arch/arm/boot/dts/at91-kizbox2-common.dtsi | 258 - arch/arm/boot/dts/at91-kizbox2.dts | 244 + arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 7 - arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 304 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 270 - arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 - arch/arm/boot/dts/at91-sama5d4_xplained.dts | 1 - 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/atlas7-evb.dts | 2 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 140 - arch/arm/boot/dts/bcm2711.dtsi | 890 -- arch/arm/boot/dts/bcm2835-common.dtsi | 194 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 8 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 - arch/arm/boot/dts/bcm283x.dtsi | 192 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 53 - arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 122 +- arch/arm/boot/dts/dra7.dtsi | 309 +- arch/arm/boot/dts/dra74x.dtsi | 71 +- arch/arm/boot/dts/dra76-evm.dts | 66 - arch/arm/boot/dts/e60k02.dtsi | 302 - arch/arm/boot/dts/emev2.dtsi | 4 - arch/arm/boot/dts/exynos3250.dtsi | 17 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 31 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 29 - arch/arm/boot/dts/exynos4412-n710x.dts | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos4412.dtsi | 29 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 29 +- arch/arm/boot/dts/exynos5250.dtsi | 45 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 - arch/arm/boot/dts/exynos5420.dtsi | 174 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 127 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 62 - arch/arm/boot/dts/exynos54xx.dtsi | 50 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 17 - arch/arm/boot/dts/exynos5800.dtsi | 54 +- .../boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts | 2 + arch/arm/boot/dts/imx25-pdk.dts | 2 + arch/arm/boot/dts/imx25.dtsi | 3 - arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 4 - arch/arm/boot/dts/imx6-logicpd-som.dtsi | 4 - arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +- arch/arm/boot/dts/imx6dl.dtsi | 1 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 - arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 + arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +- arch/arm/boot/dts/imx6q-logicpd.dts | 10 - arch/arm/boot/dts/imx6q.dtsi | 3 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 57 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +- arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 - arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 8 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 91 +- arch/arm/boot/dts/imx6sl-tolino-shine3.dts | 326 - arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 - arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-sdb-reva.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 44 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 - arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 - arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 - arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 - arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 - .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 3 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 - arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 248 +- arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 - arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 - arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d-sdb-reva.dts | 3 - arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s.dtsi | 17 +- arch/arm/boot/dts/imx7ulp-com.dts | 79 - arch/arm/boot/dts/imx7ulp-evk.dts | 2 - arch/arm/boot/dts/imx7ulp.dtsi | 31 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 85 - arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi | 1 + arch/arm/boot/dts/keystone-clocks.dtsi | 27 - arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 - arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 19 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 14 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 9 - arch/arm/boot/dts/ls1021a-tsn.dts | 4 - arch/arm/boot/dts/ls1021a.dtsi | 19 - arch/arm/boot/dts/meson.dtsi | 7 - arch/arm/boot/dts/meson6.dtsi | 7 + arch/arm/boot/dts/meson8.dtsi | 26 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/mmp3-dell-ariel.dts | 94 - arch/arm/boot/dts/mmp3.dtsi | 527 - arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 10 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 786 - arch/arm/boot/dts/mt6323.dtsi | 27 - arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd43.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd70.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-ha.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 10 +- arch/arm/boot/dts/omap3-igep0020.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 10 +- arch/arm/boot/dts/omap3-igep0030.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-lilly-dbb056.dts | 2 +- arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 11 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 7 + arch/arm/boot/dts/omap3-n950.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-alto35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts | 2 +- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 36 +- arch/arm/boot/dts/omap3-sbc-t3530.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3730.dts | 2 +- arch/arm/boot/dts/omap3-sniper.dts | 2 +- arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 25 - arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 66 +- arch/arm/boot/dts/omap36xx-clocks.dtsi | 4 - arch/arm/boot/dts/omap36xx.dtsi | 65 +- arch/arm/boot/dts/omap3xxx-clocks.dtsi | 2 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 9 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 777 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 11 + arch/arm/boot/dts/omap4-l4.dtsi | 43 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 76 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 9 + arch/arm/boot/dts/omap5-l4.dtsi | 51 +- arch/arm/boot/dts/omap5.dtsi | 68 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 - arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 67 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 325 +- arch/arm/boot/dts/qcom-pm8941.dtsi | 10 - arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rda8810pl.dtsi | 48 - arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 27 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 1 - arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 - .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 - arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 + arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-fievel.dts | 2 + arch/arm/boot/dts/rk3288-veyron-jaq.dts | 57 +- arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 16 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 56 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 - arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 - arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 - arch/arm/boot/dts/sama5d2.dtsi | 12 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 102 +- arch/arm/boot/dts/ste-db8500.dtsi | 15 - arch/arm/boot/dts/ste-db8520.dtsi | 15 - arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 632 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 75 +- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 532 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 79 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 58 - arch/arm/boot/dts/ste-href-tvk1281618.dtsi | 71 +- arch/arm/boot/dts/ste-href.dtsi | 67 +- arch/arm/boot/dts/ste-href520-tvk.dts | 22 - arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus-tvk.dts | 10 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 1 + arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi | 5 - arch/arm/boot/dts/ste-snowball.dts | 70 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32746g-eval.dts | 3 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f469.dtsi | 1 + arch/arm/boot/dts/stm32f746-disco.dts | 2 +- arch/arm/boot/dts/stm32f769-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 36 +- arch/arm/boot/dts/stm32mp157a-avenger96.dts | 8 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 77 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 21 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 41 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 16 +- arch/arm/boot/dts/stm32mp157c.dtsi | 27 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 + arch/arm/boot/dts/sun7i-a20.dtsi | 5 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 17 - arch/arm/boot/dts/sun8i-a83t.dtsi | 9 - arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 1 - .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 - arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 174 - arch/arm/boot/dts/sun8i-h3.dtsi | 37 +- arch/arm/boot/dts/sun8i-r40.dtsi | 37 - arch/arm/boot/dts/sun9i-a80.dtsi | 11 - arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 14 - arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 7891 ++-------- arch/arm/boot/dts/tegra124-venice2.dts | 3 - arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 201 - arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 302 - arch/arm/boot/dts/tegra20-paz00.dts | 41 +- arch/arm/boot/dts/tegra20-trimslice.dts | 11 - arch/arm/boot/dts/tegra20.dtsi | 2 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 48 - arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 801 - arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 1202 -- arch/arm/boot/dts/tegra30.dtsi | 14 - arch/arm/boot/dts/vf-colibri.dtsi | 12 +- arch/arm/boot/dts/vf500-colibri.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 - arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 43 +- arch/arm/configs/aspeed_g4_defconfig | 18 +- arch/arm/configs/aspeed_g5_defconfig | 4 - arch/arm/configs/at91_dt_defconfig | 56 +- arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/davinci_all_defconfig | 1 - arch/arm/configs/exynos_defconfig | 9 - arch/arm/configs/imx_v6_v7_defconfig | 8 +- arch/arm/configs/keystone_defconfig | 2 +- arch/arm/configs/lpc32xx_defconfig | 1 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v4t_defconfig | 13 +- arch/arm/configs/multi_v5_defconfig | 28 +- arch/arm/configs/multi_v7_defconfig | 77 +- arch/arm/configs/omap2plus_defconfig | 25 +- arch/arm/configs/qcom_defconfig | 6 +- arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 7 +- arch/arm/configs/sunxi_defconfig | 3 - arch/arm/configs/tegra_defconfig | 2 - arch/arm/configs/u8500_defconfig | 4 +- arch/arm/configs/zx_defconfig | 1 + arch/arm/crypto/Kconfig | 36 +- arch/arm/crypto/Makefile | 49 +- arch/arm/crypto/chacha-glue.c | 349 - arch/arm/crypto/chacha-neon-glue.c | 202 + arch/arm/crypto/chacha-scalar-core.S | 460 - arch/arm/crypto/crct10dif-ce-core.S | 2 +- arch/arm/crypto/curve25519-core.S | 2062 --- arch/arm/crypto/curve25519-glue.c | 135 - arch/arm/crypto/ghash-ce-core.S | 1 - arch/arm/crypto/poly1305-armv4.pl | 1236 -- arch/arm/crypto/poly1305-core.S_shipped | 1158 -- arch/arm/crypto/poly1305-glue.c | 279 - arch/arm/crypto/sha1-ce-core.S | 1 - arch/arm/crypto/sha2-ce-core.S | 1 - arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/arch_gicv3.h | 2 +- arch/arm/include/asm/dma-direct.h | 19 + arch/arm/include/asm/domain.h | 8 +- arch/arm/include/asm/ftrace.h | 4 + arch/arm/include/asm/hardware/cache-l2x0.h | 2 - arch/arm/include/asm/hw_breakpoint.h | 3 - arch/arm/include/asm/io.h | 15 + arch/arm/include/asm/kvm_arm.h | 1 - arch/arm/include/asm/kvm_emulate.h | 14 +- arch/arm/include/asm/kvm_host.h | 33 - arch/arm/include/asm/kvm_mmio.h | 2 - arch/arm/include/asm/pci.h | 2 - arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/switch_to.h | 2 +- arch/arm/include/asm/uaccess.h | 4 +- arch/arm/include/asm/vdso/gettimeofday.h | 97 - arch/arm/include/asm/vdso/vsyscall.h | 71 - arch/arm/include/asm/vdso_datapage.h | 29 +- arch/arm/include/asm/vmalloc.h | 4 - arch/arm/include/uapi/asm/kvm.h | 3 +- arch/arm/kernel/Makefile | 10 +- arch/arm/kernel/arch_timer.c | 1 - arch/arm/kernel/entry-armv.S | 4 +- arch/arm/kernel/ftrace.c | 10 +- arch/arm/kernel/head-common.S | 5 +- arch/arm/kernel/head-nommu.S | 2 - arch/arm/kernel/hw_breakpoint.c | 3 - arch/arm/kernel/module-plts.c | 1 - arch/arm/kernel/process.c | 2 - arch/arm/kernel/psci_smp.c | 6 +- arch/arm/kernel/ptrace.c | 2 +- arch/arm/kernel/return_address.c | 4 + arch/arm/kernel/signal.h | 2 - arch/arm/kernel/smp.c | 4 - arch/arm/kernel/tcm.c | 5 +- arch/arm/kernel/time.c | 2 - arch/arm/kernel/topology.c | 12 +- arch/arm/kernel/traps.c | 2 - arch/arm/kernel/vdso.c | 87 +- arch/arm/kernel/vmlinux-xip.lds.S | 4 +- arch/arm/kernel/vmlinux.lds.S | 4 +- arch/arm/kvm/Makefile | 2 +- arch/arm/kvm/guest.c | 14 - arch/arm/kvm/handle_exit.c | 2 +- arch/arm/mach-at91/Kconfig | 24 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/pm.c | 2 +- arch/arm/mach-at91/sam9x60.c | 34 - arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 25 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 +- arch/arm/mach-bcm/platsmp.c | 6 +- arch/arm/mach-davinci/devices.c | 2 +- arch/arm/mach-davinci/dm365.c | 4 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-footbridge/dc21285.c | 1 + arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/Kconfig | 2 - arch/arm/mach-imx/anatop.c | 20 +- arch/arm/mach-imx/cpu.c | 60 +- arch/arm/mach-imx/cpuidle-imx6q.c | 4 +- arch/arm/mach-imx/hotplug.c | 24 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 - arch/arm/mach-mmp/addr-map.h | 7 - arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 - arch/arm/mach-mmp/cputype.h | 58 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 - arch/arm/mach-mmp/platsmp.c | 32 - arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa168.h | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 + arch/arm/mach-mmp/time.c | 43 +- arch/arm/mach-omap1/Kconfig | 33 +- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/Makefile | 8 +- arch/arm/mach-omap2/clockdomain.c | 78 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 - arch/arm/mach-omap2/common.h | 1 + arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/control.h | 1 - arch/arm/mach-omap2/display.c | 1 - arch/arm/mach-omap2/hsmmc.c | 171 + arch/arm/mach-omap2/hsmmc.h | 32 + arch/arm/mach-omap2/omap-iommu.c | 128 +- arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 + arch/arm/mach-omap2/omap_device.c | 19 +- arch/arm/mach-omap2/omap_hwmod.c | 115 + arch/arm/mach-omap2/omap_hwmod.h | 6 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 42 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 156 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 566 + arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 149 + arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 496 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1541 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 917 ++ arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 1448 +- arch/arm/mach-omap2/omap_hwmod_reset.c | 24 + arch/arm/mach-omap2/omap_twl.c | 8 +- arch/arm/mach-omap2/opp4xxx_data.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 227 +- arch/arm/mach-omap2/pm.c | 1 - arch/arm/mach-omap2/pm.h | 14 - arch/arm/mach-omap2/pm44xx.c | 13 +- arch/arm/mach-omap2/pmic-cpcap.c | 271 - arch/arm/mach-omap2/prcm43xx.h | 1 - arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/timer.c | 4 +- arch/arm/mach-omap2/vc.c | 57 +- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mach-pxa/icontrol.c | 15 +- arch/arm/mach-pxa/include/mach/tosa.h | 15 + arch/arm/mach-pxa/magician.c | 2 +- arch/arm/mach-pxa/tosa.c | 22 - arch/arm/mach-pxa/zeus.c | 9 +- arch/arm/mach-s3c24xx/s3c2416.c | 2 +- arch/arm/mach-s3c24xx/s3c2443.c | 2 +- arch/arm/mach-s3c24xx/spi-core.h | 2 +- arch/arm/mach-s3c64xx/setup-usb-phy.c | 4 +- arch/arm/mach-shmobile/platsmp-apmu.c | 2 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 2 +- arch/arm/mach-shmobile/setup-r8a7740.c | 8 +- arch/arm/mach-shmobile/setup-r8a7778.c | 2 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 + arch/arm/mach-socfpga/socfpga.c | 12 +- arch/arm/mach-sunxi/mc_smp.c | 6 +- arch/arm/mach-tegra/cpuidle-tegra20.c | 2 +- arch/arm/mach-tegra/reset-handler.S | 6 +- arch/arm/mach-tegra/sleep-tegra30.S | 4 +- arch/arm/mach-ux500/cpu-db8500.c | 2 +- arch/arm/mach-vexpress/spc.c | 12 +- arch/arm/mm/Kconfig | 5 +- arch/arm/mm/alignment.c | 70 +- arch/arm/mm/cache-v7.S | 4 +- arch/arm/mm/cache-v7m.S | 4 +- arch/arm/mm/dma-mapping-nommu.c | 2 +- arch/arm/mm/dma-mapping.c | 50 +- arch/arm/mm/init.c | 7 +- arch/arm/mm/iomap.c | 2 - arch/arm/mm/ioremap.c | 4 + arch/arm/mm/mmu.c | 2 +- arch/arm/mm/nommu.c | 4 + arch/arm/mm/proc-arm1020.S | 2 +- arch/arm/mm/proc-arm1020e.S | 2 +- arch/arm/mm/proc-arm1022.S | 2 +- arch/arm/mm/proc-arm1026.S | 6 +- arch/arm/mm/proc-arm720.S | 2 +- arch/arm/mm/proc-arm740.S | 2 +- arch/arm/mm/proc-arm7tdmi.S | 2 +- arch/arm/mm/proc-arm920.S | 2 +- arch/arm/mm/proc-arm922.S | 2 +- arch/arm/mm/proc-arm925.S | 2 +- arch/arm/mm/proc-arm926.S | 6 +- arch/arm/mm/proc-arm940.S | 2 +- arch/arm/mm/proc-arm946.S | 2 +- arch/arm/mm/proc-arm9tdmi.S | 2 +- arch/arm/mm/proc-fa526.S | 2 +- arch/arm/mm/proc-feroceon.S | 2 +- arch/arm/mm/proc-mohawk.S | 2 +- arch/arm/mm/proc-sa110.S | 2 +- arch/arm/mm/proc-sa1100.S | 2 +- arch/arm/mm/proc-v6.S | 2 +- arch/arm/mm/proc-v7-bugs.c | 24 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/mm/proc-v7m.S | 10 +- arch/arm/mm/proc-xsc3.S | 2 +- arch/arm/mm/proc-xscale.S | 2 +- arch/arm/net/bpf_jit_32.c | 30 +- arch/arm/plat-pxa/ssp.c | 4 +- arch/arm/plat-samsung/devs.c | 4 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 4 +- arch/arm/tools/syscall.tbl | 2 - arch/arm/vdso/Makefile | 18 +- arch/arm/vdso/note.c | 15 - arch/arm/vdso/vdso.lds.S | 2 - arch/arm/vdso/vgettimeofday.c | 255 +- arch/arm/xen/mm.c | 15 +- arch/arm64/Kconfig | 110 +- arch/arm64/Kconfig.platforms | 11 +- arch/arm64/Makefile | 5 - arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 62 - arch/arm64/boot/dts/actions/s900.dtsi | 45 - arch/arm64/boot/dts/allwinner/Makefile | 1 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 43 +- .../dts/allwinner/sun50i-a64-amarula-relic.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 43 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 43 +- .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 8 +- .../dts/allwinner/sun50i-a64-olinuxino-emmc.dts | 12 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 62 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 74 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 52 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 43 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 7 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 79 +- .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 48 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 54 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 64 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 88 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 55 +- .../allwinner/sun50i-h5-libretech-all-h3-cc.dts | 6 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 45 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 43 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 43 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 48 +- .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts | 9 +- .../allwinner/sun50i-h5-orangepi-zero-plus2.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 68 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 21 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 43 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 6 +- .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 8 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 14 +- .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 21 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 29 +- .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 19 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 92 +- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 4 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 223 - arch/arm64/boot/dts/amlogic/Makefile | 5 - arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 155 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 478 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 392 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 33 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 2 +- .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 26 +- .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 375 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 10 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 78 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 - .../dts/amlogic/meson-gxl-s905d-libretech-pc.dts | 16 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 19 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 - .../dts/amlogic/meson-gxm-s912-libretech-pc.dts | 62 - arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 7 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 25 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 236 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 348 - arch/arm64/boot/dts/arm/juno-base.dtsi | 28 +- arch/arm64/boot/dts/arm/juno-clocks.dtsi | 4 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 - .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 5 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 3 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 154 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 157 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 171 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 39 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 235 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 314 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 70 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 92 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 - arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-zest.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 120 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 - .../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 - .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 - arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 598 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 25 +- arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 - arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 - arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 38 - arch/arm64/boot/dts/intel/Makefile | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 116 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 58 - .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 135 - arch/arm64/boot/dts/lg/lg1312.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 2 +- arch/arm64/boot/dts/marvell/Makefile | 3 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 - .../dts/marvell/armada-3720-espressobin-v7.dts | 36 - .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 177 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 21 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 8 - arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 - arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 - arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 - arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 - arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 - arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 - arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 - arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 18 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 18 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 33 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 171 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 7 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 35 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/Makefile | 1 - .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 55 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 8 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 86 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 115 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 30 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 150 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 72 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 31 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 1 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 41 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 430 - arch/arm64/boot/dts/qcom/sc7180.dtsi | 1816 --- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 67 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 26 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 20 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 232 +- arch/arm64/boot/dts/realtek/Makefile | 5 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 30 - arch/arm64/boot/dts/realtek/rtd1293.dtsi | 51 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 3 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 3 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 30 - arch/arm64/boot/dts/realtek/rtd1296.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd129x.dtsi | 50 +- arch/arm64/boot/dts/renesas/Makefile | 9 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 - .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2627 ---- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 73 - arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 38 + arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 83 + .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 83 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2911 ++++ arch/arm64/boot/dts/renesas/r8a77960-m3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-m3ulcb.dts | 38 - .../arm64/boot/dts/renesas/r8a77960-salvator-x.dts | 83 - .../boot/dts/renesas/r8a77960-salvator-xs.dts | 83 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2972 ---- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 31 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 723 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 35 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 - .../renesas/rzg2-advantech-idk-1110wr-panel.dtsi | 41 - arch/arm64/boot/dts/rockchip/Makefile | 5 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 332 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 247 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 230 - arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 188 - arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1739 --- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 359 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 32 - arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopc-t4.dts | 28 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 41 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 5 - .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 72 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 670 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 810 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 44 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 11 - .../boot/dts/rockchip/rk3399-rockpro64-v2.dts | 30 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 753 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 763 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 108 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 59 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 162 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 218 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 - arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 29 - arch/arm64/configs/defconfig | 65 +- arch/arm64/crypto/Kconfig | 17 +- arch/arm64/crypto/Makefile | 10 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 84 +- arch/arm64/crypto/ghash-ce-core.S | 501 +- arch/arm64/crypto/ghash-ce-glue.c | 295 +- arch/arm64/crypto/poly1305-armv8.pl | 913 -- arch/arm64/crypto/poly1305-core.S_shipped | 835 -- arch/arm64/crypto/poly1305-glue.c | 238 - arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 34 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/asm-uaccess.h | 25 + arch/arm64/include/asm/assembler.h | 6 +- arch/arm64/include/asm/barrier.h | 12 - arch/arm64/include/asm/cache.h | 3 +- arch/arm64/include/asm/compat.h | 22 +- arch/arm64/include/asm/cpucaps.h | 4 +- arch/arm64/include/asm/cpufeature.h | 14 - arch/arm64/include/asm/cputype.h | 2 - arch/arm64/include/asm/daifflags.h | 19 +- arch/arm64/include/asm/exception.h | 22 +- arch/arm64/include/asm/ftrace.h | 23 - arch/arm64/include/asm/insn.h | 3 - arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/irqflags.h | 19 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 31 +- arch/arm64/include/asm/kvm_host.h | 40 +- arch/arm64/include/asm/kvm_mmio.h | 6 +- arch/arm64/include/asm/kvm_mmu.h | 1 - arch/arm64/include/asm/memory.h | 6 + arch/arm64/include/asm/module.h | 2 +- arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable-prot.h | 15 +- arch/arm64/include/asm/pgtable.h | 33 +- arch/arm64/include/asm/preempt.h | 4 +- arch/arm64/include/asm/processor.h | 16 +- arch/arm64/include/asm/pvclock-abi.h | 17 - arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/syscall_wrapper.h | 6 + arch/arm64/include/asm/traps.h | 10 + arch/arm64/include/asm/uaccess.h | 34 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 4 - arch/arm64/include/asm/vdso/vsyscall.h | 7 + arch/arm64/include/asm/vmalloc.h | 4 - arch/arm64/include/uapi/asm/kvm.h | 5 +- arch/arm64/kernel/Makefile | 6 +- arch/arm64/kernel/asm-offsets.c | 1 - arch/arm64/kernel/cpu_errata.c | 206 +- arch/arm64/kernel/cpufeature.c | 1 - arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/entry-common.c | 332 - arch/arm64/kernel/entry-ftrace.S | 137 +- arch/arm64/kernel/entry.S | 286 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/ftrace.c | 123 +- arch/arm64/kernel/hw_breakpoint.c | 8 +- arch/arm64/kernel/insn.c | 35 +- arch/arm64/kernel/kaslr.c | 44 +- arch/arm64/kernel/module-plts.c | 3 +- arch/arm64/kernel/module.c | 57 +- arch/arm64/kernel/paravirt.c | 140 - arch/arm64/kernel/perf_event.c | 191 +- arch/arm64/kernel/probes/kprobes.c | 4 + arch/arm64/kernel/psci.c | 15 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/sdei.c | 3 +- arch/arm64/kernel/smp.c | 15 +- arch/arm64/kernel/sys_compat.c | 11 - arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/time.c | 3 - arch/arm64/kernel/traps.c | 24 +- arch/arm64/kernel/vmlinux.lds.S | 16 +- arch/arm64/kvm/Kconfig | 4 - arch/arm64/kvm/Makefile | 2 - arch/arm64/kvm/guest.c | 23 - arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/hyp/switch.c | 52 +- arch/arm64/kvm/hyp/sysreg-sr.c | 35 +- arch/arm64/kvm/hyp/tlb.c | 23 - arch/arm64/kvm/inject_fault.c | 4 +- arch/arm64/kvm/sys_regs.c | 29 +- arch/arm64/kvm/sys_regs.h | 17 +- arch/arm64/kvm/va_layout.c | 8 +- arch/arm64/lib/clear_user.S | 2 + arch/arm64/lib/copy_from_user.S | 2 + arch/arm64/lib/copy_in_user.S | 2 + arch/arm64/lib/copy_to_user.S | 2 + arch/arm64/lib/uaccess_flushcache.c | 6 +- arch/arm64/mm/dma-mapping.c | 8 +- arch/arm64/mm/dump.c | 1 - arch/arm64/mm/fault.c | 64 +- arch/arm64/mm/init.c | 94 +- arch/arm64/mm/mmu.c | 11 +- arch/c6x/include/asm/pgtable.h | 2 +- arch/c6x/include/asm/vmalloc.h | 4 - arch/c6x/kernel/entry.S | 8 +- arch/c6x/kernel/vmlinux.lds.S | 8 +- arch/c6x/mm/dma-coherent.c | 14 +- arch/csky/Kconfig | 2 - arch/csky/include/asm/io.h | 11 +- arch/csky/include/asm/pgtable.h | 4 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/vmalloc.h | 4 - arch/csky/kernel/entry.S | 4 +- arch/csky/kernel/process.c | 6 - arch/csky/kernel/vmlinux.lds.S | 5 +- arch/csky/mm/dma-mapping.c | 8 +- arch/csky/mm/ioremap.c | 52 + arch/h8300/Kconfig | 3 - arch/h8300/include/asm/vmalloc.h | 4 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/kernel/entry.S | 6 +- arch/h8300/kernel/vmlinux.lds.S | 9 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/include/asm/atomic.h | 8 +- arch/hexagon/include/asm/bitops.h | 8 +- arch/hexagon/include/asm/cmpxchg.h | 2 +- arch/hexagon/include/asm/futex.h | 6 +- arch/hexagon/include/asm/io.h | 19 +- arch/hexagon/include/asm/spinlock.h | 20 +- arch/hexagon/include/asm/vmalloc.h | 4 - .../hexagon/include/uapi/asm/bitsperlong.h | 0 arch/hexagon/kernel/dma.c | 4 +- arch/hexagon/kernel/hexagon_ksyms.c | 4 +- arch/hexagon/kernel/stacktrace.c | 4 +- arch/hexagon/kernel/vm_entry.S | 8 +- arch/hexagon/kernel/vmlinux.lds.S | 5 +- arch/hexagon/mm/ioremap.c | 4 +- arch/ia64/Kconfig | 2 +- arch/ia64/include/asm/acpi.h | 5 +- arch/ia64/include/asm/agp.h | 4 +- arch/ia64/include/asm/io.h | 5 +- arch/ia64/include/asm/iommu.h | 5 - arch/ia64/include/asm/irqflags.h | 4 + arch/ia64/include/asm/vga.h | 2 +- arch/ia64/include/asm/vmalloc.h | 4 - arch/ia64/include/uapi/asm/errno.h | 2 + arch/ia64/include/uapi/asm/gcc_intrin.h | 24 +- arch/ia64/include/uapi/asm/intel_intrin.h | 32 +- arch/ia64/include/uapi/asm/intrinsics.h | 51 +- arch/ia64/include/uapi/asm/ioctl.h | 2 + arch/ia64/include/uapi/asm/ioctls.h | 7 + arch/ia64/kernel/acpi.c | 2 + arch/ia64/kernel/asm-offsets.c | 2 +- arch/ia64/kernel/cyclone.c | 8 +- arch/ia64/kernel/dma-mapping.c | 6 + arch/ia64/kernel/entry.S | 12 +- arch/ia64/kernel/kprobes.c | 2 +- arch/ia64/kernel/setup.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 2 - arch/ia64/kernel/time.c | 4 +- arch/ia64/kernel/vmlinux.lds.S | 20 +- arch/ia64/mm/init.c | 8 +- arch/ia64/mm/ioremap.c | 4 +- arch/m68k/atari/config.c | 27 - arch/m68k/coldfire/entry.S | 2 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/m5475evb_defconfig | 1 + arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 8 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/kmap.h | 2 + arch/m68k/include/asm/mcf_pgalloc.h | 7 + arch/m68k/include/asm/mcf_pgtable.h | 28 +- arch/m68k/include/asm/mmu_context.h | 12 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/motorola_pgtable.h | 32 +- arch/m68k/include/asm/page.h | 9 +- arch/m68k/include/asm/pgtable_mm.h | 11 +- arch/m68k/include/asm/pgtable_no.h | 2 +- arch/m68k/include/asm/sun3_pgalloc.h | 5 + arch/m68k/include/asm/sun3_pgtable.h | 18 + arch/m68k/include/asm/vmalloc.h | 4 - arch/m68k/kernel/dma.c | 4 +- arch/m68k/kernel/sys_m68k.c | 10 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 - arch/m68k/kernel/vmlinux-nommu.lds | 4 +- arch/m68k/kernel/vmlinux-std.lds | 4 +- arch/m68k/kernel/vmlinux-sun3.lds | 4 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/kmap.c | 131 +- arch/m68k/mm/mcfmmu.c | 16 +- arch/m68k/mm/motorola.c | 17 +- arch/m68k/q40/config.c | 1 - arch/m68k/sun3x/dvma.c | 7 +- arch/microblaze/Kconfig | 4 +- arch/microblaze/configs/mmu_defconfig | 3 - arch/microblaze/include/asm/io.h | 3 + arch/microblaze/include/asm/irq.h | 1 + arch/microblaze/include/asm/page.h | 3 + arch/microblaze/include/asm/pgalloc.h | 16 + arch/microblaze/include/asm/pgtable.h | 32 +- arch/microblaze/include/asm/vmalloc.h | 4 - arch/microblaze/kernel/dma.c | 14 +- arch/microblaze/kernel/entry.S | 7 +- arch/microblaze/kernel/head.S | 2 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 - arch/microblaze/kernel/vmlinux.lds.S | 10 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/mm/pgtable.c | 13 +- arch/mips/Kbuild.platforms | 2 - arch/mips/Kconfig | 195 +- arch/mips/Kconfig.debug | 3 + arch/mips/Makefile | 5 +- arch/mips/Makefile.postlink | 10 +- arch/mips/ar7/clock.c | 8 +- arch/mips/ar7/gpio.c | 2 +- arch/mips/ar7/platform.c | 2 +- arch/mips/ath25/ar2315.c | 4 +- arch/mips/ath25/ar5312.c | 6 +- arch/mips/ath25/board.c | 2 +- arch/mips/ath79/common.c | 2 +- arch/mips/ath79/setup.c | 4 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/bmips/dma.c | 2 +- arch/mips/boot/compressed/Makefile | 3 - arch/mips/boot/dts/ingenic/ci20.dts | 214 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 197 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 16 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 9 +- arch/mips/cavium-octeon/setup.c | 4 +- arch/mips/configs/ci20_defconfig | 1 + arch/mips/configs/fuloong2e_defconfig | 2 +- arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 3 + arch/mips/configs/malta_qemu_32r6_defconfig | 1 + arch/mips/configs/maltaaprp_defconfig | 1 + arch/mips/configs/maltasmvp_defconfig | 1 + arch/mips/configs/maltasmvp_eva_defconfig | 1 + arch/mips/configs/maltaup_defconfig | 1 + arch/mips/configs/omega2p_defconfig | 1 + arch/mips/configs/qi_lb60_defconfig | 1 + arch/mips/configs/vocore2_defconfig | 1 + arch/mips/crypto/Makefile | 18 - arch/mips/crypto/chacha-core.S | 497 - arch/mips/crypto/chacha-glue.c | 152 - arch/mips/crypto/poly1305-glue.c | 205 - arch/mips/crypto/poly1305-mips.pl | 1273 -- arch/mips/fw/arc/Makefile | 6 +- arch/mips/fw/arc/cmdline.c | 16 +- arch/mips/fw/arc/env.c | 6 + arch/mips/fw/arc/file.c | 49 + arch/mips/fw/arc/identify.c | 15 +- arch/mips/fw/arc/init.c | 20 +- arch/mips/fw/arc/memory.c | 9 - arch/mips/fw/arc/misc.c | 59 + arch/mips/fw/arc/promlib.c | 25 +- arch/mips/fw/arc/salone.c | 25 + arch/mips/fw/arc/time.c | 25 + arch/mips/fw/arc/tree.c | 127 + arch/mips/generic/board-ocelot.c | 2 +- arch/mips/generic/init.c | 6 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/asmmacro.h | 4 +- arch/mips/include/asm/atomic.h | 571 +- arch/mips/include/asm/barrier.h | 228 +- arch/mips/include/asm/bitops.h | 443 +- arch/mips/include/asm/bmips.h | 10 +- arch/mips/include/asm/bootinfo.h | 4 +- arch/mips/include/asm/bugs.h | 18 +- arch/mips/include/asm/cmpxchg.h | 59 +- arch/mips/include/asm/compat.h | 18 + arch/mips/include/asm/cop2.h | 2 +- arch/mips/include/asm/cpu-type.h | 8 +- arch/mips/include/asm/cpu.h | 10 +- arch/mips/include/asm/dma-direct.h | 8 + arch/mips/include/asm/fixmap.h | 2 +- arch/mips/include/asm/futex.h | 15 +- arch/mips/include/asm/hazards.h | 2 +- arch/mips/include/asm/io.h | 26 +- arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/llsc.h | 19 +- arch/mips/include/asm/mach-ip22/spaces.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 5 +- .../include/asm/mach-ip30/cpu-feature-overrides.h | 83 - arch/mips/include/asm/mach-ip30/irq.h | 87 - .../mips/include/asm/mach-ip30/kernel-entry-init.h | 13 - arch/mips/include/asm/mach-ip30/mangle-port.h | 22 - arch/mips/include/asm/mach-ip30/spaces.h | 20 - arch/mips/include/asm/mach-ip30/war.h | 26 - .../asm/mach-loongson2ef/cpu-feature-overrides.h | 44 - arch/mips/include/asm/mach-loongson2ef/loongson.h | 326 - arch/mips/include/asm/mach-loongson2ef/machine.h | 23 - .../include/asm/mach-loongson2ef/mc146818rtc.h | 36 - arch/mips/include/asm/mach-loongson2ef/mem.h | 37 - arch/mips/include/asm/mach-loongson2ef/pci.h | 46 - arch/mips/include/asm/mach-loongson2ef/spaces.h | 10 - arch/mips/include/asm/mach-loongson32/prom.h | 20 + .../asm/mach-loongson64/cpu-feature-overrides.h | 3 + .../cs5536/cs5536.h | 0 .../cs5536/cs5536_mfgpt.h | 0 .../cs5536/cs5536_pci.h | 0 .../cs5536/cs5536_vsm.h | 0 arch/mips/include/asm/mach-loongson64/irq.h | 4 + .../asm/mach-loongson64/kernel-entry-init.h | 32 +- arch/mips/include/asm/mach-loongson64/loongson.h | 115 + .../include/asm/mach-loongson64/loongson_regs.h | 227 - arch/mips/include/asm/mach-loongson64/machine.h | 29 + arch/mips/include/asm/mach-loongson64/mem.h | 37 + arch/mips/include/asm/mach-loongson64/mmzone.h | 29 +- arch/mips/include/asm/mach-loongson64/pci.h | 31 + arch/mips/include/asm/mach-loongson64/topology.h | 4 +- arch/mips/include/asm/mipsregs.h | 6 - arch/mips/include/asm/module.h | 12 +- arch/mips/include/asm/pci/bridge.h | 1 - arch/mips/include/asm/pgalloc.h | 4 +- arch/mips/include/asm/pgtable-32.h | 6 +- arch/mips/include/asm/pgtable-64.h | 44 +- arch/mips/include/asm/pgtable.h | 11 + arch/mips/include/asm/pmon.h | 46 + arch/mips/include/asm/processor.h | 2 +- arch/mips/include/asm/r4kcache.h | 362 +- arch/mips/include/asm/sgi/heart.h | 272 - arch/mips/include/asm/sgi/sgi.h | 48 + arch/mips/include/asm/sgialib.h | 22 +- arch/mips/include/asm/sgiarcs.h | 103 +- arch/mips/include/asm/sn/agent.h | 2 +- arch/mips/include/asm/sn/arch.h | 31 + arch/mips/include/asm/sn/gda.h | 4 +- arch/mips/include/asm/sn/hub.h | 4 +- arch/mips/include/asm/sn/ioc3.h | 9 - arch/mips/include/asm/sn/mapped_kernel.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 18 +- arch/mips/include/asm/sn/sn_private.h | 5 +- arch/mips/include/asm/sn/types.h | 4 + arch/mips/include/asm/string.h | 121 + arch/mips/include/asm/sync.h | 207 - arch/mips/include/asm/unroll.h | 77 - arch/mips/include/asm/vdso/gettimeofday.h | 15 +- arch/mips/include/asm/vdso/vsyscall.h | 7 + arch/mips/include/asm/vmalloc.h | 4 - arch/mips/include/uapi/asm/msgbuf.h | 7 +- arch/mips/include/uapi/asm/sembuf.h | 6 +- arch/mips/include/uapi/asm/shmbuf.h | 6 +- arch/mips/include/uapi/asm/stat.h | 16 +- arch/mips/jazz/jazzdma.c | 17 +- arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/binfmt_elfn32.c | 4 +- arch/mips/kernel/binfmt_elfo32.c | 4 +- arch/mips/kernel/cacheinfo.c | 27 +- arch/mips/kernel/cpu-bugs64.c | 325 + arch/mips/kernel/cpu-probe.c | 53 +- arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/idle.c | 7 +- arch/mips/kernel/mips-cm.c | 4 +- arch/mips/kernel/mips-cpc.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 6 +- arch/mips/kernel/pm-cps.c | 20 +- arch/mips/kernel/r4k-bugs64.c | 322 - arch/mips/kernel/setup.c | 137 +- arch/mips/kernel/smp-bmips.c | 9 +- arch/mips/kernel/syscall.c | 3 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 - arch/mips/kernel/syscalls/syscall_n64.tbl | 2 - arch/mips/kernel/syscalls/syscall_o32.tbl | 2 - arch/mips/kernel/traps.c | 4 +- arch/mips/kernel/vmlinux.lds.S | 15 +- arch/mips/kvm/mmu.c | 40 +- arch/mips/kvm/trap_emul.c | 4 +- arch/mips/lantiq/falcon/sysctrl.c | 6 +- arch/mips/lantiq/irq.c | 4 +- arch/mips/lantiq/xway/sysctrl.c | 6 +- arch/mips/lib/bitops.c | 57 +- arch/mips/lib/csum_partial.S | 4 +- arch/mips/loongson2ef/Kconfig | 95 - arch/mips/loongson2ef/Makefile | 18 - arch/mips/loongson2ef/Platform | 32 - arch/mips/loongson2ef/common/Makefile | 26 - arch/mips/loongson2ef/common/env.c | 53 - arch/mips/loongson2ef/common/init.c | 52 - arch/mips/loongson2ef/common/machtype.c | 62 - arch/mips/loongson2ef/common/mem.c | 62 - arch/mips/loongson2ef/common/pci.c | 89 - arch/mips/loongson2ef/common/pm.c | 158 - arch/mips/loongson2ef/common/reset.c | 73 - arch/mips/loongson2ef/common/serial.c | 86 - arch/mips/loongson2ef/common/setup.c | 30 - arch/mips/loongson2ef/common/time.c | 28 - arch/mips/loongson2ef/common/uart_base.c | 43 - arch/mips/loongson2ef/lemote-2f/clock.c | 143 - arch/mips/loongson2ef/lemote-2f/reset.c | 155 - arch/mips/loongson32/Kconfig | 2 +- arch/mips/loongson32/Platform | 4 +- arch/mips/loongson32/common/prom.c | 67 +- arch/mips/loongson32/common/reset.c | 2 +- arch/mips/loongson32/common/setup.c | 11 +- arch/mips/loongson32/common/time.c | 2 +- arch/mips/loongson64/Kconfig | 119 +- arch/mips/loongson64/Makefile | 29 +- arch/mips/loongson64/Platform | 35 +- arch/mips/loongson64/common/Makefile | 27 + .../common/bonito-irq.c | 0 arch/mips/loongson64/common/cmdline.c | 44 + .../common/cs5536/Makefile | 0 .../common/cs5536/cs5536_acc.c | 0 .../common/cs5536/cs5536_ehci.c | 0 .../common/cs5536/cs5536_ide.c | 0 .../common/cs5536/cs5536_isa.c | 0 .../common/cs5536/cs5536_mfgpt.c | 0 .../common/cs5536/cs5536_ohci.c | 0 .../common/cs5536/cs5536_pci.c | 0 arch/mips/loongson64/common/early_printk.c | 38 + arch/mips/loongson64/common/env.c | 212 + arch/mips/loongson64/common/init.c | 56 + arch/mips/{loongson2ef => loongson64}/common/irq.c | 0 arch/mips/loongson64/common/machtype.c | 63 + arch/mips/loongson64/common/mem.c | 157 + arch/mips/loongson64/common/pci.c | 97 + .../{loongson2ef => loongson64}/common/platform.c | 0 arch/mips/loongson64/common/pm.c | 157 + arch/mips/loongson64/common/reset.c | 94 + arch/mips/{loongson2ef => loongson64}/common/rtc.c | 0 arch/mips/loongson64/common/serial.c | 117 + arch/mips/loongson64/common/setup.c | 51 + arch/mips/loongson64/common/time.c | 32 + arch/mips/loongson64/common/uart_base.c | 46 + arch/mips/loongson64/env.c | 158 - .../fuloong-2e/Makefile | 0 .../{loongson2ef => loongson64}/fuloong-2e/dma.c | 0 .../{loongson2ef => loongson64}/fuloong-2e/irq.c | 0 .../{loongson2ef => loongson64}/fuloong-2e/reset.c | 0 arch/mips/loongson64/init.c | 46 - arch/mips/loongson64/irq.c | 162 - .../{loongson2ef => loongson64}/lemote-2f/Makefile | 0 arch/mips/loongson64/lemote-2f/clock.c | 143 + .../{loongson2ef => loongson64}/lemote-2f/dma.c | 0 .../lemote-2f/ec_kb3310b.c | 0 .../lemote-2f/ec_kb3310b.h | 0 .../{loongson2ef => loongson64}/lemote-2f/irq.c | 0 .../lemote-2f/machtype.c | 0 .../{loongson2ef => loongson64}/lemote-2f/pm.c | 0 arch/mips/loongson64/lemote-2f/reset.c | 155 + arch/mips/loongson64/loongson-3/Makefile | 11 + arch/mips/loongson64/{ => loongson-3}/acpi_init.c | 0 arch/mips/loongson64/{ => loongson-3}/cop2-ex.c | 0 arch/mips/loongson64/{ => loongson-3}/dma.c | 0 arch/mips/loongson64/{ => loongson-3}/hpet.c | 0 arch/mips/loongson64/loongson-3/irq.c | 158 + arch/mips/loongson64/loongson-3/numa.c | 270 + arch/mips/loongson64/{ => loongson-3}/platform.c | 0 arch/mips/loongson64/loongson-3/smp.c | 747 + arch/mips/loongson64/{ => loongson-3}/smp.h | 0 arch/mips/loongson64/numa.c | 273 - arch/mips/loongson64/pci.c | 51 - arch/mips/loongson64/pm.c | 104 - arch/mips/loongson64/reset.c | 64 - arch/mips/loongson64/rtc.c | 39 - arch/mips/loongson64/setup.c | 30 - arch/mips/loongson64/smp.c | 813 - arch/mips/loongson64/time.c | 29 - arch/mips/math-emu/me-debugfs.c | 3 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 51 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/dma-noncoherent.c | 18 +- arch/mips/mm/fault.c | 12 +- arch/mips/mm/hugetlbpage.c | 14 +- arch/mips/mm/init.c | 6 +- arch/mips/mm/ioremap.c | 6 +- arch/mips/mm/page.c | 2 +- arch/mips/mm/pgtable-32.c | 6 +- arch/mips/mm/tlb-r4k.c | 8 +- arch/mips/mm/tlbex.c | 29 +- arch/mips/mti-malta/malta-dtshim.c | 2 +- arch/mips/net/Makefile | 1 - arch/mips/net/bpf_jit.c | 1270 -- arch/mips/net/bpf_jit_asm.S | 285 - arch/mips/net/ebpf_jit.c | 11 +- arch/mips/oprofile/Makefile | 4 +- arch/mips/oprofile/common.c | 6 +- arch/mips/oprofile/op_model_mipsxx.c | 2 +- arch/mips/pci/Makefile | 2 +- arch/mips/pci/fixup-sb1250.c | 16 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-bcm63xx.c | 2 +- arch/mips/pci/pci-ip27.c | 35 +- arch/mips/pci/pci-rt2880.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 156 +- arch/mips/pic32/pic32mzda/early_console.c | 2 +- arch/mips/pic32/pic32mzda/early_pin.c | 4 +- arch/mips/pmcs-msp71xx/msp_serial.c | 4 +- arch/mips/power/cpu.c | 8 +- arch/mips/ralink/Kconfig | 1 - arch/mips/ralink/irq.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/devices.c | 2 +- arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/rb532/setup.c | 2 +- arch/mips/sgi-ip22/ip22-mc.c | 74 +- arch/mips/sgi-ip27/Kconfig | 7 + arch/mips/sgi-ip27/ip27-common.h | 10 - arch/mips/sgi-ip27/ip27-hubio.c | 10 +- arch/mips/sgi-ip27/ip27-init.c | 74 +- arch/mips/sgi-ip27/ip27-irq.c | 8 +- arch/mips/sgi-ip27/ip27-klconfig.c | 14 +- arch/mips/sgi-ip27/ip27-klnuma.c | 21 +- arch/mips/sgi-ip27/ip27-memory.c | 77 +- arch/mips/sgi-ip27/ip27-nmi.c | 16 +- arch/mips/sgi-ip27/ip27-reset.c | 8 +- arch/mips/sgi-ip27/ip27-smp.c | 82 +- arch/mips/sgi-ip27/ip27-timer.c | 6 +- arch/mips/sgi-ip27/ip27-xtalk.c | 48 +- arch/mips/sgi-ip30/Makefile | 9 - arch/mips/sgi-ip30/Platform | 8 - arch/mips/sgi-ip30/ip30-common.h | 9 - arch/mips/sgi-ip30/ip30-console.c | 23 - arch/mips/sgi-ip30/ip30-irq.c | 328 - arch/mips/sgi-ip30/ip30-power.c | 41 - arch/mips/sgi-ip30/ip30-setup.c | 138 - arch/mips/sgi-ip30/ip30-smp.c | 149 - arch/mips/sgi-ip30/ip30-timer.c | 63 - arch/mips/sgi-ip30/ip30-xtalk.c | 152 - arch/mips/sgi-ip32/ip32-platform.c | 2 +- arch/mips/sni/rm200.c | 4 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/loongson3-llsc-check.c | 307 - arch/mips/vdso/Makefile | 1 - arch/mips/vdso/vgettimeofday.c | 20 - arch/nds32/Kconfig | 3 +- arch/nds32/Kconfig.cpu | 8 +- arch/nds32/boot/dts/Makefile | 2 + arch/nds32/include/asm/io.h | 3 +- arch/nds32/include/asm/page.h | 3 + arch/nds32/include/asm/pgalloc.h | 3 + arch/nds32/include/asm/pgtable.h | 16 +- arch/nds32/include/asm/tlb.h | 1 + arch/nds32/include/asm/vmalloc.h | 4 - arch/nds32/kernel/dma.c | 8 +- arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 12 + arch/nds32/kernel/perf_event_cpu.c | 2 +- arch/nds32/kernel/pm.c | 4 +- arch/nds32/kernel/vdso/gettimeofday.c | 61 +- arch/nds32/kernel/vmlinux.lds.S | 5 +- arch/nds32/mm/Makefile | 3 +- arch/nds32/mm/fault.c | 16 +- arch/nds32/mm/init.c | 11 +- arch/nds32/mm/ioremap.c | 62 + arch/nds32/mm/mm-nds32.c | 6 +- arch/nds32/mm/proc.c | 26 +- arch/nios2/configs/10m50_defconfig | 1 + arch/nios2/configs/3c120_defconfig | 1 + arch/nios2/include/asm/io.h | 25 +- arch/nios2/include/asm/vmalloc.h | 4 - arch/nios2/kernel/entry.S | 2 +- arch/nios2/kernel/vmlinux.lds.S | 5 +- arch/nios2/mm/dma-mapping.c | 8 +- arch/nios2/mm/ioremap.c | 17 +- arch/openrisc/Kconfig | 26 +- arch/openrisc/include/asm/io.h | 1 + arch/openrisc/include/asm/vmalloc.h | 4 - arch/openrisc/kernel/dma.c | 2 +- arch/openrisc/kernel/vmlinux.lds.S | 7 +- arch/parisc/Kconfig | 4 +- arch/parisc/Makefile | 1 + arch/parisc/configs/c8000_defconfig | 1 + arch/parisc/configs/generic-32bit_defconfig | 1 + arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/asm/compat.h | 17 + arch/parisc/include/asm/io.h | 16 +- arch/parisc/include/asm/kexec.h | 4 + arch/parisc/include/asm/page.h | 30 +- arch/parisc/include/asm/pgalloc.h | 41 +- arch/parisc/include/asm/pgtable.h | 52 +- arch/parisc/include/asm/tlb.h | 2 - arch/parisc/include/asm/vmalloc.h | 4 - arch/parisc/include/uapi/asm/msgbuf.h | 7 +- arch/parisc/include/uapi/asm/sembuf.h | 5 +- arch/parisc/include/uapi/asm/shmbuf.h | 6 +- arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/cache.c | 15 +- arch/parisc/kernel/drivers.c | 2 +- arch/parisc/kernel/entry.S | 12 +- arch/parisc/kernel/module.c | 10 +- arch/parisc/kernel/module.lds | 7 + arch/parisc/kernel/pci-dma.c | 17 +- arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/ptrace.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 - arch/parisc/kernel/vmlinux.lds.S | 11 +- arch/parisc/mm/fixmap.c | 10 +- arch/parisc/mm/hugetlbpage.c | 18 +- arch/parisc/mm/ioremap.c | 10 +- arch/powerpc/Kbuild | 1 - arch/powerpc/Kconfig | 75 +- arch/powerpc/Kconfig.debug | 18 +- arch/powerpc/Makefile | 16 +- arch/powerpc/boot/dts/fsl/kmcent2.dts | 52 +- arch/powerpc/boot/libfdt_env.h | 2 - arch/powerpc/configs/40x/acadia_defconfig | 3 + arch/powerpc/configs/40x/ep405_defconfig | 3 + arch/powerpc/configs/40x/kilauea_defconfig | 3 + arch/powerpc/configs/40x/klondike_defconfig | 1 + arch/powerpc/configs/40x/makalu_defconfig | 3 + arch/powerpc/configs/40x/obs600_defconfig | 3 + arch/powerpc/configs/40x/walnut_defconfig | 3 + arch/powerpc/configs/44x/akebono_defconfig | 3 + arch/powerpc/configs/44x/arches_defconfig | 3 + arch/powerpc/configs/44x/bamboo_defconfig | 3 + arch/powerpc/configs/44x/canyonlands_defconfig | 3 + arch/powerpc/configs/44x/currituck_defconfig | 3 + arch/powerpc/configs/44x/ebony_defconfig | 3 + arch/powerpc/configs/44x/eiger_defconfig | 3 + arch/powerpc/configs/44x/fsp2_defconfig | 3 + arch/powerpc/configs/44x/icon_defconfig | 3 + arch/powerpc/configs/44x/iss476-smp_defconfig | 3 + arch/powerpc/configs/44x/katmai_defconfig | 3 + arch/powerpc/configs/44x/rainier_defconfig | 3 + arch/powerpc/configs/44x/redwood_defconfig | 3 + arch/powerpc/configs/44x/sam440ep_defconfig | 3 + arch/powerpc/configs/44x/sequoia_defconfig | 3 + arch/powerpc/configs/44x/taishan_defconfig | 3 + arch/powerpc/configs/52xx/pcm030_defconfig | 3 + arch/powerpc/configs/83xx/kmeter1_defconfig | 3 + arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | 3 + arch/powerpc/configs/85xx/ge_imp3a_defconfig | 1 + arch/powerpc/configs/adder875_defconfig | 3 + arch/powerpc/configs/amigaone_defconfig | 3 + arch/powerpc/configs/cell_defconfig | 2 + arch/powerpc/configs/chrp32_defconfig | 3 + ...corenet_base.config => corenet_basic_defconfig} | 0 arch/powerpc/configs/debug.config | 1 - arch/powerpc/configs/ep88xc_defconfig | 3 + arch/powerpc/configs/gamecube_defconfig | 3 + arch/powerpc/configs/mpc512x_defconfig | 3 + arch/powerpc/configs/mpc5200_defconfig | 1 + ...mpc85xx_base.config => mpc85xx_basic_defconfig} | 0 ...mpc86xx_base.config => mpc86xx_basic_defconfig} | 0 arch/powerpc/configs/mpc885_ads_defconfig | 3 + arch/powerpc/configs/pmac32_defconfig | 2 + arch/powerpc/configs/powernv_defconfig | 3 + arch/powerpc/configs/ppc44x_defconfig | 3 + arch/powerpc/configs/ppc6xx_defconfig | 4 + arch/powerpc/configs/ps3_defconfig | 3 + arch/powerpc/configs/skiroot_defconfig | 4 +- arch/powerpc/configs/storcenter_defconfig | 3 + arch/powerpc/configs/tqm8xx_defconfig | 3 + arch/powerpc/configs/wii_defconfig | 3 + arch/powerpc/crypto/aes-spe-glue.c | 454 +- arch/powerpc/crypto/crc-vpmsum_test.c | 1 - arch/powerpc/include/asm/Kbuild | 3 +- arch/powerpc/include/asm/archrandom.h | 2 +- arch/powerpc/include/asm/asm-prototypes.h | 6 +- arch/powerpc/include/asm/barrier.h | 2 + arch/powerpc/include/asm/bitops.h | 51 +- arch/powerpc/include/asm/book3s/32/kup.h | 1 - arch/powerpc/include/asm/book3s/64/pgalloc.h | 15 + arch/powerpc/include/asm/book3s/64/pgtable-4k.h | 3 + arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 + arch/powerpc/include/asm/book3s/64/tlbflush.h | 16 + arch/powerpc/include/asm/bug.h | 41 +- arch/powerpc/include/asm/cache.h | 55 +- arch/powerpc/include/asm/cacheflush.h | 36 +- arch/powerpc/include/asm/compat.h | 17 + arch/powerpc/include/asm/cpm.h | 172 +- arch/powerpc/include/asm/dma-direct.h | 13 + arch/powerpc/include/asm/dma-mapping.h | 18 + arch/powerpc/include/asm/elf.h | 3 - arch/powerpc/include/asm/fixmap.h | 26 +- arch/powerpc/include/asm/hvcall.h | 9 - arch/powerpc/include/asm/hw_breakpoint.h | 9 +- arch/powerpc/include/asm/hw_irq.h | 57 +- arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/kvm_book3s_uvmem.h | 74 - arch/powerpc/include/asm/kvm_host.h | 7 +- arch/powerpc/include/asm/kvm_ppc.h | 2 - arch/powerpc/include/asm/local.h | 2 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 1 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 11 +- arch/powerpc/include/asm/opal-api.h | 5 +- arch/powerpc/include/asm/opal.h | 7 - arch/powerpc/include/asm/page.h | 16 +- arch/powerpc/include/asm/pgtable.h | 4 + arch/powerpc/include/asm/reg.h | 38 +- arch/powerpc/include/asm/reg_8xx.h | 4 +- arch/powerpc/include/asm/sections.h | 14 - arch/powerpc/include/asm/secure_boot.h | 29 - arch/powerpc/include/asm/security_features.h | 11 +- arch/powerpc/include/asm/secvar.h | 35 - arch/powerpc/include/asm/spinlock.h | 13 +- arch/powerpc/include/asm/uaccess.h | 9 +- arch/powerpc/include/asm/ultravisor-api.h | 6 - arch/powerpc/include/asm/ultravisor.h | 36 - arch/powerpc/include/asm/vdso_datapage.h | 8 +- arch/powerpc/include/asm/vmalloc.h | 4 - arch/powerpc/include/uapi/asm/kvm.h | 3 - arch/powerpc/include/uapi/asm/msgbuf.h | 8 +- arch/powerpc/include/uapi/asm/sembuf.h | 6 +- arch/powerpc/include/uapi/asm/shmbuf.h | 6 +- arch/powerpc/include/uapi/asm/spu_info.h | 14 + arch/powerpc/include/uapi/asm/stat.h | 2 +- arch/powerpc/kernel/Makefile | 28 +- arch/powerpc/kernel/asm-offsets.c | 20 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 2 +- arch/powerpc/{kexec => kernel}/crash.c | 0 arch/powerpc/kernel/dawr.c | 6 +- arch/powerpc/kernel/early_32.c | 9 +- arch/powerpc/kernel/eeh_driver.c | 22 +- arch/powerpc/kernel/eeh_sysfs.c | 18 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 10 +- arch/powerpc/kernel/exceptions-64e.S | 12 +- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/fadump.c | 15 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 25 +- arch/powerpc/kernel/head_fsl_booke.S | 67 +- arch/powerpc/kernel/hw_breakpoint.c | 119 +- arch/powerpc/kernel/ima_arch.c | 78 - arch/powerpc/{kexec/ima.c => kernel/ima_kexec.c} | 0 arch/powerpc/kernel/irq.c | 4 +- .../{kexec/elf_64.c => kernel/kexec_elf_64.c} | 0 arch/powerpc/kernel/machine_kexec.c | 279 + .../{kexec/core_32.c => kernel/machine_kexec_32.c} | 0 .../{kexec/core_64.c => kernel/machine_kexec_64.c} | 0 .../file_load.c => kernel/machine_kexec_file_64.c} | 0 arch/powerpc/kernel/misc_32.S | 611 + arch/powerpc/kernel/misc_64.S | 109 +- arch/powerpc/kernel/process.c | 3 - arch/powerpc/kernel/prom_init.c | 51 +- arch/powerpc/kernel/prom_init_check.sh | 3 +- arch/powerpc/kernel/ptrace.c | 85 +- arch/powerpc/kernel/secure_boot.c | 50 - arch/powerpc/kernel/security.c | 106 +- arch/powerpc/kernel/secvar-ops.c | 17 - arch/powerpc/kernel/secvar-sysfs.c | 248 - arch/powerpc/kernel/setup-common.c | 20 - arch/powerpc/kernel/setup_32.c | 3 - arch/powerpc/kernel/setup_64.c | 29 +- arch/powerpc/kernel/syscalls.c | 4 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/kernel/time.c | 14 +- arch/powerpc/kernel/traps.c | 15 +- arch/powerpc/kernel/udbg.c | 14 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 13 +- arch/powerpc/kernel/vdso64/cacheflush.S | 4 +- arch/powerpc/kernel/vdso64/gettimeofday.S | 15 +- arch/powerpc/kernel/vmlinux.lds.S | 37 +- arch/powerpc/kexec/Makefile | 25 - arch/powerpc/kexec/core.c | 280 - arch/powerpc/kexec/relocate_32.S | 500 - arch/powerpc/kvm/Makefile | 3 - arch/powerpc/kvm/book3s.c | 27 +- arch/powerpc/kvm/book3s.h | 3 - arch/powerpc/kvm/book3s_32_mmu.c | 6 + arch/powerpc/kvm/book3s_64_mmu.c | 15 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 26 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 25 - arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 171 +- arch/powerpc/kvm/book3s_hv_builtin.c | 82 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 34 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 785 - arch/powerpc/kvm/book3s_pr.c | 40 +- arch/powerpc/kvm/book3s_xive.c | 142 +- arch/powerpc/kvm/book3s_xive.h | 17 - arch/powerpc/kvm/book3s_xive_native.c | 84 +- arch/powerpc/kvm/e500_mmu_host.c | 6 +- arch/powerpc/kvm/powerpc.c | 14 - arch/powerpc/lib/pmem.c | 4 +- arch/powerpc/lib/string_32.S | 4 +- arch/powerpc/lib/string_64.S | 6 +- arch/powerpc/mm/book3s32/mmu.c | 11 +- arch/powerpc/mm/book3s64/hash_native.c | 38 +- arch/powerpc/mm/book3s64/hash_utils.c | 19 - arch/powerpc/mm/book3s64/pkeys.c | 10 + arch/powerpc/mm/book3s64/radix_pgtable.c | 1 - arch/powerpc/mm/book3s64/radix_tlb.c | 80 +- arch/powerpc/mm/dma-noncoherent.c | 8 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/init-common.c | 7 - arch/powerpc/mm/init_32.c | 5 + arch/powerpc/mm/init_64.c | 59 +- arch/powerpc/mm/ioremap_32.c | 1 - arch/powerpc/mm/ioremap_64.c | 2 - arch/powerpc/mm/mem.c | 214 +- arch/powerpc/mm/mmu_decl.h | 11 - arch/powerpc/mm/nohash/8xx.c | 52 +- arch/powerpc/mm/nohash/Makefile | 1 - arch/powerpc/mm/nohash/fsl_booke.c | 8 +- arch/powerpc/mm/nohash/kaslr_booke.c | 401 - arch/powerpc/mm/pgtable_32.c | 5 +- arch/powerpc/net/bpf_jit32.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 13 - arch/powerpc/oprofile/backtrace.c | 2 +- arch/powerpc/perf/callchain.c | 17 +- arch/powerpc/perf/core-book3s.c | 18 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/83xx/km83xx.c | 3 +- arch/powerpc/platforms/83xx/misc.c | 34 +- arch/powerpc/platforms/83xx/mpc832x_mds.c | 3 +- arch/powerpc/platforms/83xx/mpc832x_rdb.c | 3 +- arch/powerpc/platforms/83xx/mpc836x_mds.c | 10 +- arch/powerpc/platforms/83xx/mpc836x_rdk.c | 3 +- arch/powerpc/platforms/83xx/mpc83xx.h | 7 + arch/powerpc/platforms/85xx/common.c | 23 + arch/powerpc/platforms/85xx/corenet_generic.c | 12 + arch/powerpc/platforms/85xx/mpc85xx.h | 2 + arch/powerpc/platforms/85xx/mpc85xx_mds.c | 34 + arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 18 + arch/powerpc/platforms/85xx/twr_p102x.c | 16 + arch/powerpc/platforms/86xx/mpc8610_hpcd.c | 4 + arch/powerpc/platforms/8xx/cpm1.c | 18 +- arch/powerpc/platforms/8xx/pic.c | 2 +- arch/powerpc/platforms/Kconfig | 10 + arch/powerpc/platforms/Kconfig.cputype | 11 +- arch/powerpc/platforms/cell/spufs/inode.c | 2 + arch/powerpc/platforms/powernv/Makefile | 1 - arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +- arch/powerpc/platforms/powernv/opal-call.c | 3 - arch/powerpc/platforms/powernv/opal-imc.c | 48 +- arch/powerpc/platforms/powernv/opal-powercap.c | 2 +- arch/powerpc/platforms/powernv/opal-psr.c | 4 +- arch/powerpc/platforms/powernv/opal-secvar.c | 140 - .../powerpc/platforms/powernv/opal-sensor-groups.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 89 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 10 +- arch/powerpc/platforms/powernv/pci-ioda.c | 8 +- arch/powerpc/platforms/powernv/pci.c | 17 - arch/powerpc/platforms/powernv/smp.c | 53 +- arch/powerpc/platforms/pseries/Kconfig | 1 - arch/powerpc/platforms/pseries/cmm.c | 441 +- arch/powerpc/platforms/pseries/dtl.c | 38 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 244 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 6 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 12 +- arch/powerpc/platforms/pseries/lpar.c | 33 +- arch/powerpc/platforms/pseries/of_helpers.c | 8 +- arch/powerpc/platforms/pseries/papr_scm.c | 30 +- arch/powerpc/platforms/pseries/pci_dlpar.c | 18 +- arch/powerpc/platforms/pseries/pseries_energy.c | 23 +- arch/powerpc/platforms/pseries/ras.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 7 - arch/powerpc/sysdev/Makefile | 1 + arch/powerpc/sysdev/fsl_pci.c | 6 +- arch/powerpc/sysdev/simple_gpio.c | 143 + arch/powerpc/sysdev/simple_gpio.h | 13 + arch/powerpc/sysdev/xive/common.c | 9 - arch/powerpc/sysdev/xive/spapr.c | 12 +- arch/powerpc/tools/relocs_check.sh | 2 +- arch/powerpc/tools/unrel_branch_check.sh | 4 +- arch/powerpc/xmon/Makefile | 4 +- arch/powerpc/xmon/xmon.c | 121 +- arch/riscv/Kconfig | 53 +- arch/riscv/Kconfig.socs | 16 +- arch/riscv/Makefile | 13 +- arch/riscv/boot/Makefile | 19 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 7 - arch/riscv/boot/loader.S | 8 - arch/riscv/boot/loader.lds.S | 16 - arch/riscv/configs/defconfig | 24 - arch/riscv/configs/nommu_virt_defconfig | 78 - arch/riscv/configs/rv32_defconfig | 24 - arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/asm-prototypes.h | 1 - arch/riscv/include/asm/bug.h | 16 +- arch/riscv/include/asm/cache.h | 8 - arch/riscv/include/asm/clint.h | 39 - arch/riscv/include/asm/csr.h | 74 +- arch/riscv/include/asm/current.h | 6 +- arch/riscv/include/asm/elf.h | 4 +- arch/riscv/include/asm/fixmap.h | 2 - arch/riscv/include/asm/ftrace.h | 5 - arch/riscv/include/asm/futex.h | 12 +- arch/riscv/include/asm/hwcap.h | 7 +- arch/riscv/include/asm/image.h | 6 +- arch/riscv/include/asm/io.h | 150 +- arch/riscv/include/asm/irq.h | 3 - arch/riscv/include/asm/irqflags.h | 12 +- arch/riscv/include/asm/kprobes.h | 6 +- arch/riscv/include/asm/mmio.h | 155 - arch/riscv/include/asm/mmiowb.h | 2 +- arch/riscv/include/asm/mmu.h | 3 - arch/riscv/include/asm/page.h | 10 +- arch/riscv/include/asm/pci.h | 6 +- arch/riscv/include/asm/pgalloc.h | 2 - arch/riscv/include/asm/pgtable.h | 104 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/include/asm/ptrace.h | 16 +- arch/riscv/include/asm/sbi.h | 11 +- arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/sparsemem.h | 6 +- arch/riscv/include/asm/spinlock_types.h | 2 +- arch/riscv/include/asm/switch_to.h | 11 +- arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/include/asm/timex.h | 19 +- arch/riscv/include/asm/tlbflush.h | 12 +- arch/riscv/include/asm/uaccess.h | 4 - arch/riscv/include/asm/vmalloc.h | 4 - arch/riscv/include/uapi/asm/elf.h | 6 +- arch/riscv/include/uapi/asm/hwcap.h | 6 +- arch/riscv/include/uapi/asm/ucontext.h | 6 +- arch/riscv/kernel/Makefile | 5 +- arch/riscv/kernel/asm-offsets.c | 8 +- arch/riscv/kernel/clint.c | 44 - arch/riscv/kernel/cpu.c | 45 +- arch/riscv/kernel/cpufeature.c | 1 - arch/riscv/kernel/entry.S | 116 +- arch/riscv/kernel/fpu.S | 8 +- arch/riscv/kernel/head.S | 112 +- arch/riscv/kernel/head.h | 21 - arch/riscv/kernel/irq.c | 19 +- arch/riscv/kernel/module-sections.c | 1 - arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/perf_callchain.c | 2 +- arch/riscv/kernel/process.c | 19 +- arch/riscv/kernel/ptrace.c | 14 +- arch/riscv/kernel/reset.c | 6 +- arch/riscv/kernel/sbi.c | 17 - arch/riscv/kernel/setup.c | 4 - arch/riscv/kernel/signal.c | 46 +- arch/riscv/kernel/smp.c | 18 +- arch/riscv/kernel/smpboot.c | 9 +- arch/riscv/kernel/syscall_table.c | 1 - arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/traps.c | 41 +- arch/riscv/kernel/vdso.c | 3 +- arch/riscv/kernel/vmlinux.lds.S | 5 +- arch/riscv/lib/Makefile | 11 +- arch/riscv/lib/uaccess.S | 12 +- arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/cacheflush.c | 26 +- arch/riscv/mm/context.c | 3 - arch/riscv/mm/extable.c | 4 +- arch/riscv/mm/fault.c | 8 +- arch/riscv/mm/init.c | 67 +- arch/riscv/mm/ioremap.c | 84 + arch/riscv/mm/sifive_l2_cache.c | 2 +- arch/riscv/mm/tlbflush.c | 25 +- arch/riscv/net/bpf_jit_comp.c | 4 +- arch/s390/Kconfig | 51 +- arch/s390/Makefile | 1 + arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/ipl_parm.c | 14 - arch/s390/boot/startup.c | 21 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/crypto/aes_s390.c | 609 +- arch/s390/crypto/des_s390.c | 419 +- arch/s390/crypto/paes_s390.c | 414 +- arch/s390/crypto/sha_common.c | 7 +- arch/s390/include/asm/alternative.h | 4 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/bug.h | 4 +- arch/s390/include/asm/compat.h | 6 +- arch/s390/include/asm/cpu_mf.h | 2 +- arch/s390/include/asm/ctl_reg.h | 1 - arch/s390/include/asm/io.h | 4 + arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/page.h | 2 + arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 6 +- arch/s390/include/asm/perf_event.h | 7 - arch/s390/include/asm/pgalloc.h | 16 +- arch/s390/include/asm/pgtable.h | 97 +- arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/processor.h | 4 +- arch/s390/include/asm/qdio.h | 1 - arch/s390/include/asm/setup.h | 9 +- arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/stacktrace.h | 34 +- arch/s390/include/asm/timex.h | 17 +- arch/s390/include/asm/unwind.h | 7 +- arch/s390/include/asm/uv.h | 2 +- arch/s390/include/asm/vdso.h | 13 +- arch/s390/include/asm/vmalloc.h | 4 - arch/s390/include/uapi/asm/ipcbuf.h | 2 - arch/s390/kernel/Makefile | 1 + arch/s390/kernel/asm-offsets.c | 3 +- arch/s390/kernel/dis.c | 13 +- arch/s390/kernel/dumpstack.c | 9 +- arch/s390/kernel/early.c | 54 +- arch/s390/kernel/entry.S | 2 +- arch/s390/kernel/head64.S | 20 +- arch/s390/kernel/idle.c | 29 +- arch/s390/kernel/machine_kexec.c | 4 +- arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/perf_cpum_cf.c | 21 +- arch/s390/kernel/perf_cpum_cf_diag.c | 10 +- arch/s390/kernel/perf_cpum_sf.c | 212 +- arch/s390/kernel/perf_event.c | 8 +- arch/s390/kernel/process.c | 36 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kernel/setup.c | 10 +- arch/s390/kernel/smp.c | 100 +- arch/s390/kernel/stacktrace.c | 43 - arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kernel/time.c | 9 + arch/s390/kernel/unwind_bc.c | 86 +- arch/s390/kernel/vdso.c | 42 +- arch/{sparc/vdso => s390/kernel}/vdso32/.gitignore | 0 arch/s390/kernel/vdso32/Makefile | 66 + arch/s390/kernel/vdso32/clock_getres.S | 44 + arch/s390/kernel/vdso32/clock_gettime.S | 179 + arch/s390/kernel/vdso32/getcpu.S | 33 + arch/s390/kernel/vdso32/gettimeofday.S | 103 + arch/s390/kernel/{vdso64 => vdso32}/note.S | 0 arch/s390/kernel/vdso32/vdso32.lds.S | 142 + arch/s390/kernel/vdso32/vdso32_wrapper.S | 15 + arch/s390/kernel/vdso64/getcpu.S | 4 +- arch/s390/kernel/vmlinux.lds.S | 12 +- arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/diag.c | 22 +- arch/s390/kvm/interrupt.c | 11 +- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/lib/Makefile | 3 - arch/s390/lib/spinlock.c | 5 +- arch/s390/lib/test_unwind.c | 347 - arch/s390/mm/cmm.c | 12 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/kasan_init.c | 68 +- arch/s390/mm/maccess.c | 24 +- arch/s390/net/bpf_jit_comp.c | 502 +- arch/s390/pci/pci.c | 21 +- arch/s390/pci/pci_clp.c | 6 +- arch/sh/Kconfig | 2 +- arch/sh/boards/board-sh7785lcr.c | 2 +- arch/sh/boards/mach-cayman/irq.c | 2 +- arch/sh/boards/mach-cayman/setup.c | 2 +- arch/sh/boards/mach-ecovec24/setup.c | 33 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/nmi.c | 2 +- arch/sh/boot/compressed/misc.c | 5 - arch/sh/configs/rsk7264_defconfig | 1 + arch/sh/drivers/Makefile | 2 +- arch/sh/drivers/heartbeat.c | 2 +- arch/sh/drivers/pci/fixups-sdk7786.c | 2 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/platform_early.c | 340 - arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/io.h | 10 +- arch/sh/include/asm/platform_early.h | 61 - arch/sh/include/asm/vmalloc.h | 4 - arch/sh/include/cpu-sh4/cpu/sh7734.h | 2 +- arch/sh/include/uapi/asm/sockios.h | 4 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/irq/intc-sh5.c | 2 +- arch/sh/kernel/cpu/sh2/setup-sh7619.c | 3 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 4 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 1 - arch/sh/kernel/cpu/sh3/setup-sh7705.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 9 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 2 +- arch/sh/kernel/cpu/sh5/entry.S | 4 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 3 +- arch/sh/kernel/cpu/shmobile/cpuidle.c | 8 +- arch/sh/kernel/dma-coherent.c | 8 +- arch/sh/kernel/entry-common.S | 4 +- arch/sh/kernel/io_trapped.c | 2 +- arch/sh/kernel/kgdb.c | 1 - arch/sh/kernel/setup.c | 5 +- arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 2 - arch/sh/kernel/time.c | 5 +- arch/sh/kernel/vmlinux.lds.S | 3 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/consistent.c | 5 +- arch/sh/mm/init.c | 4 +- arch/sh/mm/ioremap.c | 4 +- arch/sparc/Kconfig | 2 +- arch/sparc/crypto/aes_glue.c | 310 +- arch/sparc/crypto/camellia_glue.c | 217 +- arch/sparc/crypto/des_glue.c | 499 +- arch/sparc/include/asm/Kbuild | 1 + arch/sparc/include/asm/compat.h | 17 + arch/sparc/include/asm/io_32.h | 1 - arch/sparc/include/asm/io_64.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 6 +- arch/sparc/include/asm/pgtable_32.h | 28 +- arch/sparc/include/asm/vmalloc.h | 4 - arch/sparc/include/uapi/asm/ipcbuf.h | 2 - arch/sparc/include/uapi/asm/msgbuf.h | 8 +- arch/sparc/include/uapi/asm/sembuf.h | 6 +- arch/sparc/include/uapi/asm/shmbuf.h | 6 +- arch/sparc/include/uapi/asm/stat.h | 24 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/ioport.c | 4 +- arch/sparc/kernel/rtrap_64.S | 2 +- arch/sparc/kernel/smp_64.c | 6 +- arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 - arch/sparc/kernel/vmlinux.lds.S | 3 +- arch/sparc/mm/fault_32.c | 11 +- arch/sparc/mm/highmem.c | 6 +- arch/sparc/mm/io-unit.c | 6 +- arch/sparc/mm/iommu.c | 6 +- arch/sparc/mm/srmmu.c | 51 +- arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/sparc/vdso/Makefile | 4 +- arch/sparc/vdso/vclock_gettime.c | 36 +- arch/um/Kconfig | 2 +- arch/um/configs/kunit_defconfig | 3 - arch/um/drivers/Kconfig | 2 +- arch/um/drivers/cow.h | 2 +- arch/um/drivers/cow_user.c | 7 +- arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 1 - arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ubd_kern.c | 19 +- arch/um/drivers/vector_kern.c | 115 +- arch/um/drivers/vector_kern.h | 8 +- arch/um/drivers/vector_user.c | 94 +- arch/um/drivers/vector_user.h | 8 +- arch/um/drivers/virtio_uml.c | 76 +- arch/um/include/asm/common.lds.S | 3 +- arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 1 + arch/um/include/asm/pgtable.h | 3 - arch/um/include/asm/vmalloc.h | 4 - arch/um/include/shared/os.h | 2 +- arch/um/kernel/mem.c | 8 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/syscall.c | 2 +- arch/um/kernel/skas/uaccess.c | 7 +- arch/um/kernel/tlb.c | 85 +- arch/um/kernel/trap.c | 4 +- arch/um/os-Linux/file.c | 2 +- arch/um/os-Linux/main.c | 2 +- arch/unicore32/include/asm/io.h | 5 +- arch/unicore32/include/asm/vmalloc.h | 4 - arch/unicore32/kernel/vmlinux.lds.S | 5 +- arch/unicore32/mm/ioremap.c | 8 + arch/x86/Kconfig | 196 +- arch/x86/Kconfig.cpu | 25 +- arch/x86/Kconfig.debug | 6 +- arch/x86/Makefile_32.cpu | 1 - arch/x86/boot/Makefile | 5 +- arch/x86/boot/compressed/Makefile | 9 +- arch/x86/boot/compressed/eboot.c | 13 +- arch/x86/boot/compressed/efi_stub_32.S | 4 +- arch/x86/boot/compressed/efi_thunk_64.S | 33 +- arch/x86/boot/compressed/head_32.S | 15 +- arch/x86/boot/compressed/head_64.S | 63 +- arch/x86/boot/compressed/kaslr.c | 58 +- arch/x86/boot/compressed/kernel_info.S | 22 - arch/x86/boot/compressed/mem_encrypt.S | 11 +- arch/x86/boot/copy.S | 16 +- arch/x86/boot/header.S | 3 +- arch/x86/boot/pmjump.S | 10 +- arch/x86/boot/setup.ld | 5 +- arch/x86/boot/tools/build.c | 5 - arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/Makefile | 3 - arch/x86/crypto/aegis128-aesni-asm.S | 36 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 12 +- arch/x86/crypto/aesni-intel_asm.S | 122 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 32 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/blake2s-core.S | 258 - arch/x86/crypto/blake2s-glue.c | 235 - arch/x86/crypto/blowfish-x86_64-asm_64.S | 16 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 44 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 44 +- arch/x86/crypto/camellia-x86_64-asm_64.S | 16 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 74 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 72 +- arch/x86/crypto/camellia_glue.c | 45 +- arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 24 +- arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/cast6_avx_glue.c | 68 +- arch/x86/crypto/chacha-avx2-x86_64.S | 12 +- arch/x86/crypto/chacha-avx512vl-x86_64.S | 12 +- arch/x86/crypto/chacha-ssse3-x86_64.S | 16 +- arch/x86/crypto/chacha_glue.c | 187 +- arch/x86/crypto/crc32-pclmul_asm.S | 4 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 4 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 4 +- arch/x86/crypto/curve25519-x86_64.c | 2476 --- arch/x86/crypto/des3_ede-asm_64.S | 8 +- arch/x86/crypto/ghash-clmulni-intel_asm.S | 12 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/nh-avx2-x86_64.S | 4 +- arch/x86/crypto/nh-sse2-x86_64.S | 4 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 4 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 8 +- arch/x86/crypto/poly1305_glue.c | 204 +- arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/serpent-avx2-asm_64.S | 32 +- arch/x86/crypto/serpent-sse2-i586-asm_32.S | 8 +- arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 8 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 4 +- arch/x86/crypto/sha1_ni_asm.S | 4 +- arch/x86/crypto/sha1_ssse3_asm.S | 4 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 4 +- arch/x86/crypto/sha256_ni_asm.S | 4 +- arch/x86/crypto/sha512-avx-asm.S | 4 +- arch/x86/crypto/sha512-avx2-asm.S | 4 +- arch/x86/crypto/sha512-ssse3-asm.S | 4 +- arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/twofish-i586-asm_32.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64.S | 8 +- arch/x86/crypto/twofish_avx_glue.c | 75 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/common.c | 4 - arch/x86/entry/entry_32.S | 422 +- arch/x86/entry/entry_64.S | 112 +- arch/x86/entry/entry_64_compat.S | 16 +- arch/x86/entry/syscall_32.c | 8 +- arch/x86/entry/syscall_64.c | 14 +- arch/x86/entry/syscalls/syscall_32.tbl | 10 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/entry/thunk_32.S | 4 +- arch/x86/entry/thunk_64.S | 7 +- arch/x86/entry/vdso/Makefile | 5 +- arch/x86/entry/vdso/vclock_gettime.c | 6 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/entry/vsyscall/vsyscall_64.c | 6 +- arch/x86/events/amd/core.c | 13 +- arch/x86/events/amd/ibs.c | 8 +- arch/x86/events/core.c | 45 +- arch/x86/events/intel/bts.c | 24 +- arch/x86/events/intel/core.c | 23 +- arch/x86/events/intel/ds.c | 1 - arch/x86/events/intel/lbr.c | 23 - arch/x86/events/intel/p4.c | 5 +- arch/x86/events/intel/pt.c | 205 +- arch/x86/events/intel/pt.h | 12 +- arch/x86/events/intel/uncore.c | 44 +- arch/x86/events/intel/uncore.h | 12 + arch/x86/events/perf_event.h | 11 - arch/x86/hyperv/hv_apic.c | 16 +- arch/x86/hyperv/hv_init.c | 21 - arch/x86/ia32/ia32_signal.c | 5 +- arch/x86/include/asm/acpi.h | 3 +- arch/x86/include/asm/asm.h | 14 +- arch/x86/include/asm/bitops.h | 10 +- arch/x86/include/asm/calgary.h | 57 + arch/x86/include/asm/compat.h | 17 + arch/x86/include/asm/cpu_entry_area.h | 36 +- arch/x86/include/asm/cpufeatures.h | 3 - arch/x86/include/asm/crash.h | 9 +- arch/x86/include/asm/crypto/camellia.h | 63 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/include/asm/device.h | 3 + arch/x86/include/asm/disabled-features.h | 2 +- arch/x86/include/asm/dma-direct.h | 9 + arch/x86/include/asm/doublefault.h | 13 - arch/x86/include/asm/e820/types.h | 8 - arch/x86/include/asm/efi.h | 17 +- arch/x86/include/asm/emulate_prefix.h | 14 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/ftrace.h | 15 +- arch/x86/include/asm/hyperv-tlfs.h | 5 - arch/x86/include/asm/insn.h | 6 - arch/x86/include/asm/io.h | 7 +- arch/x86/include/asm/io_bitmap.h | 29 - arch/x86/include/asm/iommu.h | 18 - arch/x86/include/asm/kexec.h | 10 + arch/x86/include/asm/kprobes.h | 14 +- arch/x86/include/asm/kvm_host.h | 40 +- arch/x86/include/asm/linkage.h | 4 + arch/x86/include/asm/memtype.h | 27 - arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/mmu_context.h | 90 +- arch/x86/include/asm/module.h | 2 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/include/asm/msr-index.h | 18 - arch/x86/include/asm/mtrr.h | 4 +- arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/paravirt.h | 4 + arch/x86/include/asm/paravirt_types.h | 2 + arch/x86/include/asm/pat.h | 27 + arch/x86/include/asm/pci.h | 9 +- arch/x86/include/asm/pci_64.h | 28 + arch/x86/include/asm/pgtable-3level.h | 46 +- arch/x86/include/asm/pgtable.h | 6 - arch/x86/include/asm/pgtable_32_areas.h | 53 - arch/x86/include/asm/pgtable_32_types.h | 56 +- arch/x86/include/asm/pgtable_areas.h | 16 - arch/x86/include/asm/pgtable_types.h | 143 +- arch/x86/include/asm/processor.h | 125 +- arch/x86/include/asm/ptrace.h | 6 - arch/x86/include/asm/purgatory.h | 10 + arch/x86/include/asm/realmode.h | 4 +- arch/x86/include/asm/refcount.h | 126 + arch/x86/include/asm/rio.h | 64 + arch/x86/include/asm/sections.h | 1 + arch/x86/include/asm/segment.h | 12 - arch/x86/include/asm/set_memory.h | 2 + arch/x86/include/asm/switch_to.h | 10 - arch/x86/include/asm/syscall_wrapper.h | 76 +- arch/x86/include/asm/tce.h | 35 + arch/x86/include/asm/text-patching.h | 84 +- arch/x86/include/asm/thread_info.h | 14 +- arch/x86/include/asm/trace/hyperv.h | 15 - arch/x86/include/asm/traps.h | 3 - arch/x86/include/asm/umip.h | 4 +- arch/x86/include/asm/unwind_hints.h | 8 - arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/include/asm/uv/uv.h | 16 +- arch/x86/include/asm/uv/uv_hub.h | 61 +- arch/x86/include/asm/vmalloc.h | 6 - arch/x86/include/asm/vmware.h | 14 +- arch/x86/include/asm/xen/hypervisor.h | 2 + arch/x86/include/asm/xen/interface.h | 11 +- arch/x86/include/uapi/asm/bootparam.h | 41 +- arch/x86/include/uapi/asm/msgbuf.h | 9 +- arch/x86/include/uapi/asm/sembuf.h | 6 +- arch/x86/include/uapi/asm/shmbuf.h | 6 +- arch/x86/kernel/Makefile | 11 +- arch/x86/kernel/acpi/sleep.c | 11 - arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/acpi/wakeup_32.S | 9 +- arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/alternative.c | 232 +- arch/x86/kernel/amd_gart_64.c | 16 +- arch/x86/kernel/apb_timer.c | 2 +- arch/x86/kernel/apic/apic.c | 71 +- arch/x86/kernel/apic/io_apic.c | 25 +- arch/x86/kernel/apic/x2apic_uv_x.c | 184 +- arch/x86/kernel/cpu/Makefile | 5 +- arch/x86/kernel/cpu/bugs.c | 192 +- arch/x86/kernel/cpu/common.c | 286 +- arch/x86/kernel/cpu/cpu.h | 18 - arch/x86/kernel/cpu/intel.c | 13 +- arch/x86/kernel/cpu/mce/amd.c | 6 +- arch/x86/kernel/cpu/mce/core.c | 108 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 11 +- arch/x86/kernel/cpu/mce/internal.h | 8 +- arch/x86/kernel/cpu/mce/therm_throt.c | 258 +- arch/x86/kernel/cpu/microcode/amd.c | 4 +- arch/x86/kernel/cpu/microcode/core.c | 36 +- arch/x86/kernel/cpu/microcode/intel.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 7 +- arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 63 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/rdrand.c | 22 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 + arch/x86/kernel/cpu/scattered.c | 2 +- arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/cpu/tsx.c | 143 - arch/x86/kernel/crash.c | 128 +- arch/x86/kernel/doublefault.c | 83 + arch/x86/kernel/doublefault_32.c | 136 - arch/x86/kernel/dumpstack_32.c | 30 - arch/x86/kernel/dumpstack_64.c | 7 - arch/x86/kernel/e820.c | 23 +- arch/x86/kernel/early-quirks.c | 6 - arch/x86/kernel/fpu/xstate.c | 22 +- arch/x86/kernel/ftrace.c | 689 +- arch/x86/kernel/ftrace_32.S | 23 +- arch/x86/kernel/ftrace_64.S | 89 +- arch/x86/kernel/head_32.S | 72 +- arch/x86/kernel/head_64.S | 113 +- arch/x86/kernel/hpet.c | 2 +- arch/x86/kernel/ioport.c | 209 +- arch/x86/kernel/irqflags.S | 8 +- arch/x86/kernel/jailhouse.c | 136 +- arch/x86/kernel/jump_label.c | 119 +- arch/x86/kernel/kdebugfs.c | 21 +- arch/x86/kernel/kprobes/core.c | 25 +- arch/x86/kernel/kprobes/opt.c | 62 +- arch/x86/kernel/ksysfs.c | 31 +- arch/x86/kernel/kvm.c | 1 - arch/x86/kernel/ldt.c | 83 - arch/x86/kernel/machine_kexec_64.c | 47 + arch/x86/kernel/paravirt.c | 2 + arch/x86/kernel/pci-calgary_64.c | 1586 ++ arch/x86/kernel/pci-dma.c | 8 +- arch/x86/kernel/process.c | 209 +- arch/x86/kernel/process_32.c | 77 + arch/x86/kernel/process_64.c | 86 + arch/x86/kernel/ptrace.c | 48 +- arch/x86/kernel/quirks.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 13 +- arch/x86/kernel/relocate_kernel_64.S | 13 +- arch/x86/kernel/setup.c | 207 +- arch/x86/kernel/setup_percpu.c | 4 +- arch/x86/kernel/tboot.c | 17 +- arch/x86/kernel/tce_64.c | 177 + arch/x86/kernel/traps.c | 45 +- arch/x86/kernel/tsc.c | 3 - arch/x86/kernel/tsc_sync.c | 8 +- arch/x86/kernel/umip.c | 18 +- arch/x86/kernel/unwind_orc.c | 8 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/verify_cpu.S | 4 +- arch/x86/kernel/vmlinux.lds.S | 16 +- arch/x86/kernel/x86_init.c | 26 +- arch/x86/kvm/Makefile | 4 +- arch/x86/kvm/cpuid.c | 20 +- arch/x86/kvm/emulate.c | 6 +- arch/x86/kvm/ioapic.c | 34 +- arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 116 +- arch/x86/kvm/lapic.h | 8 - arch/x86/kvm/mmu.c | 6240 ++++++++ arch/x86/kvm/mmu.h | 4 - arch/x86/kvm/mmu/mmu.c | 6502 -------- arch/x86/kvm/mmu/paging_tmpl.h | 1090 -- arch/x86/kvm/{mmu => }/page_track.c | 0 arch/x86/kvm/paging_tmpl.h | 1073 ++ arch/x86/kvm/pmu.c | 128 +- arch/x86/kvm/pmu.h | 29 +- arch/x86/kvm/pmu_amd.c | 24 +- arch/x86/kvm/svm.c | 163 +- arch/x86/kvm/vmx/nested.c | 316 +- arch/x86/kvm/vmx/nested.h | 22 +- arch/x86/kvm/vmx/pmu_intel.c | 34 +- arch/x86/kvm/vmx/vmenter.S | 12 +- arch/x86/kvm/vmx/vmx.c | 406 +- arch/x86/kvm/vmx/vmx.h | 31 +- arch/x86/kvm/x86.c | 334 +- arch/x86/kvm/x86.h | 15 +- arch/x86/lib/Makefile | 4 - arch/x86/lib/atomic64_386_32.S | 4 +- arch/x86/lib/atomic64_cx8_32.S | 32 +- arch/x86/lib/checksum_32.S | 16 +- arch/x86/lib/clear_page_64.S | 12 +- arch/x86/lib/cmpxchg16b_emu.S | 4 +- arch/x86/lib/cmpxchg8b_emu.S | 4 +- arch/x86/lib/copy_page_64.S | 8 +- arch/x86/lib/copy_user_64.S | 21 +- arch/x86/lib/csum-copy_64.S | 4 +- arch/x86/lib/getuser.S | 22 +- arch/x86/lib/hweight.S | 8 +- arch/x86/lib/insn.c | 34 - arch/x86/lib/iomap_copy_64.S | 4 +- arch/x86/lib/memcpy_64.S | 20 +- arch/x86/lib/memmove_64.S | 8 +- arch/x86/lib/memset_64.S | 16 +- arch/x86/lib/msr-reg.S | 8 +- arch/x86/lib/putuser.S | 19 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/lib/x86-opcode-map.txt | 62 +- arch/x86/math-emu/div_Xsig.S | 4 +- arch/x86/math-emu/div_small.S | 4 +- arch/x86/math-emu/fpu_system.h | 6 +- arch/x86/math-emu/mul_Xsig.S | 12 +- arch/x86/math-emu/polynom_Xsig.S | 4 +- arch/x86/math-emu/reg_ld_str.c | 6 +- arch/x86/math-emu/reg_norm.S | 8 +- arch/x86/math-emu/reg_round.S | 4 +- arch/x86/math-emu/reg_u_add.S | 4 +- arch/x86/math-emu/reg_u_div.S | 4 +- arch/x86/math-emu/reg_u_mul.S | 4 +- arch/x86/math-emu/reg_u_sub.S | 4 +- arch/x86/math-emu/round_Xsig.S | 8 +- arch/x86/math-emu/shr_Xsig.S | 4 +- arch/x86/math-emu/wm_shrx.S | 8 +- arch/x86/math-emu/wm_sqrt.S | 4 +- arch/x86/mm/Makefile | 12 +- arch/x86/mm/cpu_entry_area.c | 26 +- arch/x86/mm/extable.c | 49 + arch/x86/mm/fault.c | 29 +- arch/x86/mm/init.c | 8 +- arch/x86/mm/init_32.c | 33 +- arch/x86/mm/init_64.c | 52 +- arch/x86/mm/iomap_32.c | 6 +- arch/x86/mm/ioremap.c | 31 +- arch/x86/mm/kasan_init_64.c | 61 - arch/x86/mm/kmmio.c | 7 +- arch/x86/mm/maccess.c | 43 - arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/mm/mem_encrypt_boot.S | 8 +- arch/x86/mm/mmio-mod.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 4 +- arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} | 0 arch/x86/mm/pageattr.c | 2285 +++ arch/x86/mm/pat.c | 1184 ++ arch/x86/mm/pat/Makefile | 5 - arch/x86/mm/pat/memtype.c | 1219 -- arch/x86/mm/pat/memtype.h | 49 - arch/x86/mm/pat/memtype_interval.c | 194 - arch/x86/mm/pat/set_memory.c | 2285 --- arch/x86/mm/pat_internal.h | 49 + arch/x86/mm/pat_rbtree.c | 268 + arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/pgtable_32.c | 1 - arch/x86/mm/physaddr.c | 1 - arch/x86/mm/pti.c | 2 +- arch/x86/mm/testmmiotrace.c | 10 +- arch/x86/net/bpf_jit_comp.c | 770 +- arch/x86/oprofile/op_x86_model.h | 6 +- arch/x86/pci/Makefile | 4 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/fixup.c | 11 - arch/x86/pci/i386.c | 2 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/pci/mmconfig_64.c | 2 +- arch/x86/pci/numachip.c | 5 +- arch/x86/pci/sta2x11-fixup.c | 135 +- arch/x86/platform/efi/efi.c | 54 +- arch/x86/platform/efi/efi_stub_32.S | 4 +- arch/x86/platform/efi/efi_stub_64.S | 4 +- arch/x86/platform/efi/efi_thunk_64.S | 16 +- arch/x86/platform/efi/quirks.c | 10 +- .../intel-mid/device_libs/platform_tc35876x.c | 26 +- arch/x86/platform/intel-quark/imr.c | 2 - arch/x86/platform/intel-quark/imr_selftest.c | 2 - arch/x86/platform/olpc/olpc-xo1-pm.c | 8 + arch/x86/platform/olpc/olpc-xo1-sci.c | 6 + arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +- arch/x86/platform/olpc/xo1-wakeup.S | 3 +- arch/x86/platform/pvh/head.S | 18 +- arch/x86/platform/sfi/sfi.c | 3 +- arch/x86/platform/uv/bios_uv.c | 9 +- arch/x86/power/hibernate_asm_32.S | 14 +- arch/x86/power/hibernate_asm_64.S | 14 +- arch/x86/purgatory/Makefile | 2 - arch/x86/purgatory/entry64.S | 24 +- arch/x86/purgatory/purgatory.c | 19 + arch/x86/purgatory/setup-x86_64.S | 14 +- arch/x86/purgatory/stack.S | 7 +- arch/x86/realmode/Makefile | 3 - arch/x86/realmode/init.c | 2 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/realmode/rm/header.S | 8 +- arch/x86/realmode/rm/realmode.lds.S | 1 - arch/x86/realmode/rm/reboot.S | 13 +- arch/x86/realmode/rm/stack.S | 14 +- arch/x86/realmode/rm/trampoline_32.S | 16 +- arch/x86/realmode/rm/trampoline_64.S | 29 +- arch/x86/realmode/rm/trampoline_common.S | 2 +- arch/x86/realmode/rm/wakeup_asm.S | 17 +- arch/x86/realmode/rmpiggy.S | 10 +- arch/x86/tools/gen-insn-attr-x86.awk | 4 +- arch/x86/um/vdso/um_vdso.c | 12 +- arch/x86/um/vdso/vdso.S | 6 +- arch/x86/xen/Kconfig | 8 +- arch/x86/xen/enlighten_pv.c | 18 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/setup.c | 2 +- arch/x86/xen/xen-asm.S | 28 +- arch/x86/xen/xen-asm_32.S | 80 +- arch/x86/xen/xen-asm_64.S | 34 +- arch/x86/xen/xen-head.S | 8 +- arch/xtensa/Kconfig | 404 +- arch/xtensa/Kconfig.debug | 7 - arch/xtensa/Makefile | 3 +- arch/xtensa/boot/Makefile | 5 - arch/xtensa/configs/audio_kc705_defconfig | 1 + arch/xtensa/configs/cadence_csp_defconfig | 1 + arch/xtensa/configs/generic_kc705_defconfig | 1 + arch/xtensa/configs/iss_defconfig | 1 + arch/xtensa/configs/nommu_kc705_defconfig | 1 + arch/xtensa/configs/smp_lx200_defconfig | 1 + arch/xtensa/configs/virt_defconfig | 1 + arch/xtensa/configs/xip_kc705_defconfig | 119 - arch/xtensa/include/asm/Kbuild | 2 - arch/xtensa/include/asm/atomic.h | 124 +- arch/xtensa/include/asm/bitops.h | 323 +- arch/xtensa/include/asm/cache.h | 6 - arch/xtensa/include/asm/cmpxchg.h | 71 +- arch/xtensa/include/asm/fixmap.h | 8 +- arch/xtensa/include/asm/futex.h | 10 +- arch/xtensa/include/asm/hw_irq.h | 14 + arch/xtensa/include/asm/initialize_mmu.h | 3 +- arch/xtensa/include/asm/io.h | 12 +- arch/xtensa/include/asm/kmem_layout.h | 29 - arch/xtensa/include/asm/page.h | 11 - arch/xtensa/include/asm/pgtable.h | 4 + arch/xtensa/include/asm/platform.h | 27 + arch/xtensa/include/asm/processor.h | 3 +- arch/xtensa/include/asm/syscall.h | 4 +- arch/xtensa/include/asm/uaccess.h | 16 +- arch/xtensa/include/asm/user.h | 20 + arch/xtensa/include/asm/vectors.h | 44 +- arch/xtensa/include/asm/vmalloc.h | 4 - arch/xtensa/include/uapi/asm/ipcbuf.h | 2 - arch/xtensa/include/uapi/asm/msgbuf.h | 2 - arch/xtensa/include/uapi/asm/sembuf.h | 1 - arch/xtensa/kernel/Makefile | 3 +- arch/xtensa/kernel/coprocessor.S | 10 +- arch/xtensa/kernel/entry.S | 24 +- arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/pci-dma.c | 129 +- arch/xtensa/kernel/process.c | 2 - arch/xtensa/kernel/ptrace.c | 18 +- arch/xtensa/kernel/setup.c | 7 - arch/xtensa/kernel/signal.c | 4 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 - arch/xtensa/kernel/traps.c | 34 +- arch/xtensa/kernel/vmlinux.lds.S | 66 +- arch/xtensa/mm/fault.c | 16 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/kasan_init.c | 12 +- arch/xtensa/mm/mmu.c | 4 +- arch/xtensa/mm/tlb.c | 14 +- .../platforms/iss/include/platform/simcall.h | 4 +- arch/xtensa/platforms/iss/network.c | 2 +- block/Kconfig | 13 - block/Kconfig.iosched | 1 - block/Makefile | 2 +- block/bfq-cgroup.c | 88 +- block/bfq-iosched.c | 36 +- block/bfq-iosched.h | 10 - block/bio-integrity.c | 2 +- block/bio.c | 5 - block/blk-cgroup-rwstat.c | 129 - block/blk-cgroup-rwstat.h | 149 - block/blk-cgroup.c | 337 +- block/blk-core.c | 54 +- block/blk-exec.c | 2 - block/blk-flush.c | 15 +- block/blk-iocost.c | 12 +- block/blk-merge.c | 17 +- block/blk-mq-sysfs.c | 31 +- block/blk-mq-tag.c | 8 + block/blk-mq-tag.h | 1 + block/blk-mq.c | 136 +- block/blk-mq.h | 9 + block/blk-softirq.c | 4 + block/blk-stat.c | 7 +- block/blk-sysfs.c | 8 + block/blk-throttle.c | 71 +- block/blk-zoned.c | 502 +- block/blk.h | 11 +- block/bsg.c | 1 - block/compat_ioctl.c | 411 + block/elevator.c | 9 - block/genhd.c | 8 +- block/ioctl.c | 357 +- block/opal_proto.h | 6 +- block/partition-generic.c | 231 +- block/scsi_ioctl.c | 290 +- block/sed-opal.c | 318 +- block/t10-pi.c | 8 +- certs/blacklist.c | 9 - crypto/Kconfig | 171 +- crypto/Makefile | 11 +- crypto/ablkcipher.c | 407 + crypto/adiantum.c | 9 +- crypto/aead.c | 165 +- crypto/aegis128-core.c | 125 +- crypto/aegis128-neon-inner.c | 50 - crypto/aegis128-neon.c | 21 - crypto/af_alg.c | 8 +- crypto/algapi.c | 91 +- crypto/algif_skcipher.c | 2 +- crypto/api.c | 23 +- crypto/asymmetric_keys/asym_tpm.c | 102 +- crypto/asymmetric_keys/public_key.c | 1 - crypto/blake2b_generic.c | 320 - crypto/blake2s_generic.c | 171 - crypto/blkcipher.c | 548 + crypto/cast6_generic.c | 18 +- crypto/chacha_generic.c | 94 +- crypto/cipher.c | 92 +- crypto/compress.c | 31 +- crypto/cryptd.c | 2 +- crypto/crypto_engine.c | 29 + crypto/crypto_user_base.c | 4 +- crypto/crypto_user_stat.c | 8 +- crypto/curve25519-generic.c | 90 - crypto/ecc.c | 5 +- crypto/essiv.c | 13 +- crypto/geniv.c | 176 - crypto/hmac.c | 24 +- crypto/internal.h | 4 + crypto/jitterentropy-kcapi.c | 8 +- crypto/jitterentropy.c | 13 +- crypto/jitterentropy.h | 17 - crypto/nhpoly1305.c | 3 +- crypto/pcrypt.c | 41 +- crypto/poly1305_generic.c | 228 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 29 +- crypto/skcipher.c | 252 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 666 +- crypto/testmgr.h | 2138 +-- crypto/tgr192.c | 4 +- drivers/acpi/Kconfig | 31 +- drivers/acpi/Makefile | 8 +- drivers/acpi/acpi_configfs.c | 4 +- drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_lpss.c | 59 +- drivers/acpi/acpi_platform.c | 43 - drivers/acpi/acpi_video.c | 10 +- drivers/acpi/acpica/acdebug.h | 2 - drivers/acpi/acpica/acstruct.h | 10 - drivers/acpi/acpica/acutils.h | 9 +- drivers/acpi/acpica/dbconvert.c | 4 - drivers/acpi/acpica/dbdisply.c | 2 + drivers/acpi/acpica/dbfileio.c | 2 +- drivers/acpi/acpica/dbinput.c | 36 +- drivers/acpi/acpica/dbmethod.c | 4 - drivers/acpi/acpica/dbnames.c | 114 - drivers/acpi/acpica/dbobject.c | 1 + drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsfield.c | 12 +- drivers/acpi/acpica/evgpeblk.c | 11 +- drivers/acpi/acpica/evgpeinit.c | 3 + drivers/acpi/acpica/evmisc.c | 12 +- drivers/acpi/acpica/evregion.c | 4 +- drivers/acpi/acpica/evrgnini.c | 1 + drivers/acpi/acpica/hwxfsleep.c | 3 - drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 6 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psobject.c | 7 +- drivers/acpi/acpica/rscreate.c | 3 - drivers/acpi/acpica/tbdata.c | 3 - drivers/acpi/acpica/tbxfload.c | 40 +- drivers/acpi/acpica/utbuffer.c | 52 +- drivers/acpi/acpica/utids.c | 2 + drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/apei/apei-base.c | 44 +- drivers/acpi/apei/einj.c | 4 +- drivers/acpi/apei/erst-dbg.c | 5 +- drivers/acpi/apei/ghes.c | 27 +- drivers/acpi/apei/hest.c | 14 +- drivers/acpi/arm64/iort.c | 20 +- drivers/acpi/battery.c | 77 +- drivers/acpi/bus.c | 2 +- drivers/acpi/button.c | 152 +- drivers/acpi/device_pm.c | 12 +- drivers/acpi/ec.c | 231 +- drivers/acpi/hmat/Kconfig | 11 + drivers/acpi/hmat/Makefile | 2 + drivers/acpi/hmat/hmat.c | 751 + drivers/acpi/internal.h | 3 +- drivers/acpi/nfit/core.c | 9 +- drivers/acpi/{numa/srat.c => numa.c} | 0 drivers/acpi/numa/Kconfig | 18 - drivers/acpi/numa/Makefile | 3 - drivers/acpi/numa/hmat.c | 863 -- drivers/acpi/osi.c | 6 +- drivers/acpi/osl.c | 28 +- drivers/acpi/pmic/intel_pmic.c | 20 +- drivers/acpi/pmic/intel_pmic_bytcrc.c | 301 - drivers/acpi/pmic/intel_pmic_chtcrc.c | 44 - drivers/acpi/pmic/intel_pmic_crc.c | 301 + drivers/acpi/processor_driver.c | 9 +- drivers/acpi/processor_idle.c | 21 +- drivers/acpi/processor_perflib.c | 42 +- drivers/acpi/processor_thermal.c | 44 +- drivers/acpi/property.c | 48 - drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 1 - drivers/acpi/sleep.c | 29 +- drivers/acpi/sysfs.c | 6 +- drivers/acpi/utils.c | 32 - drivers/acpi/video_detect.c | 16 - drivers/amba/bus.c | 14 +- drivers/android/binder.c | 19 +- drivers/android/binder_alloc.c | 44 +- drivers/ata/acard-ahci.c | 6 +- drivers/ata/ahci.c | 15 +- drivers/ata/ahci_imx.c | 25 +- drivers/ata/ahci_tegra.c | 6 +- drivers/ata/ata_piix.c | 14 +- drivers/ata/libahci.c | 6 +- drivers/ata/libahci_platform.c | 38 +- drivers/ata/libata-core.c | 12 +- drivers/ata/libata-scsi.c | 9 - drivers/ata/libata-sff.c | 12 +- drivers/ata/pata_arasan_cf.c | 3 +- drivers/ata/pata_artop.c | 4 +- drivers/ata/pata_atp867x.c | 2 +- drivers/ata/pata_falcon.c | 42 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_octeon_cf.c | 6 +- drivers/ata/pata_pxa.c | 8 +- drivers/ata/pata_rb532_cf.c | 2 +- drivers/ata/pdc_adma.c | 7 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 34 +- drivers/ata/sata_nv.c | 20 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 6 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/atm/eni.c | 8 +- drivers/atm/firestream.c | 2 +- drivers/atm/fore200e.c | 25 +- drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/charlcd.c | 34 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/Kconfig | 13 - drivers/base/Makefile | 1 - drivers/base/base.h | 11 - drivers/base/core.c | 308 +- drivers/base/cpu.c | 17 - drivers/base/devtmpfs.c | 6 +- drivers/base/firmware_loader/Kconfig | 14 +- drivers/base/firmware_loader/builtin/Makefile | 3 +- drivers/base/firmware_loader/main.c | 9 +- drivers/base/memory.c | 76 +- drivers/base/node.c | 9 +- drivers/base/platform.c | 393 +- drivers/base/power/Makefile | 1 - drivers/base/power/common.c | 20 - drivers/base/power/domain.c | 40 +- drivers/base/power/power.h | 30 +- drivers/base/power/qos-test.c | 117 - drivers/base/power/qos.c | 81 +- drivers/base/power/wakeirq.c | 4 +- drivers/base/power/wakeup.c | 54 - drivers/base/property.c | 83 +- drivers/base/regmap/regmap-w1.c | 4 + drivers/base/soc.c | 30 +- drivers/base/swnode.c | 258 +- drivers/base/watch.c | 90 - drivers/bcma/driver_chipcommon_b.c | 2 +- drivers/bcma/driver_chipcommon_pmu.c | 24 +- drivers/bcma/driver_pci_host.c | 6 +- drivers/bcma/host_soc.c | 2 +- drivers/bcma/scan.c | 13 +- drivers/block/aoe/aoeblk.c | 1 - drivers/block/ataflop.c | 2 +- drivers/block/brd.c | 5 +- drivers/block/drbd/drbd_main.c | 1 + drivers/block/drbd/drbd_nl.c | 13 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/floppy.c | 3 - drivers/block/loop.c | 39 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/nbd.c | 47 +- drivers/block/null_blk.h | 19 +- drivers/block/null_blk_main.c | 187 +- drivers/block/null_blk_zoned.c | 87 +- drivers/block/paride/pcd.c | 3 - drivers/block/paride/pd.c | 1 - drivers/block/paride/pf.c | 1 - drivers/block/pktcdvd.c | 1 - drivers/block/rbd.c | 469 +- drivers/block/rsxx/core.c | 2 - drivers/block/sunvdc.c | 3 +- drivers/block/umem.c | 2 +- drivers/block/virtio_blk.c | 3 - drivers/block/xen-blkback/blkback.c | 10 - drivers/block/xen-blkback/common.h | 3 - drivers/block/xen-blkback/xenbus.c | 21 - drivers/block/xen-blkfront.c | 1 - drivers/bluetooth/Kconfig | 11 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btbcm.c | 56 - drivers/bluetooth/btbcm.h | 16 - drivers/bluetooth/btintel.c | 45 - drivers/bluetooth/btintel.h | 5 - drivers/bluetooth/btmtksdio.c | 1 - drivers/bluetooth/btqca.c | 92 +- drivers/bluetooth/btqca.h | 32 +- drivers/bluetooth/btrtl.c | 4 +- drivers/bluetooth/btusb.c | 69 +- drivers/bluetooth/btwilink.c | 337 + drivers/bluetooth/hci_bcm.c | 53 +- drivers/bluetooth/hci_bcsp.c | 3 - drivers/bluetooth/hci_ll.c | 39 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bluetooth/hci_qca.c | 280 +- drivers/bus/Kconfig | 14 +- drivers/bus/Makefile | 1 - drivers/bus/fsl-mc/dprc-driver.c | 6 +- drivers/bus/fsl-mc/dprc.c | 53 - drivers/bus/fsl-mc/fsl-mc-bus.c | 43 - drivers/bus/fsl-mc/fsl-mc-private.h | 42 - drivers/bus/fsl-mc/mc-io.c | 4 +- drivers/bus/hisi_lpc.c | 9 +- drivers/bus/ti-sysc.c | 159 +- drivers/cdrom/cdrom.c | 47 +- drivers/cdrom/gdrom.c | 7 +- drivers/char/Kconfig | 6 +- drivers/char/agp/Kconfig | 2 +- drivers/char/agp/frontend.c | 3 +- drivers/char/agp/generic.c | 14 +- drivers/char/agp/intel-gtt.c | 2 +- drivers/char/applicom.c | 4 +- drivers/char/hw_random/Kconfig | 48 +- drivers/char/hw_random/Makefile | 2 - drivers/char/hw_random/atmel-rng.c | 43 +- drivers/char/hw_random/bcm2835-rng.c | 5 +- drivers/char/hw_random/core.c | 66 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/hisi-rng.c | 4 +- drivers/char/hw_random/hisi-trng-v2.c | 99 - drivers/char/hw_random/intel-rng.c | 2 +- drivers/char/hw_random/iproc-rng200.c | 10 +- drivers/char/hw_random/ks-sa-rng.c | 44 +- drivers/char/hw_random/meson-rng.c | 4 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/hw_random/npcm-rng.c | 184 - drivers/char/hw_random/octeon-rng.c | 4 +- drivers/char/hw_random/omap-rng.c | 13 +- drivers/char/hw_random/omap3-rom-rng.c | 168 +- drivers/char/hw_random/pasemi-rng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 4 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/tx4939-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/Kconfig | 98 +- drivers/char/ipmi/bt-bmc.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 66 +- drivers/char/ipmi/ipmi_msghandler.c | 55 +- drivers/char/ipmi/ipmi_si_intf.c | 40 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/lp.c | 4 - drivers/char/pcmcia/synclink_cs.c | 2 +- drivers/char/ppdev.c | 28 +- drivers/char/random.c | 5 +- drivers/char/tpm/Kconfig | 7 - drivers/char/tpm/Makefile | 4 +- drivers/char/tpm/tpm-dev-common.c | 8 - drivers/char/tpm/tpm-interface.c | 64 +- drivers/char/tpm/tpm-sysfs.c | 45 +- drivers/char/tpm/tpm.h | 249 +- drivers/char/tpm/tpm1-cmd.c | 15 - drivers/char/tpm/tpm2-cmd.c | 312 +- drivers/char/tpm/tpm_crb.c | 123 +- drivers/char/tpm/tpm_ftpm_tee.c | 22 +- drivers/char/tpm/tpm_ppi.c | 4 +- drivers/char/tpm/tpm_tis.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 114 +- drivers/char/tpm/tpm_tis_spi.c | 143 +- drivers/char/tpm/tpm_tis_spi.h | 53 - drivers/char/tpm/tpm_tis_spi_cr50.c | 322 - drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/char/virtio_console.c | 44 +- drivers/char/xillybus/xillybus_of.c | 5 +- drivers/clk/Kconfig | 12 - drivers/clk/Makefile | 1 - drivers/clk/at91/at91sam9260.c | 2 +- drivers/clk/at91/at91sam9rl.c | 2 +- drivers/clk/at91/at91sam9x5.c | 2 +- drivers/clk/at91/clk-main.c | 5 +- drivers/clk/at91/pmc.c | 2 +- drivers/clk/at91/sam9x60.c | 1 - drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/at91/sama5d4.c | 2 +- drivers/clk/at91/sckc.c | 23 +- drivers/clk/axs10x/i2s_pll_clock.c | 4 +- drivers/clk/axs10x/pll_clock.c | 7 +- drivers/clk/bcm/clk-bcm2835-aux.c | 4 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/clk-aspeed.c | 27 +- drivers/clk/clk-ast2600.c | 56 +- drivers/clk/clk-bd718x7.c | 1 - drivers/clk/clk-bm1880.c | 969 -- drivers/clk/clk-composite.c | 13 +- drivers/clk/clk-divider.c | 2 +- drivers/clk/clk-fixed-rate.c | 2 +- drivers/clk/clk-gate.c | 2 +- drivers/clk/clk-gpio.c | 2 +- drivers/clk/clk-mux.c | 2 +- drivers/clk/clk.c | 89 +- drivers/clk/davinci/pll.c | 4 +- drivers/clk/davinci/psc.c | 4 +- drivers/clk/hisilicon/clk-hi3660.c | 60 +- drivers/clk/hisilicon/clk-hi3670.c | 152 +- drivers/clk/hisilicon/clk-hi6220.c | 3 +- drivers/clk/hisilicon/reset.c | 4 +- drivers/clk/imgtec/clk-boston.c | 3 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-composite-8m.c | 2 - drivers/clk/imx/clk-divider-gate.c | 12 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx6q.c | 5 +- drivers/clk/imx/clk-imx6sll.c | 8 +- drivers/clk/imx/clk-imx6sx.c | 12 +- drivers/clk/imx/clk-imx6ul.c | 8 +- drivers/clk/imx/clk-imx7d.c | 4 +- drivers/clk/imx/clk-imx7ulp.c | 190 +- drivers/clk/imx/clk-imx8mm.c | 166 +- drivers/clk/imx/clk-imx8mn.c | 185 +- drivers/clk/imx/clk-imx8mq.c | 94 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 - drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 81 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/clk-sccg-pll.c | 549 + drivers/clk/imx/clk-sscg-pll.c | 549 - drivers/clk/imx/clk.h | 106 +- drivers/clk/ingenic/Kconfig | 12 +- drivers/clk/ingenic/Makefile | 1 - drivers/clk/ingenic/tcu.c | 3 +- drivers/clk/ingenic/x1000-cgu.c | 274 - drivers/clk/mediatek/clk-mt2712.c | 6 +- drivers/clk/mediatek/clk-mt6779.c | 3 +- drivers/clk/mediatek/clk-mt6797.c | 3 +- drivers/clk/mediatek/clk-mt7622.c | 6 +- drivers/clk/mediatek/clk-mt7629.c | 6 +- drivers/clk/mediatek/clk-mt8183.c | 6 +- drivers/clk/meson/axg-audio.c | 2025 +-- drivers/clk/meson/axg-audio.h | 21 +- drivers/clk/meson/clk-pll.c | 9 - drivers/clk/meson/g12a.c | 14 +- drivers/clk/meson/gxbb.c | 1 - drivers/clk/mmp/Makefile | 2 +- drivers/clk/mvebu/ap-cpu-clk.c | 4 +- drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/mvebu/armada-xp.c | 26 + drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/pxa/clk-pxa27x.c | 1 - drivers/clk/qcom/Kconfig | 26 - drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/clk-rcg.h | 2 +- drivers/clk/qcom/clk-rcg2.c | 6 +- drivers/clk/qcom/clk-rpmh.c | 55 +- drivers/clk/qcom/clk-smd-rpm.c | 3 - drivers/clk/qcom/common.c | 5 +- drivers/clk/qcom/gcc-msm8998.c | 72 - drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 2450 --- drivers/clk/qcom/gcc-sdm845.c | 98 +- drivers/clk/qcom/gpucc-msm8998.c | 338 - drivers/clk/qcom/q6sstop-qcs404.c | 223 - drivers/clk/renesas/Kconfig | 34 +- drivers/clk/renesas/Makefile | 5 +- drivers/clk/renesas/clk-mstp.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 457 + drivers/clk/renesas/clk-rz.c | 4 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 327 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 24 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 2 +- drivers/clk/renesas/rcar-gen2-cpg.c | 25 +- drivers/clk/renesas/rcar-gen3-cpg.c | 64 +- drivers/clk/renesas/renesas-cpg-mssr.c | 14 +- drivers/clk/renesas/renesas-cpg-mssr.h | 1 - drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/rockchip/clk-px30.c | 70 +- drivers/clk/samsung/clk-exynos5420.c | 59 +- drivers/clk/samsung/clk-exynos5433.c | 14 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 4 +- drivers/clk/samsung/clk.c | 3 +- drivers/clk/sprd/common.c | 6 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 23 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.h | 4 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 2 + drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 2 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 6 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/tegra/Makefile | 2 - drivers/clk/tegra/clk-dfll.c | 56 - drivers/clk/tegra/clk-dfll.h | 2 - drivers/clk/tegra/clk-divider.c | 11 - drivers/clk/tegra/clk-emc.c | 12 +- drivers/clk/tegra/clk-id.h | 4 +- drivers/clk/tegra/clk-periph.c | 21 - drivers/clk/tegra/clk-pll-out.c | 9 - drivers/clk/tegra/clk-pll.c | 86 +- drivers/clk/tegra/clk-sdmmc-mux.c | 16 - drivers/clk/tegra/clk-super.c | 41 - drivers/clk/tegra/clk-tegra-fixed.c | 15 - drivers/clk/tegra/clk-tegra-periph.c | 8 + drivers/clk/tegra/clk-tegra-super-gen4.c | 7 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 1 - drivers/clk/tegra/clk-tegra124.c | 55 +- drivers/clk/tegra/clk-tegra20-emc.c | 293 - drivers/clk/tegra/clk-tegra20.c | 80 +- drivers/clk/tegra/clk-tegra210.c | 181 +- drivers/clk/tegra/clk-tegra30.c | 63 +- drivers/clk/tegra/clk.c | 112 +- drivers/clk/tegra/clk.h | 70 - drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/clk-33xx.c | 4 +- drivers/clk/ti/clk-43xx.c | 4 +- drivers/clk/ti/clk-44xx.c | 4 +- drivers/clk/ti/clk-54xx.c | 11 +- drivers/clk/ti/clk-7xx.c | 8 +- drivers/clk/ti/clk-dra7-atl.c | 6 + drivers/clk/ti/clkctrl.c | 50 +- drivers/clk/ti/clock.h | 7 +- drivers/clk/ti/divider.c | 282 +- drivers/clk/uniphier/clk-uniphier-core.c | 3 +- drivers/clocksource/Kconfig | 1 - drivers/clocksource/asm9260_timer.c | 4 - drivers/clocksource/hyperv_timer.c | 154 +- drivers/clocksource/renesas-ostm.c | 189 +- drivers/clocksource/samsung_pwm_timer.c | 3 +- drivers/clocksource/sh_cmt.c | 15 +- drivers/clocksource/sh_mtu2.c | 31 +- drivers/clocksource/sh_tmu.c | 16 +- drivers/clocksource/timer-mediatek.c | 10 +- drivers/clocksource/timer-of.c | 6 +- drivers/clocksource/timer-riscv.c | 31 +- drivers/counter/104-quad-8.c | 33 +- drivers/counter/Kconfig | 11 - drivers/counter/Makefile | 1 - drivers/counter/counter.c | 101 +- drivers/counter/ftm-quaddec.c | 14 +- drivers/counter/stm32-lptimer-cnt.c | 7 +- drivers/counter/stm32-timer-cnt.c | 23 +- drivers/counter/ti-eqep.c | 466 - drivers/cpufreq/Kconfig.arm | 12 +- drivers/cpufreq/Kconfig.powerpc | 8 +- drivers/cpufreq/Kconfig.x86 | 16 +- drivers/cpufreq/Makefile | 2 + drivers/cpufreq/arm_big_little.c | 658 + drivers/cpufreq/arm_big_little.h | 43 + drivers/cpufreq/cpufreq-dt-platdev.c | 4 +- drivers/cpufreq/cpufreq.c | 97 +- drivers/cpufreq/cpufreq_conservative.c | 2 +- drivers/cpufreq/cpufreq_governor.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 2 +- drivers/cpufreq/cpufreq_performance.c | 2 +- drivers/cpufreq/cpufreq_powersave.c | 2 +- drivers/cpufreq/cpufreq_userspace.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 20 +- drivers/cpufreq/intel_pstate.c | 64 +- drivers/cpufreq/kirkwood-cpufreq.c | 4 +- drivers/cpufreq/loongson2_cpufreq.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 15 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/s3c64xx-cpufreq.c | 7 + drivers/cpufreq/scpi-cpufreq.c | 2 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 25 +- drivers/cpufreq/tegra124-cpufreq.c | 59 - drivers/cpufreq/tegra186-cpufreq.c | 4 +- drivers/cpufreq/ti-cpufreq.c | 119 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 584 +- drivers/cpuidle/Kconfig | 16 +- drivers/cpuidle/Kconfig.arm | 22 +- drivers/cpuidle/cpuidle-haltpoll.c | 4 - drivers/cpuidle/cpuidle-powernv.c | 7 +- drivers/cpuidle/cpuidle.c | 73 +- drivers/cpuidle/driver.c | 82 +- drivers/cpuidle/governor.c | 7 +- drivers/cpuidle/governors/haltpoll.c | 7 +- drivers/cpuidle/governors/ladder.c | 29 +- drivers/cpuidle/governors/menu.c | 131 +- drivers/cpuidle/governors/teo.c | 182 +- drivers/cpuidle/poll_state.c | 3 +- drivers/cpuidle/sysfs.c | 71 +- drivers/crypto/Kconfig | 113 +- drivers/crypto/Makefile | 3 +- drivers/crypto/allwinner/Kconfig | 87 - drivers/crypto/allwinner/Makefile | 3 - .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 595 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 527 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 538 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c | 63 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 226 - drivers/crypto/allwinner/sun8i-ce/Makefile | 2 - .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 438 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 676 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 254 - drivers/crypto/allwinner/sun8i-ss/Makefile | 2 - .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 436 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 642 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 218 - drivers/crypto/amcc/crypto4xx_core.c | 6 +- drivers/crypto/amlogic/Kconfig | 24 - drivers/crypto/amlogic/Makefile | 2 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 382 - drivers/crypto/amlogic/amlogic-gxl-core.c | 332 - drivers/crypto/amlogic/amlogic-gxl.h | 161 - drivers/crypto/atmel-aes.c | 775 +- drivers/crypto/atmel-authenc.h | 2 +- drivers/crypto/atmel-sha.c | 422 +- drivers/crypto/atmel-tdes.c | 695 +- drivers/crypto/bcm/cipher.c | 373 +- drivers/crypto/bcm/cipher.h | 10 +- drivers/crypto/bcm/spu2.c | 6 +- drivers/crypto/caam/Kconfig | 20 +- drivers/crypto/caam/caampkc.c | 72 +- drivers/crypto/caam/caampkc.h | 8 +- drivers/crypto/caam/ctrl.c | 228 +- drivers/crypto/caam/intern.h | 4 + drivers/crypto/caam/qi.c | 8 +- drivers/crypto/caam/qi.h | 1 + drivers/crypto/cavium/cpt/cptvf_algs.c | 292 +- drivers/crypto/cavium/nitrox/Kconfig | 2 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 - drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 - drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 134 +- drivers/crypto/ccp/Kconfig | 2 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 7 +- drivers/crypto/ccp/ccp-crypto-aes-xts.c | 94 +- drivers/crypto/ccp/ccp-crypto-aes.c | 169 +- drivers/crypto/ccp/ccp-crypto-des3.c | 100 +- drivers/crypto/ccp/ccp-crypto-main.c | 14 +- drivers/crypto/ccp/ccp-crypto.h | 13 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 - drivers/crypto/ccp/ccp-dev-v5.c | 14 +- drivers/crypto/ccp/ccp-dev.c | 15 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 - drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/ccp/psp-dev.c | 68 +- drivers/crypto/ccp/psp-dev.h | 1 - drivers/crypto/ccree/cc_aead.c | 3 +- drivers/crypto/ccree/cc_cipher.c | 4 +- drivers/crypto/ccree/cc_driver.c | 8 +- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 2 + drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 13 +- drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/chelsio/chcr_algo.c | 334 +- drivers/crypto/chelsio/chcr_algo.h | 2 +- drivers/crypto/chelsio/chcr_crypto.h | 16 +- drivers/crypto/chelsio/chcr_ipsec.c | 27 +- drivers/crypto/chelsio/chtls/chtls.h | 5 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 17 +- drivers/crypto/chelsio/chtls/chtls_main.c | 20 +- drivers/crypto/geode-aes.c | 433 +- drivers/crypto/geode-aes.h | 15 +- drivers/crypto/hifn_795x.c | 185 +- drivers/crypto/hisilicon/Kconfig | 46 +- drivers/crypto/hisilicon/Makefile | 6 +- drivers/crypto/hisilicon/hpre/Makefile | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 83 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 1137 -- drivers/crypto/hisilicon/hpre/hpre_main.c | 1052 -- drivers/crypto/hisilicon/qm.c | 142 +- drivers/crypto/hisilicon/qm.h | 17 +- drivers/crypto/hisilicon/sec2/Makefile | 2 - drivers/crypto/hisilicon/sec2/sec.h | 156 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 889 -- drivers/crypto/hisilicon/sec2/sec_crypto.h | 198 - drivers/crypto/hisilicon/sec2/sec_main.c | 1095 -- drivers/crypto/hisilicon/sgl.c | 197 +- drivers/crypto/hisilicon/sgl.h | 24 + drivers/crypto/hisilicon/zip/zip.h | 5 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 138 +- drivers/crypto/hisilicon/zip/zip_main.c | 294 +- drivers/crypto/inside-secure/safexcel.c | 329 +- drivers/crypto/inside-secure/safexcel.h | 131 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2065 +-- drivers/crypto/inside-secure/safexcel_hash.c | 1475 +- drivers/crypto/inside-secure/safexcel_ring.c | 5 +- drivers/crypto/ixp4xx_crypto.c | 228 +- drivers/crypto/marvell/cesa.h | 6 +- drivers/crypto/marvell/cipher.c | 14 +- drivers/crypto/mediatek/mtk-aes.c | 250 +- drivers/crypto/mxs-dcp.c | 140 +- drivers/crypto/n2_core.c | 206 +- drivers/crypto/nx/nx-aes-cbc.c | 81 +- drivers/crypto/nx/nx-aes-ccm.c | 45 +- drivers/crypto/nx/nx-aes-ctr.c | 87 +- drivers/crypto/nx/nx-aes-ecb.c | 76 +- drivers/crypto/nx/nx-aes-gcm.c | 29 +- drivers/crypto/nx/nx.c | 64 +- drivers/crypto/nx/nx.h | 19 +- drivers/crypto/nx/nx_debugfs.c | 18 +- drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 341 +- drivers/crypto/omap-aes.h | 16 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 243 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-aes.c | 157 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/picoxcell_crypto.c | 386 +- drivers/crypto/qat/Kconfig | 2 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 304 +- drivers/crypto/qat/qat_common/qat_crypto.h | 4 +- drivers/crypto/qce/Makefile | 2 +- drivers/crypto/qce/ablkcipher.c | 440 + drivers/crypto/qce/cipher.h | 8 +- drivers/crypto/qce/common.c | 12 +- drivers/crypto/qce/common.h | 3 +- drivers/crypto/qce/core.c | 2 +- drivers/crypto/qce/dma.c | 4 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 440 - drivers/crypto/rockchip/Makefile | 2 +- drivers/crypto/rockchip/rk3288_crypto.c | 8 +- drivers/crypto/rockchip/rk3288_crypto.h | 3 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 556 + drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 538 - drivers/crypto/s5p-sss.c | 187 +- drivers/crypto/sahara.c | 156 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/stm32/stm32-cryp.c | 338 +- .../{allwinner/sun4i-ss => sunxi-ss}/Makefile | 0 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 579 + drivers/crypto/sunxi-ss/sun4i-ss-core.c | 446 + drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 522 + drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 56 + drivers/crypto/sunxi-ss/sun4i-ss.h | 215 + drivers/crypto/talitos.c | 314 +- drivers/crypto/ux500/Kconfig | 18 +- drivers/crypto/ux500/cryp/cryp_core.c | 371 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/crypto/virtio/Kconfig | 2 +- drivers/crypto/virtio/virtio_crypto_algs.c | 192 +- drivers/crypto/virtio/virtio_crypto_common.h | 2 +- drivers/crypto/vmx/Makefile | 6 +- drivers/dax/Kconfig | 27 +- drivers/dax/Makefile | 2 - drivers/dax/bus.c | 24 +- drivers/dax/bus.h | 2 +- drivers/dax/dax-private.h | 2 +- drivers/dax/hmem.c | 56 - drivers/dax/pmem/core.c | 6 +- drivers/devfreq/Kconfig | 24 +- drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 394 +- drivers/devfreq/event/Kconfig | 2 +- drivers/devfreq/event/exynos-ppmu.c | 14 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/exynos-bus.c | 148 +- drivers/devfreq/governor.h | 3 - drivers/devfreq/imx8m-ddrc.c | 465 - drivers/devfreq/rk3399_dmc.c | 1 - drivers/devfreq/tegra30-devfreq.c | 417 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 2 - drivers/dma-buf/dma-buf.c | 67 +- drivers/dma-buf/dma-heap.c | 298 - drivers/dma-buf/dma-resv.c | 32 - drivers/dma-buf/heaps/Kconfig | 14 - drivers/dma-buf/heaps/Makefile | 4 - drivers/dma-buf/heaps/cma_heap.c | 177 - drivers/dma-buf/heaps/heap-helpers.c | 271 - drivers/dma-buf/heaps/heap-helpers.h | 53 - drivers/dma-buf/heaps/system_heap.c | 123 - drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 4 +- drivers/dma-buf/udmabuf.c | 84 +- drivers/dma/Kconfig | 88 +- drivers/dma/Makefile | 4 - drivers/dma/altera-msgdma.c | 4 +- drivers/dma/at_xdmac.c | 7 +- drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 19 +- drivers/dma/dw/platform.c | 2 +- drivers/dma/fsl-dpaa2-qdma/Kconfig | 9 - drivers/dma/fsl-dpaa2-qdma/Makefile | 3 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 825 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h | 153 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 376 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 177 - drivers/dma/fsl-edma-common.c | 5 - drivers/dma/fsl-edma-common.h | 1 - drivers/dma/fsl-edma.c | 8 - drivers/dma/fsl-qdma.c | 3 - drivers/dma/imx-sdma.c | 8 - drivers/dma/iop-adma.c | 10 +- drivers/dma/k3dma.c | 7 +- drivers/dma/mediatek/mtk-cqdma.c | 10 +- drivers/dma/mediatek/mtk-hsdma.c | 4 +- drivers/dma/mediatek/mtk-uart-apdma.c | 9 +- drivers/dma/milbeaut-hdmac.c | 578 - drivers/dma/milbeaut-xdmac.c | 415 - drivers/dma/mmp_pdma.c | 2 - drivers/dma/mmp_tdma.c | 3 - drivers/dma/owl-dma.c | 7 +- drivers/dma/pl330.c | 16 +- drivers/dma/qcom/bam_dma.c | 19 - drivers/dma/sf-pdma/Kconfig | 6 - drivers/dma/sf-pdma/Makefile | 1 - drivers/dma/sf-pdma/sf-pdma.c | 620 - drivers/dma/sf-pdma/sf-pdma.h | 124 - drivers/dma/sh/rcar-dmac.c | 47 +- drivers/dma/sprd-dma.c | 44 +- drivers/dma/tegra210-adma.c | 7 - drivers/dma/ti/cppi41.c | 21 +- drivers/dma/ti/edma.c | 112 +- drivers/dma/uniphier-mdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 659 +- drivers/dma/zx_dma.c | 8 +- drivers/edac/Kconfig | 3 +- drivers/edac/altera_edac.c | 152 +- drivers/edac/amd64_edac.c | 217 +- drivers/edac/amd64_edac.h | 2 - drivers/edac/aspeed_edac.c | 7 +- drivers/edac/edac_device.c | 50 +- drivers/edac/edac_device.h | 54 +- drivers/edac/edac_mc.c | 138 +- drivers/edac/edac_mc_sysfs.c | 49 +- drivers/edac/ghes_edac.c | 128 +- drivers/edac/i10nm_base.c | 3 +- drivers/edac/i3000_edac.c | 2 +- drivers/edac/i3200_edac.c | 5 +- drivers/edac/i5000_edac.c | 5 +- drivers/edac/i5100_edac.c | 23 +- drivers/edac/i5400_edac.c | 18 +- drivers/edac/i7300_edac.c | 7 +- drivers/edac/i7core_edac.c | 3 +- drivers/edac/i82975x_edac.c | 2 +- drivers/edac/ie31200_edac.c | 9 +- drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 23 +- drivers/edac/skx_base.c | 54 +- drivers/edac/skx_common.c | 67 +- drivers/edac/skx_common.h | 4 +- drivers/edac/ti_edac.c | 2 +- drivers/edac/x38_edac.c | 2 +- drivers/extcon/extcon-arizona.c | 354 +- drivers/extcon/extcon-axp288.c | 38 +- drivers/extcon/extcon-intel-cht-wc.c | 16 +- drivers/extcon/extcon-sm5502.c | 16 +- drivers/extcon/extcon-sm5502.h | 2 - drivers/firewire/core-cdev.c | 15 +- drivers/firewire/core-iso.c | 7 + drivers/firewire/core.h | 2 + drivers/firewire/net.c | 6 +- drivers/firewire/nosy.c | 2 +- drivers/firewire/ohci.c | 2 +- drivers/firmware/arm_scmi/bus.c | 8 +- drivers/firmware/arm_scmi/perf.c | 2 +- drivers/firmware/arm_sdei.c | 12 +- drivers/firmware/broadcom/Kconfig | 8 - drivers/firmware/broadcom/Makefile | 1 - drivers/firmware/broadcom/bcm47xx_nvram.c | 2 +- drivers/firmware/broadcom/tee_bnxt_fw.c | 279 - drivers/firmware/dmi_scan.c | 41 +- drivers/firmware/efi/Kconfig | 22 - drivers/firmware/efi/Makefile | 5 +- drivers/firmware/efi/apple-properties.c | 18 +- drivers/firmware/efi/arm-init.c | 9 - drivers/firmware/efi/arm-runtime.c | 24 - drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/earlycon.c | 40 - drivers/firmware/efi/efi.c | 47 +- drivers/firmware/efi/esrt.c | 3 - drivers/firmware/efi/fake_mem.c | 26 +- drivers/firmware/efi/fake_mem.h | 10 - drivers/firmware/efi/libstub/Makefile | 8 +- drivers/firmware/efi/libstub/arm-stub.c | 2 - drivers/firmware/efi/libstub/arm32-stub.c | 21 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 43 +- drivers/firmware/efi/libstub/efistub.h | 2 + drivers/firmware/efi/libstub/gop.c | 80 +- drivers/firmware/efi/libstub/random.c | 27 +- drivers/firmware/efi/rci2-table.c | 3 - drivers/firmware/efi/test/efi_test.c | 8 - drivers/firmware/efi/tpm.c | 1 - drivers/firmware/efi/x86_fake_mem.c | 69 - drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 - drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/psci/psci.c | 24 +- drivers/firmware/qcom_scm-32.c | 57 +- drivers/firmware/qcom_scm-64.c | 165 +- drivers/firmware/qcom_scm.c | 59 - drivers/firmware/qcom_scm.h | 14 - drivers/firmware/stratix10-rsu.c | 42 +- drivers/firmware/stratix10-svc.c | 18 +- drivers/firmware/tegra/bpmp.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 8 +- drivers/fpga/Kconfig | 2 +- drivers/fpga/dfl-fme-main.c | 385 - drivers/fpga/zynq-fpga.c | 4 +- drivers/fsi/Kconfig | 8 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-core.c | 67 +- drivers/fsi/fsi-master-aspeed.c | 544 - drivers/fsi/fsi-master-hub.c | 46 + drivers/fsi/fsi-master.h | 71 - drivers/gpio/Kconfig | 45 +- drivers/gpio/Makefile | 5 +- drivers/gpio/TODO | 4 - drivers/gpio/gpio-104-dio-48e.c | 78 +- drivers/gpio/gpio-104-idi-48.c | 40 +- drivers/gpio/gpio-104-idio-16.c | 4 +- drivers/gpio/gpio-74x164.c | 19 +- drivers/gpio/gpio-74xx-mmio.c | 5 +- drivers/gpio/gpio-amd-fch.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 533 - drivers/gpio/gpio-aspeed.c | 7 +- drivers/gpio/gpio-ath79.c | 10 +- drivers/gpio/gpio-bcm-kona.c | 18 +- drivers/gpio/gpio-bd70528.c | 15 +- drivers/gpio/gpio-bd9571mwv.c | 4 +- drivers/gpio/gpio-dln2.c | 6 +- drivers/gpio/gpio-em.c | 39 +- drivers/gpio/gpio-exar.c | 5 +- drivers/gpio/gpio-f7188x.c | 5 +- drivers/gpio/gpio-gpio-mm.c | 78 +- drivers/gpio/gpio-htc-egpio.c | 42 +- drivers/gpio/gpio-ich.c | 5 +- drivers/gpio/gpio-kempld.c | 5 +- drivers/gpio/gpio-logicvc.c | 170 - drivers/gpio/gpio-loongson.c | 2 +- drivers/gpio/gpio-lp873x.c | 2 +- drivers/gpio/gpio-lp87565.c | 5 +- drivers/gpio/gpio-lynxpoint.c | 465 + drivers/gpio/gpio-madera.c | 5 +- drivers/gpio/gpio-max3191x.c | 21 +- drivers/gpio/gpio-max77620.c | 237 +- drivers/gpio/gpio-menz127.c | 1 - drivers/gpio/gpio-merrifield.c | 50 +- drivers/gpio/gpio-mmio.c | 22 +- drivers/gpio/gpio-mockup.c | 112 +- drivers/gpio/gpio-moxtet.c | 4 +- drivers/gpio/gpio-mpc8xxx.c | 37 +- drivers/gpio/gpio-mvebu.c | 31 +- drivers/gpio/gpio-mxc.c | 13 +- drivers/gpio/gpio-mxs.c | 5 +- drivers/gpio/gpio-omap.c | 6 +- drivers/gpio/gpio-pca953x.c | 231 +- drivers/gpio/gpio-pci-idio-16.c | 79 +- drivers/gpio/gpio-pcie-idio-24.c | 118 +- drivers/gpio/gpio-pisosr.c | 14 +- drivers/gpio/gpio-pl061.c | 5 +- drivers/gpio/gpio-raspberrypi-exp.c | 5 +- drivers/gpio/gpio-rcar.c | 7 +- drivers/gpio/gpio-rda.c | 294 - drivers/gpio/gpio-reg.c | 3 +- drivers/gpio/gpio-sa1100.c | 5 +- drivers/gpio/gpio-sama5d2-piobu.c | 8 +- drivers/gpio/gpio-sch.c | 5 +- drivers/gpio/gpio-sch311x.c | 5 +- drivers/gpio/gpio-siox.c | 4 +- drivers/gpio/gpio-stmpe.c | 5 +- drivers/gpio/gpio-tb10x.c | 1 + drivers/gpio/gpio-tc3589x.c | 5 +- drivers/gpio/gpio-tegra.c | 5 +- drivers/gpio/gpio-tegra186.c | 384 +- drivers/gpio/gpio-thunderx.c | 5 +- drivers/gpio/gpio-tpic2810.c | 2 +- drivers/gpio/gpio-tps65086.c | 2 +- drivers/gpio/gpio-tps65912.c | 4 +- drivers/gpio/gpio-tps68470.c | 6 +- drivers/gpio/gpio-tqmx86.c | 5 +- drivers/gpio/gpio-ts4900.c | 5 +- drivers/gpio/gpio-twl4030.c | 10 +- drivers/gpio/gpio-twl6040.c | 3 +- drivers/gpio/gpio-uniphier.c | 18 +- drivers/gpio/gpio-wcove.c | 7 +- drivers/gpio/gpio-ws16c48.c | 78 +- drivers/gpio/gpio-xgene.c | 32 +- drivers/gpio/gpio-xgs-iproc.c | 320 - drivers/gpio/gpio-xra1403.c | 5 +- drivers/gpio/gpio-xtensa.c | 11 +- drivers/gpio/gpio-zynq.c | 7 +- drivers/gpio/gpiolib-acpi.c | 34 +- drivers/gpio/gpiolib-devres.c | 33 +- drivers/gpio/gpiolib-of.c | 66 +- drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 387 +- drivers/gpio/gpiolib.h | 3 - drivers/gpio/sgpio-aspeed.c | 533 + drivers/gpu/drm/Kconfig | 16 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/acp/Kconfig | 12 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 28 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 112 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 258 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 444 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 53 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 182 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 279 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 51 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/cik.c | 120 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 38 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 259 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 197 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 73 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 8 + drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 234 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 274 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 4 - drivers/gpu/drm/amd/amdgpu/mmsch_v1_0.h | 12 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 78 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 4 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 6 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 27 +- drivers/gpu/drm/amd/amdgpu/nv.c | 18 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 109 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 89 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/si.c | 103 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 11 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 81 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 16 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 63 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 90 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 262 +- drivers/gpu/drm/amd/amdgpu/vi.c | 29 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 71 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 17 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 28 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/display/Kconfig | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 242 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 67 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 3 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 26 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 7 - .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 6 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 46 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 6 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 156 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 191 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 198 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 219 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 53 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 154 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 102 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 22 +- drivers/gpu/drm/amd/display/dc/dc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 23 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 10 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 8 + drivers/gpu/drm/amd/display/dc/dc_link.h | 1 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 7 - drivers/gpu/drm/amd/display/dc/dc_types.h | 17 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 33 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 6 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 3 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 85 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce110/dce110_resource.c | 3 +- .../amd/display/dc/dce112/dce112_hw_sequencer.c | 2 +- .../amd/display/dc/dce112/dce112_hw_sequencer.h | 1 - .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 +- .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 - .../drm/amd/display/dc/dce120/dce120_resource.c | 4 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.h | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 3 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 241 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 38 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 20 - drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 26 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 20 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 3 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 148 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 54 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 180 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 131 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 26 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 310 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.h | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 1 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 63 +- .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 39 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 72 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 26 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 3 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 4 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 4 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 4 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 26 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 124 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 376 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 156 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 - .../amd/display/dc/irq/dce110/irq_service_dce110.c | 4 +- drivers/gpu/drm/amd/display/dc/os_types.h | 32 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 48 +- .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 41 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h | 41 - .../gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h | 63 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 13 +- .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 1 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 98 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 122 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 100 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.h | 14 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.h | 10 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 88 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 18 +- .../gpu/drm/amd/display/include/i2caux_interface.h | 2 +- .../drm/amd/display/modules/color/color_gamma.c | 45 +- .../drm/amd/display/modules/freesync/freesync.c | 2 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 17 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 34 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 40 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 57 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 118 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 98 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 19 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 13 +- .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h | 0 .../asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h | 0 .../amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h | 647 - .../amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h | 3912 ----- .../amd/include/asic_reg/mmhub/mmhub_1_0_offset.h | 16 - .../amd/include/asic_reg/mmhub/mmhub_1_0_sh_mask.h | 122 - .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 53 + .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 257 + .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 31 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 1 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 53 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 23 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 22 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 162 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 13 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 8 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 16 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 11 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 167 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 8 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 106 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 126 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 14 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 15 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 11 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 36 +- drivers/gpu/drm/arc/arcpgu_drv.c | 16 +- drivers/gpu/drm/arc/arcpgu_regs.h | 2 +- drivers/gpu/drm/arm/display/Kconfig | 6 + .../gpu/drm/arm/display/include/malidp_product.h | 3 +- drivers/gpu/drm/arm/display/komeda/Makefile | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 22 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 67 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 13 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 66 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 74 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 24 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 - .../drm/arm/display/komeda/komeda_pipeline_state.c | 10 +- drivers/gpu/drm/arm/malidp_planes.c | 2 +- drivers/gpu/drm/armada/armada_fbdev.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 12 + drivers/gpu/drm/ast/ast_drv.c | 67 +- drivers/gpu/drm/ast/ast_drv.h | 20 +- drivers/gpu/drm/ast/ast_main.c | 54 +- drivers/gpu/drm/ast/ast_mode.c | 809 +- drivers/gpu/drm/ati_pcigart.c | 210 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 8 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/bochs/bochs_hw.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 26 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 1529 ++ drivers/gpu/drm/bridge/analogix-anx78xx.h | 703 + drivers/gpu/drm/bridge/analogix/Kconfig | 23 - drivers/gpu/drm/bridge/analogix/Makefile | 4 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 817 - drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1385 -- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h | 249 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 165 - .../gpu/drm/bridge/analogix/analogix-i2c-dptx.h | 256 - .../drm/bridge/analogix/analogix-i2c-txcommon.h | 234 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 +- drivers/gpu/drm/bridge/lvds-codec.c | 151 - drivers/gpu/drm/bridge/lvds-encoder.c | 155 + drivers/gpu/drm/bridge/panel.c | 20 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 11 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 41 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 40 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/bridge/ti-tfp410.c | 4 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_atomic.c | 10 +- drivers/gpu/drm/drm_atomic_helper.c | 88 +- drivers/gpu/drm/drm_atomic_state_helper.c | 78 +- drivers/gpu/drm/drm_bridge.c | 280 +- drivers/gpu/drm/drm_color_mgmt.c | 40 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_crtc_helper.c | 2 - drivers/gpu/drm/drm_dp_mst_topology.c | 83 +- drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_edid.c | 277 +- drivers/gpu/drm/drm_encoder.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 166 +- drivers/gpu/drm/drm_file.c | 44 +- drivers/gpu/drm/drm_fourcc.c | 8 +- drivers/gpu/drm/drm_gem.c | 27 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 3 - drivers/gpu/drm/drm_gem_ttm_helper.c | 13 +- drivers/gpu/drm/drm_internal.h | 22 - drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_mipi_dsi.c | 57 +- drivers/gpu/drm/drm_mode_config.c | 28 - drivers/gpu/drm/drm_mode_object.c | 14 - drivers/gpu/drm/drm_modes.c | 246 +- drivers/gpu/drm/drm_of.c | 116 - drivers/gpu/drm/drm_panel.c | 109 +- drivers/gpu/drm/drm_pci.c | 17 +- drivers/gpu/drm/drm_prime.c | 9 +- drivers/gpu/drm/drm_print.c | 18 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_rect.c | 42 +- drivers/gpu/drm/drm_self_refresh_helper.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 27 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 17 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 + drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/accel_2d.c | 15 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 3 + drivers/gpu/drm/gma500/framebuffer.c | 135 +- drivers/gpu/drm/gma500/framebuffer.h | 15 + drivers/gpu/drm/gma500/gma_display.c | 48 - drivers/gpu/drm/gma500/gma_display.h | 6 - drivers/gpu/drm/gma500/gtt.c | 2 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 23 + drivers/gpu/drm/gma500/oaktrail_hdmi.c | 4 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 - drivers/gpu/drm/gma500/psb_drv.c | 46 +- drivers/gpu/drm/gma500/psb_drv.h | 8 +- drivers/gpu/drm/gma500/psb_intel_display.c | 1 - drivers/gpu/drm/gma500/psb_intel_drv.h | 3 - drivers/gpu/drm/gma500/psb_irq.c | 20 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i810/i810_drv.c | 3 +- drivers/gpu/drm/i915/Kconfig.debug | 4 +- drivers/gpu/drm/i915/Kconfig.profile | 2 +- drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/icl_dsi.c | 232 +- drivers/gpu/drm/i915/display/intel_atomic.c | 54 +- drivers/gpu/drm/i915/display/intel_atomic.h | 2 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 136 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 12 +- drivers/gpu/drm/i915/display/intel_bios.c | 563 +- drivers/gpu/drm/i915/display/intel_bios.h | 5 - drivers/gpu/drm/i915/display/intel_bw.c | 31 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 24 +- drivers/gpu/drm/i915/display/intel_color.c | 239 +- drivers/gpu/drm/i915/display/intel_crt.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi.c | 401 +- drivers/gpu/drm/i915/display/intel_ddi.h | 2 +- drivers/gpu/drm/i915/display/intel_display.c | 2548 ++-- drivers/gpu/drm/i915/display/intel_display.h | 43 +- drivers/gpu/drm/i915/display/intel_display_power.c | 231 +- drivers/gpu/drm/i915/display/intel_display_types.h | 76 +- drivers/gpu/drm/i915/display/intel_dp.c | 166 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 83 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 14 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 20 +- drivers/gpu/drm/i915/display/intel_dsb.c | 37 +- drivers/gpu/drm/i915/display/intel_dsb.h | 2 +- drivers/gpu/drm/i915/display/intel_dvo.c | 14 +- drivers/gpu/drm/i915/display/intel_fbc.c | 307 +- drivers/gpu/drm/i915/display/intel_fbc.h | 11 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 11 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 16 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 34 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 28 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 5 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 78 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 4 +- drivers/gpu/drm/i915/display/intel_lvds.c | 12 +- drivers/gpu/drm/i915/display/intel_opregion.c | 7 - drivers/gpu/drm/i915/display/intel_overlay.c | 23 +- drivers/gpu/drm/i915/display/intel_panel.c | 30 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 153 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 29 +- drivers/gpu/drm/i915/display/intel_sprite.c | 379 +- drivers/gpu/drm/i915/display/intel_tv.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 62 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 219 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 11 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 30 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 156 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 18 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 36 + drivers/gpu/drm/i915/gem/i915_gem_domain.c | 188 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 319 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 471 +- drivers/gpu/drm/i915/gem/i915_gem_mman.h | 31 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 69 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 57 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 31 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 65 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 219 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 40 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 11 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 20 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 2 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 5 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 166 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 101 + drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 315 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 125 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 9 +- drivers/gpu/drm/i915/gem/selftests/mock_context.h | 5 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 16 + drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h | 2 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 49 +- drivers/gpu/drm/i915/gt/intel_context.c | 25 +- drivers/gpu/drm/i915/gt/intel_context.h | 7 - drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 17 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 45 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 24 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 75 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 31 - drivers/gpu/drm/i915/gt/intel_engine_pool.c | 2 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 21 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 29 - drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt.h | 8 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 105 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 13 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 104 +- drivers/gpu/drm/i915/gt/intel_gt_requests.h | 8 - drivers/gpu/drm/i915/gt/intel_lrc.c | 457 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 4 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 171 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 114 +- drivers/gpu/drm/i915/gt/intel_rc6.h | 3 - drivers/gpu/drm/i915/gt/intel_rc6_types.h | 3 - drivers/gpu/drm/i915/gt/intel_renderstate.c | 97 +- drivers/gpu/drm/i915/gt/intel_renderstate.h | 17 +- drivers/gpu/drm/i915/gt/intel_reset.c | 41 +- drivers/gpu/drm/i915/gt/intel_ring.c | 13 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 185 +- drivers/gpu/drm/i915/gt/intel_rps.c | 44 +- drivers/gpu/drm/i915/gt/intel_rps.h | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 125 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 4 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 17 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 47 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 71 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 360 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 33 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 7 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 22 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 16 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 357 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 421 - drivers/gpu/drm/i915/gt/selftest_rc6.c | 204 - drivers/gpu/drm/i915/gt/selftest_rc6.h | 13 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 4 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 84 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 24 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 309 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 52 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 718 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 54 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 50 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 5 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 299 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/cmd_parser.h | 4 - drivers/gpu/drm/i915/gvt/display.h | 5 - drivers/gpu/drm/i915/gvt/dmabuf.c | 68 +- drivers/gpu/drm/i915/gvt/edid.h | 4 - drivers/gpu/drm/i915/gvt/execlist.h | 2 - drivers/gpu/drm/i915/gvt/fb_decoder.h | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 25 +- drivers/gpu/drm/i915/gvt/hypercall.h | 6 - drivers/gpu/drm/i915/gvt/interrupt.h | 3 - drivers/gpu/drm/i915/gvt/kvmgt.c | 23 - drivers/gpu/drm/i915/gvt/mmio.h | 2 - drivers/gpu/drm/i915/gvt/mpt.h | 15 - drivers/gpu/drm/i915/gvt/page_track.h | 3 - drivers/gpu/drm/i915/gvt/sched_policy.h | 3 - drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 175 +- drivers/gpu/drm/i915/i915_active.h | 28 +- drivers/gpu/drm/i915/i915_active_types.h | 16 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 601 +- drivers/gpu/drm/i915/i915_debugfs.c | 343 +- drivers/gpu/drm/i915/i915_drv.c | 39 +- drivers/gpu/drm/i915/i915_drv.h | 91 +- drivers/gpu/drm/i915/i915_gem.c | 149 +- drivers/gpu/drm/i915/i915_gem.h | 10 +- drivers/gpu/drm/i915/i915_gem_evict.c | 39 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 77 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 1 - drivers/gpu/drm/i915/i915_getparam.c | 3 +- drivers/gpu/drm/i915/i915_globals.c | 53 +- drivers/gpu/drm/i915/i915_gpu_error.c | 16 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_memcpy.c | 75 +- drivers/gpu/drm/i915/i915_memcpy.h | 2 - drivers/gpu/drm/i915/i915_pci.c | 21 +- drivers/gpu/drm/i915/i915_perf.c | 273 +- drivers/gpu/drm/i915/i915_perf.h | 2 - drivers/gpu/drm/i915/i915_perf_types.h | 1 + drivers/gpu/drm/i915/i915_pmu.c | 144 +- drivers/gpu/drm/i915/i915_pmu.h | 2 +- drivers/gpu/drm/i915/i915_query.c | 7 +- drivers/gpu/drm/i915/i915_reg.h | 160 +- drivers/gpu/drm/i915/i915_request.c | 245 +- drivers/gpu/drm/i915/i915_request.h | 12 +- drivers/gpu/drm/i915/i915_scheduler.c | 22 +- drivers/gpu/drm/i915/i915_scheduler.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 4 - drivers/gpu/drm/i915/i915_sw_fence.c | 40 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 18 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 72 +- drivers/gpu/drm/i915/i915_vma.h | 4 - drivers/gpu/drm/i915/intel_device_info.c | 35 +- drivers/gpu/drm/i915/intel_device_info.h | 9 +- drivers/gpu/drm/i915/intel_memory_region.c | 3 - drivers/gpu/drm/i915/intel_pch.c | 7 +- drivers/gpu/drm/i915/intel_pch.h | 3 +- drivers/gpu/drm/i915/intel_pm.c | 326 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_region_lmem.c | 6 +- drivers/gpu/drm/i915/intel_wakeref.c | 21 +- drivers/gpu/drm/i915/intel_wakeref.h | 64 +- drivers/gpu/drm/i915/selftests/i915_active.c | 43 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 9 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 8 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 31 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 4 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 2 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 13 - drivers/gpu/drm/i915/selftests/i915_request.c | 123 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 43 - drivers/gpu/drm/i915/selftests/igt_mmap.c | 39 - drivers/gpu/drm/i915/selftests/igt_mmap.h | 19 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 40 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 10 +- drivers/gpu/drm/i915/selftests/mock_drm.c | 73 + drivers/gpu/drm/i915/selftests/mock_drm.h | 17 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 8 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 3 - drivers/gpu/drm/i915/selftests/mock_region.h | 5 - drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 38 +- drivers/gpu/drm/lima/Kconfig | 2 +- drivers/gpu/drm/lima/lima_sched.c | 5 +- drivers/gpu/drm/mcde/mcde_display.c | 57 +- drivers/gpu/drm/mcde/mcde_drm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 18 +- drivers/gpu/drm/mcde/mcde_dsi.c | 422 +- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 22 +- drivers/gpu/drm/mediatek/Makefile | 1 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 50 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 145 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 2 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 22 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 16 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 92 + drivers/gpu/drm/mediatek/mtk_drm_fb.h | 13 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 27 +- drivers/gpu/drm/mediatek/mtk_drm_plane.h | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 15 +- drivers/gpu/drm/meson/Makefile | 1 - drivers/gpu/drm/meson/meson_crtc.c | 79 +- drivers/gpu/drm/meson/meson_drv.c | 50 +- drivers/gpu/drm/meson/meson_drv.h | 23 - drivers/gpu/drm/meson/meson_osd_afbcd.c | 389 - drivers/gpu/drm/meson/meson_osd_afbcd.h | 28 - drivers/gpu/drm/meson/meson_plane.c | 229 +- drivers/gpu/drm/meson/meson_rdma.c | 135 - drivers/gpu/drm/meson/meson_rdma.h | 21 - drivers/gpu/drm/meson/meson_registers.h | 110 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 48 +- drivers/gpu/drm/meson/meson_viu.c | 83 +- drivers/gpu/drm/meson/meson_viu.h | 19 - drivers/gpu/drm/mga/mga_drv.h | 2 +- drivers/gpu/drm/mgag200/Kconfig | 8 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 81 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 18 - drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 11 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 79 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 7 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 24 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 15 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 15 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 114 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 23 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 + drivers/gpu/drm/msm/dsi/dsi_cfg.c | 28 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 - drivers/gpu/drm/msm/dsi/dsi_host.c | 3 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 8 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 60 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/msm/msm_debugfs.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 3 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 19 +- drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/msm/msm_rd.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 108 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 4 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 28 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 116 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 57 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 230 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 6 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 12 +- drivers/gpu/drm/omapdrm/omap_connector.c | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 4 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 - drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 21 + drivers/gpu/drm/panel/Kconfig | 11 - drivers/gpu/drm/panel/Makefile | 1 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 978 -- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 16 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 19 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 29 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 45 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 11 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 43 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 6 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 12 +- drivers/gpu/drm/panel/panel-lvds.c | 46 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 29 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 37 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 62 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 8 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 26 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 35 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 31 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 54 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 34 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 37 +- drivers/gpu/drm/panel/panel-simple.c | 131 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 23 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 49 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 6 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 20 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 6 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 26 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 4 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 51 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 28 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 19 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 4 - drivers/gpu/drm/panfrost/panfrost_job.c | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 15 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 24 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/r128/Makefile | 2 +- drivers/gpu/drm/r128/ati_pcigart.c | 209 - drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/r128/r128_drv.h | 3 +- drivers/gpu/drm/radeon/atom.h | 1 - drivers/gpu/drm/radeon/atombios_dp.c | 3 + drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/atombios_i2c.c | 5 + drivers/gpu/drm/radeon/btc_dpm.c | 3 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/cik.c | 102 +- drivers/gpu/drm/radeon/cypress_dpm.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/kv_dpm.c | 3 +- drivers/gpu/drm/radeon/ni.c | 4 +- drivers/gpu/drm/radeon/ni_dpm.c | 3 +- drivers/gpu/drm/radeon/r100.c | 10 +- drivers/gpu/drm/radeon/r200.c | 4 +- drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600.c | 10 +- drivers/gpu/drm/radeon/r600_cs.c | 8 +- drivers/gpu/drm/radeon/radeon.h | 9 +- drivers/gpu/drm/radeon/radeon_agp.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 3 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 +- drivers/gpu/drm/radeon/radeon_bios.c | 4 +- drivers/gpu/drm/radeon/radeon_clocks.c | 3 +- drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 143 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 4 +- drivers/gpu/drm/radeon/radeon_encoders.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/radeon/radeon_gart.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 8 +- drivers/gpu/drm/radeon/radeon_mn.c | 218 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 33 +- drivers/gpu/drm/radeon/rs600.c | 2 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/gpu/drm/radeon/rs780_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 105 +- drivers/gpu/drm/radeon/si_dpm.c | 8 +- drivers/gpu/drm/radeon/trinity_dpm.c | 3 +- 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 | 81 +- 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 | 320 +- drivers/gpu/drm/rockchip/Kconfig | 9 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 175 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 7 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 54 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/savage/savage_drv.c | 2 +- drivers/gpu/drm/scheduler/sched_entity.c | 77 +- drivers/gpu/drm/scheduler/sched_main.c | 27 - drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 5 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 4 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 122 - .../gpu/drm/selftests/test-drm_modeset_common.h | 7 - drivers/gpu/drm/selftests/test-drm_rect.c | 223 - drivers/gpu/drm/sis/sis_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/sti/sti_hda.c | 4 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 2 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 13 - drivers/gpu/drm/sun4i/Kconfig | 16 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 8 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 2 +- drivers/gpu/drm/tegra/dc.c | 18 +- drivers/gpu/drm/tegra/drm.c | 7 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 90 +- drivers/gpu/drm/tegra/hub.c | 3 + drivers/gpu/drm/tegra/output.c | 2 +- drivers/gpu/drm/tegra/plane.c | 11 - drivers/gpu/drm/tegra/sor.c | 38 +- drivers/gpu/drm/tegra/vic.c | 7 +- drivers/gpu/drm/tilcdc/Makefile | 1 + drivers/gpu/drm/tilcdc/tilcdc_drv.c | 13 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 379 + drivers/gpu/drm/tilcdc/tilcdc_tfp410.h | 15 + drivers/gpu/drm/tiny/st7586.c | 2 +- drivers/gpu/drm/ttm/Makefile | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 36 + drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 199 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 3 + drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/tve200/tve200_drv.c | 2 +- drivers/gpu/drm/udl/Kconfig | 3 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_connector.c | 21 +- drivers/gpu/drm/udl/udl_dmabuf.c | 255 + drivers/gpu/drm/udl/udl_drv.c | 47 +- drivers/gpu/drm/udl/udl_drv.h | 85 +- drivers/gpu/drm/udl/udl_encoder.c | 70 + drivers/gpu/drm/udl/udl_fb.c | 527 + drivers/gpu/drm/udl/udl_gem.c | 253 +- drivers/gpu/drm/udl/udl_main.c | 9 + drivers/gpu/drm/udl/udl_modeset.c | 378 +- drivers/gpu/drm/udl/udl_transfer.c | 12 +- drivers/gpu/drm/v3d/v3d_drv.c | 8 +- drivers/gpu/drm/v3d/v3d_gem.c | 5 +- drivers/gpu/drm/vc4/Kconfig | 8 +- drivers/gpu/drm/vc4/vc4_dsi.c | 18 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +- drivers/gpu/drm/via/via_dmablit.c | 2 +- drivers/gpu/drm/via/via_drv.c | 2 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 11 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 22 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 112 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 42 +- drivers/gpu/drm/vkms/vkms_composer.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/gpu/drm/vmwgfx/Kconfig | 1 - drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 233 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 44 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 488 - drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 33 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 193 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 13 - drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 397 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 74 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 16 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +- drivers/gpu/host1x/job.c | 21 +- drivers/gpu/vga/Kconfig | 2 +- drivers/greybus/connection.c | 3 + drivers/hid/Kconfig | 1 - drivers/hid/Makefile | 1 - drivers/hid/hid-asus.c | 3 +- drivers/hid/hid-axff.c | 11 +- drivers/hid/hid-core.c | 68 +- drivers/hid/hid-dr.c | 12 +- drivers/hid/hid-emsff.c | 12 +- drivers/hid/hid-gaff.c | 12 +- drivers/hid/hid-google-hammer.c | 150 +- drivers/hid/hid-holtekff.c | 12 +- drivers/hid/hid-hyperv.c | 34 - drivers/hid/hid-ids.h | 11 - drivers/hid/hid-input.c | 16 +- drivers/hid/hid-ite.c | 3 - drivers/hid/hid-lg-g15.c | 899 -- drivers/hid/hid-lg2ff.c | 12 +- drivers/hid/hid-lg3ff.c | 11 +- drivers/hid/hid-lg4ff.c | 11 +- drivers/hid/hid-lgff.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 487 +- drivers/hid/hid-microsoft.c | 12 +- drivers/hid/hid-multitouch.c | 3 - drivers/hid/hid-picolcd_fb.c | 3 +- drivers/hid/hid-prodikeys.c | 4 +- drivers/hid/hid-quirks.c | 9 +- drivers/hid/hid-rmi.c | 3 +- drivers/hid/hid-sony.c | 12 +- drivers/hid/hid-tmff.c | 12 +- drivers/hid/hid-zpff.c | 12 +- drivers/hid/hidraw.c | 27 +- drivers/hid/i2c-hid/i2c-hid-core.c | 154 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 19 - drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 - drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 - drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 2 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 +- drivers/hid/uhid.c | 2 +- drivers/hid/usbhid/hiddev.c | 108 +- drivers/hid/wacom.h | 15 - drivers/hid/wacom_wac.c | 16 +- drivers/hv/Makefile | 1 - drivers/hv/connection.c | 87 +- drivers/hv/hv.c | 4 +- drivers/hv/hv_balloon.c | 116 +- drivers/hv/hv_debugfs.c | 178 - drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 - drivers/hv/ring_buffer.c | 2 - drivers/hv/vmbus_drv.c | 57 +- drivers/hwmon/Kconfig | 53 +- drivers/hwmon/Makefile | 5 - drivers/hwmon/ab8500.c | 65 +- drivers/hwmon/abituguru.c | 2 +- drivers/hwmon/adt7475.c | 5 +- drivers/hwmon/applesmc.c | 38 +- drivers/hwmon/aspeed-pwm-tacho.c | 7 +- drivers/hwmon/dell-smm-hwmon.c | 115 +- drivers/hwmon/fschmd.c | 1 - drivers/hwmon/hwmon.c | 17 +- drivers/hwmon/i5k_amb.c | 2 +- drivers/hwmon/ina3221.c | 165 +- drivers/hwmon/ltc2947-core.c | 1183 -- drivers/hwmon/ltc2947-i2c.c | 49 - drivers/hwmon/ltc2947-spi.c | 50 - drivers/hwmon/ltc2947.h | 12 - drivers/hwmon/max31730.c | 440 - drivers/hwmon/nct7802.c | 75 +- drivers/hwmon/nct7904.c | 15 +- drivers/hwmon/pmbus/Kconfig | 15 +- drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/bel-pfe.c | 131 - drivers/hwmon/pmbus/ibm-cffps.c | 74 +- drivers/hwmon/pmbus/pmbus.h | 11 - drivers/hwmon/pmbus/pmbus_core.c | 12 - drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/tmp421.c | 3 +- drivers/hwmon/tmp513.c | 772 - drivers/hwmon/w83627ehf.c | 1429 +- drivers/hwmon/w83793.c | 3 +- drivers/hwspinlock/hwspinlock_core.c | 16 +- drivers/hwspinlock/sprd_hwspinlock.c | 48 +- drivers/hwspinlock/u8500_hsem.c | 53 +- drivers/hwtracing/coresight/Kconfig | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 312 +- drivers/hwtracing/coresight/coresight-etm4x.c | 350 +- drivers/hwtracing/coresight/coresight-etm4x.h | 81 +- drivers/hwtracing/coresight/coresight-funnel.c | 37 +- drivers/hwtracing/coresight/coresight-replicator.c | 36 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 26 +- drivers/hwtracing/coresight/coresight.c | 51 +- drivers/hwtracing/intel_th/core.c | 15 +- drivers/hwtracing/intel_th/gth.c | 3 - drivers/hwtracing/intel_th/intel_th.h | 2 - drivers/hwtracing/intel_th/msu.c | 25 +- drivers/hwtracing/intel_th/pci.c | 30 - drivers/hwtracing/stm/core.c | 12 +- drivers/hwtracing/stm/policy.c | 4 - drivers/i2c/busses/Kconfig | 24 +- drivers/i2c/busses/i2c-aspeed.c | 58 +- drivers/i2c/busses/i2c-at91-core.c | 38 - drivers/i2c/busses/i2c-at91-master.c | 53 +- drivers/i2c/busses/i2c-at91.h | 13 - drivers/i2c/busses/i2c-bcm-iproc.c | 63 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 15 +- drivers/i2c/busses/i2c-highlander.c | 2 +- drivers/i2c/busses/i2c-i801.c | 8 - drivers/i2c/busses/i2c-icy.c | 9 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-pmcmsp.c | 2 +- drivers/i2c/busses/i2c-pxa.c | 75 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 2 +- drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/i2c/busses/i2c-stm32.c | 16 +- drivers/i2c/busses/i2c-stm32f7.c | 53 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-xiic.c | 2 - drivers/i2c/i2c-core-acpi.c | 28 +- drivers/i2c/i2c-core-base.c | 106 +- drivers/i2c/i2c-core-of.c | 5 +- drivers/i2c/i2c-smbus.c | 7 + drivers/i2c/muxes/Kconfig | 18 +- drivers/i3c/master.c | 8 +- drivers/i3c/master/i3c-master-cdns.c | 49 +- drivers/ide/falconide.c | 60 +- drivers/ide/ide-cd.c | 37 - 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 | 44 +- drivers/ide/ide-tape.c | 38 +- drivers/ide/siimage.c | 3 +- drivers/ide/tx4938ide.c | 2 +- drivers/ide/tx4939ide.c | 6 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 6 +- drivers/iio/accel/cros_ec_accel_legacy.c | 6 + drivers/iio/accel/st_accel_core.c | 9 +- drivers/iio/adc/Kconfig | 35 +- drivers/iio/adc/Makefile | 3 - drivers/iio/adc/ab8500-gpadc.c | 1218 -- drivers/iio/adc/ad7124.c | 7 +- drivers/iio/adc/ad7292.c | 350 - drivers/iio/adc/ad7606.c | 2 +- drivers/iio/adc/ad7949.c | 55 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/aspeed_adc.c | 4 +- drivers/iio/adc/at91-sama5d2_adc.c | 4 +- drivers/iio/adc/bcm_iproc_adc.c | 2 +- drivers/iio/adc/cc10001_adc.c | 4 +- drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/adc/dln2-adc.c | 20 +- drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/hx711.c | 22 +- drivers/iio/adc/ingenic-adc.c | 153 +- drivers/iio/adc/intel_mrfld_adc.c | 262 - drivers/iio/adc/lpc18xx_adc.c | 4 +- drivers/iio/adc/max1027.c | 186 +- drivers/iio/adc/max9611.c | 16 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/men_z188_adc.c | 1 - drivers/iio/adc/meson_saradc.c | 4 +- drivers/iio/adc/mt6577_auxadc.c | 4 +- drivers/iio/adc/npcm_adc.c | 4 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/adc/sc27xx_adc.c | 16 +- drivers/iio/adc/spear_adc.c | 4 +- drivers/iio/adc/stm32-adc-core.c | 27 +- drivers/iio/adc/stm32-adc.c | 25 +- drivers/iio/adc/stmpe-adc.c | 2 +- drivers/iio/adc/twl4030-madc.c | 18 +- drivers/iio/adc/vf610_adc.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/atlas-ph-sensor.c | 8 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sps30.c | 2 +- drivers/iio/common/cros_ec_sensors/Kconfig | 2 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 6 + .../common/cros_ec_sensors/cros_ec_sensors_core.c | 4 +- drivers/iio/dac/Kconfig | 4 +- drivers/iio/dac/ad5446.c | 6 - drivers/iio/dac/ad7303.c | 13 +- drivers/iio/dac/lpc18xx_dac.c | 4 +- drivers/iio/dac/stm32-dac-core.c | 138 +- drivers/iio/dac/stm32-dac.c | 94 +- drivers/iio/dac/vf610_dac.c | 4 +- drivers/iio/gyro/adis16080.c | 8 +- drivers/iio/gyro/adis16130.c | 2 + drivers/iio/gyro/adis16136.c | 24 +- drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/st_gyro_core.c | 1 + drivers/iio/humidity/hdc100x.c | 21 +- drivers/iio/imu/Kconfig | 27 - drivers/iio/imu/Makefile | 5 - drivers/iio/imu/adis.c | 29 +- drivers/iio/imu/adis16400.c | 22 +- drivers/iio/imu/adis16460.c | 8 +- drivers/iio/imu/adis16480.c | 121 +- drivers/iio/imu/fxos8700.h | 10 - drivers/iio/imu/fxos8700_core.c | 649 - drivers/iio/imu/fxos8700_i2c.c | 71 - drivers/iio/imu/fxos8700_spi.c | 59 - drivers/iio/imu/inv_mpu6050/Makefile | 7 +- drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 204 - drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h | 19 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 227 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 60 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 92 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 356 - drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 36 - drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 26 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 86 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 93 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 159 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 1086 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 45 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/industrialio-core.c | 19 +- drivers/iio/light/Kconfig | 22 - drivers/iio/light/Makefile | 2 - drivers/iio/light/adux1020.c | 849 -- drivers/iio/light/bh1750.c | 4 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/cros_ec_light_prox.c | 6 + drivers/iio/light/tcs3414.c | 30 +- drivers/iio/light/veml6030.c | 908 -- drivers/iio/magnetometer/st_magn_core.c | 1 + drivers/iio/pressure/bmp280-core.c | 130 +- drivers/iio/pressure/bmp280-i2c.c | 6 + drivers/iio/pressure/bmp280-spi.c | 6 + drivers/iio/pressure/bmp280.h | 1 + drivers/iio/pressure/cros_ec_baro.c | 3 - drivers/iio/pressure/st_pressure_core.c | 1 + drivers/iio/pressure/zpa2326.c | 16 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 5 +- drivers/iio/proximity/srf04.c | 29 +- drivers/iio/proximity/sx9500.c | 16 +- drivers/iio/temperature/Kconfig | 11 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/ltc2983.c | 1559 -- drivers/iio/temperature/max31856.c | 2 - drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/addr.c | 7 +- drivers/infiniband/core/cache.c | 8 +- drivers/infiniband/core/cm.c | 66 +- drivers/infiniband/core/cm_msgs.h | 32 +- drivers/infiniband/core/cma.c | 108 +- drivers/infiniband/core/core_priv.h | 12 - drivers/infiniband/core/counters.c | 43 +- drivers/infiniband/core/device.c | 53 +- drivers/infiniband/core/ib_core_uverbs.c | 365 - drivers/infiniband/core/iwcm.c | 52 +- drivers/infiniband/core/iwpm_util.h | 5 +- drivers/infiniband/core/mad.c | 31 +- drivers/infiniband/core/netlink.c | 107 +- drivers/infiniband/core/nldev.c | 143 +- drivers/infiniband/core/rdma_core.c | 1 - drivers/infiniband/core/restrack.c | 20 +- drivers/infiniband/core/restrack.h | 1 + drivers/infiniband/core/rw.c | 25 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/sysfs.c | 12 +- drivers/infiniband/core/umem.c | 12 +- drivers/infiniband/core/umem_odp.c | 341 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_cmd.c | 2 - drivers/infiniband/core/uverbs_ioctl.c | 3 - drivers/infiniband/core/uverbs_main.c | 88 +- drivers/infiniband/core/verbs.c | 21 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/Kconfig | 12 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 28 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 143 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 9 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 8 +- drivers/infiniband/hw/cxgb3/Kconfig | 19 + drivers/infiniband/hw/cxgb3/Makefile | 7 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 1312 ++ drivers/infiniband/hw/cxgb3/cxio_hal.h | 204 + drivers/infiniband/hw/cxgb3/cxio_resource.c | 344 + drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 + drivers/infiniband/hw/cxgb3/cxio_wr.h | 802 + drivers/infiniband/hw/cxgb3/iwch.c | 282 + drivers/infiniband/hw/cxgb3/iwch.h | 155 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2258 +++ drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 + drivers/infiniband/hw/cxgb3/iwch_cq.c | 230 + drivers/infiniband/hw/cxgb3/iwch_ev.c | 232 + drivers/infiniband/hw/cxgb3/iwch_mem.c | 101 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 1321 ++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 347 + drivers/infiniband/hw/cxgb3/iwch_qp.c | 1082 ++ drivers/infiniband/hw/cxgb3/tcb.h | 632 + drivers/infiniband/hw/cxgb4/cm.c | 34 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 7 +- drivers/infiniband/hw/efa/efa.h | 13 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 29 +- drivers/infiniband/hw/efa/efa_com.c | 5 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 40 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 19 +- drivers/infiniband/hw/efa/efa_main.c | 17 +- drivers/infiniband/hw/efa/efa_verbs.c | 372 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/init.c | 1 + drivers/infiniband/hw/hfi1/mad.c | 17 +- drivers/infiniband/hw/hfi1/pcie.c | 8 +- drivers/infiniband/hw/hfi1/platform.c | 2 +- drivers/infiniband/hw/hfi1/rc.c | 16 +- drivers/infiniband/hw/hfi1/sdma.c | 11 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 62 +- drivers/infiniband/hw/hfi1/tid_rdma.h | 3 +- drivers/infiniband/hw/hfi1/trace_tid.h | 8 +- drivers/infiniband/hw/hfi1/trace_tx.h | 2 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 146 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 +- drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hfi1/verbs.h | 9 +- drivers/infiniband/hw/hns/Kconfig | 17 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 14 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 14 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 300 +- drivers/infiniband/hw/hns/hns_roce_db.c | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 55 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 38 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 82 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_main.c | 21 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 69 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 2 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 54 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 10 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 88 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/cq.c | 2 +- drivers/infiniband/hw/mlx4/doorbell.c | 2 +- drivers/infiniband/hw/mlx4/mad.c | 30 +- drivers/infiniband/hw/mlx4/main.c | 27 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 2 +- drivers/infiniband/hw/mlx5/Makefile | 2 +- drivers/infiniband/hw/mlx5/cmd.c | 16 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/cq.c | 37 +- drivers/infiniband/hw/mlx5/devx.c | 25 +- drivers/infiniband/hw/mlx5/doorbell.c | 2 +- drivers/infiniband/hw/mlx5/flow.c | 29 +- drivers/infiniband/hw/mlx5/gsi.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/ib_virt.c | 24 - drivers/infiniband/hw/mlx5/mad.c | 124 +- drivers/infiniband/hw/mlx5/main.c | 309 +- drivers/infiniband/hw/mlx5/mem.c | 199 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 99 +- drivers/infiniband/hw/mlx5/mr.c | 180 +- drivers/infiniband/hw/mlx5/odp.c | 1021 +- drivers/infiniband/hw/mlx5/qp.c | 68 +- drivers/infiniband/hw/mlx5/restrack.c | 90 - drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mthca/mthca_dev.h | 12 +- drivers/infiniband/hw/mthca/mthca_mad.c | 74 +- drivers/infiniband/hw/mthca/mthca_provider.c | 4 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 33 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 11 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_sli.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 9 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.h | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 2 + drivers/infiniband/hw/qedr/main.c | 7 +- drivers/infiniband/hw/qedr/qedr.h | 72 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 150 +- drivers/infiniband/hw/qedr/verbs.c | 643 +- drivers/infiniband/hw/qedr/verbs.h | 12 +- drivers/infiniband/hw/qib/qib_iba6120.c | 1 + drivers/infiniband/hw/qib/qib_iba7322.c | 2 +- drivers/infiniband/hw/qib/qib_init.c | 4 +- drivers/infiniband/hw/qib/qib_mad.c | 38 +- drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_sysfs.c | 6 - drivers/infiniband/hw/qib/qib_verbs.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 119 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 1 + drivers/infiniband/sw/rdmavt/cq.c | 2 + drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 30 +- drivers/infiniband/sw/rdmavt/vt.c | 3 +- drivers/infiniband/sw/rxe/rxe.c | 13 + drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 8 +- drivers/infiniband/sw/rxe/rxe_param.h | 13 + drivers/infiniband/sw/rxe/rxe_recv.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 6 - drivers/infiniband/sw/rxe/rxe_resp.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/siw.h | 31 +- drivers/infiniband/sw/siw/siw_cm.c | 45 +- drivers/infiniband/sw/siw/siw_main.c | 35 +- drivers/infiniband/sw/siw/siw_qp.c | 2 - drivers/infiniband/sw/siw/siw_verbs.c | 340 +- drivers/infiniband/sw/siw/siw_verbs.h | 1 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 12 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 5 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 34 +- drivers/infiniband/ulp/iser/iser_initiator.c | 5 - drivers/infiniband/ulp/iser/iser_memory.c | 6 +- drivers/infiniband/ulp/iser/iser_verbs.c | 72 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 47 +- drivers/infiniband/ulp/srp/ib_srp.h | 4 - drivers/infiniband/ulp/srpt/ib_srpt.c | 247 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 58 +- drivers/input/evdev.c | 14 +- drivers/input/ff-memless.c | 9 - drivers/input/input-poller.c | 9 - drivers/input/input.c | 26 +- drivers/input/joystick/Kconfig | 1 + drivers/input/joystick/psxpad-spi.c | 64 +- drivers/input/keyboard/Kconfig | 30 +- drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/adc-keys.c | 36 +- drivers/input/keyboard/adp5589-keys.c | 171 +- drivers/input/keyboard/clps711x-keypad.c | 70 +- drivers/input/keyboard/cros_ec_keyb.c | 6 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/gpio_keys_polled.c | 72 +- drivers/input/keyboard/imx_sc_key.c | 193 - drivers/input/keyboard/jornada680_kbd.c | 37 +- drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/keyboard/pxa930_rotary.c | 2 +- drivers/input/keyboard/sh_keysc.c | 2 +- drivers/input/keyboard/snvs_pwrkey.c | 48 +- drivers/input/misc/Kconfig | 15 + drivers/input/misc/apanel.c | 153 +- drivers/input/misc/bma150.c | 190 +- drivers/input/misc/cobalt_btns.c | 73 +- drivers/input/misc/gpio_decoder.c | 42 +- drivers/input/misc/hp_sdc_rtc.c | 342 + drivers/input/misc/kxtj9.c | 224 +- drivers/input/misc/mma8450.c | 101 +- drivers/input/misc/rb532_button.c | 48 +- drivers/input/misc/sgi_btns.c | 54 +- drivers/input/misc/uinput.c | 19 +- drivers/input/misc/wistron_btns.c | 51 +- drivers/input/mouse/Kconfig | 15 +- drivers/input/mouse/gpio_mouse.c | 45 +- drivers/input/mouse/pxa930_trkball.c | 2 +- drivers/input/mouse/synaptics.c | 1 - drivers/input/rmi4/rmi_f11.c | 9 +- drivers/input/rmi4/rmi_f12.c | 32 +- drivers/input/rmi4/rmi_f34v7.c | 3 - drivers/input/rmi4/rmi_f54.c | 68 +- drivers/input/rmi4/rmi_smbus.c | 2 + drivers/input/serio/gscps2.c | 2 +- drivers/input/tablet/Kconfig | 20 +- drivers/input/touchscreen/Kconfig | 6 +- drivers/input/touchscreen/ar1021_i2c.c | 4 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 - drivers/input/touchscreen/colibri-vf50-ts.c | 1 + drivers/input/touchscreen/cyttsp4_core.c | 7 + drivers/input/touchscreen/edt-ft5x06.c | 30 - drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/input/touchscreen/goodix.c | 9 - drivers/input/touchscreen/ili210x.c | 418 +- drivers/input/touchscreen/mms114.c | 3 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +- drivers/input/touchscreen/raspberrypi-ts.c | 38 +- drivers/input/touchscreen/s3c2410_ts.c | 1 + drivers/input/touchscreen/st1232.c | 182 +- drivers/input/touchscreen/sur40.c | 92 +- drivers/input/touchscreen/tps6507x-ts.c | 36 +- drivers/input/touchscreen/ts4800-ts.c | 68 +- drivers/input/touchscreen/wacom_i2c.c | 1 + drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 157 +- drivers/interconnect/internal.h | 42 - drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8974.c | 766 - drivers/interconnect/qcom/qcs404.c | 33 +- drivers/interconnect/qcom/sdm845.c | 19 +- drivers/interconnect/trace.h | 88 - drivers/iommu/Kconfig | 8 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 930 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/amd_iommu_quirks.c | 13 - drivers/iommu/amd_iommu_types.h | 3 +- drivers/iommu/arm-smmu-impl.c | 5 +- drivers/iommu/arm-smmu-qcom.c | 51 - drivers/iommu/arm-smmu-v3.c | 12 +- drivers/iommu/arm-smmu.c | 223 +- drivers/iommu/arm-smmu.h | 16 +- drivers/iommu/dma-iommu.c | 60 +- drivers/iommu/dmar.c | 5 +- drivers/iommu/exynos-iommu.c | 2 +- drivers/iommu/intel-iommu.c | 85 +- drivers/iommu/io-pgtable-arm-v7s.c | 15 +- drivers/iommu/io-pgtable-arm.c | 130 +- drivers/iommu/ioasid.c | 422 - drivers/iommu/iommu.c | 81 +- drivers/iommu/iova.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 227 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 90 +- drivers/iommu/mtk_iommu.h | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 2 - drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/qcom_iommu.c | 10 +- drivers/iommu/rockchip-iommu.c | 11 +- drivers/iommu/s390-iommu.c | 2 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/tegra-smmu.c | 38 +- drivers/iommu/virtio-iommu.c | 5 +- drivers/ipack/carriers/tpci200.c | 4 +- drivers/ipack/devices/ipoctal.c | 6 +- drivers/irqchip/Kconfig | 12 +- drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-aspeed-i2c-ic.c | 2 + drivers/irqchip/irq-bcm7038-l1.c | 119 +- drivers/irqchip/irq-gic-v2m.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 325 +- drivers/irqchip/irq-gic-v3.c | 24 +- drivers/irqchip/irq-gic-v4.c | 7 +- drivers/irqchip/irq-ingenic.c | 85 +- drivers/irqchip/irq-ls-extirq.c | 197 - drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 11 +- drivers/irqchip/irq-ti-sci-inta.c | 5 +- drivers/irqchip/irq-zevio.c | 2 +- drivers/irqchip/qcom-pdc.c | 149 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 47 +- drivers/isdn/capi/capilib.c | 202 + drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 36 +- drivers/isdn/hardware/mISDN/Kconfig | 2 +- drivers/isdn/hardware/mISDN/avmfritz.c | 16 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 8 +- drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 4 +- drivers/isdn/hardware/mISDN/hfcsusb.h | 4 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 4 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 11 +- drivers/isdn/hardware/mISDN/netjet.c | 8 +- drivers/isdn/hardware/mISDN/w6692.c | 12 +- drivers/isdn/mISDN/hwchannel.c | 7 +- drivers/leds/Kconfig | 17 +- drivers/leds/Makefile | 1 - drivers/leds/led-class-flash.c | 50 - drivers/leds/led-class.c | 10 +- drivers/leds/led-triggers.c | 90 +- drivers/leds/leds-an30259a.c | 7 - drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-el15203000.c | 357 - drivers/leds/leds-lm3601x.c | 4 +- drivers/leds/leds-lm3692x.c | 47 +- drivers/leds/leds-mlxreg.c | 4 +- drivers/leds/leds-pca9532.c | 14 +- drivers/leds/leds-tlc591xx.c | 90 +- drivers/leds/leds.h | 6 - drivers/leds/trigger/ledtrig-activity.c | 14 +- drivers/leds/trigger/ledtrig-netdev.c | 5 +- drivers/lightnvm/pblk-trace.h | 8 +- drivers/macintosh/ans-lcd.c | 3 +- drivers/macintosh/rack-meter.c | 7 +- drivers/macintosh/windfarm_cpufreq_clamp.c | 38 +- drivers/macintosh/windfarm_fcu_controls.c | 4 +- drivers/macintosh/windfarm_lm87_sensor.c | 4 +- drivers/macintosh/windfarm_pm72.c | 22 +- drivers/macintosh/windfarm_rm31.c | 6 +- drivers/mailbox/hi6220-mailbox.c | 1 + drivers/mailbox/imx-mailbox.c | 74 +- drivers/mailbox/omap-mailbox.c | 2 +- drivers/mailbox/stm32-ipcc.c | 36 +- drivers/mailbox/tegra-hsp.c | 4 +- drivers/mcb/mcb-core.c | 28 +- drivers/mcb/mcb-lpc.c | 1 - drivers/mcb/mcb-parse.c | 2 +- drivers/mcb/mcb-pci.c | 1 - drivers/md/Kconfig | 54 +- drivers/md/bcache/Makefile | 2 + drivers/md/bcache/alloc.c | 5 +- drivers/md/bcache/bcache.h | 4 +- drivers/md/bcache/bset.c | 17 +- drivers/md/bcache/btree.c | 19 +- drivers/md/bcache/closure.c | 7 + drivers/md/bcache/request.c | 12 + drivers/md/bcache/super.c | 56 +- drivers/md/bcache/sysfs.c | 7 - drivers/md/bcache/writeback.c | 4 - drivers/md/dm-bio-prison-v1.c | 27 +- drivers/md/dm-bio-prison-v2.c | 26 +- drivers/md/dm-cache-target.c | 77 +- drivers/md/dm-clone-metadata.c | 165 +- drivers/md/dm-clone-metadata.h | 21 +- drivers/md/dm-clone-target.c | 115 +- drivers/md/dm-crypt.c | 9 +- drivers/md/dm-dust.c | 97 +- drivers/md/dm-flakey.c | 25 +- drivers/md/dm-integrity.c | 28 +- drivers/md/dm-linear.c | 22 +- drivers/md/dm-mpath.c | 37 +- drivers/md/dm-raid.c | 164 +- drivers/md/dm-stripe.c | 15 +- drivers/md/dm-table.c | 39 +- drivers/md/dm-thin-metadata.c | 29 - drivers/md/dm-thin-metadata.h | 7 - drivers/md/dm-thin.c | 160 +- drivers/md/dm-writecache.c | 5 +- drivers/md/dm-zoned-metadata.c | 166 +- drivers/md/dm-zoned-reclaim.c | 8 +- drivers/md/dm-zoned-target.c | 56 +- drivers/md/dm-zoned.h | 2 - drivers/md/dm.c | 135 +- drivers/md/md-bitmap.c | 2 +- drivers/md/md-linear.c | 5 +- drivers/md/md-multipath.c | 5 +- drivers/md/md.c | 58 +- drivers/md/md.h | 4 +- drivers/md/persistent-data/dm-btree-remove.c | 8 +- drivers/md/raid0.c | 7 +- drivers/md/raid1.c | 8 +- drivers/md/raid10.c | 7 +- drivers/md/raid5-ppl.c | 4 +- drivers/md/raid5.c | 10 +- drivers/media/cec/cec-adap.c | 52 +- drivers/media/cec/cec-api.c | 20 - drivers/media/cec/cec-core.c | 5 + drivers/media/cec/cec-pin.c | 10 - drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/siano/smsir.h | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 8 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +- drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 54 +- drivers/media/dvb-frontends/mt312.c | 13 +- drivers/media/dvb-frontends/si2168.h | 47 +- drivers/media/dvb-frontends/si2168_priv.h | 10 +- drivers/media/dvb-frontends/tc90522.c | 27 +- drivers/media/dvb-frontends/tc90522.h | 3 - drivers/media/i2c/Kconfig | 80 +- drivers/media/i2c/Makefile | 2 - drivers/media/i2c/ad5820.c | 35 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/bt819.c | 2 +- drivers/media/i2c/hi556.c | 1200 -- drivers/media/i2c/imx214.c | 9 - drivers/media/i2c/imx290.c | 884 -- drivers/media/i2c/lm3646.c | 2 +- drivers/media/i2c/max2175.c | 4 +- drivers/media/i2c/max2175.h | 4 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/ov2659.c | 139 +- drivers/media/i2c/ov5640.c | 33 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 266 +- drivers/media/i2c/saa711x_regs.h | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 326 +- drivers/media/i2c/smiapp/smiapp-reg.h | 36 +- drivers/media/i2c/smiapp/smiapp.h | 3 + drivers/media/i2c/st-mipid02.c | 5 - drivers/media/i2c/tda1997x_regs.h | 2 +- drivers/media/i2c/tvp5150_reg.h | 2 +- drivers/media/i2c/vpx3220.c | 2 +- drivers/media/mc/mc-device.c | 65 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 + drivers/media/pci/cx23885/cx23885-cards.c | 24 - drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/cx25821/cx25821-alsa.c | 1 + drivers/media/pci/cx88/cx88-alsa.c | 1 + drivers/media/pci/cx88/cx88-cards.c | 43 - drivers/media/pci/cx88/cx88-dvb.c | 1 - drivers/media/pci/cx88/cx88-video.c | 11 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 9 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 + drivers/media/pci/ivtv/ivtv-vbi.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 5 +- drivers/media/pci/mantis/hopper_cards.c | 4 +- drivers/media/pci/mantis/mantis_cards.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 + drivers/media/pci/saa7164/saa7164-core.c | 166 +- drivers/media/pci/smipcie/smipcie.h | 1 + drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 18 +- drivers/media/platform/Kconfig | 19 +- drivers/media/platform/Makefile | 4 +- drivers/media/platform/am437x/am437x-vpfe.c | 861 +- drivers/media/platform/am437x/am437x-vpfe.h | 43 +- drivers/media/platform/am437x/am437x-vpfe_regs.h | 10 +- drivers/media/platform/aspeed-video.c | 58 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 +- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 - drivers/media/platform/cadence/cdns-csi2rx.c | 2 +- drivers/media/platform/cec-gpio/cec-gpio.c | 41 +- drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 58 +- drivers/media/platform/coda/coda-jpeg.c | 746 +- drivers/media/platform/coda/coda.h | 4 +- drivers/media/platform/coda/coda_regs.h | 83 - drivers/media/platform/coda/trace.h | 10 - drivers/media/platform/davinci/dm355_ccdc.c | 2 +- drivers/media/platform/davinci/dm644x_ccdc.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 7 +- drivers/media/platform/meson/ao-cec-g12a.c | 36 +- drivers/media/platform/meson/ao-cec.c | 30 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 - drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 20 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 9 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 1 + drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 9 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 9 + drivers/media/platform/mtk-vpu/mtk_vpu.c | 4 +- drivers/media/platform/omap3isp/isppreview.c | 24 +- drivers/media/platform/pxa_camera.c | 2 - drivers/media/platform/qcom/venus/core.c | 56 +- drivers/media/platform/qcom/venus/core.h | 30 - drivers/media/platform/qcom/venus/helpers.c | 247 +- drivers/media/platform/qcom/venus/helpers.h | 3 +- drivers/media/platform/qcom/venus/hfi_venus.c | 6 - drivers/media/platform/qcom/venus/vdec.c | 11 +- drivers/media/platform/qcom/venus/venc.c | 7 +- drivers/media/platform/rcar-vin/rcar-core.c | 17 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 - drivers/media/platform/rcar-vin/rcar-dma.c | 63 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 156 +- drivers/media/platform/rcar-vin/rcar-vin.h | 6 +- drivers/media/platform/rcar_drif.c | 1 - drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/s3c-camif/camif-regs.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 + drivers/media/platform/seco-cec/seco-cec.c | 1 - drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 16 +- .../platform/sti/c8sectpfe/c8sectpfe-debugfs.c | 26 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/Makefile | 1 - drivers/media/platform/sunxi/sun8i-di/Makefile | 2 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 1025 -- drivers/media/platform/sunxi/sun8i-di/sun8i-di.h | 237 - drivers/media/platform/tegra-cec/tegra_cec.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 773 +- drivers/media/platform/ti-vpe/cal_regs.h | 221 +- drivers/media/platform/ti-vpe/csc.c | 246 +- drivers/media/platform/ti-vpe/csc.h | 4 +- drivers/media/platform/ti-vpe/vpdma.c | 13 +- drivers/media/platform/ti-vpe/vpdma.h | 2 - drivers/media/platform/ti-vpe/vpdma_priv.h | 5 +- drivers/media/platform/ti-vpe/vpe.c | 396 +- drivers/media/platform/vicodec/vicodec-core.c | 4 +- drivers/media/platform/vim2m.c | 8 +- drivers/media/platform/vimc/Makefile | 7 +- drivers/media/platform/vimc/vimc-capture.c | 107 +- drivers/media/platform/vimc/vimc-common.c | 171 +- drivers/media/platform/vimc/vimc-common.h | 120 +- drivers/media/platform/vimc/vimc-core.c | 215 +- drivers/media/platform/vimc/vimc-debayer.c | 182 +- drivers/media/platform/vimc/vimc-scaler.c | 266 +- drivers/media/platform/vimc/vimc-sensor.c | 109 +- drivers/media/platform/vimc/vimc-streamer.c | 19 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-cec.c | 7 +- drivers/media/platform/vivid/vivid-core.c | 561 +- drivers/media/platform/vivid/vivid-core.h | 45 - drivers/media/platform/vivid/vivid-ctrls.c | 100 - drivers/media/platform/vivid/vivid-kthread-cap.c | 62 +- drivers/media/platform/vivid/vivid-kthread-out.c | 57 +- drivers/media/platform/vivid/vivid-kthread-touch.c | 181 - drivers/media/platform/vivid/vivid-kthread-touch.h | 13 - drivers/media/platform/vivid/vivid-meta-cap.c | 201 - drivers/media/platform/vivid/vivid-meta-cap.h | 29 - drivers/media/platform/vivid/vivid-meta-out.c | 174 - drivers/media/platform/vivid/vivid-meta-out.h | 25 - drivers/media/platform/vivid/vivid-osd.c | 3 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 8 +- drivers/media/platform/vivid/vivid-touch-cap.c | 341 - drivers/media/platform/vivid/vivid-touch-cap.h | 39 - drivers/media/platform/vivid/vivid-vid-cap.c | 8 +- drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 8 +- drivers/media/platform/xilinx/xilinx-dma.h | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 +- drivers/media/platform/xilinx/xilinx-vipp.h | 2 +- drivers/media/platform/xilinx/xilinx-vtc.h | 2 +- drivers/media/radio/radio-wl1273.c | 3 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 2 - drivers/media/rc/imon.c | 64 +- drivers/media/rc/imon_raw.c | 22 +- drivers/media/rc/ir-rcmm-decoder.c | 6 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/keymaps/Makefile | 2 - drivers/media/rc/keymaps/rc-beelink-gs1.c | 84 - drivers/media/rc/keymaps/rc-vega-s9x.c | 54 - drivers/media/rc/lirc_dev.c | 4 +- drivers/media/rc/mceusb.c | 141 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-main.c | 1 - drivers/media/rc/tango-ir.c | 14 +- drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/tuners/si2157.c | 6 - drivers/media/tuners/si2157.h | 33 +- drivers/media/tuners/si2157_priv.h | 5 +- drivers/media/tuners/tuner-xc2028-types.h | 2 +- drivers/media/tuners/tuner-xc2028.h | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 13 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 508 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 80 +- drivers/media/usb/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 172 +- drivers/media/usb/cx231xx/cx231xx-vbi.h | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 795 +- drivers/media/usb/cx231xx/cx231xx.h | 30 +- drivers/media/usb/dvb-usb-v2/af9035.c | 37 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 28 +- drivers/media/usb/dvb-usb-v2/gl861.c | 391 +- drivers/media/usb/dvb-usb-v2/gl861.h | 14 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +- drivers/media/usb/dvb-usb/af9005.c | 5 +- drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 88 +- drivers/media/usb/em28xx/em28xx-cards.c | 20 - drivers/media/usb/em28xx/em28xx-dvb.c | 30 +- drivers/media/usb/em28xx/em28xx-i2c.c | 4 +- drivers/media/usb/em28xx/em28xx.h | 1 - drivers/media/usb/go7007/s2250-board.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/gspca/sq905.c | 3 - drivers/media/usb/gspca/sq905c.c | 3 - drivers/media/usb/gspca/stv0680.c | 2 +- drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 768 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 9 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 32 +- drivers/media/usb/usbvision/usbvision-video.c | 29 +- drivers/media/usb/uvc/uvc_debugfs.c | 10 +- drivers/media/usb/uvc/uvc_driver.c | 28 +- drivers/media/usb/uvc/uvc_metadata.c | 4 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 7 +- drivers/media/v4l2-core/v4l2-common.c | 128 +- drivers/media/v4l2-core/v4l2-ctrls.c | 199 +- drivers/media/v4l2-core/v4l2-dev.c | 112 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/media/v4l2-core/v4l2-fwnode.c | 1 - drivers/media/v4l2-core/v4l2-ioctl.c | 79 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 190 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 +- drivers/memory/emif.c | 5 +- drivers/memory/jedec_ddr.h | 61 - drivers/memory/mtk-smi.c | 4 - drivers/memory/of_memory.c | 149 - drivers/memory/of_memory.h | 18 - drivers/memory/samsung/Kconfig | 13 - drivers/memory/samsung/Makefile | 1 - drivers/memory/samsung/exynos5422-dmc.c | 1550 -- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 52 +- drivers/memory/tegra/mc.h | 74 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 30 +- drivers/memory/tegra/tegra20-emc.c | 134 +- drivers/memory/tegra/tegra30-emc.c | 1232 -- drivers/memory/tegra/tegra30.c | 34 +- drivers/memstick/core/Kconfig | 18 +- drivers/memstick/host/Kconfig | 4 +- drivers/memstick/host/jmb38x_ms.c | 14 +- drivers/message/fusion/mptlan.c | 2 +- drivers/mfd/Kconfig | 7 + drivers/mfd/Makefile | 1 + drivers/mfd/ab8500-core.c | 138 +- drivers/mfd/ab8500-debugfs.c | 715 + drivers/mfd/ab8500-gpadc.c | 1075 ++ drivers/mfd/arizona-core.c | 6 +- drivers/mfd/cros_ec_dev.c | 235 +- drivers/mfd/cs5535-mfd.c | 108 +- drivers/mfd/db8500-prcmu.c | 84 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/intel-lpss-pci.c | 41 +- drivers/mfd/intel-lpss.c | 2 +- drivers/mfd/intel_soc_pmic_core.c | 2 +- drivers/mfd/intel_soc_pmic_crc.c | 5 +- drivers/mfd/ipaq-micro.c | 6 +- drivers/mfd/madera-core.c | 27 +- drivers/mfd/max77620.c | 5 +- drivers/mfd/mfd-core.c | 118 +- drivers/mfd/mt6397-core.c | 76 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rk808.c | 22 +- drivers/mfd/rohm-bd70528.c | 17 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 3 +- drivers/mfd/ti_am335x_tscadc.c | 2 +- drivers/mfd/tps6105x.c | 34 +- drivers/mfd/wm8998-tables.c | 12 + drivers/misc/Kconfig | 30 +- drivers/misc/Makefile | 1 - drivers/misc/atmel_tclib.c | 4 +- drivers/misc/cardreader/Makefile | 2 +- drivers/misc/cardreader/rts5260.c | 3 +- drivers/misc/cardreader/rts5261.c | 792 - drivers/misc/cardreader/rts5261.h | 233 - drivers/misc/cardreader/rtsx_pcr.c | 45 +- drivers/misc/cardreader/rtsx_pcr.h | 1 - drivers/misc/cxl/flash.c | 8 +- drivers/misc/eeprom/at24.c | 9 +- drivers/misc/eeprom/eeprom.c | 4 - drivers/misc/fastrpc.c | 217 +- drivers/misc/genwqe/card_dev.c | 23 +- drivers/misc/habanalabs/command_submission.c | 132 +- drivers/misc/habanalabs/context.c | 2 +- drivers/misc/habanalabs/debugfs.c | 112 +- drivers/misc/habanalabs/device.c | 18 +- drivers/misc/habanalabs/firmware_if.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 93 +- drivers/misc/habanalabs/goya/goyaP.h | 2 - drivers/misc/habanalabs/goya/goya_coresight.c | 53 +- drivers/misc/habanalabs/goya/goya_hwmgr.c | 31 - drivers/misc/habanalabs/habanalabs.h | 171 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 73 +- drivers/misc/habanalabs/hw_queue.c | 249 +- .../habanalabs/include/goya/asic_reg/goya_masks.h | 2 - .../habanalabs/include/goya/asic_reg/goya_regs.h | 1 - .../include/goya/asic_reg/psoc_etr_regs.h | 114 - drivers/misc/habanalabs/include/hl_boot_if.h | 2 - .../habanalabs/include/hw_ip/mmu/mmu_general.h | 7 +- drivers/misc/habanalabs/include/qman_if.h | 12 - drivers/misc/habanalabs/memory.c | 392 +- drivers/misc/habanalabs/mmu.c | 204 +- drivers/misc/hpilo.h | 2 +- drivers/misc/ibmvmc.h | 4 +- drivers/misc/lis3lv02d/lis3lv02d.c | 80 +- drivers/misc/lis3lv02d/lis3lv02d.h | 4 +- drivers/misc/lkdtm/bugs.c | 39 - drivers/misc/lkdtm/core.c | 3 - drivers/misc/lkdtm/lkdtm.h | 3 - drivers/misc/lkdtm/refcount.c | 11 +- drivers/misc/mei/bus-fixup.c | 9 + drivers/misc/mei/bus.c | 42 +- drivers/misc/mei/client.h | 36 - drivers/misc/mei/hw-me-regs.h | 4 +- drivers/misc/mei/hw-me.c | 74 +- drivers/misc/mei/hw-me.h | 12 +- drivers/misc/mei/hw-txe.c | 10 +- drivers/misc/mei/init.c | 6 +- drivers/misc/mei/main.c | 46 +- drivers/misc/mei/mei_dev.h | 18 +- drivers/misc/mei/pci-me.c | 16 +- drivers/misc/mic/Kconfig | 16 + drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/ocxl/context.c | 8 +- drivers/misc/ocxl/file.c | 23 +- drivers/misc/ocxl/ocxl_internal.h | 2 +- drivers/misc/ocxl/trace.h | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/pti.c | 2 +- drivers/misc/sgi-gru/gruprocfs.c | 11 +- drivers/misc/sgi-xp/xpnet.c | 2 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/sram.c | 28 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/vmw_balloon.c | 1 - drivers/misc/vmw_vmci/vmci_driver.c | 67 - drivers/misc/vmw_vmci/vmci_driver.h | 2 - drivers/misc/vmw_vmci/vmci_guest.c | 2 - drivers/misc/vmw_vmci/vmci_host.c | 9 +- drivers/misc/watch_queue.c | 898 -- drivers/mmc/core/block.c | 151 +- drivers/mmc/core/core.c | 12 +- drivers/mmc/core/core.h | 2 - drivers/mmc/core/host.c | 33 +- drivers/mmc/core/mmc.c | 9 +- drivers/mmc/core/quirks.h | 7 - drivers/mmc/core/sdio.c | 28 +- drivers/mmc/core/sdio_bus.c | 9 +- drivers/mmc/core/slot-gpio.c | 31 +- drivers/mmc/host/Kconfig | 21 - drivers/mmc/host/Makefile | 2 - drivers/mmc/host/atmel-mci.c | 15 +- drivers/mmc/host/au1xmmc.c | 7 +- drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/cavium-octeon.c | 15 +- drivers/mmc/host/cavium-thunderx.c | 16 +- drivers/mmc/host/cqhci.c | 3 +- drivers/mmc/host/davinci_mmc.c | 4 +- drivers/mmc/host/dw_mmc.c | 14 +- drivers/mmc/host/jz4740_mmc.c | 43 +- drivers/mmc/host/meson-gx-mmc.c | 10 +- drivers/mmc/host/meson-mx-sdio.c | 4 +- drivers/mmc/host/mmc_spi.c | 15 +- drivers/mmc/host/mmci.c | 294 +- drivers/mmc/host/mmci.h | 15 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 46 +- drivers/mmc/host/moxart-mmc.c | 4 +- drivers/mmc/host/mtk-sd.c | 5 +- drivers/mmc/host/mvsdio.c | 6 +- drivers/mmc/host/mxs-mmc.c | 7 +- drivers/mmc/host/omap_hsmmc.c | 41 +- drivers/mmc/host/owl-mmc.c | 696 - drivers/mmc/host/pxamci.c | 12 +- drivers/mmc/host/renesas_sdhi.h | 10 +- drivers/mmc/host/renesas_sdhi_core.c | 22 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 24 +- drivers/mmc/host/s3cmci.c | 4 +- drivers/mmc/host/sdhci-acpi.c | 53 +- drivers/mmc/host/sdhci-esdhc-imx.c | 18 +- drivers/mmc/host/sdhci-esdhc.h | 14 - drivers/mmc/host/sdhci-milbeaut.c | 360 - drivers/mmc/host/sdhci-msm.c | 34 +- drivers/mmc/host/sdhci-of-arasan.c | 493 +- drivers/mmc/host/sdhci-of-aspeed.c | 12 - drivers/mmc/host/sdhci-of-at91.c | 126 +- drivers/mmc/host/sdhci-of-esdhc.c | 267 +- drivers/mmc/host/sdhci-omap.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 67 +- drivers/mmc/host/sdhci-pci.h | 2 - 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 | 43 +- drivers/mmc/host/sdhci.h | 2 - drivers/mmc/host/sdhci_am654.c | 75 +- drivers/mmc/host/sdhci_f_sdh30.c | 30 +- drivers/mmc/host/sdhci_f_sdh30.h | 32 - drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 18 +- drivers/mmc/host/uniphier-sd.c | 14 +- drivers/mmc/host/usdhi6rol0.c | 15 +- drivers/mmc/host/via-sdmmc.c | 2 +- drivers/mmc/host/vub300.c | 7 + drivers/mtd/chips/cfi_cmdset_0001.c | 10 +- drivers/mtd/chips/cfi_cmdset_0002.c | 79 +- drivers/mtd/chips/cfi_cmdset_0020.c | 8 +- drivers/mtd/chips/cfi_util.c | 2 +- drivers/mtd/devices/bcm47xxsflash.c | 2 +- drivers/mtd/devices/mchp23k256.c | 20 +- drivers/mtd/devices/spear_smi.c | 42 +- drivers/mtd/devices/st_spi_fsm.c | 1 + drivers/mtd/maps/Kconfig | 11 - drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/amd76xrom.c | 2 +- drivers/mtd/maps/ck804xrom.c | 2 +- drivers/mtd/maps/esb2rom.c | 2 +- drivers/mtd/maps/ichxrom.c | 2 +- drivers/mtd/maps/intel_vr_nor.c | 4 +- drivers/mtd/maps/l440gx.c | 4 +- drivers/mtd/maps/netsc520.c | 4 +- drivers/mtd/maps/nettel.c | 8 +- drivers/mtd/maps/pci.c | 4 +- drivers/mtd/maps/physmap-core.c | 5 - drivers/mtd/maps/physmap-ixp4xx.c | 132 - drivers/mtd/maps/physmap-ixp4xx.h | 17 - drivers/mtd/maps/sc520cdp.c | 8 +- drivers/mtd/maps/scb2_flash.c | 2 +- drivers/mtd/maps/ts5500_flash.c | 4 +- drivers/mtd/mtdchar.c | 10 +- drivers/mtd/mtdcore.c | 26 +- drivers/mtd/mtdswap.c | 8 +- drivers/mtd/nand/onenand/Makefile | 2 +- .../mtd/nand/onenand/{samsung_mtd.c => samsung.c} | 0 drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 23 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 3030 ---- drivers/mtd/nand/raw/denali_dt.c | 59 +- drivers/mtd/nand/raw/denali_pci.c | 6 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 1 + drivers/mtd/nand/raw/mxic_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 4 +- drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 5 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 58 +- drivers/mtd/spi-nor/hisi-sfc.c | 23 +- drivers/mtd/spi-nor/intel-spi-pci.c | 6 - drivers/mtd/spi-nor/intel-spi.c | 58 +- drivers/mtd/spi-nor/mtk-quadspi.c | 25 +- drivers/mtd/spi-nor/nxp-spifi.c | 23 +- drivers/mtd/spi-nor/spi-nor.c | 1669 +-- drivers/mtd/ubi/cdev.c | 36 +- drivers/mtd/ubi/debug.c | 132 +- drivers/mtd/ubi/fastmap-wl.c | 31 +- drivers/mtd/ubi/fastmap.c | 14 +- drivers/mtd/ubi/ubi.h | 8 +- drivers/mtd/ubi/wl.c | 32 +- drivers/mtd/ubi/wl.h | 1 + drivers/net/Kconfig | 107 +- drivers/net/Makefile | 1 - drivers/net/appletalk/cops.c | 4 +- drivers/net/arcnet/arcdevice.h | 2 +- drivers/net/arcnet/arcnet.c | 2 +- drivers/net/bonding/bond_3ad.c | 10 + drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 252 +- drivers/net/caif/Kconfig | 46 +- drivers/net/caif/caif_serial.c | 8 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/c_can/c_can.c | 71 +- drivers/net/can/c_can/c_can.h | 1 - drivers/net/can/c_can/c_can_platform.c | 21 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/dev.c | 6 +- drivers/net/can/flexcan.c | 215 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 4 +- drivers/net/can/m_can/m_can.c | 54 +- drivers/net/can/m_can/m_can_platform.c | 4 +- drivers/net/can/m_can/tcan4x5x.c | 26 +- drivers/net/can/peak_canfd/peak_canfd.c | 25 +- drivers/net/can/peak_canfd/peak_canfd_user.h | 3 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 6 +- drivers/net/can/rcar/rcar_can.c | 4 +- drivers/net/can/rcar/rcar_canfd.c | 4 +- drivers/net/can/rx-offload.c | 140 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/slcan.c | 2 - drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/spi/mcp251x.c | 77 +- drivers/net/can/sun4i_can.c | 4 +- drivers/net/can/ti_hecc.c | 252 +- drivers/net/can/usb/gs_usb.c | 1 - drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +- drivers/net/can/usb/mcba_usb.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 32 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/usb/usb_8dev.c | 3 +- drivers/net/can/xilinx_can.c | 138 +- drivers/net/dsa/Kconfig | 3 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_common.c | 94 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/bcm_sf2.c | 77 +- drivers/net/dsa/bcm_sf2.h | 3 - drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 5 +- drivers/net/dsa/lan9303-core.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 1 + drivers/net/dsa/microchip/ksz_common.c | 12 +- drivers/net/dsa/mt7530.c | 23 +- drivers/net/dsa/mv88e6060.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 519 +- drivers/net/dsa/mv88e6xxx/chip.h | 25 +- drivers/net/dsa/mv88e6xxx/global1.c | 60 +- drivers/net/dsa/mv88e6xxx/global1.h | 12 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 37 - drivers/net/dsa/mv88e6xxx/global2.c | 13 - drivers/net/dsa/mv88e6xxx/global2.h | 25 +- drivers/net/dsa/mv88e6xxx/port.c | 37 - drivers/net/dsa/mv88e6xxx/port.h | 3 - drivers/net/dsa/mv88e6xxx/ptp.c | 13 - drivers/net/dsa/ocelot/Kconfig | 12 - drivers/net/dsa/ocelot/Makefile | 6 - drivers/net/dsa/ocelot/felix.c | 530 - drivers/net/dsa/ocelot/felix.h | 37 - drivers/net/dsa/ocelot/felix_vsc9959.c | 583 - drivers/net/dsa/qca8k.c | 14 +- drivers/net/dsa/realtek-smi-core.c | 5 +- drivers/net/dsa/sja1105/Kconfig | 5 +- drivers/net/dsa/sja1105/sja1105.h | 61 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 418 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 630 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 113 +- drivers/net/dsa/sja1105/sja1105_spi.c | 409 +- drivers/net/dsa/sja1105/sja1105_tas.c | 432 +- drivers/net/dsa/sja1105/sja1105_tas.h | 27 - drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/dummy.c | 36 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 4 +- drivers/net/ethernet/3com/3c589_cs.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/typhoon.c | 2 +- drivers/net/ethernet/8390/8390.c | 4 +- drivers/net/ethernet/8390/8390.h | 4 +- drivers/net/ethernet/8390/8390p.c | 4 +- drivers/net/ethernet/8390/axnet_cs.c | 4 +- drivers/net/ethernet/8390/lib8390.c | 2 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/adaptec/starfire.c | 4 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 10 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 37 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 1100 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 87 +- drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/a2065.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/ariadne.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 8 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 4 +- drivers/net/ethernet/amd/nmclan_cs.c | 4 +- drivers/net/ethernet/amd/pcnet32.c | 4 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 4 +- drivers/net/ethernet/apm/xgene-v2/main.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 2 +- drivers/net/ethernet/apple/macmace.c | 4 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 13 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 270 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.h | 1 - .../net/ethernet/aquantia/atlantic/aq_filters.c | 17 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 72 +- .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 1 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 120 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 328 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 44 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 102 +- drivers/net/ethernet/aquantia/atlantic/aq_phy.c | 147 - drivers/net/ethernet/aquantia/atlantic/aq_phy.h | 32 - drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 1392 -- drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 140 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 63 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 14 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 6 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 43 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 439 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 9 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 122 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 69 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 277 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 212 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 396 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 322 +- drivers/net/ethernet/arc/emac_arc.c | 15 +- drivers/net/ethernet/arc/emac_rockchip.c | 10 +- drivers/net/ethernet/atheros/ag71xx.c | 12 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/aurora/nb8800.h | 2 +- drivers/net/ethernet/broadcom/b44.c | 5 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 132 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 351 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 14 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 16 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 403 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 48 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 262 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 104 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 8 - drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 95 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 416 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 20 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 22 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 3 +- drivers/net/ethernet/broadcom/cnic.c | 2 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 134 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 192 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/cadence/Kconfig | 2 +- drivers/net/ethernet/cadence/macb.h | 9 +- drivers/net/ethernet/cadence/macb_main.c | 492 +- drivers/net/ethernet/calxeda/xgmac.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- .../net/ethernet/cavium/liquidio/octeon_console.c | 16 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 11 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 14 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 3 - drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 38 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 140 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 62 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 318 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 849 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 55 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 6 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 356 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h | 49 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 650 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h | 43 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 46 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 159 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 44 - drivers/net/ethernet/chelsio/cxgb4/l2t.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 265 +- drivers/net/ethernet/chelsio/cxgb4/sched.h | 11 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 1044 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 11 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 5 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 51 - drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 5 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/cortina/gemini.h | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/dmfe.c | 7 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 4 +- drivers/net/ethernet/dec/tulip/uli526x.c | 4 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 4 +- drivers/net/ethernet/emulex/benet/Kconfig | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/ethoc.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 85 +- drivers/net/ethernet/fealnx.c | 4 +- drivers/net/ethernet/freescale/Kconfig | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 372 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 12 +- .../net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 68 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 - drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 182 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 11 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 40 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 375 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 38 - drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 34 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h | 73 - drivers/net/ethernet/freescale/dpaa2/dpmac.c | 183 - drivers/net/ethernet/freescale/dpaa2/dpmac.h | 226 - drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 6 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 4 +- drivers/net/ethernet/freescale/enetc/Kconfig | 10 - drivers/net/ethernet/freescale/enetc/Makefile | 2 - drivers/net/ethernet/freescale/enetc/enetc.c | 46 +- drivers/net/ethernet/freescale/enetc/enetc.h | 17 - drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 5 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 28 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 93 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 7 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 299 - drivers/net/ethernet/freescale/fec_main.c | 25 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fec_ptp.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 6 +- drivers/net/ethernet/freescale/fman/fman_port.c | 17 +- drivers/net/ethernet/freescale/fman/fman_port.h | 2 - drivers/net/ethernet/freescale/fman/mac.c | 6 +- drivers/net/ethernet/freescale/fs_enet/Kconfig | 8 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 9 +- drivers/net/ethernet/freescale/gianfar.h | 8 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 4 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 - drivers/net/ethernet/google/gve/gve_tx.c | 25 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 25 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 7 +- drivers/net/ethernet/hisilicon/hns/hnae.c | 1 + drivers/net/ethernet/hisilicon/hns/hnae.h | 3 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 29 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 93 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 630 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 50 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 41 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 21 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.h | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 198 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 780 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 44 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 101 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 49 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 321 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 16 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 30 +- drivers/net/ethernet/hp/Kconfig | 29 + drivers/{staging => net/ethernet}/hp/Makefile | 0 drivers/net/ethernet/hp/hp100.c | 3037 ++++ drivers/{staging => net/ethernet}/hp/hp100.h | 0 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 4 +- drivers/net/ethernet/i825xx/ether1.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 6 +- drivers/net/ethernet/i825xx/sun3_82586.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 5 +- drivers/net/ethernet/ibm/emac/core.c | 7 +- drivers/net/ethernet/ibm/emac/core.h | 2 +- drivers/net/ethernet/ibm/emac/zmii.c | 3 +- drivers/net/ethernet/ibm/emac/zmii.h | 3 +- drivers/net/ethernet/ibm/ibmveth.c | 26 - drivers/net/ethernet/ibm/ibmvnic.c | 205 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 - drivers/net/ethernet/intel/e100.c | 2 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 10 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 4 +- drivers/net/ethernet/intel/e1000e/hw.h | 12 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/netdev.c | 278 +- drivers/net/ethernet/intel/e1000e/ptp.c | 2 - drivers/net/ethernet/intel/e1000e/regs.h | 4 - drivers/net/ethernet/intel/fm10k/fm10k.h | 3 - drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 48 - drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 3 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 3 - drivers/net/ethernet/intel/fm10k/fm10k_tlv.h | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq.c | 71 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 10 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 121 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_dcb.h | 3 - drivers/net/ethernet/intel/i40e/i40e_devids.h | 2 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 38 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 61 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 36 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 93 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 15 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 6 +- drivers/net/ethernet/intel/ice/Makefile | 5 +- drivers/net/ethernet/intel/ice/ice.h | 71 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 79 - drivers/net/ethernet/intel/ice/ice_base.c | 859 -- drivers/net/ethernet/intel/ice/ice_base.h | 31 - drivers/net/ethernet/intel/ice/ice_common.c | 205 +- drivers/net/ethernet/intel/ice/ice_common.h | 12 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 65 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 7 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 313 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 28 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 933 -- drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 19 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 534 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 3 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 4 +- drivers/net/ethernet/intel/ice/ice_lib.c | 1327 +- drivers/net/ethernet/intel/ice/ice_lib.h | 55 +- drivers/net/ethernet/intel/ice/ice_main.c | 812 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 51 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 8 - drivers/net/ethernet/intel/ice/ice_sched.c | 1269 +- drivers/net/ethernet/intel/ice/ice_sched.h | 39 - drivers/net/ethernet/intel/ice/ice_switch.c | 16 +- drivers/net/ethernet/intel/ice/ice_switch.h | 5 + drivers/net/ethernet/intel/ice/ice_txrx.c | 600 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 140 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 273 - drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 59 - drivers/net/ethernet/intel/ice/ice_type.h | 69 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 535 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 12 - drivers/net/ethernet/intel/ice/ice_xsk.c | 1181 -- drivers/net/ethernet/intel/ice/ice_xsk.h | 72 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_82575.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 44 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 17 - drivers/net/ethernet/intel/igbvf/netdev.c | 6 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 8 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_mac.c | 104 - drivers/net/ethernet/intel/igc/igc_mac.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 238 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 1 + drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 33 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 10 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 8 +- drivers/net/ethernet/lantiq_etop.c | 4 +- drivers/net/ethernet/marvell/Kconfig | 1 - drivers/net/ethernet/marvell/mv643xx_eth.c | 13 +- drivers/net/ethernet/marvell/mvneta.c | 639 +- drivers/net/ethernet/marvell/mvneta_bm.h | 32 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 75 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 9 - drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 60 - drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 17 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 4 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 20 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 87 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 32 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 99 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 14950 +++++-------------- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 116 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 221 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 130 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 1711 --- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 876 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 55 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 187 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 32 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 40 +- drivers/net/ethernet/marvell/pxa168_eth.c | 6 +- drivers/net/ethernet/marvell/skge.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 62 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 - drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 49 +- drivers/net/ethernet/mellanox/mlx4/main.c | 12 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 42 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 1 - .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 29 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 122 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 7 - drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 190 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 71 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 51 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 231 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 43 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 590 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 98 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 346 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.h | 10 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 61 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 232 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/health.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 82 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 6 - .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 17 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 13 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/mr.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 13 +- .../mellanox/mlx5/core/steering/dr_action.c | 1 - .../mellanox/mlx5/core/steering/dr_crc32.c | 98 + .../mellanox/mlx5/core/steering/dr_domain.c | 3 + .../mellanox/mlx5/core/steering/dr_matcher.c | 123 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 30 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 4 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 158 +- .../mellanox/mlx5/core/steering/dr_types.h | 29 +- .../mellanox/mlx5/core/steering/mlx5_ifc_dr.h | 24 - drivers/net/ethernet/mellanox/mlx5/core/vport.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 25 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 2 - drivers/net/ethernet/mellanox/mlxsw/core.c | 233 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 20 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/emad.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 34 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 78 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 506 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 33 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 57 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 341 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 21 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 100 - drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 15 - drivers/net/ethernet/micrel/ks8842.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/enc28j60.c | 2 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 303 +- drivers/net/ethernet/microchip/lan743x_ptp.h | 27 +- drivers/net/ethernet/mscc/ocelot.c | 1175 +- drivers/net/ethernet/mscc/ocelot.h | 482 +- drivers/net/ethernet/mscc/ocelot_ace.h | 4 +- drivers/net/ethernet/mscc/ocelot_board.c | 154 +- drivers/net/ethernet/mscc/ocelot_flower.c | 32 +- drivers/net/ethernet/mscc/ocelot_io.c | 14 +- drivers/net/ethernet/mscc/ocelot_police.c | 36 +- drivers/net/ethernet/mscc/ocelot_police.h | 4 +- drivers/net/ethernet/mscc/ocelot_regs.c | 3 +- .../soc => drivers/net/ethernet}/mscc/ocelot_sys.h | 0 drivers/net/ethernet/mscc/ocelot_tc.c | 56 +- drivers/net/ethernet/natsemi/natsemi.c | 4 +- drivers/net/ethernet/natsemi/ns83820.c | 6 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/s2io.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 10 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 2 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 13 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 9 - drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 16 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 108 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 18 + .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 8 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 6 +- drivers/net/ethernet/ni/nixge.c | 5 +- drivers/net/ethernet/nvidia/forcedeth.c | 61 +- drivers/net/ethernet/nxp/lpc_eth.c | 30 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 4 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 60 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 12 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 128 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 200 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 61 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 13 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 26 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 290 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 20 +- drivers/net/ethernet/qlogic/qla3xxx.c | 10 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 8 +- drivers/net/ethernet/qualcomm/qca_spi.c | 13 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/qualcomm/qca_uart.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 4 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_firmware.c | 19 +- drivers/net/ethernet/realtek/r8169_main.c | 1053 +- drivers/net/ethernet/renesas/ravb.h | 3 +- drivers/net/ethernet/renesas/ravb_main.c | 32 +- drivers/net/ethernet/renesas/ravb_ptp.c | 11 - drivers/net/ethernet/renesas/sh_eth.c | 9 +- drivers/net/ethernet/rocker/rocker_main.c | 13 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +- drivers/net/ethernet/seeq/ether3.c | 4 +- drivers/net/ethernet/seeq/sgiseeq.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 24 +- drivers/net/ethernet/sfc/efx.c | 287 +- drivers/net/ethernet/sfc/efx.h | 22 +- drivers/net/ethernet/sfc/ethtool.c | 33 - drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/net_driver.h | 84 +- drivers/net/ethernet/sfc/ptp.c | 3 +- drivers/net/ethernet/sfc/rx.c | 220 +- drivers/net/ethernet/sfc/tx.c | 92 - drivers/net/ethernet/sgi/ioc3-eth.c | 66 +- drivers/net/ethernet/sgi/meth.c | 4 +- drivers/net/ethernet/silan/sc92031.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/smsc/smc9194.c | 4 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 4 +- drivers/net/ethernet/smsc/smc91x.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/socionext/sni_ave.c | 6 +- drivers/net/ethernet/stmicro/stmmac/common.h | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 125 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 31 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 29 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 121 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 25 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 62 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 4 - drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 4 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 20 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 23 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 6 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 341 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 58 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 4 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 248 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 + drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.h | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 2 +- drivers/net/ethernet/ti/Kconfig | 21 +- drivers/net/ethernet/ti/Makefile | 3 - drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 1377 +- drivers/net/ethernet/ti/cpsw_ale.c | 154 +- drivers/net/ethernet/ti/cpsw_ale.h | 11 - drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 2048 --- drivers/net/ethernet/ti/cpsw_priv.c | 1246 +- drivers/net/ethernet/ti/cpsw_priv.h | 81 +- drivers/net/ethernet/ti/cpsw_switchdev.c | 589 - drivers/net/ethernet/ti/cpsw_switchdev.h | 15 - drivers/net/ethernet/ti/cpts.c | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 5 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 37 +- drivers/net/ethernet/ti/tlan.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 4 +- drivers/net/ethernet/via/via-rhine.c | 4 +- drivers/net/ethernet/wiznet/w5100.c | 2 +- drivers/net/ethernet/wiznet/w5300.c | 2 +- drivers/net/ethernet/xilinx/Kconfig | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 18 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 4 +- drivers/net/fddi/defxx.c | 2 +- drivers/net/fddi/defza.c | 2 +- drivers/net/fjes/fjes_ethtool.c | 2 +- drivers/net/fjes/fjes_hw.c | 2 +- drivers/net/fjes/fjes_main.c | 22 +- drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/geneve.c | 6 +- drivers/net/gtp.c | 109 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/bpqether.c | 22 + drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/hyperv_net.h | 10 +- drivers/net/hyperv/netvsc.c | 38 +- drivers/net/hyperv/netvsc_drv.c | 85 +- drivers/net/hyperv/rndis_filter.c | 15 +- drivers/net/ieee802154/Kconfig | 12 +- drivers/net/ieee802154/cc2520.c | 3 + drivers/net/ipvlan/ipvlan_main.c | 6 +- drivers/net/loopback.c | 38 +- drivers/net/macsec.c | 18 + drivers/net/macvlan.c | 22 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bus.c | 1 - drivers/net/netdevsim/dev.c | 392 +- drivers/net/netdevsim/fib.c | 176 +- drivers/net/netdevsim/health.c | 319 - drivers/net/netdevsim/netdev.c | 10 +- drivers/net/netdevsim/netdevsim.h | 33 +- drivers/net/nlmon.c | 28 +- drivers/net/phy/Kconfig | 23 +- drivers/net/phy/Makefile | 2 - drivers/net/phy/aquantia.h | 4 +- drivers/net/phy/at803x.c | 312 +- drivers/net/phy/bcm-phy-lib.h | 2 +- drivers/net/phy/bcm84881.c | 269 - drivers/net/phy/broadcom.c | 89 +- drivers/net/phy/dp83640.c | 16 - drivers/net/phy/dp83867.c | 327 +- drivers/net/phy/dp83869.c | 434 - drivers/net/phy/marvell.c | 255 +- drivers/net/phy/marvell10g.c | 25 +- drivers/net/phy/mdio-cavium.h | 2 +- drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/mdio-i2c.h | 2 +- drivers/net/phy/mdio-sun4i.c | 3 - drivers/net/phy/mdio-thunder.c | 1 - drivers/net/phy/mdio-xgene.h | 2 +- drivers/net/phy/mdio_bus.c | 17 +- drivers/net/phy/mscc.c | 208 +- drivers/net/phy/phy-core.c | 44 +- drivers/net/phy/phy.c | 67 +- drivers/net/phy/phy_device.c | 220 +- drivers/net/phy/phylink.c | 426 +- drivers/net/phy/realtek.c | 9 - drivers/net/phy/sfp-bus.c | 338 +- drivers/net/phy/sfp.c | 779 +- drivers/net/phy/sfp.h | 2 - drivers/net/phy/smsc.c | 1 - drivers/net/ppp/ppp_async.c | 18 +- drivers/net/ppp/ppp_generic.c | 248 +- drivers/net/ppp/pppoe.c | 2 + drivers/net/slip/slip.c | 4 +- drivers/net/tap.c | 12 +- drivers/net/team/team.c | 21 +- drivers/net/tun.c | 53 +- drivers/net/usb/aqc111.h | 4 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 35 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc_ether.c | 14 - drivers/net/usb/cdc_ncm.c | 6 +- drivers/net/usb/hso.c | 7 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/usb/lan78xx.c | 13 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 - drivers/net/usb/r8152.c | 1310 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 13 +- drivers/net/veth.c | 43 +- drivers/net/virtio_net.c | 7 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/vrf.c | 1 + drivers/net/vsockmon.c | 31 +- drivers/net/vxlan.c | 103 +- drivers/net/wan/cosa.c | 4 +- drivers/net/wan/farsync.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 25 +- drivers/net/wan/fsl_ucc_hdlc.h | 2 +- drivers/net/wan/lmc/lmc_main.c | 4 +- drivers/net/wan/wanxl.c | 4 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wan/z85230.h | 2 + drivers/net/wimax/i2400m/debugfs.c | 6 +- drivers/net/wimax/i2400m/netdev.c | 2 +- drivers/net/wimax/i2400m/op-rfkill.c | 2 +- drivers/net/wimax/i2400m/usb.c | 2 +- drivers/net/wireguard/Makefile | 18 - drivers/net/wireguard/allowedips.c | 376 - drivers/net/wireguard/allowedips.h | 59 - drivers/net/wireguard/cookie.c | 236 - drivers/net/wireguard/cookie.h | 59 - drivers/net/wireguard/device.c | 458 - drivers/net/wireguard/device.h | 73 - drivers/net/wireguard/main.c | 63 - drivers/net/wireguard/messages.h | 128 - drivers/net/wireguard/netlink.c | 642 - drivers/net/wireguard/netlink.h | 12 - drivers/net/wireguard/noise.c | 828 - drivers/net/wireguard/noise.h | 137 - drivers/net/wireguard/peer.c | 240 - drivers/net/wireguard/peer.h | 83 - drivers/net/wireguard/peerlookup.c | 221 - drivers/net/wireguard/peerlookup.h | 64 - drivers/net/wireguard/queueing.c | 53 - drivers/net/wireguard/queueing.h | 197 - drivers/net/wireguard/ratelimiter.c | 223 - drivers/net/wireguard/ratelimiter.h | 19 - drivers/net/wireguard/receive.c | 595 - drivers/net/wireguard/selftest/allowedips.c | 683 - drivers/net/wireguard/selftest/counter.c | 104 - drivers/net/wireguard/selftest/ratelimiter.c | 226 - drivers/net/wireguard/send.c | 413 - drivers/net/wireguard/socket.c | 437 - drivers/net/wireguard/socket.h | 44 - drivers/net/wireguard/timers.c | 243 - drivers/net/wireguard/timers.h | 31 - drivers/net/wireguard/version.h | 1 - drivers/net/wireless/admtek/adm8211.c | 6 +- drivers/net/wireless/ath/Kconfig | 13 +- drivers/net/wireless/ath/Makefile | 1 - drivers/net/wireless/ath/ar5523/Kconfig | 14 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/bmi.c | 52 +- drivers/net/wireless/ath/ath10k/bmi.h | 10 - drivers/net/wireless/ath/ath10k/ce.c | 5 + drivers/net/wireless/ath/ath10k/core.c | 54 +- drivers/net/wireless/ath/ath10k/core.h | 11 - drivers/net/wireless/ath/ath10k/coredump.c | 38 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debug.c | 5 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/htc.c | 10 +- drivers/net/wireless/ath/ath10k/htc.h | 23 +- drivers/net/wireless/ath/ath10k/htt.h | 3 - drivers/net/wireless/ath/ath10k/htt_rx.c | 67 +- drivers/net/wireless/ath/ath10k/hw.c | 4 - drivers/net/wireless/ath/ath10k/hw.h | 6 - drivers/net/wireless/ath/ath10k/mac.c | 193 +- drivers/net/wireless/ath/ath10k/mac.h | 1 - drivers/net/wireless/ath/ath10k/pci.c | 62 +- drivers/net/wireless/ath/ath10k/qmi.c | 69 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 22 - drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 235 +- drivers/net/wireless/ath/ath10k/sdio.h | 21 +- drivers/net/wireless/ath/ath10k/snoc.c | 392 +- drivers/net/wireless/ath/ath10k/snoc.h | 30 +- drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath10k/usb.c | 9 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 92 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 - drivers/net/wireless/ath/ath10k/wmi.c | 116 +- drivers/net/wireless/ath/ath10k/wmi.h | 29 - drivers/net/wireless/ath/ath11k/Kconfig | 35 - drivers/net/wireless/ath/ath11k/Makefile | 26 - drivers/net/wireless/ath/ath11k/ahb.c | 1003 -- drivers/net/wireless/ath/ath11k/ahb.h | 35 - drivers/net/wireless/ath/ath11k/ce.c | 805 - drivers/net/wireless/ath/ath11k/ce.h | 183 - drivers/net/wireless/ath/ath11k/core.c | 795 - drivers/net/wireless/ath/ath11k/core.h | 826 - drivers/net/wireless/ath/ath11k/debug.c | 1060 -- drivers/net/wireless/ath/ath11k/debug.h | 281 - drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 4432 ------ drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 1620 -- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 538 - drivers/net/wireless/ath/ath11k/dp.c | 903 -- drivers/net/wireless/ath/ath11k/dp.h | 1528 -- drivers/net/wireless/ath/ath11k/dp_rx.c | 4194 ------ drivers/net/wireless/ath/ath11k/dp_rx.h | 86 - drivers/net/wireless/ath/ath11k/dp_tx.c | 936 -- drivers/net/wireless/ath/ath11k/dp_tx.h | 40 - drivers/net/wireless/ath/ath11k/hal.c | 1124 -- drivers/net/wireless/ath/ath11k/hal.h | 897 -- drivers/net/wireless/ath/ath11k/hal_desc.h | 2468 --- drivers/net/wireless/ath/ath11k/hal_rx.c | 1190 -- drivers/net/wireless/ath/ath11k/hal_rx.h | 332 - drivers/net/wireless/ath/ath11k/hal_tx.c | 226 - drivers/net/wireless/ath/ath11k/hal_tx.h | 80 - drivers/net/wireless/ath/ath11k/htc.c | 773 - drivers/net/wireless/ath/ath11k/htc.h | 313 - drivers/net/wireless/ath/ath11k/hw.h | 127 - drivers/net/wireless/ath/ath11k/mac.c | 5812 ------- drivers/net/wireless/ath/ath11k/mac.h | 147 - drivers/net/wireless/ath/ath11k/peer.c | 236 - drivers/net/wireless/ath/ath11k/peer.h | 35 - drivers/net/wireless/ath/ath11k/qmi.c | 2433 --- drivers/net/wireless/ath/ath11k/qmi.h | 445 - drivers/net/wireless/ath/ath11k/reg.c | 702 - drivers/net/wireless/ath/ath11k/reg.h | 35 - drivers/net/wireless/ath/ath11k/rx_desc.h | 1212 -- drivers/net/wireless/ath/ath11k/testmode.c | 199 - drivers/net/wireless/ath/ath11k/testmode.h | 29 - drivers/net/wireless/ath/ath11k/testmode_i.h | 50 - drivers/net/wireless/ath/ath11k/trace.c | 9 - drivers/net/wireless/ath/ath11k/trace.h | 113 - drivers/net/wireless/ath/ath11k/wmi.c | 5780 ------- drivers/net/wireless/ath/ath11k/wmi.h | 4764 ------ drivers/net/wireless/ath/ath5k/ahb.c | 2 +- drivers/net/wireless/ath/ath5k/eeprom.c | 4 +- drivers/net/wireless/ath/ath5k/pci.c | 3 +- drivers/net/wireless/ath/ath6kl/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/Kconfig | 58 +- drivers/net/wireless/ath/ath9k/ahb.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 23 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 5 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/regd.c | 60 +- drivers/net/wireless/ath/wcn36xx/hal.h | 2 +- drivers/net/wireless/ath/wcn36xx/main.c | 7 +- drivers/net/wireless/ath/wil6210/boot_loader.h | 13 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 13 +- drivers/net/wireless/ath/wil6210/debug.c | 13 +- drivers/net/wireless/ath/wil6210/debugfs.c | 13 +- drivers/net/wireless/ath/wil6210/ethtool.c | 13 +- drivers/net/wireless/ath/wil6210/fw.c | 13 +- drivers/net/wireless/ath/wil6210/fw.h | 13 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 13 +- drivers/net/wireless/ath/wil6210/interrupt.c | 13 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/netdev.c | 13 +- drivers/net/wireless/ath/wil6210/p2p.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 19 +- drivers/net/wireless/ath/wil6210/pm.c | 13 +- drivers/net/wireless/ath/wil6210/pmc.c | 13 +- drivers/net/wireless/ath/wil6210/pmc.h | 17 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 13 +- drivers/net/wireless/ath/wil6210/trace.c | 13 +- drivers/net/wireless/ath/wil6210/trace.h | 13 +- drivers/net/wireless/ath/wil6210/txrx.c | 13 +- drivers/net/wireless/ath/wil6210/txrx.h | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 16 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 13 +- drivers/net/wireless/ath/wil6210/wil6210.h | 13 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 13 +- drivers/net/wireless/ath/wil6210/wil_platform.c | 15 +- drivers/net/wireless/ath/wil6210/wil_platform.h | 13 +- drivers/net/wireless/ath/wil6210/wmi.c | 21 +- drivers/net/wireless/ath/wil6210/wmi.h | 13 +- drivers/net/wireless/atmel/Kconfig | 42 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/atmel/atmel_cs.c | 2 + drivers/net/wireless/broadcom/b43/dma.c | 4 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 71 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 149 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 60 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 7 - .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 - .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 10 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 4 - .../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/channel.c | 10 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 18 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/cisco/Kconfig | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 14 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 8 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 13 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 10 +- drivers/net/wireless/intel/iwlegacy/common.c | 10 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 85 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 25 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 3 - drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 287 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 84 - drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 8 - .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 514 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 280 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 82 +- drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 811 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 47 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 - drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 30 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 69 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 31 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 891 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 22 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 35 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 12 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 31 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 392 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 55 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 62 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 42 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 665 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 145 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 189 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 77 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 155 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 72 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 210 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 66 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 16 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 25 + drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/orinoco/main.c | 2 +- drivers/net/wireless/intersil/orinoco/orinoco.h | 2 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 7 +- drivers/net/wireless/intersil/prism54/islpci_eth.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_eth.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 51 +- drivers/net/wireless/marvell/libertas/cfg.c | 16 +- drivers/net/wireless/marvell/libertas/debugfs.c | 2 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 5 - drivers/net/wireless/marvell/libertas/mesh.c | 1 + drivers/net/wireless/marvell/mwifiex/main.c | 7 +- drivers/net/wireless/marvell/mwifiex/main.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 33 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 13 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 70 +- drivers/net/wireless/marvell/mwifiex/util.h | 4 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/Makefile | 4 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 20 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 - drivers/net/wireless/mediatek/mt76/debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/dma.c | 17 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 195 +- drivers/net/wireless/mediatek/mt76/mt76.h | 119 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 38 - drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 - drivers/net/wireless/mediatek/mt76/mt7603/init.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 141 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 5 - .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 100 - drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 2 - drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 18 - drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 3 - drivers/net/wireless/mediatek/mt76/mt7615/init.c | 43 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 187 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 51 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 11 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 57 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 27 + drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 9 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 3 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 5 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 119 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 8 - drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 1 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 31 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 23 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 1 + .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 30 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 7 + .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 27 + .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 9 +- drivers/net/wireless/mediatek/mt76/pci.c | 46 - drivers/net/wireless/mediatek/mt76/tx.c | 23 +- drivers/net/wireless/mediatek/mt76/usb.c | 44 +- drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt7601u/main.c | 3 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 23 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 58 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 198 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 4 - drivers/net/wireless/quantenna/qtnfmac/core.c | 153 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 3 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 47 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 12 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 4 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 85 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 35 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 133 - drivers/net/wireless/quantenna/qtnfmac/switchdev.h | 24 - drivers/net/wireless/ralink/rt2x00/Kconfig | 44 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 30 +- 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 +- .../wireless/realtek/rtl818x/rtl8180/rtl8225se.c | 42 + drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 93 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 511 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- drivers/net/wireless/realtek/rtlwifi/base.h | 4 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 9 + .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 9 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 6 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 13 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 32 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.h | 103 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 35 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 21 +- .../wireless/realtek/rtlwifi/rtl8192c/fw_common.h | 14 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 48 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 49 +- .../net/wireless/realtek/rtlwifi/rtl8192de/fw.h | 61 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 316 +- .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h | 855 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.h | 36 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 21 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 619 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 31 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 189 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.h | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 27 +- .../net/wireless/realtek/rtlwifi/rtl8723be/fw.h | 30 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 18 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 4 + .../realtek/rtlwifi/rtl8723com/phy_common.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 102 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 19 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 115 + drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 400 - drivers/net/wireless/realtek/rtw88/bf.h | 92 - drivers/net/wireless/realtek/rtw88/coex.c | 38 +- drivers/net/wireless/realtek/rtw88/debug.c | 174 +- drivers/net/wireless/realtek/rtw88/debug.h | 2 - drivers/net/wireless/realtek/rtw88/fw.c | 227 +- drivers/net/wireless/realtek/rtw88/fw.h | 80 +- drivers/net/wireless/realtek/rtw88/hci.h | 12 - drivers/net/wireless/realtek/rtw88/mac.c | 138 +- drivers/net/wireless/realtek/rtw88/mac.h | 6 - drivers/net/wireless/realtek/rtw88/mac80211.c | 263 +- drivers/net/wireless/realtek/rtw88/main.c | 320 +- drivers/net/wireless/realtek/rtw88/main.h | 239 +- drivers/net/wireless/realtek/rtw88/pci.c | 236 +- drivers/net/wireless/realtek/rtw88/pci.h | 16 - drivers/net/wireless/realtek/rtw88/phy.c | 171 +- drivers/net/wireless/realtek/rtw88/phy.h | 30 - drivers/net/wireless/realtek/rtw88/ps.c | 191 +- drivers/net/wireless/realtek/rtw88/ps.h | 18 +- drivers/net/wireless/realtek/rtw88/reg.h | 7 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 469 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 12 - .../net/wireless/realtek/rtw88/rtw8822b_table.c | 829 +- .../net/wireless/realtek/rtw88/rtw8822b_table.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 376 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 12 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 94 +- drivers/net/wireless/realtek/rtw88/rx.c | 101 +- drivers/net/wireless/realtek/rtw88/rx.h | 11 - drivers/net/wireless/realtek/rtw88/sec.c | 21 - drivers/net/wireless/realtek/rtw88/sec.h | 1 - drivers/net/wireless/realtek/rtw88/tx.c | 135 +- drivers/net/wireless/realtek/rtw88/tx.h | 8 - drivers/net/wireless/realtek/rtw88/util.c | 27 - drivers/net/wireless/rsi/rsi_91x_hal.c | 12 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 1 - drivers/net/wireless/rsi/rsi_91x_usb.c | 53 +- drivers/net/wireless/st/cw1200/fwio.c | 6 +- drivers/net/wireless/st/cw1200/queue.c | 3 +- drivers/net/wireless/st/cw1200/scan.c | 3 +- drivers/net/wireless/ti/wl1251/sdio.c | 25 +- drivers/net/wireless/ti/wl12xx/Kconfig | 8 +- drivers/net/wireless/ti/wlcore/main.c | 15 +- drivers/net/wireless/ti/wlcore/sdio.c | 8 + drivers/net/wireless/ti/wlcore/spi.c | 2 +- drivers/net/wireless/virt_wifi.c | 58 +- drivers/net/wireless/wl3501_cs.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 2 +- drivers/net/xen-netback/interface.c | 114 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 28 +- drivers/nfc/nfcmrvl/Kconfig | 2 +- drivers/nfc/nfcmrvl/i2c.c | 1 + drivers/nfc/nxp-nci/i2c.c | 8 +- drivers/nfc/pn533/Kconfig | 11 - drivers/nfc/pn533/Makefile | 2 - drivers/nfc/pn533/i2c.c | 32 +- drivers/nfc/pn533/pn533.c | 287 +- drivers/nfc/pn533/pn533.h | 40 +- drivers/nfc/pn533/uart.c | 330 - drivers/nfc/pn533/usb.c | 16 +- drivers/nfc/port100.c | 4 +- drivers/nfc/s3fwrn5/i2c.c | 1 + drivers/nfc/st21nfca/core.c | 1 - drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 5 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/ntb/test/ntb_pingpong.c | 5 +- drivers/nubus/nubus.c | 2 +- drivers/nvdimm/Kconfig | 1 - drivers/nvdimm/btt.c | 18 +- drivers/nvdimm/btt_devs.c | 24 +- drivers/nvdimm/bus.c | 48 +- drivers/nvdimm/claim.c | 14 +- drivers/nvdimm/core.c | 9 +- drivers/nvdimm/dax_devs.c | 27 +- drivers/nvdimm/dimm_devs.c | 30 +- drivers/nvdimm/e820.c | 13 + drivers/nvdimm/namespace_devs.c | 114 +- drivers/nvdimm/nd-core.h | 22 +- drivers/nvdimm/nd.h | 27 +- drivers/nvdimm/of_pmem.c | 13 + drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/pmem.c | 18 +- drivers/nvdimm/region_devs.c | 248 +- drivers/nvme/host/Kconfig | 10 - drivers/nvme/host/Makefile | 1 - drivers/nvme/host/core.c | 60 +- drivers/nvme/host/fc.c | 89 +- drivers/nvme/host/hwmon.c | 259 - drivers/nvme/host/multipath.c | 24 +- drivers/nvme/host/nvme.h | 39 +- drivers/nvme/host/pci.c | 32 +- drivers/nvme/host/rdma.c | 34 +- drivers/nvme/host/tcp.c | 6 +- drivers/nvme/target/admin-cmd.c | 133 +- drivers/nvme/target/core.c | 20 +- drivers/nvme/target/discovery.c | 70 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/fc.c | 31 +- drivers/nvme/target/fcloop.c | 1 - drivers/nvme/target/io-cmd-bdev.c | 43 +- drivers/nvme/target/io-cmd-file.c | 20 +- drivers/nvme/target/loop.c | 15 +- drivers/nvme/target/nvmet.h | 10 +- drivers/nvme/target/rdma.c | 8 +- drivers/nvme/target/tcp.c | 14 +- drivers/nvmem/Kconfig | 23 - drivers/nvmem/Makefile | 4 - drivers/nvmem/core.c | 61 +- drivers/nvmem/imx-ocotp-scu.c | 120 +- drivers/nvmem/imx-ocotp.c | 4 - drivers/nvmem/meson-efuse.c | 24 +- drivers/nvmem/rockchip-otp.c | 268 - drivers/nvmem/sc27xx-efuse.c | 13 +- drivers/nvmem/sprd-efuse.c | 424 - drivers/of/address.c | 103 +- drivers/of/base.c | 32 +- drivers/of/device.c | 9 +- drivers/of/fdt.c | 24 +- drivers/of/of_mdio.c | 4 +- drivers/of/of_net.c | 16 +- drivers/of/of_private.h | 14 - drivers/of/of_reserved_mem.c | 4 +- drivers/of/overlay.c | 37 +- drivers/of/platform.c | 12 - drivers/of/property.c | 340 +- drivers/of/unittest-data/testcases.dts | 1 - drivers/of/unittest-data/tests-address.dtsi | 48 - drivers/of/unittest.c | 97 +- drivers/opp/core.c | 133 +- drivers/opp/of.c | 28 +- drivers/opp/opp.h | 6 +- drivers/opp/ti-opp-supply.c | 2 +- drivers/oprofile/oprofile_perf.c | 8 +- drivers/parisc/ccio-dma.c | 2 +- drivers/parisc/dino.c | 2 +- drivers/parisc/eisa.c | 4 +- drivers/parisc/iosapic.c | 2 +- drivers/parisc/lba_pci.c | 8 +- drivers/parisc/sba_iommu.c | 4 +- drivers/parport/daisy.c | 40 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 26 +- drivers/pci/Kconfig | 26 +- drivers/pci/Makefile | 3 +- drivers/pci/access.c | 2 +- drivers/pci/ats.c | 207 +- drivers/pci/controller/Kconfig | 31 +- drivers/pci/controller/Makefile | 4 +- drivers/pci/controller/cadence/Kconfig | 45 - drivers/pci/controller/cadence/Makefile | 5 - drivers/pci/controller/cadence/pcie-cadence-ep.c | 479 - drivers/pci/controller/cadence/pcie-cadence-host.c | 281 - drivers/pci/controller/cadence/pcie-cadence-plat.c | 174 - drivers/pci/controller/cadence/pcie-cadence.h | 399 - drivers/pci/controller/dwc/Kconfig | 17 +- drivers/pci/controller/dwc/Makefile | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 4 +- drivers/pci/controller/dwc/pci-keystone.c | 2 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pci-layerscape.c | 1 - drivers/pci/controller/dwc/pci-meson.c | 136 +- drivers/pci/controller/dwc/pcie-artpec6.c | 10 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 41 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.c | 57 - drivers/pci/controller/dwc/pcie-designware.h | 14 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 545 - drivers/pci/controller/dwc/pcie-tegra194.c | 6 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 - drivers/pci/controller/pci-aardvark.c | 133 +- drivers/pci/controller/pci-ftpci100.c | 79 +- drivers/pci/controller/pci-host-common.c | 2 +- drivers/pci/controller/pci-hyperv.c | 218 +- drivers/pci/controller/pci-mvebu.c | 4 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/controller/pci-thunder-pem.c | 1 - drivers/pci/controller/pci-v3-semi.c | 74 +- drivers/pci/controller/pci-versatile.c | 71 +- drivers/pci/controller/pci-xgene.c | 73 +- drivers/pci/controller/pcie-altera.c | 41 +- drivers/pci/controller/pcie-cadence-ep.c | 565 + drivers/pci/controller/pcie-cadence-host.c | 362 + .../pci/controller/{cadence => }/pcie-cadence.c | 0 drivers/pci/controller/pcie-cadence.h | 322 + drivers/pci/controller/pcie-iproc-msi.c | 5 +- drivers/pci/controller/pcie-iproc-platform.c | 9 +- drivers/pci/controller/pcie-iproc.c | 130 +- drivers/pci/controller/pcie-mediatek.c | 43 +- drivers/pci/controller/pcie-mobiveil.c | 146 +- drivers/pci/controller/pcie-rcar.c | 92 +- drivers/pci/controller/pcie-rockchip-host.c | 160 +- drivers/pci/controller/pcie-rockchip.h | 7 +- drivers/pci/controller/pcie-xilinx-nwl.c | 21 +- drivers/pci/controller/pcie-xilinx.c | 18 +- drivers/pci/controller/vmd.c | 34 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/endpoint/pci-epc-mem.c | 2 +- drivers/pci/hotplug/Kconfig | 2 +- drivers/pci/hotplug/acpiphp_glue.c | 12 +- drivers/pci/hotplug/pciehp.h | 8 +- drivers/pci/hotplug/pciehp_core.c | 36 +- drivers/pci/hotplug/pciehp_ctrl.c | 10 +- drivers/pci/hotplug/pciehp_hpc.c | 67 +- drivers/pci/hotplug/rpaphp_core.c | 131 +- drivers/pci/iov.c | 18 +- drivers/pci/msi.c | 27 +- drivers/pci/of.c | 67 +- drivers/pci/p2pdma.c | 3 - drivers/pci/pci-bridge-emul.c | 25 +- drivers/pci/pci-bridge-emul.h | 78 +- drivers/pci/pci-driver.c | 198 +- drivers/pci/pci-sysfs.c | 28 +- drivers/pci/pci.c | 416 +- drivers/pci/pci.h | 51 +- drivers/pci/pcie/Kconfig | 10 + drivers/pci/pcie/aer.c | 88 +- drivers/pci/pcie/aspm.c | 245 +- drivers/pci/pcie/dpc.c | 2 +- drivers/pci/pcie/err.c | 12 +- drivers/pci/pcie/portdrv.h | 2 - drivers/pci/pcie/portdrv_core.c | 7 +- drivers/pci/pcie/portdrv_pci.c | 8 - drivers/pci/pcie/ptm.c | 2 +- drivers/pci/probe.c | 60 +- drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 246 +- drivers/pci/search.c | 2 +- drivers/pci/setup-bus.c | 254 +- drivers/pci/switch/switchtec.c | 4 +- drivers/pcmcia/cardbus.c | 2 - drivers/pcmcia/cistpl.c | 1 - drivers/pcmcia/i82092.c | 682 +- drivers/pcmcia/i82092aa.h | 13 + drivers/pcmcia/yenta_socket.c | 3 +- drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 4 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/perf/fsl_imx8_ddr_perf.c | 124 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 26 +- drivers/perf/thunderx2_pmu.c | 267 +- drivers/perf/xgene_pmu.c | 14 +- drivers/phy/allwinner/Kconfig | 11 - drivers/phy/allwinner/Makefile | 1 - drivers/phy/allwinner/phy-sun50i-usb3.c | 190 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 70 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 10 +- drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 4 +- drivers/phy/hisilicon/phy-histb-combphy.c | 4 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 3 +- drivers/phy/marvell/Kconfig | 11 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-mmp3-usb.c | 291 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 9 +- drivers/phy/phy-xgene.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 120 - drivers/phy/qualcomm/phy-qcom-qmp.h | 96 - drivers/phy/qualcomm/phy-qcom-usb-hs.c | 7 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 7 +- drivers/phy/rockchip/Kconfig | 8 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 805 - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 23 - drivers/phy/tegra/xusb-tegra210.c | 137 +- drivers/phy/tegra/xusb.c | 93 +- drivers/phy/tegra/xusb.h | 4 - drivers/phy/ti/Kconfig | 4 +- drivers/phy/ti/phy-dm816x-usb.c | 3 + drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/Kconfig | 37 +- drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 535 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 4 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 4 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 7 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 25 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 12 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 119 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 8 +- drivers/pinctrl/berlin/pinctrl-as370.c | 2 +- drivers/pinctrl/core.c | 33 +- drivers/pinctrl/devicetree.c | 50 +- drivers/pinctrl/devicetree.h | 7 + drivers/pinctrl/freescale/Kconfig | 12 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 2 +- drivers/pinctrl/intel/Kconfig | 20 - drivers/pinctrl/intel/Makefile | 2 - drivers/pinctrl/intel/pinctrl-baytrail.c | 475 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 134 +- drivers/pinctrl/intel/pinctrl-intel.c | 203 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 - drivers/pinctrl/intel/pinctrl-lewisburg.c | 171 +- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 -- drivers/pinctrl/intel/pinctrl-tigerlake.c | 454 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/meson/Kconfig | 6 - drivers/pinctrl/meson/Makefile | 1 - drivers/pinctrl/meson/pinctrl-meson-a1.c | 942 -- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg.c | 1 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 9 - drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 1 - drivers/pinctrl/meson/pinctrl-meson-gxl.c | 1 - drivers/pinctrl/meson/pinctrl-meson.c | 38 +- drivers/pinctrl/meson/pinctrl-meson.h | 7 - drivers/pinctrl/meson/pinctrl-meson8.c | 1 - drivers/pinctrl/meson/pinctrl-meson8b.c | 1 - drivers/pinctrl/mvebu/Kconfig | 10 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 66 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +- drivers/pinctrl/mvebu/pinctrl-orion.c | 7 +- drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 12 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 81 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 32 +- drivers/pinctrl/pinctrl-amd.c | 5 +- drivers/pinctrl/pinctrl-artpec6.c | 4 +- drivers/pinctrl/pinctrl-at91-pio4.c | 65 +- drivers/pinctrl/pinctrl-at91.c | 55 +- drivers/pinctrl/pinctrl-bm1880.c | 4 +- drivers/pinctrl/pinctrl-coh901.c | 54 +- drivers/pinctrl/pinctrl-da850-pupd.c | 4 +- drivers/pinctrl/pinctrl-digicolor.c | 4 +- drivers/pinctrl/pinctrl-equilibrium.c | 945 -- drivers/pinctrl/pinctrl-equilibrium.h | 144 - drivers/pinctrl/pinctrl-ingenic.c | 50 +- drivers/pinctrl/pinctrl-lpc18xx.c | 4 +- drivers/pinctrl/pinctrl-ocelot.c | 23 +- drivers/pinctrl/pinctrl-oxnas.c | 29 +- drivers/pinctrl/pinctrl-pic32.c | 29 +- drivers/pinctrl/pinctrl-pistachio.c | 30 +- drivers/pinctrl/pinctrl-rockchip.c | 382 +- drivers/pinctrl/pinctrl-rza1.c | 8 +- drivers/pinctrl/pinctrl-rza2.c | 8 +- drivers/pinctrl/pinctrl-rzn1.c | 2 +- drivers/pinctrl/pinctrl-st.c | 53 +- drivers/pinctrl/pinctrl-stmfx.c | 37 +- drivers/pinctrl/pinctrl-tb10x.c | 4 +- drivers/pinctrl/pinctrl-u300.c | 4 +- drivers/pinctrl/pinctrl-xway.c | 4 +- drivers/pinctrl/pinmux.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa25x.c | 13 +- drivers/pinctrl/pxa/pinctrl-pxa27x.c | 13 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 101 +- drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 115 +- drivers/pinctrl/qcom/pinctrl-msm.h | 14 - drivers/pinctrl/qcom/pinctrl-msm8976.c | 1127 -- drivers/pinctrl/qcom/pinctrl-sc7180.c | 96 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 23 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 5 - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 121 +- drivers/pinctrl/samsung/Kconfig | 16 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 14 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 32 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 35 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 863 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 57 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 4 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 8 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 41 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 43 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 51 +- drivers/pinctrl/spear/pinctrl-spear.c | 4 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 23 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 4 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 10 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 3 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/pinctrl/vt8500/pinctrl-wmt.c | 4 +- drivers/pinctrl/zte/pinctrl-zx.c | 4 +- drivers/platform/chrome/Kconfig | 19 +- drivers/platform/chrome/Makefile | 1 - drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 84 +- drivers/platform/chrome/cros_ec_ishtp.c | 25 +- drivers/platform/chrome/cros_ec_lpc.c | 19 +- drivers/platform/chrome/cros_ec_proto.c | 273 +- drivers/platform/chrome/cros_ec_rpmsg.c | 19 +- drivers/platform/chrome/cros_ec_sensorhub.c | 199 - drivers/platform/chrome/cros_ec_trace.c | 100 +- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_usbpd_logger.c | 1 - drivers/platform/chrome/wilco_ec/Kconfig | 2 +- drivers/platform/chrome/wilco_ec/Makefile | 3 +- drivers/platform/chrome/wilco_ec/core.c | 28 +- drivers/platform/chrome/wilco_ec/debugfs.c | 47 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 191 - drivers/platform/chrome/wilco_ec/sysfs.c | 91 - drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/platform/goldfish/Kconfig | 3 +- drivers/platform/mellanox/Kconfig | 16 +- drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-bootctl.c | 321 - drivers/platform/mellanox/mlxbf-bootctl.h | 103 - drivers/platform/mips/Kconfig | 4 +- drivers/platform/mips/cpu_hwmon.c | 17 +- drivers/platform/x86/Kconfig | 37 +- drivers/platform/x86/Makefile | 5 - drivers/platform/x86/acerhdf.c | 7 +- drivers/platform/x86/asus-laptop.c | 73 +- drivers/platform/x86/dell-laptop.c | 26 - drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/eeepc-laptop.c | 2 +- drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/hp-wmi.c | 10 +- drivers/platform/x86/huawei-wmi.c | 876 +- drivers/platform/x86/intel_cht_int33fe.c | 416 + drivers/platform/x86/intel_cht_int33fe_common.c | 147 - drivers/platform/x86/intel_cht_int33fe_common.h | 41 - drivers/platform/x86/intel_cht_int33fe_microb.c | 57 - drivers/platform/x86/intel_cht_int33fe_typec.c | 354 - drivers/platform/x86/intel_int0002_vgpio.c | 28 +- drivers/platform/x86/intel_oaktrail.c | 10 +- drivers/platform/x86/intel_pmc_core.c | 17 +- drivers/platform/x86/intel_punit_ipc.c | 48 +- drivers/platform/x86/intel_scu_ipc.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 4 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/pmc_atom.c | 2 +- drivers/platform/x86/samsung-laptop.c | 4 +- drivers/platform/x86/system76_acpi.c | 384 - drivers/platform/x86/touchscreen_dmi.c | 52 - drivers/platform/x86/wmi.c | 2 +- drivers/power/avs/Kconfig | 12 +- drivers/power/avs/smartreflex.c | 2 +- drivers/power/reset/Kconfig | 14 +- drivers/power/reset/Makefile | 1 - drivers/power/reset/at91-reset.c | 6 +- drivers/power/reset/at91-sama5d2_shdwc.c | 8 +- drivers/power/reset/mt6323-poweroff.c | 97 - drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_btemp.c | 50 +- drivers/power/supply/ab8500_charger.c | 83 +- drivers/power/supply/ab8500_fg.c | 49 +- drivers/power/supply/abx500_chargalg.c | 8 +- drivers/power/supply/axp20x_usb_power.c | 8 - drivers/power/supply/bd70528-charger.c | 1 - drivers/power/supply/cpcap-battery.c | 271 +- drivers/power/supply/cpcap-charger.c | 222 +- drivers/power/supply/test_power.c | 61 - drivers/powercap/intel_rapl_common.c | 2 - drivers/ptp/Kconfig | 12 - drivers/ptp/Makefile | 1 - drivers/ptp/idt8a340_reg.h | 659 - drivers/ptp/ptp_chardev.c | 20 +- drivers/ptp/ptp_clockmatrix.c | 1427 -- drivers/ptp/ptp_clockmatrix.h | 104 - drivers/ptp/ptp_dte.c | 4 +- drivers/ptp/ptp_qoriq.c | 15 +- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 15 +- drivers/pwm/pwm-bcm-iproc.c | 1 - drivers/pwm/pwm-cros-ec.c | 58 +- drivers/pwm/pwm-imx27.c | 137 +- drivers/pwm/pwm-stm32.c | 112 +- drivers/pwm/pwm-sun4i.c | 5 +- drivers/{bus/ti-pwmss.c => pwm/pwm-tipwmss.c} | 0 drivers/rapidio/devices/tsi721.c | 2 +- drivers/rapidio/rio-access.c | 2 - drivers/rapidio/rio-driver.c | 1 - drivers/regulator/Kconfig | 20 +- drivers/regulator/Makefile | 1 - drivers/regulator/ab8500.c | 17 + drivers/regulator/axp20x-regulator.c | 2 +- drivers/regulator/bd70528-regulator.c | 1 - drivers/regulator/bd71828-regulator.c | 812 - drivers/regulator/bd718x7-regulator.c | 1 - drivers/regulator/core.c | 48 +- drivers/regulator/da9062-regulator.c | 181 +- drivers/regulator/da9063-regulator.c | 9 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/fan53555.c | 2 - drivers/regulator/fixed.c | 7 +- drivers/regulator/internal.h | 1 - drivers/regulator/lochnagar-regulator.c | 1 - drivers/regulator/max77650-regulator.c | 7 - drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/of_regulator.c | 27 +- drivers/regulator/pbias-regulator.c | 75 +- drivers/regulator/pcap-regulator.c | 4 + drivers/regulator/pfuze100-regulator.c | 8 +- drivers/regulator/qcom-rpmh-regulator.c | 66 +- drivers/regulator/qcom_smd-regulator.c | 92 - drivers/regulator/qcom_spmi-regulator.c | 41 - drivers/regulator/rk808-regulator.c | 31 +- drivers/regulator/rn5t618-regulator.c | 3 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 9 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/stpmic1_regulator.c | 6 - drivers/regulator/ti-abb-regulator.c | 30 +- drivers/regulator/tps6105x-regulator.c | 2 - drivers/regulator/tps65090-regulator.c | 26 +- drivers/regulator/tps65132-regulator.c | 17 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/regulator/vexpress-regulator.c | 5 +- drivers/remoteproc/qcom_q6v5_mss.c | 52 +- drivers/remoteproc/qcom_q6v5_pas.c | 228 +- drivers/remoteproc/remoteproc_core.c | 9 +- drivers/remoteproc/remoteproc_debugfs.c | 3 + drivers/remoteproc/stm32_rproc.c | 100 +- drivers/reset/Kconfig | 12 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 54 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-brcmstb.c | 6 + drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-npcm.c | 291 - drivers/reset/reset-uniphier-glue.c | 4 - drivers/reset/reset-uniphier.c | 13 +- drivers/reset/reset-zynqmp.c | 2 +- drivers/rpmsg/Kconfig | 2 +- drivers/rpmsg/qcom_glink_native.c | 53 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_char.c | 16 +- drivers/rtc/Kconfig | 31 +- drivers/rtc/dev.c | 33 +- drivers/rtc/interface.c | 58 +- drivers/rtc/rtc-ab-b5ze-s3.c | 11 + drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-armada38x.c | 10 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 4 +- drivers/rtc/rtc-at91rm9200.c | 19 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-bd70528.c | 1 - drivers/rtc/rtc-brcmstb-waketimer.c | 5 +- drivers/rtc/rtc-cadence.c | 4 +- drivers/rtc/rtc-coh901331.c | 4 +- drivers/rtc/rtc-cros-ec.c | 22 +- drivers/rtc/rtc-da9063.c | 3 - drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-digicolor.c | 4 +- drivers/rtc/rtc-ds1216.c | 4 +- drivers/rtc/rtc-ds1286.c | 4 +- drivers/rtc/rtc-ds1302.c | 2 + drivers/rtc/rtc-ds1343.c | 304 +- drivers/rtc/rtc-ds1347.c | 102 +- drivers/rtc/rtc-ds1374.c | 4 +- drivers/rtc/rtc-ds1511.c | 4 +- drivers/rtc/rtc-ds1553.c | 4 +- drivers/rtc/rtc-ds1685.c | 116 +- drivers/rtc/rtc-em3027.c | 4 +- drivers/rtc/rtc-ep93xx.c | 4 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 24 +- drivers/rtc/rtc-goldfish.c | 8 +- drivers/rtc/rtc-jz4740.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-lpc32xx.c | 15 +- drivers/rtc/rtc-m41t80.c | 7 +- drivers/rtc/rtc-m48t86.c | 11 +- drivers/rtc/rtc-mc146818-lib.c | 15 +- drivers/rtc/rtc-meson.c | 6 +- drivers/rtc/rtc-msm6242.c | 23 +- drivers/rtc/rtc-mt6397.c | 156 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2127.c | 16 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 24 +- drivers/rtc/rtc-pcf8563.c | 38 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-r7301.c | 7 +- drivers/rtc/rtc-rtd119x.c | 4 +- drivers/rtc/rtc-rv3028.c | 163 +- drivers/rtc/rtc-rv3029c2.c | 448 +- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx6110.c | 16 +- drivers/rtc/rtc-rx8010.c | 23 +- drivers/rtc/rtc-s35390a.c | 16 +- drivers/rtc/rtc-s3c.c | 4 +- drivers/rtc/rtc-sa1100.c | 4 +- drivers/rtc/rtc-sc27xx.c | 7 + drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-sirfsoc.c | 8 + drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-st-lpc.c | 5 +- drivers/rtc/rtc-stk17ta8.c | 4 +- drivers/rtc/rtc-stm32.c | 9 +- drivers/rtc/rtc-sun6i.c | 18 +- drivers/rtc/rtc-sunxi.c | 4 +- drivers/rtc/rtc-tegra.c | 8 +- drivers/rtc/rtc-tps65910.c | 21 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-v3020.c | 3 +- drivers/rtc/rtc-vr41xx.c | 8 - drivers/rtc/rtc-vt8500.c | 32 +- drivers/rtc/rtc-wilco-ec.c | 8 +- drivers/rtc/rtc-xgene.c | 6 +- drivers/rtc/rtc-zynqmp.c | 11 +- drivers/rtc/sysfs.c | 5 +- drivers/s390/block/dasd_genhd.c | 4 +- drivers/s390/char/tape_char.c | 41 +- drivers/s390/cio/Makefile | 4 +- drivers/s390/cio/qdio.h | 27 +- drivers/s390/cio/qdio_main.c | 57 +- drivers/s390/cio/qdio_setup.c | 2 + drivers/s390/cio/qdio_thinint.c | 41 +- drivers/s390/cio/vfio_ccw_cp.h | 1 - drivers/s390/cio/vfio_ccw_fsm.c | 11 +- drivers/s390/cio/vfio_ccw_private.h | 1 - drivers/s390/cio/vfio_ccw_trace.c | 14 - drivers/s390/cio/vfio_ccw_trace.h | 76 +- drivers/s390/crypto/pkey_api.c | 26 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/crypto/zcrypt_error.h | 2 - drivers/s390/net/ism.h | 2 + drivers/s390/net/qeth_core.h | 26 +- drivers/s390/net/qeth_core_main.c | 356 +- drivers/s390/net/qeth_core_mpc.h | 29 +- drivers/s390/net/qeth_core_sys.c | 80 +- drivers/s390/net/qeth_ethtool.c | 3 - drivers/s390/net/qeth_l2_main.c | 80 +- drivers/s390/net/qeth_l2_sys.c | 43 +- drivers/s390/net/qeth_l3.h | 27 +- drivers/s390/net/qeth_l3_main.c | 270 +- drivers/s390/net/qeth_l3_sys.c | 96 +- drivers/s390/scsi/Makefile | 2 +- drivers/s390/scsi/zfcp_aux.c | 12 +- drivers/s390/scsi/zfcp_dbf.c | 8 +- drivers/s390/scsi/zfcp_def.h | 4 +- drivers/s390/scsi/zfcp_diag.c | 305 - drivers/s390/scsi/zfcp_diag.h | 101 - drivers/s390/scsi/zfcp_erp.c | 4 +- drivers/s390/scsi/zfcp_ext.h | 1 - drivers/s390/scsi/zfcp_fsf.c | 73 +- drivers/s390/scsi/zfcp_fsf.h | 21 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 170 +- drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/NCR5380.c | 37 +- drivers/scsi/a3000.c | 2 +- drivers/scsi/aacraid/aachba.c | 15 +- drivers/scsi/aacraid/aacraid.h | 23 +- drivers/scsi/aacraid/comminit.c | 5 - drivers/scsi/aacraid/commsup.c | 21 +- drivers/scsi/aacraid/linit.c | 35 +- drivers/scsi/aacraid/src.c | 10 - drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 3 - drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/arm/acornscsi.c | 4 +- drivers/scsi/atari_scsi.c | 6 +- drivers/scsi/atp870u.c | 2 +- drivers/scsi/be2iscsi/be_cmds.h | 2 +- drivers/scsi/be2iscsi/be_main.c | 6 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h | 2 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 4 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/ch.c | 10 +- drivers/scsi/csiostor/csio_hw.c | 20 +- drivers/scsi/csiostor/csio_init.c | 9 +- drivers/scsi/csiostor/csio_lnode.c | 18 +- drivers/scsi/csiostor/csio_mb.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 + drivers/scsi/cxgbi/libcxgbi.c | 30 +- drivers/scsi/cxlflash/main.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/esas2r/esas2r_flash.c | 1 - drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/esp_scsi.c | 22 +- drivers/scsi/esp_scsi.h | 41 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/fnic/vnic_dev.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 67 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 376 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 9 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 16 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 33 +- drivers/scsi/hosts.c | 19 +- drivers/scsi/hpsa.c | 6 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 +- drivers/scsi/ipr.c | 3 - drivers/scsi/ips.c | 2 +- drivers/scsi/isci/init.c | 3 - drivers/scsi/isci/port_config.c | 2 +- drivers/scsi/isci/remote_device.c | 2 +- drivers/scsi/iscsi_tcp.c | 8 - drivers/scsi/lasi700.c | 2 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/sas_discover.c | 11 +- drivers/scsi/lpfc/lpfc.h | 40 +- drivers/scsi/lpfc/lpfc_attr.c | 298 +- drivers/scsi/lpfc/lpfc_bsg.c | 33 +- drivers/scsi/lpfc/lpfc_crtn.h | 7 - drivers/scsi/lpfc/lpfc_ct.c | 28 +- drivers/scsi/lpfc/lpfc_debugfs.c | 118 +- drivers/scsi/lpfc/lpfc_els.c | 57 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 200 +- drivers/scsi/lpfc/lpfc_hw4.h | 31 +- drivers/scsi/lpfc/lpfc_init.c | 958 +- drivers/scsi/lpfc/lpfc_logmsg.h | 17 - drivers/scsi/lpfc/lpfc_mbox.c | 1 - drivers/scsi/lpfc/lpfc_mem.c | 3 + drivers/scsi/lpfc/lpfc_nportdisc.c | 153 +- drivers/scsi/lpfc/lpfc_nvme.c | 87 +- drivers/scsi/lpfc/lpfc_nvmet.c | 103 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 393 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_sli4.h | 42 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mac_scsi.c | 2 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 28 +- drivers/scsi/megaraid/megaraid_sas.h | 3 - drivers/scsi/megaraid/megaraid_sas_base.c | 12 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 36 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 15 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 344 +- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 9 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 12 +- drivers/scsi/mvsas/mv_init.c | 3 - drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/myrb.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/nsp32.c | 2 +- drivers/scsi/pcmcia/Kconfig | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 4 +- drivers/scsi/pm8001/pm8001_ctl.c | 20 - drivers/scsi/pm8001/pm8001_hwi.c | 133 +- drivers/scsi/pm8001/pm8001_init.c | 41 +- drivers/scsi/pm8001/pm8001_sas.c | 70 +- drivers/scsi/pm8001/pm8001_sas.h | 24 +- drivers/scsi/pm8001/pm80xx_hwi.c | 450 +- drivers/scsi/pm8001/pm80xx_hwi.h | 3 - drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf_dbg.h | 2 +- drivers/scsi/qedf/qedf_main.c | 8 - drivers/scsi/qedi/qedi_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 12 +- drivers/scsi/qla2xxx/qla_bsg.c | 8 +- drivers/scsi/qla2xxx/qla_def.h | 35 +- drivers/scsi/qla2xxx/qla_fw.h | 6 - drivers/scsi/qla2xxx/qla_gbl.h | 1 - drivers/scsi/qla2xxx/qla_gs.c | 78 +- drivers/scsi/qla2xxx/qla_init.c | 167 +- drivers/scsi/qla2xxx/qla_inline.h | 12 - drivers/scsi/qla2xxx/qla_iocb.c | 137 +- drivers/scsi/qla2xxx/qla_isr.c | 46 +- drivers/scsi/qla2xxx/qla_mbx.c | 21 +- drivers/scsi/qla2xxx/qla_mid.c | 19 +- drivers/scsi/qla2xxx/qla_mr.c | 4 +- drivers/scsi/qla2xxx/qla_nvme.c | 5 +- drivers/scsi/qla2xxx/qla_os.c | 190 +- drivers/scsi/qla2xxx/qla_sup.c | 35 +- drivers/scsi/qla2xxx/qla_target.c | 6 +- drivers/scsi/qla2xxx/qla_tmpl.c | 29 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 3 - drivers/scsi/qla4xxx/ql4_mbx.c | 3 + drivers/scsi/qla4xxx/ql4_os.c | 1 + drivers/scsi/scsi.c | 10 +- drivers/scsi/scsi_debug.c | 9 +- drivers/scsi/scsi_ioctl.c | 54 +- drivers/scsi/scsi_lib.c | 50 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_sysfs.c | 41 +- drivers/scsi/scsi_trace.c | 124 +- drivers/scsi/scsi_transport_iscsi.c | 7 - drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/sd.c | 75 +- drivers/scsi/sd.h | 15 +- drivers/scsi/sd_zbc.c | 288 +- drivers/scsi/sg.c | 284 +- drivers/scsi/smartpqi/smartpqi.h | 77 +- drivers/scsi/smartpqi/smartpqi_init.c | 445 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 22 +- drivers/scsi/sni_53c710.c | 6 +- drivers/scsi/sr.c | 53 +- drivers/scsi/sr_vendor.c | 18 - drivers/scsi/st.c | 67 +- drivers/scsi/storvsc_drv.c | 41 - drivers/scsi/sun3_scsi.c | 4 +- drivers/scsi/sun3x_esp.c | 4 +- drivers/scsi/ufs/Kconfig | 10 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 112 - drivers/scsi/ufs/ti-j721e-ufs.c | 90 - drivers/scsi/ufs/ufs-hisi.c | 5 +- drivers/scsi/ufs/ufs-mediatek.c | 3 - drivers/scsi/ufs/ufs-qcom.c | 53 - drivers/scsi/ufs/ufs-qcom.h | 3 - drivers/scsi/ufs/ufs-sysfs.c | 15 +- drivers/scsi/ufs/ufs.h | 6 +- drivers/scsi/ufs/ufs_bsg.c | 7 +- drivers/scsi/ufs/ufshcd-dwc.c | 2 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 1 + drivers/scsi/ufs/ufshcd.c | 524 +- drivers/scsi/ufs/ufshcd.h | 32 +- drivers/scsi/ufs/ufshci.h | 2 +- drivers/scsi/ufs/unipro.h | 11 - drivers/scsi/zalon.c | 2 +- drivers/scsi/zorro_esp.c | 17 +- drivers/sh/clk/core.c | 2 +- drivers/sh/intc/core.c | 6 +- drivers/sh/intc/userimask.c | 2 +- drivers/soc/amlogic/meson-ee-pwrc.c | 24 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 - drivers/soc/aspeed/aspeed-lpc-snoop.c | 4 +- drivers/soc/atmel/Kconfig | 11 - drivers/soc/atmel/Makefile | 1 - drivers/soc/atmel/sfr.c | 99 - drivers/soc/atmel/soc.c | 5 +- drivers/soc/fsl/Kconfig | 10 - drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/qbman/qman.c | 7 - drivers/soc/fsl/qe/Kconfig | 3 +- drivers/soc/fsl/qe/gpio.c | 34 +- drivers/soc/fsl/qe/qe.c | 104 +- drivers/soc/fsl/qe/qe_common.c | 50 +- drivers/soc/fsl/qe/qe_ic.c | 285 +- drivers/soc/fsl/qe/qe_ic.h | 99 + drivers/soc/fsl/qe/qe_io.c | 70 +- drivers/soc/fsl/qe/qe_tdm.c | 8 +- drivers/soc/fsl/qe/ucc.c | 27 +- drivers/soc/fsl/qe/ucc_fast.c | 86 +- drivers/soc/fsl/qe/ucc_slow.c | 60 +- drivers/soc/fsl/qe/usb.c | 2 +- drivers/soc/fsl/rcpm.c | 151 - drivers/soc/imx/gpc.c | 8 +- drivers/soc/imx/soc-imx-scu.c | 36 +- drivers/soc/imx/soc-imx8.c | 50 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 149 +- drivers/soc/mediatek/mtk-scpsys.c | 214 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/llcc-qcom.c | 516 - drivers/soc/qcom/llcc-sdm845.c | 100 + drivers/soc/qcom/llcc-slice.c | 412 + drivers/soc/qcom/ocmem.c | 433 - drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 56 - drivers/soc/qcom/rpmpd.c | 23 - drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 - drivers/soc/renesas/Kconfig | 28 +- drivers/soc/renesas/Makefile | 4 +- drivers/soc/renesas/r8a7743-sysc.c | 1 + drivers/soc/renesas/r8a7745-sysc.c | 1 + drivers/soc/renesas/r8a77470-sysc.c | 1 + drivers/soc/renesas/r8a774a1-sysc.c | 1 + drivers/soc/renesas/r8a774b1-sysc.c | 37 - drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 + drivers/soc/renesas/r8a7790-sysc.c | 1 + drivers/soc/renesas/r8a7791-sysc.c | 1 + drivers/soc/renesas/r8a7792-sysc.c | 1 + drivers/soc/renesas/r8a7794-sysc.c | 1 + drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 30 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 + drivers/soc/renesas/rcar-rst.c | 2 - drivers/soc/renesas/rcar-sysc.c | 26 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 15 +- drivers/soc/samsung/Kconfig | 10 - drivers/soc/samsung/Makefile | 3 - drivers/soc/samsung/exynos-asv.c | 177 - drivers/soc/samsung/exynos-asv.h | 71 - drivers/soc/samsung/exynos-chipid.c | 12 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/soc/samsung/exynos5422-asv.c | 505 - drivers/soc/samsung/exynos5422-asv.h | 31 - drivers/soc/tegra/Kconfig | 10 - drivers/soc/tegra/Makefile | 2 - drivers/soc/tegra/flowctrl.c | 21 +- drivers/soc/tegra/fuse/fuse-tegra.c | 200 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 4 +- drivers/soc/tegra/pmc.c | 283 +- drivers/soc/tegra/regulators-tegra20.c | 365 - drivers/soc/tegra/regulators-tegra30.c | 317 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/omap_prm.c | 391 - drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soc/xilinx/xlnx_vcu.c | 4 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 10 +- drivers/soundwire/Kconfig | 3 +- drivers/soundwire/bus.c | 7 +- drivers/soundwire/cadence_master.c | 292 +- drivers/soundwire/cadence_master.h | 39 +- drivers/soundwire/intel.c | 223 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 33 +- drivers/soundwire/slave.c | 101 +- drivers/spi/Kconfig | 19 +- drivers/spi/spi-at91-usart.c | 4 +- drivers/spi/spi-atmel.c | 248 +- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm-qspi.c | 7 +- drivers/spi/spi-bcm2835.c | 47 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-bitbang.c | 21 +- drivers/spi/spi-cadence.c | 6 +- drivers/spi/spi-cavium-thunderx.c | 2 - drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-dw-mid.c | 2 +- drivers/spi/spi-dw-mmio.c | 6 - drivers/spi/spi-dw-pci.c | 24 +- drivers/spi/spi-dw.c | 12 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-cpm.c | 3 +- drivers/spi/spi-fsl-dspi.c | 55 +- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-lpspi.c | 8 +- drivers/spi/spi-fsl-qspi.c | 55 +- drivers/spi/spi-fsl-spi.c | 25 +- drivers/spi/spi-gpio.c | 9 +- drivers/spi/spi-img-spfi.c | 20 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-jcore.c | 2 +- drivers/spi/spi-lantiq-ssc.c | 10 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mem.c | 2 +- drivers/spi/spi-meson-spicc.c | 25 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-mt65xx.c | 23 +- drivers/spi/spi-mxic.c | 8 +- drivers/spi/spi-mxs.c | 6 +- drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi-omap-100k.c | 7 +- drivers/spi/spi-omap2-mcspi.c | 105 +- drivers/spi/spi-orion.c | 9 +- drivers/spi/spi-pic32.c | 46 +- drivers/spi/spi-pl022.c | 29 +- drivers/spi/spi-pxa2xx.c | 99 +- drivers/spi/spi-qup.c | 4 +- drivers/spi/spi-rspi.c | 10 +- drivers/spi/spi-s3c64xx.c | 6 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-sifive.c | 11 +- drivers/spi/spi-sirf.c | 12 +- drivers/spi/spi-slave-mt27xx.c | 12 +- drivers/spi/spi-sprd-adi.c | 8 - drivers/spi/spi-sprd.c | 17 +- drivers/spi/spi-st-ssc4.c | 3 - drivers/spi/spi-stm32-qspi.c | 33 +- drivers/spi/spi-stm32.c | 79 +- drivers/spi/spi-tegra114.c | 42 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-tegra20-slink.c | 8 +- drivers/spi/spi-ti-qspi.c | 8 +- drivers/spi/spi-topcliff-pch.c | 11 +- drivers/spi/spi-txx9.c | 78 +- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi-xilinx.c | 7 +- drivers/spi/spi-xtensa-xtfpga.c | 10 +- drivers/spi/spi-zynq-qspi.c | 84 +- drivers/spi/spi.c | 332 +- drivers/spi/spidev.c | 9 +- drivers/ssb/driver_extif.c | 2 +- drivers/ssb/driver_pcicore.c | 6 +- drivers/staging/Kconfig | 10 +- drivers/staging/Makefile | 5 +- drivers/staging/android/ion/ion.c | 18 +- drivers/staging/axis-fifo/Kconfig | 2 +- drivers/staging/axis-fifo/axis-fifo.c | 301 +- drivers/staging/axis-fifo/axis-fifo.txt | 18 +- drivers/staging/board/armadillo800eva.c | 12 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 4 +- drivers/staging/comedi/drivers/dt3000.c | 3 +- drivers/staging/comedi/drivers/gsc_hpdi.c | 10 - drivers/staging/comedi/drivers/ni_routes.c | 2 + drivers/staging/comedi/drivers/usbduxfast.c | 21 +- drivers/staging/emxx_udc/emxx_udc.c | 27 +- drivers/staging/exfat/Kconfig | 9 + drivers/staging/exfat/TODO | 61 +- drivers/staging/exfat/exfat.h | 190 +- drivers/staging/exfat/exfat_blkdev.c | 28 +- drivers/staging/exfat/exfat_cache.c | 303 +- drivers/staging/exfat/exfat_core.c | 2112 ++- drivers/staging/exfat/exfat_nls.c | 192 + drivers/staging/exfat/exfat_super.c | 900 +- drivers/staging/fbtft/Kconfig | 21 +- drivers/staging/fbtft/Makefile | 1 - drivers/staging/fbtft/fb_seps525.c | 213 - drivers/staging/fbtft/fb_uc1611.c | 34 +- drivers/staging/fbtft/fb_watterott.c | 13 +- drivers/staging/fbtft/fbtft-core.c | 129 +- drivers/staging/fbtft/fbtft.h | 4 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 11 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 8 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 2 +- drivers/staging/fieldbus/anybuss/host.c | 6 +- drivers/staging/fieldbus/dev_core.c | 3 + drivers/staging/fieldbus/fieldbus_dev.h | 6 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 50 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 5 - drivers/staging/fwserial/Kconfig | 26 +- drivers/staging/gasket/gasket_constants.h | 3 + drivers/staging/gasket/gasket_core.c | 14 +- drivers/staging/gasket/gasket_core.h | 4 +- drivers/staging/gasket/gasket_ioctl.c | 16 +- drivers/staging/hp/Kconfig | 30 - drivers/staging/hp/hp100.c | 3034 ---- drivers/staging/iio/accel/adis16240.c | 1 + drivers/staging/iio/adc/ad7192.c | 79 +- drivers/staging/iio/frequency/ad9834.c | 4 - drivers/staging/isdn/Kconfig | 12 + drivers/staging/isdn/Makefile | 8 + drivers/staging/isdn/TODO | 22 + drivers/staging/isdn/avm/Kconfig | 65 + drivers/staging/isdn/avm/Makefile | 12 + drivers/staging/isdn/avm/avm_cs.c | 166 + drivers/staging/isdn/avm/avmcard.h | 581 + drivers/staging/isdn/avm/b1.c | 804 + drivers/staging/isdn/avm/b1dma.c | 981 ++ drivers/staging/isdn/avm/b1isa.c | 243 + drivers/staging/isdn/avm/b1pci.c | 416 + drivers/staging/isdn/avm/b1pcmcia.c | 224 + drivers/staging/isdn/avm/c4.c | 1317 ++ drivers/staging/isdn/avm/t1isa.c | 594 + drivers/staging/isdn/avm/t1pci.c | 259 + drivers/staging/isdn/gigaset/Kconfig | 62 + drivers/staging/isdn/gigaset/Makefile | 17 + drivers/staging/isdn/gigaset/asyncdata.c | 606 + drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 ++++ drivers/staging/isdn/gigaset/capi.c | 2517 ++++ drivers/staging/isdn/gigaset/common.c | 1153 ++ drivers/staging/isdn/gigaset/dummyll.c | 74 + drivers/staging/isdn/gigaset/ev-layer.c | 1910 +++ drivers/staging/isdn/gigaset/gigaset.h | 827 + drivers/staging/isdn/gigaset/interface.c | 613 + drivers/staging/isdn/gigaset/isocdata.c | 1006 ++ drivers/staging/isdn/gigaset/proc.c | 77 + drivers/staging/isdn/gigaset/ser-gigaset.c | 796 + drivers/staging/isdn/gigaset/usb-gigaset.c | 946 ++ drivers/staging/isdn/hysdn/Kconfig | 15 + drivers/staging/isdn/hysdn/Makefile | 12 + drivers/staging/isdn/hysdn/boardergo.c | 445 + drivers/staging/isdn/hysdn/boardergo.h | 100 + drivers/staging/isdn/hysdn/hycapi.c | 785 + drivers/staging/isdn/hysdn/hysdn_boot.c | 400 + drivers/staging/isdn/hysdn/hysdn_defs.h | 282 + drivers/staging/isdn/hysdn/hysdn_init.c | 213 + drivers/staging/isdn/hysdn/hysdn_net.c | 330 + drivers/staging/isdn/hysdn/hysdn_pof.h | 78 + drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 + drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 + drivers/staging/isdn/hysdn/hysdn_sched.c | 197 + drivers/staging/isdn/hysdn/ince1pc.h | 134 + drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_i2c.c | 206 +- drivers/staging/kpc2000/kpc2000_spi.c | 26 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 4 +- drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/allegro-dvt/nal-h264.c | 2 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 86 +- drivers/staging/media/hantro/hantro_drv.c | 27 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 56 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 17 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 - drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 17 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 8 +- drivers/staging/media/hantro/hantro_h264.c | 122 +- drivers/staging/media/hantro/hantro_hw.h | 24 +- drivers/staging/media/hantro/hantro_postproc.c | 142 - drivers/staging/media/hantro/hantro_v4l2.c | 157 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 30 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 8 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 15 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 16 +- drivers/staging/media/imx/imx-ic-prp.c | 25 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 21 +- drivers/staging/media/imx/imx-media-csi.c | 41 +- drivers/staging/media/imx/imx-media-utils.c | 10 +- drivers/staging/media/imx/imx-media-vdic.c | 27 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 27 +- drivers/staging/media/imx/imx7-media-csi.c | 38 +- drivers/staging/media/imx/imx7-mipi-csis.c | 39 +- drivers/staging/media/ipu3/Makefile | 6 + drivers/staging/media/ipu3/TODO | 5 + drivers/staging/media/ipu3/include/intel-ipu3.h | 5 - drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 - drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 - drivers/staging/media/meson/vdec/vdec_platform.h | 4 - drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/sunxi/cedrus/Makefile | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 64 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 33 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 147 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 616 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 33 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 318 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 102 +- drivers/staging/media/sunxi/cedrus/cedrus_video.h | 1 - drivers/staging/most/Kconfig | 8 +- drivers/staging/most/cdev/cdev.c | 5 +- drivers/staging/most/configfs.c | 156 +- drivers/staging/most/core.c | 142 +- drivers/staging/most/core.h | 338 + drivers/staging/most/dim2/dim2.c | 2 +- drivers/staging/most/i2c/i2c.c | 2 +- drivers/staging/most/most.h | 339 - drivers/staging/most/net/net.c | 7 +- drivers/staging/most/sound/sound.c | 54 +- drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/video.c | 7 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 21 +- drivers/staging/mt7621-pci/Kconfig | 1 + drivers/staging/mt7621-pci/pci-mt7621.c | 23 +- drivers/staging/netlogic/TODO | 2 +- drivers/staging/netlogic/xlr_net.c | 3 +- drivers/staging/nvec/Kconfig | 10 +- 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 | 3738 +++++ drivers/staging/octeon-usb/octeon-hcd.h | 1847 +++ drivers/staging/octeon/Kconfig | 15 + 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 | 1429 ++ drivers/staging/olpc_dcon/Kconfig | 21 +- drivers/staging/olpc_dcon/Makefile | 4 +- drivers/staging/olpc_dcon/TODO | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 5 + drivers/staging/pi433/Kconfig | 24 +- drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/qlge/TODO | 3 + drivers/staging/qlge/qlge.h | 160 +- drivers/staging/qlge/qlge_dbg.c | 321 +- drivers/staging/qlge/qlge_ethtool.c | 41 +- drivers/staging/qlge/qlge_main.c | 1130 +- drivers/staging/qlge/qlge_mpi.c | 27 +- drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 43 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 5 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 153 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 38 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 167 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 55 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 1 + drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 3 +- drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 2 +- drivers/staging/rtl8188eu/include/rtw_efuse.h | 1 + drivers/staging/rtl8188eu/include/sta_info.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 8 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 3 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 13 +- drivers/staging/rtl8192e/rtllib_softmac.c | 7 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 9 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 137 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 25 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 47 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 103 +- drivers/staging/rtl8712/rtl871x_xmit.c | 5 +- drivers/staging/rtl8712/rtl871x_xmit.h | 2 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/usb_ops_linux.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 11 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 20 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 174 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 77 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 1 + drivers/staging/rtl8723bs/core/rtw_recv.c | 9 +- drivers/staging/rtl8723bs/core/rtw_security.c | 159 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 402 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 14 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com.c | 1 + drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1076 ++ drivers/staging/rtl8723bs/hal/odm_DIG.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 10 + drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 3 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 56 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 77 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 41 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 13 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 5 + drivers/staging/rtl8723bs/hal/sdio_ops.c | 127 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 26 + drivers/staging/rtl8723bs/include/hal_data.h | 21 + drivers/staging/rtl8723bs/include/osdep_service.h | 4 + .../rtl8723bs/include/osdep_service_linux.h | 7 + drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 15 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 59 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 23 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 136 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 8 +- drivers/staging/rts5208/ms.c | 86 +- drivers/staging/rts5208/ms.h | 70 +- drivers/staging/rts5208/rtsx.c | 12 +- drivers/staging/rts5208/rtsx_transport.c | 4 +- drivers/staging/rts5208/sd.h | 2 +- drivers/staging/rts5208/xd.c | 8 +- drivers/staging/rts5208/xd.h | 6 +- drivers/staging/sm750fb/ddk750_chip.c | 41 +- drivers/staging/sm750fb/ddk750_chip.h | 18 +- drivers/staging/sm750fb/ddk750_display.c | 4 +- drivers/staging/sm750fb/ddk750_mode.c | 16 +- drivers/staging/sm750fb/ddk750_sii164.c | 28 +- drivers/staging/sm750fb/ddk750_sii164.h | 11 +- drivers/staging/sm750fb/sm750_accel.c | 94 +- drivers/staging/sm750fb/sm750_accel.h | 83 +- drivers/staging/sm750fb/sm750_cursor.h | 17 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/uwb/rsv.c | 4 +- drivers/staging/uwb/whc-rc.c | 6 +- .../staging/vc04_services/bcm2835-audio/Kconfig | 12 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 9 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 13 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 6 +- .../staging/vc04_services/interface/vchi/vchi.h | 102 +- .../vc04_services/interface/vchi/vchi_cfg.h | 172 +- .../vc04_services/interface/vchi/vchi_common.h | 28 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 23 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 372 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 231 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 104 +- .../interface/vchiq_arm/vchiq_debugfs.c | 14 +- .../interface/vchiq_arm/vchiq_debugfs.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 96 +- .../interface/vchiq_arm/vchiq_ioctl.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 164 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 4 +- drivers/staging/vme/devices/vme_user.c | 2 +- drivers/staging/vt6655/card.c | 24 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 14 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/vt6655/rf.c | 5 +- drivers/staging/vt6655/rf.h | 19 +- drivers/staging/vt6655/rxtx.c | 5 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/staging/vt6656/rxtx.c | 8 +- .../bindings/net/wireless/siliabs,wfx.txt | 97 - drivers/staging/wfx/Kconfig | 8 - drivers/staging/wfx/Makefile | 24 - drivers/staging/wfx/TODO | 17 - drivers/staging/wfx/bh.c | 321 - drivers/staging/wfx/bh.h | 32 - drivers/staging/wfx/bus.h | 36 - drivers/staging/wfx/bus_sdio.c | 271 - drivers/staging/wfx/bus_spi.c | 267 - drivers/staging/wfx/data_rx.c | 213 - drivers/staging/wfx/data_rx.h | 19 - drivers/staging/wfx/data_tx.c | 852 -- drivers/staging/wfx/data_tx.h | 94 - drivers/staging/wfx/debug.c | 311 - drivers/staging/wfx/debug.h | 19 - drivers/staging/wfx/fwio.c | 413 - drivers/staging/wfx/fwio.h | 15 - drivers/staging/wfx/hif_api_cmd.h | 681 - drivers/staging/wfx/hif_api_general.h | 437 - drivers/staging/wfx/hif_api_mib.h | 557 - drivers/staging/wfx/hif_rx.c | 364 - drivers/staging/wfx/hif_rx.h | 18 - drivers/staging/wfx/hif_tx.c | 493 - drivers/staging/wfx/hif_tx.h | 68 - drivers/staging/wfx/hif_tx_mib.h | 292 - drivers/staging/wfx/hwio.c | 352 - drivers/staging/wfx/hwio.h | 80 - drivers/staging/wfx/key.c | 268 - drivers/staging/wfx/key.h | 22 - drivers/staging/wfx/main.c | 491 - drivers/staging/wfx/main.h | 47 - drivers/staging/wfx/queue.c | 620 - drivers/staging/wfx/queue.h | 61 - drivers/staging/wfx/scan.c | 294 - drivers/staging/wfx/scan.h | 42 - drivers/staging/wfx/secure_link.h | 57 - drivers/staging/wfx/sta.c | 1688 --- drivers/staging/wfx/sta.h | 103 - drivers/staging/wfx/traces.h | 443 - drivers/staging/wfx/wfx.h | 208 - drivers/staging/wilc1000/Makefile | 8 +- drivers/staging/wilc1000/cfg80211.c | 1960 --- drivers/staging/wilc1000/cfg80211.h | 29 - drivers/staging/wilc1000/hif.c | 2048 --- drivers/staging/wilc1000/hif.h | 233 - drivers/staging/wilc1000/mon.c | 260 - drivers/staging/wilc1000/netdev.c | 952 -- drivers/staging/wilc1000/netdev.h | 305 - drivers/staging/wilc1000/sdio.c | 1151 -- drivers/staging/wilc1000/spi.c | 1145 -- drivers/staging/wilc1000/wilc_hif.c | 2033 +++ drivers/staging/wilc1000/wilc_hif.h | 233 + drivers/staging/wilc1000/wilc_mon.c | 260 + drivers/staging/wilc1000/wilc_netdev.c | 931 ++ drivers/staging/wilc1000/wilc_sdio.c | 1151 ++ drivers/staging/wilc1000/wilc_spi.c | 1134 ++ drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 1948 +++ drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 27 + drivers/staging/wilc1000/wilc_wfi_netdevice.h | 293 + drivers/staging/wilc1000/wilc_wlan.c | 1269 ++ drivers/staging/wilc1000/wilc_wlan.h | 304 + drivers/staging/wilc1000/wilc_wlan_cfg.c | 457 + .../wilc1000/{wlan_cfg.h => wilc_wlan_cfg.h} | 0 drivers/staging/wilc1000/wilc_wlan_if.h | 802 + drivers/staging/wilc1000/wlan.c | 1246 -- drivers/staging/wilc1000/wlan.h | 305 - drivers/staging/wilc1000/wlan_cfg.c | 455 - drivers/staging/wilc1000/wlan_if.h | 802 - drivers/staging/wlan-ng/Kconfig | 1 - drivers/staging/wlan-ng/cfg80211.c | 6 +- drivers/staging/wlan-ng/hfa384x.h | 18 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 + drivers/staging/wlan-ng/p80211netdev.c | 4 +- drivers/staging/wlan-ng/p80211wep.c | 64 +- drivers/staging/wlan-ng/prism2usb.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 3 + drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 24 +- drivers/target/iscsi/iscsi_target_auth.c | 232 +- drivers/target/iscsi/iscsi_target_auth.h | 17 +- drivers/target/iscsi/iscsi_target_parameters.h | 3 + drivers/target/target_core_device.c | 21 + drivers/target/target_core_fabric_lib.c | 2 +- drivers/target/target_core_tpg.c | 12 + drivers/target/target_core_transport.c | 28 - drivers/target/target_core_user.c | 6 +- drivers/target/target_core_xcopy.c | 1 + drivers/tc/tc.c | 2 +- drivers/tee/optee/call.c | 7 - drivers/tee/optee/core.c | 20 +- drivers/tee/optee/shm_pool.c | 12 +- drivers/tee/tee_core.c | 2 +- drivers/tee/tee_shm.c | 6 + drivers/thermal/Kconfig | 35 +- drivers/thermal/Makefile | 4 +- drivers/thermal/amlogic_thermal.c | 337 - drivers/thermal/clock_cooling.c | 2 +- drivers/thermal/cpu_cooling.c | 745 + drivers/thermal/cpufreq_cooling.c | 670 - drivers/thermal/cpuidle_cooling.c | 234 - drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 6 +- drivers/thermal/intel/intel_pch_thermal.c | 2 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 31 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 2 + drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 2 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 529 +- drivers/thermal/qcom/tsens-v0_1.c | 11 - drivers/thermal/qcom/tsens-v1.c | 198 +- drivers/thermal/qcom/tsens-v2.c | 13 - drivers/thermal/qcom/tsens.c | 62 +- drivers/thermal/qcom/tsens.h | 288 +- drivers/thermal/qoriq_thermal.c | 313 +- drivers/thermal/rcar_gen3_thermal.c | 4 - drivers/thermal/rockchip_thermal.c | 22 +- drivers/thermal/samsung/exynos_tmu.c | 5 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 107 +- drivers/thermal/thermal_hwmon.c | 28 - drivers/thermal/thermal_hwmon.h | 7 - drivers/thermal/thermal_mmio.c | 1 + drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 - drivers/thunderbolt/cap.c | 6 +- drivers/thunderbolt/ctl.c | 8 +- drivers/thunderbolt/eeprom.c | 11 + drivers/thunderbolt/icm.c | 157 +- drivers/thunderbolt/lc.c | 193 +- drivers/thunderbolt/nhi_ops.c | 1 + drivers/thunderbolt/path.c | 52 +- drivers/thunderbolt/switch.c | 598 +- drivers/thunderbolt/tb.c | 340 +- drivers/thunderbolt/tb.h | 81 +- drivers/thunderbolt/tb_msgs.h | 2 - drivers/thunderbolt/tb_regs.h | 97 +- drivers/thunderbolt/tunnel.c | 364 +- drivers/thunderbolt/tunnel.h | 10 +- drivers/thunderbolt/xdomain.c | 5 +- drivers/tty/Kconfig | 40 +- drivers/tty/amiserial.c | 84 + drivers/tty/cyclades.c | 10 +- drivers/tty/hvc/Kconfig | 30 +- drivers/tty/hvc/hvc_dcc.c | 28 - drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/rocket.c | 32 +- drivers/tty/serdev/core.c | 125 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 89 +- drivers/tty/serial/8250/8250_dw.c | 83 +- drivers/tty/serial/8250/8250_exar.c | 19 - drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/8250/8250_lpss.c | 21 +- drivers/tty/serial/8250/8250_men_mcb.c | 9 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_of.c | 31 - drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 306 +- drivers/tty/serial/8250/8250_port.c | 16 +- drivers/tty/serial/8250/Kconfig | 3 +- drivers/tty/serial/Kconfig | 108 +- drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/amba-pl011.c | 19 +- drivers/tty/serial/atmel_serial.c | 43 +- drivers/tty/serial/dz.c | 2 +- drivers/tty/serial/fsl_linflexuart.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 84 +- drivers/tty/serial/ifx6x60.c | 3 - drivers/tty/serial/imx.c | 7 +- drivers/tty/serial/lantiq.c | 2 +- drivers/tty/serial/men_z135_uart.c | 1 - drivers/tty/serial/meson_uart.c | 2 +- drivers/tty/serial/msm_serial.c | 23 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/omap-serial.c | 7 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 5 +- drivers/tty/serial/pic32_uart.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 68 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/samsung.c | 2595 ++++ drivers/tty/serial/samsung.h | 147 + drivers/tty/serial/samsung_tty.c | 2691 ---- drivers/tty/serial/sb1250-duart.c | 4 +- drivers/tty/serial/serial-tegra.c | 3 +- drivers/tty/serial/serial_core.c | 3 +- drivers/tty/serial/sh-sci.c | 15 +- drivers/tty/serial/sirfsoc_uart.h | 5 +- drivers/tty/serial/sprd_serial.c | 36 - drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/uartlite.c | 97 +- drivers/tty/serial/ucc_uart.c | 385 +- drivers/tty/serial/zs.c | 2 +- drivers/tty/synclink.c | 6 +- drivers/tty/synclink_gt.c | 4 +- drivers/tty/synclinkmp.c | 10 +- drivers/tty/sysrq.c | 9 +- drivers/tty/tty_io.c | 21 +- drivers/tty/tty_ldisc.c | 7 +- drivers/tty/tty_ldsem.c | 8 +- drivers/tty/tty_port.c | 3 +- drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/Makefile | 6 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/vc_screen.c | 3 - drivers/uio/uio_dmem_genirq.c | 14 +- drivers/usb/atm/ueagle-atm.c | 18 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/Kconfig | 10 - drivers/usb/cdns3/Makefile | 1 - drivers/usb/cdns3/cdns3-ti.c | 236 - drivers/usb/cdns3/core.c | 4 +- drivers/usb/cdns3/gadget.c | 72 +- drivers/usb/cdns3/host-export.h | 1 + drivers/usb/cdns3/host.c | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 79 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/debug.c | 2 +- drivers/usb/chipidea/udc.c | 75 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/class/usblp.c | 4 +- drivers/usb/class/usbtmc.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 3 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 17 +- drivers/usb/core/devio.c | 84 +- drivers/usb/core/hcd-pci.c | 4 +- drivers/usb/core/hcd.c | 50 +- drivers/usb/core/hub.c | 210 +- drivers/usb/core/urb.c | 1 - drivers/usb/dwc2/core.c | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc2/debugfs.c | 2 +- drivers/usb/dwc3/Kconfig | 31 +- drivers/usb/dwc3/core.c | 40 +- drivers/usb/dwc3/debug.h | 4 +- drivers/usb/dwc3/debugfs.c | 2 +- drivers/usb/dwc3/dwc3-of-simple.c | 28 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/ep0.c | 8 - drivers/usb/dwc3/gadget.c | 11 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 28 + drivers/usb/gadget/composite.c | 10 +- drivers/usb/gadget/configfs.c | 111 +- drivers/usb/gadget/function/f_acm.c | 21 - drivers/usb/gadget/function/f_ecm.c | 6 +- drivers/usb/gadget/function/f_fs.c | 14 +- drivers/usb/gadget/function/f_obex.c | 2 +- drivers/usb/gadget/function/f_rndis.c | 1 - drivers/usb/gadget/function/f_serial.c | 21 - drivers/usb/gadget/function/f_tcm.c | 13 +- drivers/usb/gadget/function/u_audio.c | 19 +- drivers/usb/gadget/function/u_serial.c | 516 +- drivers/usb/gadget/function/u_serial.h | 8 - drivers/usb/gadget/legacy/Kconfig | 54 +- drivers/usb/gadget/legacy/acm_ms.c | 3 + drivers/usb/gadget/legacy/mass_storage.c | 3 + drivers/usb/gadget/legacy/serial.c | 49 +- drivers/usb/gadget/udc/Kconfig | 19 +- drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 9 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 9 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/core.c | 11 - drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/gadget/udc/fsl_qe_udc.h | 4 +- drivers/usb/gadget/udc/fsl_udc_core.c | 14 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 12 +- drivers/usb/gadget/udc/mv_u3d.h | 2 +- drivers/usb/gadget/udc/net2272.c | 6 +- drivers/usb/gadget/udc/net2280.c | 2 +- drivers/usb/gadget/udc/pch_udc.c | 1 + drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 6 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 32 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 3810 ----- drivers/usb/host/Kconfig | 106 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-pmcmsp.c | 6 +- drivers/usb/host/ehci-q.c | 13 +- drivers/usb/host/ehci-sh.c | 7 + drivers/usb/host/fotg210-hcd.c | 8 +- drivers/usb/host/imx21-dbg.c | 2 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 8 +- drivers/usb/host/ohci-nxp.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/pci-quirks.c | 4 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-debugfs.c | 24 +- drivers/usb/host/xhci-hub.c | 22 +- drivers/usb/host/xhci-mem.c | 4 - drivers/usb/host/xhci-pci.c | 17 +- drivers/usb/host/xhci-ring.c | 76 +- drivers/usb/host/xhci-tegra.c | 551 +- drivers/usb/host/xhci-trace.h | 26 - drivers/usb/host/xhci.c | 66 +- drivers/usb/host/xhci.h | 30 - drivers/usb/image/microtek.c | 3 +- drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/isp1760/isp1760-if.c | 4 +- drivers/usb/misc/Kconfig | 22 +- drivers/usb/misc/adutux.c | 2 +- drivers/usb/misc/appledisplay.c | 8 +- drivers/usb/misc/chaoskey.c | 24 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/idmouse.c | 38 +- drivers/usb/misc/ldusb.c | 36 +- drivers/usb/misc/legousbtower.c | 310 +- drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 66 +- drivers/usb/mon/mon_bin.c | 32 +- drivers/usb/mtu3/mtu3_core.c | 1 - drivers/usb/mtu3/mtu3_gadget_ep0.c | 35 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_debugfs.c | 2 +- drivers/usb/musb/musb_dsps.c | 2 +- drivers/usb/musb/musb_gadget.c | 5 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 17 +- drivers/usb/renesas_usbhs/common.h | 3 +- drivers/usb/renesas_usbhs/fifo.c | 4 +- drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 16 +- drivers/usb/roles/class.c | 23 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 2 +- drivers/usb/serial/Kconfig | 51 +- drivers/usb/serial/ch341.c | 97 +- drivers/usb/serial/cp210x.c | 1 - drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 7 - drivers/usb/serial/io_edgeport.c | 10 +- drivers/usb/serial/mos7720.c | 4 + drivers/usb/serial/mos7840.c | 762 +- drivers/usb/serial/option.c | 9 - drivers/usb/serial/pl2303.c | 124 +- drivers/usb/serial/pl2303.h | 6 - drivers/usb/serial/ti_usb_3410_5052.c | 12 +- drivers/usb/serial/whiteheat.c | 13 +- drivers/usb/serial/whiteheat.h | 2 +- drivers/usb/storage/ene_ub6250.c | 2 +- drivers/usb/storage/scsiglue.c | 17 +- drivers/usb/storage/transport.c | 3 +- drivers/usb/storage/uas.c | 31 +- drivers/usb/storage/unusual_uas.h | 7 +- drivers/usb/typec/Kconfig | 11 - drivers/usb/typec/Makefile | 1 - drivers/usb/typec/class.c | 48 +- drivers/usb/typec/hd3ss3220.c | 269 - drivers/usb/typec/tcpm/Kconfig | 1 - drivers/usb/typec/tcpm/tcpm.c | 135 +- drivers/usb/typec/tps6598x.c | 49 +- drivers/usb/typec/ucsi/displayport.c | 40 +- drivers/usb/typec/ucsi/trace.c | 11 + drivers/usb/typec/ucsi/trace.h | 79 +- drivers/usb/typec/ucsi/ucsi.c | 609 +- drivers/usb/typec/ucsi/ucsi.h | 417 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 93 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 166 +- drivers/usb/usbip/Kconfig | 1 - drivers/usb/usbip/stub_rx.c | 50 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/usbip_common.c | 3 - drivers/usb/usbip/vhci_rx.c | 13 +- drivers/usb/usbip/vhci_tx.c | 3 - drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 32 +- drivers/vfio/pci/vfio_pci_intrs.c | 2 +- drivers/vfio/pci/vfio_pci_private.h | 4 +- drivers/vfio/pci/vfio_pci_rdwr.c | 2 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 4 +- drivers/vfio/vfio.c | 39 +- drivers/vfio/vfio_iommu_type1.c | 28 +- drivers/vhost/net.c | 12 +- drivers/vhost/scsi.c | 12 +- drivers/vhost/test.c | 12 +- drivers/vhost/vhost.c | 6 - drivers/vhost/vhost.h | 1 - drivers/vhost/vringh.c | 8 +- drivers/vhost/vsock.c | 118 +- drivers/video/backlight/Kconfig | 12 +- drivers/video/backlight/Makefile | 2 +- drivers/video/backlight/gpio_backlight.c | 128 +- drivers/video/backlight/ipaq_micro_bl.c | 2 +- drivers/video/backlight/lm3630a_bl.c | 13 +- drivers/video/backlight/pm8941-wled.c | 424 + drivers/video/backlight/pwm_bl.c | 39 +- drivers/video/backlight/qcom-wled.c | 1296 -- drivers/video/backlight/tosa_bl.c | 10 +- drivers/video/backlight/tosa_bl.h | 8 - drivers/video/backlight/tosa_lcd.c | 28 +- drivers/video/console/vgacon.c | 6 +- drivers/video/fbdev/68328fb.c | 2 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/acornfb.c | 2 +- drivers/video/fbdev/amba-clcd.c | 2 +- drivers/video/fbdev/amifb.c | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/arkfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/aty128fb.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 18 +- drivers/video/fbdev/aty/mach64_cursor.c | 4 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/aty/radeon_pm.c | 2 +- drivers/video/fbdev/au1100fb.c | 2 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 2 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/c2p_core.h | 8 +- drivers/video/fbdev/carminefb.c | 6 +- drivers/video/fbdev/cg14.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/cobalt_lcdfb.c | 2 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 3 + drivers/video/fbdev/core/fbmem.c | 26 +- drivers/video/fbdev/cyber2000fb.c | 2 +- drivers/video/fbdev/da8xx-fb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/efifb.c | 4 +- drivers/video/fbdev/ep93xx-fb.c | 2 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/fm2fb.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/video/fbdev/g364fb.c | 2 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/video/fbdev/geode/gx1fb_core.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 2 +- drivers/video/fbdev/geode/lxfb_core.c | 2 +- drivers/video/fbdev/goldfishfb.c | 2 +- drivers/video/fbdev/grvga.c | 2 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/hecubafb.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/video/fbdev/hitfb.c | 2 +- drivers/video/fbdev/hpfb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 430 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/i810/i810_main.c | 2 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/intelfb/intelfb.h | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 4 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/macfb.c | 2 +- drivers/video/fbdev/matrox/i2c-matroxfb.c | 4 +- drivers/video/fbdev/matrox/matroxfb_base.c | 2 +- drivers/video/fbdev/matrox/matroxfb_crtc2.c | 2 +- drivers/video/fbdev/maxinefb.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 15 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 4 +- drivers/video/fbdev/mbx/mbxfb.c | 6 +- drivers/video/fbdev/metronomefb.c | 2 +- drivers/video/fbdev/mmp/fb/mmpfb.c | 2 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 2 +- drivers/video/fbdev/mx3fb.c | 5 +- drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 20 +- drivers/video/fbdev/ocfb.c | 2 +- drivers/video/fbdev/offb.c | 2 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 4 +- drivers/video/fbdev/pm3fb.c | 6 +- drivers/video/fbdev/pmag-aa-fb.c | 6 +- drivers/video/fbdev/pmag-ba-fb.c | 6 +- drivers/video/fbdev/pmagb-b-fb.c | 6 +- drivers/video/fbdev/ps3fb.c | 2 +- drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/pxa168fb.c | 4 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/s1d13xxxfb.c | 4 +- drivers/video/fbdev/s3c-fb.c | 2 +- drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 +- drivers/video/fbdev/sh7760fb.c | 4 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 6 +- drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/skeletonfb.c | 2 +- drivers/video/fbdev/sm712fb.c | 2 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/sstfb.c | 6 +- drivers/video/fbdev/stifb.c | 6 +- drivers/video/fbdev/sunxvr1000.c | 2 +- drivers/video/fbdev/sunxvr2500.c | 2 +- drivers/video/fbdev/sunxvr500.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 4 +- drivers/video/fbdev/tmiofb.c | 2 +- drivers/video/fbdev/tridentfb.c | 6 +- drivers/video/fbdev/udlfb.c | 1 + drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vermilion/cr_pll.c | 2 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/vesafb.c | 6 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/vga16fb.c | 2 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/vt8500lcdfb.c | 2 +- drivers/video/fbdev/vt8623fb.c | 2 +- drivers/video/fbdev/w100fb.c | 8 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/fbdev/xilinxfb.c | 2 +- drivers/video/logo/.gitignore | 1 - drivers/video/logo/Makefile | 15 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_core.c | 1 - drivers/virt/vboxguest/vboxguest_utils.c | 1 - drivers/virtio/virtio_balloon.c | 54 +- drivers/virtio/virtio_ring.c | 11 +- drivers/vme/boards/vme_vmivme7805.c | 2 +- drivers/vme/bridges/vme_ca91cx42.c | 4 +- drivers/vme/bridges/vme_tsi148.c | 4 +- drivers/w1/masters/matrox_w1.c | 2 +- drivers/w1/masters/sgi_w1.c | 4 +- drivers/w1/slaves/Kconfig | 8 - drivers/w1/slaves/Makefile | 1 - drivers/w1/slaves/w1_ds2430.c | 295 - drivers/watchdog/Kconfig | 5 +- drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/aspeed_wdt.c | 16 +- drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/at91sam9_wdt.h | 34 +- drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/bcm63xx_wdt.c | 3 +- drivers/watchdog/bd70528_wdt.c | 5 +- drivers/watchdog/cadence_wdt.c | 6 +- drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 8 +- drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/f71808e_wdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/imx2_wdt.c | 30 +- drivers/watchdog/imx7ulp_wdt.c | 45 +- drivers/watchdog/imx_sc_wdt.c | 8 +- drivers/watchdog/indydog.c | 1 - drivers/watchdog/intel-mid_wdt.c | 1 - drivers/watchdog/intel_scu_watchdog.c | 3 +- drivers/watchdog/iop_wdt.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/ixp4xx_wdt.c | 1 - drivers/watchdog/jz4740_wdt.c | 108 +- drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/menz69_wdt.c | 1 - drivers/watchdog/meson_gxbb_wdt.c | 4 +- drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/mv64x60_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 1 - drivers/watchdog/pcwd_pci.c | 1 - drivers/watchdog/pcwd_usb.c | 1 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/pm8916_wdt.c | 15 +- drivers/watchdog/pnx833x_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 5 +- drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 4 +- drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/sprd_wdt.c | 6 +- drivers/watchdog/w83627hf_wdt.c | 11 +- drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/watchdog_dev.c | 102 +- drivers/watchdog/wdat_wdt.c | 2 +- drivers/watchdog/wdrtas.c | 1 - drivers/watchdog/wdt.c | 1 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 1 - drivers/xen/Kconfig | 63 +- drivers/xen/balloon.c | 4 +- drivers/xen/events/events_base.c | 16 +- drivers/xen/gntdev-common.h | 10 +- drivers/xen/gntdev-dmabuf.c | 34 +- drivers/xen/gntdev.c | 243 +- drivers/xen/mcelog.c | 14 +- drivers/xen/platform-pci.c | 14 +- drivers/xen/preempt.c | 4 +- drivers/xen/swiotlb-xen.c | 12 +- drivers/xen/xenbus/xenbus_probe.c | 13 +- fs/Kconfig | 3 - fs/Makefile | 3 +- fs/affs/affs.h | 16 +- fs/affs/super.c | 10 +- fs/afs/callback.c | 1 + fs/afs/cmservice.c | 6 +- fs/afs/dir.c | 7 +- fs/afs/dir_edit.c | 12 +- fs/afs/dynroot.c | 3 - fs/afs/file.c | 6 +- fs/afs/flock.c | 4 +- fs/afs/fsclient.c | 16 +- fs/afs/inode.c | 13 +- fs/afs/internal.h | 16 +- fs/afs/mntpt.c | 6 +- fs/afs/proc.c | 7 +- fs/afs/rxrpc.c | 13 +- fs/afs/server.c | 24 +- fs/afs/super.c | 3 +- fs/afs/vl_list.c | 4 +- fs/afs/vlclient.c | 6 +- fs/afs/xattr.c | 16 +- fs/afs/yfsclient.c | 15 +- fs/aio.c | 21 +- fs/attr.c | 23 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/expire.c | 11 +- fs/autofs/root.c | 39 +- fs/binfmt_elf.c | 184 +- fs/binfmt_elf_fdpic.c | 12 +- fs/block_dev.c | 69 +- fs/btrfs/Kconfig | 3 - fs/btrfs/async-thread.c | 113 +- fs/btrfs/async-thread.h | 37 +- fs/btrfs/block-group.c | 610 +- fs/btrfs/block-group.h | 51 +- fs/btrfs/btrfs_inode.h | 3 + fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 275 +- fs/btrfs/compression.h | 46 +- fs/btrfs/ctree.c | 289 +- fs/btrfs/ctree.h | 68 +- fs/btrfs/delalloc-space.c | 28 +- fs/btrfs/delayed-inode.c | 18 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/dev-replace.h | 2 +- fs/btrfs/disk-io.c | 384 +- fs/btrfs/disk-io.h | 8 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-io-tree.h | 248 - fs/btrfs/extent-tree.c | 215 +- fs/btrfs/extent_io.c | 168 +- fs/btrfs/extent_io.h | 239 +- fs/btrfs/extent_map.c | 6 +- fs/btrfs/extent_map.h | 11 +- fs/btrfs/file-item.c | 46 +- fs/btrfs/file.c | 144 +- fs/btrfs/free-space-cache.c | 118 +- fs/btrfs/free-space-cache.h | 39 +- fs/btrfs/free-space-tree.c | 133 +- fs/btrfs/free-space-tree.h | 18 +- fs/btrfs/inode-map.c | 4 +- fs/btrfs/inode.c | 1050 +- fs/btrfs/ioctl.c | 89 +- fs/btrfs/locking.c | 309 +- fs/btrfs/locking.h | 13 +- fs/btrfs/lzo.c | 53 +- fs/btrfs/misc.h | 11 - fs/btrfs/ordered-data.c | 88 +- fs/btrfs/ordered-data.h | 28 +- fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 6 +- fs/btrfs/qgroup.c | 63 +- fs/btrfs/qgroup.h | 2 +- fs/btrfs/raid56.c | 101 +- fs/btrfs/reada.c | 19 +- fs/btrfs/relocation.c | 73 +- fs/btrfs/scrub.c | 100 +- fs/btrfs/send.c | 51 +- fs/btrfs/space-info.c | 71 +- fs/btrfs/space-info.h | 3 +- fs/btrfs/super.c | 28 +- fs/btrfs/sysfs.c | 97 +- fs/btrfs/sysfs.h | 6 +- fs/btrfs/tests/btrfs-tests.c | 11 +- fs/btrfs/tests/btrfs-tests.h | 4 +- fs/btrfs/tests/free-space-tests.c | 15 +- fs/btrfs/tests/free-space-tree-tests.c | 105 +- fs/btrfs/tests/inode-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 4 +- fs/btrfs/transaction.c | 98 +- fs/btrfs/transaction.h | 5 +- fs/btrfs/tree-checker.c | 237 +- fs/btrfs/tree-log.c | 599 +- fs/btrfs/uuid-tree.c | 2 - fs/btrfs/volumes.c | 544 +- fs/btrfs/volumes.h | 28 +- fs/btrfs/zlib.c | 170 +- fs/btrfs/zstd.c | 47 +- fs/buffer.c | 110 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/caps.c | 51 +- fs/ceph/debugfs.c | 13 - fs/ceph/dir.c | 16 +- fs/ceph/file.c | 46 +- fs/ceph/inode.c | 1 - fs/ceph/mds_client.c | 31 +- fs/ceph/mds_client.h | 9 - fs/ceph/mdsmap.c | 23 +- fs/ceph/super.c | 661 +- fs/ceph/super.h | 31 +- fs/cifs/cifs_debug.c | 43 +- fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsacl.c | 44 +- fs/cifs/cifsacl.h | 32 +- fs/cifs/cifsfs.c | 61 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/cifsglob.h | 101 +- fs/cifs/cifsproto.h | 10 - fs/cifs/cifssmb.c | 3 - fs/cifs/connect.c | 215 +- fs/cifs/dfs_cache.c | 3 +- fs/cifs/dir.c | 6 +- fs/cifs/file.c | 195 +- fs/cifs/inode.c | 352 +- fs/cifs/misc.c | 17 +- fs/cifs/sess.c | 256 +- fs/cifs/smb1ops.c | 11 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2inode.c | 3 +- fs/cifs/smb2misc.c | 175 +- fs/cifs/smb2ops.c | 212 +- fs/cifs/smb2pdu.c | 274 +- fs/cifs/smb2pdu.h | 24 +- fs/cifs/smb2proto.h | 15 +- fs/cifs/smb2transport.c | 165 +- fs/cifs/smbdirect.c | 36 +- fs/cifs/transport.c | 79 +- fs/compat_binfmt_elf.c | 4 +- fs/compat_ioctl.c | 1096 ++ fs/configfs/inode.c | 9 +- fs/configfs/symlink.c | 2 +- fs/cramfs/inode.c | 4 +- fs/crypto/bio.c | 29 +- fs/crypto/crypto.c | 124 +- fs/crypto/fscrypt_private.h | 25 +- fs/crypto/keyring.c | 8 +- fs/crypto/keysetup.c | 158 +- fs/crypto/keysetup_v1.c | 4 + fs/crypto/policy.c | 41 +- fs/dax.c | 18 +- fs/dcache.c | 10 +- fs/debugfs/file.c | 87 +- fs/debugfs/inode.c | 127 +- fs/direct-io.c | 23 +- fs/dlm/lowcomms.c | 6 +- fs/drop_caches.c | 2 +- fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/file.c | 1 - fs/ecryptfs/inode.c | 84 +- fs/ecryptfs/keystore.c | 6 +- fs/ecryptfs/messaging.c | 1 - fs/erofs/Kconfig | 1 - fs/erofs/decompressor.c | 2 +- fs/erofs/erofs_fs.h | 3 +- fs/erofs/internal.h | 7 +- fs/erofs/super.c | 39 +- fs/erofs/utils.c | 17 +- fs/erofs/xattr.c | 2 - fs/erofs/zdata.c | 288 +- fs/erofs/zdata.h | 8 +- fs/erofs/zmap.c | 28 +- fs/eventpoll.c | 52 +- fs/exec.c | 10 +- fs/exportfs/expfs.c | 31 +- fs/ext2/balloc.c | 75 +- fs/ext2/ext2.h | 12 - fs/ext2/inode.c | 9 +- fs/ext2/ioctl.c | 5 +- fs/ext2/super.c | 14 +- fs/ext4/Kconfig | 17 - fs/ext4/Makefile | 1 - fs/ext4/block_validity.c | 6 +- fs/ext4/dir.c | 6 +- fs/ext4/ext4.h | 24 +- fs/ext4/ext4_jbd2.c | 32 +- fs/ext4/ext4_jbd2.h | 106 +- fs/ext4/extents.c | 149 +- fs/ext4/file.c | 412 +- fs/ext4/fsync.c | 72 +- fs/ext4/ialloc.c | 9 +- fs/ext4/indirect.c | 125 +- fs/ext4/inode-test.c | 272 - fs/ext4/inode.c | 935 +- fs/ext4/ioctl.c | 1 - fs/ext4/migrate.c | 103 +- fs/ext4/namei.c | 82 +- fs/ext4/page-io.c | 167 +- fs/ext4/readpage.c | 6 +- fs/ext4/resize.c | 46 +- fs/ext4/super.c | 192 +- fs/ext4/xattr.c | 94 +- fs/f2fs/Kconfig | 23 - fs/f2fs/Makefile | 1 - fs/f2fs/checkpoint.c | 8 +- fs/f2fs/compress.c | 1139 -- fs/f2fs/data.c | 851 +- fs/f2fs/debug.c | 9 +- fs/f2fs/dir.c | 7 +- fs/f2fs/f2fs.h | 355 +- fs/f2fs/file.c | 310 +- fs/f2fs/gc.c | 46 +- fs/f2fs/inline.c | 32 +- fs/f2fs/inode.c | 50 +- fs/f2fs/namei.c | 135 +- fs/f2fs/node.c | 3 +- fs/f2fs/recovery.c | 22 +- fs/f2fs/segment.c | 331 +- fs/f2fs/segment.h | 14 +- fs/f2fs/super.c | 277 +- fs/f2fs/sysfs.c | 12 - fs/f2fs/xattr.c | 14 +- fs/fat/file.c | 13 +- fs/fat/inode.c | 3 +- fs/fat/misc.c | 10 +- fs/fcntl.c | 4 +- fs/file.c | 7 +- fs/fs-writeback.c | 9 +- fs/fuse/Kconfig | 4 +- fs/fuse/Makefile | 3 +- fs/fuse/dev.c | 37 +- fs/fuse/dir.c | 41 +- fs/fuse/file.c | 20 +- fs/fuse/fuse_i.h | 6 - fs/fuse/inode.c | 4 - fs/fuse/readdir.c | 2 +- fs/fuse/virtio_fs.c | 365 +- fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 14 +- fs/gfs2/file.c | 92 +- fs/gfs2/glock.c | 16 +- fs/gfs2/glops.c | 4 +- fs/gfs2/inode.c | 16 +- fs/gfs2/log.c | 25 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 102 +- fs/gfs2/lops.h | 3 +- fs/gfs2/meta_io.c | 6 +- fs/gfs2/ops_fstype.c | 26 +- fs/gfs2/quota.c | 4 +- fs/gfs2/recovery.c | 8 +- fs/gfs2/super.c | 33 +- fs/gfs2/sys.c | 2 +- fs/gfs2/trans.c | 2 - fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 9 - 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/hpfs/dir.c | 1 - fs/hpfs/file.c | 1 - fs/hugetlbfs/inode.c | 63 +- fs/inode.c | 40 +- fs/internal.h | 7 + fs/io-wq.c | 1108 -- fs/io-wq.h | 125 - fs/io_uring.c | 3238 ++-- fs/ioctl.c | 217 +- fs/iomap/Makefile | 16 +- fs/iomap/apply.c | 32 +- fs/iomap/buffered-io.c | 792 +- fs/iomap/direct-io.c | 63 +- fs/iomap/fiemap.c | 10 +- fs/iomap/seek.c | 4 +- fs/iomap/swapfile.c | 3 +- fs/iomap/trace.c | 12 - fs/iomap/trace.h | 191 - fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 26 +- fs/jbd2/journal.c | 65 +- fs/jbd2/revoke.c | 6 - fs/jbd2/transaction.c | 400 +- fs/jffs2/nodelist.c | 2 +- fs/kernfs/dir.c | 105 +- fs/kernfs/file.c | 4 +- fs/kernfs/inode.c | 10 +- fs/kernfs/kernfs-internal.h | 2 + fs/kernfs/mount.c | 104 +- fs/libfs.c | 70 - fs/lockd/host.c | 3 +- fs/namei.c | 259 +- fs/namespace.c | 33 +- fs/nfs/callback.h | 4 +- fs/nfs/callback_proc.c | 8 +- fs/nfs/callback_xdr.c | 6 +- fs/nfs/client.c | 11 - fs/nfs/delegation.c | 170 +- fs/nfs/delegation.h | 4 +- fs/nfs/dir.c | 2 +- fs/nfs/export.c | 1 - fs/nfs/file.c | 2 +- fs/nfs/fscache-index.c | 6 +- fs/nfs/fscache.c | 18 +- fs/nfs/fscache.h | 8 +- fs/nfs/inode.c | 54 +- fs/nfs/internal.h | 2 +- fs/nfs/namespace.c | 3 - fs/nfs/nfs2xdr.c | 21 +- fs/nfs/nfs3client.c | 5 +- fs/nfs/nfs3xdr.c | 14 +- fs/nfs/nfs42.h | 15 +- fs/nfs/nfs42proc.c | 201 +- fs/nfs/nfs42xdr.c | 190 +- fs/nfs/nfs4_fs.h | 21 +- fs/nfs/nfs4client.c | 13 +- fs/nfs/nfs4file.c | 141 +- fs/nfs/nfs4proc.c | 76 +- fs/nfs/nfs4state.c | 51 +- fs/nfs/nfs4super.c | 4 +- fs/nfs/nfs4trace.h | 175 - fs/nfs/nfs4xdr.c | 34 +- fs/nfs/nfstrace.h | 33 - fs/nfs/pnfs.c | 2 + fs/nfs/super.c | 6 +- fs/nfs/sysfs.c | 3 +- fs/nfsd/Kconfig | 3 +- fs/nfsd/filecache.c | 2 + fs/nfsd/nfs3xdr.c | 4 +- fs/nfsd/nfs4callback.c | 104 +- fs/nfsd/nfs4proc.c | 6 +- fs/nfsd/nfs4recover.c | 23 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 13 +- fs/nfsd/nfsd.h | 3 +- fs/nfsd/nfssvc.c | 3 +- fs/nfsd/state.h | 1 - fs/nfsd/vfs.c | 20 +- fs/nfsd/vfs.h | 2 +- fs/nilfs2/ioctl.c | 1 - fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/fdinfo.c | 2 +- fs/notify/fsnotify.c | 6 +- fs/notify/fsnotify.h | 2 - fs/nsfs.c | 32 +- fs/ntfs/inode.c | 18 +- fs/ocfs2/acl.c | 4 +- fs/ocfs2/alloc.c | 32 +- fs/ocfs2/aops.c | 1 + fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 134 +- fs/ocfs2/ioctl.c | 1 - fs/ocfs2/journal.c | 16 +- fs/ocfs2/quota_global.c | 2 +- fs/ocfs2/suballoc.c | 19 +- fs/ocfs2/super.c | 4 +- fs/ocfs2/xattr.c | 56 +- fs/open.c | 149 +- fs/orangefs/file.c | 39 +- fs/orangefs/inode.c | 8 +- fs/orangefs/orangefs-kernel.h | 3 +- fs/overlayfs/copy_up.c | 94 +- fs/overlayfs/dir.c | 2 +- fs/overlayfs/export.c | 80 +- fs/overlayfs/inode.c | 8 +- fs/overlayfs/namei.c | 76 +- fs/overlayfs/overlayfs.h | 34 +- fs/overlayfs/ovl_entry.h | 2 - fs/overlayfs/super.c | 24 +- fs/pipe.c | 368 +- fs/posix_acl.c | 7 +- fs/proc/Kconfig | 8 +- fs/proc/array.c | 2 +- fs/proc/base.c | 3 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/proc/namespaces.c | 20 +- fs/proc/page.c | 70 +- fs/proc/stat.c | 56 +- fs/pstore/platform.c | 2 +- fs/quota/dquot.c | 298 +- fs/quota/quota.c | 7 +- fs/quota/quota_v1.c | 1 + fs/ramfs/inode.c | 12 - fs/reiserfs/file.c | 10 +- fs/reiserfs/inode.c | 12 +- fs/reiserfs/namei.c | 7 +- fs/reiserfs/reiserfs.h | 2 - fs/reiserfs/super.c | 6 +- fs/reiserfs/xattr.c | 19 +- fs/reiserfs/xattr_acl.c | 4 +- fs/select.c | 10 +- fs/splice.c | 222 +- fs/stack.c | 6 +- fs/super.c | 4 +- fs/timerfd.c | 14 +- fs/tracefs/inode.c | 114 +- fs/ubifs/debug.c | 12 + fs/ubifs/file.c | 18 +- fs/ubifs/journal.c | 4 +- fs/ubifs/orphan.c | 17 +- fs/ubifs/sb.c | 13 +- fs/ubifs/super.c | 4 +- fs/ubifs/tnc_commit.c | 34 +- fs/userfaultfd.c | 23 +- fs/utimes.c | 12 +- fs/verity/enable.c | 2 +- fs/xfs/Makefile | 1 + fs/xfs/kmem.c | 2 +- fs/xfs/kmem.h | 30 + fs/xfs/libxfs/xfs_ag_resv.c | 2 - fs/xfs/libxfs/xfs_alloc.c | 1236 +- fs/xfs/libxfs/xfs_alloc.h | 16 +- fs/xfs/libxfs/xfs_alloc_btree.c | 1 - fs/xfs/libxfs/xfs_attr.c | 24 +- fs/xfs/libxfs/xfs_attr_leaf.c | 134 +- fs/xfs/libxfs/xfs_attr_leaf.h | 30 +- fs/xfs/libxfs/xfs_attr_remote.c | 1 - fs/xfs/libxfs/xfs_bit.c | 1 - fs/xfs/libxfs/xfs_bmap.c | 727 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_btree.c | 97 +- fs/xfs/libxfs/xfs_btree.h | 37 +- fs/xfs/libxfs/xfs_da_btree.c | 668 +- fs/xfs/libxfs/xfs_da_btree.h | 73 +- fs/xfs/libxfs/xfs_da_format.c | 888 ++ fs/xfs/libxfs/xfs_da_format.h | 59 +- fs/xfs/libxfs/xfs_dir2.c | 72 +- fs/xfs/libxfs/xfs_dir2.h | 90 +- fs/xfs/libxfs/xfs_dir2_block.c | 131 +- fs/xfs/libxfs/xfs_dir2_data.c | 282 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 307 +- fs/xfs/libxfs/xfs_dir2_node.c | 431 +- fs/xfs/libxfs/xfs_dir2_priv.h | 114 +- fs/xfs/libxfs/xfs_dir2_sf.c | 424 +- fs/xfs/libxfs/xfs_dquot_buf.c | 8 +- fs/xfs/libxfs/xfs_format.h | 14 +- fs/xfs/libxfs/xfs_fs.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 117 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 21 +- fs/xfs/libxfs/xfs_inode_buf.h | 5 +- fs/xfs/libxfs/xfs_inode_fork.c | 22 +- fs/xfs/libxfs/xfs_inode_fork.h | 18 +- fs/xfs/libxfs/xfs_log_format.h | 4 +- fs/xfs/libxfs/xfs_log_recover.h | 4 +- fs/xfs/libxfs/xfs_refcount.c | 174 +- fs/xfs/libxfs/xfs_rmap.c | 377 +- fs/xfs/libxfs/xfs_rtbitmap.c | 4 +- fs/xfs/libxfs/xfs_sb.c | 1 - fs/xfs/libxfs/xfs_trans_inode.c | 8 +- fs/xfs/libxfs/xfs_trans_resv.c | 6 +- fs/xfs/libxfs/xfs_types.h | 2 + fs/xfs/scrub/attr.c | 11 +- fs/xfs/scrub/bitmap.c | 3 +- fs/xfs/scrub/common.h | 9 +- fs/xfs/scrub/dabtree.c | 62 +- fs/xfs/scrub/dabtree.h | 3 +- fs/xfs/scrub/dir.c | 132 +- fs/xfs/scrub/fscounters.c | 8 +- fs/xfs/scrub/health.c | 1 - fs/xfs/scrub/parent.c | 27 +- fs/xfs/scrub/quota.c | 7 - fs/xfs/scrub/scrub.c | 1 - fs/xfs/scrub/trace.h | 6 +- fs/xfs/xfs_acl.c | 18 +- fs/xfs/xfs_aops.c | 791 +- fs/xfs/xfs_aops.h | 20 + fs/xfs/xfs_attr_inactive.c | 76 +- fs/xfs/xfs_attr_list.c | 75 +- fs/xfs/xfs_bmap_item.c | 11 +- fs/xfs/xfs_bmap_util.c | 255 +- fs/xfs/xfs_bmap_util.h | 4 + fs/xfs/xfs_buf.c | 32 +- fs/xfs/xfs_buf.h | 1 + fs/xfs/xfs_buf_item.c | 6 +- fs/xfs/xfs_dir2_readdir.c | 137 +- fs/xfs/xfs_discard.c | 6 +- fs/xfs/xfs_dquot.c | 46 +- fs/xfs/xfs_dquot.h | 98 +- fs/xfs/xfs_dquot_item.h | 34 +- fs/xfs/xfs_error.c | 31 +- fs/xfs/xfs_error.h | 33 +- fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_extfree_item.c | 9 +- fs/xfs/xfs_file.c | 113 +- fs/xfs/xfs_filestream.c | 3 +- fs/xfs/xfs_fsmap.c | 1 - fs/xfs/xfs_icache.c | 8 +- fs/xfs/xfs_icreate_item.c | 2 +- fs/xfs/xfs_inode.c | 48 +- fs/xfs/xfs_inode.h | 31 +- fs/xfs/xfs_inode_item.c | 15 +- fs/xfs/xfs_ioctl.c | 203 +- fs/xfs/xfs_ioctl.h | 7 + fs/xfs/xfs_ioctl32.c | 49 +- fs/xfs/xfs_ioctl32.h | 13 +- fs/xfs/xfs_iomap.c | 865 +- fs/xfs/xfs_iomap.h | 13 +- fs/xfs/xfs_iops.c | 70 +- fs/xfs/xfs_itable.c | 6 +- fs/xfs/xfs_iwalk.c | 3 +- fs/xfs/xfs_linux.h | 14 +- fs/xfs/xfs_log.c | 436 +- fs/xfs/xfs_log_cil.c | 6 +- fs/xfs/xfs_log_priv.h | 33 +- fs/xfs/xfs_log_recover.c | 148 +- fs/xfs/xfs_message.c | 22 +- fs/xfs/xfs_message.h | 6 +- fs/xfs/xfs_mount.c | 58 +- fs/xfs/xfs_mount.h | 57 +- fs/xfs/xfs_pnfs.c | 58 +- fs/xfs/xfs_qm.c | 67 +- fs/xfs/xfs_qm.h | 6 +- fs/xfs/xfs_qm_bhv.c | 8 +- fs/xfs/xfs_qm_syscalls.c | 139 +- fs/xfs/xfs_quotaops.c | 3 - fs/xfs/xfs_refcount_item.c | 9 +- fs/xfs/xfs_reflink.c | 138 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_rmap_item.c | 13 +- fs/xfs/xfs_rtalloc.c | 3 +- fs/xfs/xfs_super.c | 1471 +- fs/xfs/xfs_super.h | 10 - fs/xfs/xfs_symlink.c | 1 - fs/xfs/xfs_symlink.h | 2 +- fs/xfs/xfs_trace.h | 104 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_ail.c | 10 +- fs/xfs/xfs_trans_dquot.c | 56 +- fs/xfs/xfs_xattr.c | 1 - include/Kbuild | 1185 ++ include/acpi/acpi_bus.h | 8 +- include/acpi/acpixf.h | 8 +- include/acpi/button.h | 12 + include/acpi/processor.h | 20 +- include/asm-generic/4level-fixup.h | 40 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/Kbuild | 1 - include/asm-generic/atomic-instrumented.h | 722 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops-instrumented.h | 263 + include/asm-generic/bitops/find.h | 17 - include/asm-generic/bitops/instrumented-atomic.h | 100 - include/asm-generic/bitops/instrumented-lock.h | 81 - .../asm-generic/bitops/instrumented-non-atomic.h | 114 - include/asm-generic/export.h | 11 +- include/asm-generic/io.h | 87 +- include/asm-generic/iomap.h | 4 +- include/asm-generic/mshyperv.h | 2 - include/asm-generic/percpu.h | 10 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 51 - include/asm-generic/tlb.h | 6 +- include/asm-generic/vdso/vsyscall.h | 7 + include/asm-generic/vmlinux.lds.h | 80 +- include/clocksource/hyperv_timer.h | 7 +- include/crypto/aead.h | 12 +- include/crypto/algapi.h | 150 +- include/crypto/blake2s.h | 106 - include/crypto/cast6.h | 4 +- include/crypto/chacha.h | 83 +- include/crypto/chacha20poly1305.h | 48 - include/crypto/curve25519.h | 71 - include/crypto/engine.h | 4 + include/crypto/hash.h | 15 +- include/crypto/internal/aead.h | 10 + include/crypto/internal/blake2s.h | 24 - include/crypto/internal/chacha.h | 43 - include/crypto/internal/des.h | 12 + include/crypto/internal/hash.h | 12 - include/crypto/internal/poly1305.h | 58 - include/crypto/internal/skcipher.h | 62 + include/crypto/poly1305.h | 69 +- include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 75 +- include/crypto/xts.h | 2 + .../gpu/drm/r128 => include/drm}/ati_pcigart.h | 0 include/drm/bridge/dw_hdmi.h | 4 - include/drm/bridge/dw_mipi_dsi.h | 9 - include/drm/drm_atomic.h | 30 +- include/drm/drm_atomic_state_helper.h | 6 - include/drm/drm_bridge.h | 136 +- include/drm/drm_cache.h | 2 +- include/drm/drm_color_mgmt.h | 25 +- include/drm/drm_connector.h | 24 +- include/drm/drm_dp_helper.h | 4 +- include/drm/drm_dp_mst_helper.h | 12 +- include/drm/drm_encoder.h | 7 +- include/drm/drm_fb_helper.h | 40 + include/drm/drm_file.h | 3 - include/drm/drm_gem.h | 4 +- include/drm/drm_gem_shmem_helper.h | 13 - include/drm/drm_gem_vram_helper.h | 1 + include/drm/drm_legacy.h | 29 +- include/drm/drm_mipi_dsi.h | 4 - include/drm/drm_of.h | 20 - include/drm/drm_panel.h | 58 +- include/drm/drm_pci.h | 19 +- include/drm/drm_print.h | 304 +- include/drm/drm_rect.h | 2 - include/drm/drm_scdc_helper.h | 6 +- include/drm/drm_self_refresh_helper.h | 3 +- include/drm/drm_util.h | 2 +- include/drm/gpu_scheduler.h | 8 +- include/drm/i915_pciids.h | 31 +- include/drm/task_barrier.h | 107 - include/drm/ttm/ttm_bo_api.h | 24 +- include/drm/ttm/ttm_page_alloc.h | 2 +- include/dt-bindings/clock/aspeed-clock.h | 2 - include/dt-bindings/clock/ast2600-clock.h | 4 - include/dt-bindings/clock/axg-audio-clkc.h | 10 - include/dt-bindings/clock/bm1880-clock.h | 82 - include/dt-bindings/clock/imx7ulp-clock.h | 1 - include/dt-bindings/clock/imx8mm-clock.h | 19 +- include/dt-bindings/clock/imx8mn-clock.h | 19 +- include/dt-bindings/clock/imx8mq-clock.h | 24 +- include/dt-bindings/clock/meson8-ddr-clkc.h | 4 - include/dt-bindings/clock/omap5.h | 4 - include/dt-bindings/clock/px30-cru.h | 2 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 6 - include/dt-bindings/clock/qcom,gcc-sc7180.h | 155 - include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h | 18 - include/dt-bindings/clock/r8a774b1-cpg-mssr.h | 57 - include/dt-bindings/clock/r8a77961-cpg-mssr.h | 65 - include/dt-bindings/clock/sun8i-h3-ccu.h | 2 +- include/dt-bindings/clock/tegra124-car-common.h | 3 +- include/dt-bindings/clock/tegra210-car.h | 6 +- include/dt-bindings/clock/x1000-cgu.h | 44 - include/dt-bindings/dma/x1000-dma.h | 40 - include/dt-bindings/gpio/meson-a1-gpio.h | 73 - include/dt-bindings/iio/adc/ingenic,adc.h | 1 - include/dt-bindings/interconnect/qcom,msm8974.h | 146 - include/dt-bindings/net/qca-ar803x.h | 13 - include/dt-bindings/net/ti-dp83869.h | 42 - include/dt-bindings/pinctrl/at91.h | 4 +- include/dt-bindings/pinctrl/rockchip.h | 8 +- include/dt-bindings/pmu/exynos_ppmu.h | 25 - include/dt-bindings/power/mt6765-power.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 33 - include/dt-bindings/power/r8a774b1-sysc.h | 26 - include/dt-bindings/power/r8a77961-sysc.h | 32 - .../dt-bindings/regulator/dlg,da9063-regulator.h | 16 - include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 - .../reset/amlogic,meson-axg-audio-arb.h | 2 - .../reset/amlogic,meson-g12a-audio-reset.h | 15 - include/dt-bindings/reset/amlogic,meson8b-reset.h | 6 +- include/dt-bindings/reset/nuvoton,npcm7xx-reset.h | 91 - include/dt-bindings/reset/realtek,rtd1295.h | 111 - include/dt-bindings/sound/samsung-i2s.h | 12 +- include/keys/system_keyring.h | 6 - include/keys/trusted.h | 136 + include/keys/trusted_tpm.h | 111 - include/kunit/assert.h | 356 - include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 -- include/kunit/try-catch.h | 75 - include/kvm/arm_hypercalls.h | 43 - include/kvm/arm_psci.h | 2 +- include/kvm/arm_vgic.h | 8 +- include/linux/acpi.h | 8 - include/linux/aer.h | 4 - include/linux/agpgart.h | 2 + include/linux/arch_topology.h | 1 - include/linux/arm-smccc.h | 75 - include/linux/arm_sdei.h | 6 + include/linux/atomic-fallback.h | 340 +- include/linux/audit.h | 5 +- include/linux/b1pcmcia.h | 21 + include/linux/bitmap.h | 51 - include/linux/bitops.h | 12 - include/linux/blk-cgroup.h | 201 +- include/linux/blk-mq.h | 300 +- include/linux/blk_types.h | 28 +- include/linux/blkdev.h | 79 +- include/linux/bpf-cgroup.h | 8 +- include/linux/bpf.h | 375 +- include/linux/bpf_types.h | 77 +- include/linux/bpf_verifier.h | 12 +- include/linux/brcmphy.h | 10 +- include/linux/bsearch.h | 2 +- include/linux/btf.h | 33 - include/linux/build_bug.h | 4 +- include/linux/bvec.h | 22 +- include/linux/can/core.h | 1 - include/linux/can/platform/mcp251x.h | 22 + include/linux/can/rx-offload.h | 7 +- include/linux/ceph/libceph.h | 10 +- include/linux/cgroup-defs.h | 19 +- include/linux/cgroup.h | 27 +- include/linux/clk-provider.h | 1 - include/linux/clk/tegra.h | 24 - include/linux/clk/ti.h | 3 +- include/linux/clock_cooling.h | 2 +- include/linux/compat.h | 39 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/context_tracking.h | 30 +- include/linux/context_tracking_state.h | 21 +- include/linux/coresight.h | 6 - include/linux/counter.h | 76 +- include/linux/cpu.h | 37 +- include/linux/cpu_cooling.h | 44 +- include/linux/cpufreq.h | 18 +- include/linux/cpuhotplug.h | 3 - include/linux/cpuidle.h | 29 +- include/linux/crypto.h | 952 +- include/linux/dcache.h | 5 - include/linux/debugfs.h | 138 +- include/linux/devfreq.h | 43 +- include/linux/device-mapper.h | 27 +- include/linux/device.h | 50 +- include/linux/dim.h | 63 +- include/linux/dma-buf.h | 27 + include/linux/dma-direct.h | 37 +- include/linux/dma-heap.h | 59 - include/linux/dma-mapping.h | 15 +- include/linux/dma-noncoherent.h | 22 +- include/linux/dma/sprd-dma.h | 4 - include/linux/dmaengine.h | 7 +- include/linux/dmar.h | 2 - include/linux/dmi.h | 4 - include/linux/dynamic_debug.h | 6 - include/linux/edac.h | 146 +- include/linux/efi.h | 46 +- include/linux/energy_model.h | 3 +- include/linux/errname.h | 16 - include/linux/export.h | 123 +- include/linux/exportfs.h | 5 - include/linux/extable.h | 10 - include/linux/f2fs_fs.h | 8 - include/linux/falloc.h | 24 - include/linux/fb.h | 3 +- include/linux/fcntl.h | 12 +- include/linux/filter.h | 88 +- include/linux/firmware/broadcom/tee_bnxt_fw.h | 14 - .../linux/firmware/intel/stratix10-svc-client.h | 8 - include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/firmware/xlnx-zynqmp.h | 16 +- include/linux/fs.h | 28 +- include/linux/fscrypt.h | 35 +- include/linux/fsl/mc.h | 2 - include/linux/fsl/ptp_qoriq.h | 1 - include/linux/ftrace.h | 157 +- include/linux/futex.h | 40 +- include/linux/fwnode.h | 52 +- include/linux/genalloc.h | 2 +- include/linux/genhd.h | 11 +- include/linux/gfp.h | 25 - include/linux/gpio/consumer.h | 61 +- include/linux/gpio/driver.h | 8 - include/linux/hmm.h | 190 +- include/linux/host1x.h | 13 + include/linux/hrtimer.h | 14 +- include/linux/huge_mm.h | 2 + include/linux/hugetlb.h | 143 +- include/linux/hwmon.h | 26 +- include/linux/hyperv.h | 31 +- include/linux/i2c-pxa.h | 18 + include/linux/i2c.h | 144 +- include/linux/icmp.h | 15 - include/linux/icmpv6.h | 14 - include/linux/ide.h | 2 - include/linux/idr.h | 2 +- include/linux/ieee80211.h | 2 +- include/linux/if_macvlan.h | 1 + include/linux/if_team.h | 1 - include/linux/if_vlan.h | 11 + include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/iio.h | 2 - include/linux/iio/imu/adis.h | 6 +- include/linux/ima.h | 3 +- include/linux/initrd.h | 2 - include/linux/input.h | 1 - include/linux/intel-iommu.h | 6 +- include/linux/interconnect-provider.h | 14 - include/linux/interrupt.h | 16 +- include/linux/io-mapping.h | 5 +- include/linux/io-pgtable.h | 2 +- include/linux/io.h | 6 +- include/linux/ioasid.h | 76 - include/linux/iomap.h | 129 +- include/linux/iommu.h | 65 +- include/linux/ioport.h | 1 - include/linux/ipmi_smi.h | 12 +- include/linux/irq.h | 6 - include/linux/irq_work.h | 10 +- include/linux/irqchip/arm-gic-v3.h | 9 +- include/linux/irqchip/arm-gic-v4.h | 4 - include/linux/irqchip/ingenic.h | 14 + include/linux/irqdomain.h | 1 - include/linux/isdn/capilli.h | 18 + include/linux/isdn/capiutil.h | 456 + include/linux/jbd2.h | 120 +- include/linux/jiffies.h | 20 + include/linux/journal-head.h | 21 +- include/linux/kasan.h | 34 - include/linux/kcov.h | 23 - include/linux/kcsan-checks.h | 93 - include/linux/kcsan.h | 108 - include/linux/kernel.h | 26 +- include/linux/kernel_stat.h | 18 - include/linux/kernelcapi.h | 75 + include/linux/kernfs.h | 57 +- include/linux/key.h | 3 - include/linux/kvm_host.h | 50 +- include/linux/kvm_types.h | 2 - include/linux/led-class-flash.h | 41 +- include/linux/leds.h | 100 +- include/linux/libata.h | 19 +- include/linux/libfdt_env.h | 5 +- include/linux/libnvdimm.h | 7 + include/linux/license.h | 1 - include/linux/linkage.h | 249 +- include/linux/linkmode.h | 6 - include/linux/list.h | 136 +- include/linux/list_nulls.h | 30 +- include/linux/livepatch.h | 17 - include/linux/lockd/debug.h | 4 + include/linux/lockd/lockd.h | 4 + include/linux/lockdep.h | 29 +- include/linux/logic_pio.h | 4 +- include/linux/lsm_audit.h | 3 - include/linux/lsm_hooks.h | 53 - include/linux/mailbox/mtk-cmdq-mailbox.h | 11 - include/linux/memblock.h | 3 - include/linux/memcontrol.h | 49 +- include/linux/memory.h | 1 - include/linux/memory_hotplug.h | 18 +- include/linux/memregion.h | 23 - include/linux/memremap.h | 6 - include/linux/mfd/abx500/ab8500-gpadc.h | 75 + include/linux/mfd/arizona/registers.h | 7 + include/linux/mfd/core.h | 49 +- include/linux/mfd/db8500-prcmu.h | 4 +- include/linux/mfd/dbx500-prcmu.h | 7 +- include/linux/mfd/madera/core.h | 11 - include/linux/mfd/max77620.h | 1 + include/linux/mfd/mt6397/rtc.h | 79 - include/linux/mfd/rk808.h | 2 +- include/linux/mfd/stm32-timers.h | 12 +- include/linux/mfd/syscon/atmel-matrix.h | 1 + include/linux/mfd/tmio.h | 3 + include/linux/mfd/twl.h | 12 +- include/linux/miscdevice.h | 2 - include/linux/mlx5/driver.h | 20 +- include/linux/mlx5/fs.h | 3 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mm.h | 95 +- include/linux/mm_types.h | 5 - include/linux/mmc/card.h | 3 +- include/linux/mmc/sdio_ids.h | 4 - include/linux/mmc/slot-gpio.h | 5 +- include/linux/mmu_notifier.h | 147 +- include/linux/mmzone.h | 79 +- include/linux/module.h | 11 +- include/linux/moduleloader.h | 2 +- include/linux/moduleparam.h | 86 +- include/linux/mroute_base.h | 28 +- include/linux/mtd/spi-nor.h | 64 +- include/linux/mtio.h | 60 - include/linux/namei.h | 13 +- include/linux/nd.h | 2 +- include/linux/net.h | 1 - include/linux/netdevice.h | 115 +- include/linux/netfilter.h | 41 +- include/linux/netfilter/ipset/ip_set.h | 196 +- include/linux/netfilter/ipset/ip_set_bitmap.h | 14 + include/linux/netfilter/ipset/ip_set_getport.h | 3 + include/linux/nfs4.h | 26 - include/linux/nfs_fs.h | 4 +- include/linux/nfs_fs_sb.h | 6 +- include/linux/nfs_xdr.h | 31 +- include/linux/notifier.h | 4 + include/linux/nvme-fc-driver.h | 4 - include/linux/nvme-fc.h | 182 +- include/linux/nvme.h | 60 +- include/linux/nvmem-consumer.h | 11 +- include/linux/of_address.h | 21 +- include/linux/of_net.h | 7 +- include/linux/of_pci.h | 5 +- include/linux/padata.h | 56 +- include/linux/page-flags.h | 20 +- include/linux/page-isolation.h | 4 +- include/linux/pagewalk.h | 9 - include/linux/parport.h | 1 - include/linux/pci-ats.h | 77 +- include/linux/pci-epc.h | 2 +- include/linux/pci.h | 64 +- include/linux/pci_ids.h | 1 - include/linux/percpu-defs.h | 3 +- include/linux/percpu-refcount.h | 16 +- include/linux/percpu-rwsem.h | 4 +- include/linux/perf_event.h | 76 +- include/linux/phy.h | 26 +- include/linux/phy/phy.h | 3 +- include/linux/phy/tegra/xusb.h | 4 +- include/linux/phy_led_triggers.h | 2 +- include/linux/phylink.h | 25 +- include/linux/pid.h | 7 +- include/linux/pid_namespace.h | 2 - include/linux/pinctrl/consumer.h | 6 - include/linux/pipe_fs_i.h | 66 +- include/linux/platform_data/cros_ec_commands.h | 285 +- include/linux/platform_data/cros_ec_proto.h | 138 +- include/linux/platform_data/cros_ec_sensorhub.h | 30 - include/linux/platform_data/dma-imx-sdma.h | 3 - include/linux/platform_data/ehci-sh.h | 16 + include/linux/platform_data/gpio_backlight.h | 3 + include/linux/platform_data/hsmmc-omap.h | 3 + include/linux/platform_data/i2c-pxa.h | 4 + include/linux/platform_data/intel-spi.h | 1 - include/linux/platform_data/pixcir_i2c_ts.h | 64 + include/linux/platform_data/spi-mt65xx.h | 1 + include/linux/platform_data/st_sensors_pdata.h | 2 - include/linux/platform_data/tc35876x.h | 11 + include/linux/platform_data/ti-prm.h | 21 - include/linux/platform_data/ti-sysc.h | 3 - include/linux/platform_data/wilco-ec.h | 15 - include/linux/platform_device.h | 70 +- include/linux/pm.h | 2 - include/linux/pm_domain.h | 5 - include/linux/pm_opp.h | 13 - include/linux/pm_qos.h | 90 +- include/linux/pm_wakeup.h | 9 - include/linux/pmbus.h | 11 +- include/linux/power/smartreflex.h | 3 - include/linux/printk.h | 3 +- include/linux/proc_fs.h | 4 +- include/linux/proc_ns.h | 4 +- include/linux/property.h | 106 +- include/linux/psci.h | 9 +- include/linux/ptr_ring.h | 79 +- include/linux/pwm.h | 5 +- include/linux/pxa2xx_ssp.h | 2 +- include/linux/qcom_scm.h | 28 - include/linux/quota.h | 2 +- include/linux/quotaops.h | 14 +- include/linux/radix-tree.h | 18 + include/linux/rbtree_augmented.h | 6 +- include/linux/rcu_segcblist.h | 2 + include/linux/rculist.h | 38 +- include/linux/rculist_bl.h | 28 + include/linux/rculist_nulls.h | 57 +- include/linux/rcupdate.h | 34 +- include/linux/rcutiny.h | 3 - include/linux/rcutree.h | 3 - include/linux/refcount.h | 269 +- include/linux/regulator/ab8500.h | 3 + include/linux/regulator/fixed.h | 1 - include/linux/reset-controller.h | 7 +- include/linux/reset.h | 48 +- include/linux/resource_ext.h | 12 - include/linux/rtc.h | 6 - include/linux/rtc/ds1685.h | 12 +- include/linux/rtsx_pci.h | 1 - include/linux/rwlock_api_smp.h | 16 +- include/linux/sbitmap.h | 9 + include/linux/sched.h | 36 +- include/linux/sched/cpufreq.h | 3 - include/linux/sched/mm.h | 6 +- include/linux/sched/task.h | 3 - include/linux/sched/user.h | 3 +- include/linux/seccomp.h | 6 +- include/linux/security.h | 75 +- include/linux/sed-opal.h | 1 - include/linux/seq_buf.h | 3 - include/linux/seqlock.h | 55 +- include/linux/serial_core.h | 84 +- include/linux/sfp.h | 126 +- include/linux/skbuff.h | 75 +- include/linux/skmsg.h | 45 +- include/linux/slab.h | 21 + include/linux/soc/mediatek/mtk-cmdq.h | 53 - include/linux/soc/mmp/cputype.h | 87 - include/linux/soc/qcom/irq.h | 34 - include/linux/soc/qcom/llcc-qcom.h | 94 +- include/linux/socket.h | 22 +- include/linux/sort.h | 8 +- include/linux/soundwire/sdw.h | 26 +- include/linux/soundwire/sdw_intel.h | 156 +- include/linux/spi/spi.h | 132 +- include/linux/spinlock_api_smp.h | 8 +- include/linux/stat.h | 3 +- include/linux/stmmac.h | 4 +- include/linux/stop_machine.h | 7 + include/linux/string.h | 47 - include/linux/sunrpc/auth.h | 3 + include/linux/sunrpc/auth_gss.h | 2 + include/linux/sunrpc/bc_xprt.h | 5 - include/linux/sunrpc/cache.h | 42 +- include/linux/sunrpc/clnt.h | 4 +- include/linux/sunrpc/gss_api.h | 6 +- include/linux/sunrpc/gss_err.h | 3 + include/linux/sunrpc/gss_krb5.h | 2 +- include/linux/sunrpc/msg_prot.h | 3 + include/linux/sunrpc/rpc_pipe_fs.h | 3 + include/linux/sunrpc/svcauth.h | 4 + include/linux/sunrpc/svcauth_gss.h | 2 + include/linux/sunrpc/xdr.h | 3 + include/linux/sunrpc/xprt.h | 7 +- include/linux/sunrpc/xprtsock.h | 4 + include/linux/swap.h | 2 +- include/linux/sxgbe_platform.h | 4 +- include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 32 +- include/linux/sysctl.h | 6 +- include/linux/sysfs.h | 4 +- include/linux/tcp.h | 2 +- include/linux/thermal.h | 11 + include/linux/thread_info.h | 2 - include/linux/tick.h | 12 +- include/linux/time.h | 22 +- include/linux/time32.h | 2 +- include/linux/timer.h | 2 +- include/linux/tpm.h | 251 +- include/linux/trace.h | 8 - include/linux/trace_events.h | 26 +- include/linux/trace_seq.h | 4 - include/linux/tracefs.h | 1 + include/linux/types.h | 7 +- include/linux/u64_stats_sync.h | 51 +- include/linux/uaccess.h | 16 - include/linux/uio.h | 4 +- include/linux/usb.h | 18 - include/linux/usb/role.h | 3 - include/linux/usb/tcpm.h | 41 + include/linux/usb/typec.h | 41 +- include/linux/usb/usbnet.h | 2 +- include/linux/virtio_vsock.h | 19 +- include/linux/vm_sockets.h | 15 + include/linux/vmalloc.h | 20 +- include/linux/vmstat.h | 50 - include/linux/vmw_vmci_api.h | 2 - include/linux/vtime.h | 59 +- include/linux/w1.h | 1 - include/linux/wait.h | 15 +- include/linux/watch_queue.h | 94 - include/linux/ww_mutex.h | 2 +- include/linux/zlib.h | 6 - include/media/cec-pin.h | 10 +- include/media/cec.h | 31 + include/media/dvb-usb-ids.h | 1 - include/media/hevc-ctrls.h | 212 - include/media/i2c/smiapp.h | 1 + include/media/rc-map.h | 24 +- include/media/v4l2-common.h | 33 +- include/media/v4l2-ctrls.h | 87 - include/media/v4l2-device.h | 14 +- include/media/v4l2-mem2mem.h | 44 +- include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 3 - include/media/videobuf2-v4l2.h | 5 - include/net/act_api.h | 47 +- include/net/addrconf.h | 14 +- include/net/af_unix.h | 5 - include/net/af_vsock.h | 47 +- include/net/arp.h | 4 +- include/net/bluetooth/bluetooth.h | 8 +- include/net/bonding.h | 5 +- include/net/busy_poll.h | 6 +- include/net/cfg80211.h | 13 +- include/net/devlink.h | 71 +- include/net/dsa.h | 108 +- include/net/dsfield.h | 2 +- include/net/espintcp.h | 39 - include/net/fib_notifier.h | 13 +- include/net/fib_rules.h | 3 +- include/net/flow_dissector.h | 37 +- include/net/flow_offload.h | 15 +- include/net/fq.h | 2 +- include/net/fq_impl.h | 8 +- include/net/garp.h | 2 +- include/net/gen_stats.h | 6 - include/net/genetlink.h | 20 +- include/net/hwbm.h | 10 +- include/net/inet_hashtables.h | 12 +- include/net/ip.h | 25 +- include/net/ip6_fib.h | 50 +- include/net/ip_fib.h | 21 +- include/net/ip_tunnels.h | 6 +- include/net/ip_vs.h | 3 +- include/net/ipv6.h | 7 +- include/net/ipv6_stubs.h | 6 +- include/net/mac80211.h | 122 +- include/net/mrp.h | 2 +- include/net/ndisc.h | 8 +- include/net/neighbour.h | 7 +- include/net/net_namespace.h | 8 +- include/net/netfilter/nf_conntrack_extend.h | 10 + include/net/netfilter/nf_conntrack_helper.h | 2 +- include/net/netfilter/nf_flow_table.h | 64 +- include/net/netfilter/nf_tables.h | 25 +- include/net/netfilter/nf_tables_core.h | 2 +- include/net/netfilter/nf_tables_offload.h | 1 - include/net/netlink.h | 8 +- include/net/netns/ipv4.h | 1 - include/net/netns/ipv6.h | 3 - include/net/netns/mib.h | 3 - include/net/netns/sctp.h | 14 - include/net/netprio_cgroup.h | 2 +- include/net/page_pool.h | 85 +- include/net/route.h | 4 - include/net/sch_generic.h | 22 +- include/net/sctp/constants.h | 12 - include/net/sctp/structs.h | 16 +- include/net/sctp/ulpevent.h | 16 +- include/net/smc.h | 7 - include/net/snmp.h | 6 - include/net/sock.h | 57 +- include/net/tcp.h | 50 +- include/net/tls.h | 79 +- include/net/tls_toe.h | 77 - include/net/vsock_addr.h | 2 +- include/net/vxlan.h | 1 - include/net/x25.h | 3 +- include/net/xdp_priv.h | 4 + include/net/xdp_sock.h | 51 +- include/net/xfrm.h | 11 +- include/rdma/ib_cm.h | 32 +- include/rdma/ib_mad.h | 40 + include/rdma/ib_umem.h | 4 +- include/rdma/ib_umem_odp.h | 86 +- include/rdma/ib_verbs.h | 88 +- include/rdma/restrack.h | 5 - include/scsi/iscsi_proto.h | 1 - include/scsi/scsi_cmnd.h | 5 +- include/scsi/scsi_device.h | 6 +- include/scsi/scsi_host.h | 19 +- include/scsi/scsi_ioctl.h | 1 - include/scsi/sg.h | 30 - include/soc/fsl/cpm.h | 171 - include/soc/fsl/qe/qe.h | 59 +- include/soc/fsl/qe/qe_ic.h | 135 + include/soc/fsl/qe/ucc_fast.h | 4 +- include/soc/fsl/qe/ucc_slow.h | 6 +- include/soc/fsl/qman.h | 11 - include/soc/mscc/ocelot.h | 543 - include/soc/qcom/ocmem.h | 65 - include/soc/tegra/mc.h | 2 +- include/sound/aess.h | 53 + include/sound/core.h | 1 - include/sound/dmaengine_pcm.h | 5 - include/sound/hda_codec.h | 2 +- include/sound/hdaudio.h | 3 - include/sound/intel-dsp-config.h | 34 - include/sound/memalloc.h | 2 +- include/sound/pcm.h | 94 +- include/sound/pxa2xx-lib.h | 26 +- include/sound/rt5682.h | 1 - include/sound/simple_card_utils.h | 9 +- include/sound/soc-acpi-intel-match.h | 3 - include/sound/soc-acpi.h | 4 - include/sound/soc-component.h | 52 +- include/sound/soc-dpcm.h | 18 +- include/sound/soc.h | 64 +- include/sound/sof.h | 12 +- include/sound/sof/channel_map.h | 61 - include/sound/sof/dai-imx.h | 54 - include/sound/sof/dai.h | 3 - include/sound/sof/header.h | 2 - include/sound/sof/info.h | 15 - include/sound/sof/pm.h | 8 - include/sound/sof/stream.h | 4 +- include/sound/sof/topology.h | 27 - include/sound/timer.h | 10 +- include/sound/wm8904.h | 2 +- include/target/target_core_base.h | 1 + include/trace/bpf_probe.h | 3 +- include/trace/events/bridge.h | 12 +- include/trace/events/btrfs.h | 140 +- include/trace/events/cgroup.h | 6 +- include/trace/events/ext4.h | 13 +- include/trace/events/f2fs.h | 99 - include/trace/events/filemap.h | 2 +- include/trace/events/fsi.h | 6 +- include/trace/events/fsi_master_aspeed.h | 77 - include/trace/events/io_uring.h | 358 - include/trace/events/jbd2.h | 16 +- include/trace/events/kmem.h | 47 - include/trace/events/page_pool.h | 44 +- include/trace/events/rcu.h | 87 +- include/trace/events/rpcgss.h | 45 - include/trace/events/rpcrdma.h | 228 +- include/trace/events/sunrpc.h | 149 - include/trace/events/tcp.h | 2 +- include/trace/events/timer.h | 19 +- include/trace/events/vmscan.h | 71 +- include/trace/events/wbt.h | 12 +- include/trace/events/writeback.h | 140 +- include/trace/events/xdp.h | 21 +- include/trace/trace_events.h | 71 +- include/uapi/asm-generic/ipcbuf.h | 2 - include/uapi/asm-generic/msgbuf.h | 14 +- include/uapi/asm-generic/posix_types.h | 1 - include/uapi/asm-generic/sembuf.h | 8 +- include/uapi/asm-generic/shmbuf.h | 12 +- include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/amdgpu_drm.h | 10 +- include/uapi/drm/i915_drm.h | 32 - include/uapi/drm/vmwgfx_drm.h | 4 +- include/uapi/linux/acct.h | 2 - include/uapi/linux/audit.h | 2 - include/uapi/linux/b1lli.h | 74 + include/uapi/linux/blkzoned.h | 17 +- include/uapi/linux/bpf.h | 188 +- include/uapi/linux/btf.h | 3 +- include/uapi/linux/btrfs.h | 5 +- include/uapi/linux/btrfs_tree.h | 23 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/can/bcm.h | 2 +- include/uapi/linux/can/error.h | 2 +- include/uapi/linux/can/gw.h | 2 +- include/uapi/linux/can/j1939.h | 2 +- include/uapi/linux/can/netlink.h | 2 +- include/uapi/linux/can/raw.h | 2 +- include/uapi/linux/can/vxcan.h | 2 +- include/uapi/linux/cec-funcs.h | 34 +- include/uapi/linux/cec.h | 133 +- include/uapi/linux/chio.h | 11 +- include/uapi/linux/cyclades.h | 6 +- include/uapi/linux/dcbnl.h | 2 +- include/uapi/linux/devlink.h | 5 - include/uapi/linux/dma-heap.h | 53 - include/uapi/linux/elfcore.h | 8 +- include/uapi/linux/errqueue.h | 7 - include/uapi/linux/ethtool.h | 8 - include/uapi/linux/fcntl.h | 44 +- include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/fuse.h | 37 - include/uapi/linux/gen_stats.h | 5 +- include/uapi/linux/gigaset_dev.h | 39 + include/uapi/linux/gpio.h | 24 - include/uapi/linux/hidraw.h | 1 - include/uapi/linux/hysdn_if.h | 34 + include/uapi/linux/if.h | 1 - include/uapi/linux/if_bonding.h | 10 - include/uapi/linux/if_bridge.h | 10 - include/uapi/linux/if_link.h | 3 - include/uapi/linux/input-event-codes.h | 77 - include/uapi/linux/input.h | 1 - include/uapi/linux/io_uring.h | 58 +- include/uapi/linux/iommu.h | 169 - include/uapi/linux/kcov.h | 28 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/kvm.h | 12 - include/uapi/linux/lwtunnel.h | 41 - include/uapi/linux/magic.h | 1 - include/uapi/linux/msg.h | 6 +- include/uapi/linux/netfilter/ipset/ip_set.h | 2 - include/uapi/linux/netfilter/nf_tables.h | 4 - include/uapi/linux/netfilter/xt_sctp.h | 6 +- include/uapi/linux/netfilter_arp/arp_tables.h | 2 +- include/uapi/linux/netfilter_bridge/ebtables.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/uapi/linux/nl80211.h | 39 - include/uapi/linux/nvme_ioctl.h | 1 - include/uapi/linux/openvswitch.h | 4 +- include/uapi/linux/pci_regs.h | 4 - include/uapi/linux/perf_event.h | 10 +- include/uapi/linux/pkt_cls.h | 34 - include/uapi/linux/pkt_sched.h | 22 +- include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/ppp_defs.h | 18 +- include/uapi/linux/psp-sev.h | 3 - include/uapi/linux/ptp_clock.h | 5 +- include/uapi/linux/resource.h | 4 +- include/uapi/linux/rtc.h | 7 +- include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/scc.h | 1 - include/uapi/linux/sched.h | 60 +- include/uapi/linux/sctp.h | 31 +- include/uapi/linux/seccomp.h | 29 - include/uapi/linux/sed-opal.h | 20 - include/uapi/linux/sem.h | 4 +- include/uapi/linux/serial_core.h | 2 +- include/uapi/linux/shm.h | 6 +- include/uapi/linux/snmp.h | 17 - include/uapi/linux/stat.h | 2 +- include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/tc_act/tc_tunnel_key.h | 29 - include/uapi/linux/tcp.h | 10 +- include/uapi/linux/time.h | 6 +- include/uapi/linux/time_types.h | 10 - include/uapi/linux/timex.h | 2 - include/uapi/linux/tipc.h | 22 - include/uapi/linux/tipc_config.h | 4 +- include/uapi/linux/tipc_netlink.h | 4 - include/uapi/linux/udp.h | 1 - include/uapi/linux/utime.h | 4 +- include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 22 +- include/uapi/linux/virtio_ring.h | 2 +- include/uapi/linux/vm_sockets.h | 8 +- include/uapi/linux/watch_queue.h | 181 - include/uapi/linux/wireguard.h | 196 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/fastrpc.h | 15 - include/uapi/misc/habanalabs.h | 48 +- include/uapi/rdma/cxgb3-abi.h | 82 + include/uapi/rdma/efa-abi.h | 6 - include/uapi/rdma/ib_user_ioctl_verbs.h | 22 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 - include/uapi/rdma/nes-abi.h | 115 + include/uapi/rdma/qedr-abi.h | 25 - include/uapi/rdma/rdma_user_ioctl_cmds.h | 22 + include/uapi/rdma/vmw_pvrdma-abi.h | 5 - include/uapi/scsi/scsi_bsg_ufs.h | 3 +- include/uapi/sound/asound.h | 145 +- include/uapi/sound/compress_params.h | 10 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 20 +- include/video/mipi_display.h | 24 +- include/xen/interface/xen-mca.h | 10 +- include/xen/swiotlb-xen.h | 8 +- include/xen/xen-ops.h | 4 +- init/Kconfig | 130 +- init/do_mounts.c | 82 +- init/do_mounts_initrd.c | 11 +- init/init_task.c | 8 - init/initramfs.c | 8 - init/main.c | 64 +- ipc/mqueue.c | 105 +- ipc/msg.c | 61 +- ipc/sem.c | 72 +- ipc/syscall.c | 2 +- ipc/util.c | 2 +- kernel/Kconfig.locks | 12 +- kernel/Kconfig.preempt | 2 +- kernel/Makefile | 10 +- kernel/acct.c | 4 +- kernel/audit.c | 20 +- kernel/audit_watch.c | 2 +- kernel/bpf/Makefile | 2 - kernel/bpf/arraymap.c | 263 +- kernel/bpf/btf.c | 800 +- kernel/bpf/cgroup.c | 10 +- kernel/bpf/core.c | 140 +- kernel/bpf/devmap.c | 107 +- kernel/bpf/dispatcher.c | 158 - kernel/bpf/helpers.c | 2 +- kernel/bpf/inode.c | 7 +- kernel/bpf/local_storage.c | 30 +- kernel/bpf/map_in_map.c | 7 +- kernel/bpf/offload.c | 16 +- kernel/bpf/stackmap.c | 11 +- kernel/bpf/syscall.c | 467 +- kernel/bpf/trampoline.c | 315 - kernel/bpf/verifier.c | 562 +- kernel/bpf/xskmap.c | 118 +- kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 5 +- kernel/cgroup/cgroup.c | 330 +- kernel/cgroup/cpuset.c | 5 +- kernel/cgroup/freezer.c | 9 - kernel/cgroup/pids.c | 11 +- kernel/cgroup/rstat.c | 46 +- kernel/compat.c | 24 + kernel/context_tracking.c | 6 +- kernel/cpu.c | 42 +- kernel/cred.c | 6 +- kernel/debug/debug_core.c | 34 - kernel/debug/debug_core.h | 3 +- kernel/debug/kdb/kdb_bt.c | 116 +- kernel/debug/kdb/kdb_io.c | 231 +- kernel/debug/kdb/kdb_private.h | 1 - kernel/dma/Kconfig | 12 +- kernel/dma/coherent.c | 16 +- kernel/dma/contiguous.c | 9 +- kernel/dma/debug.c | 41 +- kernel/dma/direct.c | 188 +- kernel/dma/mapping.c | 45 +- kernel/dma/remap.c | 57 +- kernel/dma/swiotlb.c | 2 +- kernel/events/core.c | 406 +- kernel/events/internal.h | 1 - kernel/events/ring_buffer.c | 60 +- kernel/events/uprobes.c | 2 +- kernel/exit.c | 34 +- kernel/extable.c | 2 - kernel/fork.c | 186 +- kernel/futex.c | 326 +- kernel/gen_kheaders.sh | 64 +- kernel/hung_task.c | 44 - kernel/irq/chip.c | 44 - kernel/irq/irqdesc.c | 2 +- kernel/irq/irqdomain.c | 2 +- kernel/irq_work.c | 34 +- kernel/kcov.c | 547 +- kernel/kcsan/Makefile | 12 - kernel/kcsan/atomic.h | 27 - kernel/kcsan/core.c | 621 - kernel/kcsan/debugfs.c | 271 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 109 - kernel/kcsan/report.c | 318 - kernel/kcsan/test.c | 121 - kernel/kexec_file.c | 4 +- kernel/kprobes.c | 4 +- kernel/livepatch/Makefile | 2 +- kernel/livepatch/core.c | 44 +- kernel/livepatch/core.h | 5 +- kernel/livepatch/patch.c | 3 +- kernel/livepatch/state.c | 119 - kernel/livepatch/state.h | 9 - kernel/livepatch/transition.c | 12 +- kernel/locking/lockdep.c | 7 +- kernel/locking/locktorture.c | 9 +- kernel/locking/mutex.c | 4 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 10 +- kernel/locking/spinlock_debug.c | 32 +- kernel/module.c | 58 +- kernel/notifier.c | 43 +- kernel/padata.c | 386 +- kernel/panic.c | 11 + kernel/pid.c | 86 +- kernel/pid_namespace.c | 2 + kernel/power/power.h | 2 +- kernel/power/qos.c | 248 - kernel/power/snapshot.c | 9 +- kernel/printk/printk.c | 12 +- kernel/profile.c | 6 +- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 1 + kernel/rcu/rcu.h | 46 +- kernel/rcu/rcu_segcblist.c | 31 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 189 +- kernel/rcu/rcutorture.c | 196 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 11 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 473 +- kernel/rcu/tree.h | 23 +- kernel/rcu/tree_exp.h | 148 +- kernel/rcu/tree_plugin.h | 174 +- kernel/rcu/tree_stall.h | 40 +- kernel/rcu/update.c | 34 +- kernel/sched/Makefile | 6 - kernel/sched/clock.c | 6 +- kernel/sched/core.c | 80 +- kernel/sched/cpufreq.c | 18 - kernel/sched/cpufreq_schedutil.c | 10 +- kernel/sched/cputime.c | 288 +- kernel/sched/deadline.c | 52 +- kernel/sched/fair.c | 1454 +- kernel/sched/features.h | 1 - kernel/sched/idle.c | 43 +- kernel/sched/pelt.c | 20 +- kernel/sched/psi.c | 5 +- kernel/sched/rt.c | 49 +- kernel/sched/sched.h | 55 +- kernel/sched/stop_task.c | 25 +- kernel/sched/topology.c | 20 +- kernel/sched/wait.c | 37 +- kernel/sched/wait_bit.c | 1 - kernel/seccomp.c | 28 +- kernel/signal.c | 2 +- kernel/stacktrace.c | 6 +- kernel/stop_machine.c | 31 +- kernel/sys.c | 8 +- kernel/sys_ni.c | 24 - kernel/sysctl-test.c | 392 - kernel/sysctl.c | 4 +- kernel/sysctl_binary.c | 1305 ++ kernel/taskstats.c | 30 +- kernel/time/hrtimer.c | 13 +- kernel/time/itimer.c | 195 +- kernel/time/ntp.c | 2 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/sched_clock.c | 2 - kernel/time/tick-sched.c | 13 +- kernel/time/time.c | 116 +- kernel/time/vsyscall.c | 9 +- kernel/torture.c | 29 +- kernel/trace/Kconfig | 36 +- kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 84 +- kernel/trace/bpf_trace.c | 229 +- kernel/trace/fgraph.c | 20 +- kernel/trace/ftrace.c | 614 +- kernel/trace/preemptirq_delay_test.c | 144 +- kernel/trace/ring_buffer.c | 6 - kernel/trace/ring_buffer_benchmark.c | 4 +- kernel/trace/trace.c | 235 +- kernel/trace/trace.h | 57 +- kernel/trace/trace_benchmark.c | 4 +- kernel/trace/trace_branch.c | 8 +- kernel/trace/trace_entries.h | 66 +- kernel/trace/trace_event_perf.c | 19 +- kernel/trace/trace_events.c | 61 +- kernel/trace/trace_events_hist.c | 12 +- kernel/trace/trace_events_inject.c | 329 - kernel/trace/trace_export.c | 110 +- kernel/trace/trace_hwlat.c | 17 +- kernel/trace/trace_kprobe.c | 43 +- kernel/trace/trace_output.c | 15 - kernel/trace/trace_seq.c | 30 - kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_stat.h | 2 +- kernel/trace/trace_syscalls.c | 82 +- kernel/trace/trace_uprobe.c | 9 +- kernel/tsacct.c | 9 +- kernel/workqueue.c | 99 +- lib/Kconfig | 31 +- lib/Kconfig.debug | 515 +- lib/Kconfig.kasan | 16 - lib/Kconfig.kcsan | 116 - lib/Kconfig.kgdb | 8 +- lib/Makefile | 17 +- lib/bitmap.c | 12 - lib/bsearch.c | 2 +- lib/chacha.c | 113 + lib/cpu_rmap.c | 2 +- lib/crypto/Kconfig | 130 - lib/crypto/Makefile | 42 +- lib/crypto/blake2s-generic.c | 111 - lib/crypto/blake2s-selftest.c | 622 - lib/crypto/blake2s.c | 126 - lib/crypto/chacha.c | 115 - lib/crypto/chacha20poly1305-selftest.c | 7393 --------- lib/crypto/chacha20poly1305.c | 369 - lib/crypto/curve25519-fiat32.c | 864 -- lib/crypto/curve25519-hacl64.c | 788 - lib/crypto/curve25519.c | 25 - lib/crypto/libchacha.c | 35 - lib/crypto/poly1305.c | 232 - lib/decompress_inflate.c | 13 - lib/devres.c | 83 +- lib/dump_stack.c | 7 +- lib/errname.c | 223 - lib/find_bit.c | 14 - lib/genalloc.c | 7 +- lib/idr.c | 31 +- lib/ioremap.c | 39 - lib/iov_iter.c | 271 +- lib/kunit/Kconfig | 36 - lib/kunit/Makefile | 9 - lib/kunit/assert.c | 141 - lib/kunit/example-test.c | 88 - lib/kunit/string-stream-test.c | 52 - lib/kunit/string-stream.c | 217 - lib/kunit/test-test.c | 331 - lib/kunit/test.c | 478 - lib/kunit/try-catch.c | 118 - lib/list-test.c | 746 - lib/livepatch/Makefile | 5 +- lib/livepatch/test_klp_state.c | 162 - lib/livepatch/test_klp_state2.c | 191 - lib/livepatch/test_klp_state3.c | 5 - lib/locking-selftest.c | 24 +- lib/logic_pio.c | 14 +- lib/math/rational.c | 63 +- lib/memregion.c | 18 - lib/radix-tree.c | 2 +- lib/raid6/unroll.awk | 2 +- lib/refcount.c | 255 +- lib/sbitmap.c | 17 + lib/seq_buf.c | 62 - lib/smp_processor_id.c | 2 +- lib/sort.c | 15 +- lib/test_bitmap.c | 202 +- lib/test_bpf.c | 112 +- lib/test_kasan.c | 26 - lib/test_meminit.c | 20 +- lib/test_printf.c | 53 - lib/test_xarray.c | 46 - lib/ubsan.c | 71 +- lib/ubsan.h | 2 +- lib/vdso/gettimeofday.c | 13 +- lib/vsprintf.c | 160 +- lib/xarray.c | 12 +- lib/xz/xz_dec_lzma2.c | 1 - lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 - lib/zlib_deflate/deftree.c | 54 + lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 - lib/zlib_dfltcc/dfltcc.c | 55 - lib/zlib_dfltcc/dfltcc.h | 147 - lib/zlib_dfltcc/dfltcc_deflate.c | 280 - lib/zlib_dfltcc/dfltcc_inflate.c | 149 - lib/zlib_dfltcc/dfltcc_syms.c | 17 - lib/zlib_dfltcc/dfltcc_util.h | 124 - lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 - lib/zlib_inflate/infutil.h | 18 +- localversion-next | 1 - mm/Kconfig | 45 +- mm/Makefile | 9 - mm/cma.c | 6 +- mm/cma_debug.c | 10 +- mm/debug.c | 31 +- mm/early_ioremap.c | 8 +- mm/filemap.c | 54 +- mm/gup.c | 40 +- mm/gup_benchmark.c | 8 +- mm/highmem.c | 2 +- mm/hmm.c | 523 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 339 +- mm/hugetlb_cgroup.c | 200 +- mm/hwpoison-inject.c | 4 +- mm/internal.h | 27 +- mm/kasan/common.c | 246 - mm/kasan/generic_report.c | 3 - mm/kasan/kasan.h | 1 - mm/khugepaged.c | 49 +- mm/ksm.c | 15 +- mm/maccess.c | 70 +- mm/madvise.c | 30 +- mm/mapping_dirty_helpers.c | 315 - mm/memblock.c | 111 +- mm/memcontrol.c | 253 +- mm/memory-failure.c | 61 +- mm/memory.c | 304 +- mm/memory_hotplug.c | 253 +- mm/mempolicy.c | 71 +- mm/memremap.c | 36 +- mm/migrate.c | 39 +- mm/mmap.c | 106 +- mm/mmu_notifier.c | 559 +- mm/mprotect.c | 8 +- mm/mremap.c | 4 +- mm/nommu.c | 35 +- mm/oom_kill.c | 69 +- mm/page_alloc.c | 229 +- mm/page_io.c | 21 +- mm/page_isolation.c | 12 +- mm/pagewalk.c | 99 +- mm/pgtable-generic.c | 9 - mm/rmap.c | 65 +- mm/shmem.c | 29 +- mm/slab.c | 7 +- mm/slab.h | 10 +- mm/slab_common.c | 133 +- mm/slub.c | 171 +- mm/sparse.c | 27 +- mm/swap.c | 29 +- mm/swapfile.c | 7 - mm/userfaultfd.c | 73 +- mm/util.c | 22 +- mm/vmalloc.c | 278 +- mm/vmscan.c | 682 +- mm/vmstat.c | 85 +- mm/workingset.c | 69 +- mm/z3fold.c | 375 +- mm/zsmalloc.c | 5 - net/802/mrp.c | 6 +- net/8021q/vlan.c | 1 + net/8021q/vlan_dev.c | 33 + net/Kconfig | 26 +- net/Makefile | 2 +- net/atm/clip.c | 6 +- net/atm/common.c | 2 +- net/atm/lec.c | 2 +- net/atm/signaling.c | 2 +- net/atm/svc.c | 2 +- net/ax25/af_ax25.c | 2 +- net/ax25/ax25_in.c | 2 +- net/batman-adv/bat_iv_ogm.c | 61 +- net/batman-adv/bat_v.c | 1 + net/batman-adv/bat_v_ogm.c | 75 +- net/batman-adv/hard-interface.c | 2 - net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/soft-interface.c | 37 +- net/batman-adv/types.h | 10 +- net/bluetooth/6lowpan.c | 8 + net/bluetooth/Kconfig | 2 +- net/bluetooth/af_bluetooth.c | 8 +- net/bluetooth/bnep/netdev.c | 2 +- net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_core.c | 39 +- net/bluetooth/hci_event.c | 14 +- net/bluetooth/hci_request.c | 19 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/l2cap_core.c | 4 +- net/bluetooth/lib.c | 16 - net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/smp.c | 6 + net/bpf/test_run.c | 92 +- net/bridge/br.c | 2 +- net/bridge/br_device.c | 50 +- net/bridge/br_fdb.c | 157 +- net/bridge/br_input.c | 7 +- net/bridge/br_netfilter_hooks.c | 3 - net/bridge/br_netlink.c | 13 - net/bridge/br_private.h | 26 +- net/bridge/br_stp.c | 15 - net/bridge/br_stp_bpdu.c | 4 - net/bridge/br_switchdev.c | 12 +- net/bridge/netfilter/ebt_dnat.c | 19 +- net/bridge/netfilter/nf_conntrack_bridge.c | 2 +- net/caif/Kconfig | 10 +- net/caif/caif_socket.c | 2 +- net/can/af_can.c | 3 +- net/can/j1939/main.c | 9 - net/can/j1939/socket.c | 113 +- net/can/j1939/transport.c | 56 +- net/ceph/ceph_common.c | 419 +- net/ceph/messenger.c | 2 + net/ceph/mon_client.c | 3 + net/compat.c | 2 +- net/core/Makefile | 2 +- net/core/bpf_sk_storage.c | 2 +- net/core/datagram.c | 31 +- net/core/dev.c | 1070 +- net/core/dev_addr_lists.c | 12 +- net/core/devlink.c | 356 +- net/core/ethtool.c | 3114 ++++ net/core/fib_notifier.c | 95 +- net/core/fib_rules.c | 23 +- net/core/filter.c | 190 +- net/core/flow_dissector.c | 243 +- net/core/flow_offload.c | 45 +- net/core/gen_estimator.c | 4 +- net/core/gen_stats.c | 12 +- net/core/lwt_bpf.c | 11 +- net/core/neighbour.c | 11 +- net/core/net-procfs.c | 4 +- net/core/net-sysfs.c | 39 +- net/core/net_namespace.c | 18 +- net/core/netprio_cgroup.c | 8 +- net/core/page_pool.c | 189 +- net/core/pktgen.c | 1 + net/core/rtnetlink.c | 269 +- net/core/scm.c | 6 +- net/core/skbuff.c | 10 +- net/core/skmsg.c | 35 +- net/core/sock.c | 26 +- net/core/sock_reuseport.c | 4 +- net/core/xdp.c | 128 +- net/dccp/ipv4.c | 4 +- net/dccp/ipv6.c | 6 +- net/dccp/proto.c | 4 +- net/decnet/af_decnet.c | 4 +- net/decnet/dn_nsp_in.c | 2 +- net/dsa/Kconfig | 9 +- net/dsa/Makefile | 1 - net/dsa/dsa.c | 93 +- net/dsa/dsa2.c | 385 +- net/dsa/dsa_priv.h | 27 +- net/dsa/master.c | 5 + net/dsa/port.c | 32 +- net/dsa/slave.c | 37 +- net/dsa/switch.c | 4 +- net/dsa/tag_8021q.c | 22 +- net/dsa/tag_ocelot.c | 241 - net/ethernet/eth.c | 7 +- net/ethtool/Makefile | 3 - net/ethtool/common.c | 171 - net/ethtool/common.h | 22 - net/ethtool/ioctl.c | 3042 ---- net/hsr/hsr_device.c | 9 +- net/ieee802154/6lowpan/core.c | 8 + net/ieee802154/nl802154.c | 39 +- net/ipv4/Kconfig | 229 +- net/ipv4/af_inet.c | 4 +- net/ipv4/datagram.c | 2 +- net/ipv4/devinet.c | 5 + net/ipv4/esp4.c | 264 +- net/ipv4/fib_frontend.c | 12 +- net/ipv4/fib_notifier.c | 13 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fib_trie.c | 161 +- net/ipv4/gre_demux.c | 2 +- net/ipv4/icmp.c | 14 +- net/ipv4/igmp.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_diag.c | 18 +- net/ipv4/inet_hashtables.c | 18 +- net/ipv4/inetpeer.c | 12 +- net/ipv4/ip_gre.c | 14 +- net/ipv4/ip_input.c | 38 +- net/ipv4/ip_output.c | 28 +- net/ipv4/ip_tunnel_core.c | 440 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/ipconfig.c | 13 +- net/ipv4/ipmr.c | 16 +- net/ipv4/ipmr_base.c | 30 +- net/ipv4/netfilter/nf_flow_table_ipv4.c | 2 - net/ipv4/netfilter/nf_socket_ipv4.c | 10 +- net/ipv4/nexthop.c | 1 + net/ipv4/route.c | 47 +- net/ipv4/syncookies.c | 4 +- net/ipv4/sysctl_net_ipv4.c | 15 +- net/ipv4/tcp.c | 76 +- net/ipv4/tcp_bbr.c | 3 +- net/ipv4/tcp_bpf.c | 2 +- net/ipv4/tcp_cong.c | 6 - net/ipv4/tcp_diag.c | 4 +- net/ipv4/tcp_fastopen.c | 5 +- net/ipv4/tcp_input.c | 4 - net/ipv4/tcp_ipv4.c | 22 +- net/ipv4/tcp_metrics.c | 13 +- net/ipv4/tcp_output.c | 24 +- net/ipv4/tcp_timer.c | 10 +- net/ipv4/tcp_ulp.c | 3 - net/ipv4/udp.c | 61 +- net/ipv4/xfrm4_output.c | 2 +- net/ipv4/xfrm4_protocol.c | 9 - net/ipv6/addrconf.c | 15 +- net/ipv6/addrconf_core.c | 12 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/datagram.c | 2 +- net/ipv6/fib6_notifier.c | 11 +- net/ipv6/fib6_rules.c | 5 +- net/ipv6/icmp.c | 22 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ip6_fib.c | 54 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_input.c | 29 +- net/ipv6/ip6_output.c | 12 +- net/ipv6/ip6mr.c | 13 +- net/ipv6/ipv6_sockglue.c | 4 +- net/ipv6/netfilter/Kconfig | 28 +- net/ipv6/netfilter/nf_flow_table_ipv6.c | 2 - net/ipv6/netfilter/nf_tproxy_ipv6.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/route.c | 27 +- net/ipv6/seg6_local.c | 33 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 6 +- net/ipv6/udp.c | 2 +- net/ipv6/xfrm6_output.c | 2 +- net/iucv/af_iucv.c | 2 +- net/l2tp/l2tp_eth.c | 1 + net/l2tp/l2tp_ip6.c | 2 +- net/llc/af_llc.c | 4 +- net/mac80211/Makefile | 3 +- net/mac80211/agg-tx.c | 9 +- net/mac80211/airtime.c | 597 - net/mac80211/cfg.c | 2 +- net/mac80211/debugfs.c | 88 - net/mac80211/debugfs_sta.c | 100 +- net/mac80211/ibss.c | 9 +- net/mac80211/ieee80211_i.h | 17 - net/mac80211/iface.c | 67 - net/mac80211/key.c | 11 - net/mac80211/main.c | 8 +- net/mac80211/mesh_hwmp.c | 3 - net/mac80211/mlme.c | 103 +- net/mac80211/rc80211_minstrel.c | 48 +- net/mac80211/rc80211_minstrel.h | 57 +- net/mac80211/rc80211_minstrel_debugfs.c | 8 +- net/mac80211/rc80211_minstrel_ht.c | 73 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 8 +- net/mac80211/sta_info.c | 58 +- net/mac80211/sta_info.h | 11 - net/mac80211/status.c | 110 +- net/mac80211/trace.h | 28 +- net/mac80211/tx.c | 315 +- net/mac80211/util.c | 1 + net/mpls/af_mpls.c | 7 +- net/netfilter/Makefile | 3 +- net/netfilter/core.c | 20 - net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 26 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 18 +- net/netfilter/ipset/ip_set_bitmap_port.c | 41 +- net/netfilter/ipset/ip_set_core.c | 261 +- net/netfilter/ipset/ip_set_getport.c | 28 + net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 8 +- net/netfilter/ipset/ip_set_hash_ipport.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 24 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 25 +- net/netfilter/ipset/ip_set_hash_netiface.c | 47 +- net/netfilter/ipset/ip_set_hash_netnet.c | 29 +- net/netfilter/ipset/ip_set_hash_netport.c | 24 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 28 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netfilter/ipvs/ip_vs_app.c | 12 +- net/netfilter/ipvs/ip_vs_core.c | 47 +- net/netfilter/ipvs/ip_vs_ctl.c | 43 +- net/netfilter/ipvs/ip_vs_ovf.c | 2 +- net/netfilter/ipvs/ip_vs_pe.c | 3 +- net/netfilter/ipvs/ip_vs_sched.c | 3 +- net/netfilter/ipvs/ip_vs_sync.c | 13 +- net/netfilter/ipvs/ip_vs_xmit.c | 18 +- net/netfilter/nf_conntrack_core.c | 10 +- net/netfilter/nf_conntrack_ecache.c | 23 +- net/netfilter/nf_conntrack_extend.c | 22 +- net/netfilter/nf_conntrack_netlink.c | 79 +- net/netfilter/nf_conntrack_proto_icmp.c | 6 +- net/netfilter/nf_flow_table_core.c | 180 +- net/netfilter/nf_flow_table_inet.c | 25 - net/netfilter/nf_flow_table_offload.c | 858 -- net/netfilter/nf_queue.c | 2 +- net/netfilter/nf_tables_api.c | 648 +- net/netfilter/nf_tables_offload.c | 292 +- net/netfilter/nfnetlink_cthelper.c | 2 +- net/netfilter/nft_bitwise.c | 9 +- net/netfilter/nft_chain_filter.c | 45 +- net/netfilter/nft_cmp.c | 14 +- net/netfilter/nft_ct.c | 12 +- net/netfilter/nft_flow_offload.c | 5 +- net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_meta.c | 18 +- net/netfilter/nft_nat.c | 6 +- net/netfilter/nft_payload.c | 132 +- net/netfilter/nft_range.c | 10 - net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_set_rbtree.c | 21 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/nft_tunnel.c | 52 +- net/netfilter/xt_HMARK.c | 6 +- net/netfilter/xt_RATEEST.c | 2 +- net/netfilter/xt_time.c | 19 +- net/netlink/af_netlink.c | 2 +- net/netlink/genetlink.c | 303 +- net/netrom/af_netrom.c | 23 + net/nfc/hci/Kconfig | 14 +- net/nfc/llcp_sock.c | 4 +- net/nfc/nci/spi.c | 6 +- net/nfc/nci/uart.c | 2 +- net/nfc/netlink.c | 22 +- net/openvswitch/actions.c | 8 +- net/openvswitch/conntrack.c | 32 +- net/openvswitch/datapath.c | 152 +- net/openvswitch/datapath.h | 12 - net/openvswitch/flow.c | 20 +- net/openvswitch/flow.h | 14 +- net/openvswitch/flow_netlink.c | 87 +- net/openvswitch/flow_table.c | 381 +- net/openvswitch/flow_table.h | 19 +- net/openvswitch/vport-internal_dev.c | 11 +- net/openvswitch/vport.c | 5 +- net/packet/af_packet.c | 42 +- net/phonet/socket.c | 4 +- net/psample/psample.c | 2 +- net/qrtr/tun.c | 6 +- net/rds/ib.c | 10 +- net/rds/ib.h | 15 +- net/rds/ib_cm.c | 190 +- net/rds/ib_recv.c | 13 +- net/rds/ib_send.c | 19 +- net/rfkill/core.c | 18 +- net/rose/af_rose.c | 27 +- net/rxrpc/Kconfig | 2 +- net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/peer_object.c | 2 - net/rxrpc/recvmsg.c | 18 +- net/sched/act_api.c | 60 +- net/sched/act_bpf.c | 5 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 14 +- net/sched/act_ct.c | 37 +- net/sched/act_ctinfo.c | 8 +- net/sched/act_gact.c | 21 +- net/sched/act_ife.c | 7 +- net/sched/act_ipt.c | 12 +- net/sched/act_mirred.c | 23 +- net/sched/act_mpls.c | 15 +- net/sched/act_nat.c | 8 +- net/sched/act_pedit.c | 17 +- net/sched/act_police.c | 20 +- net/sched/act_sample.c | 8 +- net/sched/act_simple.c | 7 +- net/sched/act_skbedit.c | 8 +- net/sched/act_skbmod.c | 4 +- net/sched/act_tunnel_key.c | 220 +- net/sched/act_vlan.c | 18 +- net/sched/cls_api.c | 143 +- net/sched/cls_bpf.c | 8 +- net/sched/cls_flower.c | 374 +- net/sched/em_meta.c | 4 +- net/sched/sch_cake.c | 1 - net/sched/sch_fq.c | 3 +- net/sched/sch_fq_codel.c | 1 + net/sched/sch_generic.c | 39 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_mq.c | 4 +- net/sched/sch_mqprio.c | 7 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_pie.c | 120 +- net/sched/sch_prio.c | 2 +- net/sched/sch_sfb.c | 13 +- net/sched/sch_sfq.c | 14 +- net/sched/sch_taprio.c | 35 +- net/sctp/associola.c | 71 +- net/sctp/chunk.c | 42 +- net/sctp/diag.c | 4 +- net/sctp/endpointola.c | 9 +- net/sctp/input.c | 9 +- net/sctp/ipv6.c | 4 +- net/sctp/output.c | 2 +- net/sctp/outqueue.c | 6 +- net/sctp/protocol.c | 11 - net/sctp/sm_make_chunk.c | 7 +- net/sctp/sm_sideeffect.c | 21 +- net/sctp/sm_statefuns.c | 6 +- net/sctp/socket.c | 187 +- net/sctp/stream.c | 11 +- net/sctp/stream_interleave.c | 23 +- net/sctp/sysctl.c | 22 +- net/sctp/transport.c | 2 +- net/sctp/ulpevent.c | 57 +- net/sctp/ulpqueue.c | 15 +- net/smc/af_smc.c | 54 +- net/smc/smc.h | 1 - net/smc/smc_cdc.c | 7 +- net/smc/smc_clc.c | 2 +- net/smc/smc_close.c | 97 +- net/smc/smc_close.h | 2 - net/smc/smc_core.c | 445 +- net/smc/smc_core.h | 16 +- net/smc/smc_ib.c | 24 +- net/smc/smc_ib.h | 4 - net/smc/smc_ism.c | 27 +- net/smc/smc_llc.c | 11 +- net/smc/smc_pnet.c | 9 +- net/smc/smc_rx.c | 10 +- net/smc/smc_tx.c | 28 +- net/smc/smc_wr.c | 45 +- net/smc/smc_wr.h | 10 - net/socket.c | 296 +- 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 | 6 +- net/sunrpc/auth_gss/svcauth_gss.c | 98 +- net/sunrpc/backchannel_rqst.c | 7 +- net/sunrpc/cache.c | 22 +- net/sunrpc/clnt.c | 21 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/sched.c | 3 +- net/sunrpc/svc.c | 2 - net/sunrpc/svcauth.c | 2 - net/sunrpc/svcauth_unix.c | 10 +- net/sunrpc/xdr.c | 11 +- net/sunrpc/xprt.c | 27 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 - net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtrdma/transport.c | 33 +- net/sunrpc/xprtrdma/verbs.c | 194 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 5 +- net/tipc/Kconfig | 15 - net/tipc/Makefile | 1 - net/tipc/bcast.c | 41 +- net/tipc/bcast.h | 2 +- net/tipc/bearer.c | 60 +- net/tipc/bearer.h | 12 +- net/tipc/core.c | 61 +- net/tipc/core.h | 20 - net/tipc/crypto.c | 1983 --- net/tipc/crypto.h | 167 - net/tipc/discover.c | 4 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 298 +- net/tipc/link.h | 10 +- net/tipc/monitor.c | 15 - net/tipc/monitor.h | 1 - net/tipc/msg.c | 221 +- net/tipc/msg.h | 77 +- net/tipc/name_distr.c | 2 +- net/tipc/name_table.c | 330 +- net/tipc/name_table.h | 4 - net/tipc/net.c | 2 - net/tipc/netlink.c | 39 +- net/tipc/netlink.h | 1 + net/tipc/netlink_compat.c | 32 +- net/tipc/node.c | 510 +- net/tipc/node.h | 25 +- net/tipc/socket.c | 175 +- net/tipc/sysctl.c | 11 - net/tipc/udp_media.c | 19 +- net/tls/Kconfig | 10 - net/tls/Makefile | 5 +- net/tls/tls_device.c | 64 +- net/tls/tls_main.c | 192 +- net/tls/tls_proc.c | 49 - net/tls/tls_sw.c | 97 +- net/tls/tls_toe.c | 139 - net/tls/trace.c | 10 - net/tls/trace.h | 202 - net/unix/af_unix.c | 92 +- net/vmw_vsock/Kconfig | 12 - net/vmw_vsock/Makefile | 1 - net/vmw_vsock/af_vsock.c | 432 +- net/vmw_vsock/hyperv_transport.c | 114 +- net/vmw_vsock/virtio_transport.c | 184 +- net/vmw_vsock/virtio_transport_common.c | 253 +- net/vmw_vsock/vmci_transport.c | 144 +- net/vmw_vsock/vmci_transport.h | 3 + net/vmw_vsock/vmci_transport_notify.h | 1 + net/vmw_vsock/vsock_loopback.c | 180 - net/wireless/chan.c | 5 - net/wireless/core.c | 1 - net/wireless/nl80211.c | 22 +- net/wireless/reg.h | 2 +- net/wireless/trace.h | 6 +- net/wireless/util.c | 3 +- net/x25/af_x25.c | 12 +- net/x25/x25_in.c | 32 - net/xdp/xdp_umem.c | 6 - net/xdp/xsk.c | 41 +- net/xfrm/Kconfig | 12 +- net/xfrm/Makefile | 1 - net/xfrm/espintcp.c | 509 - net/xfrm/xfrm_algo.c | 4 +- net/xfrm/xfrm_input.c | 24 +- net/xfrm/xfrm_interface.c | 23 + net/xfrm/xfrm_policy.c | 7 - net/xfrm/xfrm_state.c | 5 - samples/Kconfig | 28 - samples/Makefile | 4 - samples/bpf/Makefile | 173 +- samples/bpf/Makefile.target | 75 - samples/bpf/README.rst | 49 +- samples/bpf/hbm.c | 2 +- samples/bpf/hbm_kern.h | 27 +- samples/bpf/map_perf_test_kern.c | 28 +- samples/bpf/offwaketime_kern.c | 1 - samples/bpf/parse_ldabs.c | 1 - samples/bpf/sampleip_kern.c | 1 - samples/bpf/sockex1_kern.c | 13 +- samples/bpf/sockex2_kern.c | 13 +- samples/bpf/sockex3_kern.c | 1 - samples/bpf/spintest_kern.c | 1 - samples/bpf/syscall_tp_kern.c | 18 +- samples/bpf/tcbpf1_kern.c | 1 - samples/bpf/test_map_in_map_kern.c | 20 +- samples/bpf/test_overhead_kprobe_kern.c | 1 - samples/bpf/test_probe_write_user_kern.c | 3 +- samples/bpf/trace_event_kern.c | 1 - samples/bpf/trace_event_user.c | 4 +- samples/bpf/tracex1_kern.c | 1 - samples/bpf/tracex2_kern.c | 1 - samples/bpf/tracex3_kern.c | 1 - samples/bpf/tracex4_kern.c | 1 - samples/bpf/tracex5_kern.c | 1 - samples/bpf/xdp1_kern.c | 12 +- samples/bpf/xdp1_user.c | 7 +- samples/bpf/xdp2_kern.c | 12 +- samples/bpf/xdp_adjust_tail_kern.c | 19 +- samples/bpf/xdp_adjust_tail_user.c | 34 +- samples/bpf/xdp_fwd_kern.c | 13 +- samples/bpf/xdp_fwd_user.c | 17 +- samples/bpf/xdp_redirect_cpu_kern.c | 108 +- samples/bpf/xdp_redirect_cpu_user.c | 4 - samples/bpf/xdp_redirect_kern.c | 24 +- samples/bpf/xdp_redirect_map_kern.c | 24 +- samples/bpf/xdp_redirect_map_user.c | 5 +- samples/bpf/xdp_redirect_user.c | 5 +- samples/bpf/xdp_router_ipv4_kern.c | 64 +- samples/bpf/xdp_router_ipv4_user.c | 3 - samples/bpf/xdp_rxq_info_kern.c | 37 +- samples/bpf/xdp_rxq_info_user.c | 16 +- samples/bpf/xdp_sample_pkts_user.c | 14 +- samples/bpf/xdp_tx_iptunnel_kern.c | 26 +- samples/bpf/xdp_tx_iptunnel_user.c | 7 +- samples/bpf/xdpsock.h | 11 - samples/bpf/xdpsock_kern.c | 24 - samples/bpf/xdpsock_user.c | 168 +- samples/ftrace/Makefile | 8 - samples/ftrace/ftrace-direct-modify.c | 88 - samples/ftrace/ftrace-direct-too.c | 51 - samples/ftrace/ftrace-direct.c | 45 - samples/ftrace/sample-trace-array.c | 131 - samples/ftrace/sample-trace-array.h | 84 - samples/mei/Makefile | 12 +- samples/pktgen/README.rst | 2 +- samples/pktgen/functions.sh | 154 +- samples/pktgen/parameters.sh | 2 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 15 +- samples/pktgen/pktgen_sample01_simple.sh | 23 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 23 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 22 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 15 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 23 +- samples/vfio-mdev/mbochs.c | 16 + samples/vfio-mdev/mdpy-fb.c | 2 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 231 - scripts/.gitignore | 4 +- scripts/Kbuild.include | 15 +- scripts/Makefile | 18 +- scripts/Makefile.build | 20 +- scripts/Makefile.headersinst | 18 + scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 24 +- scripts/Makefile.modpost | 18 +- scripts/Makefile.package | 6 +- scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 20 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/bpf_helpers_doc.py | 155 +- scripts/checkpatch.pl | 63 +- scripts/coccinelle/free/devm_free.cocci | 8 + scripts/coccinelle/free/iounmap.cocci | 2 +- {drivers/tty/vt => scripts}/conmakehash.c | 0 scripts/dtc/Makefile | 4 +- scripts/dtc/dtx_diff | 12 +- scripts/gdb/linux/symbols.py | 3 +- scripts/get_maintainer.pl | 38 +- scripts/jobserver-exec | 66 - scripts/kallsyms.c | 325 +- scripts/kconfig/Makefile | 10 +- scripts/kconfig/conf.c | 13 +- scripts/kconfig/expr.c | 7 - scripts/kconfig/mconf-cfg.sh | 3 - scripts/kconfig/nconf-cfg.sh | 3 - scripts/kconfig/parser.y | 1 + scripts/kernel-doc | 27 +- scripts/link-vmlinux.sh | 21 +- scripts/mkcompile_h | 10 +- scripts/mod/modpost.c | 229 +- scripts/mod/modpost.h | 4 +- scripts/nsdeps | 31 +- scripts/package/buildtar | 8 +- scripts/package/mkdebian | 2 +- {drivers/video/logo => scripts}/pnmtologo.c | 0 scripts/setlocalversion | 22 +- scripts/sortextable.c | 400 + scripts/sortextable.h | 209 + scripts/sorttable.c | 377 - scripts/sorttable.h | 380 - scripts/spelling.txt | 28 - scripts/sphinx-pre-install | 30 +- scripts/tools-support-relr.sh | 8 +- scripts/ver_linux | 2 - security/Makefile | 2 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 136 +- security/apparmor/domain.c | 46 +- security/apparmor/file.c | 45 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/file.h | 2 +- security/apparmor/include/match.h | 3 +- security/apparmor/include/path.h | 50 +- security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/label.c | 12 +- security/apparmor/lsm.c | 198 +- security/apparmor/match.c | 6 +- security/apparmor/mount.c | 67 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/integrity/Kconfig | 9 - security/integrity/Makefile | 7 +- security/integrity/ima/ima.h | 11 - security/integrity/ima/ima_appraise.c | 33 - security/integrity/ima/ima_main.c | 70 +- security/integrity/ima/ima_policy.c | 16 +- security/integrity/integrity.h | 1 - .../integrity/platform_certs/keyring_handler.c | 80 - .../integrity/platform_certs/keyring_handler.h | 32 - security/integrity/platform_certs/load_powerpc.c | 96 - security/integrity/platform_certs/load_uefi.c | 72 +- security/keys/Kconfig | 13 +- security/keys/Makefile | 4 +- security/keys/compat.c | 8 +- security/keys/gc.c | 5 - security/keys/internal.h | 34 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/keys/trusted-keys/Makefile | 8 - security/keys/trusted-keys/trusted_tpm1.c | 1273 -- security/keys/trusted-keys/trusted_tpm2.c | 315 - security/keys/trusted.c | 1287 ++ security/lockdown/lockdown.c | 24 + security/lsm_audit.c | 5 - security/safesetid/securityfs.c | 4 +- security/security.c | 83 - security/selinux/Kconfig | 23 - security/selinux/avc.c | 93 +- security/selinux/hooks.c | 168 +- security/selinux/include/avc.h | 13 +- security/selinux/include/classmap.h | 4 - security/selinux/include/objsec.h | 6 +- security/selinux/include/security.h | 4 +- security/selinux/nlmsgtab.c | 4 +- security/selinux/selinuxfs.c | 69 +- security/selinux/ss/context.h | 43 +- security/selinux/ss/ebitmap.c | 18 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/mls.c | 3 - security/selinux/ss/policydb.c | 10 - security/selinux/ss/policydb.h | 1 - security/selinux/ss/services.c | 234 +- security/selinux/ss/services.h | 4 +- security/selinux/ss/sidtab.c | 402 +- security/selinux/ss/sidtab.h | 70 +- security/smack/smack_lsm.c | 84 +- security/tomoyo/common.c | 9 +- security/tomoyo/domain.c | 15 +- security/tomoyo/group.c | 9 +- security/tomoyo/realpath.c | 32 +- security/tomoyo/util.c | 6 +- sound/aoa/soundbus/i2sbus/pcm.c | 15 +- sound/arm/aaci.c | 42 +- sound/arm/pxa2xx-ac97.c | 1 + sound/arm/pxa2xx-pcm-lib.c | 80 +- sound/atmel/ac97c.c | 22 +- sound/core/Kconfig | 28 +- sound/core/compress_offload.c | 2 +- sound/core/init.c | 1 - sound/core/memalloc.c | 25 +- sound/core/oss/linear.c | 2 - sound/core/oss/mulaw.c | 2 - sound/core/oss/pcm_oss.c | 4 - sound/core/oss/route.c | 2 - sound/core/pcm.c | 12 +- sound/core/pcm_compat.c | 282 +- sound/core/pcm_dmaengine.c | 83 - sound/core/pcm_lib.c | 47 +- sound/core/pcm_local.h | 7 - sound/core/pcm_memory.c | 88 +- sound/core/pcm_native.c | 298 +- sound/core/rawmidi.c | 132 +- sound/core/rawmidi_compat.c | 87 +- sound/core/seq/seq_timer.c | 18 +- sound/core/timer.c | 426 +- sound/core/timer_compat.c | 62 +- sound/drivers/Kconfig | 21 +- sound/drivers/aloop.c | 670 +- sound/drivers/dummy.c | 18 +- sound/drivers/ml403-ac97cr.c | 33 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/Kconfig | 6 +- sound/firewire/amdtp-stream.c | 407 +- sound/firewire/amdtp-stream.h | 28 +- sound/firewire/bebob/bebob.h | 4 +- sound/firewire/bebob/bebob_focusrite.c | 3 - sound/firewire/bebob/bebob_midi.c | 2 +- sound/firewire/bebob/bebob_pcm.c | 85 +- sound/firewire/bebob/bebob_stream.c | 95 +- sound/firewire/dice/dice-midi.c | 2 +- sound/firewire/dice/dice-pcm.c | 88 +- sound/firewire/dice/dice-stream.c | 11 +- sound/firewire/dice/dice.h | 4 +- sound/firewire/digi00x/digi00x-midi.c | 2 +- sound/firewire/digi00x/digi00x-pcm.c | 71 +- sound/firewire/digi00x/digi00x-stream.c | 14 +- sound/firewire/digi00x/digi00x.h | 4 +- sound/firewire/fireface/ff-pcm.c | 67 +- sound/firewire/fireface/ff-stream.c | 22 +- sound/firewire/fireface/ff.h | 4 +- sound/firewire/fireworks/fireworks.h | 4 +- sound/firewire/fireworks/fireworks_midi.c | 2 +- sound/firewire/fireworks/fireworks_pcm.c | 77 +- sound/firewire/fireworks/fireworks_stream.c | 14 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-midi.c | 2 +- sound/firewire/motu/motu-pcm.c | 64 +- sound/firewire/motu/motu-proc.c | 4 +- sound/firewire/motu/motu-protocol-v2.c | 142 +- sound/firewire/motu/motu-protocol-v3.c | 4 +- sound/firewire/motu/motu-stream.c | 14 +- sound/firewire/motu/motu.c | 34 +- sound/firewire/motu/motu.h | 10 +- sound/firewire/oxfw/oxfw-midi.c | 4 +- sound/firewire/oxfw/oxfw-pcm.c | 91 +- sound/firewire/oxfw/oxfw-stream.c | 15 +- sound/firewire/oxfw/oxfw.h | 4 +- sound/firewire/tascam/tascam-pcm.c | 70 +- sound/firewire/tascam/tascam-stream.c | 14 +- sound/firewire/tascam/tascam.h | 4 +- sound/hda/Kconfig | 10 +- sound/hda/Makefile | 5 +- sound/hda/hdac_bus.c | 1 - sound/hda/hdac_controller.c | 31 +- sound/hda/hdac_regmap.c | 1 - sound/hda/hdac_stream.c | 17 +- sound/hda/intel-dsp-config.c | 357 - sound/hda/intel-nhlt.c | 3 + sound/isa/Kconfig | 18 +- sound/isa/ad1816a/ad1816a_lib.c | 23 +- sound/isa/cmi8330.c | 5 +- sound/isa/cs423x/cs4236.c | 3 +- sound/isa/es1688/es1688_lib.c | 29 +- sound/isa/es18xx.c | 27 +- sound/isa/gus/gus_main.c | 1 - sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gusmax.c | 3 +- sound/isa/gus/interwave.c | 1 - sound/isa/msnd/msnd.c | 2 + sound/isa/msnd/msnd_pinnacle.c | 3 +- sound/isa/opl3sa2.c | 1 - sound/isa/opti9xx/opti92x-ad1848.c | 1 - sound/isa/sb/emu8000_pcm.c | 1 + sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 1 - sound/isa/wavefront/wavefront.c | 1 - sound/isa/wss/wss_lib.c | 26 +- sound/mips/Kconfig | 12 +- sound/mips/hal2.c | 28 +- sound/mips/sgio2audio.c | 23 +- sound/oss/dmasound/dmasound_core.c | 2 - sound/parisc/harmony.c | 22 +- sound/pci/Kconfig | 2 +- sound/pci/ad1889.c | 28 +- sound/pci/ali5451/ali5451.c | 37 +- sound/pci/als300.c | 26 +- sound/pci/als4000.c | 24 +- sound/pci/asihpi/asihpi.c | 27 +- sound/pci/atiixp.c | 21 +- sound/pci/atiixp_modem.c | 15 +- sound/pci/au88x0/au88x0.c | 1 - sound/pci/au88x0/au88x0_pcm.c | 17 +- sound/pci/aw2/aw2-alsa.c | 50 +- sound/pci/azt3328.c | 35 +- sound/pci/bt87x.c | 20 +- sound/pci/ca0106/ca0106_main.c | 67 +- sound/pci/cmipci.c | 47 +- sound/pci/cs4281.c | 26 +- sound/pci/cs46xx/cs46xx_lib.c | 29 +- sound/pci/cs5535audio/cs5535audio.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 16 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 - sound/pci/ctxfi/ctpcm.c | 18 +- sound/pci/ctxfi/ctvmem.c | 2 +- sound/pci/echoaudio/echoaudio.c | 52 +- sound/pci/echoaudio/echoaudio_dsp.c | 20 +- sound/pci/emu10k1/emu10k1.c | 5 +- sound/pci/emu10k1/emu10k1_main.c | 1 - sound/pci/emu10k1/emu10k1x.c | 22 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 53 +- sound/pci/emu10k1/memory.c | 4 +- sound/pci/emu10k1/p16v.c | 50 +- sound/pci/ens1370.c | 34 +- sound/pci/es1938.c | 32 +- sound/pci/es1968.c | 9 +- sound/pci/fm801.c | 23 +- sound/pci/hda/Kconfig | 11 +- sound/pci/hda/hda_bind.c | 4 - sound/pci/hda/hda_controller.c | 77 +- sound/pci/hda/hda_intel.c | 162 +- sound/pci/hda/hda_jack.c | 151 +- sound/pci/hda/hda_jack.h | 107 +- sound/pci/hda/hda_tegra.c | 7 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 23 +- sound/pci/hda/patch_conexant.c | 1 - sound/pci/hda/patch_hdmi.c | 385 +- sound/pci/hda/patch_realtek.c | 126 +- sound/pci/hda/patch_sigmatel.c | 2 +- sound/pci/ice1712/ice1712.c | 46 +- sound/pci/ice1712/ice1724.c | 32 +- sound/pci/intel8x0.c | 29 +- sound/pci/intel8x0m.c | 30 +- sound/pci/korg1212/korg1212.c | 9 +- sound/pci/lola/lola.c | 4 +- sound/pci/lola/lola_pcm.c | 15 +- sound/pci/lx6464es/lx6464es.c | 17 +- sound/pci/maestro3.c | 11 +- sound/pci/mixart/mixart.c | 20 +- sound/pci/nm256/nm256.c | 10 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 35 +- sound/pci/riptide/riptide.c | 17 +- sound/pci/rme32.c | 46 +- sound/pci/rme96.c | 7 +- sound/pci/rme9652/hdsp.c | 10 +- sound/pci/rme9652/hdspm.c | 6 +- sound/pci/rme9652/rme9652.c | 10 +- sound/pci/sis7019.c | 29 +- sound/pci/sonicvibes.c | 22 +- sound/pci/trident/trident_main.c | 81 +- sound/pci/via82xx.c | 60 +- sound/pci/via82xx_modem.c | 18 +- sound/pci/vx222/vx222.c | 1 - sound/pci/ymfpci/ymfpci_main.c | 41 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 1 - sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 25 +- sound/pcmcia/vx/vxpocket.c | 1 - sound/ppc/pmac.c | 30 +- sound/ppc/snd_ps3.c | 29 +- sound/sh/aica.c | 30 +- sound/sh/sh_dac_audio.c | 21 +- sound/soc/amd/acp-da7219-max98357a.c | 46 +- sound/soc/amd/acp-pcm-dma.c | 114 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 79 +- sound/soc/atmel/atmel-pcm-pdc.c | 47 +- sound/soc/au1x/ac97c.c | 2 +- sound/soc/au1x/dbdma2.c | 71 +- sound/soc/au1x/dma.c | 83 +- sound/soc/au1x/i2sc.c | 2 +- sound/soc/bcm/cygnus-pcm.c | 55 +- sound/soc/cirrus/Kconfig | 14 +- sound/soc/codecs/Kconfig | 74 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/adau1761.c | 129 - sound/soc/codecs/adau7118-hw.c | 43 - sound/soc/codecs/adau7118-i2c.c | 82 - sound/soc/codecs/adau7118.c | 586 - sound/soc/codecs/adau7118.h | 24 - sound/soc/codecs/cros_ec_codec.c | 1126 +- sound/soc/codecs/cs42l51.c | 16 +- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/hdac_hda.c | 116 +- sound/soc/codecs/hdac_hda.h | 13 +- sound/soc/codecs/hdac_hdmi.c | 63 +- sound/soc/codecs/hdmi-codec.c | 26 +- sound/soc/codecs/madera.h | 2 - sound/soc/codecs/max98090.c | 463 +- sound/soc/codecs/max98090.h | 4 +- sound/soc/codecs/max98373.c | 24 +- sound/soc/codecs/msm8916-wcd-analog.c | 58 +- sound/soc/codecs/msm8916-wcd-digital.c | 22 - sound/soc/codecs/mt6358.c | 105 - sound/soc/codecs/pcm3168a.c | 143 +- sound/soc/codecs/rt1011.c | 249 +- sound/soc/codecs/rt1011.h | 24 - sound/soc/codecs/rt5514-spi.c | 50 +- sound/soc/codecs/rt5645.c | 19 +- sound/soc/codecs/rt5651.c | 3 - sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5677-spi.c | 396 - sound/soc/codecs/rt5677-spi.h | 17 - sound/soc/codecs/rt5677.c | 445 +- sound/soc/codecs/rt5677.h | 11 +- sound/soc/codecs/rt5682.c | 57 +- sound/soc/codecs/tas2562.c | 590 - sound/soc/codecs/tas2562.h | 85 - sound/soc/codecs/tas2770.c | 819 - sound/soc/codecs/tas2770.h | 143 - sound/soc/codecs/tlv320aic31xx.c | 85 +- sound/soc/codecs/tlv320aic31xx.h | 11 +- sound/soc/codecs/tlv320aic32x4.c | 3 - sound/soc/codecs/wcd9335.c | 10 +- sound/soc/codecs/wm2200.c | 5 - sound/soc/codecs/wm5100.c | 2 - sound/soc/codecs/wm8904.c | 79 +- sound/soc/codecs/wm8904.h | 1 - sound/soc/codecs/wm8958-dsp2.c | 22 +- sound/soc/codecs/wm8962.c | 4 +- sound/soc/codecs/wm8994.c | 199 +- sound/soc/codecs/wm8994.h | 10 +- sound/soc/codecs/wm_adsp.c | 91 +- sound/soc/codecs/wm_adsp.h | 4 - sound/soc/dwc/dwc-pcm.c | 61 +- sound/soc/fsl/Kconfig | 10 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 2 +- sound/soc/fsl/fsl_asrc.c | 110 +- sound/soc/fsl/fsl_asrc.h | 7 +- sound/soc/fsl/fsl_asrc_dma.c | 119 +- sound/soc/fsl/fsl_audmix.c | 6 - sound/soc/fsl/fsl_audmix.h | 1 - sound/soc/fsl/fsl_dma.c | 53 +- sound/soc/fsl/fsl_esai.c | 12 - sound/soc/fsl/fsl_mqs.c | 335 - sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/imx-audmix.c | 2 +- sound/soc/fsl/imx-pcm-fiq.c | 55 +- sound/soc/fsl/mpc5200_dma.c | 50 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 10 +- sound/soc/intel/Kconfig | 21 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 54 +- sound/soc/intel/atom/sst/sst.c | 1 - sound/soc/intel/atom/sst/sst_acpi.c | 10 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 64 +- sound/soc/intel/boards/Kconfig | 148 +- sound/soc/intel/boards/Makefile | 19 +- sound/soc/intel/boards/bdw-rt5650.c | 319 - sound/soc/intel/boards/bdw-rt5677.c | 51 - sound/soc/intel/boards/bxt_da7219_max98357a.c | 11 - sound/soc/intel/boards/bxt_rt298.c | 11 - sound/soc/intel/boards/bytcht_es8316.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 28 +- sound/soc/intel/boards/bytcr_rt5651.c | 22 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 487 - sound/soc/intel/boards/glk_rt5682_max98357a.c | 11 - sound/soc/intel/boards/hda_dsp_common.c | 85 - sound/soc/intel/boards/hda_dsp_common.h | 32 - sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 153 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 6 - sound/soc/intel/boards/skl_hda_dsp_common.h | 27 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 11 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/boards/sof_da7219_max98373.c | 371 - sound/soc/intel/boards/sof_rt5682.c | 107 +- sound/soc/intel/common/Makefile | 4 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 18 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 63 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 31 + .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 25 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 13 - sound/soc/intel/haswell/sst-haswell-pcm.c | 60 +- sound/soc/intel/skylake/skl-pcm.c | 78 +- sound/soc/intel/skylake/skl-sst-cldma.c | 1 - sound/soc/intel/skylake/skl.c | 26 +- sound/soc/jz4740/jz4740-i2s.c | 6 +- sound/soc/kirkwood/kirkwood-dma.c | 51 +- sound/soc/kirkwood/kirkwood-i2s.c | 11 +- sound/soc/mediatek/Kconfig | 1 - sound/soc/mediatek/common/mtk-afe-fe-dai.c | 365 +- sound/soc/mediatek/common/mtk-afe-fe-dai.h | 16 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 33 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 8 +- sound/soc/mediatek/common/mtk-base-afe.h | 28 +- sound/soc/mediatek/common/mtk-btcvsd.c | 75 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 9 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 2 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 2 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 24 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 70 +- sound/soc/meson/axg-fifo.c | 117 +- sound/soc/meson/axg-fifo.h | 29 +- sound/soc/meson/axg-frddr.c | 54 +- sound/soc/meson/axg-toddr.c | 42 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/pxa/mioa701_wm9713.c | 2 +- sound/soc/pxa/mmp-pcm.c | 61 +- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/pxa/poodle.c | 2 +- sound/soc/pxa/pxa-ssp.c | 23 +- sound/soc/pxa/pxa2xx-ac97.c | 13 +- sound/soc/pxa/pxa2xx-i2s.c | 13 +- sound/soc/pxa/pxa2xx-pcm.c | 13 +- sound/soc/qcom/Kconfig | 20 +- sound/soc/qcom/lpass-platform.c | 69 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 105 +- sound/soc/qcom/qdsp6/q6asm.c | 55 - sound/soc/qcom/qdsp6/q6asm.h | 15 - sound/soc/qcom/qdsp6/q6routing.c | 14 +- sound/soc/rockchip/Kconfig | 3 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_max98090.c | 320 +- sound/soc/samsung/Kconfig | 12 +- sound/soc/samsung/Makefile | 4 +- sound/soc/samsung/arndale.c | 217 - sound/soc/samsung/arndale_rt5631.c | 138 + sound/soc/samsung/bells.c | 14 +- sound/soc/samsung/idma.c | 57 +- sound/soc/samsung/littlemill.c | 10 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 2 +- sound/soc/samsung/s3c-i2s-v2.c | 6 +- sound/soc/samsung/snow.c | 2 +- sound/soc/samsung/speyside.c | 6 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 6 +- sound/soc/sh/dma-sh7760.c | 55 +- sound/soc/sh/fsi.c | 38 +- sound/soc/sh/rcar/core.c | 84 +- sound/soc/sh/rcar/dma.c | 34 +- sound/soc/sh/siu_pcm.c | 74 +- sound/soc/soc-component.c | 142 +- sound/soc/soc-compress.c | 87 +- sound/soc/soc-core.c | 1497 +- sound/soc/soc-generic-dmaengine-pcm.c | 159 +- sound/soc/soc-jack.c | 3 +- sound/soc/soc-ops.c | 11 +- sound/soc/soc-pcm.c | 269 +- sound/soc/soc-topology.c | 95 +- sound/soc/soc-utils.c | 10 +- sound/soc/sof/Kconfig | 45 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/control.c | 115 +- sound/soc/sof/core.c | 306 +- sound/soc/sof/debug.c | 22 +- sound/soc/sof/imx/Kconfig | 20 +- sound/soc/sof/imx/imx8.c | 7 - sound/soc/sof/intel/Kconfig | 85 +- sound/soc/sof/intel/apl.c | 22 +- sound/soc/sof/intel/bdw.c | 79 +- sound/soc/sof/intel/byt.c | 171 +- sound/soc/sof/intel/cnl.c | 91 +- sound/soc/sof/intel/hda-codec.c | 46 +- sound/soc/sof/intel/hda-ctrl.c | 25 +- sound/soc/sof/intel/hda-dai.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 137 +- sound/soc/sof/intel/hda-ipc.c | 29 +- sound/soc/sof/intel/hda-ipc.h | 51 - sound/soc/sof/intel/hda-loader.c | 27 +- sound/soc/sof/intel/hda-pcm.c | 19 +- sound/soc/sof/intel/hda-stream.c | 90 +- sound/soc/sof/intel/hda.c | 314 +- sound/soc/sof/intel/hda.h | 45 +- sound/soc/sof/intel/intel-ipc.c | 8 +- sound/soc/sof/intel/shim.h | 6 +- sound/soc/sof/ipc.c | 50 +- sound/soc/sof/loader.c | 65 +- sound/soc/sof/nocodec.c | 12 + sound/soc/sof/ops.h | 44 - sound/soc/sof/pcm.c | 326 +- sound/soc/sof/pm.c | 370 +- sound/soc/sof/sof-acpi-dev.c | 73 +- sound/soc/sof/sof-audio.c | 445 - sound/soc/sof/sof-audio.h | 211 - sound/soc/sof/sof-of-dev.c | 24 +- sound/soc/sof/sof-pci-dev.c | 145 +- sound/soc/sof/sof-priv.h | 232 +- sound/soc/sof/topology.c | 980 +- sound/soc/sof/trace.c | 21 +- sound/soc/sof/utils.c | 60 - sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-dma.c | 73 +- sound/soc/stm/stm32_adfsdm.c | 59 +- sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 33 +- sound/soc/stm/stm32_spdifrx.c | 18 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/tegra/tegra30_i2s.c | 56 +- sound/soc/tegra/tegra_wm8903.c | 2 +- sound/soc/ti/davinci-mcasp.c | 37 +- sound/soc/ti/davinci-mcasp.h | 4 - sound/soc/ti/rx51.c | 12 +- sound/soc/ti/sdma-pcm.c | 2 +- sound/soc/txx9/txx9aclc.c | 55 +- sound/soc/uniphier/aio-dma.c | 62 +- sound/soc/ux500/ux500_msp_i2s.c | 3 +- sound/soc/xilinx/Kconfig | 20 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 69 +- sound/soc/xtensa/xtfpga-i2s.c | 38 +- sound/soc/zte/Kconfig | 12 +- sound/sparc/amd7930.c | 22 +- sound/sparc/cs4231.c | 19 +- sound/sparc/dbri.c | 14 +- sound/spi/at73c213.c | 12 +- sound/usb/6fire/pcm.c | 24 +- sound/usb/Kconfig | 32 +- sound/usb/caiaq/audio.c | 14 +- sound/usb/card.c | 3 - sound/usb/card.h | 1 - sound/usb/clock.c | 10 +- sound/usb/endpoint.c | 3 - sound/usb/hiface/pcm.c | 18 +- sound/usb/line6/capture.c | 1 + sound/usb/line6/pcm.c | 15 +- sound/usb/line6/playback.c | 1 + sound/usb/misc/ua101.c | 25 +- sound/usb/mixer.c | 7 +- sound/usb/mixer_scarlett.c | 23 +- sound/usb/mixer_scarlett_gen2.c | 36 +- sound/usb/pcm.c | 115 +- sound/usb/quirks-table.h | 3 +- sound/usb/quirks.c | 16 +- sound/usb/usbaudio.h | 4 +- sound/usb/usx2y/usX2Yhwdep.c | 2 +- sound/usb/usx2y/usbusx2yaudio.c | 27 +- sound/usb/usx2y/usx2yhwdeppcm.c | 19 +- sound/usb/validate.c | 31 +- sound/x86/intel_hdmi_audio.c | 23 +- sound/xen/xen_snd_front_alsa.c | 2 + tools/arch/arm/include/uapi/asm/kvm.h | 3 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 +- tools/arch/powerpc/include/uapi/asm/kvm.h | 3 - tools/arch/x86/include/asm/cpufeatures.h | 3 - tools/arch/x86/include/asm/disabled-features.h | 2 +- tools/arch/x86/include/asm/emulate_prefix.h | 14 - tools/arch/x86/include/asm/insn.h | 6 - tools/arch/x86/include/asm/irq_vectors.h | 146 - tools/arch/x86/include/asm/msr-index.h | 875 -- tools/arch/x86/include/uapi/asm/svm.h | 1 - tools/arch/x86/include/uapi/asm/vmx.h | 6 +- tools/arch/x86/lib/insn.c | 34 - tools/arch/x86/lib/memcpy_64.S | 20 +- tools/arch/x86/lib/memset_64.S | 16 +- tools/arch/x86/lib/x86-opcode-map.txt | 62 +- tools/arch/x86/tools/gen-insn-attr-x86.awk | 4 +- tools/bpf/Makefile | 6 - tools/bpf/bpf_exp.y | 14 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 304 - tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/Documentation/bpftool.rst | 3 +- tools/bpf/bpftool/bash-completion/bpftool | 156 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/gen.c | 609 - tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 7 +- tools/bpf/bpftool/map.c | 384 +- tools/bpf/bpftool/net.c | 1 - tools/bpf/bpftool/prog.c | 412 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 4 - tools/build/feature/test-libbpf.c | 7 - tools/gpio/Build | 1 - tools/gpio/Makefile | 16 +- tools/hv/vmbus_testing | 376 - tools/iio/Build | 1 - tools/iio/Makefile | 10 +- tools/include/uapi/drm/drm.h | 3 +- tools/include/uapi/drm/i915_drm.h | 128 +- tools/include/uapi/linux/bpf.h | 188 +- tools/include/uapi/linux/btf.h | 7 +- tools/include/uapi/linux/fcntl.h | 9 +- tools/include/uapi/linux/fscrypt.h | 3 +- tools/include/uapi/linux/if_link.h | 2 - tools/include/uapi/linux/kvm.h | 14 - tools/include/uapi/linux/perf_event.h | 10 +- tools/include/uapi/linux/sched.h | 54 +- tools/include/uapi/linux/stat.h | 2 +- tools/lib/api/debug-internal.h | 4 +- tools/lib/api/debug.c | 4 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bpf/.gitignore | 5 +- tools/lib/bpf/Makefile | 69 +- tools/lib/bpf/bpf.c | 11 +- tools/lib/bpf/bpf.h | 16 +- tools/lib/bpf/bpf_core_read.h | 263 - tools/lib/bpf/bpf_helpers.h | 56 - tools/lib/bpf/bpf_prog_linfo.c | 14 +- tools/lib/bpf/bpf_tracing.h | 195 - tools/lib/bpf/btf.c | 145 +- tools/lib/bpf/btf.h | 35 +- tools/lib/bpf/btf_dump.c | 148 +- tools/lib/bpf/libbpf.c | 3604 ++--- tools/lib/bpf/libbpf.h | 153 +- tools/lib/bpf/libbpf.map | 32 - tools/lib/bpf/libbpf.pc.template | 2 +- tools/lib/bpf/libbpf_common.h | 40 - tools/lib/bpf/libbpf_internal.h | 82 +- tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/netlink.c | 87 +- tools/lib/bpf/nlattr.c | 10 +- tools/lib/bpf/test_libbpf.cpp | 18 + tools/lib/bpf/xsk.c | 173 +- tools/lib/lockdep/include/liblockdep/common.h | 3 +- tools/lib/lockdep/include/liblockdep/mutex.h | 2 +- tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +- tools/lib/lockdep/preload.c | 16 +- tools/lib/subcmd/Makefile | 9 +- tools/lib/traceevent/Makefile | 19 +- tools/lib/traceevent/event-parse.c | 7 +- tools/lib/traceevent/parse-filter.c | 9 +- tools/lib/traceevent/plugins/Makefile | 5 +- tools/memory-model/Documentation/explanation.txt | 602 +- tools/memory-model/linux-kernel.cat | 2 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 20 - tools/objtool/sync-check.sh | 3 +- tools/pci/pcitest.c | 1 - tools/perf/Documentation/intel-pt.txt | 59 +- tools/perf/Documentation/perf-config.txt | 5 - tools/perf/Documentation/perf-diff.txt | 5 - tools/perf/Documentation/perf-kvm.txt | 5 +- tools/perf/Documentation/perf-list.txt | 3 - tools/perf/Documentation/perf-record.txt | 16 - tools/perf/Documentation/perf-report.txt | 11 - tools/perf/Documentation/perf-stat.txt | 11 - tools/perf/Documentation/perf-trace.txt | 14 - .../Documentation/perf.data-directory-format.txt | 63 - tools/perf/Documentation/perf.txt | 2 - tools/perf/MANIFEST | 1 - tools/perf/Makefile.config | 43 +- tools/perf/Makefile.perf | 27 +- tools/perf/arch/arm/tests/dwarf-unwind.c | 4 +- tools/perf/arch/arm/tests/regs_load.S | 4 +- tools/perf/arch/arm/util/Build | 2 - tools/perf/arch/arm/util/perf_regs.c | 6 - tools/perf/arch/arm64/tests/dwarf-unwind.c | 4 +- tools/perf/arch/arm64/tests/regs_load.S | 4 +- tools/perf/arch/arm64/util/Build | 1 - tools/perf/arch/arm64/util/perf_regs.c | 6 - tools/perf/arch/arm64/util/sym-handling.c | 3 +- tools/perf/arch/csky/util/Build | 2 - tools/perf/arch/csky/util/perf_regs.c | 6 - tools/perf/arch/powerpc/tests/dwarf-unwind.c | 4 +- tools/perf/arch/powerpc/util/kvm-stat.c | 4 +- tools/perf/arch/riscv/util/Build | 2 - tools/perf/arch/riscv/util/perf_regs.c | 6 - tools/perf/arch/s390/annotate/instructions.c | 8 +- tools/perf/arch/s390/util/Build | 1 - tools/perf/arch/s390/util/perf_regs.c | 6 - tools/perf/arch/x86/tests/dwarf-unwind.c | 4 +- tools/perf/arch/x86/tests/insn-x86-dat-32.c | 418 - tools/perf/arch/x86/tests/insn-x86-dat-64.c | 546 - tools/perf/arch/x86/tests/insn-x86-dat-src.c | 764 - tools/perf/arch/x86/tests/perf-time-to-tsc.c | 9 +- tools/perf/arch/x86/tests/regs_load.S | 8 +- tools/perf/arch/x86/util/auxtrace.c | 4 - tools/perf/arch/x86/util/event.c | 5 +- tools/perf/arch/x86/util/intel-bts.c | 5 - tools/perf/arch/x86/util/intel-pt.c | 81 +- tools/perf/builtin-annotate.c | 8 +- tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-diff.c | 262 +- tools/perf/builtin-inject.c | 96 +- tools/perf/builtin-kmem.c | 5 +- tools/perf/builtin-kvm.c | 13 +- tools/perf/builtin-list.c | 14 +- tools/perf/builtin-record.c | 162 +- tools/perf/builtin-report.c | 96 +- tools/perf/builtin-sched.c | 2 +- tools/perf/builtin-script.c | 56 +- tools/perf/builtin-stat.c | 348 +- tools/perf/builtin-top.c | 33 +- tools/perf/builtin-trace.c | 993 +- tools/perf/check-headers.sh | 9 +- tools/perf/jvmti/Build | 6 +- tools/perf/lib/Build | 1 - tools/perf/lib/Makefile | 6 +- tools/perf/lib/core.c | 3 +- tools/perf/lib/cpumap.c | 73 +- tools/perf/lib/evlist.c | 358 - tools/perf/lib/evsel.c | 75 +- tools/perf/lib/include/internal/evlist.h | 44 - tools/perf/lib/include/internal/evsel.h | 1 - tools/perf/lib/include/internal/mmap.h | 45 +- tools/perf/lib/include/internal/tests.h | 20 +- tools/perf/lib/include/perf/core.h | 3 - tools/perf/lib/include/perf/cpumap.h | 2 - tools/perf/lib/include/perf/evlist.h | 15 +- tools/perf/lib/include/perf/evsel.h | 5 +- tools/perf/lib/include/perf/mmap.h | 15 - tools/perf/lib/internal.h | 5 - tools/perf/lib/libperf.map | 10 +- tools/perf/lib/mmap.c | 275 - tools/perf/lib/tests/Makefile | 6 +- tools/perf/lib/tests/test-cpumap.c | 2 +- tools/perf/lib/tests/test-evlist.c | 219 +- tools/perf/lib/tests/test-evsel.c | 2 +- tools/perf/lib/tests/test-threadmap.c | 2 +- tools/perf/perf-sys.h | 6 +- .../pmu-events/arch/arm64/ampere/emag/branch.json | 8 +- .../pmu-events/arch/arm64/ampere/emag/bus.json | 14 +- .../pmu-events/arch/arm64/ampere/emag/cache.json | 28 +- .../pmu-events/arch/arm64/ampere/emag/clock.json | 2 +- .../arch/arm64/ampere/emag/exception.json | 26 +- .../arch/arm64/ampere/emag/instruction.json | 28 +- .../arch/arm64/ampere/emag/intrinsic.json | 10 +- .../pmu-events/arch/arm64/ampere/emag/memory.json | 12 +- .../arch/arm64/ampere/emag/pipeline.json | 2 +- .../arch/arm64/arm/cortex-a53/branch.json | 2 +- .../pmu-events/arch/arm64/arm/cortex-a53/bus.json | 4 +- .../arch/arm64/arm/cortex-a53/other.json | 4 +- .../arm64/arm/cortex-a57-a72/core-imp-def.json | 120 +- .../pmu-events/arch/arm64/armv8-recommended.json | 158 +- .../arch/arm64/cavium/thunderx2/core-imp-def.json | 74 +- .../arch/arm64/hisilicon/hip08/core-imp-def.json | 60 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 30 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 37 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 66 +- .../perf/pmu-events/arch/powerpc/power8/cache.json | 60 +- .../arch/powerpc/power8/floating-point.json | 6 +- .../pmu-events/arch/powerpc/power8/frontend.json | 158 +- .../pmu-events/arch/powerpc/power8/marked.json | 266 +- .../pmu-events/arch/powerpc/power8/memory.json | 72 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 1150 +- .../pmu-events/arch/powerpc/power8/pipeline.json | 118 +- tools/perf/pmu-events/arch/powerpc/power8/pmc.json | 48 +- .../arch/powerpc/power8/translation.json | 60 +- .../perf/pmu-events/arch/powerpc/power9/cache.json | 44 +- .../arch/powerpc/power9/floating-point.json | 14 +- .../pmu-events/arch/powerpc/power9/frontend.json | 142 +- .../pmu-events/arch/powerpc/power9/marked.json | 250 +- .../pmu-events/arch/powerpc/power9/memory.json | 52 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 934 +- .../pmu-events/arch/powerpc/power9/pipeline.json | 212 +- tools/perf/pmu-events/arch/powerpc/power9/pmc.json | 48 +- .../arch/powerpc/power9/translation.json | 92 +- .../perf/pmu-events/arch/s390/cf_z13/extended.json | 2 +- .../perf/pmu-events/arch/s390/cf_z14/extended.json | 2 +- .../pmu-events/arch/x86/broadwell/bdw-metrics.json | 178 +- .../arch/x86/broadwellde/bdwde-metrics.json | 2 +- .../arch/x86/broadwellx/bdx-metrics.json | 184 +- .../pmu-events/arch/x86/cascadelakex/cache.json | 12040 +++++++-------- .../arch/x86/cascadelakex/clx-metrics.json | 210 +- .../arch/x86/cascadelakex/floating-point.json | 92 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 656 +- .../pmu-events/arch/x86/cascadelakex/memory.json | 11398 +++++++------- .../pmu-events/arch/x86/cascadelakex/other.json | 9590 ++++++------ .../pmu-events/arch/x86/cascadelakex/pipeline.json | 1244 +- .../arch/x86/cascadelakex/uncore-memory.json | 191 - .../arch/x86/cascadelakex/uncore-other.json | 1585 +- .../arch/x86/cascadelakex/virtual-memory.json | 339 +- .../pmu-events/arch/x86/haswell/hsw-metrics.json | 164 +- .../pmu-events/arch/x86/haswellx/hsx-metrics.json | 170 +- .../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 170 +- .../pmu-events/arch/x86/ivytown/ivt-metrics.json | 172 +- .../pmu-events/arch/x86/jaketown/jkt-metrics.json | 114 +- .../arch/x86/sandybridge/snb-metrics.json | 112 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 188 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 204 +- tools/perf/pmu-events/jevents.c | 39 +- tools/perf/pmu-events/jevents.h | 3 +- tools/perf/pmu-events/pmu-events.h | 1 - tools/perf/scripts/python/exported-sql-viewer.py | 1565 +- tools/perf/tests/Build | 5 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/base-stat | 2 +- tools/perf/tests/backward-ring-buffer.c | 16 +- tools/perf/tests/bp_account.c | 20 +- tools/perf/tests/bp_signal.c | 15 +- tools/perf/tests/bpf.c | 7 +- tools/perf/tests/builtin-test.c | 19 +- tools/perf/tests/code-reading.c | 11 +- tools/perf/tests/cpumap.c | 16 - tools/perf/tests/dwarf-unwind.c | 2 +- tools/perf/tests/event-times.c | 4 +- tools/perf/tests/genelf.c | 51 - tools/perf/tests/keep-tracking.c | 9 +- tools/perf/tests/map_groups.c | 121 + tools/perf/tests/maps.c | 120 - tools/perf/tests/mmap-basic.c | 9 +- tools/perf/tests/openat-syscall-tp-fields.c | 9 +- tools/perf/tests/parse-events.c | 3 +- tools/perf/tests/perf-record.c | 9 +- tools/perf/tests/sample-parsing.c | 16 +- tools/perf/tests/sw-clock.c | 9 +- tools/perf/tests/switch-tracking.c | 9 +- tools/perf/tests/task-exit.c | 18 +- tools/perf/tests/tests.h | 7 +- tools/perf/tests/thread-maps-share.c | 98 - tools/perf/tests/thread-mg-share.c | 98 + tools/perf/tests/vmlinux-kallsyms.c | 15 +- tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 35 +- tools/perf/trace/beauty/clone.c | 1 - tools/perf/trace/beauty/mmap.c | 4 +- tools/perf/trace/beauty/tracepoints/Build | 2 - .../trace/beauty/tracepoints/x86_irq_vectors.c | 29 - .../trace/beauty/tracepoints/x86_irq_vectors.sh | 27 - tools/perf/trace/beauty/tracepoints/x86_msr.c | 39 - tools/perf/trace/beauty/tracepoints/x86_msr.sh | 40 - tools/perf/ui/browsers/annotate.c | 25 +- tools/perf/ui/browsers/hists.c | 105 +- tools/perf/ui/browsers/hists.h | 2 - tools/perf/ui/gtk/annotate.c | 27 +- tools/perf/ui/stdio/hist.c | 33 +- tools/perf/util/Build | 4 - tools/perf/util/affinity.c | 73 - tools/perf/util/affinity.h | 17 - tools/perf/util/annotate.c | 309 +- tools/perf/util/annotate.h | 24 +- tools/perf/util/auxtrace.c | 350 +- tools/perf/util/auxtrace.h | 44 - tools/perf/util/block-info.c | 477 - tools/perf/util/block-info.h | 79 - tools/perf/util/bpf-event.c | 4 +- tools/perf/util/callchain.c | 40 +- tools/perf/util/callchain.h | 5 +- tools/perf/util/copyfile.c | 8 +- tools/perf/util/cpumap.c | 18 - tools/perf/util/cpumap.h | 4 - tools/perf/util/cs-etm.c | 6 +- tools/perf/util/data.c | 46 +- tools/perf/util/data.h | 12 - tools/perf/util/db-export.c | 16 +- tools/perf/util/debug.c | 2 - tools/perf/util/debug.h | 9 - tools/perf/util/dso.c | 159 +- tools/perf/util/dso.h | 20 - tools/perf/util/dsos.c | 97 +- tools/perf/util/dsos.h | 14 +- tools/perf/util/dwarf-aux.c | 142 +- tools/perf/util/dwarf-aux.h | 3 - tools/perf/util/env.c | 56 - tools/perf/util/env.h | 7 - tools/perf/util/event.c | 14 +- tools/perf/util/event.h | 6 - tools/perf/util/evlist.c | 449 +- tools/perf/util/evlist.h | 24 +- tools/perf/util/evsel.c | 111 +- tools/perf/util/evsel.h | 9 +- tools/perf/util/evsel_config.h | 13 - tools/perf/util/evsel_fprintf.c | 29 +- tools/perf/util/fncache.c | 63 - tools/perf/util/fncache.h | 7 - tools/perf/util/genelf.c | 46 + tools/perf/util/header.c | 27 +- tools/perf/util/header.h | 4 + tools/perf/util/hist.c | 73 +- tools/perf/util/hist.h | 18 +- tools/perf/util/include/linux/linkage.h | 89 +- tools/perf/util/intel-pt.c | 111 +- tools/perf/util/llvm-utils.c | 5 +- tools/perf/util/machine.c | 198 +- tools/perf/util/machine.h | 14 +- tools/perf/util/map.c | 329 +- tools/perf/util/map.h | 31 +- tools/perf/util/map_groups.h | 97 + tools/perf/util/map_symbol.h | 5 +- tools/perf/util/maps.h | 87 - tools/perf/util/mem-events.c | 2 +- tools/perf/util/metricgroup.c | 9 +- tools/perf/util/mmap.c | 260 +- tools/perf/util/mmap.h | 28 +- tools/perf/util/parse-events.c | 308 +- tools/perf/util/parse-events.h | 10 +- tools/perf/util/parse-events.l | 1 - tools/perf/util/parse-events.y | 391 +- tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/perf_event_attr_fprintf.c | 3 +- tools/perf/util/perf_regs.c | 4 + tools/perf/util/perf_regs.h | 6 +- tools/perf/util/pmu.c | 93 +- tools/perf/util/pmu.h | 6 +- tools/perf/util/probe-event.c | 25 +- tools/perf/util/probe-event.h | 3 - tools/perf/util/probe-file.c | 14 - tools/perf/util/probe-file.h | 2 - tools/perf/util/probe-finder.c | 193 +- tools/perf/util/probe-finder.h | 1 - tools/perf/util/python-ext-sources | 1 - tools/perf/util/python.c | 8 +- tools/perf/util/record.c | 31 - tools/perf/util/record.h | 3 - .../perf/util/scripting-engines/trace-event-perl.c | 24 +- .../util/scripting-engines/trace-event-python.c | 27 +- tools/perf/util/session.c | 119 +- tools/perf/util/session.h | 11 +- tools/perf/util/sort.c | 129 +- tools/perf/util/sort.h | 4 - tools/perf/util/spark.c | 34 - tools/perf/util/spark.h | 8 - tools/perf/util/srccode.c | 9 +- tools/perf/util/stat-display.c | 15 - tools/perf/util/stat.c | 16 +- tools/perf/util/stat.h | 6 +- tools/perf/util/string2.h | 3 - tools/perf/util/symbol-elf.c | 18 +- tools/perf/util/symbol.c | 205 +- tools/perf/util/symbol.h | 30 +- tools/perf/util/symbol_conf.h | 1 - tools/perf/util/synthetic-events.c | 16 +- tools/perf/util/thread-stack.c | 4 +- tools/perf/util/thread.c | 40 +- tools/perf/util/thread.h | 4 +- tools/perf/util/time-utils.c | 27 +- tools/perf/util/time-utils.h | 5 - tools/perf/util/trace-event-parse.c | 31 + tools/perf/util/trace-event.h | 2 + tools/perf/util/unwind-libdw.c | 9 +- tools/perf/util/unwind-libunwind-local.c | 27 +- tools/perf/util/unwind-libunwind.c | 36 +- tools/perf/util/unwind.h | 35 +- tools/perf/util/util.c | 25 +- tools/perf/util/vdso.c | 4 +- tools/power/acpi/Makefile.config | 2 +- tools/power/cpupower/ToDo | 14 - tools/power/cpupower/utils/cpupower-info.c | 9 - tools/power/cpupower/utils/cpupower-set.c | 9 - tools/power/cpupower/utils/helpers/cpuid.c | 4 - tools/power/cpupower/utils/helpers/helpers.h | 1 - .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.h | 5 +- .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 3 +- .../cpupower/utils/idle_monitor/mperf_monitor.c | 64 +- tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/snb_idle.c | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 1014 +- tools/power/x86/intel-speed-select/isst-core.c | 176 +- tools/power/x86/intel-speed-select/isst-display.c | 156 +- tools/power/x86/intel-speed-select/isst.h | 5 - tools/testing/ktest/ktest.pl | 2 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/.gitignore | 3 - tools/testing/kunit/configs/all_tests.config | 3 - tools/testing/kunit/kunit.py | 138 - tools/testing/kunit/kunit_config.py | 66 - tools/testing/kunit/kunit_kernel.py | 149 - tools/testing/kunit/kunit_parser.py | 310 - tools/testing/kunit/kunit_tool_test.py | 206 - .../test_data/test_is_test_passed-all_passed.log | 32 - .../kunit/test_data/test_is_test_passed-crash.log | 69 - .../test_data/test_is_test_passed-failure.log | 36 - .../test_data/test_is_test_passed-no_tests_run.log | 75 - .../test_data/test_output_isolated_correctly.log | 106 - .../kunit/test_data/test_read_from_file.kconfig | 17 - tools/testing/nvdimm/Kbuild | 4 +- tools/testing/nvdimm/test/iomap.c | 12 +- tools/testing/nvdimm/test/nfit_test.h | 2 +- tools/testing/selftests/Makefile | 7 +- .../testing/selftests/arm64/{tags => }/.gitignore | 0 tools/testing/selftests/arm64/Makefile | 64 +- tools/testing/selftests/arm64/README | 25 - .../selftests/arm64/{tags => }/run_tags_test.sh | 0 tools/testing/selftests/arm64/signal/.gitignore | 3 - tools/testing/selftests/arm64/signal/Makefile | 32 - tools/testing/selftests/arm64/signal/README | 59 - tools/testing/selftests/arm64/signal/signals.S | 64 - .../testing/selftests/arm64/signal/test_signals.c | 29 - .../testing/selftests/arm64/signal/test_signals.h | 100 - .../selftests/arm64/signal/test_signals_utils.c | 328 - .../selftests/arm64/signal/test_signals_utils.h | 120 - .../signal/testcases/fake_sigreturn_bad_magic.c | 52 - .../signal/testcases/fake_sigreturn_bad_size.c | 77 - .../testcases/fake_sigreturn_bad_size_for_magic0.c | 46 - .../testcases/fake_sigreturn_duplicated_fpsimd.c | 50 - .../testcases/fake_sigreturn_misaligned_sp.c | 37 - .../testcases/fake_sigreturn_missing_fpsimd.c | 50 - .../mangle_pstate_invalid_compat_toggle.c | 31 - .../testcases/mangle_pstate_invalid_daif_bits.c | 35 - .../testcases/mangle_pstate_invalid_mode_el1h.c | 15 - .../testcases/mangle_pstate_invalid_mode_el1t.c | 15 - .../testcases/mangle_pstate_invalid_mode_el2h.c | 15 - .../testcases/mangle_pstate_invalid_mode_el2t.c | 15 - .../testcases/mangle_pstate_invalid_mode_el3h.c | 15 - .../testcases/mangle_pstate_invalid_mode_el3t.c | 15 - .../mangle_pstate_invalid_mode_template.h | 28 - .../selftests/arm64/signal/testcases/testcases.c | 196 - .../selftests/arm64/signal/testcases/testcases.h | 104 - tools/testing/selftests/arm64/tags/Makefile | 7 - .../testing/selftests/arm64/{tags => }/tags_test.c | 0 tools/testing/selftests/bpf/.gitignore | 9 +- tools/testing/selftests/bpf/Makefile | 460 +- tools/{lib => testing/selftests}/bpf/bpf_endian.h | 0 tools/testing/selftests/bpf/bpf_helpers.h | 535 + tools/testing/selftests/bpf/bpf_legacy.h | 39 - tools/testing/selftests/bpf/bpf_trace_helpers.h | 58 - tools/testing/selftests/bpf/cgroup_helpers.c | 4 +- .../selftests/bpf/prog_tests/attach_probe.c | 120 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 4 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 130 - .../testing/selftests/bpf/prog_tests/core_extern.c | 193 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 265 +- tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 - .../selftests/bpf/prog_tests/fentry_fexit.c | 55 - .../testing/selftests/bpf/prog_tests/fentry_test.c | 43 - .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 112 - .../selftests/bpf/prog_tests/fexit_stress.c | 76 - .../testing/selftests/bpf/prog_tests/fexit_test.c | 64 - .../bpf/prog_tests/flow_dissector_reattach.c | 140 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 154 - tools/testing/selftests/bpf/prog_tests/mmap.c | 206 - .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- tools/testing/selftests/bpf/prog_tests/pinning.c | 224 - .../testing/selftests/bpf/prog_tests/probe_user.c | 76 - .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 92 - .../selftests/bpf/prog_tests/reference_tracking.c | 19 +- .../selftests/bpf/prog_tests/section_names.c | 203 - .../selftests/bpf/prog_tests/select_reuseport.c | 806 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 7 - tools/testing/selftests/bpf/prog_tests/skeleton.c | 65 - .../selftests/bpf/prog_tests/stacktrace_build_id.c | 77 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 82 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 487 - .../selftests/bpf/prog_tests/test_overhead.c | 142 - tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 - .../btf__core_reloc_arrays___equiv_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_bad_zero_sz_arr.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 + .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 + .../bpf/progs/btf__core_reloc_arrays___fixed_arr.c | 3 - .../bpf/progs/btf__core_reloc_bitfields.c | 3 - .../btf__core_reloc_bitfields___bit_sz_change.c | 3 - .../btf__core_reloc_bitfields___bitfield_vs_int.c | 3 - ...__core_reloc_bitfields___err_too_big_bitfield.c | 3 - .../btf__core_reloc_bitfields___just_big_enough.c | 3 - .../bpf/progs/btf__core_reloc_existence.c | 3 - ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 - ...re_reloc_existence___err_wrong_arr_value_type.c | 3 - ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 - .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 - ...tf__core_reloc_existence___err_wrong_int_type.c | 3 - ..._core_reloc_existence___err_wrong_struct_type.c | 3 - .../progs/btf__core_reloc_existence___minimal.c | 3 - .../progs/btf__core_reloc_ints___err_bitfield.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 + .../selftests/bpf/progs/btf__core_reloc_size.c | 3 - .../bpf/progs/btf__core_reloc_size___diff_sz.c | 3 - .../bpf/progs/btf_dump_test_case_padding.c | 5 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 271 +- tools/testing/selftests/bpf/progs/fentry_test.c | 54 - tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 82 - .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 26 - tools/testing/selftests/bpf/progs/fexit_test.c | 57 - tools/testing/selftests/bpf/progs/kfree_skb.c | 153 - tools/testing/selftests/bpf/progs/loop1.c | 1 - tools/testing/selftests/bpf/progs/loop2.c | 1 - tools/testing/selftests/bpf/progs/loop3.c | 1 - tools/testing/selftests/bpf/progs/pyperf.h | 67 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 13 +- tools/testing/selftests/bpf/progs/strobemeta.h | 36 +- tools/testing/selftests/bpf/progs/tailcall1.c | 48 - tools/testing/selftests/bpf/progs/tailcall2.c | 59 - tools/testing/selftests/bpf/progs/tailcall3.c | 31 - tools/testing/selftests/bpf/progs/tailcall4.c | 33 - tools/testing/selftests/bpf/progs/tailcall5.c | 40 - tools/testing/selftests/bpf/progs/tcp_rtt.c | 13 +- .../selftests/bpf/progs/test_attach_probe.c | 35 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 5 +- tools/testing/selftests/bpf/progs/test_btf_newkv.c | 5 +- tools/testing/selftests/bpf/progs/test_btf_nokv.c | 4 +- .../testing/selftests/bpf/progs/test_core_extern.c | 62 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 23 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 63 - .../bpf/progs/test_core_reloc_bitfields_probed.c | 57 - .../bpf/progs/test_core_reloc_existence.c | 79 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 13 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 23 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 70 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 13 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 23 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 11 +- .../bpf/progs/test_core_reloc_primitives.c | 17 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 9 +- .../selftests/bpf/progs/test_core_reloc_size.c | 51 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 4 +- tools/testing/selftests/bpf/progs/test_mmap.c | 45 - tools/testing/selftests/bpf/progs/test_overhead.c | 39 - .../testing/selftests/bpf/progs/test_perf_buffer.c | 1 + tools/testing/selftests/bpf/progs/test_pinning.c | 31 - .../selftests/bpf/progs/test_pinning_invalid.c | 16 - .../testing/selftests/bpf/progs/test_pkt_access.c | 38 +- .../selftests/bpf/progs/test_pkt_md_access.c | 4 +- .../testing/selftests/bpf/progs/test_probe_user.c | 26 - .../testing/selftests/bpf/progs/test_rdonly_maps.c | 83 - tools/testing/selftests/bpf/progs/test_seg6_loop.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 2 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 6 - tools/testing/selftests/bpf/progs/test_skeleton.c | 46 - .../selftests/bpf/progs/test_stacktrace_map.c | 1 + .../selftests/bpf/progs/test_sysctl_loop1.c | 5 +- .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 1 - tools/testing/selftests/bpf/test_bpftool_build.sh | 30 +- tools/testing/selftests/bpf/test_btf_dump.c | 150 + tools/testing/selftests/bpf/test_cpp.cpp | 20 - tools/testing/selftests/bpf/test_flow_dissector.sh | 48 +- tools/testing/selftests/bpf/test_ftrace.sh | 39 - tools/testing/selftests/bpf/test_libbpf.sh | 43 + tools/testing/selftests/bpf/test_libbpf_open.c | 144 + tools/testing/selftests/bpf/test_maps.c | 12 +- tools/testing/selftests/bpf/test_offload.py | 25 +- tools/testing/selftests/bpf/test_progs.c | 68 +- tools/testing/selftests/bpf/test_progs.h | 10 +- .../bpf/{progs => }/test_queue_stack_map.h | 0 tools/testing/selftests/bpf/test_section_names.c | 233 + .../testing/selftests/bpf/test_select_reuseport.c | 742 + .../selftests/bpf/test_skb_cgroup_id_user.c | 2 +- tools/testing/selftests/bpf/test_sockmap.c | 47 +- tools/testing/selftests/bpf/test_stub.c | 4 - tools/testing/selftests/bpf/test_sysctl.c | 31 +- tools/testing/selftests/bpf/test_tc_edt.sh | 2 +- tools/testing/selftests/bpf/test_tc_tunnel.sh | 5 - tools/testing/selftests/bpf/test_tcpbpf.h | 1 - tools/testing/selftests/bpf/test_tcpbpf_user.c | 25 +- tools/testing/selftests/bpf/verifier/jmp32.c | 83 - tools/testing/selftests/bpf/verifier/loops1.c | 17 - tools/testing/selftests/bpf/xdping.c | 2 +- .../selftests/breakpoints/breakpoint_test_arm64.c | 2 +- tools/testing/selftests/cgroup/Makefile | 4 +- tools/testing/selftests/cgroup/cgroup_util.c | 42 +- tools/testing/selftests/cgroup/cgroup_util.h | 6 +- tools/testing/selftests/cgroup/test_core.c | 146 - tools/testing/selftests/cgroup/test_freezer.c | 3 +- tools/testing/selftests/cgroup/test_stress.sh | 4 - tools/testing/selftests/cgroup/with_stress.sh | 101 - tools/testing/selftests/clone3/.gitignore | 3 - tools/testing/selftests/clone3/Makefile | 6 - tools/testing/selftests/clone3/clone3.c | 202 - .../selftests/clone3/clone3_clear_sighand.c | 129 - tools/testing/selftests/clone3/clone3_selftests.h | 63 - tools/testing/selftests/clone3/clone3_set_tid.c | 397 - tools/testing/selftests/dmabuf-heaps/Makefile | 6 - tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 396 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 68 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 563 - .../net/mlxsw/devlink_trap_l3_exceptions.sh | 557 - .../net/mlxsw/spectrum-2/mirror_gre_scale.sh | 16 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 54 - .../drivers/net/mlxsw/spectrum-2/router_scale.sh | 18 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 20 - .../drivers/net/mlxsw/spectrum/mirror_gre_scale.sh | 7 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 8 +- .../selftests/drivers/net/netdevsim/devlink.sh | 303 +- .../drivers/net/netdevsim/devlink_in_netns.sh | 72 - .../testing/selftests/filesystems/epoll/.gitignore | 1 - tools/testing/selftests/filesystems/epoll/Makefile | 7 - .../filesystems/epoll/epoll_wakeup_test.c | 3074 ---- tools/testing/selftests/firmware/fw_lib.sh | 6 - tools/testing/selftests/ftrace/settings | 1 - .../ftrace/test.d/direct/ftrace-direct.tc | 69 - .../ftrace/test.d/direct/kprobe-direct.tc | 84 - .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 - .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 5 - tools/testing/selftests/ftrace/test.d/functions | 5 +- .../ftrace/test.d/kprobe/multiple_kprobes.tc | 6 +- .../inter-event/trigger-action-hist-xfail.tc | 4 +- .../inter-event/trigger-onchange-action-hist.tc | 2 +- .../inter-event/trigger-snapshot-action-hist.tc | 4 +- tools/testing/selftests/gen_kselftest_tar.sh | 21 +- tools/testing/selftests/kselftest/module.sh | 84 - tools/testing/selftests/kselftest/prefix.pl | 1 - tools/testing/selftests/kselftest/runner.sh | 1 - tools/testing/selftests/kselftest_install.sh | 24 +- tools/testing/selftests/kselftest_module.sh | 84 + tools/testing/selftests/kvm/.gitignore | 3 - tools/testing/selftests/kvm/Makefile | 1 - .../selftests/kvm/include/x86_64/processor.h | 7 +- tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 7 +- tools/testing/selftests/kvm/lib/assert.c | 4 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 72 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 10 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 15 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 21 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 6 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 2 - .../kvm/x86_64/vmx_set_nested_state_test.c | 13 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 6 +- tools/testing/selftests/kvm/x86_64/xss_msr_test.c | 76 - tools/testing/selftests/lib/bitmap.sh | 2 +- tools/testing/selftests/lib/prime_numbers.sh | 2 +- tools/testing/selftests/lib/printf.sh | 2 +- tools/testing/selftests/lib/strscpy.sh | 2 +- tools/testing/selftests/livepatch/Makefile | 4 +- tools/testing/selftests/livepatch/functions.sh | 49 +- tools/testing/selftests/livepatch/settings | 1 - .../testing/selftests/livepatch/test-callbacks.sh | 2 +- tools/testing/selftests/livepatch/test-ftrace.sh | 65 - .../testing/selftests/livepatch/test-livepatch.sh | 2 +- .../selftests/livepatch/test-shadow-vars.sh | 2 +- tools/testing/selftests/livepatch/test-state.sh | 179 - tools/testing/selftests/memfd/memfd_test.c | 36 - tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/altnames.sh | 75 - tools/testing/selftests/net/fib_tests.sh | 73 +- .../selftests/net/forwarding/devlink_lib.sh | 55 - tools/testing/selftests/net/forwarding/ethtool.sh | 318 - .../selftests/net/forwarding/ethtool_lib.sh | 69 - tools/testing/selftests/net/forwarding/lib.sh | 36 +- .../selftests/net/forwarding/router_bridge_vlan.sh | 2 +- .../testing/selftests/net/forwarding/tc_common.sh | 42 +- tools/testing/selftests/net/l2tp.sh | 0 tools/testing/selftests/net/pmtu.sh | 5 +- tools/testing/selftests/net/reuseport_dualstack.c | 3 +- tools/testing/selftests/net/so_txtime.c | 88 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/net/tcp_mmap.c | 73 +- tools/testing/selftests/net/tls.c | 148 +- tools/testing/selftests/net/traceroute.sh | 322 - tools/testing/selftests/net/udpgso.c | 3 +- tools/testing/selftests/net/udpgso_bench_tx.c | 3 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/ipvs.sh | 228 - tools/testing/selftests/netfilter/nft_nat.sh | 332 +- tools/testing/selftests/openat2/.gitignore | 1 - tools/testing/selftests/openat2/Makefile | 8 - tools/testing/selftests/openat2/helpers.c | 109 - tools/testing/selftests/openat2/helpers.h | 107 - tools/testing/selftests/openat2/openat2_test.c | 320 - .../testing/selftests/openat2/rename_attack_test.c | 160 - tools/testing/selftests/openat2/resolve_test.c | 523 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 296 - tools/testing/selftests/powerpc/include/utils.h | 1 - tools/testing/selftests/powerpc/pmu/ebb/Makefile | 7 +- .../selftests/powerpc/ptrace/perf-hwbreak.c | 119 +- .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 581 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 4 +- tools/testing/selftests/powerpc/security/Makefile | 5 +- .../selftests/powerpc/security/branch_loops.S | 82 - .../selftests/powerpc/security/spectre_v2.c | 218 - tools/testing/selftests/powerpc/signal/sigfuz.c | 2 +- .../selftests/powerpc/tm/tm-signal-sigreturn-nt.c | 4 - tools/testing/selftests/powerpc/utils.c | 20 - .../selftests/proc/proc-self-map-files-002.c | 6 +- tools/testing/selftests/ptp/testptp.c | 53 +- tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 3 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 32 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 3 + .../selftests/rcutorture/configs/rcu/TREE02 | 3 + .../selftests/rcutorture/configs/rcu/TREE04 | 3 + .../selftests/rcutorture/configs/rcu/TREE06 | 3 + .../selftests/rcutorture/configs/rcu/TREE08 | 3 + .../selftests/rcutorture/configs/rcu/TREE09 | 3 + .../selftests/rcutorture/configs/rcu/TRIVIAL | 3 + .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + tools/testing/selftests/safesetid/Makefile | 5 +- tools/testing/selftests/safesetid/safesetid-test.c | 15 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 118 +- tools/testing/selftests/sync/sync.c | 6 +- tools/testing/selftests/tc-testing/config | 10 - .../tc-testing/tc-tests/actions/csum.json | 24 - .../selftests/tc-testing/tc-tests/actions/ct.json | 96 - .../tc-testing/tc-tests/actions/gact.json | 24 - .../tc-testing/tc-tests/actions/mirred.json | 24 - .../tc-testing/tc-tests/actions/mpls.json | 145 - .../tc-testing/tc-tests/actions/pedit.json | 783 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 24 - .../tc-testing/tc-tests/actions/vlan.json | 24 - .../tc-testing/tc-tests/filters/basic.json | 325 - tools/testing/selftests/tpm2/test_smoke.sh | 6 - tools/testing/selftests/tpm2/tpm2.py | 19 +- tools/testing/selftests/tpm2/tpm2_tests.py | 13 - tools/testing/selftests/vm/Makefile | 5 - tools/testing/selftests/vm/config | 1 - tools/testing/selftests/vm/gup_benchmark.c | 2 +- tools/testing/selftests/vm/run_vmtests | 10 - tools/testing/selftests/wireguard/netns.sh | 537 - tools/testing/selftests/wireguard/qemu/.gitignore | 2 - tools/testing/selftests/wireguard/qemu/Makefile | 385 - .../selftests/wireguard/qemu/arch/aarch64.config | 5 - .../wireguard/qemu/arch/aarch64_be.config | 6 - .../selftests/wireguard/qemu/arch/arm.config | 9 - .../selftests/wireguard/qemu/arch/armeb.config | 10 - .../selftests/wireguard/qemu/arch/i686.config | 5 - .../selftests/wireguard/qemu/arch/m68k.config | 9 - .../selftests/wireguard/qemu/arch/mips.config | 11 - .../selftests/wireguard/qemu/arch/mips64.config | 14 - .../selftests/wireguard/qemu/arch/mips64el.config | 15 - .../selftests/wireguard/qemu/arch/mipsel.config | 12 - .../selftests/wireguard/qemu/arch/powerpc.config | 10 - .../wireguard/qemu/arch/powerpc64le.config | 12 - .../selftests/wireguard/qemu/arch/x86_64.config | 5 - .../testing/selftests/wireguard/qemu/debug.config | 67 - tools/testing/selftests/wireguard/qemu/init.c | 284 - .../testing/selftests/wireguard/qemu/kernel.config | 86 - tools/testing/selftests/x86/ioperm.c | 16 +- tools/testing/selftests/x86/iopl.c | 129 +- tools/testing/selftests/x86/mov_ss_trap.c | 3 +- tools/testing/selftests/x86/sigreturn.c | 13 - tools/testing/selftests/x86/single_step_syscall.c | 94 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- tools/usb/usbip/libsrc/usbip_host_common.c | 2 +- usr/include/Makefile | 23 +- virt/kvm/arm/arch_timer.c | 8 +- virt/kvm/arm/arm.c | 53 +- virt/kvm/arm/hypercalls.c | 71 - virt/kvm/arm/mmio.c | 15 +- virt/kvm/arm/mmu.c | 30 +- virt/kvm/arm/pmu.c | 48 +- virt/kvm/arm/psci.c | 84 +- virt/kvm/arm/pvtime.c | 131 - virt/kvm/arm/vgic/vgic-init.c | 21 +- virt/kvm/arm/vgic/vgic-its.c | 6 +- virt/kvm/arm/vgic/vgic-v3.c | 12 +- virt/kvm/arm/vgic/vgic-v4.c | 59 +- virt/kvm/arm/vgic/vgic.c | 4 + virt/kvm/arm/vgic/vgic.h | 2 + virt/kvm/coalesced_mmio.c | 8 +- virt/kvm/kvm_main.c | 272 +- 13514 files changed, 353017 insertions(+), 723405 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-hpre delete mode 100644 Documentation/ABI/testing/debugfs-hisi-sec delete mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl delete mode 100644 Documentation/ABI/testing/sysfs-secvar create mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.html delete mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.rst create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] delete mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Diagram.html create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.rst create mode 100644 Documentation/RCU/Design/Requirements/Requirements.html delete mode 100644 Documentation/RCU/Design/Requirements/Requirements.rst delete mode 100644 Documentation/RCU/NMI-RCU.rst create mode 100644 Documentation/RCU/NMI-RCU.txt delete mode 100644 Documentation/RCU/arrayRCU.rst create mode 100644 Documentation/RCU/arrayRCU.txt delete mode 100644 Documentation/RCU/rcu_dereference.rst create mode 100644 Documentation/RCU/rcu_dereference.txt delete mode 100644 Documentation/RCU/rcubarrier.rst create mode 100644 Documentation/RCU/rcubarrier.txt delete mode 100644 Documentation/RCU/whatisRCU.rst create mode 100644 Documentation/RCU/whatisRCU.txt delete mode 100644 Documentation/admin-guide/dell_rbu.rst delete mode 100644 Documentation/admin-guide/device-mapper/dm-dust.rst create mode 100644 Documentation/admin-guide/device-mapper/dm-dust.txt delete mode 100644 Documentation/admin-guide/hw-vuln/multihit.rst delete mode 100644 Documentation/admin-guide/hw-vuln/tsx_async_abort.rst delete mode 100644 Documentation/asm-annotations.rst delete mode 100644 Documentation/bpf/s390.rst delete mode 100644 Documentation/core-api/ioctl.rst delete mode 100644 Documentation/core-api/padata.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/dev-tools/kunit/api/index.rst delete mode 100644 Documentation/dev-tools/kunit/api/test.rst delete mode 100644 Documentation/dev-tools/kunit/faq.rst delete mode 100644 Documentation/dev-tools/kunit/index.rst delete mode 100644 Documentation/dev-tools/kunit/kunit-tool.rst delete mode 100644 Documentation/dev-tools/kunit/start.rst delete mode 100644 Documentation/dev-tools/kunit/usage.rst create mode 100644 Documentation/devicetree/bindings/arm/amlogic/smp-sram.txt create mode 100644 Documentation/devicetree/bindings/arm/axentia.txt delete mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/ap806-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-secure-fi [...] create mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml create mode 100644 Documentation/devicetree/bindings/arm/sprd.txt delete mode 100644 Documentation/devicetree/bindings/arm/sprd.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt delete mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/smp-sram.txt create mode 100644 Documentation/devicetree/bindings/arm/sunxi/sunxi-mbus.txt delete mode 100644 Documentation/devicetree/bindings/arm/ux500.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun4i-a10-ahci.yaml delete mode 100644 Documentation/devicetree/bindings/ata/allwinner,sun8i-r40-ahci.yaml create mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.txt delete mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.yaml create mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.txt delete mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.yaml delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de- [...] delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,q6sstopcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/qcom,rpmh-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-gen2-cpg-c [...] create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/sun8i-de2.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-de.txt create mode 100644 Documentation/devicetree/bindings/clock/sun9i-usb.txt create mode 100644 Documentation/devicetree/bindings/counter/stm32-lptimer-cnt.txt create mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/counter/ti-eqep.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.yaml create mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-crc.txt delete mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-crc.yaml create mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-cryp.txt delete mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-cryp.yaml create mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-hash.txt delete mode 100644 Documentation/devicetree/bindings/crypto/st,stm32-hash.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx6345.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/lvds-transmitter.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ds90c185.txt delete mode 100644 Documentation/devicetree/bindings/display/dsi-controller.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml delete mode 100644 Documentation/devicetree/bindings/display/renesas,cmm.yaml delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml create mode 100644 Documentation/devicetree/bindings/display/tilcdc/tfp410.txt delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-hdmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-xdmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/stm32-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-dmamux.txt create mode 100644 Documentation/devicetree/bindings/dma/stm32-mdma.txt delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.yaml delete mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-rda.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.yaml create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,tmp513.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-meson.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-stm32.txt delete mode 100644 Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/max1027-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/adux1020.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/veml6030.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml create mode 100644 Documentation/devicetree/bindings/iio/timer/stm32-lptimer-trigger.txt create mode 100644 Documentation/devicetree/bindings/iio/timer/stm32-timer-trigger.txt delete mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/input.yaml create mode 100644 Documentation/devicetree/bindings/input/keys.txt create mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.txt delete mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.yaml create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,ls-e [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/st,stm32 [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/st,stm32 [...] create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.yaml create mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/led-backlight.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/pm8941-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-el15203000.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.yaml rename Documentation/devicetree/bindings/{ddr => lpddr2}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/stm32-ipcc.txt delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun4i-a10-vid [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-h3-dein [...] delete mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml create mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/cedrus.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx290.txt create mode 100644 Documentation/devicetree/bindings/media/meson-ao-cec.txt create mode 100644 Documentation/devicetree/bindings/media/sh_mobile_ceu.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.yaml create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml create mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml delete mode 100644 Documentation/devicetree/bindings/media/ti,vpe.yaml create mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/imx8m- [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/mfd/max77650.txt delete mode 100644 Documentation/devicetree/bindings/mfd/max77650.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml create mode 100644 Documentation/devicetree/bindings/mfd/stm32-lptimer.txt create mode 100644 Documentation/devicetree/bindings/mfd/stm32-timers.txt create mode 100644 Documentation/devicetree/bindings/mfd/syscon.txt delete mode 100644 Documentation/devicetree/bindings/mfd/syscon.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml create mode 100644 Documentation/devicetree/bindings/misc/allwinner,syscon.txt delete mode 100644 Documentation/devicetree/bindings/mmc/owl-mmc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt delete mode 100644 Documentation/devicetree/bindings/mtd/intel,ixp4xx-flash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/stm32-fmc2-nand.txt delete mode 100644 Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/sun4i_can.txt create mode 100644 Documentation/devicetree/bindings/net/davinci-mdio.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/pn532.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/pn533-i2c.txt delete mode 100644 Documentation/devicetree/bindings/net/qca,ar803x.yaml delete mode 100644 Documentation/devicetree/bindings/net/renesas,ether.yaml create mode 100644 Documentation/devicetree/bindings/net/sh_eth.txt delete mode 100644 Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti,dp83869.yaml delete mode 100644 Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sprd-efuse.txt delete mode 100644 Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb- [...] delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt delete mode 100644 Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml create mode 100644 Documentation/devicetree/bindings/phy/sun4i-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-p [...] create mode 100644 Documentation/devicetree/bindings/pinctrl/allwinner,sunxi-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/intel,lgm-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pincfg-node.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinmux-node.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8976-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/power/pd-samsung.txt delete mode 100644 Documentation/devicetree/bindings/power/pd-samsung.yaml delete mode 100644 Documentation/devicetree/bindings/power/power-domain.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-samsung.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-samsung.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-stm32-lp.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-stm32.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/nvidia,tegra-regula [...] delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71828-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/stm32-rproc.txt delete mode 100644 Documentation/devicetree/bindings/reset/nuvoton,npcm-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt create mode 100644 Documentation/devicetree/bindings/rng/st,stm32-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/st,stm32-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mt6397.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-sh.txt create mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/security/tpm/google,cr50.txt create mode 100644 Documentation/devicetree/bindings/serial/samsung_uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/samsung_uart.yaml create mode 100644 Documentation/devicetree/bindings/serial/sprd-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/sprd-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau7118.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-cod [...] delete mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.txt create mode 100644 Documentation/devicetree/bindings/sound/renesas,fsi.txt delete mode 100644 Documentation/devicetree/bindings/sound/renesas,fsi.yaml create mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.yaml create mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/sun4i-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2770.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,hspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml create mode 100644 Documentation/devicetree/bindings/spi/sh-hspi.txt create mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32-qspi.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-stm32.txt delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-qspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/st,stm32-spi.yaml delete mode 100644 Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-syst [...] create mode 100644 Documentation/devicetree/bindings/sram/milbeaut-smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml create mode 100644 Documentation/devicetree/bindings/sram/renesas,smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/rockchip-smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/samsung-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/sram.yaml create mode 100644 Documentation/devicetree/bindings/sram/sunxi-sram.txt delete mode 100644 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/st,stm32-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.txt delete mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml create mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.yaml delete mode 100644 Documentation/devicetree/bindings/ufs/ti,j721e-ufs.yaml create mode 100644 Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.txt delete mode 100644 Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml delete mode 100644 Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt delete mode 100644 Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml create mode 100644 Documentation/devicetree/bindings/usb/renesas,usbhs.txt delete mode 100644 Documentation/devicetree/bindings/usb/renesas,usbhs.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt delete mode 100644 Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml create mode 100644 Documentation/driver-api/bt8xxgpio.rst create mode 100644 Documentation/driver-api/dell_rbu.rst delete mode 100644 Documentation/driver-api/devfreq.rst delete mode 100644 Documentation/driver-api/gpio/bt8xxgpio.rst delete mode 100644 Documentation/driver-api/infiniband.rst delete mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst delete mode 100644 Documentation/filesystems/autofs.rst create mode 100644 Documentation/filesystems/autofs.txt delete mode 100644 Documentation/filesystems/overlayfs.rst create mode 100644 Documentation/filesystems/overlayfs.txt delete mode 100644 Documentation/hwmon/bel-pfe.rst delete mode 100644 Documentation/hwmon/dell-smm-hwmon.rst delete mode 100644 Documentation/hwmon/ltc2947.rst delete mode 100644 Documentation/hwmon/max31730.rst delete mode 100644 Documentation/hwmon/tmp513.rst create mode 100644 Documentation/ioctl/botching-up-ioctls.rst rename Documentation/{userspace-api => }/ioctl/cdrom.rst (100%) rename Documentation/{userspace-api => }/ioctl/hdio.rst (100%) create mode 100644 Documentation/ioctl/index.rst rename Documentation/{userspace-api => }/ioctl/ioctl-decoding.rst (100%) create mode 100644 Documentation/ioctl/ioctl-number.rst create mode 100644 Documentation/isdn/avmb1.rst create mode 100644 Documentation/isdn/gigaset.rst create mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/livepatch/system-state.rst delete mode 100644 Documentation/maintainer/maintainer-entry-profile.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-conn-info.rst delete mode 100644 Documentation/media/uapi/v4l/dev-stateless-decoder.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst create mode 100644 Documentation/media/v4l-drivers/cx18.rst delete mode 100644 Documentation/media/v4l-drivers/ipu3_rcb.svg delete mode 100644 Documentation/misc-devices/xilinx_sdfec.rst delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa2/mac-phy [...] delete mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.txt delete mode 100644 Documentation/networking/devlink-params-mlx5.txt delete mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt delete mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt delete mode 100644 Documentation/networking/nfc.rst create mode 100644 Documentation/networking/nfc.txt delete mode 100644 Documentation/nvdimm/maintainer-entry-profile.rst create mode 100644 Documentation/padata.txt delete mode 100644 Documentation/powerpc/kaslr-booke32.rst delete mode 100644 Documentation/process/botching-up-ioctls.rst delete mode 100644 Documentation/process/maintainers.rst delete mode 100644 Documentation/riscv/patch-acceptance.rst delete mode 100755 Documentation/sphinx/maintainers_include.py delete mode 100644 Documentation/sphinx/parallel-wrapper.sh rename Documentation/trace/{coresight => }/coresight-cpu-debug.rst (100%) create mode 100644 Documentation/trace/coresight.rst delete mode 100644 Documentation/trace/coresight/coresight-etm4x-reference.rst delete mode 100644 Documentation/trace/coresight/coresight.rst delete mode 100644 Documentation/trace/coresight/index.rst delete mode 100644 Documentation/userspace-api/ioctl/index.rst delete mode 100644 Documentation/userspace-api/ioctl/ioctl-number.rst delete mode 100644 Documentation/virt/kvm/arm/pvtime.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Documentation/x86/tsx_async_abort.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/alpha/include/asm/vmalloc.h create mode 100644 arch/arc/boot/dts/nsim_hs.dts create mode 100644 arch/arc/boot/dts/nsim_hs_idu.dts create mode 100644 arch/arc/configs/nsim_hs_defconfig create mode 100644 arch/arc/configs/nsim_hs_smp_defconfig delete mode 100644 arch/arc/include/asm/jump_label.h delete mode 100644 arch/arc/include/asm/vmalloc.h delete mode 100644 arch/arc/kernel/jump_label.c delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts delete mode 100644 arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizbox2-2.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox2-common.dtsi create mode 100644 arch/arm/boot/dts/at91-kizbox2.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi delete mode 100644 arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm/boot/dts/bcm2711.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts delete mode 100644 arch/arm/boot/dts/e60k02.dtsi delete mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine3.dts delete mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-com.dts delete mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts delete mode 100644 arch/arm/boot/dts/mmp3.dtsi delete mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi delete mode 100644 arch/arm/boot/dts/omap4-droid-bionic-xt875.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8500.dtsi delete mode 100644 arch/arm/boot/dts/ste-db8520.dtsi delete mode 100644 arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi delete mode 100644 arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi delete mode 100644 arch/arm/boot/dts/ste-href520-tvk.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts delete mode 100644 arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-cpu-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-cpu-opp.dtsi delete mode 100644 arch/arm/crypto/chacha-glue.c create mode 100644 arch/arm/crypto/chacha-neon-glue.c delete mode 100644 arch/arm/crypto/chacha-scalar-core.S delete mode 100644 arch/arm/crypto/curve25519-core.S delete mode 100644 arch/arm/crypto/curve25519-glue.c delete mode 100644 arch/arm/crypto/poly1305-armv4.pl delete mode 100644 arch/arm/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm/crypto/poly1305-glue.c delete mode 100644 arch/arm/include/asm/vdso/gettimeofday.h delete mode 100644 arch/arm/include/asm/vdso/vsyscall.h delete mode 100644 arch/arm/include/asm/vmalloc.h delete mode 100644 arch/arm/mach-at91/sam9x60.c delete mode 100644 arch/arm/mach-bcm/bcm2711.c create mode 100644 arch/arm/mach-mmp/cputype.h delete mode 100644 arch/arm/mach-mmp/mmp3.c delete mode 100644 arch/arm/mach-mmp/platsmp.c create mode 100644 arch/arm/mach-omap2/hsmmc.c create mode 100644 arch/arm/mach-omap2/hsmmc.h delete mode 100644 arch/arm/mach-omap2/pmic-cpcap.c delete mode 100644 arch/arm/vdso/note.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxm-s912-libretech-pc.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32v234.dtsi delete mode 100644 arch/arm64/boot/dts/intel/socfpga_agilex_socdk_nand.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts delete mode 100644 arch/arm64/boot/dts/qcom/pm6150.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm6150l.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-idp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1293.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1296.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a7796.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-m3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-m3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-evb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-a1.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64-v2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi delete mode 100644 arch/arm64/crypto/poly1305-armv8.pl delete mode 100644 arch/arm64/crypto/poly1305-core.S_shipped delete mode 100644 arch/arm64/crypto/poly1305-glue.c delete mode 100644 arch/arm64/include/asm/pvclock-abi.h delete mode 100644 arch/arm64/include/asm/vmalloc.h delete mode 100644 arch/arm64/kernel/entry-common.c delete mode 100644 arch/c6x/include/asm/vmalloc.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/vmalloc.h delete mode 100644 arch/h8300/include/asm/vmalloc.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h delete mode 100644 arch/hexagon/include/asm/vmalloc.h copy {tools/arch => arch}/hexagon/include/uapi/asm/bitsperlong.h (100%) delete mode 100644 arch/ia64/include/asm/vmalloc.h create mode 100644 arch/ia64/include/uapi/asm/errno.h create mode 100644 arch/ia64/include/uapi/asm/ioctl.h create mode 100644 arch/ia64/include/uapi/asm/ioctls.h delete mode 100644 arch/m68k/include/asm/vmalloc.h delete mode 100644 arch/microblaze/include/asm/vmalloc.h delete mode 100644 arch/mips/boot/dts/ralink/gardena_smart_gateway_mt7688.dts delete mode 100644 arch/mips/crypto/chacha-core.S delete mode 100644 arch/mips/crypto/chacha-glue.c delete mode 100644 arch/mips/crypto/poly1305-glue.c delete mode 100644 arch/mips/crypto/poly1305-mips.pl create mode 100644 arch/mips/fw/arc/salone.c create mode 100644 arch/mips/fw/arc/time.c create mode 100644 arch/mips/fw/arc/tree.c delete mode 100644 arch/mips/include/asm/mach-ip30/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-ip30/irq.h delete mode 100644 arch/mips/include/asm/mach-ip30/kernel-entry-init.h delete mode 100644 arch/mips/include/asm/mach-ip30/mangle-port.h delete mode 100644 arch/mips/include/asm/mach-ip30/spaces.h delete mode 100644 arch/mips/include/asm/mach-ip30/war.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/loongson.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/machine.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/mc146818rtc.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/mem.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/pci.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/spaces.h create mode 100644 arch/mips/include/asm/mach-loongson32/prom.h rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536.h (100%) rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_m [...] rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_p [...] rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_v [...] delete mode 100644 arch/mips/include/asm/mach-loongson64/loongson_regs.h create mode 100644 arch/mips/include/asm/mach-loongson64/machine.h create mode 100644 arch/mips/include/asm/mach-loongson64/mem.h create mode 100644 arch/mips/include/asm/pmon.h delete mode 100644 arch/mips/include/asm/sgi/heart.h create mode 100644 arch/mips/include/asm/sgi/sgi.h delete mode 100644 arch/mips/include/asm/sync.h delete mode 100644 arch/mips/include/asm/unroll.h delete mode 100644 arch/mips/include/asm/vmalloc.h create mode 100644 arch/mips/kernel/cpu-bugs64.c delete mode 100644 arch/mips/kernel/r4k-bugs64.c delete mode 100644 arch/mips/loongson2ef/Kconfig delete mode 100644 arch/mips/loongson2ef/Makefile delete mode 100644 arch/mips/loongson2ef/Platform delete mode 100644 arch/mips/loongson2ef/common/Makefile delete mode 100644 arch/mips/loongson2ef/common/env.c delete mode 100644 arch/mips/loongson2ef/common/init.c delete mode 100644 arch/mips/loongson2ef/common/machtype.c delete mode 100644 arch/mips/loongson2ef/common/mem.c delete mode 100644 arch/mips/loongson2ef/common/pci.c delete mode 100644 arch/mips/loongson2ef/common/pm.c delete mode 100644 arch/mips/loongson2ef/common/reset.c delete mode 100644 arch/mips/loongson2ef/common/serial.c delete mode 100644 arch/mips/loongson2ef/common/setup.c delete mode 100644 arch/mips/loongson2ef/common/time.c delete mode 100644 arch/mips/loongson2ef/common/uart_base.c delete mode 100644 arch/mips/loongson2ef/lemote-2f/clock.c delete mode 100644 arch/mips/loongson2ef/lemote-2f/reset.c create mode 100644 arch/mips/loongson64/common/Makefile rename arch/mips/{loongson2ef => loongson64}/common/bonito-irq.c (100%) create mode 100644 arch/mips/loongson64/common/cmdline.c rename arch/mips/{loongson2ef => loongson64}/common/cs5536/Makefile (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_acc.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ehci.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ide.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_isa.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_mfgpt.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ohci.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_pci.c (100%) create mode 100644 arch/mips/loongson64/common/early_printk.c create mode 100644 arch/mips/loongson64/common/env.c create mode 100644 arch/mips/loongson64/common/init.c rename arch/mips/{loongson2ef => loongson64}/common/irq.c (100%) create mode 100644 arch/mips/loongson64/common/machtype.c create mode 100644 arch/mips/loongson64/common/mem.c create mode 100644 arch/mips/loongson64/common/pci.c rename arch/mips/{loongson2ef => loongson64}/common/platform.c (100%) create mode 100644 arch/mips/loongson64/common/pm.c create mode 100644 arch/mips/loongson64/common/reset.c rename arch/mips/{loongson2ef => loongson64}/common/rtc.c (100%) create mode 100644 arch/mips/loongson64/common/serial.c create mode 100644 arch/mips/loongson64/common/setup.c create mode 100644 arch/mips/loongson64/common/time.c create mode 100644 arch/mips/loongson64/common/uart_base.c delete mode 100644 arch/mips/loongson64/env.c rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/Makefile (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/dma.c (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/irq.c (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/reset.c (100%) delete mode 100644 arch/mips/loongson64/init.c delete mode 100644 arch/mips/loongson64/irq.c rename arch/mips/{loongson2ef => loongson64}/lemote-2f/Makefile (100%) create mode 100644 arch/mips/loongson64/lemote-2f/clock.c rename arch/mips/{loongson2ef => loongson64}/lemote-2f/dma.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/ec_kb3310b.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/ec_kb3310b.h (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/irq.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/machtype.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/pm.c (100%) create mode 100644 arch/mips/loongson64/lemote-2f/reset.c create mode 100644 arch/mips/loongson64/loongson-3/Makefile rename arch/mips/loongson64/{ => loongson-3}/acpi_init.c (100%) rename arch/mips/loongson64/{ => loongson-3}/cop2-ex.c (100%) rename arch/mips/loongson64/{ => loongson-3}/dma.c (100%) rename arch/mips/loongson64/{ => loongson-3}/hpet.c (100%) create mode 100644 arch/mips/loongson64/loongson-3/irq.c create mode 100644 arch/mips/loongson64/loongson-3/numa.c rename arch/mips/loongson64/{ => loongson-3}/platform.c (100%) create mode 100644 arch/mips/loongson64/loongson-3/smp.c rename arch/mips/loongson64/{ => loongson-3}/smp.h (100%) delete mode 100644 arch/mips/loongson64/numa.c delete mode 100644 arch/mips/loongson64/pci.c delete mode 100644 arch/mips/loongson64/pm.c delete mode 100644 arch/mips/loongson64/reset.c delete mode 100644 arch/mips/loongson64/rtc.c delete mode 100644 arch/mips/loongson64/setup.c delete mode 100644 arch/mips/loongson64/smp.c delete mode 100644 arch/mips/loongson64/time.c delete mode 100644 arch/mips/net/bpf_jit.c delete mode 100644 arch/mips/net/bpf_jit_asm.S delete mode 100644 arch/mips/sgi-ip27/ip27-common.h delete mode 100644 arch/mips/sgi-ip30/Makefile delete mode 100644 arch/mips/sgi-ip30/Platform delete mode 100644 arch/mips/sgi-ip30/ip30-common.h delete mode 100644 arch/mips/sgi-ip30/ip30-console.c delete mode 100644 arch/mips/sgi-ip30/ip30-irq.c delete mode 100644 arch/mips/sgi-ip30/ip30-power.c delete mode 100644 arch/mips/sgi-ip30/ip30-setup.c delete mode 100644 arch/mips/sgi-ip30/ip30-smp.c delete mode 100644 arch/mips/sgi-ip30/ip30-timer.c delete mode 100644 arch/mips/sgi-ip30/ip30-xtalk.c delete mode 100644 arch/mips/tools/loongson3-llsc-check.c delete mode 100644 arch/nds32/include/asm/vmalloc.h create mode 100644 arch/nds32/mm/ioremap.c delete mode 100644 arch/nios2/include/asm/vmalloc.h delete mode 100644 arch/openrisc/include/asm/vmalloc.h delete mode 100644 arch/parisc/include/asm/vmalloc.h create mode 100644 arch/parisc/kernel/module.lds rename arch/powerpc/configs/{corenet_base.config => corenet_basic_defconfig} (100%) delete mode 100644 arch/powerpc/configs/debug.config rename arch/powerpc/configs/{mpc85xx_base.config => mpc85xx_basic_defconfig} (100%) rename arch/powerpc/configs/{mpc86xx_base.config => mpc86xx_basic_defconfig} (100%) create mode 100644 arch/powerpc/include/asm/dma-mapping.h delete mode 100644 arch/powerpc/include/asm/kvm_book3s_uvmem.h delete mode 100644 arch/powerpc/include/asm/secure_boot.h delete mode 100644 arch/powerpc/include/asm/secvar.h delete mode 100644 arch/powerpc/include/asm/vmalloc.h rename arch/powerpc/{kexec => kernel}/crash.c (100%) delete mode 100644 arch/powerpc/kernel/ima_arch.c rename arch/powerpc/{kexec/ima.c => kernel/ima_kexec.c} (100%) rename arch/powerpc/{kexec/elf_64.c => kernel/kexec_elf_64.c} (100%) create mode 100644 arch/powerpc/kernel/machine_kexec.c rename arch/powerpc/{kexec/core_32.c => kernel/machine_kexec_32.c} (100%) rename arch/powerpc/{kexec/core_64.c => kernel/machine_kexec_64.c} (100%) rename arch/powerpc/{kexec/file_load.c => kernel/machine_kexec_file_64.c} (100%) delete mode 100644 arch/powerpc/kernel/secure_boot.c delete mode 100644 arch/powerpc/kernel/secvar-ops.c delete mode 100644 arch/powerpc/kernel/secvar-sysfs.c delete mode 100644 arch/powerpc/kexec/Makefile delete mode 100644 arch/powerpc/kexec/core.c delete mode 100644 arch/powerpc/kexec/relocate_32.S delete mode 100644 arch/powerpc/kvm/book3s_hv_uvmem.c delete mode 100644 arch/powerpc/mm/nohash/kaslr_booke.c delete mode 100644 arch/powerpc/platforms/powernv/opal-secvar.c create mode 100644 arch/powerpc/sysdev/simple_gpio.c create mode 100644 arch/powerpc/sysdev/simple_gpio.h delete mode 100644 arch/riscv/boot/loader.S delete mode 100644 arch/riscv/boot/loader.lds.S delete mode 100644 arch/riscv/configs/nommu_virt_defconfig delete mode 100644 arch/riscv/include/asm/clint.h delete mode 100644 arch/riscv/include/asm/mmio.h delete mode 100644 arch/riscv/include/asm/seccomp.h delete mode 100644 arch/riscv/include/asm/vmalloc.h delete mode 100644 arch/riscv/kernel/clint.c delete mode 100644 arch/riscv/kernel/head.h delete mode 100644 arch/riscv/kernel/sbi.c create mode 100644 arch/riscv/mm/ioremap.c delete mode 100644 arch/s390/include/asm/vmalloc.h copy arch/{sparc/vdso => s390/kernel}/vdso32/.gitignore (100%) create mode 100644 arch/s390/kernel/vdso32/Makefile create mode 100644 arch/s390/kernel/vdso32/clock_getres.S create mode 100644 arch/s390/kernel/vdso32/clock_gettime.S create mode 100644 arch/s390/kernel/vdso32/getcpu.S create mode 100644 arch/s390/kernel/vdso32/gettimeofday.S copy arch/s390/kernel/{vdso64 => vdso32}/note.S (100%) create mode 100644 arch/s390/kernel/vdso32/vdso32.lds.S create mode 100644 arch/s390/kernel/vdso32/vdso32_wrapper.S delete mode 100644 arch/s390/lib/test_unwind.c delete mode 100644 arch/sh/drivers/platform_early.c delete mode 100644 arch/sh/include/asm/platform_early.h delete mode 100644 arch/sh/include/asm/vmalloc.h delete mode 100644 arch/sparc/include/asm/vmalloc.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/configs/kunit_defconfig delete mode 100644 arch/um/include/asm/vmalloc.h delete mode 100644 arch/unicore32/include/asm/vmalloc.h delete mode 100644 arch/x86/boot/compressed/kernel_info.S delete mode 100644 arch/x86/crypto/blake2s-core.S delete mode 100644 arch/x86/crypto/blake2s-glue.c delete mode 100644 arch/x86/crypto/curve25519-x86_64.c create mode 100644 arch/x86/include/asm/calgary.h create mode 100644 arch/x86/include/asm/dma-direct.h delete mode 100644 arch/x86/include/asm/doublefault.h delete mode 100644 arch/x86/include/asm/emulate_prefix.h delete mode 100644 arch/x86/include/asm/io_bitmap.h delete mode 100644 arch/x86/include/asm/memtype.h create mode 100644 arch/x86/include/asm/pat.h create mode 100644 arch/x86/include/asm/pci_64.h delete mode 100644 arch/x86/include/asm/pgtable_32_areas.h delete mode 100644 arch/x86/include/asm/pgtable_areas.h create mode 100644 arch/x86/include/asm/refcount.h create mode 100644 arch/x86/include/asm/rio.h create mode 100644 arch/x86/include/asm/tce.h delete mode 100644 arch/x86/include/asm/vmalloc.h delete mode 100644 arch/x86/kernel/cpu/tsx.c create mode 100644 arch/x86/kernel/doublefault.c delete mode 100644 arch/x86/kernel/doublefault_32.c create mode 100644 arch/x86/kernel/pci-calgary_64.c create mode 100644 arch/x86/kernel/tce_64.c create mode 100644 arch/x86/kvm/mmu.c delete mode 100644 arch/x86/kvm/mmu/mmu.c delete mode 100644 arch/x86/kvm/mmu/paging_tmpl.h rename arch/x86/kvm/{mmu => }/page_track.c (100%) create mode 100644 arch/x86/kvm/paging_tmpl.h delete mode 100644 arch/x86/mm/maccess.c rename arch/x86/mm/{pat/cpa-test.c => pageattr-test.c} (100%) create mode 100644 arch/x86/mm/pageattr.c create mode 100644 arch/x86/mm/pat.c delete mode 100644 arch/x86/mm/pat/Makefile delete mode 100644 arch/x86/mm/pat/memtype.c delete mode 100644 arch/x86/mm/pat/memtype.h delete mode 100644 arch/x86/mm/pat/memtype_interval.c delete mode 100644 arch/x86/mm/pat/set_memory.c create mode 100644 arch/x86/mm/pat_internal.h create mode 100644 arch/x86/mm/pat_rbtree.c delete mode 100644 arch/xtensa/configs/xip_kc705_defconfig create mode 100644 arch/xtensa/include/asm/hw_irq.h create mode 100644 arch/xtensa/include/asm/user.h delete mode 100644 arch/xtensa/include/asm/vmalloc.h delete mode 100644 block/blk-cgroup-rwstat.c delete mode 100644 block/blk-cgroup-rwstat.h create mode 100644 block/compat_ioctl.c create mode 100644 crypto/ablkcipher.c delete mode 100644 crypto/blake2b_generic.c delete mode 100644 crypto/blake2s_generic.c create mode 100644 crypto/blkcipher.c delete mode 100644 crypto/curve25519-generic.c delete mode 100644 crypto/geniv.c delete mode 100644 crypto/jitterentropy.h create mode 100644 drivers/acpi/hmat/Kconfig create mode 100644 drivers/acpi/hmat/Makefile create mode 100644 drivers/acpi/hmat/hmat.c rename drivers/acpi/{numa/srat.c => numa.c} (100%) delete mode 100644 drivers/acpi/numa/Kconfig delete mode 100644 drivers/acpi/numa/Makefile delete mode 100644 drivers/acpi/numa/hmat.c delete mode 100644 drivers/acpi/pmic/intel_pmic_bytcrc.c delete mode 100644 drivers/acpi/pmic/intel_pmic_chtcrc.c create mode 100644 drivers/acpi/pmic/intel_pmic_crc.c delete mode 100644 drivers/base/power/qos-test.c delete mode 100644 drivers/base/watch.c create mode 100644 drivers/bluetooth/btwilink.c delete mode 100644 drivers/char/hw_random/hisi-trng-v2.c delete mode 100644 drivers/char/hw_random/npcm-rng.c delete mode 100644 drivers/char/tpm/tpm_tis_spi.h delete mode 100644 drivers/char/tpm/tpm_tis_spi_cr50.c delete mode 100644 drivers/clk/clk-bm1880.c create mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-sscg-pll.c delete mode 100644 drivers/clk/ingenic/x1000-cgu.c delete mode 100644 drivers/clk/qcom/gcc-sc7180.c delete mode 100644 drivers/clk/qcom/gpucc-msm8998.c delete mode 100644 drivers/clk/qcom/q6sstop-qcs404.c create mode 100644 drivers/clk/renesas/clk-rcar-gen2.c delete mode 100644 drivers/clk/renesas/r8a774b1-cpg-mssr.c delete mode 100644 drivers/clk/tegra/clk-tegra20-emc.c delete mode 100644 drivers/counter/ti-eqep.c create mode 100644 drivers/cpufreq/arm_big_little.c create mode 100644 drivers/cpufreq/arm_big_little.h delete mode 100644 drivers/crypto/allwinner/Kconfig delete mode 100644 drivers/crypto/allwinner/Makefile delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h delete mode 100644 drivers/crypto/allwinner/sun8i-ce/Makefile delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h delete mode 100644 drivers/crypto/allwinner/sun8i-ss/Makefile delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h delete mode 100644 drivers/crypto/amlogic/Kconfig delete mode 100644 drivers/crypto/amlogic/Makefile delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-cipher.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-core.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl.h delete mode 100644 drivers/crypto/hisilicon/hpre/Makefile delete mode 100644 drivers/crypto/hisilicon/hpre/hpre.h delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_crypto.c delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_main.c delete mode 100644 drivers/crypto/hisilicon/sec2/Makefile delete mode 100644 drivers/crypto/hisilicon/sec2/sec.h delete mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.c delete mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.h delete mode 100644 drivers/crypto/hisilicon/sec2/sec_main.c create mode 100644 drivers/crypto/hisilicon/sgl.h create mode 100644 drivers/crypto/qce/ablkcipher.c delete mode 100644 drivers/crypto/qce/skcipher.c create mode 100644 drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c delete mode 100644 drivers/crypto/rockchip/rk3288_crypto_skcipher.c rename drivers/crypto/{allwinner/sun4i-ss => sunxi-ss}/Makefile (100%) create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-core.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-hash.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-prng.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss.h delete mode 100644 drivers/dax/hmem.c delete mode 100644 drivers/devfreq/imx8m-ddrc.c delete mode 100644 drivers/dma-buf/dma-heap.c delete mode 100644 drivers/dma-buf/heaps/Kconfig delete mode 100644 drivers/dma-buf/heaps/Makefile delete mode 100644 drivers/dma-buf/heaps/cma_heap.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.c delete mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/dma-buf/heaps/system_heap.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Kconfig delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Makefile delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.h delete mode 100644 drivers/dma/milbeaut-hdmac.c delete mode 100644 drivers/dma/milbeaut-xdmac.c delete mode 100644 drivers/dma/sf-pdma/Kconfig delete mode 100644 drivers/dma/sf-pdma/Makefile delete mode 100644 drivers/dma/sf-pdma/sf-pdma.c delete mode 100644 drivers/dma/sf-pdma/sf-pdma.h delete mode 100644 drivers/firmware/broadcom/tee_bnxt_fw.c delete mode 100644 drivers/firmware/efi/fake_mem.h delete mode 100644 drivers/firmware/efi/x86_fake_mem.c delete mode 100644 drivers/fsi/fsi-master-aspeed.c delete mode 100644 drivers/gpio/gpio-aspeed-sgpio.c delete mode 100644 drivers/gpio/gpio-logicvc.c create mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpio/gpio-rda.c delete mode 100644 drivers/gpio/gpio-xgs-iproc.c create mode 100644 drivers/gpio/sgpio-aspeed.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw_sequencer_private.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd_vbios.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_fw_meta.h rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_offset.h (100%) rename drivers/gpu/drm/amd/include/asic_reg/{dpcs => dcn}/dpcs_2_1_0_sh_mask.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_2_0_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_offset.h create mode 100644 drivers/gpu/drm/ati_pcigart.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.c create mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.c delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.h delete mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-txcommon.h delete mode 100644 drivers/gpu/drm/bridge/lvds-codec.c create mode 100644 drivers/gpu/drm/bridge/lvds-encoder.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_mman.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_mocs.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rc6.h create mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/selftests/i915_perf_selftests.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_mmap.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_drm.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.c create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.h delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.c delete mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.h delete mode 100644 drivers/gpu/drm/meson/meson_rdma.c delete mode 100644 drivers/gpu/drm/meson/meson_rdma.h delete mode 100644 drivers/gpu/drm/panel/panel-boe-himax8279d.c delete mode 100644 drivers/gpu/drm/r128/ati_pcigart.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.c delete mode 100644 drivers/gpu/drm/rcar-du/rcar_cmm.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c create mode 100644 drivers/gpu/drm/tilcdc/tilcdc_tfp410.h create mode 100644 drivers/gpu/drm/udl/udl_dmabuf.c create mode 100644 drivers/gpu/drm/udl/udl_encoder.c create mode 100644 drivers/gpu/drm/udl/udl_fb.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c delete mode 100644 drivers/hid/hid-lg-g15.c delete mode 100644 drivers/hv/hv_debugfs.c delete mode 100644 drivers/hwmon/ltc2947-core.c delete mode 100644 drivers/hwmon/ltc2947-i2c.c delete mode 100644 drivers/hwmon/ltc2947-spi.c delete mode 100644 drivers/hwmon/ltc2947.h delete mode 100644 drivers/hwmon/max31730.c delete mode 100644 drivers/hwmon/pmbus/bel-pfe.c delete mode 100644 drivers/hwmon/tmp513.c delete mode 100644 drivers/iio/adc/ab8500-gpadc.c delete mode 100644 drivers/iio/adc/ad7292.c delete mode 100644 drivers/iio/adc/intel_mrfld_adc.c delete mode 100644 drivers/iio/imu/fxos8700.h delete mode 100644 drivers/iio/imu/fxos8700_core.c delete mode 100644 drivers/iio/imu/fxos8700_i2c.c delete mode 100644 drivers/iio/imu/fxos8700_spi.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h delete mode 100644 drivers/iio/light/adux1020.c delete mode 100644 drivers/iio/light/veml6030.c delete mode 100644 drivers/iio/temperature/ltc2983.c delete mode 100644 drivers/infiniband/core/ib_core_uverbs.c create mode 100644 drivers/infiniband/hw/cxgb3/Kconfig create mode 100644 drivers/infiniband/hw/cxgb3/Makefile create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_wr.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cq.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_ev.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_mem.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_qp.c create mode 100644 drivers/infiniband/hw/cxgb3/tcb.h delete mode 100644 drivers/infiniband/hw/mlx5/restrack.c delete mode 100644 drivers/input/keyboard/imx_sc_key.c delete mode 100644 drivers/interconnect/internal.h delete mode 100644 drivers/interconnect/qcom/msm8974.c delete mode 100644 drivers/interconnect/trace.h delete mode 100644 drivers/iommu/arm-smmu-qcom.c delete mode 100644 drivers/iommu/ioasid.c delete mode 100644 drivers/irqchip/irq-ls-extirq.c create mode 100644 drivers/isdn/capi/capilib.c delete mode 100644 drivers/leds/leds-el15203000.c delete mode 100644 drivers/media/i2c/hi556.c delete mode 100644 drivers/media/i2c/imx290.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.h delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c delete mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.h delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h delete mode 100644 drivers/media/rc/keymaps/rc-beelink-gs1.c delete mode 100644 drivers/media/rc/keymaps/rc-vega-s9x.c create mode 100644 drivers/media/usb/dvb-usb-v2/gl861.h delete mode 100644 drivers/memory/samsung/exynos5422-dmc.c delete mode 100644 drivers/memory/tegra/tegra30-emc.c create mode 100644 drivers/mfd/ab8500-gpadc.c delete mode 100644 drivers/misc/cardreader/rts5261.c delete mode 100644 drivers/misc/cardreader/rts5261.h delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/psoc_etr_regs.h delete mode 100644 drivers/misc/watch_queue.c delete mode 100644 drivers/mmc/host/owl-mmc.c delete mode 100644 drivers/mmc/host/sdhci-milbeaut.c delete mode 100644 drivers/mmc/host/sdhci_f_sdh30.h delete mode 100644 drivers/mtd/maps/physmap-ixp4xx.c delete mode 100644 drivers/mtd/maps/physmap-ixp4xx.h rename drivers/mtd/nand/onenand/{samsung_mtd.c => samsung.c} (100%) delete mode 100644 drivers/mtd/nand/raw/cadence-nand-controller.c delete mode 100644 drivers/net/dsa/ocelot/Kconfig delete mode 100644 drivers/net/dsa/ocelot/Makefile delete mode 100644 drivers/net/dsa/ocelot/felix.c delete mode 100644 drivers/net/dsa/ocelot/felix.h delete mode 100644 drivers/net/dsa/ocelot/felix_vsc9959.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.h delete mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c delete mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h delete mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c delete mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_qos.c create mode 100644 drivers/net/ethernet/hp/Kconfig rename drivers/{staging => net/ethernet}/hp/Makefile (100%) create mode 100644 drivers/net/ethernet/hp/hp100.c rename drivers/{staging => net/ethernet}/hp/hp100.h (100%) delete mode 100644 drivers/net/ethernet/intel/ice/ice_base.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_base.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_nl.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_dcb_nl.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_nvm.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c rename {include/soc => drivers/net/ethernet}/mscc/ocelot_sys.h (100%) delete mode 100644 drivers/net/ethernet/ti/cpsw_new.c delete mode 100644 drivers/net/ethernet/ti/cpsw_switchdev.c delete mode 100644 drivers/net/ethernet/ti/cpsw_switchdev.h delete mode 100644 drivers/net/netdevsim/health.c delete mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/net/phy/dp83869.c delete mode 100644 drivers/net/wireguard/Makefile delete mode 100644 drivers/net/wireguard/allowedips.c delete mode 100644 drivers/net/wireguard/allowedips.h delete mode 100644 drivers/net/wireguard/cookie.c delete mode 100644 drivers/net/wireguard/cookie.h delete mode 100644 drivers/net/wireguard/device.c delete mode 100644 drivers/net/wireguard/device.h delete mode 100644 drivers/net/wireguard/main.c delete mode 100644 drivers/net/wireguard/messages.h delete mode 100644 drivers/net/wireguard/netlink.c delete mode 100644 drivers/net/wireguard/netlink.h delete mode 100644 drivers/net/wireguard/noise.c delete mode 100644 drivers/net/wireguard/noise.h delete mode 100644 drivers/net/wireguard/peer.c delete mode 100644 drivers/net/wireguard/peer.h delete mode 100644 drivers/net/wireguard/peerlookup.c delete mode 100644 drivers/net/wireguard/peerlookup.h delete mode 100644 drivers/net/wireguard/queueing.c delete mode 100644 drivers/net/wireguard/queueing.h delete mode 100644 drivers/net/wireguard/ratelimiter.c delete mode 100644 drivers/net/wireguard/ratelimiter.h delete mode 100644 drivers/net/wireguard/receive.c delete mode 100644 drivers/net/wireguard/selftest/allowedips.c delete mode 100644 drivers/net/wireguard/selftest/counter.c delete mode 100644 drivers/net/wireguard/selftest/ratelimiter.c delete mode 100644 drivers/net/wireguard/send.c delete mode 100644 drivers/net/wireguard/socket.c delete mode 100644 drivers/net/wireguard/socket.h delete mode 100644 drivers/net/wireguard/timers.c delete mode 100644 drivers/net/wireguard/timers.h delete mode 100644 drivers/net/wireguard/version.h delete mode 100644 drivers/net/wireless/ath/ath11k/Kconfig delete mode 100644 drivers/net/wireless/ath/ath11k/Makefile delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.c delete mode 100644 drivers/net/wireless/ath/ath11k/ahb.h delete mode 100644 drivers/net/wireless/ath/ath11k/ce.c delete mode 100644 drivers/net/wireless/ath/ath11k/ce.h delete mode 100644 drivers/net/wireless/ath/ath11k/core.c delete mode 100644 drivers/net/wireless/ath/ath11k/core.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug.h delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.c delete mode 100644 drivers/net/wireless/ath/ath11k/debug_htt_stats.h delete mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/dp_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_rx.h delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.c delete mode 100644 drivers/net/wireless/ath/ath11k/hal_tx.h delete mode 100644 drivers/net/wireless/ath/ath11k/htc.c delete mode 100644 drivers/net/wireless/ath/ath11k/htc.h delete mode 100644 drivers/net/wireless/ath/ath11k/hw.h delete mode 100644 drivers/net/wireless/ath/ath11k/mac.c delete mode 100644 drivers/net/wireless/ath/ath11k/mac.h delete mode 100644 drivers/net/wireless/ath/ath11k/peer.c delete mode 100644 drivers/net/wireless/ath/ath11k/peer.h delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/qmi.h delete mode 100644 drivers/net/wireless/ath/ath11k/reg.c delete mode 100644 drivers/net/wireless/ath/ath11k/reg.h delete mode 100644 drivers/net/wireless/ath/ath11k/rx_desc.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.c delete mode 100644 drivers/net/wireless/ath/ath11k/testmode.h delete mode 100644 drivers/net/wireless/ath/ath11k/testmode_i.h delete mode 100644 drivers/net/wireless/ath/ath11k/trace.c delete mode 100644 drivers/net/wireless/ath/ath11k/trace.h delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.c delete mode 100644 drivers/net/wireless/ath/ath11k/wmi.h delete mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c delete mode 100644 drivers/net/wireless/mediatek/mt76/pci.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/switchdev.h delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.c delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.h delete mode 100644 drivers/nfc/pn533/uart.c delete mode 100644 drivers/nvme/host/hwmon.c delete mode 100644 drivers/nvmem/rockchip-otp.c delete mode 100644 drivers/nvmem/sprd-efuse.c delete mode 100644 drivers/of/unittest-data/tests-address.dtsi delete mode 100644 drivers/pci/controller/cadence/Kconfig delete mode 100644 drivers/pci/controller/cadence/Makefile delete mode 100644 drivers/pci/controller/cadence/pcie-cadence-ep.c delete mode 100644 drivers/pci/controller/cadence/pcie-cadence-host.c delete mode 100644 drivers/pci/controller/cadence/pcie-cadence-plat.c delete mode 100644 drivers/pci/controller/cadence/pcie-cadence.h delete mode 100644 drivers/pci/controller/dwc/pcie-intel-gw.c create mode 100644 drivers/pci/controller/pcie-cadence-ep.c create mode 100644 drivers/pci/controller/pcie-cadence-host.c rename drivers/pci/controller/{cadence => }/pcie-cadence.c (100%) create mode 100644 drivers/pci/controller/pcie-cadence.h delete mode 100644 drivers/phy/allwinner/phy-sun50i-usb3.c delete mode 100644 drivers/phy/marvell/phy-mmp3-usb.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c delete mode 100644 drivers/pinctrl/intel/pinctrl-tigerlake.c delete mode 100644 drivers/pinctrl/meson/pinctrl-meson-a1.c delete mode 100644 drivers/pinctrl/pinctrl-equilibrium.c delete mode 100644 drivers/pinctrl/pinctrl-equilibrium.h delete mode 100644 drivers/pinctrl/qcom/pinctrl-msm8976.c delete mode 100644 drivers/platform/chrome/cros_ec_sensorhub.c delete mode 100644 drivers/platform/chrome/wilco_ec/keyboard_leds.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h delete mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_typec.c delete mode 100644 drivers/platform/x86/system76_acpi.c delete mode 100644 drivers/power/reset/mt6323-poweroff.c delete mode 100644 drivers/ptp/idt8a340_reg.h delete mode 100644 drivers/ptp/ptp_clockmatrix.c delete mode 100644 drivers/ptp/ptp_clockmatrix.h rename drivers/{bus/ti-pwmss.c => pwm/pwm-tipwmss.c} (100%) delete mode 100644 drivers/regulator/bd71828-regulator.c delete mode 100644 drivers/reset/reset-npcm.c delete mode 100644 drivers/s390/cio/vfio_ccw_trace.c delete mode 100644 drivers/s390/scsi/zfcp_diag.c delete mode 100644 drivers/s390/scsi/zfcp_diag.h delete mode 100644 drivers/scsi/ufs/ti-j721e-ufs.c delete mode 100644 drivers/soc/atmel/sfr.c create mode 100644 drivers/soc/fsl/qe/qe_ic.h delete mode 100644 drivers/soc/fsl/rcpm.c delete mode 100644 drivers/soc/qcom/llcc-qcom.c create mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/ocmem.c delete mode 100644 drivers/soc/renesas/r8a774b1-sysc.c delete mode 100644 drivers/soc/samsung/exynos-asv.c delete mode 100644 drivers/soc/samsung/exynos-asv.h delete mode 100644 drivers/soc/samsung/exynos5422-asv.c delete mode 100644 drivers/soc/samsung/exynos5422-asv.h delete mode 100644 drivers/soc/tegra/regulators-tegra20.c delete mode 100644 drivers/soc/tegra/regulators-tegra30.c delete mode 100644 drivers/soc/ti/omap_prm.c delete mode 100644 drivers/staging/fbtft/fb_seps525.c delete mode 100644 drivers/staging/hp/Kconfig delete mode 100644 drivers/staging/hp/hp100.c create mode 100644 drivers/staging/isdn/Kconfig create mode 100644 drivers/staging/isdn/Makefile create mode 100644 drivers/staging/isdn/TODO create mode 100644 drivers/staging/isdn/avm/Kconfig create mode 100644 drivers/staging/isdn/avm/Makefile create mode 100644 drivers/staging/isdn/avm/avm_cs.c create mode 100644 drivers/staging/isdn/avm/avmcard.h create mode 100644 drivers/staging/isdn/avm/b1.c create mode 100644 drivers/staging/isdn/avm/b1dma.c create mode 100644 drivers/staging/isdn/avm/b1isa.c create mode 100644 drivers/staging/isdn/avm/b1pci.c create mode 100644 drivers/staging/isdn/avm/b1pcmcia.c create mode 100644 drivers/staging/isdn/avm/c4.c create mode 100644 drivers/staging/isdn/avm/t1isa.c create mode 100644 drivers/staging/isdn/avm/t1pci.c create mode 100644 drivers/staging/isdn/gigaset/Kconfig create mode 100644 drivers/staging/isdn/gigaset/Makefile create mode 100644 drivers/staging/isdn/gigaset/asyncdata.c create mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/capi.c create mode 100644 drivers/staging/isdn/gigaset/common.c create mode 100644 drivers/staging/isdn/gigaset/dummyll.c create mode 100644 drivers/staging/isdn/gigaset/ev-layer.c create mode 100644 drivers/staging/isdn/gigaset/gigaset.h create mode 100644 drivers/staging/isdn/gigaset/interface.c create mode 100644 drivers/staging/isdn/gigaset/isocdata.c create mode 100644 drivers/staging/isdn/gigaset/proc.c create mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c create mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c create mode 100644 drivers/staging/isdn/hysdn/Kconfig create mode 100644 drivers/staging/isdn/hysdn/Makefile create mode 100644 drivers/staging/isdn/hysdn/boardergo.c create mode 100644 drivers/staging/isdn/hysdn/boardergo.h create mode 100644 drivers/staging/isdn/hysdn/hycapi.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h create mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c create mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c create mode 100644 drivers/staging/isdn/hysdn/ince1pc.h delete mode 100644 drivers/staging/media/hantro/hantro_postproc.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_h265.c create mode 100644 drivers/staging/most/core.h delete mode 100644 drivers/staging/most/most.h create mode 100644 drivers/staging/octeon-usb/Kconfig create mode 100644 drivers/staging/octeon-usb/Makefile create mode 100644 drivers/staging/octeon-usb/TODO create mode 100644 drivers/staging/octeon-usb/octeon-hcd.c create mode 100644 drivers/staging/octeon-usb/octeon-hcd.h create mode 100644 drivers/staging/octeon/Kconfig create mode 100644 drivers/staging/octeon/Makefile create mode 100644 drivers/staging/octeon/TODO create mode 100644 drivers/staging/octeon/ethernet-defines.h create mode 100644 drivers/staging/octeon/ethernet-mdio.c create mode 100644 drivers/staging/octeon/ethernet-mdio.h create mode 100644 drivers/staging/octeon/ethernet-mem.c create mode 100644 drivers/staging/octeon/ethernet-mem.h create mode 100644 drivers/staging/octeon/ethernet-rgmii.c create mode 100644 drivers/staging/octeon/ethernet-rx.c create mode 100644 drivers/staging/octeon/ethernet-rx.h create mode 100644 drivers/staging/octeon/ethernet-sgmii.c create mode 100644 drivers/staging/octeon/ethernet-spi.c create mode 100644 drivers/staging/octeon/ethernet-tx.c create mode 100644 drivers/staging/octeon/ethernet-tx.h create mode 100644 drivers/staging/octeon/ethernet-util.h create mode 100644 drivers/staging/octeon/ethernet.c create mode 100644 drivers/staging/octeon/octeon-ethernet.h create mode 100644 drivers/staging/octeon/octeon-stubs.h delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] delete mode 100644 drivers/staging/wfx/Kconfig delete mode 100644 drivers/staging/wfx/Makefile delete mode 100644 drivers/staging/wfx/TODO delete mode 100644 drivers/staging/wfx/bh.c delete mode 100644 drivers/staging/wfx/bh.h delete mode 100644 drivers/staging/wfx/bus.h delete mode 100644 drivers/staging/wfx/bus_sdio.c delete mode 100644 drivers/staging/wfx/bus_spi.c delete mode 100644 drivers/staging/wfx/data_rx.c delete mode 100644 drivers/staging/wfx/data_rx.h delete mode 100644 drivers/staging/wfx/data_tx.c delete mode 100644 drivers/staging/wfx/data_tx.h delete mode 100644 drivers/staging/wfx/debug.c delete mode 100644 drivers/staging/wfx/debug.h delete mode 100644 drivers/staging/wfx/fwio.c delete mode 100644 drivers/staging/wfx/fwio.h delete mode 100644 drivers/staging/wfx/hif_api_cmd.h delete mode 100644 drivers/staging/wfx/hif_api_general.h delete mode 100644 drivers/staging/wfx/hif_api_mib.h delete mode 100644 drivers/staging/wfx/hif_rx.c delete mode 100644 drivers/staging/wfx/hif_rx.h delete mode 100644 drivers/staging/wfx/hif_tx.c delete mode 100644 drivers/staging/wfx/hif_tx.h delete mode 100644 drivers/staging/wfx/hif_tx_mib.h delete mode 100644 drivers/staging/wfx/hwio.c delete mode 100644 drivers/staging/wfx/hwio.h delete mode 100644 drivers/staging/wfx/key.c delete mode 100644 drivers/staging/wfx/key.h delete mode 100644 drivers/staging/wfx/main.c delete mode 100644 drivers/staging/wfx/main.h delete mode 100644 drivers/staging/wfx/queue.c delete mode 100644 drivers/staging/wfx/queue.h delete mode 100644 drivers/staging/wfx/scan.c delete mode 100644 drivers/staging/wfx/scan.h delete mode 100644 drivers/staging/wfx/secure_link.h delete mode 100644 drivers/staging/wfx/sta.c delete mode 100644 drivers/staging/wfx/sta.h delete mode 100644 drivers/staging/wfx/traces.h delete mode 100644 drivers/staging/wfx/wfx.h delete mode 100644 drivers/staging/wilc1000/cfg80211.c delete mode 100644 drivers/staging/wilc1000/cfg80211.h delete mode 100644 drivers/staging/wilc1000/hif.c delete mode 100644 drivers/staging/wilc1000/hif.h delete mode 100644 drivers/staging/wilc1000/mon.c delete mode 100644 drivers/staging/wilc1000/netdev.c delete mode 100644 drivers/staging/wilc1000/netdev.h delete mode 100644 drivers/staging/wilc1000/sdio.c delete mode 100644 drivers/staging/wilc1000/spi.c create mode 100644 drivers/staging/wilc1000/wilc_hif.c create mode 100644 drivers/staging/wilc1000/wilc_hif.h create mode 100644 drivers/staging/wilc1000/wilc_mon.c create mode 100644 drivers/staging/wilc1000/wilc_netdev.c create mode 100644 drivers/staging/wilc1000/wilc_sdio.c create mode 100644 drivers/staging/wilc1000/wilc_spi.c create mode 100644 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c create mode 100644 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h create mode 100644 drivers/staging/wilc1000/wilc_wfi_netdevice.h create mode 100644 drivers/staging/wilc1000/wilc_wlan.c create mode 100644 drivers/staging/wilc1000/wilc_wlan.h create mode 100644 drivers/staging/wilc1000/wilc_wlan_cfg.c rename drivers/staging/wilc1000/{wlan_cfg.h => wilc_wlan_cfg.h} (100%) create mode 100644 drivers/staging/wilc1000/wilc_wlan_if.h delete mode 100644 drivers/staging/wilc1000/wlan.c delete mode 100644 drivers/staging/wilc1000/wlan.h delete mode 100644 drivers/staging/wilc1000/wlan_cfg.c delete mode 100644 drivers/staging/wilc1000/wlan_if.h delete mode 100644 drivers/thermal/amlogic_thermal.c create mode 100644 drivers/thermal/cpu_cooling.c delete mode 100644 drivers/thermal/cpufreq_cooling.c delete mode 100644 drivers/thermal/cpuidle_cooling.c create mode 100644 drivers/tty/serial/samsung.c create mode 100644 drivers/tty/serial/samsung.h delete mode 100644 drivers/tty/serial/samsung_tty.c delete mode 100644 drivers/usb/cdns3/cdns3-ti.c delete mode 100644 drivers/usb/gadget/udc/tegra-xudc.c delete mode 100644 drivers/usb/typec/hd3ss3220.c create mode 100644 drivers/video/backlight/pm8941-wled.c delete mode 100644 drivers/video/backlight/qcom-wled.c delete mode 100644 drivers/video/backlight/tosa_bl.h delete mode 100644 drivers/w1/slaves/w1_ds2430.c delete mode 100644 fs/btrfs/extent-io-tree.h create mode 100644 fs/compat_ioctl.c delete mode 100644 fs/ext4/inode-test.c delete mode 100644 fs/f2fs/compress.c delete mode 100644 fs/io-wq.c delete mode 100644 fs/io-wq.h delete mode 100644 fs/iomap/trace.c delete mode 100644 fs/iomap/trace.h create mode 100644 fs/xfs/libxfs/xfs_da_format.c create mode 100644 include/Kbuild create mode 100644 include/asm-generic/4level-fixup.h create mode 100644 include/asm-generic/bitops-instrumented.h delete mode 100644 include/asm-generic/bitops/instrumented-atomic.h delete mode 100644 include/asm-generic/bitops/instrumented-lock.h delete mode 100644 include/asm-generic/bitops/instrumented-non-atomic.h delete mode 100644 include/crypto/blake2s.h delete mode 100644 include/crypto/chacha20poly1305.h delete mode 100644 include/crypto/curve25519.h delete mode 100644 include/crypto/internal/blake2s.h delete mode 100644 include/crypto/internal/chacha.h delete mode 100644 include/crypto/internal/poly1305.h rename {drivers/gpu/drm/r128 => include/drm}/ati_pcigart.h (100%) delete mode 100644 include/drm/task_barrier.h delete mode 100644 include/dt-bindings/clock/bm1880-clock.h delete mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,q6sstopcc-qcs404.h delete mode 100644 include/dt-bindings/clock/r8a774b1-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r8a77961-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/x1000-cgu.h delete mode 100644 include/dt-bindings/dma/x1000-dma.h delete mode 100644 include/dt-bindings/gpio/meson-a1-gpio.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8974.h delete mode 100644 include/dt-bindings/net/qca-ar803x.h delete mode 100644 include/dt-bindings/net/ti-dp83869.h delete mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/dt-bindings/power/mt6765-power.h delete mode 100644 include/dt-bindings/power/r8a774b1-sysc.h delete mode 100644 include/dt-bindings/power/r8a77961-sysc.h delete mode 100644 include/dt-bindings/regulator/dlg,da9063-regulator.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h delete mode 100644 include/dt-bindings/reset/nuvoton,npcm7xx-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1295.h create mode 100644 include/keys/trusted.h delete mode 100644 include/keys/trusted_tpm.h delete mode 100644 include/kunit/assert.h delete mode 100644 include/kunit/string-stream.h delete mode 100644 include/kunit/test.h delete mode 100644 include/kunit/try-catch.h delete mode 100644 include/kvm/arm_hypercalls.h create mode 100644 include/linux/b1pcmcia.h create mode 100644 include/linux/can/platform/mcp251x.h delete mode 100644 include/linux/dma-heap.h delete mode 100644 include/linux/errname.h delete mode 100644 include/linux/firmware/broadcom/tee_bnxt_fw.h create mode 100644 include/linux/i2c-pxa.h delete mode 100644 include/linux/ioasid.h create mode 100644 include/linux/irqchip/ingenic.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h delete mode 100644 include/linux/memregion.h create mode 100644 include/linux/mfd/abx500/ab8500-gpadc.h delete mode 100644 include/linux/mfd/mt6397/rtc.h delete mode 100644 include/linux/mtio.h delete mode 100644 include/linux/platform_data/cros_ec_sensorhub.h create mode 100644 include/linux/platform_data/ehci-sh.h create mode 100644 include/linux/platform_data/pixcir_i2c_ts.h create mode 100644 include/linux/platform_data/tc35876x.h delete mode 100644 include/linux/platform_data/ti-prm.h delete mode 100644 include/linux/soc/mmp/cputype.h delete mode 100644 include/linux/soc/qcom/irq.h create mode 100644 include/linux/vm_sockets.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/hevc-ctrls.h delete mode 100644 include/net/espintcp.h delete mode 100644 include/net/tls_toe.h delete mode 100644 include/soc/fsl/cpm.h create mode 100644 include/soc/fsl/qe/qe_ic.h delete mode 100644 include/soc/mscc/ocelot.h delete mode 100644 include/soc/qcom/ocmem.h create mode 100644 include/sound/aess.h delete mode 100644 include/sound/intel-dsp-config.h delete mode 100644 include/sound/sof/channel_map.h delete mode 100644 include/sound/sof/dai-imx.h delete mode 100644 include/trace/events/fsi_master_aspeed.h delete mode 100644 include/trace/events/io_uring.h create mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/dma-heap.h create mode 100644 include/uapi/linux/gigaset_dev.h create mode 100644 include/uapi/linux/hysdn_if.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 include/uapi/linux/wireguard.h create mode 100644 include/uapi/rdma/cxgb3-abi.h create mode 100644 include/uapi/rdma/nes-abi.h delete mode 100644 kernel/bpf/dispatcher.c delete mode 100644 kernel/bpf/trampoline.c delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/livepatch/state.c delete mode 100644 kernel/livepatch/state.h delete mode 100644 kernel/sysctl-test.c delete mode 100644 kernel/trace/trace_events_inject.c delete mode 100644 lib/Kconfig.kcsan create mode 100644 lib/chacha.c delete mode 100644 lib/crypto/Kconfig delete mode 100644 lib/crypto/blake2s-generic.c delete mode 100644 lib/crypto/blake2s-selftest.c delete mode 100644 lib/crypto/blake2s.c delete mode 100644 lib/crypto/chacha.c delete mode 100644 lib/crypto/chacha20poly1305-selftest.c delete mode 100644 lib/crypto/chacha20poly1305.c delete mode 100644 lib/crypto/curve25519-fiat32.c delete mode 100644 lib/crypto/curve25519-hacl64.c delete mode 100644 lib/crypto/curve25519.c delete mode 100644 lib/crypto/libchacha.c delete mode 100644 lib/crypto/poly1305.c delete mode 100644 lib/errname.c delete mode 100644 lib/kunit/Kconfig delete mode 100644 lib/kunit/Makefile delete mode 100644 lib/kunit/assert.c delete mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/string-stream-test.c delete mode 100644 lib/kunit/string-stream.c delete mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/test.c delete mode 100644 lib/kunit/try-catch.c delete mode 100644 lib/list-test.c delete mode 100644 lib/livepatch/test_klp_state.c delete mode 100644 lib/livepatch/test_klp_state2.c delete mode 100644 lib/livepatch/test_klp_state3.c delete mode 100644 lib/memregion.c delete mode 100644 lib/zlib_dfltcc/Makefile delete mode 100644 lib/zlib_dfltcc/dfltcc.c delete mode 100644 lib/zlib_dfltcc/dfltcc.h delete mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c delete mode 100644 lib/zlib_dfltcc/dfltcc_syms.c delete mode 100644 lib/zlib_dfltcc/dfltcc_util.h delete mode 100644 localversion-next delete mode 100644 mm/mapping_dirty_helpers.c create mode 100644 net/core/ethtool.c delete mode 100644 net/dsa/tag_ocelot.c delete mode 100644 net/ethtool/Makefile delete mode 100644 net/ethtool/common.c delete mode 100644 net/ethtool/common.h delete mode 100644 net/ethtool/ioctl.c delete mode 100644 net/mac80211/airtime.c delete mode 100644 net/netfilter/nf_flow_table_offload.c delete mode 100644 net/tipc/crypto.c delete mode 100644 net/tipc/crypto.h delete mode 100644 net/tls/tls_proc.c delete mode 100644 net/tls/tls_toe.c delete mode 100644 net/tls/trace.c delete mode 100644 net/tls/trace.h delete mode 100644 net/vmw_vsock/vsock_loopback.c delete mode 100644 net/xfrm/espintcp.c delete mode 100644 samples/bpf/Makefile.target delete mode 100644 samples/bpf/xdpsock.h delete mode 100644 samples/bpf/xdpsock_kern.c delete mode 100644 samples/ftrace/Makefile delete mode 100644 samples/ftrace/ftrace-direct-modify.c delete mode 100644 samples/ftrace/ftrace-direct-too.c delete mode 100644 samples/ftrace/ftrace-direct.c delete mode 100644 samples/ftrace/sample-trace-array.c delete mode 100644 samples/ftrace/sample-trace-array.h delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan rename {drivers/tty/vt => scripts}/conmakehash.c (100%) delete mode 100755 scripts/jobserver-exec rename {drivers/video/logo => scripts}/pnmtologo.c (100%) create mode 100644 scripts/sortextable.c create mode 100644 scripts/sortextable.h delete mode 100644 scripts/sorttable.c delete mode 100644 scripts/sorttable.h delete mode 100644 security/integrity/platform_certs/keyring_handler.c delete mode 100644 security/integrity/platform_certs/keyring_handler.h delete mode 100644 security/integrity/platform_certs/load_powerpc.c delete mode 100644 security/keys/trusted-keys/Makefile delete mode 100644 security/keys/trusted-keys/trusted_tpm1.c delete mode 100644 security/keys/trusted-keys/trusted_tpm2.c create mode 100644 security/keys/trusted.c delete mode 100644 sound/hda/intel-dsp-config.c delete mode 100644 sound/soc/codecs/adau7118-hw.c delete mode 100644 sound/soc/codecs/adau7118-i2c.c delete mode 100644 sound/soc/codecs/adau7118.c delete mode 100644 sound/soc/codecs/adau7118.h delete mode 100644 sound/soc/codecs/tas2562.c delete mode 100644 sound/soc/codecs/tas2562.h delete mode 100644 sound/soc/codecs/tas2770.c delete mode 100644 sound/soc/codecs/tas2770.h delete mode 100644 sound/soc/fsl/fsl_mqs.c delete mode 100644 sound/soc/intel/boards/bdw-rt5650.c delete mode 100644 sound/soc/intel/boards/cml_rt1011_rt5682.c delete mode 100644 sound/soc/intel/boards/hda_dsp_common.c delete mode 100644 sound/soc/intel/boards/hda_dsp_common.h delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-cfl-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-cml-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-jsl-match.c delete mode 100644 sound/soc/samsung/arndale.c create mode 100644 sound/soc/samsung/arndale_rt5631.c delete mode 100644 sound/soc/sof/intel/hda-ipc.h delete mode 100644 sound/soc/sof/sof-audio.c delete mode 100644 sound/soc/sof/sof-audio.h delete mode 100644 tools/arch/x86/include/asm/emulate_prefix.h delete mode 100644 tools/arch/x86/include/asm/irq_vectors.h delete mode 100644 tools/arch/x86/include/asm/msr-index.h delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-gen.rst delete mode 100644 tools/bpf/bpftool/gen.c delete mode 100644 tools/build/feature/test-libbpf.c delete mode 100755 tools/hv/vmbus_testing delete mode 100644 tools/lib/bpf/bpf_core_read.h delete mode 100644 tools/lib/bpf/bpf_helpers.h delete mode 100644 tools/lib/bpf/bpf_tracing.h delete mode 100644 tools/lib/bpf/libbpf_common.h create mode 100644 tools/lib/bpf/test_libbpf.cpp delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/perf/Documentation/perf.data-directory-format.txt delete mode 100644 tools/perf/arch/arm/util/perf_regs.c delete mode 100644 tools/perf/arch/arm64/util/perf_regs.c delete mode 100644 tools/perf/arch/csky/util/perf_regs.c delete mode 100644 tools/perf/arch/riscv/util/perf_regs.c delete mode 100644 tools/perf/arch/s390/util/perf_regs.c delete mode 100644 tools/perf/lib/include/perf/mmap.h delete mode 100644 tools/perf/lib/mmap.c delete mode 100644 tools/perf/tests/genelf.c create mode 100644 tools/perf/tests/map_groups.c delete mode 100644 tools/perf/tests/maps.c delete mode 100644 tools/perf/tests/thread-maps-share.c create mode 100644 tools/perf/tests/thread-mg-share.c delete mode 100644 tools/perf/trace/beauty/tracepoints/Build delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.sh delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_msr.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_msr.sh delete mode 100644 tools/perf/util/affinity.c delete mode 100644 tools/perf/util/affinity.h delete mode 100644 tools/perf/util/block-info.c delete mode 100644 tools/perf/util/block-info.h delete mode 100644 tools/perf/util/fncache.c delete mode 100644 tools/perf/util/fncache.h create mode 100644 tools/perf/util/map_groups.h delete mode 100644 tools/perf/util/maps.h delete mode 100644 tools/perf/util/spark.c delete mode 100644 tools/perf/util/spark.h delete mode 100644 tools/testing/kunit/.gitignore delete mode 100644 tools/testing/kunit/configs/all_tests.config delete mode 100755 tools/testing/kunit/kunit.py delete mode 100644 tools/testing/kunit/kunit_config.py delete mode 100644 tools/testing/kunit/kunit_kernel.py delete mode 100644 tools/testing/kunit/kunit_parser.py delete mode 100755 tools/testing/kunit/kunit_tool_test.py delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log delete mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log delete mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig rename tools/testing/selftests/arm64/{tags => }/.gitignore (100%) delete mode 100644 tools/testing/selftests/arm64/README rename tools/testing/selftests/arm64/{tags => }/run_tags_test.sh (100%) delete mode 100644 tools/testing/selftests/arm64/signal/.gitignore delete mode 100644 tools/testing/selftests/arm64/signal/Makefile delete mode 100644 tools/testing/selftests/arm64/signal/README delete mode 100644 tools/testing/selftests/arm64/signal/signals.S delete mode 100644 tools/testing/selftests/arm64/signal/test_signals.c delete mode 100644 tools/testing/selftests/arm64/signal/test_signals.h delete mode 100644 tools/testing/selftests/arm64/signal/test_signals_utils.c delete mode 100644 tools/testing/selftests/arm64/signal/test_signals_utils.h delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_b [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_b [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_b [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_d [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_m [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/fake_sigreturn_m [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/mangle_pstate_in [...] delete mode 100644 tools/testing/selftests/arm64/signal/testcases/testcases.c delete mode 100644 tools/testing/selftests/arm64/signal/testcases/testcases.h delete mode 100644 tools/testing/selftests/arm64/tags/Makefile rename tools/testing/selftests/arm64/{tags => }/tags_test.c (100%) rename tools/{lib => testing/selftests}/bpf/bpf_endian.h (100%) create mode 100644 tools/testing/selftests/bpf/bpf_helpers.h delete mode 100644 tools/testing/selftests/bpf/bpf_legacy.h delete mode 100644 tools/testing/selftests/bpf/bpf_trace_helpers.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dump.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_extern.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/fentry_fexit.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/fentry_test.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_stress.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_test.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/mmap.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/pinning.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/probe_user.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/rdonly_maps.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/section_names.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/select_reuseport.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/skeleton.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tailcalls.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_overhead.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___equi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___fixed_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___j [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___m [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size___diff_sz.c delete mode 100644 tools/testing/selftests/bpf/progs/fentry_test.c delete mode 100644 tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c delete mode 100644 tools/testing/selftests/bpf/progs/fexit_bpf2bpf_simple.c delete mode 100644 tools/testing/selftests/bpf/progs/fexit_test.c delete mode 100644 tools/testing/selftests/bpf/progs/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall1.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall2.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall3.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall4.c delete mode 100644 tools/testing/selftests/bpf/progs/tailcall5.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_extern.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_direct.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_probed.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_size.c delete mode 100644 tools/testing/selftests/bpf/progs/test_mmap.c delete mode 100644 tools/testing/selftests/bpf/progs/test_overhead.c delete mode 100644 tools/testing/selftests/bpf/progs/test_pinning.c delete mode 100644 tools/testing/selftests/bpf/progs/test_pinning_invalid.c delete mode 100644 tools/testing/selftests/bpf/progs/test_probe_user.c delete mode 100644 tools/testing/selftests/bpf/progs/test_rdonly_maps.c delete mode 100644 tools/testing/selftests/bpf/progs/test_skeleton.c create mode 100644 tools/testing/selftests/bpf/test_btf_dump.c delete mode 100644 tools/testing/selftests/bpf/test_cpp.cpp delete mode 100755 tools/testing/selftests/bpf/test_ftrace.sh create mode 100755 tools/testing/selftests/bpf/test_libbpf.sh create mode 100644 tools/testing/selftests/bpf/test_libbpf_open.c rename tools/testing/selftests/bpf/{progs => }/test_queue_stack_map.h (100%) create mode 100644 tools/testing/selftests/bpf/test_section_names.c create mode 100644 tools/testing/selftests/bpf/test_select_reuseport.c delete mode 100755 tools/testing/selftests/cgroup/test_stress.sh delete mode 100755 tools/testing/selftests/cgroup/with_stress.sh delete mode 100644 tools/testing/selftests/clone3/.gitignore delete mode 100644 tools/testing/selftests/clone3/Makefile delete mode 100644 tools/testing/selftests/clone3/clone3.c delete mode 100644 tools/testing/selftests/clone3/clone3_clear_sighand.c delete mode 100644 tools/testing/selftests/clone3/clone3_selftests.h delete mode 100644 tools/testing/selftests/clone3/clone3_set_tid.c delete mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile delete mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l3_drops.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l3_excep [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/mirror_gre [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/resource_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/router_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower_ [...] delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_in_netns.sh delete mode 100644 tools/testing/selftests/filesystems/epoll/.gitignore delete mode 100644 tools/testing/selftests/filesystems/epoll/Makefile delete mode 100644 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c delete mode 100644 tools/testing/selftests/ftrace/settings delete mode 100644 tools/testing/selftests/ftrace/test.d/direct/ftrace-direct.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/direct/kprobe-direct.tc delete mode 100755 tools/testing/selftests/kselftest/module.sh create mode 100755 tools/testing/selftests/kselftest_module.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/xss_msr_test.c delete mode 100644 tools/testing/selftests/livepatch/settings delete mode 100755 tools/testing/selftests/livepatch/test-ftrace.sh delete mode 100755 tools/testing/selftests/livepatch/test-state.sh delete mode 100755 tools/testing/selftests/net/altnames.sh delete mode 100755 tools/testing/selftests/net/forwarding/ethtool.sh delete mode 100755 tools/testing/selftests/net/forwarding/ethtool_lib.sh mode change 100755 => 100644 tools/testing/selftests/net/l2tp.sh delete mode 100755 tools/testing/selftests/net/traceroute.sh delete mode 100755 tools/testing/selftests/netfilter/ipvs.sh delete mode 100644 tools/testing/selftests/openat2/.gitignore delete mode 100644 tools/testing/selftests/openat2/Makefile delete mode 100644 tools/testing/selftests/openat2/helpers.c delete mode 100644 tools/testing/selftests/openat2/helpers.h delete mode 100644 tools/testing/selftests/openat2/openat2_test.c delete mode 100644 tools/testing/selftests/openat2/rename_attack_test.c delete mode 100644 tools/testing/selftests/openat2/resolve_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_fdinfo_test.c delete mode 100644 tools/testing/selftests/powerpc/security/branch_loops.S delete mode 100644 tools/testing/selftests/powerpc/security/spectre_v2.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/basic.json delete mode 100755 tools/testing/selftests/wireguard/netns.sh delete mode 100644 tools/testing/selftests/wireguard/qemu/.gitignore delete mode 100644 tools/testing/selftests/wireguard/qemu/Makefile delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/aarch64_be.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/arm.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/armeb.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/i686.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/m68k.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mips64el.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/mipsel.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/powerpc64le.config delete mode 100644 tools/testing/selftests/wireguard/qemu/arch/x86_64.config delete mode 100644 tools/testing/selftests/wireguard/qemu/debug.config delete mode 100644 tools/testing/selftests/wireguard/qemu/init.c delete mode 100644 tools/testing/selftests/wireguard/qemu/kernel.config delete mode 100644 virt/kvm/arm/hypercalls.c delete mode 100644 virt/kvm/arm/pvtime.c