This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
omits 494367cb57c9 Add linux-next specific files for 20190125 omits 0b336340de39 Merge branch 'akpm/master' omits bedae28d6429 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 0124f2b53520 kernel/fork.c: remove duplicated include omits 05fadc6531cd locking/atomics: build atomic headers as required omits 6a763a923957 include/linux/sched/signal.h: replace `tsk' with `task' omits a1375b6ae6ff scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 5463235fb3e1 Merge branch 'akpm-current/current' omits 20e7994d20fb Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits aaaf72cccb0f Merge remote-tracking branch 'pidfd/for-next' omits b36ff520a1a2 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 816ece44a3e2 Merge remote-tracking branch 'hyperv/hyperv-next' omits f24f80f0490e Merge remote-tracking branch 'nvmem/for-next' omits 44426f5e03e1 Merge remote-tracking branch 'slimbus/for-next' omits da7ffb826da6 Merge remote-tracking branch 'cisco/for-next' omits 7a38f4f36514 Merge remote-tracking branch 'kspp/for-next/kspp' omits 7feb861a7e85 Merge remote-tracking branch 'ntb/ntb-next' omits ef3189ae1a5e Merge remote-tracking branch 'at24/at24/for-next' omits 70258b5ae578 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits d26c9669af25 Merge remote-tracking branch 'rtc/rtc-next' omits 5e9df6de3bfa Merge remote-tracking branch 'coresight/next' omits 574dd1b617b8 Merge remote-tracking branch 'livepatching/for-next' omits f9fe0cac5617 Merge remote-tracking branch 'y2038/y2038' omits 01bea9be9bfe Merge remote-tracking branch 'random/dev' omits fd136d427896 Merge remote-tracking branch 'userns/for-next' omits b93c96129e21 Merge remote-tracking branch 'pwm/for-next' omits de0a54294ce4 Merge remote-tracking branch 'pinctrl/for-next' omits 933cee49a9f0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2358937f10f7 Merge remote-tracking branch 'gpio/for-next' omits 4303af9c841d Merge remote-tracking branch 'rpmsg/for-next' omits 0db67c56ca35 Merge remote-tracking branch 'vhost/linux-next' omits c3d043f709e6 Merge remote-tracking branch 'scsi/for-next' omits be850fcfdf5a Merge remote-tracking branch 'cgroup/for-next' omits 77f6b21b7e74 Merge remote-tracking branch 'slave-dma/next' omits 603bf4609a9c Merge remote-tracking branch 'mux/for-next' omits 1a6c1840f76c Merge remote-tracking branch 'staging/staging-next' omits 0e617015e7ce Merge remote-tracking branch 'extcon/extcon-next' omits ac7b97c80d2e Merge remote-tracking branch 'char-misc/char-misc-next' omits 679d142f88bb Merge remote-tracking branch 'tty/tty-next' omits 526e53e818aa Merge remote-tracking branch 'phy-next/next' omits e2d929110a6c Merge remote-tracking branch 'usb/usb-next' omits 39f845232a69 Merge remote-tracking branch 'driver-core/driver-core-next' omits 5de61a8a9b13 Merge remote-tracking branch 'ipmi/for-next' omits 23396947c7ca Merge remote-tracking branch 'leds/for-next' omits 6d961bd41071 Merge remote-tracking branch 'percpu/for-next' omits 9142fdc8d9fc Merge remote-tracking branch 'kvm-arm/next' omits 7a3523b71805 Merge remote-tracking branch 'rcu/rcu/next' omits 2b5283fe7b42 Merge remote-tracking branch 'edac-amd/for-next' omits e7a192f728fd Merge remote-tracking branch 'clockevents/clockevents/next' omits e33b7aa160cc Merge remote-tracking branch 'tip/auto-latest' omits 0dbef3941426 Merge remote-tracking branch 'spi/for-next' omits 2575ee276bce Merge remote-tracking branch 'devicetree/for-next' omits 36568d56a1dc Merge remote-tracking branch 'audit/next' omits 3786c4f0808a Merge remote-tracking branch 'iommu/next' omits 2c11572e8af4 Merge remote-tracking branch 'selinux/next' omits 138f9c918439 Merge remote-tracking branch 'integrity/next-integrity' omits fe03d636861f Merge remote-tracking branch 'apparmor/apparmor-next' omits 528a9f0f58b1 Merge remote-tracking branch 'security/next-testing' omits 4a3311df0d16 Merge remote-tracking branch 'regulator/for-next' omits 3847f9b4da93 Merge remote-tracking branch 'battery/for-next' omits ccff57d174a7 Merge remote-tracking branch 'mfd/for-mfd-next' omits f4222f298c96 Merge remote-tracking branch 'kgdb/kgdb-next' omits 8390ee0131b2 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits ff26df4614ad scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits aef4c8a9191f scsi: ppa: mark expected switch fall-through omits cbbbd3be5c71 scsi: osst: mark expected switch fall-throughs omits d884a4c56d88 scsi: osd: osd_initiator: mark expected switch fall-throughs omits c9f2c32f800f scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits 43ddb666432c scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits a6e6f6830271 scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits cb2758591ea5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits fa697bf3e091 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits a3d22c9d28fe scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits b5151bc73c4e scsi: imm: mark expected switch fall-throughs omits 6060ada4f58e scsi: csiostor: csio_wr: mark expected switch fall-through omits 04deb587c2a5 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits 4f43e068c947 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 0a3de3019df9 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits 19ebb3b18980 scsi: aic7xxx: mark expected switch fall-throughs omits 17dde8bfed4a fs: mark expected switch fall-throughs omits 21264ad296c4 time: Mark expected switch fall-throughs omits 3265edf0e49d cfg80211: mark expected switch fall-throughs omits e364f73248bd Merge remote-tracking branch 'mmc/next' omits 3c56a7610191 Merge remote-tracking branch 'block/for-next' omits 989d13e0a8be Merge remote-tracking branch 'input/next' omits 212fe339b075 Merge remote-tracking branch 'sound-asoc/for-next' omits 6d317420105c Merge remote-tracking branch 'sound/for-next' omits a232c64bd7b4 Merge remote-tracking branch 'regmap/for-next' omits c096e17e04e3 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5abe4c9ed583 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits e0cfa3d4c14a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits a6d427c96a20 Merge remote-tracking branch 'drm-msm/msm-next' omits 06108e7047d4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b0cea950a0f6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 4f7b9bd758f1 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7bd619c9576f Merge remote-tracking branch 'drm/drm-next' omits e5581ce7bd67 Merge remote-tracking branch 'crypto/master' omits b7db72f44667 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9185974c4151 Merge remote-tracking branch 'nand/nand/next' omits 893f8687718c Merge remote-tracking branch 'mtd/mtd/next' omits 322d3ec6c8dd Merge remote-tracking branch 'gfs2/for-next' omits feb22c0b2f7e Merge remote-tracking branch 'mac80211-next/master' omits 997de32ca1a5 Merge remote-tracking branch 'bluetooth/master' omits 3dbf49d004bd Merge remote-tracking branch 'wireless-drivers-next/master' omits 3b238ca1fab2 Merge remote-tracking branch 'nfc-next/master' omits 37d357d41d74 Merge remote-tracking branch 'netfilter-next/master' omits eacf7aacab50 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a8516abc1402 Merge remote-tracking branch 'bpf-next/master' omits bd472dbfd139 Merge remote-tracking branch 'net-next/master' omits 7d0c6cf689cd Merge remote-tracking branch 'rdma/for-next' omits 2a52335ca70f Merge remote-tracking branch 'thermal/next' omits 99f67bf31e5a Merge remote-tracking branch 'opp/opp/linux-next' omits 34e341d7cab3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b4b1f03c7c23 Merge remote-tracking branch 'pm/linux-next' omits 783f17d37292 Merge remote-tracking branch 'v4l-dvb-next/master' omits 2feee1a22e26 Merge remote-tracking branch 'v4l-dvb/master' omits 20357b279ac3 Merge remote-tracking branch 'jc_docs/docs-next' omits 8bd08841bbf0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c11cf744da43 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3da9364ae679 Merge remote-tracking branch 'hid/for-next' omits fa562298f9df Merge remote-tracking branch 'pstore/for-next/pstore' omits 6c620ed6fd71 Merge remote-tracking branch 'pci/next' omits e7c555be49fd Merge remote-tracking branch 'printk/for-next' omits 86351d6b32e6 Merge remote-tracking branch 'vfs/for-next' omits e906f3f2f45d Merge remote-tracking branch 'v9fs/9p-next' omits dc36a1c2f91a Merge remote-tracking branch 'overlayfs/overlayfs-next' omits abd04f49db5f Merge remote-tracking branch 'nfsd/nfsd-next' omits 9a0c5e09c1bd Merge remote-tracking branch 'jfs/jfs-next' omits 0eab5d070572 Merge remote-tracking branch 'fuse/for-next' omits d9cb4d208339 Merge remote-tracking branch 'f2fs/dev' omits 902735f2cf2e Merge remote-tracking branch 'ext3/for_next' omits ae60f4d20b27 Merge remote-tracking branch 'ecryptfs/next' omits 8d2b8af18386 Merge remote-tracking branch 'cifs/for-next' omits ab941cf8ad17 Merge remote-tracking branch 'btrfs-kdave/for-next' omits dc2ccac4543d Merge remote-tracking branch 'befs/for-next' omits ae43ae821fcb Merge remote-tracking branch 'fscrypt/master' omits 0f4218be17fe Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c230c370a4fe Merge remote-tracking branch 's390/features' omits 138e77feccc8 Merge remote-tracking branch 'powerpc/next' omits c54bfbe920fa Merge remote-tracking branch 'parisc-hd/for-next' omits 08e813a2c179 Merge remote-tracking branch 'nios2/for-next' omits 65c3eee13564 Merge remote-tracking branch 'mips/mips-next' omits 38f6b5dfb183 Merge remote-tracking branch 'microblaze/next' omits eab7e2cababa Merge remote-tracking branch 'm68k/for-next' omits 42d907a2b9a9 Merge remote-tracking branch 'csky/linux-next' omits 76200a38f2c5 Merge branch 'acpi-debug' into linux-next omits 095b2bdf29b1 Merge remote-tracking branch 'clk/clk-next' omits 44e970d18284 Merge remote-tracking branch 'tegra/for-next' omits 670f4bb82dcf Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 14b455334c61 Merge remote-tracking branch 'samsung-krzk/for-next' omits d9afbf599fe1 Merge remote-tracking branch 'rockchip/for-next' omits 368585aa248a Merge remote-tracking branch 'renesas/next' omits e34598b85470 Merge remote-tracking branch 'qcom/for-next' omits e8fd4076f34d Merge remote-tracking branch 'reset/reset/next' omits 5e1795d4d0ee Merge remote-tracking branch 'omap/for-next' omits afc4ac0683aa Merge remote-tracking branch 'mediatek/for-next' omits 153c0e00755c Merge remote-tracking branch 'keystone/next' omits aa183e3ff2b7 Merge remote-tracking branch 'imx-mxs/for-next' omits 55ca47b125dd Merge remote-tracking branch 'bcm2835/for-next' omits 95428869e0e9 Merge remote-tracking branch 'at91/at91-next' omits f910d6e2ac83 Merge remote-tracking branch 'aspeed/for-next' omits 66662c8e6887 Merge remote-tracking branch 'amlogic/for-next' omits 718498aaaf74 Merge remote-tracking branch 'actions/for-next' omits 14ebe7938385 Merge remote-tracking branch 'arm-soc/for-next' omits 1db1a01f3284 Merge remote-tracking branch 'arm-perf/for-next/perf' omits ee2cf29cdd2e Merge remote-tracking branch 'arm64/for-next/core' omits 3aa4eb2b9934 Merge remote-tracking branch 'arm/for-next' omits 6c350ec109f6 Merge remote-tracking branch 'leaks/leaks-next' omits 9fd6eed27293 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 9fca8f32401a Merge remote-tracking branch 'kbuild/for-next' omits ac8358d52d79 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 59b02639a45a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 41b95f4f1c90 Merge remote-tracking branch 'mmc-fixes/fixes' omits c9b94ce26f82 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 98ec4d2cc8b8 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 9fe443b52ae6 Merge remote-tracking branch 'scsi-fixes/fixes' omits 8a763d75e0da Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 39667ba92381 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits fab872749e40 Merge remote-tracking branch 'vfs-fixes/fixes' omits 6969977e87f4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f28f0a7a0410 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 41ab9f794042 Merge remote-tracking branch 'omap-fixes/fixes' omits a11ee0c510e4 Merge remote-tracking branch 'vfio-fixes/for-linus' omits a9f7de945bcd Merge remote-tracking branch 'ide/master' omits 6b154b2885b2 Merge remote-tracking branch 'input-current/for-linus' omits 4b1e3321accb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7dc43a127f96 Merge remote-tracking branch 'staging.current/staging-linus' omits bc3b425d0948 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5803a4223e13 Merge remote-tracking branch 'usb.current/usb-linus' omits 2d12c66a0cff Merge remote-tracking branch 'tty.current/tty-linus' omits 4ffb91dd760b Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 96c3534608dc Merge remote-tracking branch 'spi-fixes/for-linus' omits dc876914563a Merge remote-tracking branch 'regulator-fixes/for-linus' omits ad7f6770467b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits debf88147830 Merge remote-tracking branch 'rdma-fixes/for-rc' omits ac38490e64c0 Merge remote-tracking branch 'mac80211/master' omits d71a6b8a96cf Merge remote-tracking branch 'wireless-drivers/master' omits 7315c3d2e95c Merge remote-tracking branch 'netfilter/master' omits eedb98654813 Merge remote-tracking branch 'ipsec/master' omits 89a2af762c1e Merge remote-tracking branch 'bpf/master' omits 9d161f7c4351 Merge remote-tracking branch 'net/master' omits 3896305798b9 Merge remote-tracking branch 'arc-current/for-curr' omits d8cdef4ae517 Merge remote-tracking branch 'fixes/master' omits b62414c85767 dt-bindings: drm/msm/a6xx: Document GMU bindings omits f3c0f8f2fd83 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings omits 1816b4572c38 Merge branch 'spi-5.1' into spi-next omits 5b3965d0936f Merge branch 'spi-5.0' into spi-linus omits 9aabf74b02fb Merge branch 'asoc-5.1' into asoc-next omits 63a2031f84ca Merge branch 'asoc-5.0' into asoc-linus omits dae7d0d33e81 Merge branch 'regulator-5.1' into regulator-next omits 11c104263531 Merge branch 'regulator-5.0' into regulator-linus omits c9573c7ff30e ARC: DTB: [scripted] fix node name and address spelling omits 06615fb9ce9e lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] omits 52f8451955dd csky: coding convention: use task_stack_page omits 171de6258c87 csky: fixup wrong pt_regs size omits 5c08179cd15f Merge branch 'devel' into for-next omits 790c3a04f2af KVM: arm/arm64: Move kvm_is_write_fault to header file omits 1dc470ab0155 KVM: arm/arm64: Rework the timer code to use a timer_map omits c753534daf1f KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems omits 01def6d4b006 KVM: arm/arm64: timer: Rework data structures for multiple timers omits 53a0ccd993f6 KVM: arm/arm64: consolidate arch timer trap handlers omits 188922da4992 KVM: arm64: Reuse sys_reg() macro when searching the trap table omits 737112459eea KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming omits f10ee0f55e82 KVM: arm/arm64: Simplify bg_timer programming omits 2522d77c3251 KVM: arm/arm64: Factor out VMID into struct kvm_vmid omits ef40b3d5528e arm/arm64: KVM: Statically configure the host's view of MPIDR omits 31fc83bdbaba ARM: KVM: Teach some form of type-safety to kvm_call_hyp omits 74bdc394c5a3 arm64: KVM: Drop VHE-specific HYP call stub omits 051a0ebd09ce arm64: KVM: Allow for direct call of HYP functions when using VHE omits 1fbfa15343a0 arm/arm64: KVM: Introduce kvm_call_hyp_ret() omits aca78d61f669 Merge branch 'pm-em' into linux-next omits 1e0dfc8d5e9d Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/h3-h5-for-5 [...] omits 057c784597d0 reset: imx7: Add support for i.MX8MQ IP block variant omits 646ad1ad6282 dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs omits 1fb9077cbf6e reset: imx7: Add plubming to support multiple IP variants omits 8b68e9989e9f reset: Add Broadcom STB SW_INIT reset controller driver omits 6a8e7f788e80 extcon: Add support for ptn5150 extcon driver omits 504d434957a3 dt-bindings: interrupt-controller: Update csky mpintc omits a190aab4552d irqchip/irq-csky-mpintc: Add triger type and priority omits 6593e2f78b08 csky: Optimize remove unnecessary loop irq handle omits 21d0d57abf74 csky: fixup _PAGE_GLOBAL bit for 610 tlb entry omits e9b68dd42068 irqchip/csky: support csky,dh7k SOC intc driver omits 37f1b935a26b Merge branches 'pm-qos' and 'pm-domains' into linux-next omits 1fdb7d64aa6e Merge branch 'acpi-debug' into linux-next omits 478a2aa27919 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits c243d54fb339 gpio: altera-a10sr: Trivial coding style fix omits c529dd39787d gpio: altera-a10sr: Set proper output level for direction_output omits ee5e87158e63 gpio: davinci: drop pointless static qualifier omits 8c59271a0f81 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits 484ecf65c11b Documentation: gpio: driver: fix wire name for I2C omits 77ba31707f35 gpio: madera: Add missing const omits c83254f8cda4 gpio: pca953x: add support for pcal6416 type omits 83c122b90736 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits 1b501c89f716 Merge branch 'sunxi/h3-h5-for-5.1' into sunxi/for-next omits dfe4d621487a Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] omits 22ade2f51940 clk: sunxi: A31: Fix wrong AHB gate number omits 1f0df2a88028 gpu: host1x: Support 40-bit addressing on Tegra186 omits 69ba67676530 drm/tegra: Restrict IOVA space to DMA mask omits 8c31003bad6c drm/tegra: Setup shared IOMMU domain after initialization omits 58b240556e79 drm/tegra: vic: Load firmware on demand omits ffd73388d18c drm/tegra: Store parent pointer in Tegra DRM clients omits 796c6a901d01 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] omits 97fc881fd87c iommu/mediatek: Use correct fwspec in mtk_iommu_add_device() omits 8358baa85b6a Merge branch 'misc-4.21' into next-fixes omits b11316dff5cf hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] omits 51b023a9fd9c hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] omits c17bcf5c5fc9 hwmon: (tmp421) Replace S_<PERMS> with octal values omits 7ba543337a67 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] omits d53075f899d3 hwmon: (tmp102) Replace S_<PERMS> with octal values omits c891caa4bb99 hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 101aa27ef899 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 4e6ab8ed1e2d hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] omits 9993609cc6c2 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] omits a204376b51f0 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] omits f42cbe7c0437 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 75268ede136d hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] omits dcbe28ff26d8 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values omits d4273c84a2a0 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values omits c483e83339b6 hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] omits 5ed18058c058 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] omits 81f003ef2c7c hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] omits 47573f494b78 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] omits bf180e90dd37 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] omits 2debacfe449b hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] omits 781f2aa59c30 hwmon: (nct7904) Replace S_<PERMS> with octal values omits 1c27532938b4 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] omits ef2466e4ec3f hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] omits 48845c97034c hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] omits cb29399b1bf1 hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] omits 26f96de3f79b hwmon: (max31790) Replace S_<PERMS> with octal values omits b2d5e469b5a6 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] omits 166046da152f hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] omits e990bb9c8350 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] omits 56e182e3256b hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] omits c397521f127f hwmon: (adm1029) Add a comment for locking mutex omits 16ffc6a05ecc hwmon: (adm1029) Fix function alignment omits b7fe8947a4d6 hwmon: (adm1029) Fix Logical continuations should be on th [...] omits 766c9dcd4522 hwmon: (adm1029) Add blank line after declarations omits 9b8ca6bd230c hwmon: (adm1029) replace S_IXXX macros by their numeric values omits 7f13a3634255 hwmon: (adm1029) Add SPDX header omits 3b9a9fdfc28e hwmon: (adm1029) Remove write to FFF paragraph omits 730ec6f0e988 hwmon: (ina3221) Implement ti,single-shot DT property omits 8b6ed7747f3b dt-bindings: hwmon: (ina3221) Add ti,single-shot property omits 1f4cf29eeb7a hwmon: (ltc4245) Replace S_<PERMS> with octal values omits 05dfe53c419a hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] omits 16c190214e19 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] omits 9b3423c24e04 hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] omits f559caf7af20 hwmon: (lm95245) Replace S_<PERMS> with octal values omits b9fbee60bfdd hwmon: (lm95241) Replace S_<PERMS> with octal values omits 8f3a6c1716d9 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits ab3693e2e089 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 0bdc7da6cd73 hwmon: (lm90) Replace S_<PERMS> with octal values omits 602c20059673 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits c6745d1aa501 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7d76b1035af0 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits cc4a16b0fda6 hwmon: (lm75) Replace S_<PERMS> with octal values omits 3161e24f2ad0 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7522f19fa2a7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] omits 2dffc63babe6 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] omits 3ded65736ef6 hwmon: (jc42) Replace S_<PERMS> with octal values omits 524a0dc4e803 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] omits c09ba2d1cb04 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] omits 16816186d262 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values omits 6cf15735645f hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] omits e72be043121f hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] omits eb230c1af94c hwmon: (i5k_amb) Replace S_<PERMS> with octal values omits bd5b36d03437 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] omits 3079ba06a615 hwmon: (hwmon) Replace S_<PERMS> with octal values omits 0a1e80056ee8 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] omits 2604b23152e2 hwmon: (gpio-fan) Replace S_<PERMS> with octal values omits 2b5c835f4f90 hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 154b4c95c4a2 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] omits e77c9afe0598 dt-bindings: hwmon: add dps650ab documentation omits 73efb812eda4 hwmon: (pmbus) add support for DPS-650AB omits 521e3a283933 hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 6712972a5286 hwmon: (adt7462) Mark expected switch fall-throughs omits 25f0f28e228d devicetree: hwmon: Add bindings documentation for HIH6130 omits 189a089d81d8 hwmon: (hih6130) add dtb compatibility tables omits 05a3f9694b21 hwmon: (dell-smm) Support up to 10 temp sensors omits cd7e9fbf79c4 Merge branch 'arm64-for-5.1' into all-for-5.1 omits 4edbf4498cbb Merge branch 'dts-for-5.1' into all-for-5.1 omits 617bf6759f91 arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file omits 027d5d5d698b Merge branch 'pm-cpufreq' into linux-next omits 5fe473106ea6 Merge branch 'devel' into for-next omits 375fd9a78b74 drm/sun4i: hdmi: Fix usage of TMDS clock omits 0cd89886d03b Merge branch 'fixes' into next omits 049aa1b1f5b8 mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller omits a4c2801fbe2d mmc: jz4740: Annotate implicit fall through omits 0540652fff44 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] omits 963a747234f6 mmc: core: annotate implicit fall through omits 2da1f96c349a mmc: tegra: SDMMC pads auto-calibration omits 918ca23275e1 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths omits ac1b79e48631 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 0bd4bb9c5612 y2038: add 64-bit time_t syscalls to all 32-bit architectures omits 305743c474f3 y2038: rename old time and utime syscalls omits a7c42b81bf28 y2038: remove struct definition redirects omits ee2357b4dacb y2038: use time32 syscall names on 32-bit omits a9312a2c796b y2038: syscalls: rename y2038 compat syscalls omits c0f6cae07c9b x86/x32: use time64 versions of sigtimedwait and recvmmsg omits d7e02acad9ab timex: change syscalls to use struct __kernel_timex omits 4a3d82e42622 timex: use __kernel_timex internally omits f5049442215d sparc64: add custom adjtimex/clock_adjtime functions omits be512e27ffa3 time: fix sys_timer_settime prototype omits 910fae731a84 time: Add struct __kernel_timex omits 184e1df5f8ce time: make adjtime compat handling available for 32 bit omits 0a0ebcec654b syscalls: remove obsolete __IGNORE_ macros omits 8cd108309dbb alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls omits 0bc3348728ff alpha: add standard statfs64/fstatfs64 syscalls omits ff00314f5dd8 arch: add pkey and rseq syscall numbers everywhere omits 63a96220ad45 arch: add split IPC system calls where needed omits 657d7669ac83 ipc: rename old-style shmctl/semctl/msgctl syscalls omits f64da60c4375 sparc64: fix sparc_ipc type conversion omits 8f68e08019c2 sh: add statx system call omits 599cdf095066 sh: remove duplicate unistd_32.h file omits 72bd11e2b4e6 m68k: assign syscall number for seccomp omits 2f2aff2bcf95 dt-bindings: reset: Add document for Broadcom STB reset co [...] omits 35a09846f9d7 kbuild: descend to scripts/kconfig/ directly when syncconf [...] omits b57304bb03de kbuild: remove meaningless prepare2 target omits 53578ab79763 kbuild: remove unnecessary in-subshell execution omits 47030c88374e kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) omits 339049ba5153 s390: make built-in.a not directly depend on *.o.chkbss files omits c1d847358206 kbuild: simplify rules of data compression with size appending omits 695ce26984fd kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS omits b161ad969d4a kbuild: remove top-level built-in.a omits ff6978325339 kbuild: skip 'addtree' and 'flags' magic for external modu [...] omits e8e9921f8133 Merge branch 'sched/core' omits facc28ddd17e sched/fair: Fix unnecessary increase of balance interval omits 7453ede74181 sched/fair: Fix rounding bug for asym packing omits 0c9ecd655dba sched/fair: Trigger asym_packing during idle load balance omits 3948e120a22e sched/doc: Document Energy Aware Scheduling omits a6a2333618df PM/EM: Document the Energy Model framework omits 3cd126af79ed sched/fair: Robustify CFS-bandwidth timer locking omits d75e23a830eb sched/core: Give DCE a fighting chance omits 570139c80d73 sched/topology: Introduce a sysctl for Energy Aware Scheduling omits 7f6fc999ecba MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry omits 6396260c6105 Merge branch 'sched/urgent' omits 120e4e76857d sched/core: Fix a potential double-fetch bug in sched_copy_attr() omits 5f77f7fa9b57 Merge branch 'locking/core' omits 5bbf54cfceb6 Merge branch 'locking/urgent' omits 4770fc6061a3 Merge branch 'locking/core' omits b354ec6b2e0f Merge branch 'sched/core' omits 25502d7d5513 Merge branch 'perf/core' omits 5fe38f46ad84 Merge branches 'pm-core', 'pm-cpuidle' and 'pm-cpufreq' in [...] omits d5244c56997d Merge branches 'acpi-tables' and 'acpi-apei' into linux-next omits 1f386409706a Merge branch 'acpica' into linux-next omits 43af53ec2c53 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry omits 074b40e62496 Merge branch 'x86/cpu' omits a610ed25c18f Merge branch 'irq/urgent' omits fc4d4bfc99da ipc: conserve sequence numbers in extended IPCMNI mode omits db04588669f0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4c35b5b33802 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 573e0aa95306 sysctl: handle overflow for file-max omits 5f13f7bda6e0 sysctl: handle overflow in proc_get_long omits 4aabbcf35d01 exec: increase BINPRM_BUF_SIZE to 256 omits c4cbbc0cea6e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits ee1378ee4ab3 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits b44094046bf3 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 0caeeb7ba846 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 62e39f44d0d3 epoll: unify awaking of wakeup source on ep_poll_callback() path omits e9efb7832015 epoll: make sure all elements in ready list are in FIFO order omits 7b42da2b8573 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7c950dc64b77 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits fab42baf2942 lib/genalloc.c: export symbol addr_in_gen_pool omits aa20c3b2a05c kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 1851edb876b6 kernel.h: unconditionally include asm/div64.h for do_div() omits 6288d769672d proc: return exit code 4 for skipped tests omits 0945746a0231 lockdep: Add debug printk() for downgrade_write() warning. omits 36416dfc95f5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b72682c157b3 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1b7d66c2894c mm/page_owner: align with pageblock_nr pages omits 70d9d8731bd0 mm/page_owner: align with pageblock_nr_pages omits 7063b7d36961 mm: don't expose page to fast gup before it's ready omits 31268c767a3d mm, swap: fix race between swapoff and some swap operations omits 8f4bfc9bc922 mm, swap: fix race between swapoff and some swap operations omits 4eb5a6d1eea6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits f547fff5b0e2 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 074eea6c5dae filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 563a539cb194 filemap: drop the mmap_sem for all blocking operations omits 38db5b064e83 filemap: pass vm_fault to the mmap ra helpers omits cd23dc354d46 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits b8e5ebc578b1 filemap: kill page_cache_read usage in filemap_fault omits e2d955812880 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits fb9aeda015d1 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 7bdd0d7aa118 mm/mmu_notifier: contextual information for event triggeri [...] omits c24ecff7cdbd mm/page_alloc.c: calculate first_deferred_pfn directly omits 010c44e19281 mm: use common iterator for deferred_init_pages and deferr [...] omits a0e5afe37006 mm: add reserved flag setting to set_page_links() omits 5076ec281bb3 mm: move hot-plug specific memory init into separate funct [...] omits a4e13ce0a7ea mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 6c28521df4bc mm: implement new zone specific memblock iterator omits 80dd0bdeb345 mm: drop meminit_pfn_in_nid as it is redundant omits 75bb1384532e mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 64feebd4f5f1 memcg: do not report racy no-eligible OOM tasks omits 7c355e2e09c6 mm, oom: mark all killed tasks as oom victims omits 76e470c7cb72 memcg: schedule high reclaim for remote memcgs on high_work omits 4d795a79a008 mm/filemap.c: remove redundant test from find_get_pages_contig omits 84ae6cb5f5cd mm/memcontrol.c: use struct_size() in kmalloc() omits 439c532d225d include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 30c00ebbf70f x86/mm/fault.c: Convert to use vm_fault_t omits 03a3f94d8698 mm: create the new vm_fault_t type omits c412485aa409 mm, compaction: do not direct compact remote memory omits c3cc38702207 mm, compaction: capture a page under direct compaction omits 2f60cc7557eb mm, compaction: be selective about what pageblocks to clea [...] omits 81226ff2751c mm, compaction: sample pageblocks for free pages omits 11564b4c0231 mm, compaction: round-robin the order while searching the [...] omits 39db44c1a0c6 mm, compaction: round-robin the order while searching the [...] omits ca39f4d00c78 mm, compaction: reduce unnecessary skipping of migration t [...] omits 39b694869891 mm, compaction: do not consider a need to reschedule as co [...] omits d6487d8a3aeb mm, compaction: rework compact_should_abort as compact_che [...] omits c6ad154c69be mm, compaction: keep cached migration PFNs synced for unus [...] omits 3b9c43debb3f mm, compaction: check early for huge pages encountered by [...] omits 53c63705acfe mm, compaction: finish pageblock scanning on contention -fix omits 9cbf51f05ec3 mm, compaction: finish pageblock scanning on contention omits a420f421ce94 mm, compaction: avoid rescanning the same pageblock multip [...] omits 69fdbf606214 mm, compaction: use free lists to quickly locate a migrati [...] omits dd90b7080483 mm, compaction: use free lists to quickly locate a migrati [...] omits af7334fb596f mm, compaction: keep migration source private to a single [...] omits dd31e6ba3bc9 mm, compaction: use free lists to quickly locate a migrati [...] omits 7eb59bd6d054 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 456f5a8d18ff mm, compaction: use the page allocator bulk-free helper fo [...] omits a4b4e329d31f mm, compaction: always finish scanning of a full pageblock omits 6e4ceb7c8986 mm, migrate: immediately fail migration of a page with no [...] omits 48d8788af8d0 mm, compaction: skip pageblocks with reserved pages omits 750ed9d34ec1 mm, compaction: rename map_pages to split_map_pages omits 114f417bd02e mm, compaction: remove unnecessary zone parameter in some [...] omits 30d792ac5e71 mm, compaction: remove last_migrated_pfn from compact_control omits 3ae464d5ca46 mm, compaction: rearrange compact_control omits ef224984ef6e mm, compaction: shrink compact_control omits d028c6fa2cfd page_poison: play nicely with KASAN omits e798c25ca597 mm: remove extra drain pages on pcp list omits 95a754daf8c0 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 7b5debd89016 arm64/mm: enable HugeTLB migration omits 9565bc9f5637 mm/hugetlb: enable arch specific huge page size support fo [...] omits d0e6108ed1a0 mm/hugetlb: enable PUD level huge page migration omits 0f0df1e1ef80 mm/hugetlb: distinguish between migratability and movability omits 977c04e9ee27 Drop flex_arrays omits 9e6939cc74d8 sctp: convert to genradix omits e998c9313dbe proc: commit to genradix omits 4e7e2d67e708 Generic radix trees omits 503c36c3c271 selinux: Fix error return code in policydb_read() omits 29e6d1e0c042 ipmi: Prevent use-after-free in deliver_response omits 98bfd51dceeb audit: add syscall information to CONFIG_CHANGE records omits e3a5a1696b89 ARM: add kexec_file_load system call number omits 6b2709371f8f ARM: add migrate_pages() system call omits 2b6ca4332360 alpha: update syscall macro definitions omits 76b1b27a5034 alpha: wire up io_pgetevents system call omits 7e227314735f ia64: assign syscall numbers for perf and seccomp omits 634429853d2d ia64: add statx and io_pgetevents syscalls omits cfebb82bd292 ia64: add __NR_umount2 definition omits f33ed61ff369 Merge branch 'compat' of git://git.kernel.org/pub/scm/linu [...] omits 257ff80474ab drm/imx: allow building under COMPILE_TEST omits 68783dfd70f3 drm/imx: imx-tve: depend on COMMON_CLK omits 09211a7a196a PM-runtime: Do not needlessly call ktime_get() omits 6c65f71291e9 Merge branch 'x86/urgent' omits 9d3ed8ad482f Merge branch 'linus' omits 2dd2ef46c38a Merge branch 'irq/urgent' omits 69ce8e6230a9 drm/imx: ipuv3-plane: add zpos property omits 1e5cbeed197d drm/imx: ipuv3-plane: add function to query atomic update status omits 72114840f149 gpu: ipu-v3: prg: add function to get channel configure status omits c9662b7ae5be gpu: ipu-v3: pre: add double buffer status readback omits 28948fd5d5b7 Merge branch 'linus' omits 77d9ab903bde Merge branch 'x86/cleanups' omits 3ec8a42d9132 Merge branch 'x86/build' omits 7c31a11f5abc Merge branch 'x86/alternatives' omits 3bb529a879eb Merge branch 'timers/core' omits 3f28c75b2448 Merge branch 'ras/core' omits 7eb2bbe67e09 Merge branch 'irq/urgent' omits d5e12a2c968d Merge branch 'aspeed-5.1-devicetree' into for-next omits a08b57063527 Merge tag 'v5.0-rc1' into for-next omits 31696241e96e selinux: convert to kvmalloc omits e1637f9c955a md: convert to kvmalloc omits 15ce960fcd7a openvswitch: convert to kvmalloc omits 50e66ad281c0 mm: remove sysctl_extfrag_handler() omits 29994e450e62 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits a6895ff530c7 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 493f439e92e0 vmalloc: add test driver to analyse vmalloc allocator omits be73b07b0154 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 578b55d66a0f mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 4e692ae2ce29 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 341259f80bf0 mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits a131392a3fff mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 27f8afc81c1d memcg: localize memcg_kmem_enabled() check omits d76197e87bca mm, slub: make the comment of put_cpu_partial() complete omits 9fab010036ec arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits d0e96fa382e5 arch: simplify several early memory allocations omits 494267fe7f75 openrisc: simplify pte_alloc_one_kernel() omits fdcab36f8522 sh: prefer memblock APIs returning virtual address omits ffe25e668931 microblaze: prefer memblock API returning virtual address omits 40c819ac3fbc powerpc: prefer memblock APIs returning virtual address omits 5a9d07a07a53 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 3c723c2d50f8 mm: reuse only-pte-mapped KSM page in do_wp_page() omits f18341678dca tools/: fix for replace open encodings for NUMA_NO_NODE omits 48c3095ec814 tools/: replace open encodings for NUMA_NO_NODE omits bff9990e0cb7 mm: replace all open encodings for NUMA_NO_NODE omits d6fd6ed10ab1 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 8a8cdf3c8af7 mm: Refactor readahead defines in mm.h omits 6e7b7572b390 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 2e37f5d99777 fs/file.c: initialize init_files.resize_wait omits 3556c7a54079 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits ee923f324a00 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 214919f28deb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits e520f75d7476 ocfs2: clear zero in unaligned direct IO omits 7a2204c06bea lib/debugobjects.c: move printk out of db lock critical sections omits 4cd74d833a4d Merge branch 'pci/misc' omits 0c96fd94721e Merge branch 'pci/hotplug' omits d505fa59224c ipmi: msghandler: Fix potential Spectre v1 vulnerabilities omits 89e40f32c46f ipmi: fix use-after-free of user->release_barrier.rda omits c6dcf35536d4 ipmi: Don't initialize anything in the core until somethin [...] omits e2408ef9b471 ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 2aec48dbfa33 ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 1297644e0557 ipmi:ssif: Fix handling of multi-part return messages omits 7675a89b44b5 ipmi: Fix return value when a message is truncated omits 2bc943cfcc4c ipmi: clean an indentation issue, remove extraneous space omits f9bac7e68568 ipmi: Make the smi watcher be disabled immediately when no [...] omits 1684204d6545 ipmi: Fix how the lower layers are told to watch for messages omits 2ada648d5a8a ipmi: Fix SSIF flag requests omits cc4249fdc6c9 fuse: use atomic64_t for khctr omits 7d1ddbfaffe1 fuse: clean up aborted omits 8d8f5576e9c8 fuse: Protect ff->reserved_req via corresponding fi->lock omits 0809585f7635 fuse: Protect fi->nlookup with fi->lock omits b8d347f6ebf2 fuse: Introduce fi->lock to protect write related fields omits 5127ef643958 fuse: Convert fc->attr_version into atomic64_t omits 5f6ebd79b5ca fuse: Add fuse_inode argument to fuse_prepare_release() omits 25c04593b129 fuse: Verify userspace asks to requeue interrupt that we r [...] omits c3fdc6da3d66 fuse: Do some refactoring in fuse_dev_do_write() omits fadfbde3f54b fuse: Wake up req->waitq of only if not background omits d8019973cd36 fuse: Optimize request_end() by not taking fiq->waitq.lock omits 8909dc48ca4d fuse: Kill fasync only if interrupt is queued in queue_int [...] omits f8a265d94e34 fuse: Remove stale comment in end_requests() omits e6531760aded fuse: Replace page without copying in fuse_writepage_in_flight() omits fae5efba43c2 mtip32xx: ѕtop abusing the managed resource APIs omits f0ca26ca4f36 genirq: Fix the kerneldoc comment for struct irq_affinity_desc omits 3cd2bfa850fd Merge branch 'x86/urgent' omits 731951fe4a21 Merge branch 'x86/urgent' omits 5c8fdb216af8 Merge branch 'x86/kdump' omits 1225dd6b751b Merge branch 'timers/core' omits 7c03dc7e0d1a Merge branch 'irq/urgent' omits b091b70ebe87 Merge branch 'irq/core' omits 9f952302802f mtd: rawnand: Simplify the locking omits 10927a561ebc mtd: rawnand: Stop using chip->state in drivers omits db274cf412c6 mtd: rawnand: omap2: Use nand_controller_init() omits 166707535cef mtd: rawnand: tmio: Do not abuse nand_controller->wq omits d798c508f99e mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits b47b307ac23d mtd: spinand: Use the spi-mem dirmap API omits 192f772820cf mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits c7cd66097da6 mtd: rawnand: denali_dt: remove single anonymous clock support omits 7bbf9310a24d Merge branch 'linus' omits 5ce6d97ae9d3 Merge branch 'ras/core' omits e0fc4f56e724 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ omits fadac7488064 mmc: sdhci-esdhc-imx: add CMDQ support omits 1ec594916e42 Merge branch 'fixes' into next omits 88e6dd517f0f mmc: sdhci: correct the maximum timeout when enable CMDQ omits 99ea7f47eb9b mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP omits 41a62a6fb32f mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL omits a704473e94f5 mmc: tmio: undo PM autosuspend when removing the host omits 4344f11a9acb mmc: tmio: fix typo in tmio_mmc_init_ocr() omits 5d95748bdf77 mmc:sdio: Remove unneeded variable ret omits 130010061e95 mmc: sdhci: Fix O2 Host PLL and card detect issue omits 61f53ba051cb mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c omits f8f2e2579e54 mmc: block: fix debugfs_simple_attr.cocci warnings omits 661f2e3b576d mmc: dt-bindings: omap: Remove duplicate documentation paragraphs omits e265a541a009 mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe omits 7d5120fac179 reset: socfpga: declare socfpga_reset_init in a header file omits 19497afc7046 reset: sunxi: declare sun6i_reset_init in a header file omits d3aa49afb3dd MAINTAINERS: use include/linux/reset for reset controller [...] omits a39399783868 mmc: sdhci: add delay after the last tuning command omits 38641ccc5244 mmc: sdhci-esdhc-imx: add delay between tuning cycles omits 8d78f51f1f28 mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull omits 4f2f8c395df4 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string omits a31c9eff3a63 mmc: sdhci-esdhc-imx: fix HS400 timing issue omits d2c5338d71de mmc: sdhci: usdhc: do not do tuning for DDR50 mode. omits f12acb16436e mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] omits 3f165342f7a9 mmc: sdhci-esdhc-imx: Constify driver data omits e9d5c536ccab mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static omits b3673a215a46 Merge branch 'linus' omits d07c0a3bf015 Merge branch 'x86/cleanups' omits 7c7cd4465ffc Merge branch 'linus' omits ffac37d16c69 Merge branch 'linus' omits 25556f6da26c Merge branch 'x86/asm' omits 59c2dd2b096e Merge branch 'linus' omits 0fbecb4c43ee Merge branch 'x86/urgent' omits cd1e74ad9bfb Merge branch 'x86/kdump' omits a384fa1b086c Merge branch 'x86/build' omits d657b5d94459 Merge branch 'linus' omits e37626433073 Merge branch 'perf/urgent' omits e3af17cb803d Merge branch 'linus' omits f25bcbbbf561 Merge LKMM and RCU commits omits dbb12fb08c61 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] omits 3284d1a85ff8 Merge branches 'doc.2019.01.08a', 'fixes.2019.01.08a', 'si [...] omits ccafccadff44 virt/kvm: Replace spin_is_locked() with lockdep omits a18fc79c4b23 Merge branches 'consolidate.2019.01.10a' and 'fwd.2019.01. [...] omits e98376367759 rcu: Remove wrapper definitions for obsolete RCU update functions omits 4f8c475cf667 Merge branch 'linus' omits 7058a3651729 Merge branch 'x86/urgent' omits c6ee29dd2796 Merge branch 'x86/build' omits e804aa1e321d sh: remove nargs from __SYSCALL omits 7ab5443d1dc2 scripts/decode_stacktrace.sh: handle RIP address with segment omits 2412932a33ff mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT omits 9f151caadd44 arch: unexport asm/shmparam.h for all architectures omits baf3e14392ac proc: fix /proc/net/* after setns(2) omits 5793fa7cc5c7 proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits ab5f3d6fb59d proc-fix-proc-net-after-setns2-checkpatch-fixes omits 7bd0935c7888 proc: fix /proc/net/* after setns(2) omits 9c33adad0b4e mm, mempolicy: fix uninit memory access omits da65e677e5c5 mm/page_owner: fix for deferred struct page init omits 90ee19280cc2 mm, thp: always specify disabled vmas as nh in smaps omits 55567ec76756 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 8d159f97c580 checkpatch: don't interpret stack dumps as commit IDs omits 6507a2665904 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 3535bb6a1edb PM/Hibernate: exclude all PageOffline() pages omits 3de4b43faa3a PM/Hibernate: use pfn_to_online_page() omits e43bc8576d65 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 2f53a468c29f vmw_balloon: mark inflated pages PG_offline omits 6f510174e1fa hv_balloon: mark inflated pages PG_offline omits 2290b9bf2d37 xen/balloon: mark inflated pages PG_offline omits a94aac87c449 kexec: export PG_offline to VMCOREINFO omits a6d7a6564817 mm-convert-pg_balloon-to-pg_offline-fix omits 20e2f1572b5a mm: convert PG_balloon to PG_offline omits 0a359e48da05 mm: balloon: update comment about isolation/migration/compaction omits bacbe0d57dca mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v8 omits d1ae3eeddd92 memory_hotplug-free-pages-as-higher-order-fix-fix omits 9d410dbb45d0 memory_hotplug-free-pages-as-higher-order-fix omits a708f25adc30 mm/page_alloc.c: memory hotplug: free pages as higher order omits 1c40068092ce include/asm-generic: Remove spin_is_locked() comment omits b419d3209394 Merge branch 'linus' omits 28bcb8f1b010 Merge branch 'perf/urgent' omits bae17fe20bfe RCU/torture.txt: Remove section MODULE PARAMETERS omits c0db34549b40 MAINTAINERS: Add myself as the maintainer for the nolibc h [...] omits 4f1ac6a3dc54 tools headers: Move the nolibc header from rcutorture to t [...] omits fd7512d412d0 rcutorture/nolibc: Add a bit of documentation to explain h [...] omits 1eb3743f66a0 rcutorture/nolibc: Fix some poor indentation and alignment omits 8ccd49ed2ea2 rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] omits fbd42189a219 rcuperf: Stop abusing IS_ENABLED() omits 1cbefc9f167a rcutorture: Add grace period after CPU offline omits f31e3780b70d torture: Explain and simplify odd "for" loop in mkinitrd.sh omits a0a2c92a5543 rcutorture: Record grace periods in forward-progress histogram omits 98a5d0ffc1bd srcu: Remove srcu_queue_delayed_work_on() omits 6363a25ed9ab srcu: Check for invalid idx argument in srcu_read_unlock() omits 8e63db8a8b0a tools/memory-model: Update Documentation/explanation.txt t [...] omits f256ade3d3e9 docs/memory-barriers.txt: Enforce heavy ordering for port [...] omits f041d479a9cf rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] omits 3c22c39d5111 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt omits da3d56fb3dd6 rcu: Add sysrq rcu_node-dump capability omits faef1abecf6c rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] omits 7ae47dfb7e2a rcu: Improve diagnostics for failed RCU grace-period start omits 7b60f3545905 rcu: Update NOCB comments omits 3de462dd756c rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable omits 07c7c7c1370d rcu: Move rcu_cpu_has_work to rcu_data structure omits dedda98c12b9 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable omits c059f5df36fa rcu: Move rcu_cpu_kthread_status to rcu_data structure omits f8e7680f01a2 rcu: Move rcu_cpu_kthread_task to rcu_data structure omits bc0951af9f02 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking omits d5e21a894632 time: Move CONTEXT_TRACKING to kernel/time/Kconfig omits e411e625f869 rcu: Add sparse check to rcu_assign_pointer() omits b2ea0ffcc600 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment omits 711b3c93fb32 rcu: Repair rcu_nmi_exit() docbook header omits 0c29e074a23b rcu: Remove preemption disabling from expedited CPU selection omits e37983a545f3 rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU omits 6131995c831e rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() omits df7f0505ff9e rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() omits 40cd95d11f28 doc: Fix outdated links omits f38d4115987d doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] omits 9377eb1dd0da doc: Now jiffies_till_sched_qs solicits help from cond_resched() omits 004e0b8e9598 rcu: Discard separate per-CPU callback counts omits b4f7db989227 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] omits 8c705b1ca46a rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() omits e0cf0c15f468 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() omits 9df74c360d7f rcu: Determine expedited-GP IPI handler at build time omits 8f9832faa774 rcu: Inline rcu_kthread_do_work() into its sole remaining caller omits 841d84621ec5 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR omits 8d72091d7397 rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] omits 94fb70aa876b rcu: Make expedited IPI handler return after handling crit [...] omits ee77e3c7a6e5 rcu: Rename and comment changes due to only one rcuo kthre [...] omits f4d8844a129d sched: Replace synchronize_sched() with synchronize_rcu() omits d7be17cc69ac sched: Replace call_rcu_sched() with call_rcu() omits 36e910f755f8 Merge branch 'x86/urgent' omits 765cf1ec8358 Merge branch 'x86/timers' omits 2c4a5b887c73 Merge branch 'perf/urgent' omits c155960331ad Merge branch 'locking/atomics' omits 1c067caadab4 Merge branch 'efi/urgent' omits 11311e992366 Merge branch 'core/core' omits b12f5440d8ca Merge branch 'linus' into efi/urgent, to resolve conflict omits 0f8737c0feca tools/memory-model: Update README for addition of SRCU omits dd77e5d3b9b6 tools/memory-model: Add SRCU support omits f8fe4d1cb36b tools/memory-model: Refactor some RCU relations omits 5daa0b337e83 tools/memory-model: Rename some RCU relations omits fa804f231c93 Merge LKMM commits omits f217b8e70c76 ARM: Document merges omits e7ce6ab825b9 Merge branch 'next/late' into for-next omits c1788574c9e8 ARM: Document merges omits b26c4aa3beb5 Merge branch 'next/defconfig' into for-next omits d60a40a46570 ARM: Document merges omits 2371db6f0a3e Merge branch 'next/late' into for-next omits 7e4c227e0d41 Merge tag 'v4.20' into for-next omits 3436b7203f3f Merge branch 'next/soc' into for-next omits 0623413ee0ba Merge branch 'for-4.21' into for-next omits a71d31bec16d Merge branch 'fixes' into for-next omits a1decd1815fc arm-soc: document merges omits a6bcaef437c5 Merge branches 'next/drivers' and 'next/dt' into for-next omits a0fc5578f1d6 efi: Let kmemleak ignore false positives omits de7cfed01ee4 ARM: Document merges omits 10b246905c81 Merge branch 'next/defconfig' into for-next omits 4e6a829748d8 Merge branch 'next/dt' into for-next omits 03a8dcc1ab9f ARM: Document merges omits ae18acae3eac Merge branch 'next/drivers' into for-next omits 33685d3b5080 Merge branch 'fixes' into for-next omits e2e2dcf6f40b ARM: Document merges omits 585291e78602 Merge branch 'next/dt' into for-next omits 364cf16da8ff Merge branch 'next/soc' into for-next omits d28af54efb7f Merge branch 'next/soc' into for-next omits 6624158521c8 Merge branch 'next/defconfig' into for-next omits 6cdd5e5e75b4 Merge branch 'next/drivers' into for-next omits 623618470831 ARM: Document merges omits e4337d9d50eb Merge branch 'next/dt' into for-next omits 2c98dbc63489 ARM: Document merges omits b2d20c59ea68 Merge branch 'next/dt' into for-next omits dabc839c6bd9 Merge branch 'fixes' into for-next omits 2731820ce27b Merge branch for-4.21/clk into for-next omits ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next omits 1101e762359b Merge branch for-4.21/arm/dt into for-next omits 603d703743cd Merge branch for-4.21/memory into for-next omits 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next omits 165c3f39e89f Merge branch for-4.21/soc into for-next omits 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next omits a6f1de04276d tools/memory-model: Make scripts take "-j" abbreviation fo [...] omits e188d24a382d tools/memory-model: Add scripts to check github litmus tests omits 4607abbcf464 tools/memory-model: Model smp_mb__after_unlock_lock() omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits 87f902fab430 Merge branch 'for-4.21' into for-next omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits 3a00ce288a76 Merge branch 'fixes' into for-next omits a37519e3ba00 dummy patch test omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next adds 7325e4bd06b0 Merge tag 'drm-intel-fixes-2019-01-24' of git://anongit.fr [...] adds f0e7ce1eef58 Merge tag 'drm-msm-fixes-2019-01-24' of git://people.freed [...] adds d73aba1115cf Merge tag 'drm-fixes-2019-01-25-1' of git://anongit.freede [...] adds b48cef32b6a5 Merge tag 'usb-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] adds 473721f9c649 Merge tag 'tty-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] adds 96f18cb89ffa Merge tag 'staging-5.0-rc4' of git://git.kernel.org/pub/sc [...] adds d488bd21a4b2 Merge tag 'char-misc-5.0-rc4' of git://git.kernel.org/pub/ [...] adds ba6069759381 Merge tag 'mmc-v5.0-rc2' of git://git.kernel.org/pub/scm/l [...] adds 8b9433eb4de3 direct-io: allow direct writes to empty inodes adds 698cef173983 block: cover another queue enter recursion via BIO_QUEUE_ENTERED adds 7fc5854f8c6e writeback: synchronize sync(2) against cgroup writeback me [...] adds 4c174e636674 nvme-rdma: fix timeout handler adds 39d57757467b nvme-tcp: fix timeout handler adds b1064d3e337b nvme-rdma: rework queue maps handling adds 5cbab6303b47 nvmet-rdma: fix null dereference under heavy load adds 78a61cd42a64 nvme-multipath: drop optimization for static ANA group IDs adds 1c26010c5e1b blk-mq: fix the cmd_flag_name array adds c83f536a87d9 blk-wbt: Declare local functions static adds 745815f955f6 uapi: fix ioctl documentation adds 8367de2c99a1 block: Fix comment typo adds 6b8f91591665 Merge tag 'for-linus-20190125' of git://git.kernel.dk/linux-block adds 7930851ef10c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 2580acb2a1b1 Merge tag 'vfio-v5.0-rc4' of git://github.com/awilliam/linux-vfio adds 7c2614bf7a1f Merge tag '5.0-rc3-smb3-fixes' of git://git.samba.org/sfre [...] adds d71b57532d70 ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel adds 2e6dc4d95110 sctp: improve the events for sctp stream reset adds 8220c870cb0f sctp: improve the events for sctp stream adding adds 4ff40b86262b sctp: set chunk transport correctly when it's a new asoc adds ecf938fe7d00 sctp: set flow sport from saddr only when it's 0 adds a40ded604365 net/mlx4_core: Add masking for a few queries on HCA caps adds ffe4cfc3da5e net/mlx4_core: Fix error handling when initializing CQ buf [...] adds 21507dc46adc Merge branch 'mlx4_core-fixes' adds 7b12c8189a3d can: dev: __can_get_echo_skb(): fix bogous check for non-e [...] adds 93171ba6f1de can: bcm: check timer values before ktime conversion adds 7873e98c614a can: flexcan: fix 'passing zero to ERR_PTR()' warning adds a55234dabe1f can: flexcan: fix NULL pointer exception during bringup adds 9620d6f6833e Merge tag 'linux-can-fixes-for-5.0-20190122' of git://git. [...] adds b8812920b5a2 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds d524e6416aeb MAINTAINERS: Update cavium networking drivers adds 6eea3527e68a net: usb: asix: ax88772_bind return error when hw_reset fail adds 3b707c3008ca net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP adds e95d22c69b2c ibmveth: Do not process frames after calling napi_reschedule adds a8b5c6d69261 nl80211: fix NLA_POLICY_NESTED() arguments adds 7ed5285396c2 mac80211: don't initiate TDLS connection if station is not [...] adds 7c53eb5d87bc mac80211: Add attribute aligned(2) to struct 'action' adds faae54ad4151 cfg80211: reg: remove warn_on for a normal case adds 93183bdbe73b cfg80211: extend range deviation for DMG adds 517952756ed3 Merge tag 'mac80211-for-davem-2019-01-25' of git://git.ker [...] adds abfd04f738c2 qed: Revert error handling changes. adds 037222ad3f43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 78e372e6509b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6a2651b55bcf Merge tag 'libnvdimm-fixes-5.0-rc4' of git://git.kernel.or [...] adds c180f1b04be0 Merge tag 'dma-mapping-5.0-2' of git://git.infradead.org/u [...] adds 9699f970de84 x86/kvm/hyper-v: don't announce GUEST IDLE MSR support adds 5cc244a20b86 KVM: x86: Fix single-step debugging adds 85ba2b165d11 KVM: VMX: Use the correct field var when clearing VM_ENTRY [...] adds 3a33d030daaa kvm: x86/vmx: Use kzalloc for cached_vmcs12 adds 1998fd32aa62 x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR adds f1adceaf01f0 x86/kvm/hyper-v: recommend using eVMCS only when it is enabled adds 1ed199a41c70 KVM: x86: Fix PV IPIs for 32-bit KVM host adds de81c2f912ef KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error adds 37ef0c4414c9 svm: Add warning message for AVIC IPI invalid target adds bb218fbcfaaa svm: Fix AVIC incomplete IPI emulation adds 619ad846fc34 KVM: nSVM: clear events pending from svm_complete_interrup [...] adds 8997f657001d kvm: vmx: fix some -Wmissing-prototypes warnings adds 94a980c39c8e kvm: selftests: Fix region overlap check in kvm_util adds 5ad6ece869d4 KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a hel [...] adds 3a2f5773baab x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version i [...] adds 35b531a1e7fc KVM: selftests: check returned evmcs version range adds 5cd5548ff439 KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header sea [...] adds b2869f28e147 KVM: x86: Mark expected switch fall-throughs adds 1fc7f56db7a7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 947b7ac135b1 Revert "block: cover another queue enter recursion via BIO [...] adds 419967d53fc7 Merge tag 'for-linus-20190127' of git://git.kernel.dk/linux-block adds 245b6c655812 EDAC, altera: Fix S10 persistent register offset adds 983542434e6b Merge tag 'edac_fix_for_5.0' of git://git.kernel.org/pub/s [...] adds 0d484375d73a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 988105182837 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds f907bb4c326d Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 351e1aa6cb4b Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] adds 625210cfa6c0 x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled adds 8a5f06056a25 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds f17b5f06cb92 Linux 5.0-rc4 adds 4aa9fc2a435a Revert "mm, memory_hotplug: initialize struct pages for th [...] adds c303a9b297fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 63346650c1a9 netrom: switch to sock timer API adds 6571ebce112a net: altera_tse: fix msgdma_tx_completion on non-zero fill [...] adds b0cf029234f9 net/rose: fix NULL ax25_cb kernel panic adds 4e046de0f50e Revert "net/mlx5e: E-Switch, Initialize eswitch only if es [...] adds 92b32772940b net/mlx5e: Fix wrong private flag usage causing checksum disable adds 33814e5d127e net/mlx5: Take lock with IRQs disabled to avoid deadlock adds 9d2cbdc5d334 net/mlx5e: Allow MAC invalidation while spoofchk is ON adds c12ecc230564 net/mlx5e: Move to use common phys port names for vport re [...] adds 6ce966fd2671 net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep adds 3da15ad3e9c8 Merge tag 'mlx5-fixes-2019-01-25' of git://git.kernel.org/ [...] adds 263c6d75f9a5 net: hns: Fix for missing of_node_put() after of_parse_phandle() adds ed29ca8b9592 net: hns: Restart autoneg need return failed when autoneg off adds cec8abba13e6 net: hns: Fix wrong read accesses via Clause 45 MDIO protocol adds 417c8045c1e9 Merge branch 'hns-fixes' adds c69c29a1a0a8 net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() adds 50c2936634bc decnet: fix DN_IFREQ_SIZE adds 146820cc240f ip6mr: Fix notifiers call on mroute_clean_tables() adds 6fb6e6371f8c net: dsa: mv88e6xxx: Fix serdes irq setup going recursive adds 2035f3ff8eaa netfilter: ebtables: compat: un-break 32bit setsockopt whe [...] adds 1a6a0951fc00 netfilter: nfnetlink_osf: add missing fmatch check adds 206b8cc514d7 netfilter: ipt_CLUSTERIP: fix warning unused variable cn adds ff44a8373c88 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds ca899324305d net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds 9e71a15d8b5b qed: Fix bug in tx promiscuous mode settings adds ff9296966e5e qed: Fix LACP pdu drops for VFs adds 327852ec6420 qed: Fix VF probe failure while FLR adds 7c81626a3c37 qed: Fix system crash in ll2 xmit adds ffb057f98928 qed: Fix stack out of bounds bug adds bfe2599dd2f9 Merge branch 'qed-Bug-fixes' adds b46a0bf78ad7 vhost: fix OOB in get_rx_bufs() adds 32eb67b93c9e net: tls: Save iv in tls_rec for async crypto requests adds 1023121375c6 net: tls: Fix deadlock in free_resources tx adds f48af114895b net: alteon: replace dev_kfree_skb_irq by dev_consume_skb_irq adds 3afa73dd7c8b net: amd8111e: replace dev_kfree_skb_irq by dev_consume_skb_irq adds 100091156c1a net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...] adds b3379a424dde net: ti: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds e501070e4db0 net: macb: Apply RXUBR workaround only to versions with errata adds 896cebc0e261 net: 8139cp: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds e339f8631eb7 net: caif: call dev_consume_skb_any when skb xmit done adds 0f0ed8282e5b net: b44: replace dev_kfree_skb_xxx by dev_consume_skb_xxx [...] adds 35edfdc77f68 net: set default network namespace in init_dummy_netdev() adds d07e1e0febe1 MAINTAINERS: Add entry for XDP (eXpress Data Path) adds 62967898789d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 7ae710f9f8b2 gpio: vf610: Mask all GPIO interrupts adds 877ef51d53ab Merge tag 'gpio-v5.0-3' of git://git.kernel.org/pub/scm/li [...] adds da5d2748e4a4 iommu/mediatek: Use correct fwspec in mtk_iommu_add_device() adds 9825bd94e3a2 iommu/amd: Fix IOMMU page flush when detach device from a domain adds 1c0490ce9022 Merge tag 'iommu-fixes-v5.0-rc4' of git://git.kernel.org/p [...] adds 1dbd449c9943 fs/dcache: Fix incorrect nr_dentry_unused accounting in sh [...] adds 7d10f70fc198 fs: Don't need to put list_lru into its own cacheline adds af0c9af1b3f6 fs/dcache: Track & report number of negative dentries adds 9e6966646b6b ALSA: usb-audio: Add Opus #3 to quirks for native DSD support adds e190161f96b8 ALSA: pcm: Fix tight loop of OSS capture stream adds 693abe11aa6b ALSA: hda/realtek - Fixed hp_pin no value adds 83f4997a01e7 Merge tag 'sound-5.0-rc5' of git://git.kernel.org/pub/scm/ [...] adds 80ff00172407 nfs: Fix NULL pointer dereference of dev_name adds 8fc75bed96bb NFS: Fix up return value on fatal errors in nfs_page_async [...] adds 937108b093f7 Merge tag 'nfs-for-5.0-3' of git://git.linux-nfs.org/proje [...] adds 2b531b613783 selftests: cpu-hotplug: fix case where CPUs offline > CPUs [...] adds 7e35a5940fab selftests: Use lirc.h from kernel tree, not from system adds ed5f13261cb6 selftests/seccomp: Enhance per-arch ptrace syscall skip tests adds 870f193d48c2 selftests: net: use LDLIBS instead of LDFLAGS adds 7d4e591bc051 selftests: timers: use LDLIBS instead of LDFLAGS adds 9f789567142c Merge tag 'linux-kselftest-5.0-rc5' of git://git.kernel.or [...] adds e74c98ca2d6a gfs2: Revert "Fix loop in gfs2_rbm_find" adds 6933f72db693 Merge remote-tracking branch 'fixes/master' adds 6db2983cd806 kallsyms: Handle too long symbols in kallsyms.c adds 6b307e3970bc Merge remote-tracking branch 'kbuild-current/fixes' adds 18094d0b55d5 ARC: DTB: [scripted] fix node name and address spelling adds 46c95568661c ARCv2: Enable unaligned access in early ASM code adds 067f2d623acc Merge remote-tracking branch 'arc-current/for-curr' adds 63ff03ab786a Revert "socket: fix struct ifreq size in compat ioctl" adds 37ac39bdddc5 Revert "kill dev_ifsioc()" adds c6c9fee35dc2 net: socket: fix SIOCGIFNAME in compat adds 98406133dd9c net: socket: make bond ioctls go through compat_ifreq_ioctl() adds 794827f3ea9d Merge branch 'net-various-compat-ioctl-fixes' adds e15aa3b2b138 ucc_geth: Reset BQL queue when stopping device adds feaf5c796b3f net: ip_gre: always reports o_key to userspace adds c706863bc890 net: ip6_gre: always reports o_key to userspace adds 41ef81be794f Merge branch 'erspan-always-reports-output-key-to-userspace' adds 8be4d9a492f8 virtio_net: Don't enable NAPI when interface is down adds 534da5e85633 virtio_net: Don't call free_old_xmit_skbs for xdp_frames adds 188313c137c4 virtio_net: Fix not restoring real_num_rx_queues adds 1667c08a9d31 virtio_net: Fix out of bounds access of sq adds 03aa6d34868c virtio_net: Don't process redirected XDP frames when XDP i [...] adds 07b344f494dd virtio_net: Use xdp_return_frame to free xdp_frames on des [...] adds 5050471d35d1 virtio_net: Differentiate sk_buff and xdp_frame on freeing adds a10cc84791b1 Merge branch 'virtio_net-Fix-problems-around-XDP-tx-and-napi_tx' adds ef489749aae5 ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation adds 3a03cb8456cc tun: move the call to tun_set_real_num_queues adds 4522a70db7aa l2tp: fix reading optional fields of L2TPv3 adds d5256083f62e ipvlan, l3mdev: fix broken l3s mode wrt local routes adds 4ec5302fa906 net: stmmac: Fallback to Platform Data clock in Watchdog c [...] adds c5acdbee22a1 net: stmmac: Send TSO packets always from Queue 0 adds e2cd682deb23 net: stmmac: Disable EEE mode earlier in XMIT callback adds 3aa9179b2dfe Merge branch 'stmmac-fixes' adds 91c524708de6 l2tp: copy 4 more bytes to linear part if necessary adds fc42a689c4c0 lib/test_rhashtable: Make test_insert_dup() allocate its h [...] adds 6fa19f5637a6 rds: fix refcount bug in rds_sock_addref adds 34aaaac815d1 ieee802154: mcr20a: fix indentation, remove tabs adds da0e51716646 Merge branch 'ieee802154-for-davem-2019-01-31' of git://gi [...] adds e04d1202a4c9 Merge remote-tracking branch 'net/master' adds 8c79b3569338 tools: bpftool: fix crash with un-owned prog arrays adds 1d79895aef18 sk_msg: Always cancel strp work before freeing the psock adds 2fa53f892422 bpf, doc: add reviewers to maintainers entry adds 81f5c6f5db37 bpf: btf: allow typedef func_proto adds 32b750b92504 tools/bpf: fix test_btf for typedef func_proto case adds 9d90436ece8f Merge branch 'typedef-func_proto' adds 13a6969c5ebe Merge remote-tracking branch 'bpf/master' adds 09db51241118 esp: Skip TX bytes accounting when sending from a request socket adds 4bbffdf6f742 Merge remote-tracking branch 'ipsec/master' adds 05672636b339 mt76x0: eeprom: fix chan_vs_power map in mt76x0_get_power_info adds 2c2008a63e48 ath10k: correct bus type for WCN3990 adds de060510df19 Merge remote-tracking branch 'wireless-drivers/master' adds 9d9d4ff78884 RDMA/hns: Update the kernel header file of hns adds a2093dd35f8c RDMA/umem: Add missing initialization of owning_mm adds 425784aa5b02 IB/uverbs: Fix OOPs upon device disassociation adds c1b03c25f5c1 RDMA/mlx5: Fix flow creation on representors adds f8ade8e24297 IB/uverbs: Fix ioctl query port to consider device disassociation adds 6ab4aba00f81 IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start adds 233482bb6194 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 89e3a5682eda ALSA: hda/realtek - Headset microphone support for System76 darp5 adds 331f864a5994 Merge remote-tracking branch 'sound-current/for-linus' adds d0b95e6cd298 ASoC: core: Allow soc_find_component lookups to match pare [...] adds 2563c3f2fca3 Merge branch 'asoc-5.0' into asoc-linus adds aa05e4d351ad Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ec520911ecc7 regulator: mc13xxx: Use lowercase regulator names to match the DT adds 45460fe9c0c6 regulator: da9052: Use lowercase regulator names to match the DT adds d02337709390 regulator: axp20x: Fix incorrect vsel_mask settings adds 5db93a904e9c Merge branch 'regulator-5.0' into regulator-linus adds 06fc4276038d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 673c865efbdc spi: ti-qspi: Fix mmap read when more than one CS in use adds 2186097e00f9 Merge branch 'spi-5.0' into spi-linus adds 1dc263d8c5df Merge remote-tracking branch 'spi-fixes/for-linus' adds c298800455c7 PCI: imx: Fix probe failure without power domain adds 63e8b97560aa PCI: imx: Fix checking pd_pcie_phy device link addition adds b3a32f359397 ARM: cns3xxx: fix writing to wrong PCI registers after alignment adds b8b592a3a8d1 ARM: cns3xxx: use actual size reads for PCIe adds 27a577e1d88c Revert "PCI: armada8k: Add support for gpio controlled res [...] adds 0084379b5a13 Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] adds 703485b69a56 Merge remote-tracking branch 'pci-current/for-linus' adds d88c93f090f7 debugfs: fix debugfs_rename parameter checking adds ff9fb72bc077 debugfs: return error values, not NULL adds 37ea7b630ae5 debugfs: debugfs_lookup() should return NULL if not found adds 2c1cf00eeacb relay: check return of create_buf_file() properly adds 36991ca68db9 blk-mq: protect debugfs_create_files() from failures adds 919c903bdb19 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 1575c083a78c tty: serial: 8250_mtk: Fix potential NULL pointer dereference adds 824d17c57b0a serial: 8250_pci: Make PCI class test non fatal adds 4d95987a32db serial: sh-sci: Do not free irqs that have already been freed adds a1960e0f1639 staging: speakup: fix tty-operation NULL derefs adds fedb5760648a serial: fix race between flush_to_ldisc and tty_open adds f795d09ab2c7 Merge remote-tracking branch 'tty.current/tty-linus' adds c418fd6c01fb usb: gadget: musb: fix short isoc packets with inventra dma adds 1e19cdc80602 usb: dwc3: gadget: Handle 0 xfer length for OUT EP adds 07c69f1148da usb: gadget: udc: net2272: Fix bitwise and boolean operations adds f2105d42597f usb: phy: fix link errors adds 512e6fb589bc usb: dwc3: exynos: Fix error handling of clk_prepare_enable adds a53469a68eb8 usb: phy: am335x: fix race condition in _probe adds c7b0c3bbe4c2 Merge tag 'fixes-for-v5.0-rc4' of git://git.kernel.org/pub [...] adds a07ddce4df80 usb: typec: tcpm: Correct the PPS out_volt calculation adds 0855c96ce1f3 Merge remote-tracking branch 'usb.current/usb-linus' adds 5982865274e9 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 49230b49c439 staging: octeon: fix broken phylib usage adds d4104c5e783f staging: erofs: keep corrupted fs from crashing kernel in [...] adds 798badf8467f Revert "staging: erofs: keep corrupted fs from crashing ke [...] adds 0b7315f17e43 Merge remote-tracking branch 'staging.current/staging-linus' adds 75abec73de65 selftests: add binderfs selftests adds 793c82329376 binder: fix CONFIG_ANDROID_BINDER_DEVICES adds da8ddba566ff binderfs: respect limit on binder control creation adds efe814e90b98 mei: me: add ice lake point device id. adds c4a46acf1db3 samples: mei: use /dev/mei0 instead of /dev/mei adds cee4c4d63ba7 mei: free read cb on ctrl_wr list flush adds 5aa608348f86 mic: vop: Fix broken virtqueues adds 32a66374487b fpga: stratix10-soc: fix wrong of_node_put() in init function adds 19f3043e18c1 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 4d741f3dd11c Input: snvs_pwrkey - allow selecting driver for i.MX 7D adds 3ca232df9921 Input: pwm-vibra - prevent unbalanced regulator adds 94803aef3533 Input: pwm-vibra - stop regulator after disabling pwm, not before adds d5e85bebe86a Merge remote-tracking branch 'input-current/for-linus' adds 356690d029e1 crypto: cavium/nitrox - Invoke callback after DMA unmap adds d96772f8a938 Merge remote-tracking branch 'crypto-current/master' adds a600903d83d9 Merge remote-tracking branch 'ide/master' adds d4363fc4cbb3 mtd: spinand: Handle the case where PROGRAM LOAD does not [...] adds 481981251714 mtd: spinand: Fix the error/cleanup path in spinand_init() adds b79bbbfec3a0 mtd: rawnand: fix kernel-doc warnings adds ac0d9ca21512 mtd: Remove a debug trace in mtdpart.c adds 5a6f756de3df MAINTAINERS: Add the IRC channel to the MTD entry adds 9b0b7adc1fdb mtd: Make sure mtd->erasesize is valid even if the partiti [...] adds d920d8aa9d95 Merge remote-tracking branch 'mtd-fixes/master' adds 70999ec1c9d3 MIPS: DTS: jz4740: Correct interrupt number of DMA core adds 1ca1c87f91d9 DTS: CI20: Fix bugs in ci20's device tree. adds dcf300a69ac3 MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled adds 0648e50e548d MIPS: VDSO: Use same -m%-float cflag as the kernel proper adds 67fc5dc8a541 MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds adds b88bc11796d8 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds d0243693fbf6 ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type adds 983a5a43ec25 clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck rep [...] adds 9bd34c63f553 bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe() adds 0840242e8875 ARM: dts: Configure clock parent for pwm vibra adds 072167d13ce4 Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2 adds dc30e7039137 ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads [...] adds 1f17349e5687 Merge remote-tracking branch 'omap-fixes/fixes' adds 2a2ec4aa0577 hwmon: (nct6775) Fix fan6 detection for NCT6793D adds f74db2abcb15 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds a6279470762c Btrfs: fix deadlock when allocating tree block during leaf [...] adds 302167c50b32 btrfs: don't end the transaction for delayed refs in throttle adds 5f1cab98bda7 btrfs: fix potential oops in device_list_add adds 55a6e5fbe58c btrfs: clean up pending block groups when transaction comm [...] adds 351a823f6c45 Merge branch 'misc-4.21' into next-fixes adds 7a44a46f2084 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 965cac9bda61 Merge remote-tracking branch 'vfs-fixes/fixes' adds 093c61b6a0d5 i3c: fix missing detach if failed to retrieve i3c dev adds f36c1f9a8dfd i3c: master: dw: fix deadlock adds 4f4c248254b6 Merge remote-tracking branch 'i3c-fixes/master' adds 6a730fcb9cb4 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 adds 3e5e7562bc65 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 06112394b9fd Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds b63195698dea scsi: zfcp: fix sysfs block queue limit output for max_seg [...] adds 5d8fc4a9f0ee scsi: libfc: free skb when receiving invalid flogi resp adds 40d07b523cf4 scsi: scsi_debug: fix write_same with virtual_gb problem adds b2d3492fc591 scsi: bnx2fc: Fix error handling in probe() adds 8437fcf14dee scsi: 53c700: pass correct "dev" to dma_alloc_attrs() adds bcaf10791e6d Merge remote-tracking branch 'scsi-fixes/fixes' adds 8c9620b1cc9b mmc: bcm2835: Fix DMA channel leak on probe error adds 3751e008da0d mmc: mediatek: fix incorrect register setting of hs400_cmd [...] adds 25a7911d7180 Merge remote-tracking branch 'mmc-fixes/fixes' adds 053ff09f1a8f drm/rockchip: rgb: update SPDX license identifier adds 0e2a32a55ef6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 58156ba4468f kbuild: skip 'addtree' and 'flags' magic for external modu [...] adds dee9495303f2 kbuild: remove top-level built-in.a adds d151e9719f18 kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS adds ecbd10d90e94 kbuild: simplify rules of data compression with size appending adds 5d680056cb6d s390: make built-in.a not directly depend on *.o.chkbss files adds afa974b77128 kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) adds b79c6aa6a1f1 kbuild: remove unnecessary in-subshell execution adds 4f1c1008e786 kbuild: remove meaningless prepare2 target adds c2829721bfab kbuild: descend to scripts/kconfig/ directly when syncconf [...] adds c5a5fa473ce4 kconfig: rename zconf.l to lexer.l adds d6747d2470f0 kconfig: rename zconf.y to parser.y adds 9b676182bf01 Merge branch 'kconfig' into for-next adds ac5564965ffc Merge remote-tracking branch 'kbuild/for-next' adds 058b472f2035 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] adds 2ba237124e44 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 49c9926afa00 Merge remote-tracking branch 'leaks/leaks-next' adds 2e040c9cf509 Merge remote-tracking branch 'arm/for-next' adds 13e4cdd78586 arm64: uaccess: Cleanup get/put_user() adds 0bd3ef34d2a8 arm64: uaccess: Implement unsafe accessors adds e2a2e56e4082 arm64: dump: no need to check return value of debugfs_crea [...] adds 50c31b3a54fc Merge remote-tracking branch 'arm64/for-next/core' adds b36506787cf1 arm64: perf: remove misleading comment adds cf2d65ec1d21 perf: xgene: Remove set but not used variable 'config' adds e3b7bde092e2 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 69835820f1f3 Merge tag 'imx-fixes-5.0' of git://git.kernel.org/pub/scm/ [...] adds 89857a8a5c89 soc: fsl: qbman: avoid race in clearing QMan interrupt adds e22dc7be4c65 Merge tag 'soc-fsl-fix-v5.0' of git://git.kernel.org/pub/s [...] adds 3673a91c0709 Merge tag 'imx-fixes-5.0-2' of git://git.kernel.org/pub/sc [...] adds ba16adeb3463 ARM: pxa: ssp: unneeded to free devm_ allocated data adds 03937704b84c Merge tag 'pxa-fixes-5.0' of https://github.com/rjarzmik/l [...] adds 1229c729bb94 Merge tag 'renesas-fixes2-for-v5.0' of git://git.kernel.or [...] adds 2a81efb0de0e arm64: dts: add msm8996 compatible to gicv3 adds 91c577ef1eac Merge tag 'qcom-fixes-for-5.0-rc3' of git://git.kernel.org [...] adds e3966a766865 ARM: dts: da850: fix interrupt numbers for clocksource adds 2b3604e24313 Merge tag 'davinci-fixes-for-v5.0-part2' of git://git.kern [...] adds 44a0f88467f5 Merge tag 'omap-for-v5.0/fixes-rc3' of git://git.kernel.or [...] adds db4090920ba2 ARM: iop32x/n2100: fix PCI IRQ mapping adds 46edb8d1322c firmware: arm_scmi: provide the mandatory device release callback adds 83d365150272 Merge tag 'amlogic-fixes-2.1' of git://git.kernel.org/pub/ [...] adds a7403eb27e3e Merge tag 'sunxi-fixes-for-5.0' of git://git.kernel.org/pu [...] adds a17bab2d6784 Merge tag 'renesas-fixes3-for-v5.0' of git://git.kernel.or [...] adds d0f9f16788e1 ARM: tango: Improve ARCH_MULTIPLATFORM compatibility adds 4bf04fc458df ARM: dts: stm32: Add dmas to timer on stm32mp157c adds 1f3250f397f6 ARM: dts: stm32: don't use timers dmas on stm32mp157c-ed1 adds 5ae71cea1aec ARM: dts: stm32: don't use timers dmas on stm32mp157c-ev1 adds d44d6e021301 ARM: dts: stm32: change CAN RAM mapping on stm32mp157c adds bb4857cd0060 ARM: dts: stm32: add can1 sleep pins muxing adds e3b3d0b19bd7 ARM: dts: stm32: add can1 sleep pins muxing on stm32mp157c [...] adds 8914b63bab3c ARM: dts: stm32: add thermal sensor support on STM32MP157c adds 6569df3d6280 Merge tag 'stm32-dt-for-v4.21-1' of git://git.kernel.org/p [...] adds abe60a3a7afb ARM: dts: Kill off skeleton{64}.dtsi adds 31af04cd60d3 arm64: dts: Remove inconsistent use of 'arm,armv8' compati [...] adds cffbb02dafa3 ARM: dts: nomadik: Augment NHK15 panel setting adds acf14c54747a Merge tag 'nomadik-dts-v5.1' of git://git.kernel.org/pub/s [...] adds b724cad74c7a ARM: dts: Augment panel setting for Integrator/CP adds 4165ef5d00be Merge tag 'integrator-dts-v5.1' of git://git.kernel.org/pu [...] adds d2849a5871f1 Merge tag 'renesas-arm64-dt-for-v5.1' of git://git.kernel. [...] adds d02752149759 ARM: dts: sun8i-a23-a33: Move NAND controller device node [...] adds 437262c0db5d ARM: dts: sun8i-a33: Move display pipeline nodes to a23/a3 [...] adds 4672f6956189 ARM: dts: sun8i-a23: Add compatible strings to display pip [...] adds fe244e4c6a0b ARM: dts: sun8i-q8-common: Enable display pipeline with RG [...] adds 55533921301e ARM: dts: sun8i-a23-q8: Set compatible string for LCD panel adds 0f7be8f5bdf0 Merge tag 'sunxi-dt-for-5.1' of git://git.kernel.org/pub/s [...] adds 0b03e47d529d Merge tag 'sunxi-dt64-for-5.1' of git://git.kernel.org/pub [...] adds 43d78e726a2b ARM: dts: aspeed: Add Inspur on5263m5 BMC adds c91d27bba78f ARM: dts: aspeed: tiogapass: Add LPC devices adds e786eff92838 ARM: dts: aspeed: tiogapass: Add uarts for SoL adds 95779307d7e8 ARM: dts: aspeed: quanta-q71l: enable lpc_ctrl node adds e15425214990 ARM: dts: aspeed: quanta-q71l: enable uart1 adds a58bfb22dedd Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] adds 6eee1b9a33f6 Merge branches 'arm/fixes' and 'arm/dt' into for-next adds c943bc409ed0 soc: document merges adds 9ba24e9ca71b Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] adds fc71f69ceccf ARM: dts: mps2: use list instead of tuple for uart interrupts adds 01980aa7b0d7 ARM: dts: vexpress: use list instead of tuple for mmci interrupts adds cc0dbf43668d arm: dts: vexpress-v2p-ca15_a7: Add cpu dynamic-power-coef [...] adds 0d29492e1fee Merge tag 'vexpress-updates-5.1' of git://git.kernel.org/p [...] adds ef972714b1b2 arm64: dts: juno/fast models: using GIC macros instead of [...] adds 88c2ccc05391 arm64: dts: models: use list instead of tuple for mmci interrupts adds 20d00c409475 arm64: dts: juno/fast models: sort couple of device nodes adds fa083b99eb28 arm64: dts: fast models: Add DTS fo Base RevC FVP adds 4daa001a1773 arm64: dts: juno: Add cpu dynamic-power-coefficient information adds 839c291de9cd Merge tag 'juno-updates-5.1' of git://git.kernel.org/pub/s [...] adds e181a569d8e5 soc: fsl: dpio: cleanup the cpu array on dpaa2_io_down adds 991e873223e9 soc: fsl: dpio: use a cpumask to identify which cpus are unused adds 11c8bac9b387 soc: fsl: dpio: perform DPIO Reset on Probe adds 9182ee2840a9 soc: fsl: dpio: keep a per dpio device MC portal adds cf9ff75d15a9 soc: fsl: dpio: store a backpointer to the device backing [...] adds 47441f7f73b7 soc: fsl: dpio: add a device_link at dpaa2_io_service_register adds afb77422819f bus: fsl-mc: automatically add a device_link on fsl_mc_[po [...] adds f1e250bf3659 soc: fsl: dpio: Add prefetch instruction adds 8a533a7de21a soc: fsl: dpio: Change bpid type to u16 adds 3c0d64e867ed soc: fsl: guts: reuse machine name from device tree adds 57f87c7989d2 Merge tag 'soc-fsl-next-v5.1-2' of git://git.kernel.org/pu [...] adds a7856704335e ARM: defconfig: axm55xx: Drop PL11x graphics driver adds 0e150419fd07 ARM: defconfig: Enable PL11x DRM driver on multi_v7 adds 37ad68849778 arm64: defconfig: Switch to PL11x DRM driver adds 34332ef736c0 ARM: multi_v7_defconfig: enable GCC plugin support and str [...] adds 7dd50e2cdf0a arch/arm/mach-ep93xx: Remove duplicate header adds 6b7b7f83ecc4 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig' an [...] adds 06f885da38ae soc: document merges adds 546892b618b8 Merge remote-tracking branch 'arm-soc/for-next' adds b3e7a30f23e9 Merge remote-tracking branch 'actions/for-next' adds 0d82731ea933 Merge remote-tracking branch 'amlogic/for-next' adds 4ea30fa79573 Merge remote-tracking branch 'at91/at91-next' adds 7614d8b4beeb Merge remote-tracking branch 'bcm2835/for-next' adds f282a1ae74d2 Merge remote-tracking branch 'imx-mxs/for-next' adds 5953c887fb5f firmware: ti_sci: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 2b13ef1f4261 soc: ti: knav_dma: Use proper enum in pktdma_init_chan adds 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next adds 3a232e44752a Merge remote-tracking branch 'keystone/next' adds 7e8ead5f6ec0 Merge remote-tracking branch 'mediatek/for-next' adds 9c721634f0e8 Merge branch 'omap-for-v5.0/fixes-v2' into for-next adds e6e7b013aca0 Merge branch 'omap-for-v5.0/fixes-v2' into for-next adds 4b20cc2614e2 Merge remote-tracking branch 'omap/for-next' adds 4cab5bf616f6 dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs adds 37c739396244 MAINTAINERS: use include/linux/reset for reset controller [...] adds fdce60787f62 reset: sunxi: declare sun6i_reset_init in a header file adds cdbeb315ed8d reset: socfpga: declare socfpga_reset_init in a header file adds 0807caf647dd dt-bindings: reset: Add document for Broadcom STB reset co [...] adds 77750bc089e4 reset: Add Broadcom STB SW_INIT reset controller driver adds 1059035853ae reset: imx7: Add plubming to support multiple IP variants adds c979dbf59987 reset: imx7: Add support for i.MX8MQ IP block variant adds cc8a4880336d Merge remote-tracking branch 'reset/reset/next' adds 34c71ba4b86e Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 adds c56e7aa490df Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 adds e962d298746c Merge branch 'drivers-for-5.1' into all-for-5.1 adds fbeaf55b3e5a Merge branch 'dts-for-5.1' into all-for-5.1 adds ee9eb4b3e292 Merge tag 'qcom-fixes-for-5.0-rc3' into arm64-for-5.1-2 adds 08c2a076d18f arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file adds 40d8e6dabff4 Merge branch 'arm64-for-5.1' into arm64-for-5.1-2 adds d558f4c2c438 arm64: dts: qcom: msm8998-mtp: Increase load on l21 for sdcard adds 1e71d0c273d0 arm64: dts: qcom: msm8998: Enumerate i2c controllers adds e1ce853932b7 arm64: dts: qcom: sdm845: Add qspi (quad SPI) node adds 9aa4a27ec6b0 arm64: dts: sdm845: Add gpu clock controller node adds 05556681948b arm64: dts: sdm845: Add videocc node adds 0cef5dd4035f arm64: dts: sdm845: Add lpasscc node adds 539e7a6849ae arm64: dts: qcom: sdm845: Fix pcs_misc region address for UNI PHY adds 77bb7f94555c arm64: dts: qcom: sdm845: Add SCM DT node adds 13393da0c698 arm64: dts: qcom: sdm845: Add PDC Global reset driver node adds 022bccb840b7 arm64: dts: sdm845: Add WCN3990 WLAN module device node adds fae1967f31c3 arm64: dts: msm8996: Add rpmpd device node adds 5b6f186f0abb arm64: dts: sdm845: Add rpmh powercontroller node adds bede7d2dc8f3 arm64: dts: qcom: sdm845: Increase address and size cells for soc adds 9feb667d8674 arm64: dts: qcom: sdm845: Extend ranges and describe DMA space adds bc2c806293c6 arm64: dts: qcom: sdm845: Add gpio-ranges to TLMM node adds 8ed6d484ec76 arm64: dts: qcom: sdm845: Add reserve-memory nodes adds ea0edd7e63f4 arm64: dts: qcom: sdm845: Remove the duplicate header inclusion adds 1d918e9a8cc7 arm64: dts: qcom: sdm845: Fix lpasscc reg adds 5bb9ab94f43b arm64: dts: qcom: qcs404: Specify pinctrl state for UART adds bf9aa8a47115 arm64: dts: qcom: qcs404: Define remaining UARTs adds 734e6d0252bf arm64: dts: qcom: qcs404: Add QUP I2C and SPI nodes adds bfcc60e88dbc Merge branch 'arm64-for-5.1-2' into all-for-5.1 adds 8cf369a54c8f Merge remote-tracking branch 'qcom/for-next' adds 58319b7c3727 ARM: shmobile: defconfig: Enable support for RZ/A2 adds 03ff96779300 ARM: multi_v7_defconfig: Enable support for RZ/A2 adds d014e66c4bf6 arm64: dts: renesas: enable HS400 on R-Car Gen3 adds 58097b0e05c0 dt-bindings: arm: renesas: Document RZ/A2M EVB adds b716e58aa0d0 Merge branches 'arm-defconfig-for-v5.1', 'arm64-dt-for-v5. [...] adds c051dc5e3cea dt-bindings: arm: renesas: Fix SoC mismatch for Stout adds 077d339df29e Merge branch 'dt-bindings-for-v5.1' into next adds c385de60976b Merge remote-tracking branch 'renesas/next' adds 26cd8657c7e7 arm64: dts: rockchip: fix graph_port warning on rk3399 bob [...] adds b275afd25bb2 Merge branch 'v5.0-armsoc/dts64fixes' into for-next adds 26e2d7b03ea7 arm64: dts: rockchip: enable usb-host regulators at boot o [...] adds 2aefb28d8c96 Merge branch 'v5.0-armsoc/dts64fixes' into for-next adds e6b97a47b5b9 ARM: dts: rockchip: clean up the abuse of disable-wp adds 732fb7c7d40b Merge branch 'v5.1-armsoc/dts32' into for-next adds 79164c99db28 arm64: dts: rockchip: clean up the abuse of disable-wp adds 21123b35a4e8 Merge branch 'v5.1-armsoc/dts64' into for-next adds 726ab7fb2e80 Merge remote-tracking branch 'rockchip/for-next' adds ec33745bccc8 ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN lin [...] adds bb44f1be0b93 Merge branch 'next/dt' into for-next adds 17c161d1110a Merge remote-tracking branch 'samsung-krzk/for-next' adds ee0b27a3a4da clk: sunxi: A31: Fix wrong AHB gate number adds 52d9bcb3d0de arm64: dts: allwinner: h6: Move GIC device node fix base a [...] adds ff29f13e93a6 arm64: dts: allwinner: a64: Add A64 CSI controller adds 4199ca2a49c6 ARM: dts: sun5i: Add backlight GPIO for reference design tablet adds 0a03cd9924dc ARM: dts: sun5i: q8-tablet: Move panel properties to corre [...] adds 4d58c8cc93bc ARM: dts: sun5i: q8-tablet: Add LCD Panel enable GPIO adds 64af290124fc ARM: dts: sun5i: q8-tablet: Add LCD Panel power supply adds 8f855dbfaf5d ARM: dts: sun5i: q8-tablet: Use bananapi,s070wv20-ct16 pan [...] adds 108a459ef4cd clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it adds 647d10e09f81 Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] adds 4571a7d814ad dt-bindings: sram: sunxi: Add compatible for the H6 SRAM C1 adds 24dd8aed32e0 arm64: dts: allwinner: h6: Add support for the SRAM C1 section adds 03c80f694271 Merge branch 'sunxi/dt64-for-5.1' into sunxi/for-next adds fc2d1257aa46 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3e65b2b43132 dt-bindings: tegra: Add Shield TV device tree binding docu [...] adds 0e79cb7010f2 dt-bindings: firmware: Add bindings for Tegra210 BPMP adds 22daf9104902 dt-bindings: firmware: tegra186-bpmp: Remove name property adds 10a89a2337c8 Merge branch for-5.1/dt-bindings into for-next adds 51294bf6b9e8 soc/tegra: fuse: Fix illegal free of IO base address adds d94da0dd686d soc/tegra: fuse: Fix typo in tegra210_init_speedo_data adds 532700ed0a9b soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names adds 4659db5e6fdf soc/tegra: pmc: Sort includes alphabetically adds bbe5af60041c soc/tegra: pmc: Add missing kerneldoc adds d32dde2c5a11 soc/tegra: pmc: Make tegra_powergate_is_powered() a local [...] adds 589997a157df soc/tegra: pmc: Pass struct tegra_pmc * where possible adds f1d912996fc0 soc/tegra: pmc: Make alignment consistent adds fa3bc04ef8cc soc/tegra: pmc: Explicitly initialize all fields adds e247deae1a55 soc/tegra: pmc: Support systems where PMC is marked secure adds a7a0443a1ff6 Merge branch for-5.1/soc into for-next adds 165ce6e01d2d firmware: tegra: Reword messaging terminology adds cdfa358b248e firmware: tegra: Refactor BPMP driver adds 139251fc2208 firmware: tegra: add bpmp driver for Tegra210 adds e835d442cff6 firmware: tegra: bpmp-tegra186: Remove unused includes adds 4d9f9ef76870 Merge branch for-5.1/firmware into for-next adds 82cdfc382b94 ARM: tegra: Fix missed EMC registers latching on resume fr [...] adds d8f584099271 ARM: tegra: Fix DRAM refresh-interval clobbering on resume [...] adds 1c6279b49d3f ARM: tegra: Restore memory arbitration on resume from LP1 [...] adds 91eedef46248 Merge branch for-5.1/arm/core into for-next adds 8b229a2a9696 arm64: tegra: Remove property gpio-keys,name adds 46e4b2272e9f arm64: tegra: Fix register range of apbmisc on Tegra210 adds dcdeec57c3e0 arm64: tegra: Fix IRQ type of PMIC on Smaug adds 968ebd84271b arm64: tegra: Use GIC_SPI for PMIC interrupt on Smaug adds dd03aeef17ba arm64: tegra: Add support for NVIDIA Shield TV adds 7152879d385d arm64: tegra: Add gpio-keys nodes for Darcy adds 6ec2c7161f36 arm64: tegra: Add pinmux for Darcy board adds 51e5e0182c59 arm64: tegra: Add regulators for Tegra210 Darcy adds 5eef17ee764d arm64: tegra: p2972: Sort nodes properly adds be4f0dd347ad arm64: tegra: p2597: Sort nodes by unit-address adds caca0482e7ea arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names adds d428f35d959c arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names adds 45bfb6b333ab Merge branch for-5.1/arm64/dt into for-next adds 15ef9c7819b7 Merge remote-tracking branch 'tegra/for-next' adds 463a554baa9f clk: samsung: fix typo adds 4d6a282f3004 Merge branch 'clk-typo' into clk-next adds 420601d25c0c dt-bindings: clock: Convert fixed-clock binding to json-schema adds f79bae1666f8 dt-bindings: clock: Convert fixed-factor-clock to json-schema adds 15961a572b90 Merge branch 'clk-json-schema' into clk-next adds f6d9e72c09a6 Merge remote-tracking branch 'clk/clk-next' adds 2d4b801092c1 irqchip/csky: Support csky,dh7k SOC intc driver adds 5a19e233f3e4 dt-bindings: csky,apb-intc: Add dh7k SOC support adds 316b6f173b1c csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry adds 5207ae4f6230 irqchip/csky: Optimize remove unnecessary loop irq handle adds 9621d30456b6 irqchip/irq-csky-mpintc: Add triger type and priority adds 2a3558fb8cd6 dt-bindings: interrupt-controller: Update csky mpintc adds cf22cc75adec csky: Fixup wrong pt_regs size adds eadead0a2fbf csky: coding convention: Use task_stack_page adds 78e426e927f2 dt-bindings: csky,apb-intc: Add vector irq mode adds 7ea322d0f83b irqchip/csky: Add support-vector-irq for apb-intc adds ae9b56347996 csky: Fixup io-range page attribute for mmap("/dev/mem") adds d1b5a330692a csky: Fixup dead loop in show_stack adds 8285b8695d8d Merge remote-tracking branch 'csky/linux-next' adds e78a344b8fab Merge remote-tracking branch 'm68k/for-next' adds 799485d37b07 m68k: add ColdFire mcf5441x eDMA platform support adds 49e545bd3ae3 Merge remote-tracking branch 'm68knommu/for-next' adds f0a97e63b132 Merge remote-tracking branch 'microblaze/next' adds 6aa08988f1f8 MIPS: OCTEON: delete SMI/MDIO enable adds ce680c8c99fd MIPS: OCTEON: delete unused cvmx-smix-defs.h adds 8d064ad23a7e Merge remote-tracking branch 'mips/mips-next' adds fc871103280d Merge remote-tracking branch 'nios2/for-next' adds 00483837ce79 parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h> adds effc3e433ab5 parisc: move internal implementation details out of <asm/d [...] adds e36f9616afb1 parisc: turn GET_IOC into an inline function adds 1e1c531ea6df parisc: properly type the iommu field in struct pci_hba_data adds dc5b2c3c7ee9 parisc: properly type the return value of parisc_walk_tree adds 797cdc00775b parisc/dino: use container_of in DINO_DEV adds 07acd1e351b4 parisc/lba_pci: use container_of in LBA_DEV adds 4f0b56cc0a9f parisc: remove the HBA_DATA macro adds 73ab43143ba3 parisc: Use F_EXTEND() macro to convert address adds 47e157d5206d parisc: Use F_EXTEND() macro in iosapic code adds 40f10beea312 Merge remote-tracking branch 'parisc-hd/for-next' adds 75369219b6d9 Merge remote-tracking branch 'powerpc/next' adds 4ad78b8651aa s390/setup: set control program code via diag 318 adds f36108c46288 s390/hypfs: no need to check return value of debugfs_creat [...] adds d7f2f7c7fc51 s390: pci: no need to check return value of debugfs_create [...] adds 7dd541a3fb34 s390: no need to check return value of debugfs_create functions adds 3a6ee8680486 Merge remote-tracking branch 's390/features' adds 4fe8713b873f xtensa: SMP: fix ccount_timer_shutdown adds da26d363189a xtensa: SMP: fix secondary CPU initialization adds a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash adds 18031f71ea01 xtensa: SMP: mark each possible CPU as present adds f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger adds 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask adds 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 16be6fd6a52b xtensa: Fix typo use space=>user space adds 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE adds 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 32a7726c4f4a xtensa: SMP: fix secondary CPU initialization adds 306b38305c0f xtensa: smp_lx200_defconfig: fix vectors clash adds 8b1c42cdd718 xtensa: SMP: mark each possible CPU as present adds bb6652363be0 drivers/irqchip: xtensa: add warning to irq_retrigger adds eb271710ec02 drivers/irqchip: xtensa-mx: fix mask and unmask adds ad33cc805223 xtensa: Fix typo use space=>user space adds 687cffd34509 xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE adds 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds 25384ce5f953 xtensa: SMP: limit number of possible CPUs by NR_CPUS adds 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next adds ba447a6033b7 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds af01def26fce Merge remote-tracking branch 'fscrypt/master' adds c45de63d9cb3 Merge remote-tracking branch 'befs/for-next' adds 2d8de216780b Merge remote-tracking branch 'btrfs-kdave/for-next' adds 58d15ed1203f cifs: fix computation for MAX_SMB2_HDR_SIZE adds c4627e66f73a cifs: limit amount of data we request for xattrs to CIFSMa [...] adds 9bda8723da2d CIFS: Fix possible oops and memory leaks in async IO adds 7d42e72fe8ee CIFS: Fix trace command logging for SMB2 reads and writes adds 8e6e72aeceaa CIFS: Do not count -ENODATA as failure for query directory adds 082aaa870041 CIFS: Do not consider -ENODATA as stat failure for reads adds d339adc12a4f CIFS: fix use-after-free of the lease keys adds b9b9378b4903 cifs: update internal module version number adds 64c301e55326 cifs: Accept validate negotiate if server return NT_STATUS [...] adds d48baedb86d3 CIFS: Fix leaking locked VFS cache pages in writeback retry adds fedfab9b8a96 CIFS: Always reset read error to -EIO if no response adds 053f18f84688 CIFS: Do not log credits when unmounting a share adds 2cd2e28c2fc9 CIFS: Count credits for malformed error pending responses adds 415d9fb7b941 CIFS: Respect SMB2 hdr preamble size in read responses adds d6bca8a91892 CIFS: Mask signals during sock_sendmsg() adds b7b5ac10f1f5 CIFS: Set reconnect instance to one initially adds 9ee40f5b2f72 CIFS: Respect reconnect in MTU credits calculations adds 2444d264dc45 CIFS: Respect reconnect in non-MTU credits calculations adds 88f0c35f553e CIFS: Check for reconnects before sending async requests adds 2bf3cba6ac13 CIFS: Check for reconnects before sending compound requests adds 8ee112026b54 CIFS: Adjust MTU credits before reopening a file adds c5a17b651917 CIFS: Remove custom credit adjustments for SMB2 async IO adds cf6fdcccbce7 CIFS: Refactor reopening file for IO adds 46124dd607d2 CIFS: Reopen file before get SMB2 MTU credits for async IO adds 7a121bb73e0d CIFS: Find and reopen a file before get MTU credits in writepages adds e4358ec2c574 CIFS: Move unlocking pages from wdata_send_pages() adds 2529b410ec8a CIFS: Move open file handling to writepages adds b5e8735d85c4 CIFS: Return error code when getting file handle for writeback adds 6a1b83719940 CIFS: Try to acquire credits at once for compound requests adds 9469095c3990 Merge remote-tracking branch 'cifs/for-next' adds 1a0a9086c1e8 Merge remote-tracking branch 'ecryptfs/next' adds bbe7449e2599 fs: common implementation of file type adds e10892189428 ext2: use common file type conversion adds 97af898d57df Merge dtype cleanup for ext2 from Phillip. adds f068ebd13bf3 ext2: Annotate implicit fall through in __ext2_truncate_blocks adds 0b7a814c2644 ext2: Remove redundant check for finding no group adds 4bc74ba1c732 ext2: Fix a typo in comment adds 1c2d14212b15 ext2: Fix underflow in ext2_max_size() adds 772989eab6a5 Merge ext2 cleanups and fixes. adds 7e68474bcd20 Merge remote-tracking branch 'ext3/for_next' adds 79b9ac161aeb Merge remote-tracking branch 'f2fs/dev' adds 533a42994245 fuse: fix leaked aux requests adds ab4d01cc7a7f fuse: Replace page without copying in fuse_writepage_in_flight() adds d494df64e9fe fuse: Remove stale comment in end_requests() adds 1a44c83dd083 fuse: Kill fasync only if interrupt is queued in queue_int [...] adds 8a07dfab21c4 fuse: Optimize request_end() by not taking fiq->waitq.lock adds 7d7547a9dad5 fuse: Wake up req->waitq of only if not background adds 4a2d0e69212c fuse: Do some refactoring in fuse_dev_do_write() adds 2393df31b465 fuse: Verify userspace asks to requeue interrupt that we r [...] adds 0ca7b77a6059 fuse: Add fuse_inode argument to fuse_prepare_release() adds 0b2db0018322 fuse: Convert fc->attr_version into atomic64_t adds 9338645c9005 fuse: Introduce fi->lock to protect write related fields adds 3d4514c2af48 fuse: Protect fi->nlookup with fi->lock adds 85a31069c3da fuse: Protect ff->reserved_req via corresponding fi->lock adds b0cb0f8e9615 fuse: clean up aborted adds f2d30225b54a fuse: use atomic64_t for khctr adds d5e723f7ad2b fuse: Switch to using async direct IO for FOPEN_DIRECT_IO adds 26c5db2adccb fuse: use iov_iter based generic splice helpers adds ab13420a4879 fuse add copy_file_range to direct io fops adds 10d7ee03514f fuse: multiplex cached/direct_io file operations adds 55b023ecd198 fuse: lift bad inode checks into callers adds 5a86a6974d52 fuse: support clients that don't implement 'opendir' adds 4d2e4e38d142 Merge remote-tracking branch 'fuse/for-next' adds 584cbd03403c Merge remote-tracking branch 'jfs/jfs-next' adds a5f512cfa625 Merge remote-tracking branch 'nfsd/nfsd-next' adds 0fcb4852e297 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 36af15351cf4 Merge remote-tracking branch 'v9fs/9p-next' adds 8e47a457321c iomap: get/put the page in iomap_page_create/release() adds 4ea899ead278 iomap: fix a use after free in iomap_dio_rw adds 7ad38ec0435a Merge remote-tracking branch 'xfs/for-next' adds 548b679cfff2 Merge remote-tracking branch 'vfs/for-next' adds b801a346730f Merge remote-tracking branch 'printk/for-next' adds 807ffb1e1eab PCI/AER: Use match_string() helper to simplify the code adds 1e9a4c2585be Merge branch 'pci/aer' adds 51c48b310183 PCI: Probe bridge window attributes once at enumeration-time adds d42bc49a4c5b Merge branch 'pci/enumeration' adds 2a727f609137 PCI: ibmphp: Turn semaphores into completions or mutexes adds 47eaf13596a8 Merge branch 'pci/hotplug' adds 83a50d3a235b PCI: Use of_node_name_eq() for node name comparisons adds e7d1171ca5cb Merge branch 'pci/misc' adds 0294951030eb PCI/VMD: Configure MPS settings before adding devices adds 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' adds 6e9fc6c19fb1 Merge remote-tracking branch 'pci/next' adds f9270141acaf Merge remote-tracking branch 'pstore/for-next/pstore' adds 8471300fce4c HID: elan: Make array buf static, shrinks object size adds acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next adds 1475af255e18 HID: i2c-hid: Ignore input report if there's no data prese [...] adds b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next adds e9fe0d4921ee HID: wacom: Move HID fix for AES serial number into wacom_ [...] adds 255d6167833c Merge branch 'for-5.1/wacom' into for-next adds 13054abbaa4f HID: debug: fix the ring buffer implementation adds 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next adds 71f8ae0bd522 Merge remote-tracking branch 'hid/for-next' adds 950b77fcf4b6 Merge remote-tracking branch 'i2c/i2c/for-next' adds 38598c2f53e9 hwmon: (dell-smm) Support up to 10 temp sensors adds 733649f87adc hwmon: (hih6130) add dtb compatibility tables adds 896d233877c5 devicetree: hwmon: Add bindings documentation for HIH6130 adds 825a16b16447 hwmon: (adt7462) Mark expected switch fall-throughs adds 784b7132e10d hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds b542e286ca21 hwmon: (pmbus) add support for DPS-650AB adds 0744e33049f4 dt-bindings: hwmon: add dps650ab documentation adds b3fd03463d52 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds bba66872e73e hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds c90920065f0a hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds 6747463a4e96 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 0ad53514e9e5 hwmon: (hwmon) Replace S_<PERMS> with octal values adds 67184dccec44 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 2486375e31f6 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds 8d31cf48ae82 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds 024b0540ba27 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds cefe5ee65b82 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds 96f6ecd7b08d hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds 451428d75724 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 043890a4d853 hwmon: (jc42) Replace S_<PERMS> with octal values adds f0e3b859a0a8 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds 49670f3a09d5 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds 49b28aaa5021 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 9c7acfa6e565 hwmon: (lm75) Replace S_<PERMS> with octal values adds 7b8c4feff5a5 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 00d8ce093da3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 12664872968d hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 6b313639829d hwmon: (lm90) Replace S_<PERMS> with octal values adds 41c6b6084509 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 545ce0af0a00 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 875794038a90 hwmon: (lm95241) Replace S_<PERMS> with octal values adds 65e17132d9cd hwmon: (lm95245) Replace S_<PERMS> with octal values adds 945e916790fe hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds 2388e4507caf hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds 29bed2decaa3 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds 5b1428e0e86c hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 857b4d927995 dt-bindings: hwmon: (ina3221) Add ti,single-shot property adds d6836d85298a hwmon: (ina3221) Implement ti,single-shot DT property adds d37c4782ff5e hwmon: (adm1029) Remove write to FFF paragraph adds 31ad816174e9 hwmon: (adm1029) Add SPDX header adds 1704c1a507a2 hwmon: (adm1029) replace S_IXXX macros by their numeric values adds e0b9360c7b5b hwmon: (adm1029) Add blank line after declarations adds 52d070676f34 hwmon: (adm1029) Fix Logical continuations should be on th [...] adds a0ff0bbccce9 hwmon: (adm1029) Fix function alignment adds f816d98927c4 hwmon: (adm1029) Add a comment for locking mutex adds 18227f1c8a4e hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] adds d4f9ff9aab60 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] adds 1f486fb27bd5 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] adds 71b7f4071821 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] adds 9c103f493e44 hwmon: (max31790) Replace S_<PERMS> with octal values adds efc9b9b2fb2c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] adds a907987bde68 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] adds 06a6c1ec92b1 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] adds 882f54086c25 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] adds 48d1cb253205 hwmon: (nct7904) Replace S_<PERMS> with octal values adds 102caf484fe9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] adds 53ca51703060 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] adds 560f10a15534 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] adds 9d72a8d80bcc hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] adds 9f40d9ea48b9 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] adds ba97efd418bc hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] adds 3103c7606fdf hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values adds a27b02515d6c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values adds 6907be790698 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 0b297c4267b4 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 613ac8a605e6 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 728c4d21ad93 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] adds 40fc5a9d8cb0 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] adds 9d4c418b0643 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] adds e3587d05ecfc hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds f525831036fb hwmon: (tmp102) Replace S_<PERMS> with octal values adds e8f3f90213dc hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] adds 7d2ce00b5bc9 hwmon: (tmp421) Replace S_<PERMS> with octal values adds 33add198a576 hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] adds bb3b529277b6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] adds 8e9af53baa39 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 7a305e7faac5 Merge remote-tracking branch 'jc_docs/docs-next' adds 1455dddc74bd media: imx274: remote unused function imx274_read_reg adds 879347f0c258 media: ov8856: Add support for OV8856 sensor adds f1fb08556241 media: ov7670: Remove useless use of a ret variable adds 5556ab2a3f2c media: ov7670: split register setting from set_fmt() logic adds 40012cd5ecaa media: ov7670: split register setting from set_framerate() logic adds 3d6a8fe25605 media: ov7670: hook s_power onto v4l2 core adds 030f9f682e66 media: ov7670: control clock along with power adds fa6527340141 media: ov8856: Modify ov8856 register reading function to [...] adds f8ce7c35e6ae media: i2c: mt9m001: copy mt9m001 soc_camera sensor driver adds 4915255bfcae media: i2c: mt9m001: dt: add binding for mt9m001 adds 1f01091fa1c0 media: mt9m001: convert to SPDX license identifer adds 9f4f37b03e3c media: mt9m001: sort headers alphabetically adds 1e57e4ce90f4 media: mt9m001: add of_match_table adds a5826484d46e media: mt9m001: introduce multi_reg_write() adds 8fcfc491c6ca media: mt9m001: switch s_power callback to runtime PM adds 74021329a76b media: mt9m001: remove remaining soc_camera specific code adds 12d85c3e275b media: mt9m001: add media controller support adds 73b338609845 media: mt9m001: register to V4L2 asynchronous subdevice framework adds dd15f0702f12 media: mt9m001: support log_status ioctl and event interface adds 71f247daf0c7 media: mt9m001: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] adds 772f63c00c31 media: mt9m001: set all mbus format field when G_FMT and S [...] adds 49410d3abf44 media: mt9m111: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] adds 2e1566abe54b media: mt9m111: set all mbus format field when G_FMT and S [...] adds 29856308137d media: mt9m111: set initial frame size other than 0x0 adds 61c1baa63430 media: s5k4ecgx: delete a bogus error message adds adbd2969afbb media: ov2640: fix initial try format adds 5792ae7c3dd4 media: venus: firmware: check fw size against DT memory re [...] adds de5a0bafcfc4 media: venus: core: correct maximum hardware load for sdm845 adds d24f800247b5 media: venus: core: correct frequency table for sdm845 adds 947e3b3cf190 media: venus: helpers: drop setting of timestamp invalid flag adds 60b6527952ed media: v4l2-pci-skeleton.c: fix outdated irq code adds b4ba92d56b4f media: dev-effect.rst: remove unused Effect Interface chapter adds 0b7a4b41ab0e media: dev-teletext.rst: remove obsolete teletext interface adds 49179ff480ee media: Documentation/media: rename "Codec Interface" adds 8c1d02f14018 media: vicodec: Add num_planes field to v4l2_fwht_pixfmt_info adds 9e8125498837 media: vicodec: add support for CROP and COMPOSE selection adds 7248d1ff0e21 media: vicodec: use 3 bits for the number of components adds 5fbd0729cfc6 media: vicodec: Add pixel encoding flags to fwht header adds ddc1b0852751 media: vicodec: Separate fwht header from the frame data adds 3b15f68e19c2 media: vicodec: Add support for resolution change event. adds f863f222b49a media: vicodec: ensure comp frame pointer kept in range adds c9d06df61297 media: vicodec: get_next_header is static adds 2e0fe66e0a13 media: imx: csi: Disable CSI immediately after last EOF adds 4bc1ab41eee9 media: imx: csi: Stop upstream before disabling IDMA channel adds a19c22677377 media: imx: prpencvf: Stop upstream before disabling IDMA channel adds d8501cc85069 media: dt-bindings: media: add 'assigned-clocks' to vcodec [...] adds 04bde67410bf media: mtk-vcodec: Using common interface to manage vdec/v [...] adds 03535e7a3a99 media: vb2: vb2_find_timestamp: drop restriction on buffer state adds 826ef7508833 media: Revert "media: cedrus: Allow using the current dst [...] adds 2cc1802f62e5 media: vb2: Keep dma-buf buffers mapped until they are freed adds 065e5a31497d media: cedrus: Remove completed item from TODO list (dma-b [...] adds 28d77c21cbeb media: vb2: add buf_out_validate callback adds ab7afaf33275 media: vim2m: add buf_out_validate callback adds 1f2f510753be media: vivid: add buf_out_validate callback adds 6b3e4c4cc162 media: cedrus: add buf_out_validate callback adds 1284ed59a147 media: vb2: check that buf_out_validate is present adds 560c053deb94 media: vivid: fix vid_out_buf_prepare() adds 8aa153f103f1 media: vim2m: fix driver for it to handle different fourcc [...] adds b3e64e5b0778 media: vim2m: use per-file handler work queue adds f0ef022c85a8 media: vim2m: allow setting the default transaction time v [...] adds 9dd9066c2cf8 Merge remote-tracking branch 'v4l-dvb/master' adds 5b383d622573 Merge remote-tracking branch 'v4l-dvb-next/master' adds 2fb690212dff Merge branch 'acpica' into linux-next adds f768020201ae Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] adds bff64f541a7a Merge branches 'pm-qos', 'pm-domains' and 'pm-em' into linux-next adds 625c85a62cb7 cpufreq: Use struct kobj_attribute instead of struct global_attr adds afa1f2ab43d4 thermal: cpu_cooling: Require thermal core to be compiled in adds 9533511ad97b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds 9baddb61dfec mfd: Fix unmet dependency warning for MFD_TPS68470 adds d58bf90a32a3 platform/x86: Fix unmet dependency warning for ACPI_CMPC adds 0ee4b5f801b7 platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 adds e9615f2275dd Merge branches 'acpi-pci' and 'acpi-misc' into linux-next adds fdb3c1776570 ACPI: EC: Clean up probing for early EC adds 580d0382c1cd ACPI / DPTF: remove header search path to the parent directory adds 5fe5866e681c Merge branches 'acpi-ec' and 'acpi-dptf' into linux-next adds 2b6e492467c7 device property: Fix the length used in PROPERTY_ENTRY_STRING() adds e18d43b27b09 Merge branch 'devprop' into linux-next adds d1c6b41b0f65 PM / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() adds 58456488e0e3 PM-runtime: update accounting_timestamp on enable adds a08c2a5a3194 PM-runtime: Replace jiffies-based accounting with ktime-ba [...] adds 61064e702740 Merge branches 'pm-sleep' and 'pm-core' into linux-next adds 15efb47dc560 PM-runtime: Fix deadlock with ktime_get() adds 1617971c6616 cpuidle: poll_state: Fix default time limit adds 924e00689c73 Merge branches 'pm-core-fixes' and 'pm-cpuidle-fixes' into [...] adds bd54d8f18ac9 Merge remote-tracking branch 'pm/linux-next' adds f66da9746411 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds e2e83f314120 PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() adds 81a2a92a890d Merge remote-tracking branch 'opp/opp/linux-next' adds 47a3374d8edc Merge remote-tracking branch 'thermal/next' adds ee848721f60d IB/umad: Avoid additional device reference during open()/close() adds 039d713a59c8 IB/umad: Do not check status of nonseekable_open() adds 8283d7872576 infiniband: cxgb4: no need to check return value of debugf [...] adds 5c43276499f9 infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro adds e77511802560 infiniband: hfi1: no need to check return value of debugfs [...] adds 0d0336cf5434 infiniband: qib: no need to check return value of debugfs_ [...] adds 73eb8f03f0ec infiniband: mlx5: no need to check return value of debugfs [...] adds 253767296611 infiniband: ocrdma: no need to check return value of debug [...] adds 316bcda81d29 infiniband: usnic: no need to check return value of debugf [...] adds 2e061c691c3f infiniband: ipoib: no need to check return value of debugf [...] adds f37385919045 IB/core: Declare local functions 'static' adds 0a353c2e9435 IB/mlx5: Declare local functions 'static' adds 8ba0ddd09406 RDMA/iw_cxgb4: Drop __GFP_NOFAIL adds da6a496a34f2 IB/mlx5: Ranges in implicit ODP MR inherit its write access adds 61b2fe3c62e5 IB/mlx5: Remove dead code adds 6a157f7d1b14 RDMA/hns: Add SCC context allocation support for hip08 adds aa84fa18741b RDMA/hns: Add SCC context clr support for hip08 adds 0e40dc2f70cd RDMA/hns: Add timer allocation support for hip08 adds ff0244bb5924 RDMA/qib: Use GUP longterm for PSM page pining adds 535005ca8e5e IB/core: Destroy QP if XRC QP fails adds ed4cdf4a2131 infiniband: remove unneeded header search paths adds b360ce3b2be9 infiniband: prefix header search paths with $(srctree)/ adds e355477ed9e4 net/mlx5: Make mlx5_cmd_exec_cb() a safe API adds ce4eee5340a9 net/mlx5: Add pci AtomicOps request adds 6bf8f22aea0d IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD adds a124edba2627 IB/mlx5: Introduce async DEVX obj query API adds 4accbb3fd263 IB/mlx5: Implement the file ops of DEVX async command FD adds eaebaf77e7cb IB/mlx5: Implement DEVX hot unplug for async command FD adds 55c293c38efa Merge branch 'devx-async' into k.o/for-next adds 8aa04ad3b393 RDMA/vmw_pvrdma: Support upto 64-bit PFNs adds ed0bc2658e1b IB/ipoib: Make ipoib_intercept_dev_id_attr() static adds 87fc34b575fd IB/{hfi1,qib}: Cleanup open coded sge sizing adds db421a54996c IB/{hfi1, qib, rvt} Cleanup open coded sge usage adds 0b5cb3300ae5 RDMA/srp: Increase max_segment_size adds f3ffed0ce49a IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static adds e5c1bb47cca6 IB/mlx5: Remove set but not used variable adds 459cc69fa4c1 RDMA: Provide safe ib_alloc_device() function adds 6780c4fa9d6e RDMA: Add indication for in kernel API support to IB device adds cfc30ad3d098 IB/usnic: Remove stub functions adds cf34e1fe5254 IB/mlx5: Consider vlan of lower netdev for macvlan GID entries adds f732e7135b8b RDMA/nldev: Dynamically generate restrack dumpit callbacks adds 8be565e65fa9 RDMA/nldev: Factor out the PID namespace check adds 659067b0b5c3 RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks adds 0ad699c0edc9 RDMA/core: Simplify restrack interface adds 5e458d3f899e RDMA/restrack: Refactor user/kernel restrack additions adds 02da37509705 RDMA/core: Use the ops infrastructure to keep all callback [...] adds 84f0c3630ab6 Merge remote-tracking branch 'rdma/for-next' adds 5e5b9f6272f2 net/mlx4_core: A write memory barrier is sufficient in EQ [...] adds d4fd0404c1c9 enetc: Introduce basic PF and VF ENETC ethernet drivers adds 16eb4c85c964 enetc: Add ethtool statistics adds beb74ac878c8 enetc: Add vf to pf messaging support adds d382563f541b enetc: Add RFS and RSS support adds 556b2710a1ca Merge branch 'ENETC' adds 843ef94e3374 net: amd8111e: clean up two minor indentation issues adds 8f4ebaaa8d97 net: stmmac: Fix return value check in qcom_ethqos_probe() adds a016becd3a56 net: phy: start state machine in phy_start only adds 217962615662 net: phy: warn if phy_start is called from invalid state adds 9e573cfc35c6 net: phy: start interrupts in phy_start adds 434a4315b961 net: phy: change phy_start_interrupts to phy_request_interrupt adds 2ab64da68c2b Merge branch 'net-phy-improve-starting-PHY' adds 949e7cea0cbc bonding: count master 3ad stats separately adds c46863ab8356 r8169: factor out disabling ALDPS adds a1ead2ec3c09 r8169: factor out PHY init sequence adjusting 10M and ALDPS adds 232aa8ec3ed9 tcp_bbr: refactor bbr_target_cwnd() for general inflight p [...] adds 78dc70ebaa38 tcp_bbr: adapt cwnd based on ack aggregation estimation adds 58e0b4abf54c Merge branch 'tcp_bbr-Improving-TCP-BBR-performance-for-Wi [...] adds 8eab6dac8d97 tipc: remove dead code in struct tipc_topsrv adds 2bb3e1039483 mlxfw: Replace license text with SPDX identifiers and adju [...] adds 0ba9480cffaa bridge: remove duplicated include from br_multicast.c adds 30e5c2c6bf28 net: Revert devlink health changes. adds 94816278383e net/mlx5e: RX, Make sure packet header does not cross page [...] adds 79d356ef2c10 net/mlx5e: Take CQ decompress fields into a separate structure adds 149e566fef81 net/mlx5e: Expand XPS cpumask to cover all online cpus adds 71129676ab59 net/mlx5e: Return the allocated flow directly from __mlx5e [...] adds 8e4ca98609a5 net/mlx5: Add trace points for flow tables create/destroy adds 9659e49a6db4 net/mlx5e: Separate between ethtool and netdev software st [...] adds 168af00a3b7b net/mlx5e: Present the representors SW stats when state is [...] adds b832d4fdf105 net/mlx5e: Reuse fold sw stats in representors adds ee4576fcfe65 Merge tag 'mlx5-updates-2019-01-25' of git://git.kernel.or [...] adds a118b19d9145 Documentation: net: phy: reflect latest changes to phylib API adds f72b4644b224 s390/qeth: streamline TX buffer management adds 44eb086f9af9 s390/qeth: remove bogus netif_wake_queue() adds e22355ea3f3c s390/qeth: consolidate open/stop netdev ops adds 654e3d48bebb s390/qeth: register MAC address earlier adds 340c0936f23b s390/qeth: remove TX disable from online path adds fa3d2e60596b s390/qeth: delay netdevice registration adds e6e771b3d897 s390/qeth: detach netdevice while card is offline adds 5fc692a7ffaf s390/qeth: remove VLAN tracking for L2 devices adds ccaceadc4eff Merge branch 's390-qeth-next' adds c23f35d19db3 net: IP defrag: encapsulate rbtree defrag code into callab [...] adds d4289fcc9b16 net: IP6 defrag: use rbtrees for IPv6 defrag adds 997dd9647164 net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c adds 4c3510483d26 selftests: net: ip_defrag: cover new IPv6 defrag behavior adds dda6a7a3685b Merge branch 'ipv6-defrag-rbtree' adds df6f1856db02 r8169: add general EEE support for chip versions from RTL8168g adds b6c7fa401625 r8169: enable EEE per default on chip versions from RTL8168g adds f515220cc24b Merge branch 'r8169-add-EEE-support-for-RTL8168g+' adds 84239b445964 ptp: fix debugfs_simple_attr.cocci warnings adds f859a4484703 tcp: allow zerocopy with fastopen adds 25fe02d00a1e Documentation: net: phy: switch documentation to rst format adds cc07d2714a84 r8169: add EEE support for RTL8168f adds 1563daa3cacf r8169: enable EEE per default on RTL8168f adds 45e8fddd9b97 Merge branch 'r8169-add-EEE-support-for-RTL8168f' adds 217e288c9718 net: hns3: don't update packet statistics for packets drop [...] adds ac864c2346d0 net: hns3: clear pci private data when unload hns3 driver adds 1821dce9ae6c net: hns3: add error handling in hclge_ieee_setets adds 47ef6deccdff net: hns3: fix return value handle issue for hclge_set_loopback() adds 28673b33c756 net: hns3: fix broadcast promisc issue for revision 0x20 adds 350fda0a0af9 net: hns3: After setting the loopback, add the status of g [...] adds c2a39d981da7 net: hns3: do reinitialization while mqprio configuration changed adds a1ef124e6e86 net: hns3: remove dcb_ops->map_update in hclge_dcb adds 1cce5eb6506d net: hns3: call hns3_nic_set_real_num_queue with netdev down adds 51e8439f3496 net: hns3: add 8 BD limit for tx flow adds b7b585c286ab net: hns3: add initialization for nic state adds f01f5559cac8 net: hns3: don't allow vf to enable promisc mode adds 08c666b7033d Merge branch 'hns3-next' adds 662a14d0c71e lan743x: Provide Read/Write Access to on chip OTP adds f46fe4f8d787 ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit adds c8b34e680a09 ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit adds 6e6b904ad4f9 ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit adds 962924fa2b7a ip_gre: Refactor collect metatdata mode tunnel xmit to ip_ [...] adds a4b829949326 Merge branch 'ip_tunnel-next' adds 7304720d70a2 atheros: atl2: replace dev_kfree_skb_any() by dev_consume_ [...] adds 085c4c7dd2b6 net: lmc: remove -I. header search path adds 1d68101367a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 0e0213965c97 net: phy: at803x: Use helpers to access MMD PHY registers adds fb1b69999130 net: ipv4: ip_input: fix blank line coding style issues adds 31954cd8bb66 tcp: Refactor pingpong code adds 4a41f453bedf tcp: change pingpong threshold to 3 adds 889865cf54bd Merge branch 'tcp-change-pingpong-to-3-in-delayed-ack-logic' adds 42d704e01817 mlxsw: spectrum_acl: Remove unnecessary arg on action_repl [...] adds 038418eeb955 mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs adds 3021afe16828 mlxsw: spectrum_acl: Fix rul/rule typo adds 2adeb5f1c3f5 mlxsw: spectrum_switchdev: Add more extack messages adds 39c6b53cc01f Documentation: add devlink param file for mlxsw driver adds 6f64bcb62f33 selftests: net: forwarding: change devlink resource suppor [...] adds 3cab0de9bbea selftests: forwarding: Use OK instead of PASS in test output adds 8d9375529193 Merge branch 'mlxsw-Misc-updates' adds 8e067bb3fc92 benet: remove broken and unused macro adds 666db4862f2d qed: Revise load sequence to avoid PCI errors adds 64515dc899df qed: Add infrastructure for error detection and recovery adds ccc67ef50b90 qede: Error recovery process adds bb7c778b73eb Merge branch 'qed-Error-recovery-process' adds fe19a8fea7cb ipvs: avoid indirect calls when calculating checksums adds 6ecd754883da ipvs: use indirect call wrappers adds dd03b1ad26c4 netfilter: nft_counter: remove wrong __percpu of nft_count [...] adds ac088a88b5d5 netfilter: conntrack: fix error path in nf_conntrack_perne [...] adds 83f529281d7a netfilter: ipv4: remove useless export_symbol adds 343917b410ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 2f0921262ba9 selftests/bpf: suppress readelf stderr when probing for BT [...] adds 1d0dc06930a9 net: xsk: track AF_XDP sockets on a per-netns list adds 50e74c0131a5 xsk: add id to umem adds a36b38aa2af6 xsk: add sock_diag interface for AF_XDP adds dbbd79ae166f Merge branch 'af-xdp-sock-diag' adds d405c7407a54 bpf: allocate 0x06 to new eBPF instruction class JMP32 adds a72dafafbd5f bpf: refactor verifier min/max code for condition jump adds 092ed0968bb6 bpf: verifier support JMP32 adds 56cbd82ef0b3 bpf: disassembler support JMP32 adds df791dc16760 tools: bpftool: teach cfg code about JMP32 adds 503a8865a477 bpf: interpreter support for JMP32 adds a7b76c885769 bpf: JIT blinds support JMP32 adds 3f5d6525f219 x86_64: bpf: implement jitting of JMP32 adds 69f827eb6e14 x32: bpf: implement jitting of JMP32 adds 654b65a04880 arm64: bpf: implement jitting of JMP32 adds b85062ac0df3 arm: bpf: implement jitting of JMP32 adds 5f6459966d0a ppc: bpf: implement jitting of JMP32 adds 626a5f66da0d s390: bpf: implement jitting of JMP32 adds 461448398ac1 nfp: bpf: implement jitting of JMP32 adds 6ea848b5ced5 selftests: bpf: functional and min/max reasoning unit test [...] adds 3ef84346c561 selftests: bpf: makefile support sub-register code-gen test mode adds ae575c8a9868 Merge branch 'jmp32-insns' adds 2dfb40121ee8 selftests: bpf: prepare for break up of verifier tests adds 40f2fbd5a5e9 selftests: bpf: break up test_verifier adds 48729226238d selftests: bpf: break up the rest of test_verifier adds 20600f3e9d3f Merge branch 'split-test_verifier' adds cdd7b4064258 selftests: bpf: remove duplicated include adds d76198b0bc5a tools: bpftool: warn about risky prog array updates adds c8aa703822bf net/flow_dissector: move bpf case into __skb_flow_bpf_dissect adds b7a1848e8398 bpf: add BPF_PROG_TEST_RUN support for flow dissector adds bf0f0fd93945 selftests/bpf: add simple BPF_PROG_TEST_RUN examples for f [...] adds 3d2af27a84a8 Merge branch 'bpf-flow-dissector-tests' adds ec7146db1500 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds bbcbf2eede69 enetc: include linux/vmalloc.h for vzalloc etc adds ac93e2fa8550 liquidio: fix the validation of rx checksum status from NI [...] adds 18d79f721e0a cxgb4vf: Update port information in cxgb4vf_open() adds baa962e39df9 MAINTAINERS: update cxgb4 and cxgb3 maintainer adds 9f672984338d cxgb4: clip_tbl: Use struct_size() in kvzalloc() adds c829f5f52db9 cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() adds eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 39e6160e14bd devlink: Add devlink_param for port register and unregister adds f4601dee25d5 devlink: Add port param get command adds 9c54873b4e2e devlink: Add port param set command adds ffd19b9a490a devlink: Add support for driverinit get value for devlink_port adds 5473a7bdad78 devlink: Add support for driverinit set value for devlink_port adds c1e5786d6771 devlink: Add devlink notifications support for port params adds b639583f9e36 devlink: Add a generic wake_on_lan port parameter adds 782a624d00fa bnxt_en: Add bnxt_en initial port params table and register it adds bde527264307 Merge branch 'devlink-port' adds 80df2704a375 sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC adds b99e5e028bf4 sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt adds 7adb5ed5eec3 sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt adds 8889394df2aa sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt adds 6fd769beb0d9 sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt adds 48c072174dea sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt adds 8add543e369d sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt adds fb1956050846 sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt adds acce7f3b8d4f sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt adds 2e7709d1cc66 sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTE [...] adds e7f282489123 sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VAL [...] adds 9c5829e1c49e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 707e45b3dc5a sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 92fc3bd928c9 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 49b037acca8c sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds e0651a0dc877 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 7fb3be13a236 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds bf9fb6ad4f29 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 3adcc300603e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 2af66ff3edc7 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 3a583059d187 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 99a62135e127 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds d251f05e3ba2 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] adds 7efba10d6bd2 sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP [...] adds 804a15cdbbc3 Merge branch 'sctp-support-SCTP_FUTURE-CURRENT-ALL_ASSOC' adds cb56e214679f mlxsw: spectrum_acl: Include delta bits into hashtable key adds a97cfe4de1be mlxsw: spectrum_acl: Add C-TCAM spill tracepoint adds 1eadbd3ab9c3 selftests: spectrum-2: Extend and move trace helpers adds 0d0f20fb2fa0 selftests: spectrum-2: Fix multiple_masks_test adds 1f0ac761bcaa selftests: spectrum-2: Add delta two masks one key test adds 08c25fe83a0c Merge branch 'mlxsw-spectrum_acl-Include-delta-bits-into-h [...] adds 889bcbdeee57 net: ethernet: mediatek: support MT7621 SoC ethernet hardware adds ddda1ac116c8 net: dsa: mt7530: support the 7530 switch on the Mediatek [...] adds 9389b5e9467f dt-bindings: net: dsa: add new MT7530 binding to support MT7621 adds a82a3fe0186d Merge branch 'net-dsa-mt7530-support-MT7530-in-the-MT7621-SoC' adds 1a6e552df33c net: hns3: reuse the definition of l3 and l4 header info union adds 8e1445a653c9 net: hns3: fix VF dump register issue adds fc0c174f4223 net: hns3: use the correct interface to stop|open port adds 74354140a579 net: hns3: change hnae3_register_ae_dev() to int adds de67a690cc27 net: hns3: only support tc 0 for VF adds c8a8045b2d0a net: hns3: Fix NULL deref when unloading driver adds e215278548f9 net: hns3: fix netif_napi_del() not do problem when unloading adds 472d7ecee20e net: hns3: fix for rss result nonuniform adds 9fc55413270f net: hns3: fix improper error handling in the hclge_init_ae_dev() adds eed9535f9f71 net: hns3: fix an issue for hclgevf_ae_get_hdev adds c59a85c07e77 net: hns3: stop sending keep alive msg to PF when VF is resetting adds 9abeb7d8cf87 net: hns3: keep flow director state unchanged when reset adds 630afc7734ba Merge branch 'hns3-next' adds 913564fbc2df macvlan: use netif_is_macvlan_port() adds fa6821cbf1d9 r8169: improve WoL handling adds fa2e0df53a96 Merge remote-tracking branch 'net-next/master' adds e8ddbfb4bcb2 selftests/bpf: skip sockmap in test_maps if kernel doesn't [...] adds 8184d44c9a57 selftests/bpf: skip verifier tests for unsupported program types adds 9acea337ef57 selftests/bpf: skip verifier tests for unsupported map types adds cfff578ed51c selftests/bpf: mark verifier test that uses bpf_trace_prin [...] adds befa618112a0 bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require c [...] adds 9f239f68f2c5 Merge branch 'bpf-tests-probe-kernel-support' adds de1da68d9c9d bpf: fix bitrotted kerneldoc adds 116bfa96a255 bpf: fix missing prototype warnings adds 1832f4ef5867 bpf, cgroups: clean up kerneldoc warnings adds ef3c418daef3 Merge remote-tracking branch 'bpf-next/master' adds 0604628bb03a netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy adds 692df7dac75d Merge remote-tracking branch 'netfilter-next/master' adds c70115f3abe2 Merge remote-tracking branch 'nfc-next/master' adds aba1e632c2e8 iwlwifi: pcie: make array 'prop' static, shrinks object size adds d3561e0ecd75 iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac [...] adds 7360f99e0b99 iwlwifi: mvm: advertise support for TWT in the Extended Ca [...] adds 866a6a85d468 iwlwifi: mvm: rely on mac80211 to configure TWT support adds 8093bb6d4fee iwlwifi: add PCI IDs for the 22260 device series adds 99be6166a4a0 iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly adds 7703238ef7e5 iwlwifi: mvm: fix wrong DCM TLC config adds a98e2802a654 iwlwifi: correct one of the PCI struct names adds 5b74a9368958 iwlwifi: add new cards for 22560, 9260 and killer series adds 606b9ab67784 iwlwifi: mvm: fix firmware statistics usage adds b7226f104cef iwlwifi: remove support for 9000 A-step devices adds c688e3964a43 iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake( [...] adds 1122135df036 iwlwifi: pcie: remove suspend/resume workaround for 9000A devices adds 7e08baeb3c6d iwlwifi: wrt: add 22000 device familiy prph dump support adds c281f13792f6 iwlwifi: mvm: make NVM access actually fail on failures adds cfbc6c4c5b91 iwlwifi: mvm: support mac80211 TXQs model adds 438af9698b0f iwlwifi: mvm: support mac80211 AMSDU adds e7eed19a28f0 iwlwifi: mvm: fix values in the table example adds af84282e2b48 iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info() adds d6f9c7721064 iwlwifi: fix spelling mistake "registrating" -> "registering" adds 08f7d8b69aaf iwlwifi: mvm: bring back mvm GSO code adds 4f1e85f0b8e2 iwlwifi: mvm: Flush transmit queues on P2P Device ROC done adds 055b22e770dd iwlwifi: mvm: Set Tx rate and flags when there is not station adds 8dd2cea8b650 iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC adds a74231ba4b57 iwlwifi: update hcmds documentation adds 45dc7ba4b423 iwlwifi: mvm: make num_active_macs unsigned adds 162b22c93e66 iwlwifi: tighten boundary checks adds c1f33442976b iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr adds b0d795a9ae55 iwlwifi: mvm: avoid possible access out of array. adds acf42a957e34 iwlwifi: avoid access out of memory allocated adds f9119304e1c9 iwlwifi: fw api: remove unused/deprecated filter status adds ec95b2701d24 iwlwifi: fw api: document WoWLAN patterns command adds 64e2330580fb Merge tag 'iwlwifi-next-for-kalle-2019-01-25' of git://git [...] adds 9fe310546559 mt76: add size check for additional rx fragments adds cbbfd73767cd mt76: throttle transmission of buffered multicast packets adds 7267a7965dd7 mt76: request tx status for powersave released EOSP packet adds 4d4b12bc56d3 mt76: dma: remove napi from mt76_dma_rx_fill signature adds 0ecf94dc3695 mt76: usb: do not build the skb if reported len does not f [...] adds 85b7e2acd31b mt76: Add missing include of linux/module.h adds 374eb1b55540 mt76: fix typo in mt76x02_check_mac_err routine adds 4989338ed305 mt76: mac: run mt76x02_mac_work routine atomically adds e207afa0232d mt76: usb: avoid queue/status spinlocks while passing tx s [...] adds b9f81643b6ae mt76x0: pci: fix ACS support adds 20ce270e5a7d mt76x02: do not set protection on set_rts_threshold callback adds 493d2dfab34b mt76x02: fixup MT_PROT_RATE_* defines adds 26a7b5473191 mt76x02: set protection according to ht operation element adds 9bc29420d745 mt76x0: configure MT_VHT_HT_FBK_CFG1 adds bf349ce16ef4 mt76x2: add static qualifier to mt76x2_init_hardware adds 35c572818ca2 mt76: dfs: run mt76x02_dfs_set_domain atomically adds 3fd612df8ac7 mt76x2: init: set default value for MT_TX_LINK_CFG adds f82ce8d9bd49 mt76: add energy detect CCA support to mt76x{0,2}e drivers adds c09f4d0a1f81 mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val adds 87e86f90196f mt76: dma: do not build skb if reported len does not fit i [...] adds c1e0d2be0acf mt76: mmio: introduce mt76x02_check_tx_hang watchdog adds 32fb47fd9c55 mt76: make const array 'data' static, shrinks object size adds e76deac6f00b mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb adds 3121742915b5 mt76: use proper name for __MT76x02_H macro adds 5c9decdfbb40 mt76: add led support to mt76x0e driver adds 013b2dff8153 mt76: fix tx status reporting for non-probing frames adds f545540d5f60 mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag adds 9313faacbb4e mt76: move mt76x02_get_txpower to mt76 core adds ef13edc00708 mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core adds 02e5a769c0a4 mt76: fix rssi ewma tracking adds 9cf67ec7fd80 mt76: fix signedness of rx status signal field adds e7173858c78a mt76: add channel switch announcement support adds f832898dff55 mt76: do not report out-of-range rx nss adds 68f7030f2d5f mt76: fix per-chain signal strength reporting adds d225581df314 mt76: avoid scheduling tx queues for powersave stations adds 1899405c9838 Merge tag 'mt76-for-kvalo-2019-01-22' of https://github.co [...] adds 0899dd34d095 iwlwifi: pcie: fix the use of a wrong define adds 937c2652768f iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF adds c97781d1d956 iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec adds 85d78bb173db iwlwifi: pcie: add prints to track virtual ID adds 677837b8b3ea iwlwifi: mvm: fix %16 to %016 print format adds 486af86332c7 iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK adds cefec29ebdde iwlwifi: pcie: align licensing to dual GPL/BSD adds e6aeeb4f4517 iwlwifi: mvm: clean up LDBG config command usage adds 0f8bf03c8660 iwlwifi: mvm: save and export regdb blob from the NVM adds da0df827cd15 iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline adds e78da25e19c2 iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h adds 94a8d87c4764 iwlwifi: mvm: pre-initialize alive_data in wait_alive() adds 29cf396f08f6 iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr adds 9adcc117bc7d iwlwifi: make sure cur_fw_img is valid before accessing img adds 34a880d8bd4c iwlwifi: mvm: remove sta key on wep ap adds fefbf85305ec iwlwifi: monitor dumping flow cleanup adds 698478c49294 iwlwifi: mvm: add an option to dereference vif by id adds 1f7698abedee iwlwifi: mvm: fix A-MPDU reference assignment adds fba8248e7e67 iwlwifi: mvm: get rid of tx_path_lock adds 3a894a9f319f iwlwifi: remove TOF implementation adds 4841914ef440 iwlwifi: dvm: remove useless condition adds 93079fd5c059 iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monit [...] adds babea2d4fe76 iwlwifi: mvm: Disconnect on large beacon loss adds 6c161980ba48 iwlwifi: mvm: add location APIs adds 5213e8a8a28d iwlwifi: mvm: implement CSI reporting adds 57e861d9362e iwlwifi: mvm: Change FW channel info API adds 311590a3a21e iwlwifi: mvm: freeze management TXQ timer when station goe [...] adds fdd6c9419b6f iwlwifi: mvm: disable completely low latency mode with debugfs adds 98f0d01abcb9 iwlwifi: update product name for 9260 and 9560 adds 81444538ac58 iwlwifi: mvm: document monitor mode reorder buffer bypass adds 9bf13bee2d74 iwlwifi: mvm: include configured sniffer AID in radiotap adds 487ec49c358a iwlwifi: trigger dump on assert prior to setting the device up adds 40ecdd01d46e iwlwifi: mvm: update firmware when MU EDCA params change adds 07a44b322397 iwlwifi: dbg_ini: allocate dram buffer with proper flags adds cd0fc658fbb7 iwlwifi: dbg_ini: properly handle ini user trigger adds b2aea95c1833 iwlwifi: dbg_ini: retrieve dump_delay value properly adds 55fbf0d21c44 iwlwifi: dbg_ini: set dump mask BIT(n) instead of n adds 01f377dc927d iwiwifi: fix bad monitor buffer register addresses adds d4065e90dc62 Merge tag 'iwlwifi-next-for-kalle-2019-01-29' of git://git [...] adds 3864be551405 iwlwifi: mvm: fix merge damage in iwl_mvm_rx_mpdu_mq() adds aa96ea212480 Merge remote-tracking branch 'wireless-drivers-next/master' adds bcfcd409d4db usb: split code locating ACPI companion into port and device adds b4dfbbd1803d usb: assign ACPI companions for embedded USB devices adds e2bef3847e3d Bluetooth: Allow driver specific cmd timeout handling adds dc786b2c2c1b Bluetooth: btusb: Use the cmd_timeout method to reset the [...] adds 1e4b6e91b46d Bluetooth: make hw_err static, reduces object code size adds 00df214b1faa Bluetooth: btrtl: Restore old logic to assume firmware is [...] adds 2de66bb87351 Bluetooth: btusb: btusb_intel_cmd_timeout: use sleeping functions adds 017a01ccfbc5 Bluetooth: btusb: Add shutdown routine for BTUSB_INTEL_NEW [...] adds f784115223b4 Merge remote-tracking branch 'bluetooth/master' adds 390298e86f8a mac80211: Expose ieee80211_schedule_txq() function adds 4af217500e7f cfg80211: mark expected switch fall-throughs adds c82c06ce43d3 cfg80211: Notify all User Hints To self managed wiphys adds ab4dfa20534e cfg80211: Allow drivers to advertise supported AKM suites adds fe4943702c85 cfg80211: Authentication offload to user space in AP mode adds 6c900360e7c0 nl80211: Allow set/del pmksa operations for AP adds 2ec56f918009 mac80211: remove unused variable adds b9dd0e8e8af8 Merge remote-tracking branch 'mac80211-next/master' adds 7d732f89ff88 Merge remote-tracking branch 'gfs2/for-next' adds 32937a82f36c mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_p [...] adds f7fd818cca0c mtd: Remove empty lines at end of sysfs related functions adds b0dd77a79642 mtd: docg3: fix a possible memory leak of mtd->name adds c9cd6d726d95 Merge remote-tracking branch 'mtd/mtd/next' adds 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds 9344a226e7d6 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds e8293348a3e8 mtd: rawnand: tmio: Do not abuse nand_controller->wq adds 8f8978b019d4 mtd: rawnand: omap2: Use nand_controller_init() adds 7baf22c4ec9c mtd: rawnand: Stop using chip->state in drivers adds 61655561468c mtd: rawnand: Simplify the locking adds 3be8455a19a0 dt-bindings: nand: meson: add Amlogic NAND controller driver adds 2d570b34b41a mtd: rawnand: meson: add support for Amlogic NAND flash co [...] adds 5aa8e5070ae7 MAINTAINERS: Add entry for Amlogic NAND controller driver adds cf991e738aaf mtd: spinand: Add support for all Toshiba Memory products adds 0f5bdb57b2de mtd: rawnand: Annotate implicit fall through in nand_comma [...] adds 603766c5ca02 mtd: rawnand: Annotate implicit fall through in nand_scan_tail adds 58cf617d7db2 mtd: rawnand: denali: remove ->erase hook adds 83e93abb42b9 mtd: rawnand: remove ->legacy.erase and single_erase() adds 8ab266ee78e0 mtd: rawnand: check return code of nand_reset() and nand_r [...] adds 7404e9454dd9 mtd: rawnand: denali: remove unneeded denali_reset_irq() call adds bdc8bfeebd96 mtd: rawnand: denali: remove unused function argument 'raw' adds 9878e1aafea4 mtd: rawnand: denali: remove unused dma_addr field from de [...] adds bb0462a4391b mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG adds 7fd59a3101da mtd: rawnand: fsmc: Reset NAND timings on resume() adds e74745d96478 mtd: rawnand: fsmc: Disable NAND on remove() adds 9c586ed75c1d Merge remote-tracking branch 'nand/nand/next' adds 277649968086 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds ccba2f1112d4 crypto: ccree - improve error handling adds 32be4c5b0fd2 crypto: ccree - add error message adds a49411959ea6 crypto: ccree - fix free of unallocated mlli buffer adds 1ffbe1347e93 crypto: ccree - remove legacy leftover adds c139c72e2beb crypto: ccree - unmap buffer before copying IV adds 27649c39b565 crypto: ccree - shared irq lines are not a bug adds 2b5ac17463dc crypto: ccree - don't copy zero size ciphertext adds 4da66b758b25 crypto: chelsio - avoid using sa_entry imm adds 27c6feb0fb33 crypto: chelsio - Inline single pdu only adds ea5d8cfa33d2 crypto: aegis - Cleanup license mess adds 12ea20f61637 crypto: morus - Cleanup license mess adds bb4ce8258373 crypto: aegis - Convert to SPDX license identifiers adds 747bd2a36c9c crypto: morus - Convert to SPDX license identifiers adds 9572442dcf48 crypto: api - add a helper to (un)register a array of templates adds 0db1903539e9 crypto: ccm - use template array registering API to simpli [...] adds 56a00d9da159 crypto: gcm - use template array registering API to simpli [...] adds 9f8ef365ef3d crypto: ctr - use template array registering API to simpli [...] adds 1a5e02b6800b crypto: chacha20poly1305 - use template array registering [...] adds aef027db48da hwrng: virtio - Avoid repeated init of completion adds 37ebffff65b2 crypto: bcm - remove unused function do_decrypt() adds 231baecdef7a crypto: clarify name of WEAK_KEY request flag adds bbd0f89ccf11 Merge remote-tracking branch 'crypto/master' adds 094e640dcfab drm/amdgpu/virtual_dce: No need to pin the fb's bo adds 91334223b217 drm/amdgpu/virtual_dce: No need to pin the cursor bo adds c27c9778a19e drm/amd/powerplay: support BOOTUP_DEFAULT power profile mode adds d3c117e564bf drm/amdgpu/sriov:Correct pfvf exchange logic adds c6064de4b734 drm/amdgpu/gfx_v8_0: Reorder the gfx, kiq and kcq rings te [...] adds c4312c27c826 drm/amdgpu: Cleanup 2 compiler warnings adds a7a0d543ca1a drm/amdgpu: make gfx9 enter into rlc safe mode when set MGCG adds 445938879ef7 drm/amd/powerplay: update OD support flag for SKU with no [...] adds 45b35ee02162 drm/amd/powerplay: create pp_od_clk_voltage device file un [...] adds c81e42f03623 drm/amd/powerplay: avoid possible buffer overflow adds d1a3e239a601 drm/amd/powerplay: drop the unnecessary uclk hard min setting adds 919a94d8101e drm/amdgpu: fix CPDMA hang in PRT mode for VEGA20 adds b163714b294a drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SD [...] adds 4ed46c6c4ec7 drm/amdgpu: disable system memory page tables for now adds 2d3d25b616a0 drm/amdgpu: Relocate kgd2kfd function declaration adds 8e07e2676a42 drm/amdgpu: Simplify kgd2kfd interface adds 308176d6f625 drm/amdgpu: Remove kgd2kfd function pointers adds a363553cf033 drm/amdgpu/psp: Fix to get wrong xgmi session id adds 898e0d9d4051 drm/amdgpu: Use sdma_engine array adds 76223c5496a7 drm/amdgpu/psp: Fix can't detect psp INVOKE command failed adds 14d20ec7f31e drm/amdgpu: psp_ring_destroy cause psp->km_ring.ring_mem NULL adds fda2019cf20c drm/amd/display: 3.2.09 adds f9ed8fdcd21e drm/amd/display: Add a PP_SMU_VER_MAX enum adds 60a804c848fb drm/amd/display: Expose hubp1_vready_workaround function adds da1043cf22d3 drm/amd/display: Fix runtime errors for diagnostic tests adds 1c164f70825b drm/amd/display: Add pixel clock values to dtn logs adds 630cb40ffd4a drm/amd/display: Remove some extra braces adds d5cf79eeda52 drm/amd/display: implement dc_init_callbacks to assign cal [...] adds ebd084cd6509 drm/amd/display: add plane size change check condition adds ef32bc1c7516 drm/amd/display: Fix issue with VLine interrupt not firing adds 987741af33e5 drm/amd/display: update bw formula to v252 adds 51ba137ef226 drm/amd/display: Add debug option to force fclk request adds ceb3dbb4690d drm/amd/display: remove sink reference in dc_stream_state adds 923a3743abbe drm/amd/display: Remove unused headers adds 923fe4951282 drm/amd/display: Detach backlight from stream adds fb57452fb402 drm/amd/display: update DCN dml calcs adds 04a789bef315 drm/amd/display: add stream ID and otg instance in dc_stre [...] adds f284975ef2bc drm/amd/display: Add backlight pwm debugfs adds 0ec0b5f26ca5 drm/amd/display: 3.2.10 adds c3f574ba7bdb drm/amd/display: Remove stream_status->link adds 43995f8fb64c drm/amd/display: Minor code cleanup adds 380604e27bc9 drm/amd/display: Use 100 Hz precision for pipe pixel clocks adds 38684e46ef66 drm/amd/display: Improve logging of validation failures du [...] adds 8d25a560b877 drm/amd/display: Use local variable instead of caching global adds 09f609c34fc8 drm/amd/display: Fix driver load crash in amdgpu_dm adds 508f5fcb54f0 drm/amd/display: Compensate for XGMI SS downspread on dprefclk adds d83ba8f38154 drm/amd/display: 3.2.11 adds 4fd994c448a3 drm/amd/display: Start using the new pp_smu interface adds 69338c1f4e97 drm/amd/display: add dsclk to pipe bw struct adds cfdb60f76739 drm/amd/display: Remove unused parameter plane_states adds eb87161a9cb0 amdgpu/dc: remove various variables that are defined but n [...] adds 84d9d39aa166 drm/amd/display: Remove duplicate header adds 97ccdb71211c drm/amd/display/dcn10_hw_sequencer_debug: Remove duplicate header adds 8a13779ec129 drm/amd/display/i2c_hw_engine_dce110: Remove duplicate header adds b187af370913 drm/amd/display: Expand set_pixel_clock debug log message adds 785fd44c251c drm/amd/display: fix compliler errors [-Werror,-Wmissing-braces] adds 32e61361b82e drm/amd/display: Fix 64-bit division for 32-bit builds adds 05794eff1aa6 drm/amdgpu/gmc: fix compiler errors [-Werror,-Wmissing-bra [...] adds 73c97fa4421f drm/amd/powerplay:clean up phm_enable_clock_power_gatings adds 8bb9eb480d03 drm/amdgpu: add IH ring to ih_get_wptr/ih_set_rptr v2 adds d81f78b440f3 drm/amdgpu: simplify IH programming adds b82175750131 drm/amdgpu: fix IH overflow on Vega10 v2 adds b56e3270e0f3 drm/amdgpu: add the IH to the IV trace adds 7df7e505e82a drm/amd/display: Set requested plane state DCC params for GFX9 adds 0aaeefccb4d7 drm/amdgpu: distinguish early and late re-init log in sriov adds c468f9e2e56f drm/amdgpu: improve GMC v9 page fault message adds 66f92bcff0f9 drm/amd/display: Fix boolean expression in get_surf_rq_param adds 72d3f59205ff drm/amdgpu/sriov: For finishing routine send rel event aft [...] adds 0855c9c9ec28 drm/amdgpu_vm: fix boolean expressions adds 0db2a8cd6259 drm/amdgpu/psp: update the naming of GFX_FW_TYPE_RLC_RESTO [...] adds be4630d96258 drm/amdgpu/psp: make get_fw_type and prep_cmd_buf to be co [...] adds 36ca09a02aa6 drm/amdgpu: Add message print when unable to get valid hive adds 9e869063b002 drm/amd/display: Move iteration out of dm_update_planes adds 4b9674e509ea drm/amd/display: Move iteration out of dm_update_crtcs adds 22d6575b8db5 drm/amd/amdgpu: add missing mutex lock to amdgpu_get_xgmi_ [...] adds a0bb79e2559c drm/amdgpu: Add NBIO SMN headers v2 adds b45e18acd394 drm/amdgpu: Add sysfs file for PCIe usage v5 adds d0948af7f6aa drm/amdgpu: expose sclk and mclk via hwmon adds 444018893abf drm/amdgpu: add need_reset_on_init asic callback (v2) adds 7450bbe7815b drm/amdgpu/si: add need_reset_on_init asic callback for SI (v2) adds 3fcc10d73d61 drm/amdgpu/cik: add need_reset_on_init asic callback for CIK (v2) adds 762e6f3f200e drm/amdgpu/vi: add need_reset_on_init asic callback for VI (v2) adds 9281f12cabb0 drm/amdgpu/soc15: add need_reset_on_init asic callback for [...] adds 95e8e59ec49f drm/amdgpu: check if we need to reset at init time (v2) adds df1dd4f4a727 drm/amdkfd: Allow building KFD on ARM64 (v2) adds b8fe05247d49 drm/amdkfd: Don't assign dGPUs to APU topology devices adds b721056b34c6 drm/amd/powerplay: run acg btc for Vega12 adds a93587b31e34 drm/amd/display: Only get the connector state for VRR when [...] adds 887c549dc0d0 drm/amd/display: 3.2.12 adds 4bd0dc68fd00 drm/amd/display: Fix missing hwss function for dce adds c591d8429df2 drm/amd/display: Pack DMCU iRAM alignment adds a6729a5a406a drm/amd/display: fix CTS 4.2.2.8 adds 29c8f23425e0 Revert "drm/amd/display: Signal hw_done() after waiting fo [...] adds 44788bbc309b drm/amd/display: refactor reg_update adds 070fe7246f06 drm/amd/display: fix PME notification not working in RV desktop adds ffb6c1c6c5a1 drm/amd/display: Redefine DMCU_SCRATCH to identify DMCU state adds 7eb909754170 drm/amd/display: Fix for NULL ramp pointer crashing driver adds b03a599b3e1f drm/amd/display: Set link rate set if eDP ver >= 1.4. adds 55a806d37f2e drm/amd/display: Fix disabled cursor on top screen edge adds bbba98310384 drm/amd/display: 3.2.13 adds ad6756b4d773 drm/amd/display: Shift dc link aux to aux_payload adds eae5ffa9bd7b drm/amd/display: Switch ddc to new aux interface adds 1877ccf6eea4 drm/amd/display: Change from aux_engine to dce_aux adds 077d0b6ba211 drm/amd/display: Remove i2caux folder adds 588715bdcfbc drm/amd/display: dal-pplib interface refactor dal part adds 570744b98ca8 drm/amd/display: fix warning on raven hotplug adds 9983b80053e4 drm/amd/display: dp interlace MSA timing programming for I [...] adds 0f0c19243396 drm/amd/display: add workaround for 4k video underflow adds 2ee7c03cf105 drm/amd/display: Rename configure_encoder to enc1_configur [...] adds ca35899c4e3a drm/amd/display: Add new infopacket definition adds 5dc3fc5a7835 drm/amd/display: Check if registers are available before a [...] adds ccab12172302 drm/amd/display: Check for NULL when creating gamma struct adds 45a31b01b5f2 drm/amd/display: 3.2.14 adds 9c7c0ae75497 drm/amd/display: Fully remove i2caux folder adds 58a50420aa68 drm/amdgpu: update nbio v6.1 register/master to support BACO adds 7451ca88d51d drm/amdgpu: add BACO interfaces in pm and hwmgr function table adds 36eac4dd1f6e drm/amdpgu: add common functions for BACO feature in PP (v2) adds 2affc6234ff5 drm/amdgpu: add BACO interfaces for vega10 adds 425db2553e43 drm/amdgpu: expose BACO interfaces to upper level from PP adds f5d9e9b9c15c drm/amdgpu: update NBIO v7.4 to support BACO adds d1882ab2c297 drm/amdgpu: also include NBIO v7.4 register mask header adds 6a789aa8d5f4 drm/amdgpu: update THM IP register header to support BACO adds 3177b3c52f62 drm/amdgpu/powerper: add vega20 BACO functions adds e2b6d053b107 drm/amdgpu: use BACO reset if platform support (v2) adds 2172b89e7c94 drm/amdgpu: use BACO reset on vega20 if platform support adds 02d35a67f498 drm/amd/display: Skip create new stream if crtc state does [...] adds 229f7b1d6344 drm/amd: fix typo adds 0982a8fc2a85 drm/amd/display: Include names of all PP clock types adds 1f46df61a148 drm/amdgpu/soc15: return proper error codes in baco reset adds fd4855409f6e drm/amdgpu: Add per device sdma_doorbell_range field adds 8987e2e256be drm/amdgpu: Fix sdma doorbell range setting adds 7c94bc828ee7 drm/amdgpu: Setting doorbell range registers earlier adds 466bcb75b079 drm/amdgpu/psp: ignore psp response status adds ae6d343541bb drm/ttm: add lru notify to bo driver v2 adds b61857b5e365 drm/amdgpu: set bulk_moveable to false when lru changed v2 adds 7ca881a8651b drm/amd/powerplay: support enabled ppfeatures retrieving a [...] adds d7337ca2640c drm/amd/powerplay: support retrieving and adjusting SOC cl [...] adds 828e37efe802 drm/amd/powerplay: support retrieving and adjusting fclock [...] adds d7e28e2d6b51 drm/amd/powerplay: support retrieving and adjusting dcefcl [...] adds 5d50fcbda7b0 drm/ttm: stop always moving BOs on the LRU on page fault adds e95b93ce4116 drm/amdgpu: set the executable flag on unused Vega10 PTEs v2 adds ad710812b538 drm/amdgpu: enable IH ring 1 and ring 2 v4 adds 9dd60c4e5918 drm/amdgpu: add support for processing IH ring 1 & 2 adds cf67950e2241 drm/amdgpu: add support for self irq on Vega10 v2 adds fe96b99dc72b drm/amdgpu: Replace kzalloc with kcalloc adds 3680b2a5b6d9 drm/amdgpu: check PSP support before adding the ip block adds 0208a105eead drm/amdgpu: fix wrong APU judgement adds 24ba59501257 drm/amdgpu: Add APTX quirk for Lenovo laptop adds f14899fd2a56 drm/amdgpu: sriov should skip asic_reset in device_init adds a7cd97718166 drm/amd/powerplay: OD setting fix on Vega10 adds c4c905ec7b8a drm/amdgpu: add flags to emit_ib interface v2 adds a0e4fa2f2889 drm/amd/powerplay: avoid unnecessary dpm level setting adds 921935dc6404 drm/amd/powerplay: enforce display related settings only o [...] adds c3e5bb04cc2a drm/amd/powerplay: fit the SOC clock also to the new perfo [...] adds 8ce84d4341e3 drm/amd/powerplay: run btc before enabling all SMU features adds 0bcaefa6bfc2 drm/amd/display: change the max clock level to 16 adds 84d3245599f5 drm/amdgpu: Add missing power attribute to APU check adds 089888c46841 drm/radeon: check if device is root before getting pci speed caps adds bc4b539e3850 drm/amdgpu: remove old CI DPM implementation adds 049d69df2db6 drm/amd/powerplay: support Vega10 fan table V3 adds 713b64a58e88 drm/amd/powerplay: enable MGPU fan boost feature on Vega10 adds 222b5f044159 drm/sched: Refactor ring mirror list handling. adds 3741540e0413 drm/sched: Rework HW fence processing. adds c69dffab819f drm/amd/display: fix eDP fast bootup for pre-raven asic adds 89c4f84b6025 drm/amd/display: Restructure DCN10 hubbub adds b9708648766d drm/amd/display: Introduce DC VM interface adds 4ef9f1ec837b drm/amd/display: Let updates with no scaling changes be fast adds 02d6a6fcdf68 drm/amd/display: Simplify underscan and ABM commit adds 8a48b44cd00f drm/amd/display: Call into DC once per multiplane flip adds bc7f670ee04c drm/amd/display: Perform plane updates only when needed adds b2e85302494a drm/amd/display: Know what a pageflip is adds 07772b071512 drm/amd/display: Update DMCU versioning mechanism adds bf75572a2536 drm/amd/display: Create switching mechanism for ABM 2.2 adds 3cec41769d21 drm/amd/display: Fix use of uninitialized union adds 130ef745f771 drm/amd/display: Default to linear output gamma adds 510c51df9148 drm/amd/display: Adjust ABM 2.2 contrast parameters adds 8635c5a78410 revert "drm/amd/display: Add condition to sync eDP SW stat [...] adds 0c522b65b049 drm/amd/display: take dpms_off into account for edp turn o [...] adds 0f74e4849126 drm/amd/display: 3.2.15 adds d2c460e7537f drm/amd/display: Connect dig_fe to otg directly instead of [...] adds 28e732dcd46b drm/amd/powerplay: correct Vega20 gfxclk readout under DS adds 9e75f709fa2b drm/amd/powerplay: avoid frequent metrics table export adds bb05821b13fa drm/amd/powerplay: support Vega10 SOCclk and DCEFclk dpm l [...] adds d6e403016858 drm/amd/powerplay: support Vega10 retrieving and setting p [...] adds aa1083edce63 drm/amd/powerplay: support Vega12 SOCclk and DCEFclk dpm l [...] adds 5eeb3f62a574 drm/amd/powerplay: support Vega12 retrieving and setting p [...] adds 10117450735c drm/amd/display: add -msse2 to prevent Clang from emitting [...] adds e09191d360ab Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds fb27a3cb9cbf Merge tag 'drm-intel-next-2019-01-24' of git://anongit.fre [...] adds 1411fd85416f Merge remote-tracking branch 'drm/drm-next' adds 7f92e6c2aecf drm/i915: initialize unused MOCS entries to PTE adds d7a43c3ba607 drm/i915: Simplify MOCS table definition adds 66f996052f95 drm/i915/skl: Rework MOCS tables to keep common part in a define adds 828f31502045 drm/i915: use a macro to define MOCS entries adds 1878fce8de25 drm/i915: keep track of used entries in MOCS table adds 5029537f4fbb drm/i915: cache number of MOCS entries adds b3c316b0b869 drm/i915/icl: Define MOCS table for Icelake adds 8e525cb4a622 drm/i915/execlists: Move RPCS setup to context pin adds e1a73a54a96e drm/i915: Measure the required reserved size for request emission adds 9fa4973e91be drm/i915: Remove manual breadcumb counting adds 832a67bdb205 drm/i915: Compute the HWS offsets explicitly adds ade8a0f59844 drm/i915: Make all GPU resets atomic adds fe62365f9f80 drm/i915/guc: Disable global reset adds eb8d0f5af4ec drm/i915: Remove GPU reset dependence on struct_mutex adds f3dccbdbdd94 drm/i915/selftests: Trim struct_mutex duration for set-wed [...] adds 9b974bde4d4a drm/i915: Issue engine resets onto idle engines adds 32db0b6501d9 drm/i915: Don't try to use the hardware frame counter with [...] adds 6801603d3d7d drm/i915/tv: Fix interlaced ysize calculation adds d515282380df drm/i915/tv: Fix tv mode clocks adds 4f5037983743 drm/i915/tv: Store the TV oversampling factor in the TV mode adds 56f623081181 drm/i915/tv: Use bools where appropriate adds bda5f53206e5 drm/i915/tv: Nuke silly 0 initialzation of xpos/ypos adds 65ddf7f968b8 drm/i915/tv: Deobfuscate preferred mode selection adds 5023520fd372 drm/i915/tv: Use drm_mode_set_name() to name TV modes adds e94390aadaf2 drm/i915/tv: Make TV mode autoselection actually useable adds 528132a341fc drm/i915/tv: Nuke reported_modes[] adds a0ff6779c75f drm/i915/tv: Add 1080p30/50/60 TV modes adds e3bb355c7d8b drm/i915/tv: Generate better pipe timings for TV encoder adds 690157f0a9e7 drm/i915/tv: Fix >1024 modes on gen3 adds 0bb1ffe4eaa4 drm/i915/tv: Filter out >1024 wide modes that would need v [...] adds 790cc9941b13 drm/i915: Clean up intel_plane_atomic_check_with_state() adds 29214e8cf6ce drm/i915: correct the pitch check for NV12 framebuffer adds c5627461490e drm/i915: Disable -Wuninitialized adds ad4062da1397 drm/i915: Wait for a moment before forcibly resetting the device adds 6a2a94041052 drm/i915/tv: Fix return value for intel_tv_compute_config() adds 8a920e24f058 drm/i915/tv: Use the scanline counter for timestamps on i9 [...] adds 7bed8adcd9f8 drm/i915: Try to sanitize bogus DPLL state left over by br [...] adds 499197dc1696 drm/i915: Stop tracking MRU activity on VMA adds 09d7e46b97c6 drm/i915: Pull VM lists under the VM mutex. adds 528cbd17ceff drm/i915: Move vma lookup to its own lock adds 0ca88ba0d634 drm/i915: Always allocate an object/vma for the HWSP adds 1e345568e3b5 drm/i915: Move list of timelines under its own lock adds 3adac4689f58 drm/i915: Introduce concept of per-timeline (context) HWSP adds b18fe4be59f2 drm/i915: Enlarge vma->pin_count adds 52954edd1f70 drm/i915: Allocate a status page for each timeline adds 8ba306a6a362 drm/i915: Share per-timeline HWSP using a slab suballocator adds 5013eb8cd601 drm/i915: Track the context's seqno in its own timeline HWSP adds 9407d3bdb048 drm/i915: Track active timelines adds 3d6535cbed4a drm/i915: Enable fastboot by default on Skylake and newer adds 968bf969b47d drm/i915: Fix skl srckey mask bits adds 8716ae72b6f6 Merge drm/drm-next into drm-intel-next-queued adds 06039d98202f drm/i915/selftests: Apply a subtest filter adds 8547444137ec drm/i915: Identify active requests adds 4d97cbe01980 drm/i915: Rename execlists->queue_priority to queue_priority_hint adds c9a646228816 drm/i915/execlists: Suppress preempting self adds 5a3db6f08a8e drm: Constify drm_color_lut_check() adds addc80f0bba9 drm/i915/tv: Fix adjusted_mode dotclock for interlaced modes adds 68e94f62cfbe drm/i915/tv: Bypass the vertical filter if possible adds 3df0bd19193c drm/i915: Remove the intel_engine_notify tracepoint adds 52c0fdb25c7c drm/i915: Replace global breadcrumbs with per-context inte [...] adds 789659f4307a drm/i915: Drop fake breadcrumb irq adds 584fca111d0c drm/i915/icl: use tc_port in MG_PLL macros adds 7a61a6dec3df drm/i915: always return something on DDI clock selection adds 20fd2ab7be40 drm/i915/icl: remove dpll from clk_sel adds 5b0bd14dcc6b drm/i915/icl: keep track of unused pll while looping adds b52c273be687 drm/i915: Don't ignore level 0 lines watermark for glk+ adds 692927f4e905 drm/i915: Reinstate an early latency==0 check for skl+ adds 17b16054b111 drm/i915: Fix bits vs. bytes mixup in dbuf block size computation adds b19c9bcaa20e drm/i915: Fix > vs >= mismatch in watermark/ddb calculations adds 961d95e09c04 drm/i915: Account for minimum ddb allocation restrictions adds 60e983ff187f drm/i915: Pass dev_priv to skl_needs_memory_bw_wa() adds ff61a97499fd drm/i915: Drop the definite article in front of SAGV adds ff58c11cdbe9 drm/i915: Drop the pointless linetime==0 check adds 717671c610fc drm/i915: Use IS_GEN9_LP() for the linetime w/a check adds d54e5f76d8fe drm/i915: Update DRIVER_DATE to 20190129 adds c0550305fcbd drm/i915: Force background color to black for gen9+ (v2) adds e4c0d5314ded drm/i915: Apply LUT validation checks to platforms more ac [...] adds ad3e7b824c18 drm/i915: Don't use the second dbuf slice on icl adds 8aae2b1cdf44 drm/i915: Pick the first unused PLL once again adds 828ccb31cf41 drm/i915/icl: Add TypeC ports only if VBT is present adds 2b34e562361f drm/i915/icl: Work around broken VBTs for port F detection adds 252c858766a1 Merge remote-tracking branch 'drm-intel/for-linux-next' adds f48c11644859 drm/tegra: vic: Do not clear driver data adds 32a2ed985ae0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds d62cd1b802d0 dt-bindings: display: sun4i-drm: Add compatible strings fo [...] adds 09e54440979c drm/sun4i: backend: Remove BGRX8888 from list of supported [...] adds e2b1d3d9ff5b drm/sun4i: layer: Assign backend pointer before calling DR [...] adds 134592da021e drm/sun4i: layer: support just backend formats when fronte [...] adds d0ec0a3e48d6 drm/sun4i: Add support for A23 display pipeline adds f1a2a540c864 video/hdmi: Add an enum for HDMI packet types adds 8cdb00a5e95a drm/atmel-hlcdc: rotate planes counterclockwise adds d06fe137b567 drm/atmel-hlcdc: do not swap w/h of the crtc when a plane [...] adds ac109c82478a drm/atmel-hlcdc: fix clipping of planes adds ce6912b4074d drm/rockchip: check yuv2yuv existence before assigning win [...] adds e4056bbb6719 drm/rockchip: fix for mailbox read validation. adds edd38a1e598d drm/qxl: drop ttm_mem_reg arg from qxl_hw_surface_alloc() adds d934ef6b98bc drm/qxl: drop unused qxl_fb_virtual_address adds 2ec6bd67b76e drm/qxl: simplify slot management adds a8dc42142a0e drm/qxl: change the way slot is detected adds 3ebe3ddf37c8 drm/qxl: drop unused fields from struct qxl_device adds 96e8f153964a drm/qxl: use separate offset spaces for the two slots / tt [...] adds 6957c6867baa drm/qxl: allow both PRIV and VRAM placement for QXL_GEM_DO [...] adds 247156d7e2fa drm/qxl: use QXL_GEM_DOMAIN_SURFACE for shadow bo. adds f3bc22f04d44 drm/qxl: use QXL_GEM_DOMAIN_SURFACE for dumb gem objects adds 1f85535cd04c drm/qxl: move qxl_primary_apply_cursor to correct place adds fb7ebc0119ed drm/qxl: drop unused offset parameter from qxl_io_create_p [...] adds 166205444b90 drm/qxl: track primary bo adds 4979904c62b9 drm/qxl: use shadow bo directly adds 90adda2ce898 drm/qxl: cover all crtcs in shadow bo. adds 21c76bd19e0c drm/qxl: use qxl_num_crtc directly adds 9b369116fd0e drm/qxl: implement prime kmap/kunmap adds 26d4707d445d drm/qxl: use generic fbdev emulation adds 13aff184ed9f drm/qxl: remove dead qxl fbdev emulation code adds 182e7f96f0cb drm/qxl: implement qxl_gem_prime_(un)pin adds feba24de7003 drm/qxl: add mode/framebuffer check functions adds 1b043677d4be drm/qxl: add qxl_add_mode helper function adds b5f030b7b4a5 drm/qxl: use kernel mode db adds 24de022b8171 dt-bindings: display: Add Sitronix ST7701 panel documentation adds 849b2e3ff969 drm/panel: Add Sitronix ST7701 panel driver adds 2a994cbed6b2 drm/panel: Add Kingdisplay KD097D04 panel driver adds 6f4fcfe0297c dt-bindings: Add vendor prefix for LeMaker adds 78d1773f8eb5 dt-bindings: display: Add bindings for the LeMaker BL035-R [...] adds 27abdd83f621 drm/panel: simple: Add support for the LeMaker BL035-RGB-0 [...] adds 20e3412b0db2 dt-bindings: Add vendor prefix for PDA Precision Design As [...] adds b3b54ed1731c dt-bindings: display: Add support for PDA 91-00156-A0 panel adds 4ba3e56340bb drm/panel: simple: Add support for PDA 91-00156-A0 panel adds 78de14c23e03 drm/fb-helper: generic: Fix drm_fbdev_client_restore() adds 168982d243d7 drm/doc: Add a warning to drm_dev_is_unplugged adds f12d0b91affc drm/<drivers>: Don't set FBINFO_(FLAG_)DEFAULT adds 5b38e7475e3d drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install adds 0e2a933b02c9 drm: Switch DRIVER_ flags to an enum adds 1ff494813baf drm/irq: Ditch DRIVER_IRQ_SHARED adds 11ca1b663a29 drm/qxl: use ttm_tt adds 88c12a0211d2 drm/via: mark expected switch fall-throughs adds bd4d73a1dbc1 drm/savage: mark expected switch fall-throughs adds 77086014c815 drm/doc: fix VRR_ENABLED casing adds e57924d4ae80 drm/doc: Task to rename CMA helpers adds 5d0aa3785563 drm/doc: Move hdmi infoframe docs adds d9f7bb56c292 drm/doc: Drop chapter "KMS Initialization and Cleanup" adds 45bbda1e35f4 drm/dp/mst: Provide defines for ACK vs. NAK reply type adds 3dadbd2957eb drm/dp/mst: Provide better debugs for NAK replies adds d60ea31a8731 drm/TODO: Add drm_display_mode.hsync/vrefresh removal adds ec4b1947505d Merge remote-tracking branch 'drm-misc/for-linux-next' adds cd70d7ade43d drm/msm: Unblock writer if reader closes file adds d4df17141826 drm/msm/gpu: fix building without debugfs adds 2255f244f92e drm/msm/gpu: Remove hardcoded interrupt name adds b8be1cd9b010 drm/msm: drop interrupt-names adds 388a515f6add drm/msm: honor GPU_READONLY flag adds ac11c637f899 drm/msm: Fix A6XX support for opp-level adds 19db132671e8 drm/msm: Add __printf verification adds 22bbd8ef647e drm/msm: avoid unused function warning adds 740f9433a854 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings adds 8aa82766de12 dt-bindings: drm/msm/a6xx: Document GMU bindings adds 03315b544ae3 Merge remote-tracking branch 'drm-msm/msm-next' adds dcc9d76b6d83 drm/komeda: Off by one in komeda_fb_get_pixel_addr() adds 3e8d9afd5776 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds eb0200a4357d gpu: ipu-v3: pre: don't trigger update if buffer address d [...] adds 88f797f51a4c gpu: ipu-v3: pre: add double buffer status readback adds baaf4074feb8 gpu: ipu-v3: prg: add function to get channel configure status adds 366cd3c8646a drm/imx: ipuv3-plane: add function to query atomic update status adds 7e92397d3a83 drm/imx: ipuv3-plane: add zpos property adds 2de3b366b215 drm/imx: imx-tve: depend on COMMON_CLK adds 47971c34e873 drm/imx: allow building under COMPILE_TEST adds e4a2457f459b drm/imx: only send commit done event when all state has be [...] adds f7f861d3911a Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 2d2e46ebb87b Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 435bba0f11f0 regmap: Remove attribute packed from struct 'regcache_rbtr [...] adds 31172d100256 Merge branch 'regmap-5.1' into regmap-next adds 66fb181d6f82 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next adds 3f2fcddbbc3e Merge remote-tracking branch 'regmap/for-next' adds 2dee43ec3f31 ALSA: fireface: Off by one in latter_handle_midi_msg() adds 315d9f1bee40 ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() adds b2e9e1c8810e ALSA: dice: add support for Solid State Logic Duende Classic/Mini adds 286406c2e198 Merge branch 'for-linus' into for-next adds 202e69e64554 ALSA: usb-audio: Cleanup DSD whitelist adds 98081ca62cba ALSA: hda - Record the current power state before suspend/ [...] adds f6ef4e0e2842 ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume adds 9a19c90276e8 Merge branch 'topic/hda-pm-state' into for-next adds 45571bb871b2 ALSA: hda - Use standard device registration for beep adds 515548fdd8a3 ALSA: pcm: remove a superfluous function declaration adds 3d2d305de07f Merge remote-tracking branch 'sound/for-next' adds a94aec035a12 ASoC: mediatek: mt8183: add platform driver adds bfd74e65c47f ASoC: mediatek: mt8183: add audio afe document adds 6a8d4198ca80 ASoC: mediatek: mt6358: add codec driver adds 7ca80f232e81 ASoC: mediatek: mt6358: add codec document adds 141474c6ac7f ASoC: Fixup build error for mt6358 adds 720734a0b66f ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 adds ccc8d6c7b6d2 ASoC: pcm512x: Implement the set_bclk_ratio interface adds 51b033c26081 ASoC: pcm512x: Fix clocking calculations when not using the PLL adds 5e484ec1758b ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n adds e20bfeb0b7d8 ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe( [...] adds cb50358b8384 ASoC: add helper to change platform name for all dailinks adds e87055d732e3 ASoC: Intel: haswell: platform name fixup support adds 2d067b2807f9 ASoC: Intel: broadwell: platform name fixup support adds 7e40ddcf974a ASoC: Intel: bdw-rt5677: platform name fixup support adds bd7661b761bc ASoC: Intel: bytcr_rt5640: platform name fixup support adds 0b2c2093fc3a ASoC: Intel: bytcr_rt5651: platform name fixup support adds 686338c12a2b ASoC: Intel: bytcht_da7213: platform name fixup support adds e4bc6b1195f6 ASoC: Intel: bytcht_es8316: platform name fixup support adds 7e7e24d7c7ff ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support adds 4506db804334 ASoC: Intel: cht_bsw_nau8824: platform name fixup support adds 3a934e7c75b4 ASoC: Intel: cht_bsw_rt5645: platform name fixup support adds f403906da05c ASoC: Intel: cht_bsw_rt5672: platform name fixup support adds 7ebf2528eaca ASoC: Intel: bxt_da7219_max98357a: platform name fixup support adds fbe2c2736e29 ASoC: Intel: bxt_rt298: platform name fixup support adds 5b14aa718f59 ASoC: Intel: glk_rt5682_max98357a: platform name fixup support adds 262ff68fce8f ASoC: dt-bindings: update wcd9335 bindings. adds 20aedafdf492 ASoC: wcd9335: add support to wcd9335 codec adds cc2e324d39b2 ASoC: wcd9335: add CLASS-H Controller support adds 8c4f021d806a ASoC: wcd9335: add basic controls adds 354461486f66 ASoC: wcd9335: add playback dapm widgets adds 6ccc25f6696c ASoC: wcd9335: add capture dapm widgets adds 93f97ff1911a ASoC: wcd9335: add audio routings adds 9f11d233d98a ASoC: apq8096: add slim support adds a8233b6c1972 ASoC: wcd9335: Fix missing slimbus dependency adds d7c26e63cf78 Merge tag 'v5.0-rc4' into asoc-5.1 adds 494a3503d684 ASoC: Documentation: Add google, cros-ec-codec adds b291f42a3718 ASoC: cros_ec_codec: Add codec driver for Cros EC adds 53b6d0adffb0 ASoC: Intel: cht_bsw_rt5672: remove useless test adds 33ae6ae2111c ASoC: topology: Reduce number of dereferences when accessing dobj adds a46e8393d128 ASoC: topology: Remove widgets from dobj list adds 34db6a3e91d8 ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts adds 7620fe9161ce ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create adds 5c30f43f0625 ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes adds 7df04ea7a31e ASoC: topology: modify dapm route loading routine and add [...] adds 27e27e6555d3 dt-bindings: ASoC: Add Spreadtrum DMA platform documentation adds 42fea318e1d1 ASoC: sprd: Add Spreadtrum audio DMA platfrom driver adds eab2c1d1b13f Merge branch 'asoc-5.1' into asoc-next adds b36b53eb1b39 Merge remote-tracking branch 'sound-asoc/for-next' adds 351e0592bfea Input: st1232 - add support for st1633 adds 4dbb71195b34 Input: st1232 - add Martin as module author adds c3a39380a39d Input: sx8654 - add reset-gpio support adds 5896756a70b2 Input: sx8654 - add sx8655 and sx8656 to compatibles adds 43df039c6d92 Input: sx8654 - add sx8650 support adds 4ec90ac5047e Input: sx8654 - use common of_touchscreen functions adds 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) adds cfce78ed7ed1 Merge remote-tracking branch 'input/next' adds 22cb4e681523 mtip32xx: ѕtop abusing the managed resource APIs adds 20cd32450bcb block, bfq: do not consider interactive queues in srt filtering adds 218cb897be69 block, bfq: avoid selecting a queue w/o budget adds f3218ad8c6ac block, bfq: make sure queue budgets are not below service [...] adds 03e565e4204c block, bfq: remove case of redirected bic from insert_request adds 73d58118498b block, bfq: consider also ioprio classes in symmetry detection adds 05c2f5c30b3c block, bfq: split function bfq_better_to_idle adds ac8b0cb415f3 block, bfq: do not plug I/O of in-service queue when harmful adds 530c4cbb3c62 block, bfq: unconditionally plug I/O in asymmetric scenarios adds d87447d84fe1 block, bfq: fix sequential rq detection in rate estimation adds 9dee8b3b057e block, bfq: fix queue removal from weights tree adds a3c92560324b block, bfq: reduce threshold for detecting command queueing adds b3c3498112ff block, bfq: port commit "cfq-iosched: improve hw_tag detection" adds 02a6d787f4af block, bfq: do not overcharge writes in asymmetric scenarios adds 058fdecc6de7 block, bfq: fix in-service-queue check for queue merging adds e2a49929f28b Merge branch 'for-5.1/block' into for-next adds eb50e4b60d52 Merge remote-tracking branch 'block/for-next' adds 2a4336fc4de8 mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static adds 217ccda3a9f8 mmc: sdhci-esdhc-imx: Constify driver data adds 098107142697 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] adds 55fef51e0d69 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. adds 73d7ee8e58f8 mmc: sdhci-esdhc-imx: fix HS400 timing issue adds 8b3c93f76921 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string adds 68a45211f8bf mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull adds 2c2c220dda04 mmc: sdhci-esdhc-imx: add delay between tuning cycles adds 920ce03ed275 mmc: sdhci: add delay after the last tuning command adds c9fae113e00c mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe adds 0f648a53db6c mmc: dt-bindings: omap: Remove duplicate documentation paragraphs adds 0a440ec6d5c8 mmc: block: fix debugfs_simple_attr.cocci warnings adds 4095af297071 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c adds 271ba14861a4 mmc: sdhci: Fix O2 Host PLL and card detect issue adds b72100857685 mmc:sdio: Remove unneeded variable ret adds 0f916b8e2a42 mmc: tmio: fix typo in tmio_mmc_init_ocr() adds dddf03eb4cea mmc: tmio: undo PM autosuspend when removing the host adds 3066980bfaa8 mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL adds f5a0b1509038 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP adds ac60ee24931a mmc: sdhci: correct the maximum timeout when enable CMDQ adds 87d54b711002 mmc: sdhci-esdhc-imx: add CMDQ support adds da11b3674e00 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ adds 3242a4af79e1 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths adds 8ed1237ae2f9 mmc: tegra: SDMMC pads auto-calibration adds 75f2c2e3fba2 mmc: core: annotate implicit fall through adds f602ad4ff7c4 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] adds 529ef4cc5db5 mmc: jz4740: Annotate implicit fall through adds 29b70353a427 mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller adds 135759151d94 Merge branch 'fixes' into next adds a5511c25e0ee mmc: jz4740: Remove platform data and use standard APIs adds 3ad323c78b89 mmc: renesas_sdhi: Fix card initialization failure in high [...] adds 202dfb5b7b9d mmc: atmel-mci: enable 8 bits buswidth support adds 0912457b1d82 MAINTAINERS: Add maintainers for eMMC CQHCI driver adds c2de0a7d2da9 MAINTAINERS: Drop link to git for SDHCI adds b7bd93198a88 dt-bindings: mmc: Add supports-cqe property adds 931f931b42d4 mmc: sdhci: Add ADMA3 DMA support for V4 enabled host adds dc5c8daecc7e mmc: tegra: HW Command Queue Support for Tegra SDMMC adds 741378a93c99 Merge remote-tracking branch 'mmc/next' adds 1f10bddac49e Merge remote-tracking branch 'kgdb/kgdb-next' adds d5e13e1f1cdb Merge remote-tracking branch 'mfd/for-mfd-next' adds cec2b18832e2 backlight: pwm_bl: Use gpiod_get_value_cansleep() to get i [...] adds da47fefe99c7 Merge remote-tracking branch 'backlight/for-backlight-next' adds 52602f32b28c Merge remote-tracking branch 'battery/for-next' adds 93b84ea52989 regulator: lp3971: Constify lp3971_ldo_ops and lp3971_dcdc_ops adds f75b4c5df000 regulator: lp3972: Constify lp3972_ldo_ops and lp3972_dcdc_ops adds f966404f087a regulator: lp872x: Constify regulator_ops and regulator_desc adds 699bdc23bd66 regulator: lp873x: Constify lp873x_buck01_ops and lp873x_l [...] adds 367e90d13e9a regulator: lp8755: Constify lp8755_regulators adds b7fbc5928add regulator: lp87565: Constify lp87565_buck_ramp_delay and l [...] adds b133305c51e9 regulator: lp8788-buck: Constify lp8788_buck_desc adds 23295d7980f7 regulator: lp8788-ldo: Constify lp8788_dldo_desc and lp878 [...] adds 252d1c20551b regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] adds 54129d641cac regulator: da9062: Check return value of devm_regmap_field [...] adds 8459203940d0 regulator: da9063: Check return value of devm_regmap_field [...] adds f3c6a1a19431 regulator: mcp16502: Include linux/gpio/consumer.h to fix [...] adds dc6f23edd702 regulator: rk808: Constify regulator_ops adds a7567663bece regulator: rk808: Update module description to include RK805 adds a6e58299e3dd regulator: isl6271a: Remove *rdev[3] from struct isl_pmic adds 1dceee5eb320 regulator: isl6271a: Constify isl_core_ops and isl_fixed_ops adds bcc61f1c44fd regulator: max77650: add regulator support adds 0eca80bf07eb dt-bindings: regulator: add DT bindings for max77650 adds 5358db547813 regulator: max77650: Fix include files adds a48b9af74c38 Merge branch 'regulator-5.1' into regulator-next adds 194d9f6df3fc Merge remote-tracking branch 'regulator/for-next' adds 40852275a94a LSM: add SafeSetID module that gates setid calls adds aeca4e2ca65c LSM: add SafeSetID module that gates setid calls adds 3536ec4873d7 Merge branch 'next-general' into next-testing adds f67e20d20f28 LSM: Add 'name' field for SafeSetID in DEFINE_LSM adds 7bd3501ba533 Merge branch 'next-general' into next-testing adds 2f87324be773 LSM: SafeSetID: 'depend' on CONFIG_SECURITY adds f3e6bad019c7 Merge branch 'next-general' into next-testing adds 2181e084b26b LSM: SafeSetID: remove unused include adds d87331e4a620 Merge branch 'next-general' into next-testing adds 6f2a24de6ea6 Merge remote-tracking branch 'security/next-testing' adds 065af2b8bf41 Merge remote-tracking branch 'apparmor/apparmor-next' adds acbecafd957a Merge remote-tracking branch 'integrity/next-integrity' adds a2c513835bb6 selinux: inline some AVC functions used only once adds 994fb0651d02 selinux: replace some BUG_ON()s with a WARN_ON() adds fede148324c3 selinux: log invalid contexts in AVCs adds e6f2f381e401 selinux: replace BUG_ONs with WARN_ONs in avc.c adds 85e500512b3e Merge remote-tracking branch 'selinux/next' adds 21590205c9c5 tpm: Simplify the measurements loop adds d01ed0ac6c28 tpm: Fix off-by-one when reading binary_bios_measurements adds ba3efe943bc2 tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 adds f783f573b8b0 tpm: don't print error message in tpm_transmit_cmd when tp [...] adds 20a2e0a7a26d tpm: don't return bool from update_timeouts adds eb45d4ded9a0 Merge remote-tracking branch 'tpmdd/next' adds 8950dcd83ae7 iommu/vt-d: Leave scalable mode default off adds 21d5d27c042d iommu/vt-d: Implement dma_[un]map_resource() adds 1a9eb9b98f0a iommu/vt-d: Remove change_pte notifier adds 2e6c6a8657e8 iommu/amd: Print reason for iommu_map_page failure in map_sg adds 5a63f0adebe7 iommu/amd: Remove clear_flush_young notifier adds c61a4633a56a iommu/dma: Remove unused variable adds af728567eaac Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] adds eadc850984b9 Merge remote-tracking branch 'iommu/next' adds 626abcd13d4e audit: add syscall information to CONFIG_CHANGE records adds 4b7d248b3a1d audit: move loginuid and sessionid from CONFIG_AUDITSYSCAL [...] adds 2fec30e245a3 audit: add support for fcaps v3 adds a252f56a3c92 audit: more filter PATH records keyed on filesystem magic adds 05c7a9cb2727 audit: clean up AUDITSYSCALL prototypes and stubs adds 57d4657716ac audit: ignore fcaps on umount adds dd6ce2d74e38 Merge remote-tracking branch 'audit/next' adds 265c402af004 Merge remote-tracking branch 'devicetree/for-next' adds a5356aef6a90 spi: spi-mem: Add driver for NXP FlexSPI controller adds cdbbb8ec5a80 dt-bindings: spi: add binding file for NXP FlexSPI controller adds c71f9fd4503a MAINTAINERS: add maintainers for the NXP FlexSPI driver adds b3281794476d spi: nxp-fspi: add octal mode flag bit for octal support adds 2e236bafab11 spi: Kconfig: imx: Update the help text to make it more generic adds 7aef2b646b24 spi: pl022: add a message state STATE_TIMEOUT for timeout [...] adds ce6f0697ebad spi: spi-mem: spi-nxp-fspi: add module license info adds c55d0e8c543b spi: spi-mem: spi-fsl-qspi: typo fix in author name adds f3fdea3af405 spi: mxs: add tracing to custom .transfer_one_message callback adds b7bb367afa4b spi: support inter-word delay requirement for devices adds 473a78a7bbeb spi-atmel: support inter-word delay adds 57b20d4d93f7 Merge branch 'spi-5.1' into spi-next adds 56f28b12a4e7 Merge remote-tracking branch 'spi/for-next' adds 622480e23140 Merge branch 'core/core' adds 229f0c649056 Merge branch 'irq/core' adds 503a605bd5c9 Merge branch 'locking/atomics' adds b4c2cbb5ab60 Merge branch 'locking/core' adds 49b8e2beceda perf tools: Replace automatic const char[] variables by statics adds 7ba4da100261 perf session: Rearrange perf_session__process_events function adds 4f5a473d79c7 perf session: Get rid of file_size variable adds 82715eb184c5 perf session: Add reader object adds f66f0950527c perf session: Add 'data_size' member to reader object adds 71002bd21482 perf session: Add 'data_offset' member to reader object adds 3c7b67b23eb3 perf session: Add reader__process_events function adds cf5c6c211b7e perf: Remove duplicated workqueue.h include from perf_event.h adds 3eb03a5208a4 perf tools: Remove duplicate headers adds 93115d32e866 perf report: Display arch specific diagnostic counter sets [...] adds 3e4a1c536b26 perf report: Display names in s390 diagnostic counter sets adds 8dabe9c43af7 perf report: Dump s390 counter set data to file adds 562019695119 perf: Make perf_event_output() propagate the output() return adds 76193a94522f perf, bpf: Introduce PERF_RECORD_KSYMBOL adds d764ac646491 tools headers uapi: Sync tools/include/uapi/linux/perf_event.h adds 6ee52e2a3fe4 perf, bpf: Introduce PERF_RECORD_BPF_EVENT adds df063c83aa2c tools headers uapi: Sync tools/include/uapi/linux/perf_event.h adds 9aa0bfa370b2 perf tools: Handle PERF_RECORD_KSYMBOL adds 45178a928a4b perf tools: Handle PERF_RECORD_BPF_EVENT adds 7b612e291a5a perf tools: Synthesize PERF_RECORD_* for loaded BPF programs adds a40b95bcd30c perf top: Synthesize BPF events for pre-existing loaded BP [...] adds 6934058d9fb6 bpf: Add module name [bpf] to ksymbols for bpf programs adds a5dcc4ca9129 perf python: Remove -fstack-clash-protection when building [...] adds 32e9136e3784 perf utils: Move perf_config using routines from color.c t [...] adds f575494d4a61 Merge tag 'perf-core-for-mingo-5.0-20190121' of git://git. [...] adds b2251c327a09 perf color: Add missing stdarg.g to color.h adds 19ea1b6f63dd perf symbols: Move symbol_conf to separate file adds 8a249c73a5cc perf annotate: Remove lots of headers from annotate.h adds f1a397f33743 perf tools: Move branch structs to branch.h adds e7a795d3ba62 perf block-range: Add missing headers adds d328e305ea1f perf symbols: Remove include map.h from dso.h adds 68c0188ea778 perf symbols: Remove some unnecessary includes from symbol.h adds 40f3b2d20b52 perf namespaces: Remove namespaces.h from .h headers adds f0049f2c3ee8 perf comm: Remove needless headers from comm.h adds 95420d338e2d perf callchain: No need to include perf.h adds 3aef2cad5d51 tools: Update rbtree implementation adds f3acb3a8a208 perf machine: Use cached rbtrees adds 55ecd6310f9f perf callchain: Use cached rbtrees adds ca2270292e6c perf util: Use cached rbtree for rblists adds 7137ff50b68a perf symbols: Use cached rbtrees adds 2eb3d6894ae3 perf hist: Use cached rbtrees adds cb4c13a51377 perf sched: Use cached rbtrees adds 811184fb6977 perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT adds cc4376422552 perf script python: Add trace_context extension module to [...] adds 72e0b15cb24a perf script python: Use PyBytes for attr in trace-event-python adds 099b79ca25c5 perf script python: Remove explicit shebang from setup.py adds d72eadbc1d28 perf script python: Remove explicit shebang from tests/attr.c adds a38352de4495 perf script python: Remove explicit shebang from Python scripts adds 35ea7e4bbb89 perf script python: Add Python3 support to tests/attr.py adds b45d5511aa90 perf bpf: Add bpf_map() helper adds c657d76f9fb8 perf bpf: Convert pid_map() to bpf_map() adds 56d8175a4d05 perf augmented_raw_syscalls: Use bpf_map() adds 1d59cb1bbd4c perf trace: Fixup etcsnoop example adds f52fdd64f604 perf bpf examples: Convert etcsnoop to use bpf_map() adds 76a06125dd57 perf augmented_syscalls: Convert to bpf_map() adds b844ff366f06 Merge tag 'perf-core-for-mingo-5.0-20190126' of git://git. [...] adds a1ed606f5b71 Merge branch 'perf/core' adds 99d86c8b8839 perf ordered_events: Fix crash in ordered_events__free adds 96167167b6e1 perf script: Fix crash with printing mixed trace point and [...] adds 1a51c5da5acc perf core: Fix perf_proc_update_handler() bug adds 94ec1eb711db perf python: Remove -fstack-clash-protection when building [...] adds 1497e804d1a6 perf tools: Handle TOPOLOGY headers with no CPU adds da06d5683868 perf top: Fix wrong hottest instruction highlighted adds 8bf8c6da53c2 perf script: Fix crash when processing recorded stat data adds d3c8c0af7565 Merge tag 'perf-urgent-for-mingo-5.0-20190121' of git://gi [...] adds faef829465f9 Merge branch 'perf/urgent' adds 9359a8cbcc77 RAS: Use consistent types for UUIDs adds 6e1849ec7579 RAS: Add a MAINTAINERS entry adds 8e08fa90b486 Merge branch 'ras/core' adds 62a8ddc93a85 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry adds 8d5d0cfb63cb sched/topology: Introduce a sysctl for Energy Aware Scheduling adds f8a696f25ba0 sched/core: Give DCE a fighting chance adds c0ad4aa4d841 sched/fair: Robustify CFS-bandwidth timer locking adds 1017b48ccc11 PM/EM: Document the Energy Model framework adds 81a930d3a64a sched/doc: Document Energy Aware Scheduling adds a062d16449c0 sched/fair: Trigger asym_packing during idle load balance adds 4ad4e481bd02 sched/fair: Fix rounding bug for asym packing adds 46a745d90585 sched/fair: Fix unnecessary increase of balance interval adds 7d9875b9624e Merge branch 'sched/core' adds 50792350a005 Merge branch 'timers/core' adds a2e98c5907ac Merge branch 'x86/alternatives' adds d83cfff19fa7 Merge branch 'x86/asm' adds f781e59ec083 Merge branch 'x86/build' adds 89da3446294a x86/insn-eval: Mark expected switch-case fall-through adds 6fcebf1302b4 x86/kernel: Mark expected switch-case fall-throughs adds fc5014cc5528 x86/asm-prototypes: Remove duplicate include <asm/page.h> adds b19835610c64 Merge branch 'x86/cleanups' adds 2d672455043d Merge branch 'x86/cpu' adds ee35b9b9f6d5 x86/traps: Have read_cr0() only once in the #NM handler adds bae54dc4f353 x86/fpu: Get rid of CONFIG_AS_FXSAVEQ adds bc3f61500e69 Merge branch 'x86/fpu' adds e65b1e5fc13b Merge branch 'x86/kdump' adds 5f86ef3a2165 Merge branch 'linus' adds 434537bbd50f genirq/debugfs: No need to check return value of debugfs_c [...] adds 90e5af43002f Merge branch 'irq/core' adds 0365aeba5084 futex: No need to check return value of debugfs_create functions adds d0cf3db59092 Merge branch 'locking/core' adds 15917dc02841 sched: Remove stale PF_MUTEX_TESTER bit adds 60eb535ceb04 Merge branch 'sched/core' adds 34d66caf251d x86/speculation: Remove redundant arch_smt_update() invocation adds d38b7f928700 Merge branch 'smp/urgent' adds ae503ab04913 timekeeping/debug: No need to check return value of debugf [...] adds 75b710af7139 timers: Mark expected switch fall-throughs adds 5d6ffc8be7eb Merge branch 'timers/core' adds 2b0fc3742bc7 x86/events: Mark expected switch-case fall-throughs adds 691b9ab6c967 x86/mm/tlb: Remove unused cpu variable adds 439fbdf6a202 x86/trap: Remove useless declaration adds 0a278662f531 x86/boot: Save several bytes in decompressor adds fab940755d1d x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery adds 1daeb1528739 Merge branch 'x86/cleanups' adds 71368af9027f x86/speculation: Add PR_SPEC_DISABLE_NOEXEC adds 394c1dfb3733 Merge branch 'x86/pti' adds 00ae831dfe44 x86/cpu: Add Atom Tremont (Jacobsville) adds b677dfae5aa1 x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampolin [...] adds 5ccd35287eda x86/fault: Fix sign-extend unintended sign extension adds 0b053bbf0786 MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers adds b52257edb67e Merge branch 'x86/urgent' adds 5a064d398fbe x86/asm/suspend: Drop ENTRY from local data adds 50214dc149fd Merge branch 'x86/cleanups' adds 30591ed4120c Merge remote-tracking branch 'tip/auto-latest' adds f0cb0c145e83 Merge remote-tracking branch 'clockevents/clockevents/next' adds cf9a66ef0130 Merge remote-tracking branch 'edac-amd/for-next' adds 6479450f72c1 irqchip/gic-v4: Fix occasional VLPI drop adds 9791ec7df0e7 irqchip/gic-v3-its: Plug allocation race for devices shari [...] adds 45725e0fc3e7 irqchip/gic-v3-its: Gracefully fail on LPI exhaustion adds 2380a22b60ce irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable adds 56841070ccc8 irqchip/gic-v3-its: Fix ITT_entry_size accessor adds 2700fe03acf1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 89a7b69a7561 tools/memory-model: Rename some RCU relations adds 86a8d5a6d1e7 tools/memory-model: Refactor some RCU relations adds 3381b9554938 tools/memory-model: Add SRCU support adds 01186ec8c1b0 tools/memory-model: Update README for addition of SRCU adds 3f305018dcf3 docs/memory-barriers.txt: Enforce heavy ordering for port [...] adds 8e977dabe7c7 tools/memory-model: Update Documentation/explanation.txt t [...] adds 71e2ff5304c1 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] adds 337e9b07db3b sched: Replace call_rcu_sched() with call_rcu() adds b290ebcf7bc4 sched: Replace synchronize_sched() with synchronize_rcu() adds ad368d15b08a rcu: Rename and comment changes due to only one rcuo kthre [...] adds 1de462ed8506 rcu: Make expedited IPI handler return after handling crit [...] adds cd920e5a34ab rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] adds c97058d03329 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR adds c46f497a6151 rcu: Inline rcu_kthread_do_work() into its sole remaining caller adds 142d106d5e62 rcu: Determine expedited-GP IPI handler at build time adds 3cd4ca47aa57 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() adds e5bc3af7734f rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() adds 892307266429 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] adds 260e1e4fd826 rcu: Discard separate per-CPU callback counts adds 6ba7d681aca2 rcu: Remove wrapper definitions for obsolete RCU update functions adds 9cf422a8e714 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking adds 37f62d7cf00c rcu: Move rcu_cpu_kthread_task to rcu_data structure adds 6ffdde28b755 rcu: Move rcu_cpu_kthread_status to rcu_data structure adds 8b4d0f485886 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable adds f7e972ee128e rcu: Move rcu_cpu_has_work to rcu_data structure adds b2c1955b8849 rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable adds a9fefdb25725 rcu: Update NOCB comments adds fd897573fa4c rcu: Improve diagnostics for failed RCU grace-period start adds 3b6505fd8eb8 rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] adds 2ccaff10f713 rcu: Add sysrq rcu_node-dump capability adds 1d1f898df658 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt adds 13dc7d0c7a2e rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] adds 7a968bb26a9b Merge branches 'consolidate.2019.01.26a' and 'fwd.2019.01. [...] adds 1a4762b9272f doc: Now jiffies_till_sched_qs solicits help from cond_resched() adds 6efebf84997b doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] adds 87d1779dc48f doc: Fix outdated links adds 2aa5503026ce rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() adds c98cac603f1c rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() adds fb60e533beab rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU adds 5a0874c1d16b rcu: Remove preemption disabling from expedited CPU selection adds 39abefe74332 rcu: Repair rcu_nmi_exit() docbook header adds c2d8089de7f0 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment adds 423a86a610ca rcu: Add sparse check to rcu_assign_pointer() adds 728e3e6178aa include/asm-generic: Remove spin_is_locked() comment adds 6706dae90d85 virt/kvm: Replace spin_is_locked() with lockdep adds c8ca1aa774b2 srcu: Check for invalid idx argument in srcu_read_unlock() adds e81baf4cb19a srcu: Remove srcu_queue_delayed_work_on() adds cd618d102b75 rcutorture: Record grace periods in forward-progress histogram adds 0d8a9ea9764a torture: Explain and simplify odd "for" loop in mkinitrd.sh adds 3a6cb58f159e rcutorture: Add grace period after CPU offline adds e838a7d66ee2 rcuperf: Stop abusing IS_ENABLED() adds f90a66d6850e rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] adds 85ebb12c4e22 rcutorture/nolibc: Fix some poor indentation and alignment adds cc72a50994b4 rcutorture/nolibc: Add a bit of documentation to explain h [...] adds 30ca20517ac1 tools headers: Move the nolibc header from rcutorture to t [...] adds 6f7541df3a6c MAINTAINERS: Add myself as the maintainer for the nolibc h [...] adds 6684880a8b16 RCU/torture.txt: Remove section MODULE PARAMETERS adds e9aadb186b35 Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] adds 9c3bfe49dfc2 Merge LKMM and RCU commits adds beccc5842e99 Merge remote-tracking branch 'rcu/rcu/next' adds 3a24574e918a arm/arm64: KVM: Introduce kvm_call_hyp_ret() adds 444d7b6af1cf arm64: KVM: Allow for direct call of HYP functions when using VHE adds 39117aa0ffc9 arm64: KVM: Drop VHE-specific HYP call stub adds 0c33e9205da2 ARM: KVM: Teach some form of type-safety to kvm_call_hyp adds 42a2502ef5f8 arm/arm64: KVM: Statically configure the host's view of MPIDR adds 3e6cb42d0c31 KVM: arm/arm64: Factor out VMID into struct kvm_vmid adds 5d4a3bd032f1 KVM: arm/arm64: Simplify bg_timer programming adds 012f253ab8f6 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming adds 835b8502b65e KVM: arm64: Reuse sys_reg() macro when searching the trap table adds 3b71337b18bb KVM: arm/arm64: consolidate arch timer trap handlers adds b39baf6f4327 KVM: arm/arm64: timer: Rework data structures for multiple timers adds 439105437036 KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems adds 71a4f2ccedaf KVM: arm/arm64: Rework the timer code to use a timer_map adds 24d742a3417e KVM: arm/arm64: Move kvm_is_write_fault to header file adds cc1335365e1e arm64: KVM: Expose sanitised cache type register to guest adds bb16c22a780e arm64: KVM: Describe data or unified caches as having 1 se [...] adds d9a667594b33 Merge remote-tracking branch 'kvm-arm/next' adds 8d2df8a2d0fa arch/arm/xen: Remove duplicate header adds 4f0bbc092838 Merge remote-tracking branch 'xen-tip/linux-next' adds a93d1f967b02 Merge remote-tracking branch 'percpu/for-next' adds 4d43d395fed1 workqueue: Try to catch flush_work() without INIT_WORK(). adds 4b91231b80d2 Merge remote-tracking branch 'workqueues/for-next' adds e97a34563d18 platform/x86: intel-hid: Missing power button release on s [...] adds 522e4ee6e526 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 adds aff475804f60 platform/x86: mlx-platform: Add support for fan direction [...] adds 2752e34442b5 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] adds 9b28aa1d0eae platform_data/mlxreg: Document fixes for core platform data adds 946e4e02b118 platform_data/mlxreg: Add capability field to core platform data adds 83cdb2c11173 platform/x86: mlx-platform: Add support for fan capability [...] adds e7706a4359f0 platform/x86: mlx-platform: Add support for new VMOD0007 b [...] adds fad26fd4d76d Merge remote-tracking branch 'drivers-x86/for-next' adds 75057f6b2b73 Merge remote-tracking branch 'leds/for-next' adds d553624958ed ipmi_si: fix use-after-free of resource->name adds 0a5e7e692714 ipmi: Fix SSIF flag requests adds f314d8c23cd4 ipmi: Fix how the lower layers are told to watch for messages adds b0513fd5f357 ipmi: Make the smi watcher be disabled immediately when no [...] adds 86817aabbb9b ipmi: clean an indentation issue, remove extraneous space adds 7c5a14fd6f5e ipmi: Fix return value when a message is truncated adds e488202ba21a ipmi: kcs_bmc: handle devm_kasprintf() failure case adds 6cc3d2ec9353 ipmi:ssif: Change some pr_xxx to dev_xxx calls adds fbe7c47485ab ipmi: Use defined constant for UUID representation adds 2b835103f84d ipmi: Use dedicated API for copying a UUID adds a96d1d1d7e14 Merge remote-tracking branch 'ipmi/for-next' adds 8092e79204e7 ihex: Share code between ihex_validate_fw() and ihex_next_ [...] adds 5158c36ec9d0 ihex: Check if zero-length record is at the end of the blob adds 9fb4ab4d3dd6 ihex: Simplify next record offset calculation adds 2ef8179bb7a6 tools/firmware/ihex2fw: Simplify next record offset calculation adds 925f8d4aad5c tools/firmware/ihex2fw: Replace explicit alignment with ALIGN adds 91f382a46822 firmware_loader: move CONFIG_FW_LOADER_USER_HELPER switch [...] adds f96182e959a4 firmware_loader: move firmware/ to drivers/base/firmware_l [...] adds 0eeb27311f3a debugfs: debugfs_use_start/finish do not exist anymore adds 21acc07d33a9 f2fs: no need to check return value of debugfs_create functions adds d61dfafc30b4 PCI: pci.c: convert to use BUS_ATTR_RW adds 1094f6d06703 PCI: pci-sysfs.c: convert to use BUS_ATTR_WO adds c1507ea8349c pseries: ibmebus.c: convert to use BUS_ATTR_WO adds c9fbe769d0f2 rapidio: rio-sysfs.c: convert to use BUS_ATTR_WO adds 7e9586bab2ca block: rbd: convert to use BUS_ATTR_WO and RO adds 7ab35a14de25 kobject: make kset_get_ownership() 'static' adds b3fa29ad8377 kobject: to repalce printk with pr_* style adds 549ad24374c0 kobject: drop newline from msg string adds 8a4b32691120 driver core: silence device link messages unless debugging adds 0fe6f7874d46 driver core: Remove the link if there is no driver with AUTO flag adds 3451a495ef24 driver core: Establish order of operations for device_add [...] adds ed88747c6c4a device core: Consolidate locking and unlocking of parent a [...] adds ef0ff68351be driver core: Probe devices asynchronously instead of the driver adds 8204e0c1113d workqueue: Provide queue_work_node to queue work near a gi [...] adds 6be9238e5cb6 async: Add support for queueing on specific NUMA node adds c37e20eaf4b2 driver core: Attach devices on CPU local to device node adds 8b9ec6b73277 PM core: Use new async_schedule_dev command adds af87b9a7863c libnvdimm: Schedule device registration on node local to t [...] adds 57ea974fb871 driver core: Rewrite test_async_driver_probe to cover seri [...] adds 095ff29d2b88 firmware: intel_stratix10_service: add hardware dependency adds fa548d79d87f drivers: base: Use __printf markup to silence compiler adds 8d84b18f5678 devres: always use dev_name() in devm_ioremap_resource() adds d31e9e56233c Merge remote-tracking branch 'driver-core/driver-core-next' adds 9812de4fb874 USB: storage: karma: add whitespace after declarations adds cae8dc3b685f USB: add missing SPDX lines to Kconfig and Makefiles adds 0b8c0cbc17b9 USB: remove README file adds e36f8b7b7d2a USB: host: whci: rename Kbuild file adds 04389af74d91 usb: ftdi-elan: remove a unnecessary variable 'empty_packets' adds 3af5d01c29c3 usb: sisusb_con, convert addr macros to functions adds 022e468e1395 usb: sisusb_con, cleanup configs adds 0277531df26f usb: sisusb: let files build only when needed adds 5b25536954bf usb: sisusb: remove useless macros and compact the code adds 2c904963b1dd usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path adds f84f9ae32fbf usb: misc: usb3503: Add system sleep support in non-I2C mode adds 9997ab35f428 usb: typec: tpcm: improve error handling of tcpm_register_port adds ac626ff96062 usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respo [...] adds c9381e185fdc Merge 5.0-rc4 into usb-next adds b97a31348379 usb: core: comply to PHY framework adds 12453a897e36 usb: host: xhci: mvebu: add reset on resume quirk adds e04585184dcf usb: ehci-orion: avoid double PHY initialization adds f91649c52588 usb: ehci-orion: add S2RAM support adds a2fd23b93733 usbip: Fix vep_free_request() null pointer checks on input args adds 1eabdf3e2eeb Merge remote-tracking branch 'usb/usb-next' adds a49e1abf0770 USB: serial: cp210x: support all gpios on CP2102N QFN28 package adds d41034ecb083 Merge remote-tracking branch 'usb-serial/usb-next' adds 25dfbda72997 Merge remote-tracking branch 'phy-next/next' adds b0b2735a2ba2 serial: fsl_lpuart: specify transmit FIFO size for 32-bit variant adds 46dd6d779dcc serial: fsl_lpuart: consider TX FIFO too in lpuart32_tx_empty adds 075e1a0c50f5 sysrq: Restore original console_loglevel when sysrq disabled adds c3fee60908db sysrq: Remove duplicated sysrq message adds 83b21ed0fc2a Merge 5.0-rc4 into tty-next adds 7c0cca7c847e tty: ldisc: add sysctl to prevent autoloading of ldiscs adds 42b68768e51b serial: fsl_lpuart: DMA support for 32-bit variant adds 3a50365d8c79 serial: 8250: Add OF support for Xscale variant adds 8a417cdeb0dc Serial: Ingenic: Add support for the X1000. adds e81eba88cf37 Dt-bindings: Serial: Add X1000 serial bindings. adds 05da213f1c77 dt-bindings: serial: Add bindings for nvidia,tegra194-tcu adds 2d908b38d409 serial: Add Tegra Combined UART driver adds 3c635e4f1448 serdev: ttyport: call tiocmget and tiocmset ops directly adds 9f25e07b882b serial: mps2-uart: move to dynamic port allocation adds 775ea4ea2fd9 serial: mps2-uart: support combined irq adds 7dd50e205b33 tty: ipwireless: Fix potential NULL pointer dereference adds 7ab57b76ebf6 tty: increase the default flip buffer limit to 2*640K adds 9c6a2583f115 serial: mps2-uart: Add parentheses around conditional in m [...] adds fbe2a3e2eb93 Merge remote-tracking branch 'tty/tty-next' adds 83d2aed4440c scsi/atari_scsi: Don't select CONFIG_NVRAM adds 437ace3777ab m68k/atari: Move Atari-specific code out of drivers/char/nvram.c adds cb8d8006d43f char/nvram: Re-order functions to remove forward declarati [...] adds 1278cf66cf4b nvram: Replace nvram_* function exports with static functions adds a084dbf6592c m68k/atari: Implement arch_nvram_ops struct adds a156c7ba669c powerpc: Replace nvram_* extern declarations with standard header adds d5bbb5021ce8 char/nvram: Adopt arch_nvram_ops adds 2d58636e0af7 char/nvram: Allow the set_checksum and initialize ioctls t [...] adds 109b3a89a7c4 char/nvram: Implement NVRAM read/write methods adds 666047fe2a4c m68k/atari: Implement arch_nvram_ops methods and enable CO [...] adds cda67df5942b m68k/mac: Adopt naming and calling conventions for PRAM routines adds a71fa0e3e5fc m68k/mac: Use macros for RTC accesses not magic numbers adds aefcb7460e0b m68k/mac: Fix PRAM accessors adds 458c77f3de0e macintosh/via-cuda: Don't rely on Cuda to end a transfer adds d3b41b6bb49e m68k: Dispatch nvram_ops calls to Atari or Mac functions adds 7fc0ac05f3f5 char/nvram: Add "devname:nvram" module alias adds ebcebc7f456c powerpc: Define missing ppc_md.nvram_size for CHRP and PowerMac adds 95ac14b8a328 powerpc: Implement nvram ioctls adds 066ac5c3c4bb powerpc, fbdev: Use NV_CMODE and NV_VMODE only when CONFIG [...] adds f9c3a570f5fc powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM adds 537f3286ad8f char/generic_nvram: Remove as unused adds 20e07af71f34 powerpc: Adopt nvram module for PPC64 adds e637308b40b1 vop: Use %z for size_t adds 96c12ef9b905 vop: Add definition of readq/writeq if missing adds 417406f2bd54 vop: vringh: Do not crash if no DMA channel adds 8216e7e36704 vop: Fix handling of >32 feature bits adds dcf9b50e2197 drivers: platform: goldfish: fix the checkpatch complain i [...] adds 1e09cdd506c8 uio: fix potential memory leak in error case adds 54557665a4e7 uio: remove redundant check adds db6e863da1fd efirtc: remove unnecessary code efi_rtc_open & efi_rtc_close adds 8631f940b81b slimbus: core: match full device id adds cfb32101ba14 slimbus: core: do not call device_status under a lock adds 380c62466d02 slimbus: core: use slim_device_update_status() to update status adds 8147760d86e4 slimbus: core: add missing spin_lock_init on txn_lock adds 24d48a61f266 hpet: Fix missing '=' character in the __setup() code of h [...] adds d7ac3c6ef5d8 applicom: Fix potential Spectre v1 vulnerabilities adds 2ca46ed207d5 ver_linux: Assign constant RE to variable name for clarity adds 11f1ceca7031 interconnect: Add generic on-chip interconnect API adds 06b3773b5038 dt-bindings: Introduce interconnect binding adds 87e3031b6fbd interconnect: Allow endpoints translation via DT adds 3697ff4340ba interconnect: Add debugfs support adds b5d2f741077a interconnect: qcom: Add sdm845 interconnect provider driver adds ae0037dbfc5e arm64: dts: sdm845: Add interconnect provider DT nodes adds ecfbed0c5ccc MAINTAINERS: add a maintainer for the interconnect API adds dce6d406669b interconnect: Revert to previous config if any request fails adds aecc787c06f4 iomap: Use non-raw io functions for io{read|write}XXbe adds 7d1689a2f377 parisc: iomap: introduce io{read|write}64 adds 79bf0cbd86ac iomap: introduce io{read|write}64_{lo_hi|hi_lo} adds c81d64d3dc1f io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros adds 0795ccde5c76 ntb: ntb_hw_intel: use io-64-nonatomic instead of in-driver hacks adds 8fdf90626588 ntb: ntb_hw_switchtec: Cleanup 64bit IO defines to use the [...] adds ec74136ded79 binder: create node flag to request sender's security context adds f9f7bb9e0a0c mbcs: add .owner to mbcs struct file_operations adds fdddcfd9c93c Merge 5.0-rc4 into char-misc-next adds e5bae74338b3 Revert "arm64: dts: sdm845: Add interconnect provider DT nodes" adds 3e7c2d0acd0f Merge remote-tracking branch 'char-misc/char-misc-next' adds e03933bcd4d1 extcon: Add support for ptn5150 extcon driver adds a9857d45edf3 extcon: ptn5150: Fix return value check in ptn5150_i2c_probe() adds ffd73649d9ce Merge remote-tracking branch 'extcon/extcon-next' adds b1bd42aa72d6 staging: xgifb: delete the driver adds fabcb74d0771 staging: netlogic: replace ---help--- with help in Kconfig adds 4e4285849c60 staging: wlan-ng: replace ---help--- with help in Kconfig adds 585f22691dcd staging: rtl8712: drop pointless static qualifier in r8712 [...] adds da217871edb2 staging: gasket: interrupt: remove unused including <linux [...] adds 59c64a78f0fa staging: rtl8723bs: fix indentation issue with return statement adds 3060da7a19ce staging: rtw_ieee80211: fix constant comparison warning adds d31f6b8043d8 staging: mt7621-pinctrl: Remove space after cast adds 45a50ab1d684 staging: ks7010: remove unnecessary parentheses adds 94832d939921 staging: erofs: fix potential double iput in erofs_read_super() adds d61b5d546af2 Merge 5.0-rc4 into staging-next adds b54f89456ee4 Merge remote-tracking branch 'staging/staging-next' adds 05062328a4af Merge remote-tracking branch 'mux/for-next' adds e61e84e76063 Merge remote-tracking branch 'slave-dma/next' adds 51bee5abeab2 cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys [...] adds 6b3a6a132dfc MAINTAINERS: Update cgroup entry adds c27349188793 Merge remote-tracking branch 'cgroup/for-next' adds 055e493d2a16 Merge branch 'fixes' into for-next adds 573d8884f89b scsi: fcoe: convert to use BUS_ATTR_WO adds 6156dc1c9a30 scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export adds b8432724b6b1 scsi: MAINTAINERS: Move FCoE to Hannes Reinecke adds 8389f1281cd5 scsi: bfa: no need to check return value of debugfs_create [...] adds b6533640ed3e scsi: csiostor: no need to check return value of debugfs_c [...] adds 1dbaa379a419 scsi: fnic: no need to check return value of debugfs_creat [...] adds fd84ec206d7a scsi: snic: no need to check return value of debugfs_creat [...] adds 50e931679ace scsi: lpfc: no need to check return value of debugfs_creat [...] adds 26febfb38c7d scsi: qedf: no need to check return value of debugfs_creat [...] adds b45a3a428f55 scsi: qla2xxx: no need to check return value of debugfs_cr [...] adds b64ae4abbdc4 scsi: hpsa: clean up two indentation issues adds 59abc8cc0585 scsi: libsas: Remove scsi_to_u32() adds db5db4b91cab scsi: sd: Protect against READ(6) or WRITE(6) with zero bl [...] adds f2aecc1d38ff scsi: fnic: Remove set but not used variable 'vdev' adds 34022f0072e7 scsi: remove unneeded header search paths adds bc03abd28708 scsi: prefix header search paths with $(srctree)/ adds c9c1df3e8c9d scsi: nsp32: Remove unnecessary self assignment in nsp32_s [...] adds 7e1c99e5c1dd scsi: pcmcia: nsp_cs: Remove unnecessary parentheses adds c2c7e7405771 scsi: hisi_sas: No need to check return value of debugfs_c [...] adds 5b0eeac4bed4 scsi: hisi_sas: Fix type casting and missing static qualif [...] adds 5979f33b982d scsi: hisi_sas: Add debugfs ITCT file and add file operations adds 569eddcf3a0f scsi: hisi_sas: send primitive NOTIFY to SSP situation only adds 5c31b0c67753 scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned adds ffb1c820b8b6 scsi: hisi_sas: remove the check of sas_dev status in hisi [...] adds ae68b566e021 scsi: hisi_sas: Remove unused parameter of function hisi_s [...] adds eb44e4d7b5a3 scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G adds b6c9b15e4409 scsi: hisi_sas: Fix losing directly attached disk when hot-plug adds d1548e9c323f scsi: hisi_sas: Correct memory allocation size for DQ debugfs adds 26889e5ec87a scsi: hisi_sas: Some misc tidy-up adds e1ba0b0b4451 scsi: hisi_sas: Fix to only call scsi_get_prot_op() for no [...] adds ede2afb9c8ed scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_ [...] adds e999fb7cc97c Merge branch 'misc' into for-next adds bea6f6aebe89 Merge remote-tracking branch 'scsi/for-next' adds 41b51d9dcd16 Merge remote-tracking branch 'vhost/linux-next' adds 4107102d6079 remoteproc: qcom_q6v5: don't auto boot remote processor adds a5a4e02d083d remoteproc: qcom: Add support for parsing fw dt bindings adds 4760a896be88 remoteproc: q6v5-mss: Vote for rpmh power domains adds deb9bb83e7ae remoteproc: q6v5-mss: Active powerdomain for SDM845 adds 19f5ccc8bbc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 3215a3ce4ded Merge remote-tracking branch 'rpmsg/for-next' adds 9ce01efe5bdc gpio: altera: Fixup block comment style adds b868db94a6a7 gpio: tqmx86: Add GPIO from for this IO controller adds 876811f7c34e gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event adds 6292247c07f9 Merge branch 'devel' into for-next adds 36c59070dae6 Merge remote-tracking branch 'gpio/for-next' adds 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds b37e77395461 gpio: pca953x: add support for pcal6416 type adds 81842949062a gpio: madera: Add missing const adds d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C adds 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names adds 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output adds 060175a657f0 gpio: altera-a10sr: Trivial coding style fix adds 2ac0f22b1922 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 127428356ede pinctrl.txt: Remove outdated information adds c1c9d41319c3 dt-bindings: imx: Add pinctrl binding doc for imx8mm adds 67e436ffd648 Merge branch 'ib-qcom-spmi' of /home/linus/linux-gpio into devel adds 87eff9af7efb pinctrl: remove pinctrl/machine.h inclusion from pinctrl/p [...] adds e73339037f6b pinctrl: remove unused 'pinconf-config' debugfs interface adds ff54d82b7716 pinctrl: ti-iodelay: Fix platform_no_drv_owner.cocci warnings adds 4f41e66cf555 pinctrl: sirf: drop pointless static qualifier in sirfsoc_ [...] adds 699c7d1346fb pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit3 when using TX0 adds 7219a4b64520 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit2 when using RX [...] adds 3e3eebeacad7 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering adds 5219aa33caec pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering adds f7d8b568e204 pinctrl: sh-pfc: r8a77990: GP6_9 does not have pull-down c [...] adds 85ccae133bde Revert "pinctrl: sh-pfc: r8a77990: Add support for pull-up [...] adds d2ccdc11fd7e pinctrl: sh-pfc: Print pin group when debugging adds 95c2d0efa041 pinctrl: sh-pfc: r8a7790: Initialize TDSEL register for ES1.0 adds c54734e831d5 pinctrl: sh-pfc: r8a7794: Initialize TDSEL register for ES1.0 adds 99fdb920f553 pinctrl: sh-pfc: r8a7795: Deduplicate VIN5 pin definitions adds 08b7e2112a9b pinctrl: sh-pfc: r8a7796: Deduplicate VIN5 pin definitions adds 81c585c96b7d pinctrl: sh-pfc: r8a77970: Deduplicate VIN[01] pin definitions adds 9dd1731306d9 pinctrl: sh-pfc: r8a77980: Deduplicate VIN1 pin definitions adds b8ba194ca5f4 pinctrl: sh-pfc: r8a7791: Fix VIN1 versioned groups adds 86c045c2e420 pinctrl: sh-pfc: r8a77965: Replace DU_DOTCLKIN2 by DU_DOTCLKIN3 adds 16978e7d40f7 pinctrl: sh-pfc: r8a77990: Add TMU pins, groups and functions adds 8e32e881947b pinctrl: sh-pfc: r8a7778: Fix HSPI pin numbers and names adds c6868f7cab3d Merge tag 'sh-pfc-for-v5.1-tag1' of git://git.kernel.org/p [...] adds c246761b442f pinctrl: berlin: as370: use generic "pwm" as pwm function name adds fb5ed1b8df2b Merge branch 'devel' into for-next adds 5a1b26d15ddd Merge remote-tracking branch 'pinctrl/for-next' adds 5100ce12a69d Merge remote-tracking branch 'pwm/for-next' adds 0aabc3195934 Merge remote-tracking branch 'userns/for-next' adds 49422112a057 Merge remote-tracking branch 'random/dev' adds 74cd2184833f ia64: add __NR_umount2 definition adds 7349ee3a97ed ia64: add statx and io_pgetevents syscalls adds acce2f71779c ia64: assign syscall numbers for perf and seccomp adds d012d1325ba5 alpha: wire up io_pgetevents system call adds 12b57c5c70f3 alpha: update syscall macro definitions adds 78594b95998f ARM: add migrate_pages() system call adds 4ab65ba7a5cb ARM: add kexec_file_load system call number adds 09ac12603bf0 m68k: assign syscall number for seccomp adds 83f609135a51 sh: remove duplicate unistd_32.h file adds d25a122afd43 sh: add statx system call adds 73a66023c937 sparc64: fix sparc_ipc type conversion adds 275f22148e87 ipc: rename old-style shmctl/semctl/msgctl syscalls adds 0d6040d46817 arch: add split IPC system calls where needed adds b41c51c8e194 arch: add pkey and rseq syscall numbers everywhere adds 6691f16ae762 alpha: add standard statfs64/fstatfs64 syscalls adds ecf7e0a4ad15 alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls adds 040965d19494 syscalls: remove obsolete __IGNORE_ macros adds e1ce9f88aadd time: make adjtime compat handling available for 32 bit adds 09a649b346b3 time: Add struct __kernel_timex adds 3163fd01301c time: fix sys_timer_settime prototype adds 66357d6abc6c sparc64: add custom adjtimex/clock_adjtime functions adds 147d3a10da0b timex: use __kernel_timex internally adds 480c15ffb1f4 timex: change syscalls to use struct __kernel_timex adds 525c6784852f x86/x32: use time64 versions of sigtimedwait and recvmmsg adds 5beeebdc38e7 y2038: syscalls: rename y2038 compat syscalls adds fc0e58c1ae2b y2038: use time32 syscall names on 32-bit adds e1b7bdd49c13 y2038: remove struct definition redirects adds 57987bc319e7 y2038: rename old time and utime syscalls adds 4ad44aba07b7 y2038: add 64-bit time_t syscalls to all 32-bit architectures adds a2a7f3550e0a Merge remote-tracking branch 'y2038/y2038' adds b73d5dc72272 livepatch: samples: non static warnings fix adds d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next adds dfa469cb6b8c Merge remote-tracking branch 'livepatching/for-next' adds 807cfedacc2d perf/aux: Make perf_event accessible to setup_aux() adds a18a42a188bd coresight: perf: Add "sinks" group to PMU directory adds 8b60fb322bd4 coresight: Use event attributes for sink selection adds 782e55d858a0 Merge remote-tracking branch 'coresight/next' adds a3b8bcbafa45 rtc: sd3078: fix platform_no_drv_owner.cocci warnings adds a26ec8857da3 dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings adds 75455e258ea2 rtc: abx80x: Configure reserved bits in RV1805 adds 4cc9ee0f8155 Merge remote-tracking branch 'rtc/rtc-next' adds 18f122a306fd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 0ae40c137080 Merge remote-tracking branch 'at24/at24/for-next' adds 5506119bc10d Merge remote-tracking branch 'ntb/ntb-next' adds 054eae58bf1b Merge remote-tracking branch 'kspp/for-next/kspp' adds 6758690276e5 Merge remote-tracking branch 'cisco/for-next' adds 82f844c22588 gnss: sirf: fix premature wakeup interrupt enable adds 4ceda5f654c3 gnss: sirf: force hibernate mode on probe adds 9f1623fdb399 gnss: sirf: drop redundant double negation adds 196d91846099 gnss: sirf: write data to gnss only when the gnss device is open adds ccd0e4963f55 gnss: sirf: add support for configurations without wakeup signal adds 176f011bda55 dt-bindings: gnss: add w2sg0004 compatible string adds 8fafef42c799 gnss: sirf: add a separate supply for a lna adds f9eb86fddaf2 dt-bindings: gnss: add lna-supply property adds f8f2781e183d Merge remote-tracking branch 'gnss/gnss-next' adds 66ae03fe116d Merge remote-tracking branch 'slimbus/for-next' adds c86d78c459db nvmem: allow to select i.MX nvmem driver for i.MX 7D adds 9a95e2094369 Merge remote-tracking branch 'nvmem/for-next' adds 81aded3fc07e Merge remote-tracking branch 'hyperv/hyperv-next' adds 1451fa6a743d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 33854c8e94aa Merge remote-tracking branch 'pidfd/for-next' adds 4bb1ffd8d476 time: Mark expected switch fall-throughs adds a610f0bf11af fs: mark expected switch fall-throughs adds c815c112316c scsi: aic7xxx: mark expected switch fall-throughs adds 4f708ebf77b1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through adds f4b2f832d0d3 scsi: be2iscsi: be_main: Mark expected switch fall-through adds 043f96c3ba05 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs adds 614d8aacc16c scsi: csiostor: csio_wr: mark expected switch fall-through adds c2f903ed8f80 scsi: imm: mark expected switch fall-throughs adds 293cdab29121 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs adds 6c9045adf696 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs adds 366199d2b2b5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs adds 95962fc60f8f scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through adds a7d269f6dc46 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through adds 13b52838213a scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs adds 180ca78d3920 scsi: osd: osd_initiator: mark expected switch fall-throughs adds 32673a539294 scsi: osst: mark expected switch fall-throughs adds 7a32d7dee744 scsi: ppa: mark expected switch fall-through adds c2ec0453ebe7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs adds 165ef4326a2a scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through adds 43d9643959d2 lib: zstd: Mark expected switch fall-throughs adds 71fcecc5a3c9 security: Mark expected switch fall-throughs adds b055f7725a8a lib/cmdline.c: mark expected switch fall-throughs adds f993bd3e061d ASN.1: mark expected switch fall-through adds f9f83faf3e7e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 8a97a2585bb6 checkpatch: don't interpret stack dumps as commit IDs adds ab1550b1b8fd mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 6e9ed490d190 mm/page_owner: fix for deferred struct page init adds 19a1b6958251 proc: fix /proc/net/* after setns(2) adds 7fdd48225dd1 proc-fix-proc-net-after-setns2-checkpatch-fixes adds 93a77f8d0e6f proc-fix-proc-net-after-setns2-checkpatch-fixes-fix adds 55806aefb16c proc: fix /proc/net/* after setns(2) adds 038bdb13391b arch: unexport asm/shmparam.h for all architectures adds d7c77ba2a773 mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT adds a054753946a7 x86_64: increase stack size for KASAN_EXTRA adds 2c2222a95e4e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds d1f4d19b8412 mm: migrate: make buffer_migrate_page_norefs() actually succeed adds d5efaf878d1e oom, oom_reaper: do not enqueue same task twice adds 89217bf14785 mm, memory_hotplug: is_mem_section_removable do not pass t [...] adds 474e9f510cea mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] adds df0e34150701 psi: fix aggregation idle shut-off adds b15dd067df95 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] adds de4abd3c3948 mmmemory_hotplug-fix-scan_movable_pages-for-gigantic-hugep [...] adds 5047eedc3ac5 mm/hotplug: invalid PFNs from pfn_to_online_page() adds c7a894d3984f mm, oom: fix use-after-free in oom_kill_process adds b604f66fba0b lib/test_kmod.c: potential double free in error handling adds f56d727a64a1 init/Kconfig: fix grammar by moving a closing parenthesis adds 0fd245928390 kasan: mark file common so ftrace doesn't trace it adds 4f1aeabbb53d mm: hwpoison: use do_send_sig_info() instead of force_sig() adds c4f2ec286eb2 mm, memory_hotplug: __offline_pages fix wrong locking adds 8ed912a5006b psi: clarify the Kconfig text for the default-disable option adds d8db4ac77a3e mm: migrate: don't rely on __PageMovable() of newpage afte [...] adds f8168ae435a9 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() adds 220e997d59b9 autofs: drop dentry reference only when it is never used adds 6d484b530746 autofs: fix error return in autofs_fill_super() adds 75ceb84143b5 fs/proc/task_mmu.c: fix smaps_rollup pss_locked calculation adds ac7c6f3ed4ca mm, slab, vmscan: accumulate gradual pressure on small slabs adds f2ae06174fa8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix adds cf687d3e7b0c mm,vmscan: accumulated slab reclaim pressure fixes adds a3783abf782b mm/gup: fix gup_pmd_range() for dax adds 8a60318450d8 huegtlbfs: fix page leak during migration of file pages adds 84d67dc8b69c kasan: remove use after scope bugs detection. adds 48a9dae932da page_poison: play nicely with KASAN adds fff1ed79f88e kasan: fix kasan_check_read/write definitions adds 4d14ba556f1d scripts/decode_stacktrace.sh: handle RIP address with segment adds 45bf5901c8f6 sh: remove nargs from __SYSCALL adds 063bae6fda0b sh: generate uapi header and syscall table header files adds 76df6af91390 lib/debugobjects.c: move printk out of db lock critical sections adds 066e98746af6 ocfs2: fix a panic problem caused by o2cb_ctl adds c2d818cf9d76 ocfs2: fix the application IO timeout when fstrim is running adds a0480e467343 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 59dfb4da8bed ocfs2: clear zero in unaligned direct IO adds 406337b939f2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 9f048f0c23ec ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 739e3a083f2a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds e59a90e1c227 fs/file.c: initialize init_files.resize_wait adds 0e8b898679e8 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 7ff48f776683 mm/slub: introduce SLAB_WARN_ON_ERROR adds 7cc3c1260608 mm-slub-introduce-slab_warn_on_error-fix adds 6e378033e504 mm/slab.c: kmemleak no scan alien caches adds 2be264ba89ef mm/page_alloc.c: memory hotplug: free pages as higher order adds b086285f1ba6 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds e1a4a3b54c9f mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds cac96affd011 mm: balloon: update comment about isolation/migration/compaction adds 4d432f922812 mm: convert PG_balloon to PG_offline adds dd5026833a41 mm-convert-pg_balloon-to-pg_offline-fix adds 61c6cf359a2e kexec: export PG_offline to VMCOREINFO adds 6342c30255ac xen/balloon: mark inflated pages PG_offline adds 1ed7bf3ff68e hv_balloon: mark inflated pages PG_offline adds e60a42b1fd33 vmw_balloon: mark inflated pages PG_offline adds 6b16984a9bb3 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 358d2ff64b14 PM/Hibernate: use pfn_to_online_page() adds 93e6463c7541 PM/Hibernate: exclude all PageOffline() pages adds 935d5a94fe8a pm-hibernate-exclude-all-pageoffline-pages-v2 adds 9287aaff5c17 mm: Refactor readahead defines in mm.h adds 86c7502b25ed mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 3b1cbe35416b mm: replace all open encodings for NUMA_NO_NODE adds dcb50f332e1a tools/: replace open encodings for NUMA_NO_NODE adds dfd60ecf99eb tools/: fix for replace open encodings for NUMA_NO_NODE adds 842f579d02e5 mm: reuse only-pte-mapped KSM page in do_wp_page() adds d9febb739923 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds d21430beb3c2 powerpc: prefer memblock APIs returning virtual address adds 53b4b6e8631e microblaze: prefer memblock API returning virtual address adds b16175857556 sh: prefer memblock APIs returning virtual address adds b71f4c0ce815 openrisc: simplify pte_alloc_one_kernel() adds 41da3256bd1b arch: simplify several early memory allocations adds 27f73061c8c7 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds a8edb804c17f mm, slub: make the comment of put_cpu_partial() complete adds c6b727bf3abf memcg: localize memcg_kmem_enabled() check adds 9711c91c8485 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds 3e100a7b2bbf mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds b7a232a02b9a mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds e5382bbbeca3 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds a78e6d1acc2b vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 55922e3fbbc4 vmalloc: add test driver to analyse vmalloc allocator adds bce20e289b36 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 1b7a142e1913 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 368b09927c2e mm: remove sysctl_extfrag_handler() adds ed7f2fd0f2f7 openvswitch: convert to kvmalloc adds 5f16a06145af md: convert to kvmalloc adds bb73aa5409a8 selinux: convert to kvmalloc adds aee7ce386803 Generic radix trees adds f8ca1e59bcf6 proc: commit to genradix adds 8898e88c085c sctp: convert to genradix adds 7c44ef87420e Drop flex_arrays adds d3713f8c4ea4 mm/hugetlb: distinguish between migratability and movability adds d3149f9ec7f0 mm/hugetlb: enable PUD level huge page migration adds ebb24da54a09 mm/hugetlb: enable arch specific huge page size support fo [...] adds 2779d64955c5 arm64/mm: enable HugeTLB migration adds 59cfafcb6a1b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 40abbaee76cb mm: remove extra drain pages on pcp list adds 499a18614a52 mm: create the new vm_fault_t type adds 7fc8c6745b73 x86/mm/fault.c: Convert to use vm_fault_t adds 4a90df067a63 mm/hmm: convert to use vm_fault_t adds 8d330407ef9e include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 2f37d11d2daa mm/memcontrol.c: use struct_size() in kmalloc() adds f24424085be8 mm/filemap.c: remove redundant test from find_get_pages_contig adds 9ef26fe68c3e memcg: schedule high reclaim for remote memcgs on high_work adds 36238a823121 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 6504fbc7c0de mm: swap: check if swap backing device is congested or not adds 4eb747cc84e6 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds d5b0dce6cd86 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds dffe44d060b8 mm: swap: add comment for swap_vma_readahead adds 2dbc34089132 mm: shuffle GFP_* flags adds 69504ddc5fb3 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds 56f0e88d10aa mm, compaction: shrink compact_control adds fc5151c6eb9b mm, compaction: rearrange compact_control adds 348e76c69709 mm, compaction: remove last_migrated_pfn from compact_control adds cb4ac783b67f mm, compaction: remove unnecessary zone parameter in some [...] adds 106321f88c8a mm, compaction: rename map_pages to split_map_pages adds 2c1e1fe7f75d mm, migrate: immediately fail migration of a page with no [...] adds ec97d94400c9 mm, compaction: always finish scanning of a full pageblock adds d96687382904 mm, compaction: ignore the fragmentation avoidance boost f [...] adds fd049a103199 mm, compaction: use free lists to quickly locate a migrati [...] adds 1da2fcf0b1e4 mm, compaction: keep migration source private to a single [...] adds 23db90005943 mm, compaction: use free lists to quickly locate a migrati [...] adds 071225427d6c mm, compaction: avoid rescanning the same pageblock multip [...] adds 1b841f2c15b6 mm, compaction: finish pageblock scanning on contention adds 1e7f064a059a mm, compaction: check early for huge pages encountered by [...] adds f46c12dee19b mm, compaction: keep cached migration PFNs synced for unus [...] adds 7cbb602dde8d mm, compaction: rework compact_should_abort as compact_che [...] adds 6c58113b9407 mm, compaction: do not consider a need to reschedule as co [...] adds 79da43856500 mm, compaction: reduce premature advancement of the migrat [...] adds ab35045bf13c mm, compaction: round-robin the order while searching the [...] adds 5b937efa5918 mm, compaction: sample pageblocks for free pages adds 72595c5ceed1 mm, compaction: be selective about what pageblocks to clea [...] adds 827bf25f8b94 mm, compaction: capture a page under direct compaction adds 6a78cef7ad8a fs: kernfs: add poll file operation adds c88177361203 kernel: cgroup: add poll file operation adds 9d8a0c4a7f1c psi: introduce state_mask to represent stalled psi states adds 0ef9bb049a4d psi: rename psi fields in preparation for psi trigger addition adds 3d0bb69893ea mm, memcg: create mem_cgroup_from_seq adds 6e0aa8eae576 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 73f27c25b133 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds 2241d0afd4d3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 1fab29a9410d mm: prevent mapping slab pages to userspace adds 48deaf74ee26 mm/memory.c: prevent mapping typed pages to userspace adds 8a907cdf0177 mm, memcg: proportional memory.{low,min} reclaim adds 0a1843fd2b34 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds 4a771c19bf4b mm: no need to check return value of debugfs_create functions adds 9946f1dae5a3 mm, oom: remove 'prefer children over parent' heuristic adds b8ba7fa0d129 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds a081dcf31656 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 322d08d0827e mm/page_owner: move config option to mm/Kconfig.debug adds 3704d4014c6c mm: fix some typos in mm directory adds 8905e389bcaf mm/hmm: use reference counting for HMM struct adds 3e8306d893b5 mm/hmm: do not erase snapshot when a range is invalidated adds 935afb131055 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds f296c2f2501c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds a3402cb621c1 mm/hmm: improve driver API to work and wait over a range adds 28cfebac7ade mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 76a516c0289b mm/hmm: add a helper function that faults pages and maps t [...] adds 6219e2172d63 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds 9c063fd6180d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds c2aa3f9a97c2 mm/hmm: add helpers for driver to safely take the mmap_sem adds b51417bcb9fe mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds bbaaca7eebc8 mm: update ptep_modify_prot_commit to take old pte value as arg adds 1865e7cd50c6 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 1932dd30c83a mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds dc769ba3d3bc arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds 80802b8f60bb mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 0d4c4c68102e include/linux/uaccess.h: add probe_user_read() adds 07245555b788 powerpc: use probe_user_read() adds e51392387619 memcg: killed threads should not invoke memcg OOM killer adds c8356b933adf mm, mempolicy: fix uninit memory access adds a4a116e05574 mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds f6c16cf24c12 mm: refactor swap-in logic out of shmem_getpage_gfp adds ed49a1d7079c mm: rid swapoff of quadratic complexity adds 920ea31d59dc agp: efficeon: no need to set PG_reserved on GATT tables adds 73135e299857 s390/vdso: don't clear PG_reserved adds bc75d9453483 powerpc/vdso: don't clear PG_reserved adds 3a99bec7b50a riscv/vdso: don't clear PG_reserved adds a96d8e3df3bb m68k/mm: use __ClearPageReserved() adds 853bacd03512 arm64: kexec: no need to ClearPageReserved() adds c1da20fcddb9 arm64: kdump: no need to mark crashkernel pages manually P [...] adds a123c2537b8b ia64: perfmon: don't mark buffer pages as PG_reserved adds 181e82c6d410 mm: better document PG_reserved adds ca299cb98649 mm/cma: add PF flag to force non cma alloc adds ac96bd566a28 mm: update get_user_pages_longterm to migrate pages alloca [...] adds ca52f42d4e6d powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds d338e1d16d89 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds fed37bd007c0 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds 41412d38bece selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 50d44f3c9dd9 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 1a418a690d40 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds c8bc606e3e6a mm: memcontrol: expose THP events on a per-memcg basis adds d03b7eac0081 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds 2d1aff939e4b mm: ksm: do not block on page lock when searching stable tree adds 54afb05f16ee mm: use mm_zero_struct_page from SPARC on all 64b architectures adds be787663c3da mm: drop meminit_pfn_in_nid as it is redundant adds 077ee912e25a mm: implement new zone specific memblock iterator adds dee010badad2 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 4c89c5a0edc4 mm: move hot-plug specific memory init into separate funct [...] adds 333fe6170e94 mm: add reserved flag setting to set_page_links() adds 6dc4c05ad40a mm: use common iterator for deferred_init_pages and deferr [...] adds 5313162b21ac mm/page_alloc.c: calculate first_deferred_pfn directly adds 74260c758715 mm/mmu_notifier: contextual information for event triggeri [...] adds cd542c6aac36 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds 5066cf2d3c08 mm-mmu_notifier-contextual-information-for-event-triggerin [...] adds cd5765c85dd2 filemap: kill page_cache_read usage in filemap_fault adds 0bbe36b19088 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 467113c0dc2b filemap: pass vm_fault to the mmap ra helpers adds f37c636657cb filemap: drop the mmap_sem for all blocking operations adds 79b27f7e42eb filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 751cd74d4560 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 560f294cde4a filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds b691177d88c7 mm, swap: fix race between swapoff and some swap operations adds ecde5e0a38ce mm: don't expose page to fast gup before it's ready adds 9459bc07f75e mm/page_owner: align with pageblock_nr_pages adds ab38d36b53ca mm/page_owner: align with pageblock_nr pages adds 81f6c65dd1a1 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0fead73fd534 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds b56c54de02cb proc: return exit code 4 for skipped tests adds d51469ba3101 fs/proc/self.c: code cleanup for proc_setup_self() adds 245dcb0528b6 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds b7969605f0d9 proc: remove unused argument in proc_pid_lookup() adds 0fded56951f9 proc: read kernel cpu stat pointer once adds ce032b3c802b proc: calculate end pointer for /proc/*/* lookup at compile time adds ef5bede8172c proc: use seq_puts() everywhere adds c86f0720747f kernel.h: unconditionally include asm/div64.h for do_div() adds 185747f62ff3 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds cd2c37f3c76b kernel/hung_task.c - fix sparse warnings adds 40b4b08f9bac kernel/sys: annotate implicit fall through adds 1dd8e47211f9 scripts/spelling.txt: add more spellings to spelling.txt adds d39caea2db15 lib/genalloc.c: export symbol addr_in_gen_pool adds 7e05c5842652 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 6312af57723d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 2fa34795a8f3 lib/div64.c: off by one in shift adds 27cc454081a6 lib/test_ubsan.c: VLA no longer used in kernel adds f6eb9ad5526e checkpatch: verify SPDX comment style adds 4deeaa8a968c checkpatch: add some new alloc functions to various tests adds 369b1597f16a checkpatch: allow reporting C99 style comments adds fe3f54ae705d epoll: make sure all elements in ready list are in FIFO order adds 340ce41e44c6 epoll: unify awaking of wakeup source on ep_poll_callback() path adds 23f5592710b9 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds f54eeefb4bdc init/calibrate.c: provide proper prototype adds 4d5ae2d5fa4a autofs: add ignore mount option adds 21dd3aa6d2f0 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds a4c5aa1ba593 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 3ac0949081b1 exec: increase BINPRM_BUF_SIZE to 256 adds 405dab792914 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 0d15077565e0 sysctl: handle overflow in proc_get_long adds d647b545953d sysctl: handle overflow for file-max adds 9bba4e2ee2b3 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds fd442f966456 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds cf49db803458 kcov: no need to check return value of debugfs_create functions adds d9fd70535ae4 lib/ubsan: default UBSAN_ALIGNMENT to not set adds 236af9b1467c ipc: allow boot time extension of IPCMNI from 32k to 8M adds 9bf20f907fc0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 8feca353cad8 ipc: conserve sequence numbers in extended IPCMNI mode adds 2508679bd71d ipc: annotate implicit fall through adds 6d99ed64fe38 Merge branch 'akpm-current/current' adds b2b0ab1adb4f scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds bea56ca500ae unicore32: stop printing the virtual memory layout adds 4f0f3f1eb1e6 arch/nios2/mm/fault.c: remove duplicate include adds 1723d8d2893d include/linux/sched/signal.h: replace `tsk' with `task' adds be4cd8d29c6c openrisc: prefer memblock APIs returning virtual address adds cf94021b87e6 powerpc: use memblock functions returning virtual address adds 68af8b2897cf memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds f2625e9d35c2 memblock: drop memblock_alloc_base_nid() adds 8db7383e8afe memblock: emphasize that memblock_alloc_range() returns a [...] adds a0d1b7235c96 memblock: memblock_phys_alloc_try_nid(): don't panic adds c70880dfc3ac memblock: memblock_phys_alloc(): don't panic adds 0673372d834b memblock: drop __memblock_alloc_base() adds 12b038570f40 memblock: drop memblock_alloc_base() adds fcc407b602fe memblock: refactor internal allocation functions adds 2a7d81110515 memblock: make memblock_find_in_range_node() and choose_me [...] adds facb915d90c0 arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 3c22b3f967f5 arch: don't memset(0) memory returned by memblock_alloc() adds 1322082fcaaa ia64: add checks for the return value of memblock_alloc*() adds c036d7d88dc4 sparc: add checks for the return value of memblock_alloc*() adds d9c291de7f74 mm/percpu: add checks for the return value of memblock_alloc*() adds 587b821a0969 init/main: add checks for the return value of memblock_alloc*() adds 234b8a0450f6 swiotlb: add checks for the return value of memblock_alloc*() adds 58dd209b7d9a treewide: add checks for the return value of memblock_alloc*() adds 9fba8aabb6a7 mm: sparse: Use '%pa' with 'phys_addr_t' type adds b70835159a7b memblock: fix format strings for panics after memblock_alloc adds 9868ef827dc9 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds f30344a41ef5 memblock: memblock_alloc_try_nid: don't panic adds e6f16c8ea21e memblock: drop memblock_alloc_*_nopanic() variants adds c307d278c0d2 include/linux/relay.h: fix percpu annotation in struct rchan adds cf3a1342104a kernel/fork.c: remove duplicated include adds 35525bd4d831 samples/mic/mpssd/mpssd.h: remove duplicate header adds 09d218263339 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1cae67d65bee Merge branch 'akpm/master' adds dc4c89997735 Add linux-next specific files for 20190201
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (494367cb57c9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 20 +- Documentation/admin-guide/LSM/SafeSetID.rst | 107 + Documentation/admin-guide/LSM/index.rst | 1 + Documentation/admin-guide/cgroup-v2.rst | 36 +- Documentation/admin-guide/kernel-parameters.txt | 7 +- Documentation/devicetree/bindings/arm/renesas.yaml | 4 +- Documentation/devicetree/bindings/arm/tegra.yaml | 2 + .../devicetree/bindings/clock/fixed-clock.txt | 23 - .../devicetree/bindings/clock/fixed-clock.yaml | 44 + .../bindings/clock/fixed-factor-clock.txt | 28 - .../bindings/clock/fixed-factor-clock.yaml | 56 + .../display/panel/lemaker,bl035-rgb-002.txt | 12 + .../bindings/display/panel/pda,91-00156-a0.txt | 14 + .../bindings/display/panel/sitronix,st7701.txt | 30 + .../bindings/display/sunxi/sun4i-drm.txt | 5 + .../bindings/firmware/nvidia,tegra186-bpmp.txt | 1 - .../bindings/firmware/nvidia,tegra210-bpmp.txt | 35 + Documentation/devicetree/bindings/gnss/gnss.txt | 1 + .../devicetree/bindings/gnss/sirfstar.txt | 1 + .../bindings/input/touchscreen/sitronix-st1232.txt | 6 +- .../bindings/input/touchscreen/sx8654.txt | 10 +- .../bindings/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom,sdm845.txt | 24 + .../interrupt-controller/csky,apb-intc.txt | 3 + .../devicetree/bindings/media/i2c/mt9m001.txt | 38 + .../devicetree/bindings/media/mediatek-vcodec.txt | 13 + Documentation/devicetree/bindings/mmc/mmc.txt | 2 + .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 + .../devicetree/bindings/net/dsa/mt7530.txt | 6 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.txt | 36 + .../bindings/regulator/max77650-regulator.txt | 41 + .../devicetree/bindings/rtc/abracon,abx80x.txt | 1 + Documentation/devicetree/bindings/serial/8250.txt | 1 + .../devicetree/bindings/serial/ingenic,uart.txt | 3 +- .../bindings/serial/nvidia,tegra194-tcu.txt | 35 + .../bindings/sound/google,cros-ec-codec.txt | 26 + Documentation/devicetree/bindings/sound/mt6358.txt | 18 + .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 36 + .../devicetree/bindings/sound/qcom,wcd9335.txt | 10 +- .../devicetree/bindings/sound/sprd-pcm.txt | 23 + .../devicetree/bindings/spi/spi-nxp-fspi.txt | 39 + .../devicetree/bindings/sram/sunxi-sram.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/driver-api/pinctl.rst | 9 - Documentation/filesystems/proc.txt | 7 +- Documentation/gpu/drm-internals.rst | 62 - Documentation/gpu/drm-kms-helpers.rst | 24 +- Documentation/gpu/drm-kms.rst | 96 - Documentation/gpu/todo.rst | 38 + Documentation/interconnect/interconnect.rst | 94 + Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/dev-codec.rst | 43 - Documentation/media/uapi/v4l/dev-effect.rst | 28 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 42 + Documentation/media/uapi/v4l/dev-teletext.rst | 41 - Documentation/media/uapi/v4l/devices.rst | 4 +- Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 2 +- Documentation/networking/devlink-health.txt | 86 - Documentation/networking/devlink-params-mlxsw.txt | 2 + Documentation/networking/filter.txt | 15 +- Documentation/networking/index.rst | 1 + Documentation/networking/phy.rst | 447 + Documentation/networking/phy.txt | 427 - Documentation/process/4.Coding.rst | 2 +- Documentation/sysctl/fs.txt | 26 +- .../translations/it_IT/process/4.Coding.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 27 +- Documentation/vm/slub.rst | 3 +- Kbuild | 18 +- MAINTAINERS | 164 +- Makefile | 14 +- Next/SHA1s | 276 +- Next/Trees | 2 +- Next/merge.log | 7196 ++++++--- arch/Kconfig | 3 + arch/alpha/kernel/core_cia.c | 5 +- arch/alpha/kernel/core_marvel.c | 6 + arch/alpha/kernel/pci-noop.c | 13 +- arch/alpha/kernel/pci.c | 11 +- arch/alpha/kernel/pci_iommu.c | 16 +- arch/alpha/kernel/setup.c | 2 +- arch/arc/configs/axs101_defconfig | 1 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/haps_hs_defconfig | 1 - arch/arc/configs/haps_hs_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsim_hs_defconfig | 1 - arch/arc/configs/nsim_hs_smp_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 1 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/kernel/head.S | 8 + arch/arc/kernel/unwind.c | 3 +- arch/arc/mm/highmem.c | 4 + arch/arm/arm-soc-for-next-contents.txt | 120 +- arch/arm/boot/dts/alphascale-asm9260.dtsi | 3 +- arch/arm/boot/dts/alpine.dtsi | 8 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 4 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 4 +- arch/arm/boot/dts/armada-38x.dtsi | 4 +- arch/arm/boot/dts/armada-39x.dtsi | 3 +- arch/arm/boot/dts/artpec6.dtsi | 3 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 20 + arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 145 + arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 8 + arch/arm/boot/dts/at91rm9200.dtsi | 4 +- arch/arm/boot/dts/at91sam9260.dtsi | 4 +- arch/arm/boot/dts/at91sam9261.dtsi | 4 +- arch/arm/boot/dts/at91sam9263.dtsi | 4 +- arch/arm/boot/dts/at91sam9g45.dtsi | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 4 +- arch/arm/boot/dts/at91sam9x5.dtsi | 4 +- arch/arm/boot/dts/atlas6-evb.dts | 1 + arch/arm/boot/dts/atlas6.dtsi | 1 - arch/arm/boot/dts/atlas7.dtsi | 1 - arch/arm/boot/dts/axm55xx.dtsi | 4 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 9 +- arch/arm/boot/dts/bcm-nsp.dtsi | 4 +- arch/arm/boot/dts/bcm11351.dtsi | 4 +- arch/arm/boot/dts/bcm21664-garnet.dts | 1 + arch/arm/boot/dts/bcm21664.dtsi | 4 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 1 + arch/arm/boot/dts/bcm23550.dtsi | 4 +- arch/arm/boot/dts/bcm28155-ap.dts | 1 + arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 1 + arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 1 + arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 1 + arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 1 + arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 1 + arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 1 + arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 1 + arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 1 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 1 + arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 1 + arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 1 + arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 1 + arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 1 + arch/arm/boot/dts/bcm5301x.dtsi | 3 +- arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts | 1 + arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 1 + arch/arm/boot/dts/bcm953012er.dts | 1 + arch/arm/boot/dts/bcm953012hr.dts | 1 + arch/arm/boot/dts/bcm953012k.dts | 1 + arch/arm/boot/dts/cx92755.dtsi | 4 +- arch/arm/boot/dts/da850.dtsi | 2 +- arch/arm/boot/dts/dove.dtsi | 4 +- arch/arm/boot/dts/ep7209.dtsi | 4 +- arch/arm/boot/dts/ep7211-edb7211.dts | 1 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 13 +- arch/arm/boot/dts/integrator.dtsi | 10 +- arch/arm/boot/dts/integratorcp.dts | 89 +- arch/arm/boot/dts/kirkwood.dtsi | 3 +- arch/arm/boot/dts/lpc32xx.dtsi | 4 +- arch/arm/boot/dts/ls1021a.dtsi | 8 +- arch/arm/boot/dts/meson.dtsi | 3 +- arch/arm/boot/dts/meson6-atv1200.dts | 1 + arch/arm/boot/dts/meson8-minix-neo-x8.dts | 1 + arch/arm/boot/dts/meson8b-ec100.dts | 1 + arch/arm/boot/dts/meson8b-mxq.dts | 1 + arch/arm/boot/dts/meson8b-odroidc1.dts | 1 + arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 1 + arch/arm/boot/dts/mmp2-brownstone.dts | 1 + arch/arm/boot/dts/mmp2.dtsi | 4 +- arch/arm/boot/dts/moxart.dtsi | 3 +- arch/arm/boot/dts/mps2.dtsi | 6 +- arch/arm/boot/dts/mt2701-evb.dts | 1 + arch/arm/boot/dts/mt2701.dtsi | 3 +- arch/arm/boot/dts/mt6580-evbp1.dts | 1 + arch/arm/boot/dts/mt6580.dtsi | 1 - arch/arm/boot/dts/mt6589-aquaris5.dts | 1 + arch/arm/boot/dts/mt6589.dtsi | 3 +- arch/arm/boot/dts/mt6592-evb.dts | 2 +- arch/arm/boot/dts/mt6592.dtsi | 3 +- arch/arm/boot/dts/mt8127-moose.dts | 1 + arch/arm/boot/dts/mt8127.dtsi | 3 +- arch/arm/boot/dts/mt8135-evbp1.dts | 1 + arch/arm/boot/dts/mt8135.dtsi | 3 +- arch/arm/boot/dts/nspire.dtsi | 4 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 11 + arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/omap5-cm-t54.dts | 12 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 1 + .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 1 + arch/arm/boot/dts/orion5x-lswsgl.dts | 1 + .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 1 + arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 1 + arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 1 + arch/arm/boot/dts/orion5x.dtsi | 4 +- arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 1 - arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 1 - arch/arm/boot/dts/prima2-evb.dts | 1 + arch/arm/boot/dts/prima2.dtsi | 1 - arch/arm/boot/dts/pxa168.dtsi | 4 +- arch/arm/boot/dts/pxa2xx.dtsi | 3 +- arch/arm/boot/dts/pxa910.dtsi | 4 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 8 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 1 + arch/arm/boot/dts/qcom-mdm9615.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 9 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 9 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 8 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 1 - arch/arm/boot/dts/rk3066a-mk808.dts | 1 - arch/arm/boot/dts/rk3066a-rayeager.dts | 2 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 1 - arch/arm/boot/dts/rk3188-px3-evb.dts | 1 - arch/arm/boot/dts/rk3229-evb.dts | 1 - arch/arm/boot/dts/rk3288-fennec.dts | 1 - arch/arm/boot/dts/rk3288-firefly-reload.dts | 1 - arch/arm/boot/dts/rk3288-miqi.dts | 1 - arch/arm/boot/dts/rk3288-popmetal.dts | 1 - arch/arm/boot/dts/rk3288-rock2-square.dts | 1 - arch/arm/boot/dts/rk3288-tinker-s.dts | 1 - arch/arm/boot/dts/rk3288-vyasa.dts | 1 - arch/arm/boot/dts/sama5d2.dtsi | 4 +- arch/arm/boot/dts/sama5d3.dtsi | 4 +- arch/arm/boot/dts/sama5d4.dtsi | 4 +- arch/arm/boot/dts/skeleton.dtsi | 18 - arch/arm/boot/dts/skeleton64.dtsi | 14 - arch/arm/boot/dts/spear13xx.dtsi | 4 +- arch/arm/boot/dts/spear3xx.dtsi | 4 +- arch/arm/boot/dts/spear600.dtsi | 4 +- arch/arm/boot/dts/ste-nomadik-nhk15.dts | 85 +- arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 2 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 + arch/arm/boot/dts/stm32746g-eval.dts | 1 + arch/arm/boot/dts/stm32f429-disco.dts | 1 + arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 1 + arch/arm/boot/dts/stm32f746-disco.dts | 1 + arch/arm/boot/dts/stm32f746.dtsi | 4 +- arch/arm/boot/dts/stm32f769-disco.dts | 1 + arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 1 + arch/arm/boot/dts/stm32h743i-eval.dts | 1 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 7 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 + arch/arm/boot/dts/stm32mp157c-ev1.dts | 10 +- arch/arm/boot/dts/stm32mp157c.dtsi | 97 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 7 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 175 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 4 + arch/arm/boot/dts/sun8i-a23.dtsi | 20 + arch/arm/boot/dts/sun8i-a33.dtsi | 194 +- arch/arm/boot/dts/sun8i-q8-common.dtsi | 37 + arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 5 + arch/arm/boot/dts/vt8500.dtsi | 9 +- arch/arm/boot/dts/wm8505.dtsi | 9 +- arch/arm/boot/dts/wm8650.dtsi | 9 +- arch/arm/boot/dts/wm8750.dtsi | 9 +- arch/arm/boot/dts/wm8850.dtsi | 9 +- arch/arm/boot/dts/zx296702-ad1.dts | 1 + arch/arm/boot/dts/zx296702.dtsi | 4 +- arch/arm/configs/axm55xx_defconfig | 4 - arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/efm32_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 1 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/mini2440_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/mps2_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 7 +- arch/arm/configs/nuc910_defconfig | 1 - arch/arm/configs/nuc950_defconfig | 1 - arch/arm/configs/nuc960_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 2 + arch/arm/configs/stm32_defconfig | 1 - arch/arm/include/asm/kvm_mmu.h | 8 +- arch/arm/kernel/setup.c | 6 + arch/arm/mach-cns3xxx/pcie.c | 4 +- arch/arm/mach-ep93xx/ts72xx.c | 1 - arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-omap2/display.c | 7 +- arch/arm/mach-omap2/omap-wakeupgen.c | 36 +- arch/arm/mach-tango/pm.c | 6 +- arch/arm/mach-tango/pm.h | 7 + arch/arm/mach-tango/setup.c | 2 + arch/arm/mach-tegra/iomap.h | 9 + arch/arm/mach-tegra/sleep-tegra20.S | 2 - arch/arm/mach-tegra/sleep-tegra30.S | 25 +- arch/arm/mm/init.c | 6 +- arch/arm/mm/mmu.c | 14 +- arch/arm/net/bpf_jit_32.c | 53 +- arch/arm/net/bpf_jit_32.h | 2 + arch/arm/plat-pxa/ssp.c | 3 - arch/arm/xen/mm.c | 1 - arch/arm64/boot/dts/actions/s700.dtsi | 8 +- arch/arm64/boot/dts/actions/s900.dtsi | 8 +- arch/arm64/boot/dts/al/alpine-v2.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 28 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 44 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 8 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 8 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 16 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 16 +- arch/arm64/boot/dts/arm/Makefile | 1 + arch/arm64/boot/dts/arm/foundation-v8-gicv2.dtsi | 2 +- arch/arm64/boot/dts/arm/foundation-v8-gicv3.dtsi | 2 +- arch/arm64/boot/dts/arm/foundation-v8.dtsi | 106 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 277 + arch/arm64/boot/dts/arm/juno-base.dtsi | 108 +- arch/arm64/boot/dts/arm/juno-r1.dts | 12 +- arch/arm64/boot/dts/arm/juno-r2.dts | 18 +- arch/arm64/boot/dts/arm/juno.dts | 18 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 106 +- .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 27 + arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 14 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 4 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 8 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 16 +- arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 96 +- arch/arm64/boot/dts/cavium/thunder2-99xx.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 16 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 629 + arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 32 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 128 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 8 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 8 +- arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 8 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 4 +- arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 18 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 10 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 18 +- .../boot/dts/nvidia/tegra210-p2894-0050-a08.dts | 9 + arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 1858 +++ arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 3 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 36 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 180 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 14 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 333 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 12 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 469 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 16 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/px30.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 1 - .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 16 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 - .../dts/rockchip/rk3399-sapphire-excavator.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 12 +- arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 4 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 8 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 16 +- arch/arm64/boot/dts/synaptics/as370.dtsi | 8 +- arch/arm64/boot/dts/synaptics/berlin4ct.dtsi | 8 +- arch/arm64/boot/dts/ti/k3-am654.dtsi | 8 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 8 +- arch/arm64/boot/dts/zte/zx296718.dtsi | 8 +- arch/arm64/configs/defconfig | 5 +- arch/arm64/include/asm/atomic.h | 2 +- arch/arm64/include/asm/kvm_emulate.h | 4 + arch/arm64/include/asm/kvm_mmu.h | 7 +- arch/arm64/include/asm/memory.h | 4 - arch/arm64/include/asm/ptdump.h | 9 +- arch/arm64/include/asm/sysreg.h | 1 + arch/arm64/include/asm/uaccess.h | 111 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kvm/sys_regs.c | 99 +- arch/arm64/mm/dump.c | 4 +- arch/arm64/mm/init.c | 27 - arch/arm64/mm/kasan_init.c | 10 + arch/arm64/mm/mmu.c | 2 + arch/arm64/mm/numa.c | 4 + arch/arm64/mm/ptdump_debugfs.c | 7 +- arch/arm64/net/bpf_jit_comp.c | 37 +- arch/c6x/mm/dma-coherent.c | 4 + arch/c6x/mm/init.c | 4 +- arch/csky/include/asm/pgtable.h | 5 + arch/csky/kernel/dumpstack.c | 4 + arch/csky/mm/highmem.c | 5 + arch/csky/mm/ioremap.c | 14 + arch/h8300/configs/edosk2674_defconfig | 1 - arch/h8300/configs/h8300h-sim_defconfig | 1 - arch/h8300/configs/h8s-sim_defconfig | 1 - arch/h8300/mm/init.c | 4 +- arch/ia64/kernel/mca.c | 25 +- arch/ia64/kernel/perfmon.c | 59 +- arch/ia64/mm/contig.c | 8 +- arch/ia64/mm/discontig.c | 4 + arch/ia64/mm/init.c | 38 +- arch/ia64/mm/tlb.c | 6 + arch/ia64/sn/kernel/io_common.c | 3 + arch/ia64/sn/kernel/setup.c | 12 +- arch/m68k/Kconfig.machine | 2 + arch/m68k/atari/Makefile | 2 + arch/m68k/atari/nvram.c | 272 + arch/m68k/atari/stram.c | 4 + arch/m68k/coldfire/device.c | 81 + arch/m68k/coldfire/m5441x.c | 4 +- arch/m68k/configs/amcore_defconfig | 1 - arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/include/asm/atarihw.h | 6 + arch/m68k/include/asm/m5441xsim.h | 15 + arch/m68k/include/asm/macintosh.h | 4 + arch/m68k/kernel/setup_mm.c | 82 +- arch/m68k/mac/misc.c | 174 +- arch/m68k/mm/init.c | 3 + arch/m68k/mm/mcfmmu.c | 7 +- arch/m68k/mm/memory.c | 2 +- arch/m68k/mm/motorola.c | 9 + arch/m68k/mm/sun3mmu.c | 6 + arch/m68k/sun3/sun3dvma.c | 3 + arch/microblaze/mm/init.c | 10 +- arch/mips/boot/dts/ingenic/ci20.dts | 8 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/cavium-octeon/dma-octeon.c | 3 + arch/mips/cavium-octeon/executive/cvmx-helper.c | 20 - arch/mips/include/asm/octeon/cvmx-smix-defs.h | 276 - arch/mips/kernel/setup.c | 3 + arch/mips/kernel/traps.c | 5 +- arch/mips/mm/init.c | 5 + arch/mips/pci/pci-octeon.c | 10 +- arch/mips/vdso/Makefile | 5 +- arch/nds32/mm/init.c | 12 + arch/nios2/configs/10m50_defconfig | 1 - arch/nios2/configs/3c120_defconfig | 1 - arch/nios2/mm/fault.c | 1 - arch/openrisc/configs/or1ksim_defconfig | 1 - arch/openrisc/configs/simple_smp_defconfig | 1 - arch/openrisc/mm/init.c | 5 +- arch/openrisc/mm/ioremap.c | 8 +- arch/parisc/include/asm/dma-mapping.h | 46 - arch/parisc/include/asm/io.h | 9 + arch/parisc/include/asm/pci.h | 4 +- arch/parisc/kernel/firmware.c | 2 +- arch/parisc/kernel/setup.c | 1 + arch/parisc/lib/iomap.c | 64 + arch/powerpc/Kconfig | 6 +- arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 12 + arch/powerpc/include/asm/book3s/64/pgtable.h | 18 + arch/powerpc/include/asm/book3s/64/radix.h | 4 + arch/powerpc/include/asm/io.h | 2 + arch/powerpc/include/asm/nvram.h | 9 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/kernel/dt_cpu_ftrs.c | 8 +- arch/powerpc/kernel/irq.c | 5 - arch/powerpc/kernel/nvram_64.c | 158 +- arch/powerpc/kernel/paca.c | 6 +- arch/powerpc/kernel/pci_32.c | 3 + arch/powerpc/kernel/process.c | 12 +- arch/powerpc/kernel/prom.c | 5 +- arch/powerpc/kernel/rtas.c | 6 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/setup_32.c | 62 +- arch/powerpc/kernel/setup_64.c | 4 + arch/powerpc/kernel/vdso.c | 2 - arch/powerpc/lib/alloc.c | 3 + arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/hash_utils_64.c | 11 +- arch/powerpc/mm/hugetlbpage-hash64.c | 25 + arch/powerpc/mm/hugetlbpage-radix.c | 17 + arch/powerpc/mm/mmu_context_iommu.c | 146 +- arch/powerpc/mm/mmu_context_nohash.c | 9 + arch/powerpc/mm/numa.c | 4 + arch/powerpc/mm/pgtable-book3e.c | 12 +- arch/powerpc/mm/pgtable-book3s64.c | 28 + arch/powerpc/mm/pgtable-radix.c | 27 +- arch/powerpc/mm/ppc_mmu_32.c | 3 + arch/powerpc/net/bpf_jit.h | 4 + arch/powerpc/net/bpf_jit_comp64.c | 120 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/chrp/Makefile | 2 +- arch/powerpc/platforms/chrp/nvram.c | 14 +- arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 3 + arch/powerpc/platforms/powermac/Makefile | 2 - arch/powerpc/platforms/powermac/nvram.c | 12 + arch/powerpc/platforms/powermac/setup.c | 3 +- arch/powerpc/platforms/powermac/time.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 3 + arch/powerpc/platforms/powernv/pci-ioda.c | 8 + arch/powerpc/platforms/ps3/setup.c | 3 + arch/powerpc/platforms/pseries/ibmebus.c | 10 +- arch/powerpc/platforms/pseries/nvram.c | 2 - arch/powerpc/sysdev/dart_iommu.c | 3 + arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/msi_bitmap.c | 3 + arch/riscv/kernel/vdso.c | 1 - arch/s390/crypto/des_s390.c | 4 +- arch/s390/hypfs/hypfs.h | 6 +- arch/s390/hypfs/hypfs_dbfs.c | 8 +- arch/s390/hypfs/hypfs_diag.c | 9 +- arch/s390/hypfs/hypfs_diag0c.c | 3 +- arch/s390/hypfs/hypfs_sprp.c | 6 +- arch/s390/hypfs/hypfs_vm.c | 3 +- arch/s390/hypfs/inode.c | 11 +- arch/s390/include/asm/diag.h | 12 + arch/s390/include/asm/pci.h | 1 - arch/s390/include/asm/pgtable.h | 5 +- arch/s390/include/asm/sclp.h | 1 + arch/s390/kernel/crash_dump.c | 3 + arch/s390/kernel/debug.c | 6 - arch/s390/kernel/diag.c | 1 + arch/s390/kernel/kdebugfs.c | 2 - arch/s390/kernel/perf_cpum_sf.c | 6 +- arch/s390/kernel/setup.c | 37 + arch/s390/kernel/smp.c | 9 +- arch/s390/kernel/sysinfo.c | 2 - arch/s390/kernel/topology.c | 6 + arch/s390/kernel/vdso.c | 2 - arch/s390/mm/pgtable.c | 8 +- arch/s390/net/bpf_jit_comp.c | 66 +- arch/s390/numa/mode_emu.c | 3 + arch/s390/numa/numa.c | 6 +- arch/s390/pci/pci_debug.c | 15 +- arch/sh/boards/mach-ap325rxa/setup.c | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 10 +- arch/sh/boards/mach-kfr2r09/setup.c | 5 +- arch/sh/boards/mach-migor/setup.c | 5 +- arch/sh/boards/mach-se/7724/setup.c | 10 +- arch/sh/configs/apsh4a3a_defconfig | 1 - arch/sh/configs/edosk7705_defconfig | 1 - arch/sh/configs/espt_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/sh7724_generic_defconfig | 1 - arch/sh/configs/sh7763rdp_defconfig | 1 - arch/sh/configs/sh7770_generic_defconfig | 1 - arch/sh/configs/sh7785lcr_defconfig | 1 - arch/sh/configs/ul2_defconfig | 1 - arch/sh/configs/urquell_defconfig | 1 - arch/sh/kernel/machine_kexec.c | 3 +- arch/sh/kernel/syscalls/Makefile | 11 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 - arch/sh/kernel/syscalls/syscalltbl.sh | 32 - arch/sh/mm/init.c | 8 +- arch/sh/mm/numa.c | 4 + arch/sparc/configs/sparc32_defconfig | 1 - arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/crypto/des_glue.c | 4 +- arch/sparc/kernel/prom_32.c | 6 +- arch/sparc/kernel/setup_64.c | 6 + arch/sparc/kernel/smp_64.c | 12 + arch/sparc/mm/init_32.c | 2 +- arch/sparc/mm/init_64.c | 11 + arch/sparc/mm/srmmu.c | 18 +- arch/um/drivers/net_kern.c | 3 + arch/um/drivers/vector_kern.c | 3 + arch/um/kernel/initrd.c | 2 + arch/um/kernel/mem.c | 16 + arch/unicore32/kernel/setup.c | 4 + arch/unicore32/mm/init.c | 24 - arch/unicore32/mm/mmu.c | 15 +- arch/x86/Kconfig | 2 +- arch/x86/Makefile | 1 - arch/x86/boot/compressed/head_64.S | 10 +- arch/x86/boot/compressed/pgtable.h | 2 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/events/intel/bts.c | 4 +- arch/x86/events/intel/core.c | 2 + arch/x86/events/intel/lbr.c | 1 + arch/x86/events/intel/pt.c | 5 +- arch/x86/include/asm/asm-prototypes.h | 1 - arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/fpu/internal.h | 50 +- arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/page_64_types.h | 4 + arch/x86/include/asm/paravirt.h | 13 +- arch/x86/include/asm/paravirt_types.h | 5 +- arch/x86/include/asm/processor.h | 1 - arch/x86/kernel/acpi/boot.c | 3 + arch/x86/kernel/acpi/wakeup_32.S | 2 +- arch/x86/kernel/acpi/wakeup_64.S | 12 +- arch/x86/kernel/apic/io_apic.c | 7 + arch/x86/kernel/cpu/bugs.c | 12 + arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/e820.c | 5 +- arch/x86/kernel/hw_breakpoint.c | 5 +- arch/x86/kernel/kgdb.c | 1 + arch/x86/kernel/kvm.c | 7 +- arch/x86/kernel/process.c | 12 + arch/x86/kernel/setup_percpu.c | 10 +- arch/x86/kernel/traps.c | 5 +- arch/x86/kernel/uprobes.c | 1 + arch/x86/kvm/Makefile | 4 - arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/lapic.c | 2 + arch/x86/kvm/mmu.c | 1 + arch/x86/kvm/svm.c | 31 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/evmcs.c | 7 +- arch/x86/kvm/vmx/nested.c | 14 +- arch/x86/kvm/vmx/vmx.c | 147 +- arch/x86/kvm/x86.c | 8 +- arch/x86/lib/insn-eval.c | 2 + arch/x86/mm/fault.c | 2 +- arch/x86/mm/kasan_init_64.c | 14 +- arch/x86/mm/numa.c | 12 +- arch/x86/mm/tlb.c | 3 - arch/x86/net/bpf_jit_comp.c | 46 +- arch/x86/net/bpf_jit_comp32.c | 121 +- arch/x86/platform/olpc/olpc_dt.c | 3 + arch/x86/xen/mmu.h | 4 +- arch/x86/xen/mmu_pv.c | 8 +- arch/x86/xen/p2m.c | 11 +- arch/xtensa/Kconfig | 4 +- arch/xtensa/boot/dts/Makefile | 6 +- arch/xtensa/configs/audio_kc705_defconfig | 2 +- arch/xtensa/configs/cadence_csp_defconfig | 2 +- arch/xtensa/configs/generic_kc705_defconfig | 2 +- arch/xtensa/configs/nommu_kc705_defconfig | 2 +- arch/xtensa/configs/smp_lx200_defconfig | 3 +- arch/xtensa/kernel/head.S | 5 +- arch/xtensa/kernel/smp.c | 41 +- arch/xtensa/kernel/time.c | 2 +- arch/xtensa/mm/kasan_init.c | 10 +- arch/xtensa/mm/mmu.c | 3 + block/bfq-iosched.c | 705 +- block/bfq-iosched.h | 11 +- block/bfq-wf2q.c | 18 +- block/blk-mq-debugfs.c | 6 +- block/blk-wbt.c | 4 +- crypto/aegis.h | 7 +- crypto/aegis128.c | 6 +- crypto/aegis128l.c | 6 +- crypto/aegis256.c | 6 +- crypto/algapi.c | 27 + crypto/ccm.c | 78 +- crypto/chacha20poly1305.c | 37 +- crypto/ctr.c | 42 +- crypto/des_generic.c | 4 +- crypto/gcm.c | 73 +- crypto/morus1280.c | 6 +- crypto/morus640.c | 6 +- crypto/testmgr.c | 14 +- crypto/testmgr.h | 4 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/dptf/Makefile | 2 - drivers/acpi/dptf/int340x_thermal.c | 2 +- drivers/acpi/ec.c | 47 +- drivers/acpi/internal.h | 4 +- drivers/android/binder.c | 136 +- drivers/android/binderfs.c | 10 +- drivers/base/base.h | 8 + drivers/base/bus.c | 46 +- drivers/base/core.c | 21 +- drivers/base/cpu.c | 1 + drivers/base/dd.c | 160 +- drivers/base/firmware_loader/Makefile | 4 +- .../base/firmware_loader/builtin}/.gitignore | 0 .../base/firmware_loader/builtin}/Makefile | 0 drivers/base/firmware_loader/fallback_table.c | 5 - drivers/base/power/main.c | 12 +- drivers/base/power/runtime.c | 53 +- drivers/base/power/sysfs.c | 11 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regcache-rbtree.c | 2 +- drivers/base/test/test_async_driver_probe.c | 261 +- drivers/block/rbd.c | 45 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 73 + drivers/bus/fsl-mc/fsl-mc-allocator.c | 11 + drivers/bus/fsl-mc/mc-io.c | 13 + drivers/bus/ti-sysc.c | 6 +- drivers/char/Kconfig | 19 +- drivers/char/Makefile | 6 +- drivers/char/agp/efficeon-agp.c | 2 - drivers/char/applicom.c | 35 +- drivers/char/efirtc.c | 23 - drivers/char/generic_nvram.c | 159 - drivers/char/hpet.c | 2 +- drivers/char/hw_random/virtio-rng.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 10 +- drivers/char/ipmi/ipmi_si_intf.c | 5 + drivers/char/ipmi/ipmi_si_mem_io.c | 5 +- drivers/char/ipmi/ipmi_si_port_io.c | 5 +- drivers/char/mbcs.c | 1 + drivers/char/nvram.c | 673 +- drivers/char/tpm/eventlog/tpm1.c | 41 +- drivers/char/tpm/eventlog/tpm2.c | 12 +- drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm1-cmd.c | 3 +- drivers/char/tpm/tpm_tis_core.c | 15 +- drivers/clk/samsung/clk.h | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/ti/clk.c | 3 + drivers/clocksource/timer-ti-dm.c | 5 +- drivers/cpufreq/Kconfig | 3 - drivers/cpufreq/Kconfig.arm | 5 - drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 23 +- drivers/cpuidle/poll_state.c | 2 +- drivers/crypto/atmel-tdes.c | 2 +- drivers/crypto/bcm/cipher.c | 4 +- drivers/crypto/bcm/util.c | 40 - drivers/crypto/bcm/util.h | 6 - drivers/crypto/caam/caamalg_qi2.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 10 +- drivers/crypto/ccp/ccp-crypto-des3.c | 2 +- drivers/crypto/ccree/cc_buffer_mgr.c | 87 +- drivers/crypto/ccree/cc_cipher.c | 9 +- drivers/crypto/ccree/cc_driver.c | 6 +- drivers/crypto/ccree/cc_driver.h | 2 - drivers/crypto/chelsio/chcr_core.h | 2 +- drivers/crypto/chelsio/chcr_ipsec.c | 13 +- drivers/crypto/hifn_795x.c | 3 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2 +- drivers/crypto/ixp4xx_crypto.c | 4 +- drivers/crypto/marvell/cipher.c | 2 +- drivers/crypto/n2_core.c | 2 +- drivers/crypto/omap-des.c | 2 +- drivers/crypto/picoxcell_crypto.c | 3 +- drivers/crypto/qce/ablkcipher.c | 4 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 2 +- drivers/crypto/talitos.c | 2 +- drivers/crypto/ux500/cryp/cryp_core.c | 20 +- drivers/edac/altera_edac.h | 4 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-ptn5150.c | 10 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/bus.c | 9 +- drivers/firmware/efi/efi.c | 3 - drivers/firmware/memmap.c | 2 +- drivers/firmware/tegra/Makefile | 2 + drivers/firmware/tegra/bpmp-private.h | 29 + drivers/firmware/tegra/bpmp-tegra186.c | 305 + drivers/firmware/tegra/bpmp-tegra210.c | 243 + drivers/firmware/tegra/bpmp.c | 366 +- drivers/firmware/ti_sci.c | 21 +- drivers/fpga/stratix10-soc.c | 5 +- drivers/gnss/sirf.c | 256 +- drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-altera.c | 4 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpio/gpio-tqmx86.c | 333 + drivers/gpio/gpio-vf610.c | 5 + drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 67 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 357 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 141 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 5 +- drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6844 -------- drivers/gpu/drm/amd/amdgpu/ci_dpm.h | 349 - drivers/gpu/drm/amd/amdgpu/ci_smc.c | 279 - drivers/gpu/drm/amd/amdgpu/cik.c | 75 +- drivers/gpu/drm/amd/amdgpu/cik_dpm.h | 1 - drivers/gpu/drm/amd/amdgpu/cik_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 40 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 36 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 10 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 9 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 90 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 75 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 72 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/si.c | 54 + drivers/gpu/drm/amd/amdgpu/si_dma.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 38 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 167 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 60 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 324 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 5 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 17 +- drivers/gpu/drm/amd/amdgpu/vi.c | 69 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 22 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1258 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 49 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 84 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 57 + drivers/gpu/drm/amd/display/dc/Makefile | 5 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 14 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 16 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 96 +- .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 - .../gpu/drm/amd/display/dc/bios/command_table.c | 135 +- .../gpu/drm/amd/display/dc/bios/command_table.h | 3 - .../gpu/drm/amd/display/dc/bios/command_table2.c | 82 +- .../gpu/drm/amd/display/dc/bios/command_table2.h | 3 - drivers/gpu/drm/amd/display/dc/calcs/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 10 +- .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 43 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 65 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 76 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 162 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 123 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 69 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 127 + drivers/gpu/drm/amd/display/dc/dc.h | 15 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 9 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 13 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 36 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 34 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 647 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 30 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 123 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 35 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 196 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 129 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 12 + .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 8 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 79 +- .../drm/amd/display/dc/dce/dce_stream_encoder.h | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 4 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 2 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 148 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 16 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 6 +- .../amd/display/dc/dce120/dce120_hw_sequencer.c | 15 + .../amd/display/dc/dce120/dce120_hw_sequencer.h | 1 + .../drm/amd/display/dc/dce120/dce120_resource.c | 84 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 4 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 107 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 12 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 42 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 188 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 35 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 7 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 24 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 15 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 26 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 48 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 74 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 79 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 10 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 3 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 14 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 26 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 28 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 2 + .../drm/amd/display/dc/dml/display_mode_structs.h | 107 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 6 +- drivers/gpu/drm/amd/display/dc/i2caux/Makefile | 99 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 606 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h | 86 - .../amd/display/dc/i2caux/dce100/i2caux_dce100.c | 106 - .../amd/display/dc/i2caux/dce100/i2caux_dce100.h | 32 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 505 - .../display/dc/i2caux/dce110/aux_engine_dce110.h | 78 - .../dc/i2caux/dce110/i2c_hw_engine_dce110.c | 574 - .../dc/i2caux/dce110/i2c_hw_engine_dce110.h | 218 - .../dc/i2caux/dce110/i2c_sw_engine_dce110.c | 160 - .../dc/i2caux/dce110/i2c_sw_engine_dce110.h | 43 - .../amd/display/dc/i2caux/dce110/i2caux_dce110.c | 329 - .../amd/display/dc/i2caux/dce110/i2caux_dce110.h | 54 - .../amd/display/dc/i2caux/dce112/i2caux_dce112.c | 129 - .../amd/display/dc/i2caux/dce112/i2caux_dce112.h | 32 - .../amd/display/dc/i2caux/dce120/i2caux_dce120.c | 120 - .../amd/display/dc/i2caux/dce120/i2caux_dce120.h | 32 - .../display/dc/i2caux/dce80/i2c_hw_engine_dce80.c | 875 -- .../display/dc/i2caux/dce80/i2c_hw_engine_dce80.h | 54 - .../display/dc/i2caux/dce80/i2c_sw_engine_dce80.c | 173 - .../display/dc/i2caux/dce80/i2c_sw_engine_dce80.h | 43 - .../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c | 284 - .../drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h | 38 - .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c | 120 - .../drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h | 32 - .../display/dc/i2caux/diagnostics/i2caux_diag.c | 97 - .../display/dc/i2caux/diagnostics/i2caux_diag.h | 32 - drivers/gpu/drm/amd/display/dc/i2caux/engine.h | 111 - .../gpu/drm/amd/display/dc/i2caux/engine_base.c | 52 - drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c | 118 - drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h | 115 - .../amd/display/dc/i2caux/i2c_generic_hw_engine.c | 284 - .../amd/display/dc/i2caux/i2c_generic_hw_engine.h | 77 - .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 251 - .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h | 80 - .../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c | 601 - .../gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h | 81 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 491 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h | 122 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 19 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 16 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 5 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/vmid.h | 49 + drivers/gpu/drm/amd/display/dc/inc/vm_helper.h | 55 + .../drm/amd/display/include/bios_parser_types.h | 4 +- .../gpu/drm/amd/display/include/i2caux_interface.h | 33 +- .../drm/amd/display/modules/color/color_gamma.c | 78 +- .../drm/amd/display/modules/freesync/freesync.c | 106 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 3 +- .../drm/amd/display/modules/power/power_helpers.c | 596 +- .../amd/include/asic_reg/nbio/nbio_6_1_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_6_1_sh_mask.h | 4 + .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 58 + .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 54 + .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 53 + .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 + .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 3 + .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 3 + drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 53 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 8 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 96 + drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 101 + drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 50 + .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 9 - drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 14 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 136 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h | 32 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 189 + drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 + .../gpu/drm/amd/powerplay/hwmgr/vega10_pptable.h | 24 + .../amd/powerplay/hwmgr/vega10_processpptables.c | 50 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 37 + .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 198 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 81 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h | 32 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 364 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 3 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h | 1 + .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 1 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 12 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 2 +- drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 181 +- drivers/gpu/drm/drm_color_mgmt.c | 5 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 97 +- drivers/gpu/drm/drm_fb_helper.c | 4 +- drivers/gpu/drm/drm_irq.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 11 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 1 - drivers/gpu/drm/gma500/psb_drv.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 3 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 162 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 21 +- drivers/gpu/drm/i915/i915_gem.c | 195 +- drivers/gpu/drm/i915/i915_gem_context.c | 3 + drivers/gpu/drm/i915/i915_gem_context.h | 2 + drivers/gpu/drm/i915/i915_gem_evict.c | 89 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 12 + drivers/gpu/drm/i915/i915_gem_fence_reg.h | 1 - drivers/gpu/drm/i915/i915_gem_gtt.c | 30 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 53 +- drivers/gpu/drm/i915/i915_gem_object.h | 45 +- drivers/gpu/drm/i915/i915_gem_shrinker.c | 12 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 231 +- drivers/gpu/drm/i915/i915_gpu_error.h | 40 +- drivers/gpu/drm/i915/i915_irq.c | 118 +- drivers/gpu/drm/i915/i915_params.c | 6 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 59 +- drivers/gpu/drm/i915/i915_request.c | 204 +- drivers/gpu/drm/i915/i915_request.h | 134 +- drivers/gpu/drm/i915/i915_reset.c | 500 +- drivers/gpu/drm/i915/i915_reset.h | 3 + drivers/gpu/drm/i915/i915_scheduler.c | 29 +- drivers/gpu/drm/i915/i915_selftest.h | 1 + drivers/gpu/drm/i915/i915_timeline.c | 253 +- drivers/gpu/drm/i915/i915_timeline.h | 27 +- drivers/gpu/drm/i915/i915_trace.h | 25 - drivers/gpu/drm/i915/i915_vma.c | 84 +- drivers/gpu/drm/i915/i915_vma.h | 47 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 36 +- drivers/gpu/drm/i915/intel_bios.c | 7 + drivers/gpu/drm/i915/intel_breadcrumbs.c | 863 +- drivers/gpu/drm/i915/intel_color.c | 60 +- drivers/gpu/drm/i915/intel_ddi.c | 20 +- drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_display.c | 142 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 99 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 2 +- drivers/gpu/drm/i915/intel_drv.h | 4 +- drivers/gpu/drm/i915/intel_engine_cs.c | 259 +- drivers/gpu/drm/i915/intel_gpu_commands.h | 1 - drivers/gpu/drm/i915/intel_guc_submission.c | 22 +- drivers/gpu/drm/i915/intel_hangcheck.c | 30 +- drivers/gpu/drm/i915/intel_lrc.c | 365 +- drivers/gpu/drm/i915/intel_mocs.c | 406 +- drivers/gpu/drm/i915/intel_overlay.c | 2 - drivers/gpu/drm/i915/intel_pm.c | 130 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 286 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 166 +- drivers/gpu/drm/i915/intel_sprite.c | 2 +- drivers/gpu/drm/i915/intel_tv.c | 718 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 7 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 5 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + .../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/i915_random.c | 33 +- drivers/gpu/drm/i915/selftests/i915_random.h | 3 + drivers/gpu/drm/i915/selftests/i915_request.c | 425 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 47 + drivers/gpu/drm/i915/selftests/i915_timeline.c | 464 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 7 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 5 - drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c | 470 - drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 88 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 138 + drivers/gpu/drm/i915/selftests/intel_workarounds.c | 3 - drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 54 + drivers/gpu/drm/i915/selftests/lib_sw_fence.h | 3 + drivers/gpu/drm/i915/selftests/mock_engine.c | 58 +- drivers/gpu/drm/i915/selftests/mock_engine.h | 6 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 11 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 3 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 30 +- drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/mga/mga_drv.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/panel/Kconfig | 21 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 473 + drivers/gpu/drm/panel/panel-simple.c | 54 + drivers/gpu/drm/panel/panel-sitronix-st7701.c | 426 + drivers/gpu/drm/qxl/Makefile | 2 +- drivers/gpu/drm/qxl/qxl_cmd.c | 34 +- drivers/gpu/drm/qxl/qxl_display.c | 329 +- drivers/gpu/drm/qxl/qxl_draw.c | 241 +- drivers/gpu/drm/qxl/qxl_drv.c | 3 +- drivers/gpu/drm/qxl/qxl_drv.h | 64 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_fb.c | 300 - drivers/gpu/drm/qxl/qxl_kms.c | 81 +- drivers/gpu/drm/qxl/qxl_object.c | 12 +- drivers/gpu/drm/qxl/qxl_prime.c | 25 +- drivers/gpu/drm/qxl/qxl_ttm.c | 20 +- drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 4 +- drivers/gpu/drm/radeon/si_dpm.c | 5 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 4 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 11 +- drivers/gpu/drm/rockchip/rockchip_rgb.h | 11 +- drivers/gpu/drm/savage/savage_state.c | 4 + drivers/gpu/drm/scheduler/sched_main.c | 219 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 5 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 2 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 4 + drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 2 - drivers/gpu/drm/sun4i/sun4i_layer.c | 37 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 + drivers/gpu/drm/sun4i/sun6i_drc.c | 1 + drivers/gpu/drm/tegra/drm.c | 57 +- drivers/gpu/drm/tegra/drm.h | 1 - drivers/gpu/drm/tegra/fb.c | 1 - drivers/gpu/drm/tegra/vic.c | 18 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 11 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 19 +- drivers/gpu/drm/v3d/v3d_sched.c | 13 +- drivers/gpu/drm/vc4/vc4_drv.c | 1 - drivers/gpu/drm/via/via_dmablit.c | 4 + drivers/gpu/drm/via/via_drv.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +- drivers/gpu/host1x/dev.c | 2 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 + drivers/hid/hid-debug.c | 120 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 9 + drivers/hid/wacom_sys.c | 32 + drivers/hid/wacom_wac.c | 21 - drivers/hv/hv_balloon.c | 9 +- drivers/hwmon/nct6775.c | 3 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 106 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 6 +- drivers/hwtracing/coresight/coresight-priv.h | 1 + drivers/hwtracing/coresight/coresight.c | 57 + drivers/i3c/master.c | 2 +- drivers/i3c/master/dw-i3c-master.c | 18 +- drivers/infiniband/core/device.c | 21 +- drivers/infiniband/core/nldev.c | 115 +- drivers/infiniband/core/rdma_core.c | 1 + drivers/infiniband/core/restrack.c | 51 +- drivers/infiniband/core/umem_odp.c | 10 +- drivers/infiniband/core/user_mad.c | 43 +- drivers/infiniband/core/uverbs_main.c | 8 +- drivers/infiniband/core/uverbs_std_types_device.c | 8 +- drivers/infiniband/core/uverbs_uapi.c | 15 +- drivers/infiniband/core/verbs.c | 41 +- drivers/infiniband/hw/bnxt_re/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/cxgb3/Makefile | 2 +- drivers/infiniband/hw/cxgb3/iwch.c | 2 +- drivers/infiniband/hw/cxgb4/Makefile | 4 +- drivers/infiniband/hw/cxgb4/device.c | 10 +- drivers/infiniband/hw/cxgb4/provider.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/hfi1/debugfs.c | 58 +- drivers/infiniband/hw/hfi1/debugfs.h | 12 - drivers/infiniband/hw/hfi1/fault.c | 53 +- drivers/infiniband/hw/hfi1/ud.c | 24 +- drivers/infiniband/hw/hfi1/verbs.c | 12 +- drivers/infiniband/hw/hns/Makefile | 2 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 12 + drivers/infiniband/hw/hns/hns_roce_device.h | 24 + drivers/infiniband/hw/hns/hns_roce_hem.c | 68 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 208 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 72 +- drivers/infiniband/hw/hns/hns_roce_main.c | 54 + drivers/infiniband/hw/hns/hns_roce_qp.c | 28 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/i40iw/Makefile | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx5/cong.c | 15 +- drivers/infiniband/hw/mlx5/devx.c | 322 +- drivers/infiniband/hw/mlx5/flow.c | 3 +- drivers/infiniband/hw/mlx5/ib_rep.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 53 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 10 +- drivers/infiniband/hw/mlx5/mr.c | 90 +- drivers/infiniband/hw/mlx5/odp.c | 4 +- drivers/infiniband/hw/mthca/mthca_main.c | 2 +- drivers/infiniband/hw/nes/nes_verbs.c | 2 +- drivers/infiniband/hw/ocrdma/Makefile | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 67 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qib/qib_debugfs.c | 27 +- drivers/infiniband/hw/qib/qib_sdma.c | 26 +- drivers/infiniband/hw/qib/qib_ud.c | 6 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_verbs.c | 18 +- drivers/infiniband/hw/usnic/Makefile | 2 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 26 - drivers/infiniband/hw/usnic/usnic_ib_main.c | 9 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 53 - drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 15 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 8 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 7 +- drivers/infiniband/sw/rdmavt/qp.c | 26 +- drivers/infiniband/sw/rdmavt/vt.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- drivers/infiniband/ulp/isert/Makefile | 1 - drivers/infiniband/ulp/srp/ib_srp.c | 1 + drivers/infiniband/ulp/srpt/Makefile | 1 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/misc/pwm-vibra.c | 19 +- drivers/input/touchscreen/Kconfig | 6 +- drivers/input/touchscreen/st1232.c | 121 +- drivers/input/touchscreen/sx8654.c | 253 +- drivers/interconnect/Kconfig | 15 + drivers/interconnect/Makefile | 6 + drivers/interconnect/core.c | 799 + drivers/interconnect/qcom/Kconfig | 13 + drivers/interconnect/qcom/Makefile | 5 + drivers/interconnect/qcom/sdm845.c | 838 + drivers/iommu/amd_iommu.c | 21 +- drivers/iommu/amd_iommu_v2.c | 24 - drivers/iommu/dma-iommu.c | 3 +- drivers/iommu/intel-iommu.c | 31 +- drivers/iommu/intel-svm.c | 9 - drivers/irqchip/irq-csky-apb-intc.c | 20 +- drivers/irqchip/irq-gic-v3-its.c | 101 +- drivers/irqchip/irq-mmp.c | 6 +- drivers/irqchip/irq-xtensa-mx.c | 40 +- drivers/irqchip/irq-xtensa-pic.c | 6 +- drivers/macintosh/smu.c | 5 +- drivers/macintosh/via-cuda.c | 8 +- drivers/media/common/videobuf2/videobuf2-core.c | 33 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 20 +- drivers/media/i2c/Kconfig | 20 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/imx274.c | 18 - drivers/media/i2c/mt9m001.c | 884 ++ drivers/media/i2c/mt9m111.c | 39 + drivers/media/i2c/ov2640.c | 10 +- drivers/media/i2c/ov7670.c | 187 +- drivers/media/i2c/ov8856.c | 1268 ++ drivers/media/i2c/s5k4ecgx.c | 2 - .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 163 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 31 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 104 +- drivers/media/platform/qcom/venus/core.c | 12 +- drivers/media/platform/qcom/venus/core.h | 1 + drivers/media/platform/qcom/venus/firmware.c | 53 +- drivers/media/platform/qcom/venus/helpers.c | 3 - drivers/media/platform/vicodec/codec-fwht.c | 144 +- drivers/media/platform/vicodec/codec-fwht.h | 27 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 390 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 15 +- drivers/media/platform/vicodec/vicodec-core.c | 634 +- drivers/media/platform/vim2m.c | 462 +- drivers/media/platform/vivid/vivid-vid-out.c | 41 +- drivers/mfd/Kconfig | 2 +- drivers/misc/mei/client.c | 5 +- drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/mic/vop/vop_main.c | 65 +- drivers/misc/mic/vop/vop_vringh.c | 36 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/bcm2835.c | 2 + drivers/mmc/host/jz4740_mmc.c | 71 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 11 +- drivers/mmc/host/sdhci-tegra.c | 117 +- drivers/mmc/host/sdhci.c | 9 +- drivers/mmc/host/sdhci.h | 2 + drivers/mtd/devices/docg3.c | 7 +- drivers/mtd/mtdcore.c | 8 - drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/Kconfig | 8 + drivers/mtd/nand/raw/Makefile | 1 + drivers/mtd/nand/raw/denali.c | 42 +- drivers/mtd/nand/raw/denali.h | 1 - drivers/mtd/nand/raw/denali_dt.c | 27 +- drivers/mtd/nand/raw/fsmc_nand.c | 16 + drivers/mtd/nand/raw/meson_nand.c | 1468 ++ drivers/mtd/nand/raw/nand_base.c | 49 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_legacy.c | 3 +- drivers/mtd/nand/spi/core.c | 223 +- drivers/mtd/nand/spi/gigadevice.c | 83 + drivers/mtd/nand/spi/toshiba.c | 79 +- drivers/net/bonding/bond_3ad.c | 39 +- drivers/net/bonding/bond_netlink.c | 18 +- drivers/net/caif/caif_serial.c | 5 +- drivers/net/can/dev.c | 27 +- drivers/net/can/flexcan.c | 4 +- drivers/net/dsa/mt7530.c | 96 +- drivers/net/dsa/mt7530.h | 9 + drivers/net/dsa/mv88e6xxx/serdes.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/altera/altera_msgdma.c | 3 +- drivers/net/ethernet/amd/amd8111e.c | 6 +- drivers/net/ethernet/apple/bmac.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 43 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 + drivers/net/ethernet/cadence/macb.h | 3 + drivers/net/ethernet/cadence/macb_main.c | 28 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 7 + drivers/net/ethernet/emulex/benet/be_main.c | 4 - drivers/net/ethernet/freescale/Kconfig | 1 + drivers/net/ethernet/freescale/Makefile | 3 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 9 +- drivers/net/ethernet/freescale/enetc/Kconfig | 19 + drivers/net/ethernet/freescale/enetc/Makefile | 15 + drivers/net/ethernet/freescale/enetc/enetc.c | 1604 ++ drivers/net/ethernet/freescale/enetc/enetc.h | 230 + drivers/net/ethernet/freescale/enetc/enetc_cbdr.c | 210 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 597 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 532 + drivers/net/ethernet/freescale/enetc/enetc_msg.c | 164 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 931 ++ drivers/net/ethernet/freescale/enetc/enetc_pf.h | 49 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 255 + drivers/net/ethernet/freescale/ucc_geth.c | 2 + drivers/net/ethernet/hisilicon/hns/hns_enet.c | 5 + drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 16 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 10 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 167 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 63 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 86 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 17 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 8 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 22 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 57 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 2 +- drivers/net/ethernet/i825xx/82596.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 2 - drivers/net/ethernet/mediatek/Kconfig | 2 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 48 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 4 + drivers/net/ethernet/mellanox/mlx4/cq.c | 6 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 75 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 55 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 2 + .../mellanox/mlx5/core/diag/fs_tracepoint.h | 35 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 46 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 15 - .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 356 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 255 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 64 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 154 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 21 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/mr.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 5 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 35 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.h | 35 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_file.h | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 36 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.c | 35 +- .../ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv_multi.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 3 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 7 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 26 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 1 - .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 29 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 15 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 10 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 217 +- drivers/net/ethernet/microchip/lan743x_main.h | 17 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 97 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 22 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 3 + drivers/net/ethernet/qlogic/qed/qed_ll2.c | 20 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 10 + drivers/net/ethernet/qlogic/qede/qede_main.c | 14 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 9 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 415 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ieee802154/mcr20a.c | 6 +- drivers/net/ipvlan/ipvlan_main.c | 6 +- drivers/net/macvlan.c | 6 +- drivers/net/phy/at803x.c | 16 +- drivers/net/phy/phy.c | 64 +- drivers/net/phy/phy_device.c | 5 +- drivers/net/phy/phylink.c | 5 +- drivers/net/tun.c | 3 +- drivers/net/usb/asix_devices.c | 9 +- drivers/net/virtio_net.c | 159 +- drivers/net/wan/lmc/Makefile | 2 +- drivers/net/wireless/ath/ath10k/core.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 74 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 139 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 23 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tt.c | 5 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 10 + .../net/wireless/intel/iwlwifi/fw/api/datapath.h | 55 + drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 33 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 711 + .../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 51 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/stats.h | 15 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 19 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 34 +- drivers/net/wireless/intel/iwlwifi/fw/api/tof.h | 393 - drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 212 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 22 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 17 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 27 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 41 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 38 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 18 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 8 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 813 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 91 +- drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 200 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 249 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 203 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 116 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 104 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 377 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 33 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/tof.c | 305 - drivers/net/wireless/intel/iwlwifi/mvm/tof.h | 89 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 161 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 37 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 266 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 46 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 78 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 45 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 14 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 47 +- drivers/net/wireless/mediatek/mt76/dma.c | 31 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 68 +- drivers/net/wireless/mediatek/mt76/mt76.h | 23 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 40 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 2 +- .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 22 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 222 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 142 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 47 - drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 38 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 89 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 23 - drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 58 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/tx.c | 17 +- drivers/net/wireless/mediatek/mt76/usb.c | 20 +- drivers/net/wireless/mediatek/mt76/util.c | 42 + drivers/ntb/hw/intel/ntb_hw_intel.h | 30 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 36 +- drivers/nvdimm/bus.c | 11 +- drivers/nvme/host/multipath.c | 3 +- drivers/nvme/host/rdma.c | 64 +- drivers/nvme/host/tcp.c | 19 +- drivers/nvme/target/rdma.c | 15 +- drivers/nvmem/Kconfig | 2 +- drivers/of/fdt.c | 8 +- drivers/of/of_reserved_mem.c | 7 +- drivers/of/unittest.c | 8 +- drivers/opp/core.c | 11 +- drivers/parisc/ccio-dma.c | 11 +- drivers/parisc/dino.c | 11 +- drivers/parisc/eisa.c | 2 + drivers/parisc/hppb.c | 2 + drivers/parisc/iommu.h | 55 + drivers/parisc/iosapic.c | 17 +- drivers/parisc/lba_pci.c | 18 +- drivers/parisc/sba_iommu.c | 2 + drivers/pci/controller/dwc/pci-imx6.c | 11 +- drivers/pci/controller/dwc/pcie-armada8k.c | 16 - drivers/pci/controller/vmd.c | 15 +- drivers/pci/hotplug/ibmphp.h | 1 - drivers/pci/hotplug/ibmphp_core.c | 2 - drivers/pci/hotplug/ibmphp_hpc.c | 47 +- drivers/pci/of.c | 2 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 7 +- drivers/pci/pcie/aer.c | 9 +- drivers/pci/probe.c | 52 + drivers/pci/setup-bus.c | 46 +- drivers/perf/arm_spe_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 2 - drivers/pinctrl/berlin/pinctrl-as370.c | 58 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 1 + drivers/pinctrl/pinconf.c | 222 - drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 6 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 17 + drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 68 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 16 + drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 90 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 90 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 6 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 128 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 64 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 133 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 11 +- drivers/pinctrl/sh-pfc/pinctrl.c | 2 + drivers/pinctrl/sirf/pinctrl-sirf.c | 2 +- drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 1 - drivers/platform/goldfish/Kconfig | 4 +- drivers/platform/mellanox/mlxreg-hotplug.c | 23 +- drivers/platform/x86/Kconfig | 2 + drivers/platform/x86/intel-hid.c | 7 +- drivers/platform/x86/mlx-platform.c | 91 + drivers/ptp/ptp_qoriq_debugfs.c | 16 +- drivers/rapidio/rio-sysfs.c | 5 +- drivers/rapidio/rio_cm.c | 4 +- drivers/ras/ras.c | 2 +- drivers/regulator/Kconfig | 8 + drivers/regulator/Makefile | 1 + drivers/regulator/axp20x-regulator.c | 14 +- drivers/regulator/da9052-regulator.c | 64 +- drivers/regulator/da9062-regulator.c | 29 +- drivers/regulator/da9063-regulator.c | 29 +- drivers/regulator/isl6271a-regulator.c | 13 +- drivers/regulator/lp3971.c | 4 +- drivers/regulator/lp3972.c | 4 +- drivers/regulator/lp872x.c | 12 +- drivers/regulator/lp873x-regulator.c | 4 +- drivers/regulator/lp8755.c | 2 +- drivers/regulator/lp87565-regulator.c | 4 +- drivers/regulator/lp8788-buck.c | 2 +- drivers/regulator/lp8788-ldo.c | 4 +- drivers/regulator/max77650-regulator.c | 518 + drivers/regulator/mc13783-regulator.c | 78 +- drivers/regulator/mc13892-regulator.c | 64 +- drivers/regulator/mc13xxx.h | 20 +- drivers/regulator/mcp16502.c | 1 + drivers/regulator/rk808-regulator.c | 46 +- drivers/remoteproc/qcom_q6v5_mss.c | 195 +- drivers/remoteproc/qcom_q6v5_pas.c | 9 +- drivers/rtc/rtc-abx80x.c | 67 +- drivers/rtc/rtc-sd3078.c | 1 - drivers/s390/char/sclp.h | 4 +- drivers/s390/char/sclp_early.c | 2 + drivers/s390/net/qeth_core.h | 14 +- drivers/s390/net/qeth_core_main.c | 132 +- drivers/s390/net/qeth_core_mpc.h | 1 + drivers/s390/net/qeth_l2_main.c | 244 +- drivers/s390/net/qeth_l3_main.c | 113 +- drivers/s390/scsi/zfcp_aux.c | 1 - drivers/s390/scsi/zfcp_scsi.c | 2 + drivers/scsi/53c700.c | 2 +- drivers/scsi/Kconfig | 6 +- drivers/scsi/aacraid/Makefile | 2 - drivers/scsi/aic7xxx/Makefile | 1 - drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/bfa/bfad_debugfs.c | 18 - drivers/scsi/bnx2fc/bnx2fc_io.c | 4 +- drivers/scsi/csiostor/csio_init.c | 6 +- drivers/scsi/cxgbi/Makefile | 2 +- drivers/scsi/fcoe/fcoe_sysfs.c | 15 +- drivers/scsi/fcoe/fcoe_transport.c | 1 - drivers/scsi/fnic/fnic_debugfs.c | 88 +- drivers/scsi/fnic/fnic_main.c | 7 +- drivers/scsi/fnic/fnic_stats.h | 2 +- drivers/scsi/fnic/fnic_trace.c | 17 +- drivers/scsi/fnic/fnic_trace.h | 4 +- drivers/scsi/fnic/vnic_rq.c | 3 - drivers/scsi/fnic/vnic_wq.c | 3 - drivers/scsi/hisi_sas/hisi_sas.h | 19 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 199 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 4 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 48 +- drivers/scsi/hpsa.c | 4 +- drivers/scsi/libfc/fc_lport.c | 6 +- drivers/scsi/libsas/sas_expander.c | 9 +- drivers/scsi/lpfc/lpfc_debugfs.c | 170 - drivers/scsi/nsp32.c | 1 - drivers/scsi/pcmcia/Makefile | 2 +- drivers/scsi/pcmcia/nsp_cs.c | 3 +- drivers/scsi/qedf/qedf_debugfs.c | 18 +- drivers/scsi/qedi/qedi_debugfs.c | 17 +- drivers/scsi/qla2xxx/qla_dfs.c | 43 +- drivers/scsi/scsi_debug.c | 41 +- drivers/scsi/sd.c | 4 + drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/snic/snic_debugfs.c | 133 +- drivers/scsi/snic/snic_main.c | 14 +- drivers/scsi/snic/snic_stats.h | 2 +- drivers/scsi/snic/snic_trc.c | 12 +- drivers/scsi/snic/snic_trc.h | 4 +- drivers/soc/fsl/dpio/dpio-cmd.h | 1 + drivers/soc/fsl/dpio/dpio-driver.c | 41 +- drivers/soc/fsl/dpio/dpio-service.c | 46 +- drivers/soc/fsl/dpio/dpio.c | 23 + drivers/soc/fsl/dpio/dpio.h | 4 + drivers/soc/fsl/guts.c | 7 +- drivers/soc/fsl/qbman/qman.c | 9 +- drivers/soc/tegra/fuse/fuse-tegra.c | 12 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 2 +- drivers/soc/tegra/pmc.c | 424 +- drivers/soc/ti/knav_dma.c | 2 +- drivers/spi/Kconfig | 13 +- drivers/spi/Makefile | 1 + drivers/spi/spi-atmel.c | 11 +- drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-mxs.c | 5 + drivers/spi/spi-nxp-fspi.c | 1106 ++ drivers/spi/spi-pl022.c | 30 +- drivers/spi/spi-ti-qspi.c | 6 +- drivers/spi/spi.c | 5 + drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/erofs/super.c | 9 +- drivers/staging/gasket/gasket_interrupt.c | 1 - drivers/staging/ks7010/ks_hostif.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 26 +- drivers/staging/media/imx/imx-media-csi.c | 42 +- drivers/staging/media/sunxi/cedrus/TODO | 5 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 13 - drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 9 + drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/netlogic/Kconfig | 2 +- drivers/staging/octeon/ethernet-mdio.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8712/rtl8712_efuse.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- drivers/staging/speakup/spk_ttyio.c | 6 +- drivers/staging/vboxvideo/vbox_drv.c | 3 +- drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/xgifb/Kconfig | 11 - drivers/staging/xgifb/Makefile | 4 - drivers/staging/xgifb/TODO | 16 - drivers/staging/xgifb/XGI_main.h | 365 - drivers/staging/xgifb/XGI_main_26.c | 2084 --- drivers/staging/xgifb/XGIfb.h | 109 - drivers/staging/xgifb/vb_def.h | 257 - drivers/staging/xgifb/vb_init.c | 1367 -- drivers/staging/xgifb/vb_init.h | 6 - drivers/staging/xgifb/vb_setmode.c | 5528 ------- drivers/staging/xgifb/vb_setmode.h | 24 - drivers/staging/xgifb/vb_struct.h | 165 - drivers/staging/xgifb/vb_table.h | 2513 --- drivers/staging/xgifb/vb_util.h | 46 - drivers/staging/xgifb/vgatypes.h | 51 - drivers/thermal/Kconfig | 1 + drivers/tty/Kconfig | 24 + drivers/tty/ipwireless/hardware.c | 2 + drivers/tty/serdev/serdev-ttyport.c | 4 +- drivers/tty/serial/8250/8250_ingenic.c | 13 +- drivers/tty/serial/8250/8250_mtk.c | 3 + drivers/tty/serial/8250/8250_of.c | 1 + drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/Kconfig | 22 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/fsl_lpuart.c | 208 +- drivers/tty/serial/mps2-uart.c | 138 +- drivers/tty/serial/serial_core.c | 6 + drivers/tty/serial/sh-sci.c | 9 +- drivers/tty/serial/tegra-tcu.c | 298 + drivers/tty/sysrq.c | 8 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 3 + drivers/tty/tty_ldisc.c | 47 + drivers/uio/uio.c | 6 +- drivers/usb/Kconfig | 1 + drivers/usb/README | 54 - drivers/usb/atm/Kconfig | 1 + drivers/usb/chipidea/Kconfig | 2 + drivers/usb/class/Kconfig | 1 + drivers/usb/core/Kconfig | 1 + drivers/usb/core/hcd.c | 5 + drivers/usb/core/phy.c | 28 + drivers/usb/core/phy.h | 2 + drivers/usb/core/usb-acpi.c | 163 +- drivers/usb/dwc2/Kconfig | 2 + drivers/usb/dwc3/Kconfig | 2 + drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/early/xhci-dbc.c | 2 +- drivers/usb/gadget/Kconfig | 1 + drivers/usb/gadget/legacy/Kconfig | 1 + drivers/usb/gadget/udc/Kconfig | 1 + drivers/usb/gadget/udc/bdc/Kconfig | 2 + drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/host/Kconfig | 5 +- drivers/usb/host/ehci-orion.c | 44 +- drivers/usb/host/whci/Kbuild | 12 - drivers/usb/host/whci/Makefile | 14 + drivers/usb/host/xhci-mvebu.c | 11 + drivers/usb/host/xhci-mvebu.h | 6 + drivers/usb/host/xhci-plat.c | 7 + drivers/usb/image/Kconfig | 1 + drivers/usb/isp1760/Kconfig | 2 + drivers/usb/misc/Kconfig | 1 + drivers/usb/misc/ftdi-elan.c | 26 - drivers/usb/misc/sisusbvga/Kconfig | 1 + drivers/usb/misc/sisusbvga/Makefile | 3 +- drivers/usb/misc/sisusbvga/sisusb.c | 32 +- drivers/usb/misc/sisusbvga/sisusb.h | 15 +- drivers/usb/misc/sisusbvga/sisusb_con.c | 127 +- drivers/usb/misc/sisusbvga/sisusb_init.c | 5 - drivers/usb/misc/usb3503.c | 38 +- drivers/usb/mon/Kconfig | 1 + drivers/usb/mtu3/Kconfig | 2 + drivers/usb/musb/Kconfig | 1 + drivers/usb/musb/musb_gadget.c | 13 +- drivers/usb/musb/musbhsdma.c | 21 +- drivers/usb/phy/Kconfig | 3 +- drivers/usb/phy/phy-am335x.c | 5 +- drivers/usb/roles/Kconfig | 2 + drivers/usb/roles/Makefile | 2 + drivers/usb/serial/Kconfig | 1 + drivers/usb/serial/cp210x.c | 19 +- drivers/usb/storage/Kconfig | 1 + drivers/usb/storage/karma.c | 2 + drivers/usb/typec/Kconfig | 1 + drivers/usb/typec/altmodes/Kconfig | 1 + drivers/usb/typec/altmodes/Makefile | 2 + drivers/usb/typec/mux/Kconfig | 2 + drivers/usb/typec/tcpm/Kconfig | 2 + drivers/usb/typec/tcpm/tcpm.c | 11 +- drivers/usb/typec/ucsi/Kconfig | 2 + drivers/usb/usbip/Kconfig | 2 + drivers/usb/usbip/vhci_hcd.c | 6 +- drivers/usb/usbip/vudc_dev.c | 3 +- drivers/usb/wusbcore/Kconfig | 1 + drivers/vhost/net.c | 3 +- drivers/vhost/scsi.c | 2 +- drivers/vhost/vhost.c | 7 +- drivers/vhost/vhost.h | 4 +- drivers/vhost/vsock.c | 2 +- drivers/video/backlight/pwm_bl.c | 2 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 42 +- drivers/video/fbdev/imsttfb.c | 23 +- drivers/video/fbdev/matrox/matroxfb_base.c | 7 +- drivers/video/fbdev/platinumfb.c | 21 +- drivers/video/fbdev/valkyriefb.c | 30 +- drivers/xen/balloon.c | 10 +- drivers/xen/swiotlb-xen.c | 7 +- fs/Makefile | 2 +- fs/autofs/autofs_i.h | 1 + fs/autofs/expire.c | 3 +- fs/autofs/inode.c | 13 +- fs/btrfs/ctree.c | 78 +- fs/btrfs/transaction.c | 24 +- fs/btrfs/volumes.c | 4 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 41 +- fs/cifs/cifsproto.h | 8 +- fs/cifs/cifssmb.c | 46 +- fs/cifs/connect.c | 5 +- fs/cifs/file.c | 249 +- fs/cifs/smb1ops.c | 6 +- fs/cifs/smb2ops.c | 77 +- fs/cifs/smb2pdu.c | 158 +- fs/cifs/smb2pdu.h | 19 +- fs/cifs/transport.c | 191 +- fs/crypto/keyinfo.c | 4 +- fs/dcache.c | 38 +- fs/debugfs/inode.c | 40 +- fs/direct-io.c | 5 +- fs/drop_caches.c | 8 +- fs/ecryptfs/crypto.c | 5 +- fs/ext2/dir.c | 35 +- fs/ext2/ext2.h | 16 - fs/ext2/ialloc.c | 2 - fs/ext2/inode.c | 2 +- fs/ext2/super.c | 39 +- fs/f2fs/debug.c | 20 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/super.c | 5 +- fs/fs-writeback.c | 40 +- fs/fs_types.c | 105 + fs/fuse/file.c | 133 +- fs/fuse/fuse_i.h | 3 + fs/fuse/inode.c | 3 +- fs/gfs2/rgrp.c | 2 +- fs/hugetlbfs/inode.c | 12 +- fs/iomap.c | 37 +- fs/kernfs/file.c | 31 +- fs/namei.c | 2 +- fs/namespace.c | 2 + fs/nfs/super.c | 5 + fs/nfs/write.c | 9 +- fs/ocfs2/alloc.c | 159 +- fs/ocfs2/cluster/nodemanager.c | 14 +- fs/ocfs2/dlmglue.c | 5 + fs/ocfs2/ocfs2.h | 1 + fs/ocfs2/ocfs2_trace.h | 2 + fs/ocfs2/slot_map.c | 8 +- fs/ocfs2/super.c | 2 + fs/proc/array.c | 16 +- fs/proc/base.c | 29 +- fs/proc/internal.h | 2 +- fs/proc/root.c | 2 +- fs/proc/self.c | 16 +- fs/proc/stat.c | 60 +- fs/proc/task_mmu.c | 28 +- fs/proc/task_nommu.c | 2 +- fs/proc/thread_self.c | 16 +- include/asm-generic/atomic-instrumented.h | 1787 +++ include/asm-generic/atomic-long.h | 1012 ++ include/asm-generic/iomap.h | 22 + include/asm-generic/pgtable.h | 18 +- include/crypto/algapi.h | 2 + include/crypto/morus1280_glue.h | 7 +- include/crypto/morus640_glue.h | 7 +- include/crypto/morus_common.h | 7 +- include/crypto/xts.h | 4 +- include/drm/drm_color_mgmt.h | 3 +- include/drm/drm_dp_helper.h | 5 + include/drm/drm_drv.h | 135 +- include/drm/gpu_scheduler.h | 13 +- include/drm/ttm/ttm_bo_driver.h | 9 + include/dt-bindings/interconnect/qcom,sdm845.h | 143 + include/linux/async.h | 82 +- include/linux/atomic-fallback.h | 2294 +++ include/linux/atomic.h | 4 +- include/linux/audit.h | 57 +- include/linux/backing-dev-defs.h | 1 + include/linux/blk_types.h | 2 +- include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 3 + include/linux/bpf_types.h | 2 + include/linux/capability.h | 10 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 + include/linux/coresight.h | 7 +- include/linux/cpufreq.h | 12 +- include/linux/crypto.h | 2 +- include/linux/dcache.h | 7 +- include/linux/delay.h | 1 + include/linux/filter.h | 31 +- include/linux/frontswap.h | 7 + include/linux/fs.h | 26 +- include/linux/fs_types.h | 75 + include/linux/fsl/mc.h | 1 + include/linux/gfp.h | 37 +- include/linux/hdmi.h | 15 + include/linux/hid-debug.h | 9 +- include/linux/hmm.h | 294 +- include/linux/hugetlb.h | 22 + include/linux/if_arp.h | 1 + include/linux/ihex.h | 29 +- include/linux/interconnect-provider.h | 142 + include/linux/interconnect.h | 59 + include/linux/io-64-nonatomic-hi-lo.h | 64 + include/linux/io-64-nonatomic-lo-hi.h | 64 + include/linux/irqchip/arm-gic-v3.h | 2 +- include/linux/kasan-checks.h | 2 +- include/linux/kernfs.h | 8 +- include/linux/kprobes.h | 5 + include/linux/memblock.h | 59 +- include/linux/memcontrol.h | 27 + include/linux/memory_hotplug.h | 20 +- include/linux/mlx5/driver.h | 32 +- include/linux/mm.h | 3 +- include/linux/mmzone.h | 2 +- include/linux/mtd/rawnand.h | 2 - include/linux/mtd/spinand.h | 7 - include/linux/namei.h | 3 + include/linux/netdevice.h | 8 + include/linux/netfilter_ipv4.h | 6 - include/linux/nvram.h | 133 +- include/linux/page-flags.h | 33 +- include/linux/pci.h | 3 + include/linux/perf_event.h | 23 +- include/linux/phy.h | 2 +- include/linux/pinctrl/pinconf.h | 6 - include/linux/platform_data/mlxreg.h | 6 +- include/linux/pm.h | 6 +- include/linux/pm_runtime.h | 2 +- include/linux/property.h | 2 +- include/linux/psi_types.h | 24 +- include/linux/qed/qede_rdma.h | 19 +- include/linux/relay.h | 2 +- include/linux/sched.h | 9 +- include/linux/sched/coredump.h | 1 + include/linux/sched/mm.h | 48 +- include/linux/shmem_fs.h | 3 +- include/linux/shrinker.h | 1 + include/linux/skbuff.h | 5 + include/linux/slab.h | 3 + include/linux/spi/spi.h | 6 + include/linux/stmmac.h | 1 + include/linux/swap.h | 2 +- include/linux/tpm.h | 2 +- include/linux/tpm_eventlog.h | 12 +- include/linux/uaccess.h | 34 + include/linux/workqueue.h | 2 + include/media/videobuf2-core.h | 5 + include/media/videobuf2-v4l2.h | 3 +- include/net/bluetooth/hci_core.h | 1 + include/net/bond_3ad.h | 2 +- include/net/cfg80211.h | 20 + include/net/devlink.h | 205 +- include/net/inet_connection_sock.h | 29 +- include/net/inet_frag.h | 16 +- include/net/ip_tunnels.h | 2 +- include/net/ip_vs.h | 3 - include/net/ipv6_frag.h | 11 +- include/net/l3mdev.h | 3 +- include/net/mac80211.h | 13 + include/net/net_namespace.h | 4 + include/net/netns/xdp.h | 13 + include/net/sctp/structs.h | 4 + include/net/tcp.h | 1 + include/net/tls.h | 2 + include/net/xdp_sock.h | 1 + include/ras/ras_event.h | 8 +- include/rdma/ib_umem_odp.h | 8 +- include/rdma/ib_verbs.h | 31 +- include/rdma/restrack.h | 30 +- include/rdma/uverbs_types.h | 1 + include/scsi/scsi.h | 6 - include/soc/fsl/dpaa2-io.h | 15 +- include/soc/tegra/bpmp.h | 13 +- include/soc/tegra/pmc.h | 6 - include/sound/soc-acpi.h | 28 +- include/sound/soc-dapm.h | 2 + include/sound/soc-topology.h | 7 +- include/sound/soc.h | 31 + include/trace/events/devlink.h | 62 - include/trace/events/mlxsw.h | 38 + include/uapi/linux/android/binder.h | 19 + include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/blkzoned.h | 1 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/devlink.h | 28 +- include/uapi/linux/fcntl.h | 1 + include/uapi/linux/fuse.h | 7 +- include/uapi/linux/nl80211.h | 23 +- include/uapi/linux/perf_event.h | 53 +- include/uapi/linux/pmu.h | 2 + include/uapi/linux/prctl.h | 1 + include/uapi/linux/sctp.h | 4 + include/uapi/linux/serial_core.h | 3 + include/uapi/linux/xdp_diag.h | 72 + include/uapi/rdma/hns-abi.h | 5 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 18 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 5 + init/Kconfig | 13 +- init/init_task.c | 2 +- init/main.c | 26 +- ipc/sem.c | 1 + kernel/async.c | 53 +- kernel/audit.c | 104 +- kernel/audit.h | 67 +- kernel/auditsc.c | 129 +- kernel/bpf/btf.c | 3 +- kernel/bpf/cgroup.c | 3 +- kernel/bpf/core.c | 226 +- kernel/bpf/disasm.c | 34 +- kernel/bpf/syscall.c | 2 + kernel/bpf/verifier.c | 365 +- kernel/capability.c | 19 + kernel/cgroup/cgroup.c | 29 +- kernel/cgroup/pids.c | 4 +- kernel/cpu.c | 5 +- kernel/dma/swiotlb.c | 21 +- kernel/events/core.c | 238 +- kernel/events/ring_buffer.c | 2 +- kernel/exit.c | 28 +- kernel/futex.c | 8 +- kernel/gcov/gcc_3_4.c | 6 +- kernel/hung_task.c | 1 + kernel/irq/debugfs.c | 2 - kernel/irq/irqdomain.c | 2 - kernel/kallsyms.c | 2 +- kernel/kcov.c | 6 +- kernel/locking/lockdep.c | 19 - kernel/power/snapshot.c | 3 + kernel/printk/printk.c | 9 +- kernel/relay.c | 4 +- kernel/sched/core.c | 3 - kernel/sched/psi.c | 76 +- kernel/sys.c | 11 +- kernel/time/hrtimer.c | 1 - kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 1 - kernel/trace/bpf_trace.c | 3 +- kernel/workqueue.c | 110 + kernel/workqueue_internal.h | 6 +- lib/Kconfig.debug | 18 - lib/Kconfig.kasan | 10 - lib/Kconfig.ubsan | 14 +- lib/asn1_decoder.c | 4 + lib/cmdline.c | 5 + lib/cpumask.c | 3 + lib/devres.c | 4 +- lib/div64.c | 4 +- lib/iomap.c | 140 +- lib/kobject.c | 2 +- lib/kobject_uevent.c | 9 +- lib/test_kasan.c | 24 - lib/test_kmod.c | 2 +- lib/test_rhashtable.c | 23 +- lib/test_ubsan.c | 11 +- lib/zstd/bitstream.h | 5 + lib/zstd/compress.c | 1 + lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 + localversion-next | 2 +- mm/Kconfig.debug | 17 + mm/backing-dev.c | 1 + mm/cma.c | 10 +- mm/cma_debug.c | 2 - mm/compaction.c | 122 +- mm/failslab.c | 14 +- mm/filemap.c | 2 +- mm/gup.c | 203 +- mm/gup_benchmark.c | 8 +- mm/hmm.c | 1062 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 12 +- mm/kasan/Makefile | 1 + mm/kasan/common.c | 2 + mm/kasan/generic.c | 19 - mm/kasan/generic_report.c | 3 - mm/kasan/init.c | 10 +- mm/kasan/kasan.h | 3 - mm/khugepaged.c | 2 + mm/ksm.c | 46 +- mm/memblock.c | 252 +- mm/memcontrol.c | 135 +- mm/memfd.c | 3 +- mm/memory-failure.c | 3 +- mm/memory.c | 18 +- mm/memory_hotplug.c | 70 +- mm/migrate.c | 24 +- mm/mmap.c | 15 +- mm/mprotect.c | 6 +- mm/oom_kill.c | 80 +- mm/page_alloc.c | 89 +- mm/page_ext.c | 2 +- mm/page_owner.c | 8 +- mm/page_poison.c | 4 +- mm/percpu.c | 84 +- mm/shmem.c | 741 +- mm/slab.c | 17 +- mm/slab_common.c | 6 +- mm/slub.c | 36 +- mm/sparse.c | 27 +- mm/swap_state.c | 23 +- mm/swapfile.c | 433 +- mm/vmalloc.c | 24 +- mm/vmscan.c | 124 +- mm/vmstat.c | 15 +- net/bluetooth/hci_core.c | 5 +- net/bpf/test_run.c | 82 + net/bridge/br_multicast.c | 1 - net/bridge/netfilter/ebtables.c | 9 +- net/can/bcm.c | 27 + net/core/dev.c | 3 + net/core/devlink.c | 1595 +- net/core/filter.c | 1 + net/core/flow_dissector.c | 92 +- net/core/skmsg.c | 3 +- net/dccp/input.c | 2 +- net/dccp/timer.c | 4 +- net/decnet/dn_dev.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/inet_fragment.c | 293 + net/ipv4/ip_fragment.c | 289 +- net/ipv4/ip_gre.c | 119 +- net/ipv4/ip_input.c | 2 +- net/ipv4/ip_tunnel.c | 70 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter.c | 18 - net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/tcp.c | 21 +- net/ipv4/tcp_bbr.c | 180 +- net/ipv4/tcp_input.c | 8 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_output.c | 18 +- net/ipv4/tcp_timer.c | 4 +- net/ipv6/esp6.c | 2 +- net/ipv6/ip6_gre.c | 7 +- net/ipv6/ip6mr.c | 7 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 260 +- net/ipv6/reassembly.c | 233 +- net/ipv6/seg6_iptunnel.c | 2 + net/ipv6/tcp_ipv6.c | 2 +- net/l2tp/l2tp_core.c | 9 +- net/l2tp/l2tp_core.h | 20 + net/l2tp/l2tp_ip.c | 3 + net/l2tp/l2tp_ip6.c | 3 + net/mac80211/cfg.c | 4 + net/mac80211/driver-ops.h | 4 +- net/mac80211/rx.c | 2 +- net/mac80211/tx.c | 12 + net/netfilter/ipvs/ip_vs_core.c | 49 +- net/netfilter/ipvs/ip_vs_proto_ah_esp.c | 2 - net/netfilter/ipvs/ip_vs_proto_sctp.c | 8 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 15 +- net/netfilter/ipvs/ip_vs_proto_udp.c | 15 +- net/netfilter/nf_conntrack_standalone.c | 4 +- net/netfilter/nf_tables_api.c | 1 + net/netfilter/nfnetlink_osf.c | 4 + net/netfilter/nft_counter.c | 2 +- net/netfilter/utils.c | 19 + net/netrom/nr_timer.c | 20 +- net/rds/bind.c | 6 +- net/rose/rose_route.c | 5 + net/sctp/associola.c | 9 +- net/sctp/ipv6.c | 3 +- net/sctp/outqueue.c | 2 +- net/sctp/protocol.c | 3 +- net/sctp/sm_make_chunk.c | 11 +- net/sctp/socket.c | 773 +- net/sctp/stream.c | 58 +- net/socket.c | 82 +- net/tipc/topsrv.c | 3 - net/tls/tls_sw.c | 6 +- net/wireless/nl80211.c | 41 +- net/wireless/reg.c | 17 +- net/xdp/Kconfig | 8 + net/xdp/Makefile | 1 + net/xdp/xdp_umem.c | 13 + net/xdp/xsk.c | 36 +- net/xdp/xsk.h | 12 + net/xdp/xsk_diag.c | 191 + samples/bpf/bpf_insn.h | 20 + samples/livepatch/livepatch-shadow-fix1.c | 4 +- samples/livepatch/livepatch-shadow-fix2.c | 4 +- samples/livepatch/livepatch-shadow-mod.c | 11 +- samples/mei/mei-amt-version.c | 2 +- samples/mic/mpssd/mpssd.h | 3 - samples/v4l/v4l2-pci-skeleton.c | 8 +- scripts/Makefile.genheader | 23 - scripts/Makefile.kasan | 5 - scripts/checkpatch.pl | 30 +- scripts/gcc-plugins/Kconfig | 4 - scripts/kallsyms.c | 4 +- scripts/kconfig/Makefile | 9 +- scripts/kconfig/expr.h | 2 +- scripts/kconfig/lexer.l | 470 + scripts/kconfig/lkc.h | 2 +- scripts/kconfig/{zconf.y => parser.y} | 0 scripts/kconfig/zconf.l | 470 - scripts/spelling.txt | 69 + scripts/ver_linux | 6 +- security/Kconfig | 3 +- security/Makefile | 2 + security/apparmor/domain.c | 2 +- security/commoncap.c | 2 + security/integrity/ima/ima_appraise.c | 1 + security/integrity/ima/ima_policy.c | 4 + security/integrity/ima/ima_template_lib.c | 1 + security/safesetid/Kconfig | 14 + security/safesetid/Makefile | 7 + security/safesetid/lsm.c | 277 + security/safesetid/lsm.h | 33 + security/safesetid/securityfs.c | 193 + security/selinux/avc.c | 162 +- security/selinux/include/security.h | 3 + security/selinux/ss/policydb.c | 1 - security/selinux/ss/services.c | 37 +- security/smack/smack_lsm.c | 3 +- sound/core/pcm_lib.c | 14 +- sound/core/pcm_native.c | 2 - sound/firewire/dice/dice.c | 12 +- sound/firewire/fireface/ff-protocol-latter.c | 2 +- sound/pci/hda/hda_beep.c | 151 +- sound/pci/hda/hda_beep.h | 5 - sound/pci/hda/hda_codec.c | 53 +- sound/pci/hda/patch_realtek.c | 91 +- sound/soc/Kconfig | 1 + sound/soc/Makefile | 1 + sound/soc/codecs/Kconfig | 25 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cros_ec_codec.c | 441 + sound/soc/codecs/mt6358.c | 2336 +++ sound/soc/codecs/mt6358.h | 2314 +++ sound/soc/codecs/pcm512x.c | 32 +- sound/soc/codecs/rt5651.c | 6 +- sound/soc/codecs/wcd-clsh-v2.c | 576 + sound/soc/codecs/wcd-clsh-v2.h | 49 + sound/soc/codecs/wcd9335.c | 5248 +++++++ sound/soc/codecs/wcd9335.h | 640 + sound/soc/intel/boards/bdw-rt5677.c | 14 + sound/soc/intel/boards/broadwell.c | 16 + sound/soc/intel/boards/bxt_da7219_max98357a.c | 13 + sound/soc/intel/boards/bxt_rt298.c | 13 + sound/soc/intel/boards/bytcht_da7213.c | 8 + sound/soc/intel/boards/bytcht_es8316.c | 9 + sound/soc/intel/boards/bytcr_rt5640.c | 9 + sound/soc/intel/boards/bytcr_rt5651.c | 9 + sound/soc/intel/boards/cht_bsw_max98090_ti.c | 12 + sound/soc/intel/boards/cht_bsw_nau8824.c | 12 + sound/soc/intel/boards/cht_bsw_rt5645.c | 9 + sound/soc/intel/boards/cht_bsw_rt5672.c | 30 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 21 +- sound/soc/intel/boards/haswell.c | 15 + sound/soc/mediatek/Kconfig | 10 + sound/soc/mediatek/Makefile | 1 + sound/soc/mediatek/mt8183/Makefile | 13 + sound/soc/mediatek/mt8183/mt8183-afe-clk.c | 611 + sound/soc/mediatek/mt8183/mt8183-afe-clk.h | 38 + sound/soc/mediatek/mt8183/mt8183-afe-common.h | 108 + sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 1237 ++ sound/soc/mediatek/mt8183/mt8183-dai-adda.c | 501 + sound/soc/mediatek/mt8183/mt8183-dai-hostless.c | 118 + sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 1040 ++ sound/soc/mediatek/mt8183/mt8183-dai-pcm.c | 318 + sound/soc/mediatek/mt8183/mt8183-dai-tdm.c | 639 + sound/soc/mediatek/mt8183/mt8183-interconnection.h | 33 + sound/soc/mediatek/mt8183/mt8183-reg.h | 1666 ++ sound/soc/qcom/apq8096.c | 71 +- sound/soc/soc-core.c | 16 +- sound/soc/soc-topology.c | 134 +- sound/soc/sprd/Kconfig | 6 + sound/soc/sprd/Makefile | 4 + sound/soc/sprd/sprd-pcm-dma.c | 562 + sound/soc/sprd/sprd-pcm-dma.h | 15 + sound/usb/quirks.c | 17 +- tools/bpf/bpftool/cfg.c | 9 +- tools/bpf/bpftool/common.c | 6 +- tools/bpf/bpftool/map.c | 20 +- tools/firmware/ihex2fw.c | 17 +- tools/include/linux/filter.h | 20 + tools/include/linux/rbtree.h | 52 +- tools/include/linux/rbtree_augmented.h | 60 +- tools/include/uapi/linux/bpf.h | 1 + tools/include/uapi/linux/perf_event.h | 53 +- tools/include/uapi/linux/prctl.h | 1 + tools/lib/rbtree.c | 178 +- tools/perf/Makefile.perf | 4 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-c2c.c | 10 +- tools/perf/builtin-diff.c | 10 +- tools/perf/builtin-kmem.c | 4 +- tools/perf/builtin-probe.c | 1 + tools/perf/builtin-record.c | 7 + tools/perf/builtin-report.c | 9 +- tools/perf/builtin-sched.c | 47 +- tools/perf/builtin-script.c | 9 +- tools/perf/builtin-stat.c | 1 - tools/perf/builtin-top.c | 9 +- tools/perf/builtin-trace.c | 3 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 18 +- tools/perf/examples/bpf/augmented_syscalls.c | 22 +- tools/perf/examples/bpf/etcsnoop.c | 18 +- tools/perf/include/bpf/bpf.h | 16 +- tools/perf/perf.h | 1 + tools/perf/scripts/python/exported-sql-viewer.py | 1 - tools/perf/scripts/python/sched-migration.py | 2 - tools/perf/scripts/python/stat-cpi.py | 1 - tools/perf/tests/attr.py | 33 +- tools/perf/tests/bp_account.c | 1 - tools/perf/tests/hists_common.c | 8 +- tools/perf/tests/hists_cumulate.c | 14 +- tools/perf/tests/hists_link.c | 8 +- tools/perf/tests/hists_output.c | 32 +- tools/perf/ui/browsers/annotate.c | 16 +- tools/perf/ui/browsers/header.c | 2 +- tools/perf/ui/browsers/hists.c | 20 +- tools/perf/ui/browsers/map.c | 1 + tools/perf/ui/gtk/annotate.c | 1 + tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/stdio/hist.c | 3 +- tools/perf/util/Build | 5 + tools/perf/util/annotate.c | 1 + tools/perf/util/annotate.h | 14 +- tools/perf/util/block-range.c | 2 + tools/perf/util/block-range.h | 6 +- tools/perf/util/bpf-event.c | 263 + tools/perf/util/bpf-event.h | 38 + tools/perf/util/branch.h | 27 +- tools/perf/util/build-id.c | 13 +- tools/perf/util/build-id.h | 3 +- tools/perf/util/callchain.h | 1 - tools/perf/util/color.c | 39 - tools/perf/util/color.h | 1 + tools/perf/util/color_config.c | 47 + tools/perf/util/comm.c | 1 + tools/perf/util/comm.h | 4 +- tools/perf/util/cpumap.c | 11 +- tools/perf/util/dso.c | 10 +- tools/perf/util/dso.h | 17 +- tools/perf/util/event.c | 41 + tools/perf/util/event.h | 57 +- tools/perf/util/evlist.h | 4 +- tools/perf/util/evsel.c | 19 +- tools/perf/util/evsel.h | 2 + tools/perf/util/hist.c | 199 +- tools/perf/util/hist.h | 10 +- tools/perf/util/intlist.h | 2 +- tools/perf/util/jitdump.c | 1 + tools/perf/util/machine.c | 111 +- tools/perf/util/machine.h | 15 +- tools/perf/util/map.c | 8 +- tools/perf/util/metricgroup.c | 2 +- tools/perf/util/ordered-events.c | 6 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-event.h | 5 +- tools/perf/util/probe-file.c | 1 + tools/perf/util/rb_resort.h | 8 +- tools/perf/util/rblist.c | 28 +- tools/perf/util/rblist.h | 2 +- tools/perf/util/s390-cpumcf-kernel.h | 62 + tools/perf/util/s390-cpumsf.c | 77 +- tools/perf/util/s390-sample-raw.c | 222 + tools/perf/util/sample-raw.c | 18 + tools/perf/util/sample-raw.h | 14 + .../util/scripting-engines/trace-event-python.c | 15 +- tools/perf/util/session.c | 98 +- tools/perf/util/setup.py | 4 +- tools/perf/util/sort.h | 4 +- tools/perf/util/srcline.c | 43 +- tools/perf/util/srcline.h | 13 +- tools/perf/util/stat-display.c | 1 + tools/perf/util/stat-shadow.c | 2 +- tools/perf/util/strlist.h | 2 +- tools/perf/util/symbol-minimal.c | 1 + tools/perf/util/symbol.c | 87 +- tools/perf/util/symbol.h | 88 +- tools/perf/util/symbol_conf.h | 73 + tools/perf/util/symbol_fprintf.c | 3 +- tools/perf/util/thread.h | 1 + tools/perf/util/tool.h | 5 +- tools/perf/util/util.c | 1 + tools/perf/util/zlib.c | 1 - tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 112 +- tools/testing/selftests/bpf/flow_dissector_load.c | 43 +- tools/testing/selftests/bpf/flow_dissector_load.h | 55 + tools/testing/selftests/bpf/test_btf.c | 9 +- tools/testing/selftests/bpf/test_flow_dissector.c | 2 - tools/testing/selftests/bpf/test_maps.c | 14 +- tools/testing/selftests/bpf/test_progs.c | 78 +- tools/testing/selftests/bpf/test_sockmap.c | 1 - tools/testing/selftests/bpf/test_verifier.c | 15667 +------------------ tools/testing/selftests/bpf/verifier/.gitignore | 1 + tools/testing/selftests/bpf/verifier/and.c | 50 + .../testing/selftests/bpf/verifier/array_access.c | 219 + tools/testing/selftests/bpf/verifier/basic.c | 23 + tools/testing/selftests/bpf/verifier/basic_call.c | 50 + tools/testing/selftests/bpf/verifier/basic_instr.c | 134 + tools/testing/selftests/bpf/verifier/basic_stack.c | 64 + .../testing/selftests/bpf/verifier/basic_stx_ldx.c | 45 + tools/testing/selftests/bpf/verifier/bounds.c | 508 + .../selftests/bpf/verifier/bounds_deduction.c | 124 + .../bpf/verifier/bounds_mix_sign_unsign.c | 406 + .../testing/selftests/bpf/verifier/bpf_get_stack.c | 44 + tools/testing/selftests/bpf/verifier/calls.c | 1942 +++ tools/testing/selftests/bpf/verifier/cfg.c | 70 + .../selftests/bpf/verifier/cgroup_inv_retcode.c | 72 + tools/testing/selftests/bpf/verifier/cgroup_skb.c | 197 + .../selftests/bpf/verifier/cgroup_storage.c | 220 + tools/testing/selftests/bpf/verifier/const_or.c | 60 + tools/testing/selftests/bpf/verifier/ctx.c | 93 + tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 180 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 1033 ++ tools/testing/selftests/bpf/verifier/dead_code.c | 159 + .../selftests/bpf/verifier/direct_packet_access.c | 633 + .../bpf/verifier/direct_stack_access_wraparound.c | 40 + tools/testing/selftests/bpf/verifier/div0.c | 184 + .../testing/selftests/bpf/verifier/div_overflow.c | 104 + .../selftests/bpf/verifier/helper_access_var_len.c | 614 + .../selftests/bpf/verifier/helper_packet_access.c | 460 + .../selftests/bpf/verifier/helper_value_access.c | 953 ++ tools/testing/selftests/bpf/verifier/jit.c | 88 + tools/testing/selftests/bpf/verifier/jmp32.c | 724 + tools/testing/selftests/bpf/verifier/jset.c | 165 + tools/testing/selftests/bpf/verifier/jump.c | 180 + tools/testing/selftests/bpf/verifier/junk_insn.c | 45 + tools/testing/selftests/bpf/verifier/ld_abs.c | 286 + tools/testing/selftests/bpf/verifier/ld_dw.c | 36 + tools/testing/selftests/bpf/verifier/ld_imm64.c | 141 + tools/testing/selftests/bpf/verifier/ld_ind.c | 72 + tools/testing/selftests/bpf/verifier/leak_ptr.c | 67 + tools/testing/selftests/bpf/verifier/lwt.c | 189 + tools/testing/selftests/bpf/verifier/map_in_map.c | 62 + .../selftests/bpf/verifier/map_ptr_mixing.c | 100 + tools/testing/selftests/bpf/verifier/map_ret_val.c | 65 + tools/testing/selftests/bpf/verifier/masking.c | 322 + tools/testing/selftests/bpf/verifier/meta_access.c | 235 + .../bpf/verifier/perf_event_sample_period.c | 59 + .../selftests/bpf/verifier/prevent_map_lookup.c | 74 + tools/testing/selftests/bpf/verifier/raw_stack.c | 305 + .../testing/selftests/bpf/verifier/ref_tracking.c | 607 + tools/testing/selftests/bpf/verifier/runtime_jit.c | 80 + .../selftests/bpf/verifier/search_pruning.c | 156 + tools/testing/selftests/bpf/verifier/spill_fill.c | 75 + tools/testing/selftests/bpf/verifier/stack_ptr.c | 317 + tools/testing/selftests/bpf/verifier/uninit.c | 39 + tools/testing/selftests/bpf/verifier/unpriv.c | 522 + tools/testing/selftests/bpf/verifier/value.c | 104 + .../selftests/bpf/verifier/value_adj_spill.c | 43 + .../selftests/bpf/verifier/value_illegal_alu.c | 94 + .../testing/selftests/bpf/verifier/value_or_null.c | 152 + .../selftests/bpf/verifier/value_ptr_arith.c | 792 + tools/testing/selftests/bpf/verifier/var_off.c | 66 + tools/testing/selftests/bpf/verifier/xadd.c | 97 + tools/testing/selftests/bpf/verifier/xdp.c | 14 + .../bpf/verifier/xdp_direct_packet_access.c | 900 ++ .../selftests/cpu-hotplug/cpu-on-off-test.sh | 13 +- .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 143 +- .../selftests/filesystems/binderfs/.gitignore | 1 + .../selftests/filesystems/binderfs/Makefile | 6 + .../selftests/filesystems/binderfs/binderfs_test.c | 275 + .../testing/selftests/filesystems/binderfs/config | 3 + tools/testing/selftests/ir/Makefile | 2 + tools/testing/selftests/kvm/lib/kvm_util.c | 9 +- tools/testing/selftests/kvm/x86_64/evmcs_test.c | 6 + tools/testing/selftests/memfd/memfd_test.c | 74 + tools/testing/selftests/net/Makefile | 2 +- .../selftests/net/forwarding/devlink_lib.sh | 2 +- tools/testing/selftests/net/forwarding/lib.sh | 2 +- tools/testing/selftests/net/ip_defrag.c | 69 +- tools/testing/selftests/net/ip_defrag.sh | 16 + tools/testing/selftests/seccomp/seccomp_bpf.c | 72 +- tools/testing/selftests/timers/Makefile | 2 +- virt/kvm/arm/arch_timer.c | 1 + virt/kvm/arm/mmu.c | 7 +- 2556 files changed, 108066 insertions(+), 77034 deletions(-) create mode 100644 Documentation/admin-guide/LSM/SafeSetID.rst delete mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt create mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra210-bpmp.txt create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/mt9m001.txt create mode 100644 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8mm-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt create mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra194-tcu.txt create mode 100644 Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/mt6358.txt create mode 100644 Documentation/devicetree/bindings/sound/mt8183-afe-pcm.txt create mode 100644 Documentation/devicetree/bindings/sound/sprd-pcm.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt create mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/media/uapi/v4l/dev-codec.rst delete mode 100644 Documentation/media/uapi/v4l/dev-effect.rst create mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst delete mode 100644 Documentation/media/uapi/v4l/dev-teletext.rst delete mode 100644 Documentation/networking/devlink-health.txt create mode 100644 Documentation/networking/devlink-params-mlxsw.txt create mode 100644 Documentation/networking/phy.rst delete mode 100644 Documentation/networking/phy.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts delete mode 100644 arch/arm/boot/dts/skeleton.dtsi delete mode 100644 arch/arm/boot/dts/skeleton64.dtsi create mode 100644 arch/arm/mach-tango/pm.h create mode 100644 arch/arm64/boot/dts/arm/fvp-base-revc.dts create mode 100644 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi create mode 100644 arch/m68k/atari/nvram.c delete mode 100644 arch/mips/include/asm/octeon/cvmx-smix-defs.h delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh rename {firmware => drivers/base/firmware_loader/builtin}/.gitignore (100%) rename {firmware => drivers/base/firmware_loader/builtin}/Makefile (100%) delete mode 100644 drivers/char/generic_nvram.c create mode 100644 drivers/firmware/tegra/bpmp-private.h create mode 100644 drivers/firmware/tegra/bpmp-tegra186.c create mode 100644 drivers/firmware/tegra/bpmp-tegra210.c create mode 100644 drivers/gpio/gpio-tqmx86.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/ci_dpm.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/ci_dpm.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/ci_smc.c create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce100/i2caux_dce100.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/aux_engine_dce110.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_hw_engine_dce110.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2c_sw_engine_dce110.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce110/i2caux_dce110.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce112/i2caux_dce112.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce120/i2caux_dce120.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_hw_engine_dce80.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2c_sw_engine_dce80.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dce80/i2caux_dce80.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/dcn10/i2caux_dcn10.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/diagnostics/i2caux_diag.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/engine_base.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_generic_hw_engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2c_sw_engine.h delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c delete mode 100644 drivers/gpu/drm/amd/display/dc/i2caux/i2caux.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/vmid.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/vm_helper.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.h create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.h delete mode 100644 drivers/gpu/drm/i915/selftests/intel_breadcrumbs.c create mode 100644 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c create mode 100644 drivers/gpu/drm/panel/panel-sitronix-st7701.c delete mode 100644 drivers/gpu/drm/qxl/qxl_fb.c create mode 100644 drivers/interconnect/Kconfig create mode 100644 drivers/interconnect/Makefile create mode 100644 drivers/interconnect/core.c create mode 100644 drivers/interconnect/qcom/Kconfig create mode 100644 drivers/interconnect/qcom/Makefile create mode 100644 drivers/interconnect/qcom/sdm845.c create mode 100644 drivers/media/i2c/mt9m001.c create mode 100644 drivers/media/i2c/ov8856.c create mode 100644 drivers/mtd/nand/raw/meson_nand.c create mode 100644 drivers/net/ethernet/freescale/enetc/Kconfig create mode 100644 drivers/net/ethernet/freescale/enetc/Makefile create mode 100644 drivers/net/ethernet/freescale/enetc/enetc.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc.h create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_hw.h create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_msg.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pf.h create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_vf.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c create mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/location.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/tof.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/tof.h create mode 100644 drivers/parisc/iommu.h create mode 100644 drivers/regulator/max77650-regulator.c create mode 100644 drivers/spi/spi-nxp-fspi.c delete mode 100644 drivers/staging/xgifb/Kconfig delete mode 100644 drivers/staging/xgifb/Makefile delete mode 100644 drivers/staging/xgifb/TODO delete mode 100644 drivers/staging/xgifb/XGI_main.h delete mode 100644 drivers/staging/xgifb/XGI_main_26.c delete mode 100644 drivers/staging/xgifb/XGIfb.h delete mode 100644 drivers/staging/xgifb/vb_def.h delete mode 100644 drivers/staging/xgifb/vb_init.c delete mode 100644 drivers/staging/xgifb/vb_init.h delete mode 100644 drivers/staging/xgifb/vb_setmode.c delete mode 100644 drivers/staging/xgifb/vb_setmode.h delete mode 100644 drivers/staging/xgifb/vb_struct.h delete mode 100644 drivers/staging/xgifb/vb_table.h delete mode 100644 drivers/staging/xgifb/vb_util.h delete mode 100644 drivers/staging/xgifb/vgatypes.h create mode 100644 drivers/tty/serial/tegra-tcu.c delete mode 100644 drivers/usb/README delete mode 100644 drivers/usb/host/whci/Kbuild create mode 100644 drivers/usb/host/whci/Makefile create mode 100644 fs/fs_types.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h create mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h create mode 100644 include/linux/atomic-fallback.h create mode 100644 include/linux/fs_types.h create mode 100644 include/linux/interconnect-provider.h create mode 100644 include/linux/interconnect.h create mode 100644 include/net/netns/xdp.h create mode 100644 include/trace/events/mlxsw.h create mode 100644 include/uapi/linux/xdp_diag.h create mode 100644 net/xdp/xsk.h create mode 100644 net/xdp/xsk_diag.c delete mode 100644 scripts/Makefile.genheader create mode 100644 scripts/kconfig/lexer.l rename scripts/kconfig/{zconf.y => parser.y} (100%) delete mode 100644 scripts/kconfig/zconf.l create mode 100644 security/safesetid/Kconfig create mode 100644 security/safesetid/Makefile create mode 100644 security/safesetid/lsm.c create mode 100644 security/safesetid/lsm.h create mode 100644 security/safesetid/securityfs.c create mode 100644 sound/soc/codecs/cros_ec_codec.c create mode 100644 sound/soc/codecs/mt6358.c create mode 100644 sound/soc/codecs/mt6358.h create mode 100644 sound/soc/codecs/wcd-clsh-v2.c create mode 100644 sound/soc/codecs/wcd-clsh-v2.h create mode 100644 sound/soc/codecs/wcd9335.c create mode 100644 sound/soc/codecs/wcd9335.h create mode 100644 sound/soc/mediatek/mt8183/Makefile create mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-clk.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-clk.h create mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-common.h create mode 100644 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-adda.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c create mode 100644 sound/soc/mediatek/mt8183/mt8183-interconnection.h create mode 100644 sound/soc/mediatek/mt8183/mt8183-reg.h create mode 100644 sound/soc/sprd/Kconfig create mode 100644 sound/soc/sprd/Makefile create mode 100644 sound/soc/sprd/sprd-pcm-dma.c create mode 100644 sound/soc/sprd/sprd-pcm-dma.h create mode 100644 tools/perf/util/bpf-event.c create mode 100644 tools/perf/util/bpf-event.h create mode 100644 tools/perf/util/color_config.c create mode 100644 tools/perf/util/s390-cpumcf-kernel.h create mode 100644 tools/perf/util/s390-sample-raw.c create mode 100644 tools/perf/util/sample-raw.c create mode 100644 tools/perf/util/sample-raw.h create mode 100644 tools/perf/util/symbol_conf.h create mode 100644 tools/testing/selftests/bpf/flow_dissector_load.h create mode 100644 tools/testing/selftests/bpf/verifier/.gitignore create mode 100644 tools/testing/selftests/bpf/verifier/and.c create mode 100644 tools/testing/selftests/bpf/verifier/array_access.c create mode 100644 tools/testing/selftests/bpf/verifier/basic.c create mode 100644 tools/testing/selftests/bpf/verifier/basic_call.c create mode 100644 tools/testing/selftests/bpf/verifier/basic_instr.c create mode 100644 tools/testing/selftests/bpf/verifier/basic_stack.c create mode 100644 tools/testing/selftests/bpf/verifier/basic_stx_ldx.c create mode 100644 tools/testing/selftests/bpf/verifier/bounds.c create mode 100644 tools/testing/selftests/bpf/verifier/bounds_deduction.c create mode 100644 tools/testing/selftests/bpf/verifier/bounds_mix_sign_unsign.c create mode 100644 tools/testing/selftests/bpf/verifier/bpf_get_stack.c create mode 100644 tools/testing/selftests/bpf/verifier/calls.c create mode 100644 tools/testing/selftests/bpf/verifier/cfg.c create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_inv_retcode.c create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_skb.c create mode 100644 tools/testing/selftests/bpf/verifier/cgroup_storage.c create mode 100644 tools/testing/selftests/bpf/verifier/const_or.c create mode 100644 tools/testing/selftests/bpf/verifier/ctx.c create mode 100644 tools/testing/selftests/bpf/verifier/ctx_sk_msg.c create mode 100644 tools/testing/selftests/bpf/verifier/ctx_skb.c create mode 100644 tools/testing/selftests/bpf/verifier/dead_code.c create mode 100644 tools/testing/selftests/bpf/verifier/direct_packet_access.c create mode 100644 tools/testing/selftests/bpf/verifier/direct_stack_access_wraparound.c create mode 100644 tools/testing/selftests/bpf/verifier/div0.c create mode 100644 tools/testing/selftests/bpf/verifier/div_overflow.c create mode 100644 tools/testing/selftests/bpf/verifier/helper_access_var_len.c create mode 100644 tools/testing/selftests/bpf/verifier/helper_packet_access.c create mode 100644 tools/testing/selftests/bpf/verifier/helper_value_access.c create mode 100644 tools/testing/selftests/bpf/verifier/jit.c create mode 100644 tools/testing/selftests/bpf/verifier/jmp32.c create mode 100644 tools/testing/selftests/bpf/verifier/jset.c create mode 100644 tools/testing/selftests/bpf/verifier/jump.c create mode 100644 tools/testing/selftests/bpf/verifier/junk_insn.c create mode 100644 tools/testing/selftests/bpf/verifier/ld_abs.c create mode 100644 tools/testing/selftests/bpf/verifier/ld_dw.c create mode 100644 tools/testing/selftests/bpf/verifier/ld_imm64.c create mode 100644 tools/testing/selftests/bpf/verifier/ld_ind.c create mode 100644 tools/testing/selftests/bpf/verifier/leak_ptr.c create mode 100644 tools/testing/selftests/bpf/verifier/lwt.c create mode 100644 tools/testing/selftests/bpf/verifier/map_in_map.c create mode 100644 tools/testing/selftests/bpf/verifier/map_ptr_mixing.c create mode 100644 tools/testing/selftests/bpf/verifier/map_ret_val.c create mode 100644 tools/testing/selftests/bpf/verifier/masking.c create mode 100644 tools/testing/selftests/bpf/verifier/meta_access.c create mode 100644 tools/testing/selftests/bpf/verifier/perf_event_sample_period.c create mode 100644 tools/testing/selftests/bpf/verifier/prevent_map_lookup.c create mode 100644 tools/testing/selftests/bpf/verifier/raw_stack.c create mode 100644 tools/testing/selftests/bpf/verifier/ref_tracking.c create mode 100644 tools/testing/selftests/bpf/verifier/runtime_jit.c create mode 100644 tools/testing/selftests/bpf/verifier/search_pruning.c create mode 100644 tools/testing/selftests/bpf/verifier/spill_fill.c create mode 100644 tools/testing/selftests/bpf/verifier/stack_ptr.c create mode 100644 tools/testing/selftests/bpf/verifier/uninit.c create mode 100644 tools/testing/selftests/bpf/verifier/unpriv.c create mode 100644 tools/testing/selftests/bpf/verifier/value.c create mode 100644 tools/testing/selftests/bpf/verifier/value_adj_spill.c create mode 100644 tools/testing/selftests/bpf/verifier/value_illegal_alu.c create mode 100644 tools/testing/selftests/bpf/verifier/value_or_null.c create mode 100644 tools/testing/selftests/bpf/verifier/value_ptr_arith.c create mode 100644 tools/testing/selftests/bpf/verifier/var_off.c create mode 100644 tools/testing/selftests/bpf/verifier/xadd.c create mode 100644 tools/testing/selftests/bpf/verifier/xdp.c create mode 100644 tools/testing/selftests/bpf/verifier/xdp_direct_packet_access.c create mode 100644 tools/testing/selftests/filesystems/binderfs/.gitignore create mode 100644 tools/testing/selftests/filesystems/binderfs/Makefile create mode 100644 tools/testing/selftests/filesystems/binderfs/binderfs_test.c create mode 100644 tools/testing/selftests/filesystems/binderfs/config