This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 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 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 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 37f1b935a26b Merge branches 'pm-qos' and 'pm-domains' into linux-next omits 1fdb7d64aa6e Merge branch 'acpi-debug' into linux-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 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 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 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 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 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 6c65f71291e9 Merge branch 'x86/urgent' omits 9d3ed8ad482f Merge branch 'linus' omits 2dd2ef46c38a Merge branch 'irq/urgent' 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 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 4f8c475cf667 Merge branch 'linus' omits 7058a3651729 Merge branch 'x86/urgent' omits c6ee29dd2796 Merge branch 'x86/build' omits b419d3209394 Merge branch 'linus' omits 28bcb8f1b010 Merge branch 'perf/urgent' 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 a0fc5578f1d6 efi: Let kmemleak ignore false positives 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 new 7325e4bd06b0 Merge tag 'drm-intel-fixes-2019-01-24' of git://anongit.fr [...] new f0e7ce1eef58 Merge tag 'drm-msm-fixes-2019-01-24' of git://people.freed [...] new d73aba1115cf Merge tag 'drm-fixes-2019-01-25-1' of git://anongit.freede [...] new b48cef32b6a5 Merge tag 'usb-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] new 473721f9c649 Merge tag 'tty-5.0-rc4' of git://git.kernel.org/pub/scm/li [...] new 96f18cb89ffa Merge tag 'staging-5.0-rc4' of git://git.kernel.org/pub/sc [...] new d488bd21a4b2 Merge tag 'char-misc-5.0-rc4' of git://git.kernel.org/pub/ [...] new ba6069759381 Merge tag 'mmc-v5.0-rc2' of git://git.kernel.org/pub/scm/l [...] new 8b9433eb4de3 direct-io: allow direct writes to empty inodes new 698cef173983 block: cover another queue enter recursion via BIO_QUEUE_ENTERED new 7fc5854f8c6e writeback: synchronize sync(2) against cgroup writeback me [...] new 4c174e636674 nvme-rdma: fix timeout handler new 39d57757467b nvme-tcp: fix timeout handler new b1064d3e337b nvme-rdma: rework queue maps handling new 5cbab6303b47 nvmet-rdma: fix null dereference under heavy load new 78a61cd42a64 nvme-multipath: drop optimization for static ANA group IDs new 1c26010c5e1b blk-mq: fix the cmd_flag_name array new c83f536a87d9 blk-wbt: Declare local functions static new 745815f955f6 uapi: fix ioctl documentation new 8367de2c99a1 block: Fix comment typo new 6b8f91591665 Merge tag 'for-linus-20190125' of git://git.kernel.dk/linux-block new 7930851ef10c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 2580acb2a1b1 Merge tag 'vfio-v5.0-rc4' of git://github.com/awilliam/linux-vfio new 7c2614bf7a1f Merge tag '5.0-rc3-smb3-fixes' of git://git.samba.org/sfre [...] new d71b57532d70 ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel new 2e6dc4d95110 sctp: improve the events for sctp stream reset new 8220c870cb0f sctp: improve the events for sctp stream adding new 4ff40b86262b sctp: set chunk transport correctly when it's a new asoc new ecf938fe7d00 sctp: set flow sport from saddr only when it's 0 new a40ded604365 net/mlx4_core: Add masking for a few queries on HCA caps new ffe4cfc3da5e net/mlx4_core: Fix error handling when initializing CQ buf [...] new 21507dc46adc Merge branch 'mlx4_core-fixes' new 7b12c8189a3d can: dev: __can_get_echo_skb(): fix bogous check for non-e [...] new 93171ba6f1de can: bcm: check timer values before ktime conversion new 7873e98c614a can: flexcan: fix 'passing zero to ERR_PTR()' warning new a55234dabe1f can: flexcan: fix NULL pointer exception during bringup new 9620d6f6833e Merge tag 'linux-can-fixes-for-5.0-20190122' of git://git. [...] new b8812920b5a2 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] new d524e6416aeb MAINTAINERS: Update cavium networking drivers new 6eea3527e68a net: usb: asix: ax88772_bind return error when hw_reset fail new 3b707c3008ca net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP new e95d22c69b2c ibmveth: Do not process frames after calling napi_reschedule new a8b5c6d69261 nl80211: fix NLA_POLICY_NESTED() arguments new 7ed5285396c2 mac80211: don't initiate TDLS connection if station is not [...] new 7c53eb5d87bc mac80211: Add attribute aligned(2) to struct 'action' new faae54ad4151 cfg80211: reg: remove warn_on for a normal case new 93183bdbe73b cfg80211: extend range deviation for DMG new 517952756ed3 Merge tag 'mac80211-for-davem-2019-01-25' of git://git.ker [...] new abfd04f738c2 qed: Revert error handling changes. new 037222ad3f43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new 78e372e6509b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6a2651b55bcf Merge tag 'libnvdimm-fixes-5.0-rc4' of git://git.kernel.or [...] new c180f1b04be0 Merge tag 'dma-mapping-5.0-2' of git://git.infradead.org/u [...] new 9699f970de84 x86/kvm/hyper-v: don't announce GUEST IDLE MSR support new 5cc244a20b86 KVM: x86: Fix single-step debugging new 85ba2b165d11 KVM: VMX: Use the correct field var when clearing VM_ENTRY [...] new 3a33d030daaa kvm: x86/vmx: Use kzalloc for cached_vmcs12 new 1998fd32aa62 x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR new f1adceaf01f0 x86/kvm/hyper-v: recommend using eVMCS only when it is enabled new 1ed199a41c70 KVM: x86: Fix PV IPIs for 32-bit KVM host new de81c2f912ef KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error new 37ef0c4414c9 svm: Add warning message for AVIC IPI invalid target new bb218fbcfaaa svm: Fix AVIC incomplete IPI emulation new 619ad846fc34 KVM: nSVM: clear events pending from svm_complete_interrup [...] new 8997f657001d kvm: vmx: fix some -Wmissing-prototypes warnings new 94a980c39c8e kvm: selftests: Fix region overlap check in kvm_util new 5ad6ece869d4 KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a hel [...] new 3a2f5773baab x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version i [...] new 35b531a1e7fc KVM: selftests: check returned evmcs version range new 5cd5548ff439 KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header sea [...] new b2869f28e147 KVM: x86: Mark expected switch fall-throughs new 1fc7f56db7a7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 947b7ac135b1 Revert "block: cover another queue enter recursion via BIO [...] new 419967d53fc7 Merge tag 'for-linus-20190127' of git://git.kernel.dk/linux-block new 245b6c655812 EDAC, altera: Fix S10 persistent register offset new 983542434e6b Merge tag 'edac_fix_for_5.0' of git://git.kernel.org/pub/s [...] new 0d484375d73a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] new 988105182837 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] new f907bb4c326d Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] new 351e1aa6cb4b Merge branch 'x86-timers-for-linus' of git://git.kernel.or [...] new 625210cfa6c0 x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled new 8a5f06056a25 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new f17b5f06cb92 Linux 5.0-rc4 new 4aa9fc2a435a Revert "mm, memory_hotplug: initialize struct pages for th [...] new 9d42750203de Merge remote-tracking branch 'fixes/master' new 18094d0b55d5 ARC: DTB: [scripted] fix node name and address spelling new cb7ebc2793cb Merge remote-tracking branch 'arc-current/for-curr' 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 a4d91c060f8a Merge remote-tracking branch 'net/master' new a1fba261ccb9 Merge remote-tracking branch 'bpf/master' new 737903c355e6 Merge remote-tracking branch 'wireless-drivers/master' new 359477be2423 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 71b3b1e989e4 Merge remote-tracking branch 'sound-current/for-linus' new d0b95e6cd298 ASoC: core: Allow soc_find_component lookups to match pare [...] new dfe189574409 Merge branch 'asoc-5.0' into asoc-linus new 91db314f782d 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 45fff6c2b44f Merge branch 'regulator-5.0' into regulator-linus new 6351cb620ade Merge remote-tracking branch 'regulator-fixes/for-linus' new e8012472356f Merge branch 'spi-5.0' into spi-linus new a084efaf5b77 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 7aced35ce6ac Merge remote-tracking branch 'pci-current/for-linus' new d88c93f090f7 debugfs: fix debugfs_rename parameter checking new 5e375c9fab41 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 691b62cb4ff0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 356690d029e1 crypto: cavium/nitrox - Invoke callback after DMA unmap new 1f30f8d0fe10 Merge remote-tracking branch 'crypto-current/master' new d90757bc04a3 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 c4c0cd33d5ad 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 edb4cc1f9312 Merge remote-tracking branch 'mips-fixes/mips-fixes' new c96199a74fa1 Merge remote-tracking branch 'omap-fixes/fixes' new 2a2ec4aa0577 hwmon: (nct6775) Fix fan6 detection for NCT6793D new 037f919c25dc 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 4d12b1fab00b Merge branch 'misc-4.21' into next-fixes new bb7b6b523ffb Merge remote-tracking branch 'btrfs-fixes/next-fixes' new eb4af64a90d0 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 7da8d9c4feb2 Merge remote-tracking branch 'i3c-fixes/master' new 6a730fcb9cb4 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 new a6da86bc5ea2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new ccf07185688b Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 8c9620b1cc9b mmc: bcm2835: Fix DMA channel leak on probe error new 3751e008da0d mmc: mediatek: fix incorrect register setting of hs400_cmd [...] new c12fe97497e5 Merge remote-tracking branch 'mmc-fixes/fixes' new 053ff09f1a8f drm/rockchip: rgb: update SPDX license identifier new 5cd292fde5c3 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 49c3ea85113c Merge remote-tracking branch 'kbuild/for-next' new 058b472f2035 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] new 63a3b7074364 Merge remote-tracking branch 'compiler-attributes/compiler [...] new bc5c51e1aac2 Merge remote-tracking branch 'leaks/leaks-next' new a19590f1aaa1 Merge remote-tracking branch 'arm/for-next' new 13e4cdd78586 arm64: uaccess: Cleanup get/put_user() new 0bd3ef34d2a8 arm64: uaccess: Implement unsafe accessors new c2bb3e1a1b12 Merge remote-tracking branch 'arm64/for-next/core' new 33efc61ada84 Merge remote-tracking branch 'arm-perf/for-next/perf' new 21cf70b3d351 Merge remote-tracking branch 'arm-soc/for-next' new efa4045e82c2 Merge remote-tracking branch 'actions/for-next' new bfa3501b31d5 Merge remote-tracking branch 'amlogic/for-next' new a97861f5be09 Merge remote-tracking branch 'aspeed/for-next' new 3f5c670fb3b8 Merge remote-tracking branch 'at91/at91-next' new 18c549d73a41 Merge remote-tracking branch 'bcm2835/for-next' new e0e83b2ba808 Merge remote-tracking branch 'imx-mxs/for-next' new fcb1afa1ab07 Merge remote-tracking branch 'keystone/next' new 0599a1147806 Merge remote-tracking branch 'mediatek/for-next' new d36fe8c9a92f 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 35e17d1eb6e3 Merge remote-tracking branch 'reset/reset/next' new 34c71ba4b86e Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 new 2a81efb0de0e arm64: dts: add msm8996 compatible to gicv3 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 081fad0d71df 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 926156087112 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 1a3d9060f820 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 42d7e75bba2a 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 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 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 27935b309fe6 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 6e724ee7b0ff 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 f0ab42695691 Merge remote-tracking branch 'clk/clk-next' new f43409f55e8a csky: fixup wrong pt_regs size new 38883c2dd34f csky: coding convention: use task_stack_page new a210950b8c1a Merge remote-tracking branch 'csky/linux-next' new 203c50f63e2b Merge remote-tracking branch 'm68k/for-next' new 63b2158f1d02 Merge remote-tracking branch 'microblaze/next' new 27171357a8b5 Merge remote-tracking branch 'mips/mips-next' new 69eb3fc81548 Merge remote-tracking branch 'nios2/for-next' new d1b4fc530221 Merge remote-tracking branch 'parisc-hd/for-next' new 2ce6bfc97777 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 f6585432835c 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 d6dea410c0d9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 283c4f4d7b4d Merge remote-tracking branch 'fscrypt/master' new d2eb655d5720 Merge remote-tracking branch 'befs/for-next' new 876bc3295856 Merge remote-tracking branch 'btrfs-kdave/for-next' new 15e5ec0167c6 cifs: fix computation for MAX_SMB2_HDR_SIZE new 53bf56c973b9 cifs: limit amount of data we request for xattrs to CIFSMa [...] new 6aef813d2c87 CIFS: Always reset read error to -EIO if no response new 690dad6f9755 CIFS: Do not consider -ENODATA as stat failure for reads new 466f569982d3 CIFS: Respect SMB2 hdr preamble size in read responses new c862a0bed998 CIFS: Mask signals during sock_sendmsg() new 8d05156981c3 CIFS: Set reconnect instance to one initially new eb7faba3f783 CIFS: Respect reconnect in MTU credits calculations new 4d257596ef4c CIFS: Respect reconnect in non-MTU credits calculations new 5938a8eed058 CIFS: Check for reconnects before sending async requests new 3ed3cd91254f CIFS: Check for reconnects before sending compound requests new d6a2d60b749b CIFS: Count credits for malformed error pending responses new 4f8bae6fb720 CIFS: Fix possible oops and memory leaks in async IO new 939da7fd201c CIFS: Adjust MTU credits before reopening a file new 23c0747aba31 CIFS: Do not log credits on umount new e347717b7fb2 CIFS: Remove custom credit adjustments for SMB2 async IO new 454dece4cf12 CIFS: Fix trace command logging for SMB2 reads and writes new ad868f229f82 CIFS: Refactor reopening file for IO new 951ac24d2263 CIFS: Reopen file before get SMB2 MTU credits for async IO new 283f022baa29 CIFS: Find and reopen a file before get MTU credits in writepages new 95caaa5b473c CIFS: Do not count -ENODATA as failure for query directory new 973fac226f6d Merge remote-tracking branch 'cifs/for-next' new 42c961650a36 Merge remote-tracking branch 'ecryptfs/next' new d3666f4d334d Merge remote-tracking branch 'ext3/for_next' new 9edcc0059b4a 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 3a3fe6fe64e0 Merge remote-tracking branch 'fuse/for-next' new 8b1958056690 Merge remote-tracking branch 'jfs/jfs-next' new 80ff00172407 nfs: Fix NULL pointer dereference of dev_name new f5ef460da1ee NFS: Fix up return value on fatal errors in nfs_page_async [...] new 5e602ca49a00 Merge remote-tracking branch 'nfs-anna/linux-next' new 6fab2df3b52d Merge remote-tracking branch 'nfsd/nfsd-next' new 77544c6f32d0 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 8005f48aacff Merge remote-tracking branch 'v9fs/9p-next' new ad39b325a4f2 Merge remote-tracking branch 'vfs/for-next' new a26f3bd2db36 Merge remote-tracking branch 'printk/for-next' new 7aa2fe905df4 Merge remote-tracking branch 'pci/next' new ededc8a0be5a 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 812601137f58 Merge remote-tracking branch 'hid/for-next' new 3fc0851e05a9 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 aea9a4d0d984 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 92105fde664b 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 8f421784211d Merge remote-tracking branch 'v4l-dvb/master' new 4067d8b1229e 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 b001a2c39f6a Merge branches 'pm-core', 'pm-qos', 'pm-domains' and 'pm-e [...] new 3c778e685bce Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next new 3096ba078826 Merge remote-tracking branch 'pm/linux-next' new 6e575902be94 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 0e01835ce599 Merge remote-tracking branch 'opp/opp/linux-next' new 506006ac05e4 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 818c22268133 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 30c9367de2cf Merge remote-tracking branch 'net-next/master' 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 6cd24cc8d6f8 Merge remote-tracking branch 'bpf-next/master' new f3c6e71c03de Merge remote-tracking branch 'mlx5-next/mlx5-next' 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 35188ec29096 Merge remote-tracking branch 'netfilter-next/master' new 7cf3c5c48a56 Merge remote-tracking branch 'nfc-next/master' new d254da1fdb4f 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 4490d70e2857 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 931f1422f511 Merge remote-tracking branch 'mac80211-next/master' new cd3caee3dda7 Merge remote-tracking branch 'gfs2/for-next' new ca136bfc2f5d mtd: partitions: clarify __mtd_del_partition() name new 2c24c9af0f38 mtd: rework partitions handling new 05f93739cdfc mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_p [...] new f27d78bac7cf mtd: Remove empty lines at end of sysfs related functions new decbd9e173ca mtd: docg3: fix a possible memory leak of mtd->name new 590802737961 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 c3e9b8382277 Merge remote-tracking branch 'nand/nand/next' new 86b0c49ba1dd 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 635753015aec Merge remote-tracking branch 'crypto/master' new c47f88b78968 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 56b3c28f681d Merge remote-tracking branch 'drm-intel/for-linux-next' new f48c11644859 drm/tegra: vic: Do not clear driver data new b55c2ad77bfd 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 670c43d1e125 Merge remote-tracking branch 'drm-misc/for-linux-next' new 10242eec039e Merge remote-tracking branch 'drm-msm/msm-next' new 3f19e2fe3500 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new ce5bf21ecf10 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 152863409bfe Merge remote-tracking branch 'etnaviv/etnaviv/next' new dc50fae99f25 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 1e28c24b81ff 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 2c2cd2219b0f Merge branch 'asoc-5.1' into asoc-next new 7dc30f0e1956 Merge remote-tracking branch 'sound-asoc/for-next' new f2e82f430344 Merge remote-tracking branch 'input/next' new 52e1800d8f35 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 595986cad414 Merge remote-tracking branch 'mmc/next' new 12fef6cc05f0 Merge remote-tracking branch 'kgdb/kgdb-next' new cf14d84a060e Merge remote-tracking branch 'mfd/for-mfd-next' new 6ae7fd8e62e1 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 1a87013efe2d Merge branch 'regulator-5.1' into regulator-next new 342b197b911f 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 638713900af3 Merge remote-tracking branch 'security/next-testing' new 890a1bbbbc6c Merge remote-tracking branch 'apparmor/apparmor-next' new ed8ab63abc18 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 60371cf6b02e Merge remote-tracking branch 'selinux/next' new e117cb0c55ac 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 d53ec0e075ca Merge remote-tracking branch 'audit/next' new df9321a9d2da Merge remote-tracking branch 'devicetree/for-next' 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 c458bb3626a5 Merge branch 'spi-5.1' into spi-next new 2ec1e4f11f15 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 03631a19133b Merge remote-tracking branch 'tip/auto-latest' new efeaf14ff79f Merge remote-tracking branch 'clockevents/clockevents/next' new 60ac8dec714d Merge remote-tracking branch 'edac-amd/for-next' new 6479450f72c1 irqchip/gic-v4: Fix occasional VLPI drop new 35c5e946a8b2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a0c196b9d574 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 181e2ff800fb Merge remote-tracking branch 'kvm-arm/next' new 8d2df8a2d0fa arch/arm/xen: Remove duplicate header new 85ab68f3874c Merge remote-tracking branch 'xen-tip/linux-next' new 31ccaf982e4f Merge remote-tracking branch 'percpu/for-next' new 4d43d395fed1 workqueue: Try to catch flush_work() without INIT_WORK(). new 9c5f42ca3a0e 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 0b51ebbc5dd8 Merge remote-tracking branch 'drivers-x86/for-next' new bd808cbadbbd 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 c0f067123834 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 c42cace12f71 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 efa2ec01c79c Merge remote-tracking branch 'usb/usb-next' new a49e1abf0770 USB: serial: cp210x: support all gpios on CP2102N QFN28 package new 728ae5d95c17 Merge remote-tracking branch 'usb-serial/usb-next' new 497143eb0aa5 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 2fac8e6c049c 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 82c9c2d505d6 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 82c89258d381 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 ac14943c7d2a Merge remote-tracking branch 'staging/staging-next' new a99b927af919 Merge remote-tracking branch 'mux/for-next' new d4d52a854cf4 Merge remote-tracking branch 'slave-dma/next' new 20db377b70aa Merge remote-tracking branch 'cgroup/for-next' new 0ecf632111ff Merge remote-tracking branch 'scsi/for-next' new 29e2a1f10cff Merge remote-tracking branch 'vhost/linux-next' new e1167b35ec88 Merge remote-tracking branch 'rpmsg/for-next' new c30008f0c529 Merge remote-tracking branch 'gpio/for-next' new af00aa35313f gpio: altera-a10sr: Set proper output level for direction_output new c131d98b590c gpio: altera-a10sr: Trivial coding style fix new aae518efdea8 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 615deacada6f Merge remote-tracking branch 'pinctrl/for-next' new ae922b91296f Merge remote-tracking branch 'pwm/for-next' new 70924ed8b189 Merge remote-tracking branch 'userns/for-next' new 58609b3c30e1 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 1cf91551f6a1 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 5d22c8087bac 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 b638f5c5c1ff Merge remote-tracking branch 'coresight/next' new 9578160836de Merge remote-tracking branch 'rtc/rtc-next' new 3b0f902f12c2 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 5d78e5dfe34a Merge remote-tracking branch 'at24/at24/for-next' new 7bfd06645289 Merge remote-tracking branch 'ntb/ntb-next' new b8ba6f7117ea Merge remote-tracking branch 'kspp/for-next/kspp' new a6692569e274 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 79281c450173 Merge remote-tracking branch 'gnss/gnss-next' new 2c78f5195263 Merge remote-tracking branch 'slimbus/for-next' new fcee829ce9aa Merge remote-tracking branch 'nvmem/for-next' new dc3439b124b4 Merge remote-tracking branch 'hyperv/hyperv-next' new c39e181eb346 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 3638007c91b4 Merge remote-tracking branch 'pidfd/for-next' new 0cd2764e972d lib: zstd: Mark expected switch fall-throughs new 2014f812de1b security: Mark expected switch fall-throughs new 5dd481673c3d lib/cmdline.c: mark expected switch fall-throughs new 482c7212e6af ASN.1: mark expected switch fall-through new 395a2c605721 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 13db339cc9e0 enetc: include linux/vmalloc.h for vzalloc etc new 2cf160b7a188 Merge branch 'akpm-current/current' new 2bdf8e4d4b41 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new 0e257a762cbf include/linux/sched/signal.h: replace `tsk' with `task' new a386e0ffd125 locking/atomics: build atomic headers as required new 951d4ef1bdbe kernel/fork.c: remove duplicated include new ea6a59bf381c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (bedae28d6429) \ N -- N -- N refs/heads/akpm (ea6a59bf381c)
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 1331 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/devicetree/bindings/arm/renesas.yaml | 2 + 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/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom,sdm845.txt | 24 + .../devicetree/bindings/media/i2c/mt9m001.txt | 38 + .../devicetree/bindings/mtd/amlogic,meson-nand.txt | 60 + Documentation/devicetree/bindings/sound/mt6358.txt | 18 + .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 36 + .../devicetree/bindings/sound/qcom,wcd9335.txt | 10 +- .../devicetree/bindings/spi/spi-nxp-fspi.txt | 39 + .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/interconnect/interconnect.rst | 94 + Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/dev-effect.rst | 28 - .../uapi/v4l/{dev-codec.rst => dev-mem2mem.rst} | 41 +- 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 - MAINTAINERS | 101 +- Makefile | 4 +- arch/Kconfig | 3 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 13 +- 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/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/configs/multi_v7_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 2 + arch/arm/mach-cns3xxx/pcie.c | 4 +- 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/net/bpf_jit_32.c | 53 +- arch/arm/net/bpf_jit_32.h | 2 + arch/arm/xen/mm.c | 1 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 22 +- arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 18 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 10 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 18 +- .../boot/dts/nvidia/tegra210-p2894-0050-a08.dts | 9 + .../{tegra210-smaug.dts => tegra210-p2894.dtsi} | 1146 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 3 +- arch/arm64/boot/dts/nvidia/tegra210.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/renesas/salvator-common.dtsi | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 + 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/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/include/asm/uaccess.h | 111 +- arch/arm64/net/bpf_jit_comp.c | 37 +- arch/m68k/Kconfig.machine | 2 + arch/m68k/atari/Makefile | 2 + arch/m68k/atari/nvram.c | 272 + 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/mips/boot/dts/ingenic/ci20.dts | 8 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/parisc/include/asm/io.h | 9 + arch/parisc/lib/iomap.c | 64 + arch/powerpc/Kconfig | 6 +- 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/nvram_64.c | 158 +- arch/powerpc/kernel/setup_32.c | 36 +- arch/powerpc/net/bpf_jit.h | 4 + arch/powerpc/net/bpf_jit_comp64.c | 120 +- arch/powerpc/platforms/chrp/Makefile | 2 +- arch/powerpc/platforms/chrp/nvram.c | 14 +- arch/powerpc/platforms/chrp/setup.c | 2 +- arch/powerpc/platforms/powermac/Makefile | 2 - arch/powerpc/platforms/powermac/nvram.c | 9 + arch/powerpc/platforms/powermac/setup.c | 3 +- arch/powerpc/platforms/powermac/time.c | 2 +- arch/powerpc/platforms/pseries/ibmebus.c | 10 +- arch/powerpc/platforms/pseries/nvram.c | 2 - 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/sclp.h | 1 + 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 | 21 + arch/s390/kernel/sysinfo.c | 2 - arch/s390/net/bpf_jit_comp.c | 66 +- arch/s390/pci/pci_debug.c | 15 +- arch/sparc/crypto/des_glue.c | 4 +- arch/x86/Kconfig | 2 +- arch/x86/Makefile | 1 - arch/x86/events/intel/bts.c | 4 +- arch/x86/events/intel/pt.c | 5 +- arch/x86/include/asm/asm-prototypes.h | 1 - arch/x86/include/asm/fpu/internal.h | 50 +- arch/x86/kernel/apic/io_apic.c | 2 + arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/hw_breakpoint.c | 1 + arch/x86/kernel/kgdb.c | 1 + arch/x86/kernel/kvm.c | 7 +- 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/net/bpf_jit_comp.c | 46 +- arch/x86/net/bpf_jit_comp32.c | 121 +- 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 | 36 +- arch/xtensa/kernel/time.c | 2 +- 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/android/binder.c | 106 +- 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/block/rbd.c | 45 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 54 + drivers/char/Kconfig | 19 +- drivers/char/Makefile | 6 +- 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/clk/samsung/clk.h | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.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/efi/efi.c | 3 - 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/gnss/sirf.c | 256 +- drivers/gpio/gpio-davinci.c | 4 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 181 +- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 47 +- drivers/gpu/drm/i915/i915_drv.h | 14 +- drivers/gpu/drm/i915/i915_gem.c | 180 +- drivers/gpu/drm/i915/i915_gem_evict.c | 89 +- 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 | 146 +- drivers/gpu/drm/i915/i915_gpu_error.h | 28 +- drivers/gpu/drm/i915/i915_irq.c | 34 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/i915_request.c | 68 +- drivers/gpu/drm/i915/i915_request.h | 71 +- drivers/gpu/drm/i915/i915_reset.c | 486 +- drivers/gpu/drm/i915/i915_reset.h | 3 + drivers/gpu/drm/i915/i915_timeline.c | 252 +- drivers/gpu/drm/i915/i915_timeline.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_display.c | 106 +- drivers/gpu/drm/i915/intel_drv.h | 4 +- drivers/gpu/drm/i915/intel_engine_cs.c | 220 +- drivers/gpu/drm/i915/intel_gpu_commands.h | 1 - drivers/gpu/drm/i915/intel_guc_submission.c | 15 +- drivers/gpu/drm/i915/intel_hangcheck.c | 28 +- drivers/gpu/drm/i915/intel_lrc.c | 216 +- drivers/gpu/drm/i915/intel_mocs.c | 406 +- drivers/gpu/drm/i915/intel_overlay.c | 2 - drivers/gpu/drm/i915/intel_ringbuffer.c | 259 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 58 +- drivers/gpu/drm/i915/intel_tv.c | 696 +- 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 | 2 +- drivers/gpu/drm/i915/selftests/i915_random.c | 33 +- drivers/gpu/drm/i915/selftests/i915_random.h | 3 + drivers/gpu/drm/i915/selftests/i915_timeline.c | 464 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 4 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 86 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 3 - drivers/gpu/drm/i915/selftests/mock_engine.c | 39 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 11 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 3 +- 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 | 2 + 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 | 10 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- 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/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/vic.c | 18 +- drivers/gpu/host1x/dev.c | 2 +- drivers/hid/hid-elan.c | 2 +- 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 | 7 +- drivers/infiniband/core/user_mad.c | 43 +- drivers/infiniband/core/verbs.c | 41 +- 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/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/mlx5/cong.c | 15 +- drivers/infiniband/hw/mlx5/main.c | 9 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 8 +- drivers/infiniband/hw/mlx5/mr.c | 51 +- drivers/infiniband/hw/mlx5/odp.c | 4 +- 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/usnic_debugfs.c | 26 - drivers/infiniband/ulp/ipoib/ipoib.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +- 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/irqchip/irq-gic-v3-its.c | 66 +- drivers/irqchip/irq-xtensa-mx.c | 40 +- drivers/irqchip/irq-xtensa-pic.c | 6 +- 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/misc/mic/vop/vop_main.c | 5 +- drivers/misc/mic/vop/vop_vringh.c | 36 +- drivers/mmc/host/bcm2835.c | 2 + drivers/mmc/host/jz4740_mmc.c | 71 +- drivers/mmc/host/mtk-sd.c | 2 +- drivers/mtd/devices/docg3.c | 7 +- drivers/mtd/mtdchar.c | 11 +- drivers/mtd/mtdcore.c | 258 +- drivers/mtd/mtdpart.c | 699 +- 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/can/dev.c | 27 +- drivers/net/can/flexcan.c | 4 +- drivers/net/dsa/mv88e6xxx/serdes.c | 2 +- drivers/net/ethernet/altera/altera_msgdma.c | 3 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- 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/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/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 +- .../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 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 + 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 | 2 - .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 1 - .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 29 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 5 +- .../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/r8169.c | 376 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- 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/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/pci/controller/dwc/pci-imx6.c | 11 +- drivers/pci/controller/dwc/pcie-armada8k.c | 16 - drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 7 +- drivers/perf/arm_spe_pmu.c | 6 +- drivers/platform/goldfish/Kconfig | 4 +- drivers/platform/mellanox/mlxreg-hotplug.c | 23 +- 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/ras/ras.c | 2 +- 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/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/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/scsi/Kconfig | 6 +- drivers/scsi/atari_scsi.c | 10 +- drivers/soc/tegra/fuse/fuse-tegra.c | 12 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 2 +- drivers/soc/tegra/pmc.c | 424 +- drivers/spi/Kconfig | 13 +- drivers/spi/Makefile | 1 + drivers/spi/spi-nxp-fspi.c | 1105 ++ drivers/spi/spi-pl022.c | 30 +- 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/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8712/rtl8712_efuse.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 +- 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/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/sysrq.c | 8 +- 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/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 => Makefile} | 2 + 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/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/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 +- fs/btrfs/ctree.c | 78 +- fs/btrfs/transaction.c | 8 - fs/cifs/cifsglob.h | 41 +- fs/cifs/cifsproto.h | 5 +- fs/cifs/cifssmb.c | 22 +- fs/cifs/connect.c | 5 +- fs/cifs/file.c | 170 +- fs/cifs/smb1ops.c | 6 +- fs/cifs/smb2ops.c | 78 +- fs/cifs/smb2pdu.c | 144 +- fs/cifs/smb2pdu.h | 18 +- fs/cifs/transport.c | 152 +- fs/crypto/keyinfo.c | 4 +- fs/debugfs/inode.c | 11 +- fs/direct-io.c | 5 +- fs/ecryptfs/crypto.c | 5 +- fs/f2fs/debug.c | 20 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/super.c | 5 +- fs/fs-writeback.c | 40 +- fs/fuse/file.c | 133 +- fs/fuse/fuse_i.h | 3 + fs/fuse/inode.c | 3 +- fs/nfs/super.c | 5 + fs/nfs/write.c | 9 +- fs/proc/base.c | 6 +- include/asm-generic/iomap.h | 22 + 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/dt-bindings/interconnect/qcom,sdm845.h | 143 + include/linux/audit.h | 42 +- include/linux/backing-dev-defs.h | 1 + include/linux/blk_types.h | 2 +- include/linux/capability.h | 10 +- include/linux/coresight.h | 7 +- include/linux/crypto.h | 2 +- include/linux/filter.h | 27 + include/linux/hdmi.h | 15 + 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/mtd/mtd.h | 125 +- include/linux/mtd/partitions.h | 3 +- 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/perf_event.h | 23 +- include/linux/phy.h | 2 +- include/linux/platform_data/mlxreg.h | 6 +- include/linux/qed/qede_rdma.h | 19 +- include/linux/sched.h | 2 +- include/net/bluetooth/hci_core.h | 1 + include/net/bond_3ad.h | 2 +- include/net/cfg80211.h | 20 + include/net/devlink.h | 144 - 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/tcp.h | 1 + include/net/xdp_sock.h | 1 + include/ras/ras_event.h | 8 +- include/rdma/ib_umem_odp.h | 8 +- include/soc/tegra/bpmp.h | 13 +- include/soc/tegra/pmc.h | 6 - include/sound/soc-acpi.h | 28 +- include/sound/soc.h | 31 + include/trace/events/devlink.h | 62 - include/uapi/linux/android/binder.h | 19 + include/uapi/linux/blkzoned.h | 1 + include/uapi/linux/bpf.h | 1 + include/uapi/linux/devlink.h | 25 - 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/xdp_diag.h | 72 + init/init_task.c | 2 +- kernel/audit.c | 94 +- kernel/audit.h | 65 +- kernel/auditsc.c | 123 +- 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/events/core.c | 238 +- kernel/events/ring_buffer.c | 2 +- kernel/kallsyms.c | 2 +- kernel/sched/core.c | 3 - kernel/sys.c | 10 +- kernel/trace/bpf_trace.c | 3 +- kernel/workqueue.c | 3 + lib/asn1_decoder.c | 4 + lib/cmdline.c | 5 + lib/iomap.c | 140 +- lib/kobject.c | 2 +- lib/kobject_uevent.c | 9 +- lib/zstd/bitstream.h | 5 + lib/zstd/compress.c | 1 + lib/zstd/decompress.c | 5 +- lib/zstd/huf_compress.c | 2 + mm/backing-dev.c | 1 + mm/page_alloc.c | 12 - net/bluetooth/hci_core.c | 5 +- net/bridge/br_multicast.c | 1 - net/bridge/netfilter/ebtables.c | 9 +- net/can/bcm.c | 27 + net/core/devlink.c | 1058 -- net/dccp/input.c | 2 +- net/dccp/timer.c | 4 +- net/decnet/dn_dev.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/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/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/ipv6.c | 3 +- net/sctp/protocol.c | 3 +- net/sctp/sm_make_chunk.c | 11 +- net/sctp/stream.c | 58 +- net/tipc/topsrv.c | 3 - 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/v4l/v4l2-pci-skeleton.c | 8 +- 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 | 12 + security/safesetid/Makefile | 7 + security/safesetid/lsm.c | 278 + security/safesetid/lsm.h | 33 + security/safesetid/securityfs.c | 193 + security/selinux/avc.c | 162 +- security/selinux/include/security.h | 3 + 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/soc/codecs/Kconfig | 16 + sound/soc/codecs/Makefile | 4 + 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 | 9 + 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/usb/quirks.c | 1 + tools/bpf/bpftool/cfg.c | 9 +- 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/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/bpf/Makefile | 109 +- 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 +- 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/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 +- 1077 files changed, 67563 insertions(+), 42474 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/sound/mt6358.txt create mode 100644 Documentation/devicetree/bindings/sound/mt8183-afe-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-effect.rst rename Documentation/media/uapi/v4l/{dev-codec.rst => dev-mem2mem.rst} (50%) 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/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dts copy arch/arm64/boot/dts/nvidia/{tegra210-smaug.dts => tegra210-p2894.dtsi} (76%) create mode 100644 arch/m68k/atari/nvram.c 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/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/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 delete mode 100644 drivers/usb/README rename drivers/usb/host/whci/{Kbuild => Makefile} (79%) create mode 100644 include/dt-bindings/interconnect/qcom,sdm845.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/uapi/linux/xdp_diag.h create mode 100644 net/xdp/xsk.h create mode 100644 net/xdp/xsk_diag.c 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/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 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/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