This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig 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 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 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 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 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 [...] new c303a9b297fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 63346650c1a9 netrom: switch to sock timer API new 6571ebce112a net: altera_tse: fix msgdma_tx_completion on non-zero fill [...] new b0cf029234f9 net/rose: fix NULL ax25_cb kernel panic new 4e046de0f50e Revert "net/mlx5e: E-Switch, Initialize eswitch only if es [...] new 92b32772940b net/mlx5e: Fix wrong private flag usage causing checksum disable new 33814e5d127e net/mlx5: Take lock with IRQs disabled to avoid deadlock new 9d2cbdc5d334 net/mlx5e: Allow MAC invalidation while spoofchk is ON new c12ecc230564 net/mlx5e: Move to use common phys port names for vport re [...] new 6ce966fd2671 net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep new 3da15ad3e9c8 Merge tag 'mlx5-fixes-2019-01-25' of git://git.kernel.org/ [...] new 263c6d75f9a5 net: hns: Fix for missing of_node_put() after of_parse_phandle() new ed29ca8b9592 net: hns: Restart autoneg need return failed when autoneg off new cec8abba13e6 net: hns: Fix wrong read accesses via Clause 45 MDIO protocol new 417c8045c1e9 Merge branch 'hns-fixes' new c69c29a1a0a8 net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() new 50c2936634bc decnet: fix DN_IFREQ_SIZE new 146820cc240f ip6mr: Fix notifiers call on mroute_clean_tables() new 6fb6e6371f8c net: dsa: mv88e6xxx: Fix serdes irq setup going recursive new 2035f3ff8eaa netfilter: ebtables: compat: un-break 32bit setsockopt whe [...] new 1a6a0951fc00 netfilter: nfnetlink_osf: add missing fmatch check new 206b8cc514d7 netfilter: ipt_CLUSTERIP: fix warning unused variable cn new ff44a8373c88 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new ca899324305d net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] new 9e71a15d8b5b qed: Fix bug in tx promiscuous mode settings new ff9296966e5e qed: Fix LACP pdu drops for VFs new 327852ec6420 qed: Fix VF probe failure while FLR new 7c81626a3c37 qed: Fix system crash in ll2 xmit new ffb057f98928 qed: Fix stack out of bounds bug new bfe2599dd2f9 Merge branch 'qed-Bug-fixes' new b46a0bf78ad7 vhost: fix OOB in get_rx_bufs() new 32eb67b93c9e net: tls: Save iv in tls_rec for async crypto requests new 1023121375c6 net: tls: Fix deadlock in free_resources tx new f48af114895b net: alteon: replace dev_kfree_skb_irq by dev_consume_skb_irq new 3afa73dd7c8b net: amd8111e: replace dev_kfree_skb_irq by dev_consume_skb_irq new 100091156c1a net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...] new b3379a424dde net: ti: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] new e501070e4db0 net: macb: Apply RXUBR workaround only to versions with errata new 896cebc0e261 net: 8139cp: replace dev_kfree_skb_irq by dev_consume_skb_ [...] new e339f8631eb7 net: caif: call dev_consume_skb_any when skb xmit done new 0f0ed8282e5b net: b44: replace dev_kfree_skb_xxx by dev_consume_skb_xxx [...] new 35edfdc77f68 net: set default network namespace in init_dummy_netdev() new d07e1e0febe1 MAINTAINERS: Add entry for XDP (eXpress Data Path) new 62967898789d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 7ae710f9f8b2 gpio: vf610: Mask all GPIO interrupts new 877ef51d53ab Merge tag 'gpio-v5.0-3' of git://git.kernel.org/pub/scm/li [...] new da5d2748e4a4 iommu/mediatek: Use correct fwspec in mtk_iommu_add_device() new 9825bd94e3a2 iommu/amd: Fix IOMMU page flush when detach device from a domain new 1c0490ce9022 Merge tag 'iommu-fixes-v5.0-rc4' of git://git.kernel.org/p [...] new 5ac62f0c8a3a Merge remote-tracking branch 'fixes/master' new 18094d0b55d5 ARC: DTB: [scripted] fix node name and address spelling new 46c95568661c ARCv2: Enable unaligned access in early ASM code new 71dd5813a2e8 Merge remote-tracking branch 'arc-current/for-curr' new 63ff03ab786a Revert "socket: fix struct ifreq size in compat ioctl" new 37ac39bdddc5 Revert "kill dev_ifsioc()" new c6c9fee35dc2 net: socket: fix SIOCGIFNAME in compat new 98406133dd9c net: socket: make bond ioctls go through compat_ifreq_ioctl() new 794827f3ea9d Merge branch 'net-various-compat-ioctl-fixes' new e15aa3b2b138 ucc_geth: Reset BQL queue when stopping device new e8c1d969f4cb Merge remote-tracking branch 'net/master' new 8c79b3569338 tools: bpftool: fix crash with un-owned prog arrays new 1d79895aef18 sk_msg: Always cancel strp work before freeing the psock new 2fa53f892422 bpf, doc: add reviewers to maintainers entry new 81f5c6f5db37 bpf: btf: allow typedef func_proto new 32b750b92504 tools/bpf: fix test_btf for typedef func_proto case new 9d90436ece8f Merge branch 'typedef-func_proto' new 159dec70cbef Merge remote-tracking branch 'bpf/master' new 09db51241118 esp: Skip TX bytes accounting when sending from a request socket new ab76dfbdbd55 Merge remote-tracking branch 'ipsec/master' new a1c18ac3e33f Merge remote-tracking branch 'wireless-drivers/master' new 9d9d4ff78884 RDMA/hns: Update the kernel header file of hns new a2093dd35f8c RDMA/umem: Add missing initialization of owning_mm new 425784aa5b02 IB/uverbs: Fix OOPs upon device disassociation new c1b03c25f5c1 RDMA/mlx5: Fix flow creation on representors new f8ade8e24297 IB/uverbs: Fix ioctl query port to consider device disassociation new 6ab4aba00f81 IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start new 4a3dc4ac5d5f Merge remote-tracking branch 'rdma-fixes/for-rc' new 9e6966646b6b ALSA: usb-audio: Add Opus #3 to quirks for native DSD support new e190161f96b8 ALSA: pcm: Fix tight loop of OSS capture stream new 693abe11aa6b ALSA: hda/realtek - Fixed hp_pin no value new e02b23988bd6 Merge remote-tracking branch 'sound-current/for-linus' new d0b95e6cd298 ASoC: core: Allow soc_find_component lookups to match pare [...] new 2563c3f2fca3 Merge branch 'asoc-5.0' into asoc-linus new 87ee2b41600b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ec520911ecc7 regulator: mc13xxx: Use lowercase regulator names to match the DT new 45460fe9c0c6 regulator: da9052: Use lowercase regulator names to match the DT new d02337709390 regulator: axp20x: Fix incorrect vsel_mask settings new 5db93a904e9c Merge branch 'regulator-5.0' into regulator-linus new 5b7b9b7ab8e8 Merge remote-tracking branch 'regulator-fixes/for-linus' new 673c865efbdc spi: ti-qspi: Fix mmap read when more than one CS in use new c96ca2283195 Merge branch 'spi-5.0' into spi-linus new ed52eb6f2f48 Merge remote-tracking branch 'spi-fixes/for-linus' new c298800455c7 PCI: imx: Fix probe failure without power domain new 63e8b97560aa PCI: imx: Fix checking pd_pcie_phy device link addition new b3a32f359397 ARM: cns3xxx: fix writing to wrong PCI registers after alignment new b8b592a3a8d1 ARM: cns3xxx: use actual size reads for PCIe new 27a577e1d88c Revert "PCI: armada8k: Add support for gpio controlled res [...] new 0084379b5a13 Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] new 5cb26a8a8df0 Merge remote-tracking branch 'pci-current/for-linus' new d88c93f090f7 debugfs: fix debugfs_rename parameter checking new ff9fb72bc077 debugfs: return error values, not NULL new 37ea7b630ae5 debugfs: debugfs_lookup() should return NULL if not found new f62721bdf450 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 1575c083a78c tty: serial: 8250_mtk: Fix potential NULL pointer dereference new 824d17c57b0a serial: 8250_pci: Make PCI class test non fatal new 4d95987a32db serial: sh-sci: Do not free irqs that have already been freed new a1960e0f1639 staging: speakup: fix tty-operation NULL derefs new a5be3b4d2aaf Merge remote-tracking branch 'tty.current/tty-linus' new c418fd6c01fb usb: gadget: musb: fix short isoc packets with inventra dma new 2fb8466bfab4 Merge remote-tracking branch 'usb.current/usb-linus' new e3ae35caf712 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 49230b49c439 staging: octeon: fix broken phylib usage new d4104c5e783f staging: erofs: keep corrupted fs from crashing kernel in [...] new 798badf8467f Revert "staging: erofs: keep corrupted fs from crashing ke [...] new ac593d1c5ddb Merge remote-tracking branch 'staging.current/staging-linus' new 75abec73de65 selftests: add binderfs selftests new 793c82329376 binder: fix CONFIG_ANDROID_BINDER_DEVICES new da8ddba566ff binderfs: respect limit on binder control creation new efe814e90b98 mei: me: add ice lake point device id. new c4a46acf1db3 samples: mei: use /dev/mei0 instead of /dev/mei new cee4c4d63ba7 mei: free read cb on ctrl_wr list flush new 5aa608348f86 mic: vop: Fix broken virtqueues new 9065b563e19f Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 4d741f3dd11c Input: snvs_pwrkey - allow selecting driver for i.MX 7D new 3ca232df9921 Input: pwm-vibra - prevent unbalanced regulator new 94803aef3533 Input: pwm-vibra - stop regulator after disabling pwm, not before new 92f63a5fa268 Merge remote-tracking branch 'input-current/for-linus' new 356690d029e1 crypto: cavium/nitrox - Invoke callback after DMA unmap new 036160e1b679 Merge remote-tracking branch 'crypto-current/master' new 7dfab77f9c90 Merge remote-tracking branch 'ide/master' new 2b531b613783 selftests: cpu-hotplug: fix case where CPUs offline > CPUs [...] new 7e35a5940fab selftests: Use lirc.h from kernel tree, not from system new ed5f13261cb6 selftests/seccomp: Enhance per-arch ptrace syscall skip tests new 870f193d48c2 selftests: net: use LDLIBS instead of LDFLAGS new 7d4e591bc051 selftests: timers: use LDLIBS instead of LDFLAGS new 950a1f115fed Merge remote-tracking branch 'kselftest-fixes/fixes' new 70999ec1c9d3 MIPS: DTS: jz4740: Correct interrupt number of DMA core new 1ca1c87f91d9 DTS: CI20: Fix bugs in ci20's device tree. new dcf300a69ac3 MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled new 0648e50e548d MIPS: VDSO: Use same -m%-float cflag as the kernel proper new 67fc5dc8a541 MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds new 20076a18848d Merge remote-tracking branch 'mips-fixes/mips-fixes' new d0243693fbf6 ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type new 983a5a43ec25 clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck rep [...] new 9bd34c63f553 bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe() new 0840242e8875 ARM: dts: Configure clock parent for pwm vibra new 072167d13ce4 Merge branch 'pwm-dmtimer-fixes' into omap-for-v5.0/fixes-v2 new dc30e7039137 ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads [...] new 26712650870b Merge remote-tracking branch 'omap-fixes/fixes' new 2a2ec4aa0577 hwmon: (nct6775) Fix fan6 detection for NCT6793D new 37e88c171ca9 Merge remote-tracking branch 'hwmon-fixes/hwmon' new a6279470762c Btrfs: fix deadlock when allocating tree block during leaf [...] new 302167c50b32 btrfs: don't end the transaction for delayed refs in throttle new 5f1cab98bda7 btrfs: fix potential oops in device_list_add new 55a6e5fbe58c btrfs: clean up pending block groups when transaction comm [...] new 351a823f6c45 Merge branch 'misc-4.21' into next-fixes new ef85e9a5b557 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 94f6e0e821fd Merge remote-tracking branch 'vfs-fixes/fixes' new 093c61b6a0d5 i3c: fix missing detach if failed to retrieve i3c dev new f36c1f9a8dfd i3c: master: dw: fix deadlock new 959de80becdb Merge remote-tracking branch 'i3c-fixes/master' new 6a730fcb9cb4 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 new 62e6fa140140 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new 0bd0dbb1e1b3 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new b63195698dea scsi: zfcp: fix sysfs block queue limit output for max_seg [...] new 5d8fc4a9f0ee scsi: libfc: free skb when receiving invalid flogi resp new 40d07b523cf4 scsi: scsi_debug: fix write_same with virtual_gb problem new b2d3492fc591 scsi: bnx2fc: Fix error handling in probe() new 8437fcf14dee scsi: 53c700: pass correct "dev" to dma_alloc_attrs() new 4ae8a7478b08 Merge remote-tracking branch 'scsi-fixes/fixes' new 8c9620b1cc9b mmc: bcm2835: Fix DMA channel leak on probe error new 3751e008da0d mmc: mediatek: fix incorrect register setting of hs400_cmd [...] new bc7ba1597180 Merge remote-tracking branch 'mmc-fixes/fixes' new 053ff09f1a8f drm/rockchip: rgb: update SPDX license identifier new 1857131793bb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c98a2538248f kbuild: skip 'addtree' and 'flags' magic for external modu [...] new c1d7ca46845c kbuild: remove top-level built-in.a new 676caa6eb1a7 kbuild: merge KBUILD_VMLINUX_{INIT,MAIN} into KBUILD_VMLINUX_OBJS new 9e454bb6b2e6 kbuild: simplify rules of data compression with size appending new 3c43927fe8c9 s390: make built-in.a not directly depend on *.o.chkbss files new 92de6de81bc4 kbuild: add real-prereqs shorthand for $(filter-out FORCE,$^) new 54a04de110d7 kbuild: remove unnecessary in-subshell execution new 1101d84d3dc0 kbuild: remove meaningless prepare2 target new e83ffce1336b kbuild: descend to scripts/kconfig/ directly when syncconf [...] new 518ea44ef0d0 Merge remote-tracking branch 'kbuild/for-next' new 058b472f2035 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] new 78e5e661af10 Merge remote-tracking branch 'compiler-attributes/compiler [...] new b0552aaee382 Merge remote-tracking branch 'leaks/leaks-next' new b18b07af49e2 Merge remote-tracking branch 'arm/for-next' new 13e4cdd78586 arm64: uaccess: Cleanup get/put_user() new 0bd3ef34d2a8 arm64: uaccess: Implement unsafe accessors new 8374fff15e73 Merge remote-tracking branch 'arm64/for-next/core' new a8827fb795e1 Merge remote-tracking branch 'arm-perf/for-next/perf' new 69835820f1f3 Merge tag 'imx-fixes-5.0' of git://git.kernel.org/pub/scm/ [...] new 89857a8a5c89 soc: fsl: qbman: avoid race in clearing QMan interrupt new e22dc7be4c65 Merge tag 'soc-fsl-fix-v5.0' of git://git.kernel.org/pub/s [...] new 3673a91c0709 Merge tag 'imx-fixes-5.0-2' of git://git.kernel.org/pub/sc [...] new ba16adeb3463 ARM: pxa: ssp: unneeded to free devm_ allocated data new 03937704b84c Merge tag 'pxa-fixes-5.0' of https://github.com/rjarzmik/l [...] new 1229c729bb94 Merge tag 'renesas-fixes2-for-v5.0' of git://git.kernel.or [...] new 2a81efb0de0e arm64: dts: add msm8996 compatible to gicv3 new 91c577ef1eac Merge tag 'qcom-fixes-for-5.0-rc3' of git://git.kernel.org [...] new e3966a766865 ARM: dts: da850: fix interrupt numbers for clocksource new 2b3604e24313 Merge tag 'davinci-fixes-for-v5.0-part2' of git://git.kern [...] new 44a0f88467f5 Merge tag 'omap-for-v5.0/fixes-rc3' of git://git.kernel.or [...] new db4090920ba2 ARM: iop32x/n2100: fix PCI IRQ mapping new 46edb8d1322c firmware: arm_scmi: provide the mandatory device release callback new 83d365150272 Merge tag 'amlogic-fixes-2.1' of git://git.kernel.org/pub/ [...] new a7403eb27e3e Merge tag 'sunxi-fixes-for-5.0' of git://git.kernel.org/pu [...] new a17bab2d6784 Merge tag 'renesas-fixes3-for-v5.0' of git://git.kernel.or [...] new d0f9f16788e1 ARM: tango: Improve ARCH_MULTIPLATFORM compatibility new 4bf04fc458df ARM: dts: stm32: Add dmas to timer on stm32mp157c new 1f3250f397f6 ARM: dts: stm32: don't use timers dmas on stm32mp157c-ed1 new 5ae71cea1aec ARM: dts: stm32: don't use timers dmas on stm32mp157c-ev1 new d44d6e021301 ARM: dts: stm32: change CAN RAM mapping on stm32mp157c new bb4857cd0060 ARM: dts: stm32: add can1 sleep pins muxing new e3b3d0b19bd7 ARM: dts: stm32: add can1 sleep pins muxing on stm32mp157c [...] new 8914b63bab3c ARM: dts: stm32: add thermal sensor support on STM32MP157c new 6569df3d6280 Merge tag 'stm32-dt-for-v4.21-1' of git://git.kernel.org/p [...] new abe60a3a7afb ARM: dts: Kill off skeleton{64}.dtsi new 31af04cd60d3 arm64: dts: Remove inconsistent use of 'arm,armv8' compati [...] new cffbb02dafa3 ARM: dts: nomadik: Augment NHK15 panel setting new acf14c54747a Merge tag 'nomadik-dts-v5.1' of git://git.kernel.org/pub/s [...] new b724cad74c7a ARM: dts: Augment panel setting for Integrator/CP new 4165ef5d00be Merge tag 'integrator-dts-v5.1' of git://git.kernel.org/pu [...] new d2849a5871f1 Merge tag 'renesas-arm64-dt-for-v5.1' of git://git.kernel. [...] new d02752149759 ARM: dts: sun8i-a23-a33: Move NAND controller device node [...] new 437262c0db5d ARM: dts: sun8i-a33: Move display pipeline nodes to a23/a3 [...] new 4672f6956189 ARM: dts: sun8i-a23: Add compatible strings to display pip [...] new fe244e4c6a0b ARM: dts: sun8i-q8-common: Enable display pipeline with RG [...] new 55533921301e ARM: dts: sun8i-a23-q8: Set compatible string for LCD panel new 0f7be8f5bdf0 Merge tag 'sunxi-dt-for-5.1' of git://git.kernel.org/pub/s [...] new 0b03e47d529d Merge tag 'sunxi-dt64-for-5.1' of git://git.kernel.org/pub [...] new 43d78e726a2b ARM: dts: aspeed: Add Inspur on5263m5 BMC new c91d27bba78f ARM: dts: aspeed: tiogapass: Add LPC devices new e786eff92838 ARM: dts: aspeed: tiogapass: Add uarts for SoL new 95779307d7e8 ARM: dts: aspeed: quanta-q71l: enable lpc_ctrl node new e15425214990 ARM: dts: aspeed: quanta-q71l: enable uart1 new a58bfb22dedd Merge tag 'aspeed-5.1-devicetree' of git://git.kernel.org/ [...] new 6eee1b9a33f6 Merge branches 'arm/fixes' and 'arm/dt' into for-next new c943bc409ed0 soc: document merges new 59480e75fb1b Merge remote-tracking branch 'arm-soc/for-next' new c2aaced400ea Merge remote-tracking branch 'actions/for-next' new af63ba655cca Merge remote-tracking branch 'amlogic/for-next' new 0bf8984dfcd5 Merge remote-tracking branch 'at91/at91-next' new bdaebde85893 Merge remote-tracking branch 'bcm2835/for-next' new 9f6bf33fc645 Merge remote-tracking branch 'imx-mxs/for-next' new 5953c887fb5f firmware: ti_sci: Change to use DEFINE_SHOW_ATTRIBUTE macro new 2b13ef1f4261 soc: ti: knav_dma: Use proper enum in pktdma_init_chan new 3c3a43c81bda Merge branch 'for_5.1/soc-drivers' into next new bbbc8c475907 Merge remote-tracking branch 'keystone/next' new 8535c28beb23 Merge remote-tracking branch 'mediatek/for-next' new 9c721634f0e8 Merge branch 'omap-for-v5.0/fixes-v2' into for-next new e6e7b013aca0 Merge branch 'omap-for-v5.0/fixes-v2' into for-next new eac5678fba54 Merge remote-tracking branch 'omap/for-next' new 4cab5bf616f6 dt-bindings: reset: imx7: Document usage on i.MX8MQ SoCs new 37c739396244 MAINTAINERS: use include/linux/reset for reset controller [...] new fdce60787f62 reset: sunxi: declare sun6i_reset_init in a header file new cdbeb315ed8d reset: socfpga: declare socfpga_reset_init in a header file new 0807caf647dd dt-bindings: reset: Add document for Broadcom STB reset co [...] new 77750bc089e4 reset: Add Broadcom STB SW_INIT reset controller driver new 1059035853ae reset: imx7: Add plubming to support multiple IP variants new c979dbf59987 reset: imx7: Add support for i.MX8MQ IP block variant new d17240acb0c5 Merge remote-tracking branch 'reset/reset/next' new 34c71ba4b86e Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 new c56e7aa490df Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 new e962d298746c Merge branch 'drivers-for-5.1' into all-for-5.1 new fbeaf55b3e5a Merge branch 'dts-for-5.1' into all-for-5.1 new ee9eb4b3e292 Merge tag 'qcom-fixes-for-5.0-rc3' into arm64-for-5.1-2 new 08c2a076d18f arm64: dts: qcom: sdm845: Add dpu to sdm845 dts file new 40d8e6dabff4 Merge branch 'arm64-for-5.1' into arm64-for-5.1-2 new d558f4c2c438 arm64: dts: qcom: msm8998-mtp: Increase load on l21 for sdcard new 1e71d0c273d0 arm64: dts: qcom: msm8998: Enumerate i2c controllers new e1ce853932b7 arm64: dts: qcom: sdm845: Add qspi (quad SPI) node new 9aa4a27ec6b0 arm64: dts: sdm845: Add gpu clock controller node new 05556681948b arm64: dts: sdm845: Add videocc node new 0cef5dd4035f arm64: dts: sdm845: Add lpasscc node new 539e7a6849ae arm64: dts: qcom: sdm845: Fix pcs_misc region address for UNI PHY new 77bb7f94555c arm64: dts: qcom: sdm845: Add SCM DT node new 13393da0c698 arm64: dts: qcom: sdm845: Add PDC Global reset driver node new 022bccb840b7 arm64: dts: sdm845: Add WCN3990 WLAN module device node new fae1967f31c3 arm64: dts: msm8996: Add rpmpd device node new 5b6f186f0abb arm64: dts: sdm845: Add rpmh powercontroller node new bede7d2dc8f3 arm64: dts: qcom: sdm845: Increase address and size cells for soc new 9feb667d8674 arm64: dts: qcom: sdm845: Extend ranges and describe DMA space new bc2c806293c6 arm64: dts: qcom: sdm845: Add gpio-ranges to TLMM node new 8ed6d484ec76 arm64: dts: qcom: sdm845: Add reserve-memory nodes new ea0edd7e63f4 arm64: dts: qcom: sdm845: Remove the duplicate header inclusion new 1d918e9a8cc7 arm64: dts: qcom: sdm845: Fix lpasscc reg new 5bb9ab94f43b arm64: dts: qcom: qcs404: Specify pinctrl state for UART new bf9aa8a47115 arm64: dts: qcom: qcs404: Define remaining UARTs new 734e6d0252bf arm64: dts: qcom: qcs404: Add QUP I2C and SPI nodes new bfcc60e88dbc Merge branch 'arm64-for-5.1-2' into all-for-5.1 new 05ac365a8011 Merge remote-tracking branch 'qcom/for-next' new 58319b7c3727 ARM: shmobile: defconfig: Enable support for RZ/A2 new 03ff96779300 ARM: multi_v7_defconfig: Enable support for RZ/A2 new d014e66c4bf6 arm64: dts: renesas: enable HS400 on R-Car Gen3 new 58097b0e05c0 dt-bindings: arm: renesas: Document RZ/A2M EVB new b716e58aa0d0 Merge branches 'arm-defconfig-for-v5.1', 'arm64-dt-for-v5. [...] new c051dc5e3cea dt-bindings: arm: renesas: Fix SoC mismatch for Stout new 077d339df29e Merge branch 'dt-bindings-for-v5.1' into next new 0f951a703627 Merge remote-tracking branch 'renesas/next' new 26cd8657c7e7 arm64: dts: rockchip: fix graph_port warning on rk3399 bob [...] new b275afd25bb2 Merge branch 'v5.0-armsoc/dts64fixes' into for-next new 26e2d7b03ea7 arm64: dts: rockchip: enable usb-host regulators at boot o [...] new 2aefb28d8c96 Merge branch 'v5.0-armsoc/dts64fixes' into for-next new e6b97a47b5b9 ARM: dts: rockchip: clean up the abuse of disable-wp new 732fb7c7d40b Merge branch 'v5.1-armsoc/dts32' into for-next new 79164c99db28 arm64: dts: rockchip: clean up the abuse of disable-wp new 21123b35a4e8 Merge branch 'v5.1-armsoc/dts64' into for-next new 637787bc983b Merge remote-tracking branch 'rockchip/for-next' new ec33745bccc8 ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN lin [...] new bb44f1be0b93 Merge branch 'next/dt' into for-next new d9fdcbb793c7 Merge remote-tracking branch 'samsung-krzk/for-next' new ee0b27a3a4da clk: sunxi: A31: Fix wrong AHB gate number new 52d9bcb3d0de arm64: dts: allwinner: h6: Move GIC device node fix base a [...] new ff29f13e93a6 arm64: dts: allwinner: a64: Add A64 CSI controller new 4199ca2a49c6 ARM: dts: sun5i: Add backlight GPIO for reference design tablet new 0a03cd9924dc ARM: dts: sun5i: q8-tablet: Move panel properties to corre [...] new 4d58c8cc93bc ARM: dts: sun5i: q8-tablet: Add LCD Panel enable GPIO new 64af290124fc ARM: dts: sun5i: q8-tablet: Add LCD Panel power supply new 8f855dbfaf5d ARM: dts: sun5i: q8-tablet: Use bananapi,s070wv20-ct16 pan [...] new 108a459ef4cd clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it new 647d10e09f81 Merge branches 'sunxi/clk-fixes-for-5.0', 'sunxi/dt64-for- [...] new 4571a7d814ad dt-bindings: sram: sunxi: Add compatible for the H6 SRAM C1 new 24dd8aed32e0 arm64: dts: allwinner: h6: Add support for the SRAM C1 section new 03c80f694271 Merge branch 'sunxi/dt64-for-5.1' into sunxi/for-next new 861ae8aa9365 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3e65b2b43132 dt-bindings: tegra: Add Shield TV device tree binding docu [...] new 0e79cb7010f2 dt-bindings: firmware: Add bindings for Tegra210 BPMP new 22daf9104902 dt-bindings: firmware: tegra186-bpmp: Remove name property new 10a89a2337c8 Merge branch for-5.1/dt-bindings into for-next new 51294bf6b9e8 soc/tegra: fuse: Fix illegal free of IO base address new d94da0dd686d soc/tegra: fuse: Fix typo in tegra210_init_speedo_data new 532700ed0a9b soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names new 4659db5e6fdf soc/tegra: pmc: Sort includes alphabetically new bbe5af60041c soc/tegra: pmc: Add missing kerneldoc new d32dde2c5a11 soc/tegra: pmc: Make tegra_powergate_is_powered() a local [...] new 589997a157df soc/tegra: pmc: Pass struct tegra_pmc * where possible new f1d912996fc0 soc/tegra: pmc: Make alignment consistent new fa3bc04ef8cc soc/tegra: pmc: Explicitly initialize all fields new e247deae1a55 soc/tegra: pmc: Support systems where PMC is marked secure new a7a0443a1ff6 Merge branch for-5.1/soc into for-next new 165ce6e01d2d firmware: tegra: Reword messaging terminology new cdfa358b248e firmware: tegra: Refactor BPMP driver new 139251fc2208 firmware: tegra: add bpmp driver for Tegra210 new e835d442cff6 firmware: tegra: bpmp-tegra186: Remove unused includes new 4d9f9ef76870 Merge branch for-5.1/firmware into for-next new 82cdfc382b94 ARM: tegra: Fix missed EMC registers latching on resume fr [...] new d8f584099271 ARM: tegra: Fix DRAM refresh-interval clobbering on resume [...] new 1c6279b49d3f ARM: tegra: Restore memory arbitration on resume from LP1 [...] new 91eedef46248 Merge branch for-5.1/arm/core into for-next new 8b229a2a9696 arm64: tegra: Remove property gpio-keys,name new 46e4b2272e9f arm64: tegra: Fix register range of apbmisc on Tegra210 new dcdeec57c3e0 arm64: tegra: Fix IRQ type of PMIC on Smaug new 968ebd84271b arm64: tegra: Use GIC_SPI for PMIC interrupt on Smaug new dd03aeef17ba arm64: tegra: Add support for NVIDIA Shield TV new 7152879d385d arm64: tegra: Add gpio-keys nodes for Darcy new 6ec2c7161f36 arm64: tegra: Add pinmux for Darcy board new 51e5e0182c59 arm64: tegra: Add regulators for Tegra210 Darcy new 5eef17ee764d arm64: tegra: p2972: Sort nodes properly new be4f0dd347ad arm64: tegra: p2597: Sort nodes by unit-address new caca0482e7ea arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names new d428f35d959c arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names new 45bfb6b333ab Merge branch for-5.1/arm64/dt into for-next new 8f9aa09a7e5c Merge remote-tracking branch 'tegra/for-next' new 463a554baa9f clk: samsung: fix typo new 4d6a282f3004 Merge branch 'clk-typo' into clk-next new 420601d25c0c dt-bindings: clock: Convert fixed-clock binding to json-schema new f79bae1666f8 dt-bindings: clock: Convert fixed-factor-clock to json-schema new 15961a572b90 Merge branch 'clk-json-schema' into clk-next new 56784f5d45be Merge remote-tracking branch 'clk/clk-next' new 2d4b801092c1 irqchip/csky: Support csky,dh7k SOC intc driver new 5a19e233f3e4 dt-bindings: csky,apb-intc: Add dh7k SOC support new 316b6f173b1c csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry new 5207ae4f6230 irqchip/csky: Optimize remove unnecessary loop irq handle new 9621d30456b6 irqchip/irq-csky-mpintc: Add triger type and priority new 2a3558fb8cd6 dt-bindings: interrupt-controller: Update csky mpintc new cf22cc75adec csky: Fixup wrong pt_regs size new eadead0a2fbf csky: coding convention: Use task_stack_page new 78e426e927f2 dt-bindings: csky,apb-intc: Add vector irq mode new 7ea322d0f83b irqchip/csky: Add support-vector-irq for apb-intc new 7dc256cf0bd6 Merge remote-tracking branch 'csky/linux-next' new 5a6c8219bb0d Merge remote-tracking branch 'm68k/for-next' new 60e3d6c473f6 Merge remote-tracking branch 'microblaze/next' new 6aa08988f1f8 MIPS: OCTEON: delete SMI/MDIO enable new ce680c8c99fd MIPS: OCTEON: delete unused cvmx-smix-defs.h new 3f1dd1063843 Merge remote-tracking branch 'mips/mips-next' new d9650f56a435 Merge remote-tracking branch 'nios2/for-next' new 00483837ce79 parisc: don't include <asm/cacheflush.h> in <asm/dma-mapping.h> new effc3e433ab5 parisc: move internal implementation details out of <asm/d [...] new e36f9616afb1 parisc: turn GET_IOC into an inline function new 1e1c531ea6df parisc: properly type the iommu field in struct pci_hba_data new dc5b2c3c7ee9 parisc: properly type the return value of parisc_walk_tree new 797cdc00775b parisc/dino: use container_of in DINO_DEV new 07acd1e351b4 parisc/lba_pci: use container_of in LBA_DEV new 4f0b56cc0a9f parisc: remove the HBA_DATA macro new 3aceef723c60 Merge remote-tracking branch 'parisc-hd/for-next' new 41b8e940690a Merge remote-tracking branch 'powerpc/next' new 4ad78b8651aa s390/setup: set control program code via diag 318 new f36108c46288 s390/hypfs: no need to check return value of debugfs_creat [...] new d7f2f7c7fc51 s390: pci: no need to check return value of debugfs_create [...] new 7dd541a3fb34 s390: no need to check return value of debugfs_create functions new 2728aedf82d6 Merge remote-tracking branch 's390/features' new 4fe8713b873f xtensa: SMP: fix ccount_timer_shutdown new da26d363189a xtensa: SMP: fix secondary CPU initialization new a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash new 18031f71ea01 xtensa: SMP: mark each possible CPU as present new f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger new 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask new 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next new 16be6fd6a52b xtensa: Fix typo use space=>user space new 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE new 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next new 32a7726c4f4a xtensa: SMP: fix secondary CPU initialization new 306b38305c0f xtensa: smp_lx200_defconfig: fix vectors clash new 8b1c42cdd718 xtensa: SMP: mark each possible CPU as present new bb6652363be0 drivers/irqchip: xtensa: add warning to irq_retrigger new eb271710ec02 drivers/irqchip: xtensa-mx: fix mask and unmask new ad33cc805223 xtensa: Fix typo use space=>user space new 687cffd34509 xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE new 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next new 25384ce5f953 xtensa: SMP: limit number of possible CPUs by NR_CPUS new 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next new 6ee77e62dba1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 458a62e25fb0 Merge remote-tracking branch 'fscrypt/master' new eada85aaaf64 Merge remote-tracking branch 'befs/for-next' new e603e9c01e0b Merge remote-tracking branch 'btrfs-kdave/for-next' new 58d15ed1203f cifs: fix computation for MAX_SMB2_HDR_SIZE new c4627e66f73a cifs: limit amount of data we request for xattrs to CIFSMa [...] new 9bda8723da2d CIFS: Fix possible oops and memory leaks in async IO new 7d42e72fe8ee CIFS: Fix trace command logging for SMB2 reads and writes new 8e6e72aeceaa CIFS: Do not count -ENODATA as failure for query directory new 082aaa870041 CIFS: Do not consider -ENODATA as stat failure for reads new ff4538fedbbd cifs: update internal module version number new ed72634d11e4 cifs: Accept validate negotiate if server return NT_STATUS [...] new d68d677177f8 CIFS: Fix leaking locked VFS cache pages in writeback retry new 507fc7b7392b CIFS: Always reset read error to -EIO if no response new d8bf50a38c25 CIFS: Do not log credits when unmounting a share new bac09d26fd92 CIFS: Count credits for malformed error pending responses new fb01ba60ce87 CIFS: Respect SMB2 hdr preamble size in read responses new d2d58f360cba CIFS: Mask signals during sock_sendmsg() new cd9219abaaaf CIFS: Set reconnect instance to one initially new 490c34e37858 CIFS: Respect reconnect in MTU credits calculations new 6d36474ecffa CIFS: Respect reconnect in non-MTU credits calculations new 9f86bb3848ab CIFS: Check for reconnects before sending async requests new 992a07e7650d CIFS: Check for reconnects before sending compound requests new b75fb7fe2f39 CIFS: Adjust MTU credits before reopening a file new 74c834bb639f CIFS: Remove custom credit adjustments for SMB2 async IO new 07171536fcbd CIFS: Refactor reopening file for IO new b5caacae5c6c CIFS: Reopen file before get SMB2 MTU credits for async IO new 9cd6332de1f0 CIFS: Find and reopen a file before get MTU credits in writepages new 7976a1c442dd CIFS: Move unlocking pages from wdata_send_pages() new 9eb8fc1d5eec CIFS: Move open file handling to writepages new e923fd05a534 CIFS: Return error code when getting file handle for writeback new ac538f404cda Merge remote-tracking branch 'cifs/for-next' new 7f3953536336 Merge remote-tracking branch 'ecryptfs/next' new bbe7449e2599 fs: common implementation of file type new e10892189428 ext2: use common file type conversion new 97af898d57df Merge dtype cleanup for ext2 from Phillip. new f068ebd13bf3 ext2: Annotate implicit fall through in __ext2_truncate_blocks new 0b7a814c2644 ext2: Remove redundant check for finding no group new 4bc74ba1c732 ext2: Fix a typo in comment new 455d38a0e62f ext2: Fix underflow in ext2_max_size() new 8361cb4d6322 Pull ext2 fixes and cleanups. new 3be3db2038d1 Merge remote-tracking branch 'ext3/for_next' new 78343f056e31 Merge remote-tracking branch 'f2fs/dev' new 533a42994245 fuse: fix leaked aux requests new ab4d01cc7a7f fuse: Replace page without copying in fuse_writepage_in_flight() new d494df64e9fe fuse: Remove stale comment in end_requests() new 1a44c83dd083 fuse: Kill fasync only if interrupt is queued in queue_int [...] new 8a07dfab21c4 fuse: Optimize request_end() by not taking fiq->waitq.lock new 7d7547a9dad5 fuse: Wake up req->waitq of only if not background new 4a2d0e69212c fuse: Do some refactoring in fuse_dev_do_write() new 2393df31b465 fuse: Verify userspace asks to requeue interrupt that we r [...] new 0ca7b77a6059 fuse: Add fuse_inode argument to fuse_prepare_release() new 0b2db0018322 fuse: Convert fc->attr_version into atomic64_t new 9338645c9005 fuse: Introduce fi->lock to protect write related fields new 3d4514c2af48 fuse: Protect fi->nlookup with fi->lock new 85a31069c3da fuse: Protect ff->reserved_req via corresponding fi->lock new b0cb0f8e9615 fuse: clean up aborted new f2d30225b54a fuse: use atomic64_t for khctr new d5e723f7ad2b fuse: Switch to using async direct IO for FOPEN_DIRECT_IO new 26c5db2adccb fuse: use iov_iter based generic splice helpers new ab13420a4879 fuse add copy_file_range to direct io fops new 10d7ee03514f fuse: multiplex cached/direct_io file operations new 55b023ecd198 fuse: lift bad inode checks into callers new 5a86a6974d52 fuse: support clients that don't implement 'opendir' new 096cb944165e Merge remote-tracking branch 'fuse/for-next' new 8c25a3009fdd Merge remote-tracking branch 'jfs/jfs-next' new 80ff00172407 nfs: Fix NULL pointer dereference of dev_name new 8fc75bed96bb NFS: Fix up return value on fatal errors in nfs_page_async [...] new 1a19252a6e59 Merge remote-tracking branch 'nfs-anna/linux-next' new a689a2203672 Merge remote-tracking branch 'nfsd/nfsd-next' new f366b7ca3246 Merge remote-tracking branch 'overlayfs/overlayfs-next' new d91db54b681c Merge remote-tracking branch 'v9fs/9p-next' new 8e47a457321c iomap: get/put the page in iomap_page_create/release() new 4ea899ead278 iomap: fix a use after free in iomap_dio_rw new 7bb8fbc7e6db Merge remote-tracking branch 'xfs/for-next' new bff1fc26ac86 Merge remote-tracking branch 'vfs/for-next' new 58009f43b16d Merge remote-tracking branch 'printk/for-next' new 807ffb1e1eab PCI/AER: Use match_string() helper to simplify the code new 1e9a4c2585be Merge branch 'pci/aer' new 51c48b310183 PCI: Probe bridge window attributes once at enumeration-time new d42bc49a4c5b Merge branch 'pci/enumeration' new 2a727f609137 PCI: ibmphp: Turn semaphores into completions or mutexes new 47eaf13596a8 Merge branch 'pci/hotplug' new 83a50d3a235b PCI: Use of_node_name_eq() for node name comparisons new e7d1171ca5cb Merge branch 'pci/misc' new 0294951030eb PCI/VMD: Configure MPS settings before adding devices new 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' new c7da18d6990a Merge remote-tracking branch 'pci/next' new 66ae84bd9c5e Merge remote-tracking branch 'pstore/for-next/pstore' new 8471300fce4c HID: elan: Make array buf static, shrinks object size new acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next new 1475af255e18 HID: i2c-hid: Ignore input report if there's no data prese [...] new b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next new e9fe0d4921ee HID: wacom: Move HID fix for AES serial number into wacom_ [...] new 255d6167833c Merge branch 'for-5.1/wacom' into for-next new 13054abbaa4f HID: debug: fix the ring buffer implementation new 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next new 8e6ec8712d98 Merge remote-tracking branch 'hid/for-next' new 12db117a1b5b Merge remote-tracking branch 'i2c/i2c/for-next' new 38598c2f53e9 hwmon: (dell-smm) Support up to 10 temp sensors new 733649f87adc hwmon: (hih6130) add dtb compatibility tables new 896d233877c5 devicetree: hwmon: Add bindings documentation for HIH6130 new 825a16b16447 hwmon: (adt7462) Mark expected switch fall-throughs new 784b7132e10d hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data new b542e286ca21 hwmon: (pmbus) add support for DPS-650AB new 0744e33049f4 dt-bindings: hwmon: add dps650ab documentation new b3fd03463d52 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] new bba66872e73e hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] new c90920065f0a hwmon: (gpio-fan) Replace S_<PERMS> with octal values new 6747463a4e96 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] new 0ad53514e9e5 hwmon: (hwmon) Replace S_<PERMS> with octal values new 67184dccec44 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] new 2486375e31f6 hwmon: (i5k_amb) Replace S_<PERMS> with octal values new 8d31cf48ae82 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] new 024b0540ba27 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] new cefe5ee65b82 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values new 96f6ecd7b08d hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] new 451428d75724 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] new 043890a4d853 hwmon: (jc42) Replace S_<PERMS> with octal values new f0e3b859a0a8 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] new 49670f3a09d5 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] new 49b28aaa5021 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 9c7acfa6e565 hwmon: (lm75) Replace S_<PERMS> with octal values new 7b8c4feff5a5 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 00d8ce093da3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 12664872968d hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 6b313639829d hwmon: (lm90) Replace S_<PERMS> with octal values new 41c6b6084509 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 545ce0af0a00 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 875794038a90 hwmon: (lm95241) Replace S_<PERMS> with octal values new 65e17132d9cd hwmon: (lm95245) Replace S_<PERMS> with octal values new 945e916790fe hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] new 2388e4507caf hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] new 29bed2decaa3 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] new 5b1428e0e86c hwmon: (ltc4245) Replace S_<PERMS> with octal values new 857b4d927995 dt-bindings: hwmon: (ina3221) Add ti,single-shot property new d6836d85298a hwmon: (ina3221) Implement ti,single-shot DT property new d37c4782ff5e hwmon: (adm1029) Remove write to FFF paragraph new 31ad816174e9 hwmon: (adm1029) Add SPDX header new 1704c1a507a2 hwmon: (adm1029) replace S_IXXX macros by their numeric values new e0b9360c7b5b hwmon: (adm1029) Add blank line after declarations new 52d070676f34 hwmon: (adm1029) Fix Logical continuations should be on th [...] new a0ff0bbccce9 hwmon: (adm1029) Fix function alignment new f816d98927c4 hwmon: (adm1029) Add a comment for locking mutex new 18227f1c8a4e hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] new d4f9ff9aab60 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] new 1f486fb27bd5 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] new 71b7f4071821 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] new 9c103f493e44 hwmon: (max31790) Replace S_<PERMS> with octal values new efc9b9b2fb2c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] new a907987bde68 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] new 06a6c1ec92b1 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] new 882f54086c25 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] new 48d1cb253205 hwmon: (nct7904) Replace S_<PERMS> with octal values new 102caf484fe9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] new 53ca51703060 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] new 560f10a15534 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] new 9d72a8d80bcc hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] new 9f40d9ea48b9 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] new ba97efd418bc hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] new 3103c7606fdf hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values new a27b02515d6c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values new 6907be790698 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] new 0b297c4267b4 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] new 613ac8a605e6 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] new 728c4d21ad93 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] new 40fc5a9d8cb0 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] new 9d4c418b0643 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] new e3587d05ecfc hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] new f525831036fb hwmon: (tmp102) Replace S_<PERMS> with octal values new e8f3f90213dc hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] new 7d2ce00b5bc9 hwmon: (tmp421) Replace S_<PERMS> with octal values new 33add198a576 hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] new bb3b529277b6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] new daeea1f5e8d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 237f2594a7fa Merge remote-tracking branch 'jc_docs/docs-next' new 1455dddc74bd media: imx274: remote unused function imx274_read_reg new 879347f0c258 media: ov8856: Add support for OV8856 sensor new f1fb08556241 media: ov7670: Remove useless use of a ret variable new 5556ab2a3f2c media: ov7670: split register setting from set_fmt() logic new 40012cd5ecaa media: ov7670: split register setting from set_framerate() logic new 3d6a8fe25605 media: ov7670: hook s_power onto v4l2 core new 030f9f682e66 media: ov7670: control clock along with power new fa6527340141 media: ov8856: Modify ov8856 register reading function to [...] new f8ce7c35e6ae media: i2c: mt9m001: copy mt9m001 soc_camera sensor driver new 4915255bfcae media: i2c: mt9m001: dt: add binding for mt9m001 new 1f01091fa1c0 media: mt9m001: convert to SPDX license identifer new 9f4f37b03e3c media: mt9m001: sort headers alphabetically new 1e57e4ce90f4 media: mt9m001: add of_match_table new a5826484d46e media: mt9m001: introduce multi_reg_write() new 8fcfc491c6ca media: mt9m001: switch s_power callback to runtime PM new 74021329a76b media: mt9m001: remove remaining soc_camera specific code new 12d85c3e275b media: mt9m001: add media controller support new 73b338609845 media: mt9m001: register to V4L2 asynchronous subdevice framework new dd15f0702f12 media: mt9m001: support log_status ioctl and event interface new 71f247daf0c7 media: mt9m001: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] new 772f63c00c31 media: mt9m001: set all mbus format field when G_FMT and S [...] new 49410d3abf44 media: mt9m111: make SUBDEV_G_FMT ioctl work with SUBDEV_F [...] new 2e1566abe54b media: mt9m111: set all mbus format field when G_FMT and S [...] new 29856308137d media: mt9m111: set initial frame size other than 0x0 new 61c1baa63430 media: s5k4ecgx: delete a bogus error message new adbd2969afbb media: ov2640: fix initial try format new 5792ae7c3dd4 media: venus: firmware: check fw size against DT memory re [...] new de5a0bafcfc4 media: venus: core: correct maximum hardware load for sdm845 new d24f800247b5 media: venus: core: correct frequency table for sdm845 new 947e3b3cf190 media: venus: helpers: drop setting of timestamp invalid flag new 60b6527952ed media: v4l2-pci-skeleton.c: fix outdated irq code new b4ba92d56b4f media: dev-effect.rst: remove unused Effect Interface chapter new 0b7a4b41ab0e media: dev-teletext.rst: remove obsolete teletext interface new 49179ff480ee media: Documentation/media: rename "Codec Interface" new 8c1d02f14018 media: vicodec: Add num_planes field to v4l2_fwht_pixfmt_info new 9e8125498837 media: vicodec: add support for CROP and COMPOSE selection new 7248d1ff0e21 media: vicodec: use 3 bits for the number of components new 5fbd0729cfc6 media: vicodec: Add pixel encoding flags to fwht header new ddc1b0852751 media: vicodec: Separate fwht header from the frame data new 3b15f68e19c2 media: vicodec: Add support for resolution change event. new f863f222b49a media: vicodec: ensure comp frame pointer kept in range new c9d06df61297 media: vicodec: get_next_header is static new 3e39d6f88860 Merge remote-tracking branch 'v4l-dvb/master' new 36955b2c7221 Merge remote-tracking branch 'v4l-dvb-next/master' new 2fb690212dff Merge branch 'acpica' into linux-next new f768020201ae Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] new bff64f541a7a Merge branches 'pm-qos', 'pm-domains' and 'pm-em' into linux-next new 625c85a62cb7 cpufreq: Use struct kobj_attribute instead of struct global_attr new afa1f2ab43d4 thermal: cpu_cooling: Require thermal core to be compiled in new 9533511ad97b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 9baddb61dfec mfd: Fix unmet dependency warning for MFD_TPS68470 new d58bf90a32a3 platform/x86: Fix unmet dependency warning for ACPI_CMPC new 0ee4b5f801b7 platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 new e9615f2275dd Merge branches 'acpi-pci' and 'acpi-misc' into linux-next new fdb3c1776570 ACPI: EC: Clean up probing for early EC new b5abe2d84e3b ACPI: EC: Untangle boot EC setup new 2d6ac9e0d0dc ACPI: EC: Simplify boot EC checks in acpi_ec_add() new 580d0382c1cd ACPI / DPTF: remove header search path to the parent directory new 78b54ce51998 Merge branches 'acpi-ec' and 'acpi-dptf' into linux-next new 2b6e492467c7 device property: Fix the length used in PROPERTY_ENTRY_STRING() new 646e7dd54589 Merge branch 'devprop' into linux-next new d1c6b41b0f65 PM / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() new 86110121f236 PM-runtime: update accounting_timestamp on enable new c669560be6c8 PM-runtime: Replace jiffies-based accounting with ktime-ba [...] new fd97bee83222 Merge branches 'pm-sleep' and 'pm-core' into linux-next new 15efb47dc560 PM-runtime: Fix deadlock with ktime_get() new ca6ae6ca156a Merge branch 'pm-core-fixes' into linux-next new 1617971c6616 cpuidle: poll_state: Fix default time limit new 91c86f684790 Merge branch 'pm-cpuidle-fixes' into linux-next new 0efd7c1ab3b9 Merge remote-tracking branch 'pm/linux-next' new 9d1be5ee0970 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 046da43e2749 Merge remote-tracking branch 'opp/opp/linux-next' new 3dec82e7c604 Merge remote-tracking branch 'thermal/next' new ee848721f60d IB/umad: Avoid additional device reference during open()/close() new 039d713a59c8 IB/umad: Do not check status of nonseekable_open() new 8283d7872576 infiniband: cxgb4: no need to check return value of debugf [...] new 5c43276499f9 infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro new e77511802560 infiniband: hfi1: no need to check return value of debugfs [...] new 0d0336cf5434 infiniband: qib: no need to check return value of debugfs_ [...] new 73eb8f03f0ec infiniband: mlx5: no need to check return value of debugfs [...] new 253767296611 infiniband: ocrdma: no need to check return value of debug [...] new 316bcda81d29 infiniband: usnic: no need to check return value of debugf [...] new 2e061c691c3f infiniband: ipoib: no need to check return value of debugf [...] new f37385919045 IB/core: Declare local functions 'static' new 0a353c2e9435 IB/mlx5: Declare local functions 'static' new 8ba0ddd09406 RDMA/iw_cxgb4: Drop __GFP_NOFAIL new da6a496a34f2 IB/mlx5: Ranges in implicit ODP MR inherit its write access new 61b2fe3c62e5 IB/mlx5: Remove dead code new 6a157f7d1b14 RDMA/hns: Add SCC context allocation support for hip08 new aa84fa18741b RDMA/hns: Add SCC context clr support for hip08 new 0e40dc2f70cd RDMA/hns: Add timer allocation support for hip08 new ff0244bb5924 RDMA/qib: Use GUP longterm for PSM page pining new 535005ca8e5e IB/core: Destroy QP if XRC QP fails new ed4cdf4a2131 infiniband: remove unneeded header search paths new b360ce3b2be9 infiniband: prefix header search paths with $(srctree)/ new e95b71008d67 Merge remote-tracking branch 'rdma/for-next' new 5e5b9f6272f2 net/mlx4_core: A write memory barrier is sufficient in EQ [...] new d4fd0404c1c9 enetc: Introduce basic PF and VF ENETC ethernet drivers new 16eb4c85c964 enetc: Add ethtool statistics new beb74ac878c8 enetc: Add vf to pf messaging support new d382563f541b enetc: Add RFS and RSS support new 556b2710a1ca Merge branch 'ENETC' new 843ef94e3374 net: amd8111e: clean up two minor indentation issues new 8f4ebaaa8d97 net: stmmac: Fix return value check in qcom_ethqos_probe() new a016becd3a56 net: phy: start state machine in phy_start only new 217962615662 net: phy: warn if phy_start is called from invalid state new 9e573cfc35c6 net: phy: start interrupts in phy_start new 434a4315b961 net: phy: change phy_start_interrupts to phy_request_interrupt new 2ab64da68c2b Merge branch 'net-phy-improve-starting-PHY' new 949e7cea0cbc bonding: count master 3ad stats separately new c46863ab8356 r8169: factor out disabling ALDPS new a1ead2ec3c09 r8169: factor out PHY init sequence adjusting 10M and ALDPS new 232aa8ec3ed9 tcp_bbr: refactor bbr_target_cwnd() for general inflight p [...] new 78dc70ebaa38 tcp_bbr: adapt cwnd based on ack aggregation estimation new 58e0b4abf54c Merge branch 'tcp_bbr-Improving-TCP-BBR-performance-for-Wi [...] new 8eab6dac8d97 tipc: remove dead code in struct tipc_topsrv new 2bb3e1039483 mlxfw: Replace license text with SPDX identifiers and adju [...] new 0ba9480cffaa bridge: remove duplicated include from br_multicast.c new 30e5c2c6bf28 net: Revert devlink health changes. new 94816278383e net/mlx5e: RX, Make sure packet header does not cross page [...] new 79d356ef2c10 net/mlx5e: Take CQ decompress fields into a separate structure new 149e566fef81 net/mlx5e: Expand XPS cpumask to cover all online cpus new 71129676ab59 net/mlx5e: Return the allocated flow directly from __mlx5e [...] new 8e4ca98609a5 net/mlx5: Add trace points for flow tables create/destroy new 9659e49a6db4 net/mlx5e: Separate between ethtool and netdev software st [...] new 168af00a3b7b net/mlx5e: Present the representors SW stats when state is [...] new b832d4fdf105 net/mlx5e: Reuse fold sw stats in representors new ee4576fcfe65 Merge tag 'mlx5-updates-2019-01-25' of git://git.kernel.or [...] new a118b19d9145 Documentation: net: phy: reflect latest changes to phylib API new f72b4644b224 s390/qeth: streamline TX buffer management new 44eb086f9af9 s390/qeth: remove bogus netif_wake_queue() new e22355ea3f3c s390/qeth: consolidate open/stop netdev ops new 654e3d48bebb s390/qeth: register MAC address earlier new 340c0936f23b s390/qeth: remove TX disable from online path new fa3d2e60596b s390/qeth: delay netdevice registration new e6e771b3d897 s390/qeth: detach netdevice while card is offline new 5fc692a7ffaf s390/qeth: remove VLAN tracking for L2 devices new ccaceadc4eff Merge branch 's390-qeth-next' new c23f35d19db3 net: IP defrag: encapsulate rbtree defrag code into callab [...] new d4289fcc9b16 net: IP6 defrag: use rbtrees for IPv6 defrag new 997dd9647164 net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c new 4c3510483d26 selftests: net: ip_defrag: cover new IPv6 defrag behavior new dda6a7a3685b Merge branch 'ipv6-defrag-rbtree' new df6f1856db02 r8169: add general EEE support for chip versions from RTL8168g new b6c7fa401625 r8169: enable EEE per default on chip versions from RTL8168g new f515220cc24b Merge branch 'r8169-add-EEE-support-for-RTL8168g+' new 84239b445964 ptp: fix debugfs_simple_attr.cocci warnings new f859a4484703 tcp: allow zerocopy with fastopen new 25fe02d00a1e Documentation: net: phy: switch documentation to rst format new cc07d2714a84 r8169: add EEE support for RTL8168f new 1563daa3cacf r8169: enable EEE per default on RTL8168f new 45e8fddd9b97 Merge branch 'r8169-add-EEE-support-for-RTL8168f' new 217e288c9718 net: hns3: don't update packet statistics for packets drop [...] new ac864c2346d0 net: hns3: clear pci private data when unload hns3 driver new 1821dce9ae6c net: hns3: add error handling in hclge_ieee_setets new 47ef6deccdff net: hns3: fix return value handle issue for hclge_set_loopback() new 28673b33c756 net: hns3: fix broadcast promisc issue for revision 0x20 new 350fda0a0af9 net: hns3: After setting the loopback, add the status of g [...] new c2a39d981da7 net: hns3: do reinitialization while mqprio configuration changed new a1ef124e6e86 net: hns3: remove dcb_ops->map_update in hclge_dcb new 1cce5eb6506d net: hns3: call hns3_nic_set_real_num_queue with netdev down new 51e8439f3496 net: hns3: add 8 BD limit for tx flow new b7b585c286ab net: hns3: add initialization for nic state new f01f5559cac8 net: hns3: don't allow vf to enable promisc mode new 08c666b7033d Merge branch 'hns3-next' new 662a14d0c71e lan743x: Provide Read/Write Access to on chip OTP new f46fe4f8d787 ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit new c8b34e680a09 ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit new 6e6b904ad4f9 ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit new 962924fa2b7a ip_gre: Refactor collect metatdata mode tunnel xmit to ip_ [...] new a4b829949326 Merge branch 'ip_tunnel-next' new 7304720d70a2 atheros: atl2: replace dev_kfree_skb_any() by dev_consume_ [...] new 085c4c7dd2b6 net: lmc: remove -I. header search path new 1d68101367a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 0e0213965c97 net: phy: at803x: Use helpers to access MMD PHY registers new fb1b69999130 net: ipv4: ip_input: fix blank line coding style issues new 31954cd8bb66 tcp: Refactor pingpong code new 4a41f453bedf tcp: change pingpong threshold to 3 new 889865cf54bd Merge branch 'tcp-change-pingpong-to-3-in-delayed-ack-logic' new 42d704e01817 mlxsw: spectrum_acl: Remove unnecessary arg on action_repl [...] new 038418eeb955 mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs new 3021afe16828 mlxsw: spectrum_acl: Fix rul/rule typo new 2adeb5f1c3f5 mlxsw: spectrum_switchdev: Add more extack messages new 39c6b53cc01f Documentation: add devlink param file for mlxsw driver new 6f64bcb62f33 selftests: net: forwarding: change devlink resource suppor [...] new 3cab0de9bbea selftests: forwarding: Use OK instead of PASS in test output new 8d9375529193 Merge branch 'mlxsw-Misc-updates' new 8e067bb3fc92 benet: remove broken and unused macro new 666db4862f2d qed: Revise load sequence to avoid PCI errors new 64515dc899df qed: Add infrastructure for error detection and recovery new ccc67ef50b90 qede: Error recovery process new bb7c778b73eb Merge branch 'qed-Error-recovery-process' new fe19a8fea7cb ipvs: avoid indirect calls when calculating checksums new 6ecd754883da ipvs: use indirect call wrappers new dd03b1ad26c4 netfilter: nft_counter: remove wrong __percpu of nft_count [...] new ac088a88b5d5 netfilter: conntrack: fix error path in nf_conntrack_perne [...] new 83f529281d7a netfilter: ipv4: remove useless export_symbol new 343917b410ba Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 2f0921262ba9 selftests/bpf: suppress readelf stderr when probing for BT [...] new 1d0dc06930a9 net: xsk: track AF_XDP sockets on a per-netns list new 50e74c0131a5 xsk: add id to umem new a36b38aa2af6 xsk: add sock_diag interface for AF_XDP new dbbd79ae166f Merge branch 'af-xdp-sock-diag' new d405c7407a54 bpf: allocate 0x06 to new eBPF instruction class JMP32 new a72dafafbd5f bpf: refactor verifier min/max code for condition jump new 092ed0968bb6 bpf: verifier support JMP32 new 56cbd82ef0b3 bpf: disassembler support JMP32 new df791dc16760 tools: bpftool: teach cfg code about JMP32 new 503a8865a477 bpf: interpreter support for JMP32 new a7b76c885769 bpf: JIT blinds support JMP32 new 3f5d6525f219 x86_64: bpf: implement jitting of JMP32 new 69f827eb6e14 x32: bpf: implement jitting of JMP32 new 654b65a04880 arm64: bpf: implement jitting of JMP32 new b85062ac0df3 arm: bpf: implement jitting of JMP32 new 5f6459966d0a ppc: bpf: implement jitting of JMP32 new 626a5f66da0d s390: bpf: implement jitting of JMP32 new 461448398ac1 nfp: bpf: implement jitting of JMP32 new 6ea848b5ced5 selftests: bpf: functional and min/max reasoning unit test [...] new 3ef84346c561 selftests: bpf: makefile support sub-register code-gen test mode new ae575c8a9868 Merge branch 'jmp32-insns' new 2dfb40121ee8 selftests: bpf: prepare for break up of verifier tests new 40f2fbd5a5e9 selftests: bpf: break up test_verifier new 48729226238d selftests: bpf: break up the rest of test_verifier new 20600f3e9d3f Merge branch 'split-test_verifier' new cdd7b4064258 selftests: bpf: remove duplicated include new d76198b0bc5a tools: bpftool: warn about risky prog array updates new c8aa703822bf net/flow_dissector: move bpf case into __skb_flow_bpf_dissect new b7a1848e8398 bpf: add BPF_PROG_TEST_RUN support for flow dissector new bf0f0fd93945 selftests/bpf: add simple BPF_PROG_TEST_RUN examples for f [...] new 3d2af27a84a8 Merge branch 'bpf-flow-dissector-tests' new ec7146db1500 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new bbcbf2eede69 enetc: include linux/vmalloc.h for vzalloc etc new ac93e2fa8550 liquidio: fix the validation of rx checksum status from NI [...] new 18d79f721e0a cxgb4vf: Update port information in cxgb4vf_open() new baa962e39df9 MAINTAINERS: update cxgb4 and cxgb3 maintainer new 9f672984338d cxgb4: clip_tbl: Use struct_size() in kvzalloc() new c829f5f52db9 cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() new eaf2a47f40f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 39e6160e14bd devlink: Add devlink_param for port register and unregister new f4601dee25d5 devlink: Add port param get command new 9c54873b4e2e devlink: Add port param set command new ffd19b9a490a devlink: Add support for driverinit get value for devlink_port new 5473a7bdad78 devlink: Add support for driverinit set value for devlink_port new c1e5786d6771 devlink: Add devlink notifications support for port params new b639583f9e36 devlink: Add a generic wake_on_lan port parameter new 782a624d00fa bnxt_en: Add bnxt_en initial port params table and register it new bde527264307 Merge branch 'devlink-port' new 80df2704a375 sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC new b99e5e028bf4 sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt new 7adb5ed5eec3 sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt new 8889394df2aa sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt new 6fd769beb0d9 sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt new 48c072174dea sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt new 8add543e369d sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt new fb1956050846 sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt new acce7f3b8d4f sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt new 2e7709d1cc66 sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTE [...] new e7f282489123 sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VAL [...] new 9c5829e1c49e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 707e45b3dc5a sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 92fc3bd928c9 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 49b037acca8c sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new e0651a0dc877 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 7fb3be13a236 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new bf9fb6ad4f29 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 3adcc300603e sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 2af66ff3edc7 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 3a583059d187 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 99a62135e127 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new d251f05e3ba2 sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for [...] new 7efba10d6bd2 sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP [...] new 804a15cdbbc3 Merge branch 'sctp-support-SCTP_FUTURE-CURRENT-ALL_ASSOC' new cb56e214679f mlxsw: spectrum_acl: Include delta bits into hashtable key new a97cfe4de1be mlxsw: spectrum_acl: Add C-TCAM spill tracepoint new 1eadbd3ab9c3 selftests: spectrum-2: Extend and move trace helpers new 0d0f20fb2fa0 selftests: spectrum-2: Fix multiple_masks_test new 1f0ac761bcaa selftests: spectrum-2: Add delta two masks one key test new 08c25fe83a0c Merge branch 'mlxsw-spectrum_acl-Include-delta-bits-into-h [...] new 889bcbdeee57 net: ethernet: mediatek: support MT7621 SoC ethernet hardware new ddda1ac116c8 net: dsa: mt7530: support the 7530 switch on the Mediatek [...] new 9389b5e9467f dt-bindings: net: dsa: add new MT7530 binding to support MT7621 new a82a3fe0186d Merge branch 'net-dsa-mt7530-support-MT7530-in-the-MT7621-SoC' new 91e654b0e098 Merge remote-tracking branch 'net-next/master' new e355477ed9e4 net/mlx5: Make mlx5_cmd_exec_cb() a safe API new ce4eee5340a9 net/mlx5: Add pci AtomicOps request new 5613e7087b0d Merge remote-tracking branch 'mlx5-next/mlx5-next' new 0604628bb03a netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy new 2ff4f7bfd745 Merge remote-tracking branch 'netfilter-next/master' new f7c04ab38562 Merge remote-tracking branch 'nfc-next/master' new aba1e632c2e8 iwlwifi: pcie: make array 'prop' static, shrinks object size new d3561e0ecd75 iwlwifi: wrt: add to dump number of lmacs, lmac1 and umac [...] new 7360f99e0b99 iwlwifi: mvm: advertise support for TWT in the Extended Ca [...] new 866a6a85d468 iwlwifi: mvm: rely on mac80211 to configure TWT support new 8093bb6d4fee iwlwifi: add PCI IDs for the 22260 device series new 99be6166a4a0 iwlwifi: pcie: recognize NICs with hw_rev 0x364 correctly new 7703238ef7e5 iwlwifi: mvm: fix wrong DCM TLC config new a98e2802a654 iwlwifi: correct one of the PCI struct names new 5b74a9368958 iwlwifi: add new cards for 22560, 9260 and killer series new 606b9ab67784 iwlwifi: mvm: fix firmware statistics usage new b7226f104cef iwlwifi: remove support for 9000 A-step devices new c688e3964a43 iwlwifi: pcie: remove unnecessary iwl_pcie_enable_rx_wake( [...] new 1122135df036 iwlwifi: pcie: remove suspend/resume workaround for 9000A devices new 7e08baeb3c6d iwlwifi: wrt: add 22000 device familiy prph dump support new c281f13792f6 iwlwifi: mvm: make NVM access actually fail on failures new cfbc6c4c5b91 iwlwifi: mvm: support mac80211 TXQs model new 438af9698b0f iwlwifi: mvm: support mac80211 AMSDU new e7eed19a28f0 iwlwifi: mvm: fix values in the table example new af84282e2b48 iwlwifi: use kmemdup in iwl_parse_nvm_mcc_info() new d6f9c7721064 iwlwifi: fix spelling mistake "registrating" -> "registering" new 08f7d8b69aaf iwlwifi: mvm: bring back mvm GSO code new 4f1e85f0b8e2 iwlwifi: mvm: Flush transmit queues on P2P Device ROC done new 055b22e770dd iwlwifi: mvm: Set Tx rate and flags when there is not station new 8dd2cea8b650 iwlwifi: mvm: Do not set RTS/CTS protection for P2P Device MAC new a74231ba4b57 iwlwifi: update hcmds documentation new 45dc7ba4b423 iwlwifi: mvm: make num_active_macs unsigned new 162b22c93e66 iwlwifi: tighten boundary checks new c1f33442976b iwlwifi: memcpy from dev_cmd and not dev_cmd->hdr new b0d795a9ae55 iwlwifi: mvm: avoid possible access out of array. new acf42a957e34 iwlwifi: avoid access out of memory allocated new f9119304e1c9 iwlwifi: fw api: remove unused/deprecated filter status new ec95b2701d24 iwlwifi: fw api: document WoWLAN patterns command new 64e2330580fb Merge tag 'iwlwifi-next-for-kalle-2019-01-25' of git://git [...] new 9fe310546559 mt76: add size check for additional rx fragments new cbbfd73767cd mt76: throttle transmission of buffered multicast packets new 7267a7965dd7 mt76: request tx status for powersave released EOSP packet new 4d4b12bc56d3 mt76: dma: remove napi from mt76_dma_rx_fill signature new 0ecf94dc3695 mt76: usb: do not build the skb if reported len does not f [...] new 85b7e2acd31b mt76: Add missing include of linux/module.h new 374eb1b55540 mt76: fix typo in mt76x02_check_mac_err routine new 4989338ed305 mt76: mac: run mt76x02_mac_work routine atomically new e207afa0232d mt76: usb: avoid queue/status spinlocks while passing tx s [...] new b9f81643b6ae mt76x0: pci: fix ACS support new 20ce270e5a7d mt76x02: do not set protection on set_rts_threshold callback new 493d2dfab34b mt76x02: fixup MT_PROT_RATE_* defines new 26a7b5473191 mt76x02: set protection according to ht operation element new 9bc29420d745 mt76x0: configure MT_VHT_HT_FBK_CFG1 new bf349ce16ef4 mt76x2: add static qualifier to mt76x2_init_hardware new 35c572818ca2 mt76: dfs: run mt76x02_dfs_set_domain atomically new 3fd612df8ac7 mt76x2: init: set default value for MT_TX_LINK_CFG new f82ce8d9bd49 mt76: add energy detect CCA support to mt76x{0,2}e drivers new c09f4d0a1f81 mt76: mac: minor optimizations in mt76x02_mac_tx_rate_val new 87e86f90196f mt76: dma: do not build skb if reported len does not fit i [...] new c1e0d2be0acf mt76: mmio: introduce mt76x02_check_tx_hang watchdog new 32fb47fd9c55 mt76: make const array 'data' static, shrinks object size new e76deac6f00b mt76: dma: avoid indirect call in mt76_dma_tx_queue_skb new 3121742915b5 mt76: use proper name for __MT76x02_H macro new 5c9decdfbb40 mt76: add led support to mt76x0e driver new 013b2dff8153 mt76: fix tx status reporting for non-probing frames new f545540d5f60 mt76: set IEEE80211_HW_NEEDS_UNIQUE_STA_ADDR flag new 9313faacbb4e mt76: move mt76x02_get_txpower to mt76 core new ef13edc00708 mt76: move mt76x02_phy_get_min_avg_rssi to mt76 core new 02e5a769c0a4 mt76: fix rssi ewma tracking new 9cf67ec7fd80 mt76: fix signedness of rx status signal field new e7173858c78a mt76: add channel switch announcement support new f832898dff55 mt76: do not report out-of-range rx nss new 68f7030f2d5f mt76: fix per-chain signal strength reporting new d225581df314 mt76: avoid scheduling tx queues for powersave stations new 1899405c9838 Merge tag 'mt76-for-kvalo-2019-01-22' of https://github.co [...] new 0899dd34d095 iwlwifi: pcie: fix the use of a wrong define new 937c2652768f iwlwifi: iwlmvm: ignore HE PPDU type regarding EOF new c97781d1d956 iwlwifi: iwlmvm: in monitor NDP notif take the NSS from rx_vec new 85d78bb173db iwlwifi: pcie: add prints to track virtual ID new 677837b8b3ea iwlwifi: mvm: fix %16 to %016 print format new 486af86332c7 iwlwifi: mvm: read IWL_RX_MPDU_PHY_SHORT_PREAMBLE only for CCK new cefec29ebdde iwlwifi: pcie: align licensing to dual GPL/BSD new e6aeeb4f4517 iwlwifi: mvm: clean up LDBG config command usage new 0f8bf03c8660 iwlwifi: mvm: save and export regdb blob from the NVM new da0df827cd15 iwlwifi: make iwl_fw_dbg_start_stop_hcmd() inline new e78da25e19c2 iwlwifi: move iwl_enable_{rx,tx}_ampdu to iwl-modparams.h new 94a8d87c4764 iwlwifi: mvm: pre-initialize alive_data in wait_alive() new 29cf396f08f6 iwlwifi: calculate pointers from out_cmd instead of out_cmd->hdr new 9adcc117bc7d iwlwifi: make sure cur_fw_img is valid before accessing img new 34a880d8bd4c iwlwifi: mvm: remove sta key on wep ap new fefbf85305ec iwlwifi: monitor dumping flow cleanup new 698478c49294 iwlwifi: mvm: add an option to dereference vif by id new 1f7698abedee iwlwifi: mvm: fix A-MPDU reference assignment new fba8248e7e67 iwlwifi: mvm: get rid of tx_path_lock new 3a894a9f319f iwlwifi: remove TOF implementation new 4841914ef440 iwlwifi: dvm: remove useless condition new 93079fd5c059 iwlwifi: pcie: use u32* argument to iwl_trans_get_fw_monit [...] new babea2d4fe76 iwlwifi: mvm: Disconnect on large beacon loss new 6c161980ba48 iwlwifi: mvm: add location APIs new 5213e8a8a28d iwlwifi: mvm: implement CSI reporting new 57e861d9362e iwlwifi: mvm: Change FW channel info API new 311590a3a21e iwlwifi: mvm: freeze management TXQ timer when station goe [...] new fdd6c9419b6f iwlwifi: mvm: disable completely low latency mode with debugfs new 98f0d01abcb9 iwlwifi: update product name for 9260 and 9560 new 81444538ac58 iwlwifi: mvm: document monitor mode reorder buffer bypass new 9bf13bee2d74 iwlwifi: mvm: include configured sniffer AID in radiotap new 487ec49c358a iwlwifi: trigger dump on assert prior to setting the device up new 40ecdd01d46e iwlwifi: mvm: update firmware when MU EDCA params change new 07a44b322397 iwlwifi: dbg_ini: allocate dram buffer with proper flags new cd0fc658fbb7 iwlwifi: dbg_ini: properly handle ini user trigger new b2aea95c1833 iwlwifi: dbg_ini: retrieve dump_delay value properly new 55fbf0d21c44 iwlwifi: dbg_ini: set dump mask BIT(n) instead of n new 01f377dc927d iwiwifi: fix bad monitor buffer register addresses new d4065e90dc62 Merge tag 'iwlwifi-next-for-kalle-2019-01-29' of git://git [...] new 6053822ba07c Merge remote-tracking branch 'wireless-drivers-next/master' new bcfcd409d4db usb: split code locating ACPI companion into port and device new b4dfbbd1803d usb: assign ACPI companions for embedded USB devices new e2bef3847e3d Bluetooth: Allow driver specific cmd timeout handling new dc786b2c2c1b Bluetooth: btusb: Use the cmd_timeout method to reset the [...] new 1e4b6e91b46d Bluetooth: make hw_err static, reduces object code size new 00df214b1faa Bluetooth: btrtl: Restore old logic to assume firmware is [...] new 2de66bb87351 Bluetooth: btusb: btusb_intel_cmd_timeout: use sleeping functions new 017a01ccfbc5 Bluetooth: btusb: Add shutdown routine for BTUSB_INTEL_NEW [...] new b898003bcd3b Merge remote-tracking branch 'bluetooth/master' new 390298e86f8a mac80211: Expose ieee80211_schedule_txq() function new 4af217500e7f cfg80211: mark expected switch fall-throughs new c82c06ce43d3 cfg80211: Notify all User Hints To self managed wiphys new ab4dfa20534e cfg80211: Allow drivers to advertise supported AKM suites new fe4943702c85 cfg80211: Authentication offload to user space in AP mode new 6c900360e7c0 nl80211: Allow set/del pmksa operations for AP new 2ec56f918009 mac80211: remove unused variable new 5ac2b2bd529d Merge remote-tracking branch 'mac80211-next/master' new b2937f30477a Merge remote-tracking branch 'gfs2/for-next' new 32937a82f36c mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_p [...] new f7fd818cca0c mtd: Remove empty lines at end of sysfs related functions new b0dd77a79642 mtd: docg3: fix a possible memory leak of mtd->name new 6f2b70156b27 Merge remote-tracking branch 'mtd/mtd/next' new 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() new 9344a226e7d6 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] new e8293348a3e8 mtd: rawnand: tmio: Do not abuse nand_controller->wq new 8f8978b019d4 mtd: rawnand: omap2: Use nand_controller_init() new 7baf22c4ec9c mtd: rawnand: Stop using chip->state in drivers new 61655561468c mtd: rawnand: Simplify the locking new 3be8455a19a0 dt-bindings: nand: meson: add Amlogic NAND controller driver new 2d570b34b41a mtd: rawnand: meson: add support for Amlogic NAND flash co [...] new 5aa8e5070ae7 MAINTAINERS: Add entry for Amlogic NAND controller driver new cf991e738aaf mtd: spinand: Add support for all Toshiba Memory products new 0f5bdb57b2de mtd: rawnand: Annotate implicit fall through in nand_comma [...] new 603766c5ca02 mtd: rawnand: Annotate implicit fall through in nand_scan_tail new 58cf617d7db2 mtd: rawnand: denali: remove ->erase hook new 83e93abb42b9 mtd: rawnand: remove ->legacy.erase and single_erase() new 8ab266ee78e0 mtd: rawnand: check return code of nand_reset() and nand_r [...] new 7404e9454dd9 mtd: rawnand: denali: remove unneeded denali_reset_irq() call new bdc8bfeebd96 mtd: rawnand: denali: remove unused function argument 'raw' new 9878e1aafea4 mtd: rawnand: denali: remove unused dma_addr field from de [...] new bb0462a4391b mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG new 7fd59a3101da mtd: rawnand: fsmc: Reset NAND timings on resume() new e74745d96478 mtd: rawnand: fsmc: Disable NAND on remove() new ce578f6f1737 Merge remote-tracking branch 'nand/nand/next' new 09fd5631a53d Merge remote-tracking branch 'spi-nor/spi-nor/next' new ccba2f1112d4 crypto: ccree - improve error handling new 32be4c5b0fd2 crypto: ccree - add error message new a49411959ea6 crypto: ccree - fix free of unallocated mlli buffer new 1ffbe1347e93 crypto: ccree - remove legacy leftover new c139c72e2beb crypto: ccree - unmap buffer before copying IV new 27649c39b565 crypto: ccree - shared irq lines are not a bug new 2b5ac17463dc crypto: ccree - don't copy zero size ciphertext new 4da66b758b25 crypto: chelsio - avoid using sa_entry imm new 27c6feb0fb33 crypto: chelsio - Inline single pdu only new ea5d8cfa33d2 crypto: aegis - Cleanup license mess new 12ea20f61637 crypto: morus - Cleanup license mess new bb4ce8258373 crypto: aegis - Convert to SPDX license identifiers new 747bd2a36c9c crypto: morus - Convert to SPDX license identifiers new 9572442dcf48 crypto: api - add a helper to (un)register a array of templates new 0db1903539e9 crypto: ccm - use template array registering API to simpli [...] new 56a00d9da159 crypto: gcm - use template array registering API to simpli [...] new 9f8ef365ef3d crypto: ctr - use template array registering API to simpli [...] new 1a5e02b6800b crypto: chacha20poly1305 - use template array registering [...] new aef027db48da hwrng: virtio - Avoid repeated init of completion new 37ebffff65b2 crypto: bcm - remove unused function do_decrypt() new 231baecdef7a crypto: clarify name of WEAK_KEY request flag new 242f7381aea7 Merge remote-tracking branch 'crypto/master' new 7413c9781986 Merge remote-tracking branch 'drm/drm-next' new 7f92e6c2aecf drm/i915: initialize unused MOCS entries to PTE new d7a43c3ba607 drm/i915: Simplify MOCS table definition new 66f996052f95 drm/i915/skl: Rework MOCS tables to keep common part in a define new 828f31502045 drm/i915: use a macro to define MOCS entries new 1878fce8de25 drm/i915: keep track of used entries in MOCS table new 5029537f4fbb drm/i915: cache number of MOCS entries new b3c316b0b869 drm/i915/icl: Define MOCS table for Icelake new 8e525cb4a622 drm/i915/execlists: Move RPCS setup to context pin new e1a73a54a96e drm/i915: Measure the required reserved size for request emission new 9fa4973e91be drm/i915: Remove manual breadcumb counting new 832a67bdb205 drm/i915: Compute the HWS offsets explicitly new ade8a0f59844 drm/i915: Make all GPU resets atomic new fe62365f9f80 drm/i915/guc: Disable global reset new eb8d0f5af4ec drm/i915: Remove GPU reset dependence on struct_mutex new f3dccbdbdd94 drm/i915/selftests: Trim struct_mutex duration for set-wed [...] new 9b974bde4d4a drm/i915: Issue engine resets onto idle engines new 32db0b6501d9 drm/i915: Don't try to use the hardware frame counter with [...] new 6801603d3d7d drm/i915/tv: Fix interlaced ysize calculation new d515282380df drm/i915/tv: Fix tv mode clocks new 4f5037983743 drm/i915/tv: Store the TV oversampling factor in the TV mode new 56f623081181 drm/i915/tv: Use bools where appropriate new bda5f53206e5 drm/i915/tv: Nuke silly 0 initialzation of xpos/ypos new 65ddf7f968b8 drm/i915/tv: Deobfuscate preferred mode selection new 5023520fd372 drm/i915/tv: Use drm_mode_set_name() to name TV modes new e94390aadaf2 drm/i915/tv: Make TV mode autoselection actually useable new 528132a341fc drm/i915/tv: Nuke reported_modes[] new a0ff6779c75f drm/i915/tv: Add 1080p30/50/60 TV modes new e3bb355c7d8b drm/i915/tv: Generate better pipe timings for TV encoder new 690157f0a9e7 drm/i915/tv: Fix >1024 modes on gen3 new 0bb1ffe4eaa4 drm/i915/tv: Filter out >1024 wide modes that would need v [...] new 790cc9941b13 drm/i915: Clean up intel_plane_atomic_check_with_state() new 29214e8cf6ce drm/i915: correct the pitch check for NV12 framebuffer new c5627461490e drm/i915: Disable -Wuninitialized new ad4062da1397 drm/i915: Wait for a moment before forcibly resetting the device new 6a2a94041052 drm/i915/tv: Fix return value for intel_tv_compute_config() new 8a920e24f058 drm/i915/tv: Use the scanline counter for timestamps on i9 [...] new 7bed8adcd9f8 drm/i915: Try to sanitize bogus DPLL state left over by br [...] new 499197dc1696 drm/i915: Stop tracking MRU activity on VMA new 09d7e46b97c6 drm/i915: Pull VM lists under the VM mutex. new 528cbd17ceff drm/i915: Move vma lookup to its own lock new 0ca88ba0d634 drm/i915: Always allocate an object/vma for the HWSP new 1e345568e3b5 drm/i915: Move list of timelines under its own lock new 3adac4689f58 drm/i915: Introduce concept of per-timeline (context) HWSP new b18fe4be59f2 drm/i915: Enlarge vma->pin_count new 52954edd1f70 drm/i915: Allocate a status page for each timeline new 8ba306a6a362 drm/i915: Share per-timeline HWSP using a slab suballocator new 5013eb8cd601 drm/i915: Track the context's seqno in its own timeline HWSP new 9407d3bdb048 drm/i915: Track active timelines new 3d6535cbed4a drm/i915: Enable fastboot by default on Skylake and newer new 968bf969b47d drm/i915: Fix skl srckey mask bits new 8716ae72b6f6 Merge drm/drm-next into drm-intel-next-queued new 06039d98202f drm/i915/selftests: Apply a subtest filter new 8547444137ec drm/i915: Identify active requests new 4d97cbe01980 drm/i915: Rename execlists->queue_priority to queue_priority_hint new c9a646228816 drm/i915/execlists: Suppress preempting self new 5a3db6f08a8e drm: Constify drm_color_lut_check() new addc80f0bba9 drm/i915/tv: Fix adjusted_mode dotclock for interlaced modes new 68e94f62cfbe drm/i915/tv: Bypass the vertical filter if possible new 3df0bd19193c drm/i915: Remove the intel_engine_notify tracepoint new 52c0fdb25c7c drm/i915: Replace global breadcrumbs with per-context inte [...] new 789659f4307a drm/i915: Drop fake breadcrumb irq new 584fca111d0c drm/i915/icl: use tc_port in MG_PLL macros new 7a61a6dec3df drm/i915: always return something on DDI clock selection new 20fd2ab7be40 drm/i915/icl: remove dpll from clk_sel new 5b0bd14dcc6b drm/i915/icl: keep track of unused pll while looping new b52c273be687 drm/i915: Don't ignore level 0 lines watermark for glk+ new 692927f4e905 drm/i915: Reinstate an early latency==0 check for skl+ new 17b16054b111 drm/i915: Fix bits vs. bytes mixup in dbuf block size computation new b19c9bcaa20e drm/i915: Fix > vs >= mismatch in watermark/ddb calculations new 961d95e09c04 drm/i915: Account for minimum ddb allocation restrictions new 60e983ff187f drm/i915: Pass dev_priv to skl_needs_memory_bw_wa() new ff61a97499fd drm/i915: Drop the definite article in front of SAGV new ff58c11cdbe9 drm/i915: Drop the pointless linetime==0 check new 717671c610fc drm/i915: Use IS_GEN9_LP() for the linetime w/a check new d54e5f76d8fe drm/i915: Update DRIVER_DATE to 20190129 new 6ccec5883e51 Merge remote-tracking branch 'drm-intel/for-linux-next' new f48c11644859 drm/tegra: vic: Do not clear driver data new 3c41b7acf6ec Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d62cd1b802d0 dt-bindings: display: sun4i-drm: Add compatible strings fo [...] new 09e54440979c drm/sun4i: backend: Remove BGRX8888 from list of supported [...] new e2b1d3d9ff5b drm/sun4i: layer: Assign backend pointer before calling DR [...] new 134592da021e drm/sun4i: layer: support just backend formats when fronte [...] new d0ec0a3e48d6 drm/sun4i: Add support for A23 display pipeline new f1a2a540c864 video/hdmi: Add an enum for HDMI packet types new 8cdb00a5e95a drm/atmel-hlcdc: rotate planes counterclockwise new d06fe137b567 drm/atmel-hlcdc: do not swap w/h of the crtc when a plane [...] new ac109c82478a drm/atmel-hlcdc: fix clipping of planes new ce6912b4074d drm/rockchip: check yuv2yuv existence before assigning win [...] new e4056bbb6719 drm/rockchip: fix for mailbox read validation. new edd38a1e598d drm/qxl: drop ttm_mem_reg arg from qxl_hw_surface_alloc() new d934ef6b98bc drm/qxl: drop unused qxl_fb_virtual_address new 2ec6bd67b76e drm/qxl: simplify slot management new a8dc42142a0e drm/qxl: change the way slot is detected new 3ebe3ddf37c8 drm/qxl: drop unused fields from struct qxl_device new 96e8f153964a drm/qxl: use separate offset spaces for the two slots / tt [...] new 6957c6867baa drm/qxl: allow both PRIV and VRAM placement for QXL_GEM_DO [...] new 247156d7e2fa drm/qxl: use QXL_GEM_DOMAIN_SURFACE for shadow bo. new f3bc22f04d44 drm/qxl: use QXL_GEM_DOMAIN_SURFACE for dumb gem objects new 1f85535cd04c drm/qxl: move qxl_primary_apply_cursor to correct place new fb7ebc0119ed drm/qxl: drop unused offset parameter from qxl_io_create_p [...] new 166205444b90 drm/qxl: track primary bo new 4979904c62b9 drm/qxl: use shadow bo directly new 90adda2ce898 drm/qxl: cover all crtcs in shadow bo. new 21c76bd19e0c drm/qxl: use qxl_num_crtc directly new 9b369116fd0e drm/qxl: implement prime kmap/kunmap new 26d4707d445d drm/qxl: use generic fbdev emulation new 13aff184ed9f drm/qxl: remove dead qxl fbdev emulation code new 182e7f96f0cb drm/qxl: implement qxl_gem_prime_(un)pin new feba24de7003 drm/qxl: add mode/framebuffer check functions new 1b043677d4be drm/qxl: add qxl_add_mode helper function new b5f030b7b4a5 drm/qxl: use kernel mode db new 24de022b8171 dt-bindings: display: Add Sitronix ST7701 panel documentation new 849b2e3ff969 drm/panel: Add Sitronix ST7701 panel driver new 2a994cbed6b2 drm/panel: Add Kingdisplay KD097D04 panel driver new 6f4fcfe0297c dt-bindings: Add vendor prefix for LeMaker new 78d1773f8eb5 dt-bindings: display: Add bindings for the LeMaker BL035-R [...] new 27abdd83f621 drm/panel: simple: Add support for the LeMaker BL035-RGB-0 [...] new 20e3412b0db2 dt-bindings: Add vendor prefix for PDA Precision Design As [...] new b3b54ed1731c dt-bindings: display: Add support for PDA 91-00156-A0 panel new 4ba3e56340bb drm/panel: simple: Add support for PDA 91-00156-A0 panel new 78de14c23e03 drm/fb-helper: generic: Fix drm_fbdev_client_restore() new 168982d243d7 drm/doc: Add a warning to drm_dev_is_unplugged new f12d0b91affc drm/<drivers>: Don't set FBINFO_(FLAG_)DEFAULT new 5b38e7475e3d drm/irq: Don't check for DRIVER_HAVE_IRQ in drm_irq_(un)install new 0e2a933b02c9 drm: Switch DRIVER_ flags to an enum new 1ff494813baf drm/irq: Ditch DRIVER_IRQ_SHARED new 11ca1b663a29 drm/qxl: use ttm_tt new 88c12a0211d2 drm/via: mark expected switch fall-throughs new bd4d73a1dbc1 drm/savage: mark expected switch fall-throughs new 77086014c815 drm/doc: fix VRR_ENABLED casing new e57924d4ae80 drm/doc: Task to rename CMA helpers new 5d0aa3785563 drm/doc: Move hdmi infoframe docs new d9f7bb56c292 drm/doc: Drop chapter "KMS Initialization and Cleanup" new 45bbda1e35f4 drm/dp/mst: Provide defines for ACK vs. NAK reply type new 3dadbd2957eb drm/dp/mst: Provide better debugs for NAK replies new cd6fd4c80361 Merge remote-tracking branch 'drm-misc/for-linux-next' new cd70d7ade43d drm/msm: Unblock writer if reader closes file new d4df17141826 drm/msm/gpu: fix building without debugfs new 2255f244f92e drm/msm/gpu: Remove hardcoded interrupt name new b8be1cd9b010 drm/msm: drop interrupt-names new 388a515f6add drm/msm: honor GPU_READONLY flag new ac11c637f899 drm/msm: Fix A6XX support for opp-level new 19db132671e8 drm/msm: Add __printf verification new 22bbd8ef647e drm/msm: avoid unused function warning new 740f9433a854 dt-bindings: drm/msm/a6xx: Document GMU and update GPU bindings new 8aa82766de12 dt-bindings: drm/msm/a6xx: Document GMU bindings new 659e0322bae1 Merge remote-tracking branch 'drm-msm/msm-next' new a3f001d2ab68 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new eb0200a4357d gpu: ipu-v3: pre: don't trigger update if buffer address d [...] new 88f797f51a4c gpu: ipu-v3: pre: add double buffer status readback new baaf4074feb8 gpu: ipu-v3: prg: add function to get channel configure status new 366cd3c8646a drm/imx: ipuv3-plane: add function to query atomic update status new 7e92397d3a83 drm/imx: ipuv3-plane: add zpos property new 2de3b366b215 drm/imx: imx-tve: depend on COMMON_CLK new 47971c34e873 drm/imx: allow building under COMPILE_TEST new e4a2457f459b drm/imx: only send commit done event when all state has be [...] new bc0f1ca10da4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 4a2726132af6 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 435bba0f11f0 regmap: Remove attribute packed from struct 'regcache_rbtr [...] new 31172d100256 Merge branch 'regmap-5.1' into regmap-next new 66fb181d6f82 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next new 613250879cdf Merge remote-tracking branch 'regmap/for-next' new 2dee43ec3f31 ALSA: fireface: Off by one in latter_handle_midi_msg() new 315d9f1bee40 ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() new b2e9e1c8810e ALSA: dice: add support for Solid State Logic Duende Classic/Mini new 286406c2e198 Merge branch 'for-linus' into for-next new 202e69e64554 ALSA: usb-audio: Cleanup DSD whitelist new 98081ca62cba ALSA: hda - Record the current power state before suspend/ [...] new f6ef4e0e2842 ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume new 9a19c90276e8 Merge branch 'topic/hda-pm-state' into for-next new 45571bb871b2 ALSA: hda - Use standard device registration for beep new 899c5046f714 Merge remote-tracking branch 'sound/for-next' new a94aec035a12 ASoC: mediatek: mt8183: add platform driver new bfd74e65c47f ASoC: mediatek: mt8183: add audio afe document new 6a8d4198ca80 ASoC: mediatek: mt6358: add codec driver new 7ca80f232e81 ASoC: mediatek: mt6358: add codec document new 141474c6ac7f ASoC: Fixup build error for mt6358 new 720734a0b66f ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 new ccc8d6c7b6d2 ASoC: pcm512x: Implement the set_bclk_ratio interface new 51b033c26081 ASoC: pcm512x: Fix clocking calculations when not using the PLL new 5e484ec1758b ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n new e20bfeb0b7d8 ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe( [...] new cb50358b8384 ASoC: add helper to change platform name for all dailinks new e87055d732e3 ASoC: Intel: haswell: platform name fixup support new 2d067b2807f9 ASoC: Intel: broadwell: platform name fixup support new 7e40ddcf974a ASoC: Intel: bdw-rt5677: platform name fixup support new bd7661b761bc ASoC: Intel: bytcr_rt5640: platform name fixup support new 0b2c2093fc3a ASoC: Intel: bytcr_rt5651: platform name fixup support new 686338c12a2b ASoC: Intel: bytcht_da7213: platform name fixup support new e4bc6b1195f6 ASoC: Intel: bytcht_es8316: platform name fixup support new 7e7e24d7c7ff ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support new 4506db804334 ASoC: Intel: cht_bsw_nau8824: platform name fixup support new 3a934e7c75b4 ASoC: Intel: cht_bsw_rt5645: platform name fixup support new f403906da05c ASoC: Intel: cht_bsw_rt5672: platform name fixup support new 7ebf2528eaca ASoC: Intel: bxt_da7219_max98357a: platform name fixup support new fbe2c2736e29 ASoC: Intel: bxt_rt298: platform name fixup support new 5b14aa718f59 ASoC: Intel: glk_rt5682_max98357a: platform name fixup support new 262ff68fce8f ASoC: dt-bindings: update wcd9335 bindings. new 20aedafdf492 ASoC: wcd9335: add support to wcd9335 codec new cc2e324d39b2 ASoC: wcd9335: add CLASS-H Controller support new 8c4f021d806a ASoC: wcd9335: add basic controls new 354461486f66 ASoC: wcd9335: add playback dapm widgets new 6ccc25f6696c ASoC: wcd9335: add capture dapm widgets new 93f97ff1911a ASoC: wcd9335: add audio routings new 9f11d233d98a ASoC: apq8096: add slim support new a8233b6c1972 ASoC: wcd9335: Fix missing slimbus dependency new d7c26e63cf78 Merge tag 'v5.0-rc4' into asoc-5.1 new 494a3503d684 ASoC: Documentation: Add google, cros-ec-codec new b291f42a3718 ASoC: cros_ec_codec: Add codec driver for Cros EC new 53b6d0adffb0 ASoC: Intel: cht_bsw_rt5672: remove useless test new 33ae6ae2111c ASoC: topology: Reduce number of dereferences when accessing dobj new a46e8393d128 ASoC: topology: Remove widgets from dobj list new 34db6a3e91d8 ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts new 7620fe9161ce ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create new 5c30f43f0625 ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes new 7df04ea7a31e ASoC: topology: modify dapm route loading routine and add [...] new 27e27e6555d3 dt-bindings: ASoC: Add Spreadtrum DMA platform documentation new 42fea318e1d1 ASoC: sprd: Add Spreadtrum audio DMA platfrom driver new eab2c1d1b13f Merge branch 'asoc-5.1' into asoc-next new 164c24e9cfdf Merge remote-tracking branch 'sound-asoc/for-next' new 351e0592bfea Input: st1232 - add support for st1633 new 4dbb71195b34 Input: st1232 - add Martin as module author new c3a39380a39d Input: sx8654 - add reset-gpio support new 5896756a70b2 Input: sx8654 - add sx8655 and sx8656 to compatibles new 43df039c6d92 Input: sx8654 - add sx8650 support new 4ec90ac5047e Input: sx8654 - use common of_touchscreen functions new 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) new 783314cb3750 Merge remote-tracking branch 'input/next' new 3ce4c27b48a9 Merge remote-tracking branch 'block/for-next' new 2a4336fc4de8 mmc: sdhci_am654: Make symbol 'sdhci_am654_ops' static new 217ccda3a9f8 mmc: sdhci-esdhc-imx: Constify driver data new 098107142697 mmc: sdhci-esdhc-imx: clear ESDHC_STD_TUNING_EN for manual [...] new 55fef51e0d69 mmc: sdhci: usdhc: do not do tuning for DDR50 mode. new 73d7ee8e58f8 mmc: sdhci-esdhc-imx: fix HS400 timing issue new 8b3c93f76921 dt-bindings: mmc: fsl-imx-esdhc: add imx6ull compatible string new 68a45211f8bf mmc: sdhci-esdhc-imx: add SD clock limitation for imx6ull new 2c2c220dda04 mmc: sdhci-esdhc-imx: add delay between tuning cycles new 920ce03ed275 mmc: sdhci: add delay after the last tuning command new c9fae113e00c mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe new 0f648a53db6c mmc: dt-bindings: omap: Remove duplicate documentation paragraphs new 0a440ec6d5c8 mmc: block: fix debugfs_simple_attr.cocci warnings new 4095af297071 mmc: sdhci: Moving sdhci_o2 into sdhci-pci-o2micro.c new 271ba14861a4 mmc: sdhci: Fix O2 Host PLL and card detect issue new b72100857685 mmc:sdio: Remove unneeded variable ret new 0f916b8e2a42 mmc: tmio: fix typo in tmio_mmc_init_ocr() new dddf03eb4cea mmc: tmio: undo PM autosuspend when removing the host new 3066980bfaa8 mmc: sdhci-esdhc-imx: remove the 100MHz limitation for Strobe DLL new f5a0b1509038 mmc: sdhci-esdhc-imx: add HS400_ES support for i.MX8QXP new ac60ee24931a mmc: sdhci: correct the maximum timeout when enable CMDQ new 87d54b711002 mmc: sdhci-esdhc-imx: add CMDQ support new da11b3674e00 mmc: sdhci-esdhc-imx: add DCMD support for CMDQ new 3242a4af79e1 dt-bindings: mmc: tegra: Add pinctrl for SDMMC drive strengths new 8ed1237ae2f9 mmc: tegra: SDMMC pads auto-calibration new 75f2c2e3fba2 mmc: core: annotate implicit fall through new f602ad4ff7c4 mmc: sdhci-esdhc-imx: fix return value check in sdhci_esdh [...] new 529ef4cc5db5 mmc: jz4740: Annotate implicit fall through new 29b70353a427 mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller new 135759151d94 Merge branch 'fixes' into next new a5511c25e0ee mmc: jz4740: Remove platform data and use standard APIs new 3ad323c78b89 mmc: renesas_sdhi: Fix card initialization failure in high [...] new 202dfb5b7b9d mmc: atmel-mci: enable 8 bits buswidth support new a7841d224cac MAINTAINERS: Add a maintainer for eMMC CQHCI driver new fd2aefacf9b7 MAINTAINERS: Drop link to git for SDHCI new c0d503ce7af6 Merge remote-tracking branch 'mmc/next' new ad492c0f7571 Merge remote-tracking branch 'kgdb/kgdb-next' new caff574730ee Merge remote-tracking branch 'mfd/for-mfd-next' new cec2b18832e2 backlight: pwm_bl: Use gpiod_get_value_cansleep() to get i [...] new 2075ad02bd6e Merge remote-tracking branch 'backlight/for-backlight-next' new c8a0f76f0077 Merge remote-tracking branch 'battery/for-next' new 93b84ea52989 regulator: lp3971: Constify lp3971_ldo_ops and lp3971_dcdc_ops new f75b4c5df000 regulator: lp3972: Constify lp3972_ldo_ops and lp3972_dcdc_ops new f966404f087a regulator: lp872x: Constify regulator_ops and regulator_desc new 699bdc23bd66 regulator: lp873x: Constify lp873x_buck01_ops and lp873x_l [...] new 367e90d13e9a regulator: lp8755: Constify lp8755_regulators new b7fbc5928add regulator: lp87565: Constify lp87565_buck_ramp_delay and l [...] new b133305c51e9 regulator: lp8788-buck: Constify lp8788_buck_desc new 23295d7980f7 regulator: lp8788-ldo: Constify lp8788_dldo_desc and lp878 [...] new 252d1c20551b regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] new 54129d641cac regulator: da9062: Check return value of devm_regmap_field [...] new 8459203940d0 regulator: da9063: Check return value of devm_regmap_field [...] new f3c6a1a19431 regulator: mcp16502: Include linux/gpio/consumer.h to fix [...] new dc6f23edd702 regulator: rk808: Constify regulator_ops new a7567663bece regulator: rk808: Update module description to include RK805 new a6e58299e3dd regulator: isl6271a: Remove *rdev[3] from struct isl_pmic new 1dceee5eb320 regulator: isl6271a: Constify isl_core_ops and isl_fixed_ops new bcc61f1c44fd regulator: max77650: add regulator support new 0eca80bf07eb dt-bindings: regulator: add DT bindings for max77650 new 5358db547813 regulator: max77650: Fix include files new a48b9af74c38 Merge branch 'regulator-5.1' into regulator-next new 0542e98303fb Merge remote-tracking branch 'regulator/for-next' new 40852275a94a LSM: add SafeSetID module that gates setid calls new aeca4e2ca65c LSM: add SafeSetID module that gates setid calls new 3536ec4873d7 Merge branch 'next-general' into next-testing new f67e20d20f28 LSM: Add 'name' field for SafeSetID in DEFINE_LSM new 7bd3501ba533 Merge branch 'next-general' into next-testing new 2f87324be773 LSM: SafeSetID: 'depend' on CONFIG_SECURITY new f3e6bad019c7 Merge branch 'next-general' into next-testing new 2181e084b26b LSM: SafeSetID: remove unused include new d87331e4a620 Merge branch 'next-general' into next-testing new 0c466a9e6ac0 Merge remote-tracking branch 'security/next-testing' new f3fad789ef8a Merge remote-tracking branch 'apparmor/apparmor-next' new 96506d8eca54 Merge remote-tracking branch 'integrity/next-integrity' new a2c513835bb6 selinux: inline some AVC functions used only once new 994fb0651d02 selinux: replace some BUG_ON()s with a WARN_ON() new fede148324c3 selinux: log invalid contexts in AVCs new e6f2f381e401 selinux: replace BUG_ONs with WARN_ONs in avc.c new 8f41ef14afa6 Merge remote-tracking branch 'selinux/next' new 21590205c9c5 tpm: Simplify the measurements loop new d01ed0ac6c28 tpm: Fix off-by-one when reading binary_bios_measurements new ba3efe943bc2 tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 new f783f573b8b0 tpm: don't print error message in tpm_transmit_cmd when tp [...] new 2f0faf442ace Merge remote-tracking branch 'tpmdd/next' new c61a4633a56a iommu/dma: Remove unused variable new c6770d3f7e18 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] new 3f44c665f1b3 Merge remote-tracking branch 'iommu/next' new 626abcd13d4e audit: add syscall information to CONFIG_CHANGE records new 4b7d248b3a1d audit: move loginuid and sessionid from CONFIG_AUDITSYSCAL [...] new 2fec30e245a3 audit: add support for fcaps v3 new a252f56a3c92 audit: more filter PATH records keyed on filesystem magic new 05c7a9cb2727 audit: clean up AUDITSYSCALL prototypes and stubs new 657c608eb579 Merge remote-tracking branch 'audit/next' new a4a49398842e Merge remote-tracking branch 'devicetree/for-next' new 2186097e00f9 Merge branch 'spi-5.0' into spi-linus new a5356aef6a90 spi: spi-mem: Add driver for NXP FlexSPI controller new cdbbb8ec5a80 dt-bindings: spi: add binding file for NXP FlexSPI controller new c71f9fd4503a MAINTAINERS: add maintainers for the NXP FlexSPI driver new b3281794476d spi: nxp-fspi: add octal mode flag bit for octal support new 2e236bafab11 spi: Kconfig: imx: Update the help text to make it more generic new 7aef2b646b24 spi: pl022: add a message state STATE_TIMEOUT for timeout [...] new ce6f0697ebad spi: spi-mem: spi-nxp-fspi: add module license info new c55d0e8c543b spi: spi-mem: spi-fsl-qspi: typo fix in author name new f3fdea3af405 spi: mxs: add tracing to custom .transfer_one_message callback new b7bb367afa4b spi: support inter-word delay requirement for devices new 473a78a7bbeb spi-atmel: support inter-word delay new 57b20d4d93f7 Merge branch 'spi-5.1' into spi-next new e981d25d45be Merge remote-tracking branch 'spi/for-next' new 622480e23140 Merge branch 'core/core' new 229f0c649056 Merge branch 'irq/core' new 503a605bd5c9 Merge branch 'locking/atomics' new b4c2cbb5ab60 Merge branch 'locking/core' new 49b8e2beceda perf tools: Replace automatic const char[] variables by statics new 7ba4da100261 perf session: Rearrange perf_session__process_events function new 4f5a473d79c7 perf session: Get rid of file_size variable new 82715eb184c5 perf session: Add reader object new f66f0950527c perf session: Add 'data_size' member to reader object new 71002bd21482 perf session: Add 'data_offset' member to reader object new 3c7b67b23eb3 perf session: Add reader__process_events function new cf5c6c211b7e perf: Remove duplicated workqueue.h include from perf_event.h new 3eb03a5208a4 perf tools: Remove duplicate headers new 93115d32e866 perf report: Display arch specific diagnostic counter sets [...] new 3e4a1c536b26 perf report: Display names in s390 diagnostic counter sets new 8dabe9c43af7 perf report: Dump s390 counter set data to file new 562019695119 perf: Make perf_event_output() propagate the output() return new 76193a94522f perf, bpf: Introduce PERF_RECORD_KSYMBOL new d764ac646491 tools headers uapi: Sync tools/include/uapi/linux/perf_event.h new 6ee52e2a3fe4 perf, bpf: Introduce PERF_RECORD_BPF_EVENT new df063c83aa2c tools headers uapi: Sync tools/include/uapi/linux/perf_event.h new 9aa0bfa370b2 perf tools: Handle PERF_RECORD_KSYMBOL new 45178a928a4b perf tools: Handle PERF_RECORD_BPF_EVENT new 7b612e291a5a perf tools: Synthesize PERF_RECORD_* for loaded BPF programs new a40b95bcd30c perf top: Synthesize BPF events for pre-existing loaded BP [...] new 6934058d9fb6 bpf: Add module name [bpf] to ksymbols for bpf programs new a5dcc4ca9129 perf python: Remove -fstack-clash-protection when building [...] new 32e9136e3784 perf utils: Move perf_config using routines from color.c t [...] new f575494d4a61 Merge tag 'perf-core-for-mingo-5.0-20190121' of git://git. [...] new b2251c327a09 perf color: Add missing stdarg.g to color.h new 19ea1b6f63dd perf symbols: Move symbol_conf to separate file new 8a249c73a5cc perf annotate: Remove lots of headers from annotate.h new f1a397f33743 perf tools: Move branch structs to branch.h new e7a795d3ba62 perf block-range: Add missing headers new d328e305ea1f perf symbols: Remove include map.h from dso.h new 68c0188ea778 perf symbols: Remove some unnecessary includes from symbol.h new 40f3b2d20b52 perf namespaces: Remove namespaces.h from .h headers new f0049f2c3ee8 perf comm: Remove needless headers from comm.h new 95420d338e2d perf callchain: No need to include perf.h new 3aef2cad5d51 tools: Update rbtree implementation new f3acb3a8a208 perf machine: Use cached rbtrees new 55ecd6310f9f perf callchain: Use cached rbtrees new ca2270292e6c perf util: Use cached rbtree for rblists new 7137ff50b68a perf symbols: Use cached rbtrees new 2eb3d6894ae3 perf hist: Use cached rbtrees new cb4c13a51377 perf sched: Use cached rbtrees new 811184fb6977 perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT new cc4376422552 perf script python: Add trace_context extension module to [...] new 72e0b15cb24a perf script python: Use PyBytes for attr in trace-event-python new 099b79ca25c5 perf script python: Remove explicit shebang from setup.py new d72eadbc1d28 perf script python: Remove explicit shebang from tests/attr.c new a38352de4495 perf script python: Remove explicit shebang from Python scripts new 35ea7e4bbb89 perf script python: Add Python3 support to tests/attr.py new b45d5511aa90 perf bpf: Add bpf_map() helper new c657d76f9fb8 perf bpf: Convert pid_map() to bpf_map() new 56d8175a4d05 perf augmented_raw_syscalls: Use bpf_map() new 1d59cb1bbd4c perf trace: Fixup etcsnoop example new f52fdd64f604 perf bpf examples: Convert etcsnoop to use bpf_map() new 76a06125dd57 perf augmented_syscalls: Convert to bpf_map() new b844ff366f06 Merge tag 'perf-core-for-mingo-5.0-20190126' of git://git. [...] new a1ed606f5b71 Merge branch 'perf/core' new 99d86c8b8839 perf ordered_events: Fix crash in ordered_events__free new 96167167b6e1 perf script: Fix crash with printing mixed trace point and [...] new 1a51c5da5acc perf core: Fix perf_proc_update_handler() bug new 94ec1eb711db perf python: Remove -fstack-clash-protection when building [...] new 1497e804d1a6 perf tools: Handle TOPOLOGY headers with no CPU new da06d5683868 perf top: Fix wrong hottest instruction highlighted new 8bf8c6da53c2 perf script: Fix crash when processing recorded stat data new d3c8c0af7565 Merge tag 'perf-urgent-for-mingo-5.0-20190121' of git://gi [...] new faef829465f9 Merge branch 'perf/urgent' new 9359a8cbcc77 RAS: Use consistent types for UUIDs new 6e1849ec7579 RAS: Add a MAINTAINERS entry new 8e08fa90b486 Merge branch 'ras/core' new 62a8ddc93a85 MAINTAINERS, sched: Drop PREEMPTIBLE KERNEL section entry new 8d5d0cfb63cb sched/topology: Introduce a sysctl for Energy Aware Scheduling new f8a696f25ba0 sched/core: Give DCE a fighting chance new c0ad4aa4d841 sched/fair: Robustify CFS-bandwidth timer locking new 1017b48ccc11 PM/EM: Document the Energy Model framework new 81a930d3a64a sched/doc: Document Energy Aware Scheduling new a062d16449c0 sched/fair: Trigger asym_packing during idle load balance new 4ad4e481bd02 sched/fair: Fix rounding bug for asym packing new 46a745d90585 sched/fair: Fix unnecessary increase of balance interval new 7d9875b9624e Merge branch 'sched/core' new 50792350a005 Merge branch 'timers/core' new a2e98c5907ac Merge branch 'x86/alternatives' new d83cfff19fa7 Merge branch 'x86/asm' new f781e59ec083 Merge branch 'x86/build' new 89da3446294a x86/insn-eval: Mark expected switch-case fall-through new 6fcebf1302b4 x86/kernel: Mark expected switch-case fall-throughs new fc5014cc5528 x86/asm-prototypes: Remove duplicate include <asm/page.h> new b19835610c64 Merge branch 'x86/cleanups' new 2d672455043d Merge branch 'x86/cpu' new ee35b9b9f6d5 x86/traps: Have read_cr0() only once in the #NM handler new bae54dc4f353 x86/fpu: Get rid of CONFIG_AS_FXSAVEQ new bc3f61500e69 Merge branch 'x86/fpu' new e65b1e5fc13b Merge branch 'x86/kdump' new 5f86ef3a2165 Merge branch 'linus' new 434537bbd50f genirq/debugfs: No need to check return value of debugfs_c [...] new 90e5af43002f Merge branch 'irq/core' new 0365aeba5084 futex: No need to check return value of debugfs_create functions new d0cf3db59092 Merge branch 'locking/core' new 15917dc02841 sched: Remove stale PF_MUTEX_TESTER bit new 60eb535ceb04 Merge branch 'sched/core' new 34d66caf251d x86/speculation: Remove redundant arch_smt_update() invocation new d38b7f928700 Merge branch 'smp/urgent' new ae503ab04913 timekeeping/debug: No need to check return value of debugf [...] new 75b710af7139 timers: Mark expected switch fall-throughs new 5d6ffc8be7eb Merge branch 'timers/core' new 2b0fc3742bc7 x86/events: Mark expected switch-case fall-throughs new 691b9ab6c967 x86/mm/tlb: Remove unused cpu variable new 439fbdf6a202 x86/trap: Remove useless declaration new 0a278662f531 x86/boot: Save several bytes in decompressor new fab940755d1d x86/hw_breakpoints, kprobes: Remove kprobes ifdeffery new 1daeb1528739 Merge branch 'x86/cleanups' new 71368af9027f x86/speculation: Add PR_SPEC_DISABLE_NOEXEC new 394c1dfb3733 Merge branch 'x86/pti' new 00ae831dfe44 x86/cpu: Add Atom Tremont (Jacobsville) new b677dfae5aa1 x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampolin [...] new 5ccd35287eda x86/fault: Fix sign-extend unintended sign extension new 0b053bbf0786 MAINTAINERS: Add Andy and Darren as arch/x86/platform/ reviewers new b52257edb67e Merge branch 'x86/urgent' new 5a064d398fbe x86/asm/suspend: Drop ENTRY from local data new 50214dc149fd Merge branch 'x86/cleanups' new cfd6eaf1f89f Merge remote-tracking branch 'tip/auto-latest' new d27f8baabe4b Merge remote-tracking branch 'clockevents/clockevents/next' new 22a300b62e9f Merge remote-tracking branch 'edac-amd/for-next' new 6479450f72c1 irqchip/gic-v4: Fix occasional VLPI drop new 9791ec7df0e7 irqchip/gic-v3-its: Plug allocation race for devices shari [...] new 45725e0fc3e7 irqchip/gic-v3-its: Gracefully fail on LPI exhaustion new 2380a22b60ce irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable new 070c7e52c59a Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 89a7b69a7561 tools/memory-model: Rename some RCU relations new 86a8d5a6d1e7 tools/memory-model: Refactor some RCU relations new 3381b9554938 tools/memory-model: Add SRCU support new 01186ec8c1b0 tools/memory-model: Update README for addition of SRCU new 3f305018dcf3 docs/memory-barriers.txt: Enforce heavy ordering for port [...] new 8e977dabe7c7 tools/memory-model: Update Documentation/explanation.txt t [...] new 71e2ff5304c1 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] new 337e9b07db3b sched: Replace call_rcu_sched() with call_rcu() new b290ebcf7bc4 sched: Replace synchronize_sched() with synchronize_rcu() new ad368d15b08a rcu: Rename and comment changes due to only one rcuo kthre [...] new 1de462ed8506 rcu: Make expedited IPI handler return after handling crit [...] new cd920e5a34ab rcu: Inline force_quiescent_state() into rcu_force_quiesce [...] new c97058d03329 rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR new c46f497a6151 rcu: Inline rcu_kthread_do_work() into its sole remaining caller new 142d106d5e62 rcu: Determine expedited-GP IPI handler at build time new 3cd4ca47aa57 rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() new e5bc3af7734f rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() new 892307266429 rcu: Inline _synchronize_rcu_expedited() into synchronize_ [...] new 260e1e4fd826 rcu: Discard separate per-CPU callback counts new 6ba7d681aca2 rcu: Remove wrapper definitions for obsolete RCU update functions new 9cf422a8e714 rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking new 37f62d7cf00c rcu: Move rcu_cpu_kthread_task to rcu_data structure new 6ffdde28b755 rcu: Move rcu_cpu_kthread_status to rcu_data structure new 8b4d0f485886 rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable new f7e972ee128e rcu: Move rcu_cpu_has_work to rcu_data structure new b2c1955b8849 rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable new a9fefdb25725 rcu: Update NOCB comments new fd897573fa4c rcu: Improve diagnostics for failed RCU grace-period start new 3b6505fd8eb8 rcu: Protect rcu_check_gp_kthread_starvation() access to - [...] new 2ccaff10f713 rcu: Add sysrq rcu_node-dump capability new 1d1f898df658 rcu: Do RCU GP kthread self-wakeup from softirq and interrupt new 13dc7d0c7a2e rcu: Prevent needless ->gp_seq_needed update in __note_gp_ [...] new 7a968bb26a9b Merge branches 'consolidate.2019.01.26a' and 'fwd.2019.01. [...] new 1a4762b9272f doc: Now jiffies_till_sched_qs solicits help from cond_resched() new 6efebf84997b doc: CPU-hotplug notifiers cannot invoke synchronize_srcu( [...] new 87d1779dc48f doc: Fix outdated links new 2aa5503026ce rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() new c98cac603f1c rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() new fb60e533beab rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU new 5a0874c1d16b rcu: Remove preemption disabling from expedited CPU selection new 39abefe74332 rcu: Repair rcu_nmi_exit() docbook header new c2d8089de7f0 rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment new 423a86a610ca rcu: Add sparse check to rcu_assign_pointer() new 728e3e6178aa include/asm-generic: Remove spin_is_locked() comment new 6706dae90d85 virt/kvm: Replace spin_is_locked() with lockdep new c8ca1aa774b2 srcu: Check for invalid idx argument in srcu_read_unlock() new e81baf4cb19a srcu: Remove srcu_queue_delayed_work_on() new cd618d102b75 rcutorture: Record grace periods in forward-progress histogram new 0d8a9ea9764a torture: Explain and simplify odd "for" loop in mkinitrd.sh new 3a6cb58f159e rcutorture: Add grace period after CPU offline new e838a7d66ee2 rcuperf: Stop abusing IS_ENABLED() new f90a66d6850e rcutorture/nolibc: Fix the clobbered registers in the MIPS [...] new 85ebb12c4e22 rcutorture/nolibc: Fix some poor indentation and alignment new cc72a50994b4 rcutorture/nolibc: Add a bit of documentation to explain h [...] new 30ca20517ac1 tools headers: Move the nolibc header from rcutorture to t [...] new 6f7541df3a6c MAINTAINERS: Add myself as the maintainer for the nolibc h [...] new 6684880a8b16 RCU/torture.txt: Remove section MODULE PARAMETERS new e9aadb186b35 Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] new 9c3bfe49dfc2 Merge LKMM and RCU commits new a8ed007cf77a Merge remote-tracking branch 'rcu/rcu/next' new 3a24574e918a arm/arm64: KVM: Introduce kvm_call_hyp_ret() new 444d7b6af1cf arm64: KVM: Allow for direct call of HYP functions when using VHE new 39117aa0ffc9 arm64: KVM: Drop VHE-specific HYP call stub new 0c33e9205da2 ARM: KVM: Teach some form of type-safety to kvm_call_hyp new 42a2502ef5f8 arm/arm64: KVM: Statically configure the host's view of MPIDR new 3cc11de1a244 KVM: arm/arm64: Factor out VMID into struct kvm_vmid new 7455bea1805e KVM: arm/arm64: Simplify bg_timer programming new 1b6b8044106b KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming new 3dd6ded5977e KVM: arm64: Reuse sys_reg() macro when searching the trap table new 365e57ca2cd7 KVM: arm/arm64: consolidate arch timer trap handlers new e500d6aae8b5 KVM: arm/arm64: timer: Rework data structures for multiple timers new 4b999034650b KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems new 6949d3c53ee8 KVM: arm/arm64: Rework the timer code to use a timer_map new 33a69773ef34 KVM: arm/arm64: Move kvm_is_write_fault to header file new 6b113dfcd129 Merge remote-tracking branch 'kvm-arm/next' new 8d2df8a2d0fa arch/arm/xen: Remove duplicate header new cc685e14e036 Merge remote-tracking branch 'xen-tip/linux-next' new 190cbd48a03a Merge remote-tracking branch 'percpu/for-next' new 4d43d395fed1 workqueue: Try to catch flush_work() without INIT_WORK(). new 0baa627bcd4c Merge remote-tracking branch 'workqueues/for-next' new e97a34563d18 platform/x86: intel-hid: Missing power button release on s [...] new 522e4ee6e526 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 new aff475804f60 platform/x86: mlx-platform: Add support for fan direction [...] new 2752e34442b5 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] new 9b28aa1d0eae platform_data/mlxreg: Document fixes for core platform data new 946e4e02b118 platform_data/mlxreg: Add capability field to core platform data new 83cdb2c11173 platform/x86: mlx-platform: Add support for fan capability [...] new e7706a4359f0 platform/x86: mlx-platform: Add support for new VMOD0007 b [...] new 6fce1d2e7d81 Merge remote-tracking branch 'drivers-x86/for-next' new 761c263806da Merge remote-tracking branch 'leds/for-next' new d553624958ed ipmi_si: fix use-after-free of resource->name new 0a5e7e692714 ipmi: Fix SSIF flag requests new f314d8c23cd4 ipmi: Fix how the lower layers are told to watch for messages new b0513fd5f357 ipmi: Make the smi watcher be disabled immediately when no [...] new 86817aabbb9b ipmi: clean an indentation issue, remove extraneous space new 7c5a14fd6f5e ipmi: Fix return value when a message is truncated new e488202ba21a ipmi: kcs_bmc: handle devm_kasprintf() failure case new 6cc3d2ec9353 ipmi:ssif: Change some pr_xxx to dev_xxx calls new fbe7c47485ab ipmi: Use defined constant for UUID representation new 2b835103f84d ipmi: Use dedicated API for copying a UUID new 207f6e0e7094 Merge remote-tracking branch 'ipmi/for-next' new 8092e79204e7 ihex: Share code between ihex_validate_fw() and ihex_next_ [...] new 5158c36ec9d0 ihex: Check if zero-length record is at the end of the blob new 9fb4ab4d3dd6 ihex: Simplify next record offset calculation new 2ef8179bb7a6 tools/firmware/ihex2fw: Simplify next record offset calculation new 925f8d4aad5c tools/firmware/ihex2fw: Replace explicit alignment with ALIGN new 91f382a46822 firmware_loader: move CONFIG_FW_LOADER_USER_HELPER switch [...] new f96182e959a4 firmware_loader: move firmware/ to drivers/base/firmware_l [...] new 0eeb27311f3a debugfs: debugfs_use_start/finish do not exist anymore new 21acc07d33a9 f2fs: no need to check return value of debugfs_create functions new d61dfafc30b4 PCI: pci.c: convert to use BUS_ATTR_RW new 1094f6d06703 PCI: pci-sysfs.c: convert to use BUS_ATTR_WO new c1507ea8349c pseries: ibmebus.c: convert to use BUS_ATTR_WO new c9fbe769d0f2 rapidio: rio-sysfs.c: convert to use BUS_ATTR_WO new 7e9586bab2ca block: rbd: convert to use BUS_ATTR_WO and RO new 7ab35a14de25 kobject: make kset_get_ownership() 'static' new b3fa29ad8377 kobject: to repalce printk with pr_* style new 549ad24374c0 kobject: drop newline from msg string new 8a4b32691120 driver core: silence device link messages unless debugging new 0fe6f7874d46 driver core: Remove the link if there is no driver with AUTO flag new ed966de3cbf8 Merge remote-tracking branch 'driver-core/driver-core-next' new 9812de4fb874 USB: storage: karma: add whitespace after declarations new cae8dc3b685f USB: add missing SPDX lines to Kconfig and Makefiles new 0b8c0cbc17b9 USB: remove README file new e36f8b7b7d2a USB: host: whci: rename Kbuild file new 04389af74d91 usb: ftdi-elan: remove a unnecessary variable 'empty_packets' new 3af5d01c29c3 usb: sisusb_con, convert addr macros to functions new 022e468e1395 usb: sisusb_con, cleanup configs new 0277531df26f usb: sisusb: let files build only when needed new 5b25536954bf usb: sisusb: remove useless macros and compact the code new 2c904963b1dd usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path new f84f9ae32fbf usb: misc: usb3503: Add system sleep support in non-I2C mode new 9997ab35f428 usb: typec: tpcm: improve error handling of tcpm_register_port new ac626ff96062 usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respo [...] new c9381e185fdc Merge 5.0-rc4 into usb-next new 8435892e98b7 Merge remote-tracking branch 'usb/usb-next' new a49e1abf0770 USB: serial: cp210x: support all gpios on CP2102N QFN28 package new 8be2e98e5cfb Merge remote-tracking branch 'usb-serial/usb-next' new 3683f9035064 Merge remote-tracking branch 'phy-next/next' new b0b2735a2ba2 serial: fsl_lpuart: specify transmit FIFO size for 32-bit variant new 46dd6d779dcc serial: fsl_lpuart: consider TX FIFO too in lpuart32_tx_empty new 075e1a0c50f5 sysrq: Restore original console_loglevel when sysrq disabled new c3fee60908db sysrq: Remove duplicated sysrq message new 83b21ed0fc2a Merge 5.0-rc4 into tty-next new 7c0cca7c847e tty: ldisc: add sysctl to prevent autoloading of ldiscs new 42b68768e51b serial: fsl_lpuart: DMA support for 32-bit variant new 3a50365d8c79 serial: 8250: Add OF support for Xscale variant new 8a417cdeb0dc Serial: Ingenic: Add support for the X1000. new e81eba88cf37 Dt-bindings: Serial: Add X1000 serial bindings. new 05da213f1c77 dt-bindings: serial: Add bindings for nvidia,tegra194-tcu new 2d908b38d409 serial: Add Tegra Combined UART driver new 3c635e4f1448 serdev: ttyport: call tiocmget and tiocmset ops directly new 9f25e07b882b serial: mps2-uart: move to dynamic port allocation new 775ea4ea2fd9 serial: mps2-uart: support combined irq new 7dd50e205b33 tty: ipwireless: Fix potential NULL pointer dereference new 7ab57b76ebf6 tty: increase the default flip buffer limit to 2*640K new 2b640916e5b7 Merge remote-tracking branch 'tty/tty-next' new 83d2aed4440c scsi/atari_scsi: Don't select CONFIG_NVRAM new 437ace3777ab m68k/atari: Move Atari-specific code out of drivers/char/nvram.c new cb8d8006d43f char/nvram: Re-order functions to remove forward declarati [...] new 1278cf66cf4b nvram: Replace nvram_* function exports with static functions new a084dbf6592c m68k/atari: Implement arch_nvram_ops struct new a156c7ba669c powerpc: Replace nvram_* extern declarations with standard header new d5bbb5021ce8 char/nvram: Adopt arch_nvram_ops new 2d58636e0af7 char/nvram: Allow the set_checksum and initialize ioctls t [...] new 109b3a89a7c4 char/nvram: Implement NVRAM read/write methods new 666047fe2a4c m68k/atari: Implement arch_nvram_ops methods and enable CO [...] new cda67df5942b m68k/mac: Adopt naming and calling conventions for PRAM routines new a71fa0e3e5fc m68k/mac: Use macros for RTC accesses not magic numbers new aefcb7460e0b m68k/mac: Fix PRAM accessors new 458c77f3de0e macintosh/via-cuda: Don't rely on Cuda to end a transfer new d3b41b6bb49e m68k: Dispatch nvram_ops calls to Atari or Mac functions new 7fc0ac05f3f5 char/nvram: Add "devname:nvram" module alias new ebcebc7f456c powerpc: Define missing ppc_md.nvram_size for CHRP and PowerMac new 95ac14b8a328 powerpc: Implement nvram ioctls new 066ac5c3c4bb powerpc, fbdev: Use NV_CMODE and NV_VMODE only when CONFIG [...] new f9c3a570f5fc powerpc: Enable HAVE_ARCH_NVRAM_OPS and disable GENERIC_NVRAM new 537f3286ad8f char/generic_nvram: Remove as unused new 20e07af71f34 powerpc: Adopt nvram module for PPC64 new e637308b40b1 vop: Use %z for size_t new 96c12ef9b905 vop: Add definition of readq/writeq if missing new 417406f2bd54 vop: vringh: Do not crash if no DMA channel new 8216e7e36704 vop: Fix handling of >32 feature bits new dcf9b50e2197 drivers: platform: goldfish: fix the checkpatch complain i [...] new 1e09cdd506c8 uio: fix potential memory leak in error case new 54557665a4e7 uio: remove redundant check new db6e863da1fd efirtc: remove unnecessary code efi_rtc_open & efi_rtc_close new 8631f940b81b slimbus: core: match full device id new cfb32101ba14 slimbus: core: do not call device_status under a lock new 380c62466d02 slimbus: core: use slim_device_update_status() to update status new 8147760d86e4 slimbus: core: add missing spin_lock_init on txn_lock new 24d48a61f266 hpet: Fix missing '=' character in the __setup() code of h [...] new d7ac3c6ef5d8 applicom: Fix potential Spectre v1 vulnerabilities new 2ca46ed207d5 ver_linux: Assign constant RE to variable name for clarity new 11f1ceca7031 interconnect: Add generic on-chip interconnect API new 06b3773b5038 dt-bindings: Introduce interconnect binding new 87e3031b6fbd interconnect: Allow endpoints translation via DT new 3697ff4340ba interconnect: Add debugfs support new b5d2f741077a interconnect: qcom: Add sdm845 interconnect provider driver new ae0037dbfc5e arm64: dts: sdm845: Add interconnect provider DT nodes new ecfbed0c5ccc MAINTAINERS: add a maintainer for the interconnect API new dce6d406669b interconnect: Revert to previous config if any request fails new aecc787c06f4 iomap: Use non-raw io functions for io{read|write}XXbe new 7d1689a2f377 parisc: iomap: introduce io{read|write}64 new 79bf0cbd86ac iomap: introduce io{read|write}64_{lo_hi|hi_lo} new c81d64d3dc1f io-64-nonatomic: add io{read|write}64[be]{_lo_hi|_hi_lo} macros new 0795ccde5c76 ntb: ntb_hw_intel: use io-64-nonatomic instead of in-driver hacks new 8fdf90626588 ntb: ntb_hw_switchtec: Cleanup 64bit IO defines to use the [...] new ec74136ded79 binder: create node flag to request sender's security context new f9f7bb9e0a0c mbcs: add .owner to mbcs struct file_operations new fdddcfd9c93c Merge 5.0-rc4 into char-misc-next new f2632ff4d740 Merge remote-tracking branch 'char-misc/char-misc-next' new e03933bcd4d1 extcon: Add support for ptn5150 extcon driver new a9857d45edf3 extcon: ptn5150: Fix return value check in ptn5150_i2c_probe() new 2cba9e38bb3f Merge remote-tracking branch 'extcon/extcon-next' new b1bd42aa72d6 staging: xgifb: delete the driver new fabcb74d0771 staging: netlogic: replace ---help--- with help in Kconfig new 4e4285849c60 staging: wlan-ng: replace ---help--- with help in Kconfig new 585f22691dcd staging: rtl8712: drop pointless static qualifier in r8712 [...] new da217871edb2 staging: gasket: interrupt: remove unused including <linux [...] new 59c64a78f0fa staging: rtl8723bs: fix indentation issue with return statement new 3060da7a19ce staging: rtw_ieee80211: fix constant comparison warning new d31f6b8043d8 staging: mt7621-pinctrl: Remove space after cast new 45a50ab1d684 staging: ks7010: remove unnecessary parentheses new 94832d939921 staging: erofs: fix potential double iput in erofs_read_super() new d61b5d546af2 Merge 5.0-rc4 into staging-next new 392b0446a3c4 Merge remote-tracking branch 'staging/staging-next' new fdcf07feb127 Merge remote-tracking branch 'mux/for-next' new 0686c03a5020 Merge remote-tracking branch 'slave-dma/next' new a848c71c00dc Merge remote-tracking branch 'cgroup/for-next' new 055e493d2a16 Merge branch 'fixes' into for-next new 573d8884f89b scsi: fcoe: convert to use BUS_ATTR_WO new 6156dc1c9a30 scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export new b8432724b6b1 scsi: MAINTAINERS: Move FCoE to Hannes Reinecke new 8389f1281cd5 scsi: bfa: no need to check return value of debugfs_create [...] new b6533640ed3e scsi: csiostor: no need to check return value of debugfs_c [...] new 1dbaa379a419 scsi: fnic: no need to check return value of debugfs_creat [...] new fd84ec206d7a scsi: snic: no need to check return value of debugfs_creat [...] new 50e931679ace scsi: lpfc: no need to check return value of debugfs_creat [...] new 26febfb38c7d scsi: qedf: no need to check return value of debugfs_creat [...] new b45a3a428f55 scsi: qla2xxx: no need to check return value of debugfs_cr [...] new b64ae4abbdc4 scsi: hpsa: clean up two indentation issues new 59abc8cc0585 scsi: libsas: Remove scsi_to_u32() new db5db4b91cab scsi: sd: Protect against READ(6) or WRITE(6) with zero bl [...] new f2aecc1d38ff scsi: fnic: Remove set but not used variable 'vdev' new 34022f0072e7 scsi: remove unneeded header search paths new bc03abd28708 scsi: prefix header search paths with $(srctree)/ new c9c1df3e8c9d scsi: nsp32: Remove unnecessary self assignment in nsp32_s [...] new 7e1c99e5c1dd scsi: pcmcia: nsp_cs: Remove unnecessary parentheses new c2c7e7405771 scsi: hisi_sas: No need to check return value of debugfs_c [...] new 5b0eeac4bed4 scsi: hisi_sas: Fix type casting and missing static qualif [...] new 5979f33b982d scsi: hisi_sas: Add debugfs ITCT file and add file operations new 569eddcf3a0f scsi: hisi_sas: send primitive NOTIFY to SSP situation only new 5c31b0c67753 scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned new ffb1c820b8b6 scsi: hisi_sas: remove the check of sas_dev status in hisi [...] new ae68b566e021 scsi: hisi_sas: Remove unused parameter of function hisi_s [...] new eb44e4d7b5a3 scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G new b6c9b15e4409 scsi: hisi_sas: Fix losing directly attached disk when hot-plug new d1548e9c323f scsi: hisi_sas: Correct memory allocation size for DQ debugfs new 26889e5ec87a scsi: hisi_sas: Some misc tidy-up new e1ba0b0b4451 scsi: hisi_sas: Fix to only call scsi_get_prot_op() for no [...] new ede2afb9c8ed scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_ [...] new e999fb7cc97c Merge branch 'misc' into for-next new ed684d3d6a5e Merge remote-tracking branch 'scsi/for-next' new 5b55996893eb Merge remote-tracking branch 'vhost/linux-next' new 4107102d6079 remoteproc: qcom_q6v5: don't auto boot remote processor new a5a4e02d083d remoteproc: qcom: Add support for parsing fw dt bindings new 4760a896be88 remoteproc: q6v5-mss: Vote for rpmh power domains new deb9bb83e7ae remoteproc: q6v5-mss: Active powerdomain for SDM845 new 19f5ccc8bbc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 3b214639da0c Merge remote-tracking branch 'rpmsg/for-next' new 9ce01efe5bdc gpio: altera: Fixup block comment style new b868db94a6a7 gpio: tqmx86: Add GPIO from for this IO controller new 876811f7c34e gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event new 6292247c07f9 Merge branch 'devel' into for-next new ef0593d7112f Merge remote-tracking branch 'gpio/for-next' new 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 new b37e77395461 gpio: pca953x: add support for pcal6416 type new 81842949062a gpio: madera: Add missing const new d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C new 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names new 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output new 060175a657f0 gpio: altera-a10sr: Trivial coding style fix new 24afc16825c9 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 127428356ede pinctrl.txt: Remove outdated information new c1c9d41319c3 dt-bindings: imx: Add pinctrl binding doc for imx8mm new 67e436ffd648 Merge branch 'ib-qcom-spmi' of /home/linus/linux-gpio into devel new 87eff9af7efb pinctrl: remove pinctrl/machine.h inclusion from pinctrl/p [...] new e73339037f6b pinctrl: remove unused 'pinconf-config' debugfs interface new ff54d82b7716 pinctrl: ti-iodelay: Fix platform_no_drv_owner.cocci warnings new 4f41e66cf555 pinctrl: sirf: drop pointless static qualifier in sirfsoc_ [...] new 699c7d1346fb pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit3 when using TX0 new 7219a4b64520 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit2 when using RX [...] new 3e3eebeacad7 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL bit numbering new 5219aa33caec pinctrl: sh-pfc: r8a77995: Fix MOD_SEL bit numbering new f7d8b568e204 pinctrl: sh-pfc: r8a77990: GP6_9 does not have pull-down c [...] new 85ccae133bde Revert "pinctrl: sh-pfc: r8a77990: Add support for pull-up [...] new d2ccdc11fd7e pinctrl: sh-pfc: Print pin group when debugging new 95c2d0efa041 pinctrl: sh-pfc: r8a7790: Initialize TDSEL register for ES1.0 new c54734e831d5 pinctrl: sh-pfc: r8a7794: Initialize TDSEL register for ES1.0 new 99fdb920f553 pinctrl: sh-pfc: r8a7795: Deduplicate VIN5 pin definitions new 08b7e2112a9b pinctrl: sh-pfc: r8a7796: Deduplicate VIN5 pin definitions new 81c585c96b7d pinctrl: sh-pfc: r8a77970: Deduplicate VIN[01] pin definitions new 9dd1731306d9 pinctrl: sh-pfc: r8a77980: Deduplicate VIN1 pin definitions new b8ba194ca5f4 pinctrl: sh-pfc: r8a7791: Fix VIN1 versioned groups new 86c045c2e420 pinctrl: sh-pfc: r8a77965: Replace DU_DOTCLKIN2 by DU_DOTCLKIN3 new 16978e7d40f7 pinctrl: sh-pfc: r8a77990: Add TMU pins, groups and functions new 8e32e881947b pinctrl: sh-pfc: r8a7778: Fix HSPI pin numbers and names new c6868f7cab3d Merge tag 'sh-pfc-for-v5.1-tag1' of git://git.kernel.org/p [...] new c246761b442f pinctrl: berlin: as370: use generic "pwm" as pwm function name new fb5ed1b8df2b Merge branch 'devel' into for-next new 3a303dc75171 Merge remote-tracking branch 'pinctrl/for-next' new 60dba83c0c69 Merge remote-tracking branch 'pwm/for-next' new dbfdd84d883c Merge remote-tracking branch 'userns/for-next' new 56958e67ce4f Merge remote-tracking branch 'random/dev' new 74cd2184833f ia64: add __NR_umount2 definition new 7349ee3a97ed ia64: add statx and io_pgetevents syscalls new acce2f71779c ia64: assign syscall numbers for perf and seccomp new d012d1325ba5 alpha: wire up io_pgetevents system call new 12b57c5c70f3 alpha: update syscall macro definitions new 78594b95998f ARM: add migrate_pages() system call new 4ab65ba7a5cb ARM: add kexec_file_load system call number new 09ac12603bf0 m68k: assign syscall number for seccomp new 83f609135a51 sh: remove duplicate unistd_32.h file new d25a122afd43 sh: add statx system call new 73a66023c937 sparc64: fix sparc_ipc type conversion new 275f22148e87 ipc: rename old-style shmctl/semctl/msgctl syscalls new 0d6040d46817 arch: add split IPC system calls where needed new b41c51c8e194 arch: add pkey and rseq syscall numbers everywhere new 6691f16ae762 alpha: add standard statfs64/fstatfs64 syscalls new ecf7e0a4ad15 alpha: add generic get{eg,eu,g,p,u,pp}id() syscalls new 040965d19494 syscalls: remove obsolete __IGNORE_ macros new e1ce9f88aadd time: make adjtime compat handling available for 32 bit new 09a649b346b3 time: Add struct __kernel_timex new 3163fd01301c time: fix sys_timer_settime prototype new 66357d6abc6c sparc64: add custom adjtimex/clock_adjtime functions new 147d3a10da0b timex: use __kernel_timex internally new 480c15ffb1f4 timex: change syscalls to use struct __kernel_timex new 525c6784852f x86/x32: use time64 versions of sigtimedwait and recvmmsg new 5beeebdc38e7 y2038: syscalls: rename y2038 compat syscalls new fc0e58c1ae2b y2038: use time32 syscall names on 32-bit new e1b7bdd49c13 y2038: remove struct definition redirects new 57987bc319e7 y2038: rename old time and utime syscalls new 4ad44aba07b7 y2038: add 64-bit time_t syscalls to all 32-bit architectures new c85364a817f7 Merge remote-tracking branch 'y2038/y2038' new b73d5dc72272 livepatch: samples: non static warnings fix new d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next new 1d7a2c0e48d2 Merge remote-tracking branch 'livepatching/for-next' new 807cfedacc2d perf/aux: Make perf_event accessible to setup_aux() new a18a42a188bd coresight: perf: Add "sinks" group to PMU directory new 8b60fb322bd4 coresight: Use event attributes for sink selection new fb893e160129 Merge remote-tracking branch 'coresight/next' new a3b8bcbafa45 rtc: sd3078: fix platform_no_drv_owner.cocci warnings new a26ec8857da3 dt-bindings: rtc: Add RV1805 to abracon,abx80x bindings new 75455e258ea2 rtc: abx80x: Configure reserved bits in RV1805 new b6dae05ec839 Merge remote-tracking branch 'rtc/rtc-next' new d9ce99a00438 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 975269d814f8 Merge remote-tracking branch 'at24/at24/for-next' new 93aaf58c0115 Merge remote-tracking branch 'ntb/ntb-next' new 25e0bdc56f24 Merge remote-tracking branch 'kspp/for-next/kspp' new 33eb747b2a83 Merge remote-tracking branch 'cisco/for-next' new 82f844c22588 gnss: sirf: fix premature wakeup interrupt enable new 4ceda5f654c3 gnss: sirf: force hibernate mode on probe new 9f1623fdb399 gnss: sirf: drop redundant double negation new 196d91846099 gnss: sirf: write data to gnss only when the gnss device is open new ccd0e4963f55 gnss: sirf: add support for configurations without wakeup signal new 176f011bda55 dt-bindings: gnss: add w2sg0004 compatible string new 8fafef42c799 gnss: sirf: add a separate supply for a lna new f9eb86fddaf2 dt-bindings: gnss: add lna-supply property new 66e93fedc25c Merge remote-tracking branch 'gnss/gnss-next' new 192dcb6b580d Merge remote-tracking branch 'slimbus/for-next' new c86d78c459db nvmem: allow to select i.MX nvmem driver for i.MX 7D new e69daa8e4598 Merge remote-tracking branch 'nvmem/for-next' new 766df730836a Merge remote-tracking branch 'hyperv/hyperv-next' new 672de01e3358 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 8e86aa313eb3 Merge remote-tracking branch 'pidfd/for-next' new 4bb1ffd8d476 time: Mark expected switch fall-throughs new a610f0bf11af fs: mark expected switch fall-throughs new c815c112316c scsi: aic7xxx: mark expected switch fall-throughs new 4f708ebf77b1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through new f4b2f832d0d3 scsi: be2iscsi: be_main: Mark expected switch fall-through new 043f96c3ba05 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs new 614d8aacc16c scsi: csiostor: csio_wr: mark expected switch fall-through new c2f903ed8f80 scsi: imm: mark expected switch fall-throughs new 293cdab29121 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs new 6c9045adf696 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs new 366199d2b2b5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs new 95962fc60f8f scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through new a7d269f6dc46 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through new 13b52838213a scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs new 180ca78d3920 scsi: osd: osd_initiator: mark expected switch fall-throughs new 32673a539294 scsi: osst: mark expected switch fall-throughs new 7a32d7dee744 scsi: ppa: mark expected switch fall-through new c2ec0453ebe7 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs new 165ef4326a2a scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through new 43d9643959d2 lib: zstd: Mark expected switch fall-throughs new 71fcecc5a3c9 security: Mark expected switch fall-throughs new b055f7725a8a lib/cmdline.c: mark expected switch fall-throughs new f993bd3e061d ASN.1: mark expected switch fall-through new d95bcd42fdf7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 02b28636abcb Revert "ext2: Fix underflow in ext2_max_size()" new 8a97a2585bb6 checkpatch: don't interpret stack dumps as commit IDs new ab1550b1b8fd mm, memory_hotplug: don't bail out in do_migrate_range() p [...] new 6e9ed490d190 mm/page_owner: fix for deferred struct page init new 19a1b6958251 proc: fix /proc/net/* after setns(2) new 7fdd48225dd1 proc-fix-proc-net-after-setns2-checkpatch-fixes new 93a77f8d0e6f proc-fix-proc-net-after-setns2-checkpatch-fixes-fix new 55806aefb16c proc: fix /proc/net/* after setns(2) new 038bdb13391b arch: unexport asm/shmparam.h for all architectures new d7c77ba2a773 mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT new a054753946a7 x86_64: increase stack size for KASAN_EXTRA new 2c2222a95e4e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes new d1f4d19b8412 mm: migrate: make buffer_migrate_page_norefs() actually succeed new d5efaf878d1e oom, oom_reaper: do not enqueue same task twice new 89217bf14785 mm, memory_hotplug: is_mem_section_removable do not pass t [...] new 474e9f510cea mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] new df0e34150701 psi: fix aggregation idle shut-off new b15dd067df95 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] new de4abd3c3948 mmmemory_hotplug-fix-scan_movable_pages-for-gigantic-hugep [...] new 5047eedc3ac5 mm/hotplug: invalid PFNs from pfn_to_online_page() new c7a894d3984f mm, oom: fix use-after-free in oom_kill_process new b604f66fba0b lib/test_kmod.c: potential double free in error handling new f56d727a64a1 init/Kconfig: fix grammar by moving a closing parenthesis new 0fd245928390 kasan: mark file common so ftrace doesn't trace it new 4f1aeabbb53d mm: hwpoison: use do_send_sig_info() instead of force_sig() new c4f2ec286eb2 mm, memory_hotplug: __offline_pages fix wrong locking new 8ed912a5006b psi: clarify the Kconfig text for the default-disable option new d8db4ac77a3e mm: migrate: don't rely on __PageMovable() of newpage afte [...] new f8168ae435a9 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() new 220e997d59b9 autofs: drop dentry reference only when it is never used new 6d484b530746 autofs: fix error return in autofs_fill_super() new 75ceb84143b5 fs/proc/task_mmu.c: fix smaps_rollup pss_locked calculation new ac7c6f3ed4ca mm, slab, vmscan: accumulate gradual pressure on small slabs new f2ae06174fa8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix new cf687d3e7b0c mm,vmscan: accumulated slab reclaim pressure fixes new a3783abf782b mm/gup: fix gup_pmd_range() for dax new 8a60318450d8 huegtlbfs: fix page leak during migration of file pages new 84d67dc8b69c kasan: remove use after scope bugs detection. new 48a9dae932da page_poison: play nicely with KASAN new fff1ed79f88e kasan: fix kasan_check_read/write definitions new 4d14ba556f1d scripts/decode_stacktrace.sh: handle RIP address with segment new 45bf5901c8f6 sh: remove nargs from __SYSCALL new 063bae6fda0b sh: generate uapi header and syscall table header files new 76df6af91390 lib/debugobjects.c: move printk out of db lock critical sections new 066e98746af6 ocfs2: fix a panic problem caused by o2cb_ctl new c2d818cf9d76 ocfs2: fix the application IO timeout when fstrim is running new a0480e467343 ocfs2: Use zero-sized array and struct_size() in kzalloc() new 59dfb4da8bed ocfs2: clear zero in unaligned direct IO new 406337b939f2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 9f048f0c23ec ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new 739e3a083f2a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new e59a90e1c227 fs/file.c: initialize init_files.resize_wait new 0e8b898679e8 mm/slub.c: freelist is ensured to be NULL when new_slab() fails new 7ff48f776683 mm/slub: introduce SLAB_WARN_ON_ERROR new 7cc3c1260608 mm-slub-introduce-slab_warn_on_error-fix new 6e378033e504 mm/slab.c: kmemleak no scan alien caches new 2be264ba89ef mm/page_alloc.c: memory hotplug: free pages as higher order new b086285f1ba6 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 new e1a4a3b54c9f mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix new cac96affd011 mm: balloon: update comment about isolation/migration/compaction new 4d432f922812 mm: convert PG_balloon to PG_offline new dd5026833a41 mm-convert-pg_balloon-to-pg_offline-fix new 61c6cf359a2e kexec: export PG_offline to VMCOREINFO new 6342c30255ac xen/balloon: mark inflated pages PG_offline new 1ed7bf3ff68e hv_balloon: mark inflated pages PG_offline new e60a42b1fd33 vmw_balloon: mark inflated pages PG_offline new 6b16984a9bb3 vmw_balloon-mark-inflated-pages-pg_offline-v2 new 358d2ff64b14 PM/Hibernate: use pfn_to_online_page() new 93e6463c7541 PM/Hibernate: exclude all PageOffline() pages new 935d5a94fe8a pm-hibernate-exclude-all-pageoffline-pages-v2 new 9287aaff5c17 mm: Refactor readahead defines in mm.h new 86c7502b25ed mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] new 3b1cbe35416b mm: replace all open encodings for NUMA_NO_NODE new dcb50f332e1a tools/: replace open encodings for NUMA_NO_NODE new dfd60ecf99eb tools/: fix for replace open encodings for NUMA_NO_NODE new 842f579d02e5 mm: reuse only-pte-mapped KSM page in do_wp_page() new d9febb739923 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix new d21430beb3c2 powerpc: prefer memblock APIs returning virtual address new 53b4b6e8631e microblaze: prefer memblock API returning virtual address new b16175857556 sh: prefer memblock APIs returning virtual address new b71f4c0ce815 openrisc: simplify pte_alloc_one_kernel() new 41da3256bd1b arch: simplify several early memory allocations new 27f73061c8c7 arm, s390, unicore32: remove oneliner wrappers for membloc [...] new a8edb804c17f mm, slub: make the comment of put_cpu_partial() complete new c6b727bf3abf memcg: localize memcg_kmem_enabled() check new 9711c91c8485 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] new 3e100a7b2bbf mm/vmalloc: fix size check for remap_vmalloc_range_partial() new b7a232a02b9a mm/vmalloc: do not call kmemleak_free() on not yet account [...] new e5382bbbeca3 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] new a78e6d1acc2b vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] new 55922e3fbbc4 vmalloc: add test driver to analyse vmalloc allocator new bce20e289b36 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix new 1b7a142e1913 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE new 368b09927c2e mm: remove sysctl_extfrag_handler() new ed7f2fd0f2f7 openvswitch: convert to kvmalloc new 5f16a06145af md: convert to kvmalloc new bb73aa5409a8 selinux: convert to kvmalloc new aee7ce386803 Generic radix trees new f8ca1e59bcf6 proc: commit to genradix new 8898e88c085c sctp: convert to genradix new 7c44ef87420e Drop flex_arrays new d3713f8c4ea4 mm/hugetlb: distinguish between migratability and movability new d3149f9ec7f0 mm/hugetlb: enable PUD level huge page migration new ebb24da54a09 mm/hugetlb: enable arch specific huge page size support fo [...] new 2779d64955c5 arm64/mm: enable HugeTLB migration new 59cfafcb6a1b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] new 40abbaee76cb mm: remove extra drain pages on pcp list new 499a18614a52 mm: create the new vm_fault_t type new 7fc8c6745b73 x86/mm/fault.c: Convert to use vm_fault_t new 4a90df067a63 mm/hmm: convert to use vm_fault_t new 8d330407ef9e include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] new 2f37d11d2daa mm/memcontrol.c: use struct_size() in kmalloc() new f24424085be8 mm/filemap.c: remove redundant test from find_get_pages_contig new 9ef26fe68c3e memcg: schedule high reclaim for remote memcgs on high_work new 36238a823121 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 6504fbc7c0de mm: swap: check if swap backing device is congested or not new 4eb747cc84e6 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix new d5b0dce6cd86 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 new dffe44d060b8 mm: swap: add comment for swap_vma_readahead new 2dbc34089132 mm: shuffle GFP_* flags new 69504ddc5fb3 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] new 56f0e88d10aa mm, compaction: shrink compact_control new fc5151c6eb9b mm, compaction: rearrange compact_control new 348e76c69709 mm, compaction: remove last_migrated_pfn from compact_control new cb4ac783b67f mm, compaction: remove unnecessary zone parameter in some [...] new 106321f88c8a mm, compaction: rename map_pages to split_map_pages new 2c1e1fe7f75d mm, migrate: immediately fail migration of a page with no [...] new ec97d94400c9 mm, compaction: always finish scanning of a full pageblock new d96687382904 mm, compaction: ignore the fragmentation avoidance boost f [...] new fd049a103199 mm, compaction: use free lists to quickly locate a migrati [...] new 1da2fcf0b1e4 mm, compaction: keep migration source private to a single [...] new 23db90005943 mm, compaction: use free lists to quickly locate a migrati [...] new 071225427d6c mm, compaction: avoid rescanning the same pageblock multip [...] new 1b841f2c15b6 mm, compaction: finish pageblock scanning on contention new 1e7f064a059a mm, compaction: check early for huge pages encountered by [...] new f46c12dee19b mm, compaction: keep cached migration PFNs synced for unus [...] new 7cbb602dde8d mm, compaction: rework compact_should_abort as compact_che [...] new 6c58113b9407 mm, compaction: do not consider a need to reschedule as co [...] new 79da43856500 mm, compaction: reduce premature advancement of the migrat [...] new ab35045bf13c mm, compaction: round-robin the order while searching the [...] new 5b937efa5918 mm, compaction: sample pageblocks for free pages new 72595c5ceed1 mm, compaction: be selective about what pageblocks to clea [...] new 827bf25f8b94 mm, compaction: capture a page under direct compaction new 6a78cef7ad8a fs: kernfs: add poll file operation new c88177361203 kernel: cgroup: add poll file operation new 9d8a0c4a7f1c psi: introduce state_mask to represent stalled psi states new 0ef9bb049a4d psi: rename psi fields in preparation for psi trigger addition new 3d0bb69893ea mm, memcg: create mem_cgroup_from_seq new 6e0aa8eae576 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] new 73f27c25b133 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! new 2241d0afd4d3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new 1fab29a9410d mm: prevent mapping slab pages to userspace new 48deaf74ee26 mm/memory.c: prevent mapping typed pages to userspace new 8a907cdf0177 mm, memcg: proportional memory.{low,min} reclaim new 0a1843fd2b34 mm-proportional-memorylowmin-reclaim-checkpatch-fixes new 4a771c19bf4b mm: no need to check return value of debugfs_create functions new 9946f1dae5a3 mm, oom: remove 'prefer children over parent' heuristic new b8ba7fa0d129 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] new a081dcf31656 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] new 322d08d0827e mm/page_owner: move config option to mm/Kconfig.debug new 3704d4014c6c mm: fix some typos in mm directory new 8905e389bcaf mm/hmm: use reference counting for HMM struct new 3e8306d893b5 mm/hmm: do not erase snapshot when a range is invalidated new 935afb131055 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new f296c2f2501c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new a3402cb621c1 mm/hmm: improve driver API to work and wait over a range new 28cfebac7ade mm/hmm: add default fault flags to avoid the need to pre-f [...] new 76a516c0289b mm/hmm: add a helper function that faults pages and maps t [...] new 6219e2172d63 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 9c063fd6180d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new c2aa3f9a97c2 mm/hmm: add helpers for driver to safely take the mmap_sem new b51417bcb9fe mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new bbaaca7eebc8 mm: update ptep_modify_prot_commit to take old pte value as arg new 1865e7cd50c6 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new 1932dd30c83a mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new dc769ba3d3bc arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new 80802b8f60bb mm/page_alloc.c: check return value of memblock_alloc_node [...] new 0d4c4c68102e include/linux/uaccess.h: add probe_user_read() new 07245555b788 powerpc: use probe_user_read() new e51392387619 memcg: killed threads should not invoke memcg OOM killer new c8356b933adf mm, mempolicy: fix uninit memory access new a4a116e05574 mm/vmscan.c: remove 7th argument of isolate_lru_pages() new f6c16cf24c12 mm: refactor swap-in logic out of shmem_getpage_gfp new ed49a1d7079c mm: rid swapoff of quadratic complexity new 920ea31d59dc agp: efficeon: no need to set PG_reserved on GATT tables new 73135e299857 s390/vdso: don't clear PG_reserved new bc75d9453483 powerpc/vdso: don't clear PG_reserved new 3a99bec7b50a riscv/vdso: don't clear PG_reserved new a96d8e3df3bb m68k/mm: use __ClearPageReserved() new 853bacd03512 arm64: kexec: no need to ClearPageReserved() new c1da20fcddb9 arm64: kdump: no need to mark crashkernel pages manually P [...] new a123c2537b8b ia64: perfmon: don't mark buffer pages as PG_reserved new 181e82c6d410 mm: better document PG_reserved new ca299cb98649 mm/cma: add PF flag to force non cma alloc new ac96bd566a28 mm: update get_user_pages_longterm to migrate pages alloca [...] new ca52f42d4e6d powerpc/mm/iommu: allow migration of cma allocated pages d [...] new d338e1d16d89 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new fed37bd007c0 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new 41412d38bece selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 50d44f3c9dd9 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new 1a418a690d40 mm: vmscan: do not iterate all mem cgroups for global dire [...] new c8bc606e3e6a mm: memcontrol: expose THP events on a per-memcg basis new 493be4c516d5 mm: ksm: do not block on page lock when searching stable tree new 175ba716bb79 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 71d9a4d09fd8 mm: drop meminit_pfn_in_nid as it is redundant new d403f7eebea5 mm: implement new zone specific memblock iterator new a9b01244faaa mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 492bba385fb9 mm: move hot-plug specific memory init into separate funct [...] new 1aed3c3300ee mm: add reserved flag setting to set_page_links() new 2f0f8580cccf mm: use common iterator for deferred_init_pages and deferr [...] new e885f5d0e64c mm/page_alloc.c: calculate first_deferred_pfn directly new 15e7729af361 mm/mmu_notifier: contextual information for event triggeri [...] new f7c4f912b1a3 mm-mmu_notifier-contextual-information-for-event-triggerin [...] new bcb5e9e798cd mm-mmu_notifier-contextual-information-for-event-triggerin [...] new b5268c88eddb filemap: kill page_cache_read usage in filemap_fault new d4c92d4898f3 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new b47aa4d88eae filemap: pass vm_fault to the mmap ra helpers new 21242e46dbe8 filemap: drop the mmap_sem for all blocking operations new a557f446dce7 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new ed2205fd9fc0 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new c08d2eb700da filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new cb16f3fe7cba mm, swap: fix race between swapoff and some swap operations new 524e3ae33d09 mm: don't expose page to fast gup before it's ready new 7a738192604a mm/page_owner: align with pageblock_nr_pages new 98ba707fd76b mm/page_owner: align with pageblock_nr pages new 7d77bb3ff3e3 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8371f47286b7 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3517a8331468 proc: return exit code 4 for skipped tests new 6f0f1d118beb fs/proc/self.c: code cleanup for proc_setup_self() new a10bf8666102 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new 6d7a6401df9d proc: remove unused argument in proc_pid_lookup() new cd013c01dcf4 proc: read kernel cpu stat pointer once new f6e3521a4c5b proc: calculate end pointer for /proc/*/* lookup at compile time new 197c1fafc2a8 proc: use seq_puts() everywhere new 7d42e359a7e4 kernel.h: unconditionally include asm/div64.h for do_div() new 0c5151194705 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new e9cfd8f50c57 kernel/hung_task.c - fix sparse warnings new 8e96a212cd62 kernel/sys: annotate implicit fall through new ae0c25a543ca scripts/spelling.txt: add more spellings to spelling.txt new 36bc47e19ec2 lib/genalloc.c: export symbol addr_in_gen_pool new ef57c73c97c6 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 8c8fa2face0f Documentation: rename addr_in_gen_pool to gen_pool_has_addr new c8d94c08f65c lib/div64.c: off by one in shift new c5e60dd0f49e lib/test_ubsan.c: VLA no longer used in kernel new 17e60f14c410 checkpatch: verify SPDX comment style new bac221b87aa7 checkpatch: add some new alloc functions to various tests new ffc69ff929d0 checkpatch: allow reporting C99 style comments new fcc165465c1b epoll: make sure all elements in ready list are in FIFO order new f3668d134e3b epoll: unify awaking of wakeup source on ep_poll_callback() path new 2cf31f796189 epoll: use rwlock in order to reduce ep_poll_callback() co [...] new e34d1fdfdb66 init/calibrate.c: provide proper prototype new 7078be0d2d8c autofs: add ignore mount option new b9a68a8e1ab1 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new ac73a4e5b1ef kernel/signal.c: allow the null signal in rt_sigqueueinfo() new 82e9a6c4bde7 exec: increase BINPRM_BUF_SIZE to 256 new ae3a1d7bbb60 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new 5ece407b9fbf sysctl: handle overflow in proc_get_long new bc1760c0a5ab sysctl: handle overflow for file-max new 660be8e5826e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new d3c545b1bcce configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new 4ac7eb41a3de kcov: no need to check return value of debugfs_create functions new 94470ab8715e lib/ubsan: default UBSAN_ALIGNMENT to not set new fed2c028d48a ipc: allow boot time extension of IPCMNI from 32k to 8M new b90e4b823b16 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 9233a9c5a112 ipc: conserve sequence numbers in extended IPCMNI mode new b82f04a64347 ipc: annotate implicit fall through new 8da8743baecf Merge branch 'akpm-current/current' new cbc671bf09d9 proc: merge fix for proc_pident_lookup() API change new e3f2052dc012 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 63f23fe5b81b unicore32: stop printing the virtual memory layout new c8e5b746c295 arch/nios2/mm/fault.c: remove duplicate include new fb3515b8d90f include/linux/sched/signal.h: replace `tsk' with `task' new 4a42abc5e79d openrisc: prefer memblock APIs returning virtual address new 46b28f54393a powerpc: use memblock functions returning virtual address new de6750d2c0d7 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new 806b3b612f30 memblock: drop memblock_alloc_base_nid() new 33477d875573 memblock: emphasize that memblock_alloc_range() returns a [...] new 3f6bfb4b5efb memblock: memblock_phys_alloc_try_nid(): don't panic new b1e062c79695 memblock: memblock_phys_alloc(): don't panic new 4bb329cf0012 memblock: drop __memblock_alloc_base() new 219e6b331d1e memblock: drop memblock_alloc_base() new 70c9935beefa memblock: refactor internal allocation functions new ab638a7e0111 memblock: make memblock_find_in_range_node() and choose_me [...] new d448c12a80b3 arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 363fe98da6c0 arch: don't memset(0) memory returned by memblock_alloc() new b6bdfbb95ef3 ia64: add checks for the return value of memblock_alloc*() new 71eca0ba6ac8 sparc: add checks for the return value of memblock_alloc*() new be9fcb662c87 mm/percpu: add checks for the return value of memblock_alloc*() new 8e62e760429d init/main: add checks for the return value of memblock_alloc*() new 355544d92a08 swiotlb: add checks for the return value of memblock_alloc*() new 1c3c9328cde0 treewide: add checks for the return value of memblock_alloc*() new 03ae7410524e memblock: memblock_alloc_try_nid: don't panic new da4486e0d71c memblock: drop memblock_alloc_*_nopanic() variants new 8c80ffe593df include/linux/relay.h: fix percpu annotation in struct rchan new a7b6953d4c0f kernel/fork.c: remove duplicated include new e4fdbd9ea613 samples/mic/mpssd/mpssd.h: remove duplicate header new 6f937e5a1d48 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new e78b637defc0 Merge branch 'akpm/master' new 9fe36dd579c7 Add linux-next specific files for 20190131
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/llvm-master-arm-n [...]
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.
The 2232 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 | 34 +- 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/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 | 10 + 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 +- .../translations/it_IT/process/4.Coding.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 27 +- Documentation/vm/slub.rst | 3 +- Kbuild | 18 +- MAINTAINERS | 156 +- Makefile | 14 +- Next/SHA1s | 258 +- Next/merge.log | 6125 +++++--- 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 | 109 +- 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/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/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/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 | 2 + 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/kernel/setup.c | 6 + arch/arm/mach-cns3xxx/pcie.c | 4 +- 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/juno-r1.dts | 12 +- arch/arm64/boot/dts/arm/juno-r2.dts | 12 +- arch/arm64/boot/dts/arm/juno.dts | 12 +- .../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 | 475 +- 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/include/asm/atomic.h | 2 +- arch/arm64/include/asm/memory.h | 4 - arch/arm64/include/asm/uaccess.h | 111 +- arch/arm64/kernel/machine_kexec.c | 3 +- arch/arm64/kernel/setup.c | 8 +- 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/net/bpf_jit_comp.c | 37 +- arch/c6x/mm/dma-coherent.c | 4 + arch/c6x/mm/init.c | 4 +- arch/csky/mm/highmem.c | 5 + 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/configs/amcore_defconfig | 1 - arch/m68k/configs/stmark2_defconfig | 1 - arch/m68k/include/asm/atarihw.h | 6 + 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/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/blk-mq-debugfs.c | 3 +- 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 | 136 +- drivers/acpi/internal.h | 4 +- drivers/android/binder.c | 136 +- drivers/android/binderfs.c | 10 +- drivers/base/core.c | 10 +- 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/runtime.c | 53 +- drivers/base/power/sysfs.c | 11 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regcache-rbtree.c | 2 +- drivers/block/rbd.c | 45 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 73 + 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/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/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/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/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/amdgpu_drv.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/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 | 19 +- 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_reg.h | 53 +- 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_breadcrumbs.c | 863 +- drivers/gpu/drm/i915/intel_ddi.c | 20 +- drivers/gpu/drm/i915/intel_display.c | 119 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 98 +- 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 | 123 +- 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/radeon_drv.c | 4 +- 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/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/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/umem_odp.c | 10 +- drivers/infiniband/core/user_mad.c | 43 +- drivers/infiniband/core/uverbs_main.c | 7 +- drivers/infiniband/core/uverbs_std_types_device.c | 8 +- drivers/infiniband/core/verbs.c | 41 +- drivers/infiniband/hw/bnxt_re/Makefile | 2 +- drivers/infiniband/hw/cxgb3/Makefile | 2 +- drivers/infiniband/hw/cxgb4/Makefile | 4 +- drivers/infiniband/hw/cxgb4/device.c | 8 +- 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/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_v2.c | 206 +- 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/mlx5/cong.c | 15 +- drivers/infiniband/hw/mlx5/flow.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 9 +- 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/ocrdma/Makefile | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 67 +- drivers/infiniband/hw/qib/qib_debugfs.c | 27 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/usnic/Makefile | 2 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 26 - 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 | 4 +- drivers/infiniband/ulp/isert/Makefile | 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 | 15 +- drivers/iommu/dma-iommu.c | 3 +- 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/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 - 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/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/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/mtd/devices/docg3.c | 7 +- drivers/mtd/mtdcore.c | 8 - 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 | 48 +- drivers/mtd/nand/raw/nand_legacy.c | 3 +- drivers/mtd/nand/spi/core.c | 231 +- 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/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.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 72 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 51 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 36 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 32 +- 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 | 376 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/ti/cpmac.c | 2 +- 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/usb/asix_devices.c | 9 +- drivers/net/wan/lmc/Makefile | 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 | 101 +- 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 +- .../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 | 6 +- 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/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/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/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/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/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/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/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/usb-acpi.c | 163 +- drivers/usb/dwc2/Kconfig | 2 + drivers/usb/dwc3/Kconfig | 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/host/Kconfig | 1 + drivers/usb/host/whci/Kbuild | 12 - drivers/usb/host/whci/Makefile | 14 + 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 | 1 + 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 | 8 +- drivers/usb/typec/ucsi/Kconfig | 2 + drivers/usb/usbip/Kconfig | 2 + drivers/usb/usbip/vhci_hcd.c | 6 +- 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 | 154 +- fs/cifs/smb2pdu.h | 19 +- fs/cifs/transport.c | 152 +- fs/crypto/keyinfo.c | 4 +- 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/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/hugetlbfs/inode.c | 12 +- fs/iomap.c | 37 +- fs/kernfs/file.c | 31 +- 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/dt-bindings/interconnect/qcom,sdm845.h | 143 + include/linux/atomic-fallback.h | 2294 +++ include/linux/atomic.h | 4 +- include/linux/audit.h | 42 +- include/linux/backing-dev-defs.h | 1 + include/linux/blk_types.h | 2 +- include/linux/bpf.h | 3 + include/linux/capability.h | 10 +- include/linux/cgroup-defs.h | 4 + include/linux/coresight.h | 7 +- include/linux/cpufreq.h | 12 +- include/linux/crypto.h | 2 +- include/linux/delay.h | 1 + include/linux/filter.h | 27 + include/linux/frontswap.h | 7 + include/linux/fs.h | 17 +- include/linux/fs_types.h | 75 + 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/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/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/swap.h | 2 +- include/linux/tpm_eventlog.h | 12 +- include/linux/uaccess.h | 34 + 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/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/scsi/scsi.h | 6 - 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 + init/Kconfig | 13 +- init/init_task.c | 2 +- init/main.c | 26 +- ipc/sem.c | 1 + kernel/audit.c | 94 +- kernel/audit.h | 65 +- kernel/auditsc.c | 123 +- kernel/bpf/btf.c | 3 +- kernel/bpf/core.c | 223 +- kernel/bpf/disasm.c | 34 +- kernel/bpf/syscall.c | 2 + kernel/bpf/verifier.c | 365 +- kernel/capability.c | 19 + kernel/cgroup/cgroup.c | 12 + kernel/cpu.c | 5 +- kernel/dma/swiotlb.c | 21 +- kernel/events/core.c | 238 +- kernel/events/ring_buffer.c | 2 +- kernel/exit.c | 27 +- 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/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 | 26 + 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/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_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 | 133 +- 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 | 25 +- 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 | 112 +- 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/ip6mr.c | 7 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 260 +- net/ipv6/reassembly.c | 233 +- net/ipv6/tcp_ipv6.c | 2 +- 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/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/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/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 | 80 +- 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 | 1 - tools/testing/selftests/bpf/test_progs.c | 78 +- tools/testing/selftests/bpf/test_sockmap.c | 1 - tools/testing/selftests/bpf/test_verifier.c | 15622 +------------------ 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 | 521 + 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 +- 2105 files changed, 96354 insertions(+), 55562 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/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/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 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