This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits bf2c8035bd8b Add linux-next specific files for 20190501 omits af92ee665f6c Merge branch 'akpm/master' omits 0095787e119c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 5aa044aa52a3 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits f2ee2679be04 mm: memcontrol: fix recursive statistics correctness & scalabilty omits 288433ac8366 mm: memcontrol: move stat/event counting functions out-of-line omits c70ac4b26fc8 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] omits 820a3f95b961 mm: memcontrol: make cgroup stats and events query API exp [...] omits 5ef2f77d67d1 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits 133c8069c67d drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits 19cf12d645e3 mm, memcg: consider subtrees in memory.events omits 81303e44e405 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits 929621d4ae32 mm, memcg: rename ambiguously named memory.stat counters a [...] omits bfe0a0e8eea6 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> omits 9b9429ad2ff9 treewide: replace #include <asm/sizes.h> with #include <li [...] omits eceeef937567 fs/block_dev.c: Remove duplicate header omits 13f684c88b10 fs/cachefiles/namei.c: remove duplicate header omits c509bd603d3e include/linux/sched/signal.h: replace `tsk' with `task' omits 4d134425fc53 fs/coda/psdev.c: remove duplicate header omits 5b015c15f58d pinctrl: fix pxa2xx.c build warnings omits 1234c61382ce Merge branch 'akpm-current/current' omits 7766e066ff47 Merge remote-tracking branch 'pidfd/for-next' omits 321c4f582464 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 8babaf44ce73 Merge remote-tracking branch 'hyperv/hyperv-next' omits 95416dbc130b Merge remote-tracking branch 'xarray/xarray' omits 664caedbc3bb Merge remote-tracking branch 'nvmem/for-next' omits cd983c35f89f Merge remote-tracking branch 'slimbus/for-next' omits 07a82ef85657 Merge remote-tracking branch 'gnss/gnss-next' omits 08123ede9482 Merge remote-tracking branch 'kspp/for-next/kspp' omits fdb36069e1f7 Merge remote-tracking branch 'ntb/ntb-next' omits 46e590861a1c Merge remote-tracking branch 'at24/at24/for-next' omits bb324e516f40 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c5a529adf2f2 Merge remote-tracking branch 'rtc/rtc-next' omits 070a9887bab2 Merge remote-tracking branch 'coresight/next' omits 4494dbdb063c Merge remote-tracking branch 'livepatching/for-next' omits 62d6ccef29e6 Merge remote-tracking branch 'y2038/y2038' omits d3160b3ebae8 Merge remote-tracking branch 'kselftest/next' omits c09532acac9d Merge remote-tracking branch 'random/dev' omits cdac5a2c0e03 Merge remote-tracking branch 'pwm/for-next' omits ad8d08397d2b Merge remote-tracking branch 'pinctrl/for-next' omits e5eb21fbacf8 Merge remote-tracking branch 'gpio/for-next' omits f921fde7d846 Merge remote-tracking branch 'rpmsg/for-next' omits 54829dc029b3 Merge remote-tracking branch 'vhost/linux-next' omits 51f16565b880 Merge remote-tracking branch 'scsi/for-next' omits 0327574cafdd Merge remote-tracking branch 'cgroup/for-next' omits e80ed490abc9 Merge remote-tracking branch 'slave-dma/next' omits b52071d70879 Merge remote-tracking branch 'mux/for-next' omits 44d0c8d22a84 Merge remote-tracking branch 'staging/staging-next' omits 4310f72d5063 Merge remote-tracking branch 'char-misc/char-misc-next' omits 7f8b8277d56f Merge remote-tracking branch 'tty/tty-next' omits 57b075a6cbea Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a147ff14eb5b Merge remote-tracking branch 'usb-serial/usb-next' omits ee160f4dd9e2 Merge remote-tracking branch 'usb/usb-next' omits bdfe223f3b60 Merge remote-tracking branch 'driver-core/driver-core-next' omits 13df6dfb221d Merge remote-tracking branch 'ipmi/for-next' omits c85046827938 Merge remote-tracking branch 'leds/for-next' omits 46ea7a1e43f6 Merge remote-tracking branch 'chrome-platform/for-next' omits c2cef3337910 Merge remote-tracking branch 'drivers-x86/for-next' omits 083a3c516a39 Merge remote-tracking branch 'workqueues/for-next' omits 164a695cfc71 Merge remote-tracking branch 'percpu/for-next' omits 413dbcab1a29 Merge remote-tracking branch 'xen-tip/linux-next' omits 51c9c1f4dd9a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 03694a1ccede Merge remote-tracking branch 'kvm-arm/next' omits 7eec894ec640 Merge remote-tracking branch 'kvm/linux-next' omits 80c2c2eebe05 Merge remote-tracking branch 'ftrace/for-next' omits fa7635bdc249 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 5da724905a82 Merge remote-tracking branch 'edac-amd/for-next' omits 8a41466b7482 Merge remote-tracking branch 'clockevents/clockevents/next' omits 6c7fc7c720b7 Merge remote-tracking branch 'tip/auto-latest' omits ea41dff51064 Merge remote-tracking branch 'spi/for-next' omits 83567d66999d Merge remote-tracking branch 'devicetree/for-next' omits 18d608dff852 Merge remote-tracking branch 'audit/next' omits 988f3a7e4471 Merge remote-tracking branch 'vfio/next' omits 9e41b9c4eb27 Merge remote-tracking branch 'iommu/next' omits 07ae86832395 Merge remote-tracking branch 'tpmdd/next' omits 5ce431f3f8fa Merge remote-tracking branch 'selinux/next' omits dee8188e6800 Merge remote-tracking branch 'integrity/next-integrity' omits 0b3fa3ae1370 Merge remote-tracking branch 'apparmor/apparmor-next' omits f66543bad507 Merge remote-tracking branch 'security/next-testing' omits 989bb8752be5 Merge remote-tracking branch 'regulator/for-next' omits 0b80fe1d13e8 Merge remote-tracking branch 'battery/for-next' omits 37e5abac7933 Merge remote-tracking branch 'backlight/for-backlight-next' omits 479b15133268 Merge remote-tracking branch 'mfd/for-mfd-next' omits da6374645229 Merge remote-tracking branch 'kgdb/kgdb-next' omits 4f72222afd41 Merge remote-tracking branch 'mmc/next' omits 30b20e30a5f9 Merge remote-tracking branch 'device-mapper/for-next' omits cb2ca8a883a8 Merge remote-tracking branch 'block/for-next' omits d52058812aab Merge remote-tracking branch 'input/next' omits 333b3f490366 Merge remote-tracking branch 'modules/modules-next' omits 020070431cbd Merge remote-tracking branch 'sound-asoc/for-next' omits 226168e2edb4 Merge remote-tracking branch 'sound/for-next' omits f7c932376a93 Merge remote-tracking branch 'regmap/for-next' omits de8d770db36d Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 70615065f72b Merge remote-tracking branch 'imx-drm/imx-drm/next' omits c51ec2b8e479 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 6359aeb3f0b9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8be4a47198ff Merge remote-tracking branch 'drm-intel/for-linux-next' omits 953af304470c Merge remote-tracking branch 'amdgpu/drm-next' omits b2c75cfb3c58 Merge remote-tracking branch 'drm/drm-next' omits 6b6504f9fe9d Merge remote-tracking branch 'crypto/master' omits 4491c66f6b48 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 3ff668e8c3bb Merge remote-tracking branch 'nand/nand/next' omits 06ec6f833fff Merge remote-tracking branch 'gfs2/for-next' omits 200aaac2ea21 Merge remote-tracking branch 'bluetooth/master' omits 617d5013b4fe Merge remote-tracking branch 'wireless-drivers-next/master' omits 6aa6b0d78e20 Merge remote-tracking branch 'nfc-next/master' omits 2d73a4db8029 Merge remote-tracking branch 'netfilter-next/master' omits f628fd9fd587 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ce0b08fc71de Merge remote-tracking branch 'net-next/master' omits 18787a4d66d4 Merge remote-tracking branch 'rdma/for-next' omits d137ec3d8e40 Merge remote-tracking branch 'swiotlb/linux-next' omits 0a56134f8968 Merge remote-tracking branch 'dlm/next' omits 19a8525b5795 Merge remote-tracking branch 'ieee1394/for-next' omits 9d85270a89d7 Merge remote-tracking branch 'thermal/next' omits d5de743d8150 Merge remote-tracking branch 'opp/opp/linux-next' omits e7c860af47ce Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits c20a4a423301 Merge remote-tracking branch 'pm/linux-next' omits 00876c8f4b04 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits bbf4ecd21bb1 Merge remote-tracking branch 'v4l-dvb/master' omits 2a42bbee12e4 Merge remote-tracking branch 'jc_docs/docs-next' omits 0d8199a97a8c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c1c670e7bdbb Merge remote-tracking branch 'i3c/i3c/next' omits 2b66aebd51ab Merge remote-tracking branch 'i2c/i2c/for-next' omits 8165b397abda Merge remote-tracking branch 'hid/for-next' omits 2ba051346196 Merge remote-tracking branch 'pci/next' omits 72177a3af3f5 Merge remote-tracking branch 'printk/for-next' omits c9c312465d9c Merge remote-tracking branch 'vfs/for-next' omits 114a546592fb Merge remote-tracking branch 'xfs/for-next' omits 6324ba49f89a Merge remote-tracking branch 'orangefs/for-next' omits 1518de13cd57 Merge remote-tracking branch 'nfsd/nfsd-next' omits 27a14a77f5c8 Merge remote-tracking branch 'nfs-anna/linux-next' omits bb0785df988b Merge remote-tracking branch 'jfs/jfs-next' omits 9d0b241cce20 Merge remote-tracking branch 'fuse/for-next' omits f77faebcb18b Merge remote-tracking branch 'f2fs/dev' omits 43992f6a78c6 Merge remote-tracking branch 'ext4/dev' omits b778d3c330c3 Merge remote-tracking branch 'ext3/for_next' omits 1e917789c57f Merge remote-tracking branch 'ecryptfs/next' omits 2b7e8be02882 Merge remote-tracking branch 'cifs/for-next' omits 55bce79fa9e1 Merge remote-tracking branch 'btrfs-kdave/for-next' omits ca913486f788 Merge remote-tracking branch 'befs/for-next' omits bfda31c0667a Merge remote-tracking branch 'fscrypt/master' omits 113d38b68e32 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits dbec4228c32d Merge remote-tracking branch 's390/features' omits 87157c033b04 Merge remote-tracking branch 'risc-v/for-next' omits 657010888ed2 Merge remote-tracking branch 'powerpc/next' omits b9cc0e63ec64 Merge remote-tracking branch 'parisc-hd/for-next' omits 9f6366b11237 Merge remote-tracking branch 'nds32/next' omits 90c95bc00768 Merge remote-tracking branch 'mips/mips-next' omits 50d93ed30466 Merge remote-tracking branch 'm68k/for-next' omits 743a7eb30234 Merge remote-tracking branch 'csky/linux-next' omits 3d7bd40c4486 Merge remote-tracking branch 'clk-samsung/for-next' omits 222410e4bc5a Merge remote-tracking branch 'clk/clk-next' omits 1e96dab1cc8c Merge remote-tracking branch 'tegra/for-next' omits 3393e22f1706 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 128ab9066558 Merge remote-tracking branch 'samsung-krzk/for-next' omits 79e382a377bd Merge remote-tracking branch 'rockchip/for-next' omits 0123bf149a12 Merge remote-tracking branch 'renesas/next' omits 517d66aacaac Merge remote-tracking branch 'qcom/for-next' omits be4be2be9f34 Merge remote-tracking branch 'omap/for-next' omits 4f6657f2b060 Merge remote-tracking branch 'mvebu/for-next' omits c58ae303bcaa Merge remote-tracking branch 'mediatek/for-next' omits 960eaf0f446d Merge remote-tracking branch 'keystone/next' omits a85f3cbbdf09 Merge remote-tracking branch 'imx-mxs/for-next' omits 314121fe4148 Merge remote-tracking branch 'bcm2835/for-next' omits c76c1c174514 Merge remote-tracking branch 'at91/at91-next' omits 61db438651cc Merge remote-tracking branch 'amlogic/for-next' omits 611b0023ee58 Merge remote-tracking branch 'actions/for-next' omits a31f73d1de26 Merge remote-tracking branch 'arm-soc/for-next' omits c7264a3a5de4 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 6233b09572ba Merge remote-tracking branch 'arm64/for-next/core' omits d7514888b542 Merge remote-tracking branch 'arm/for-next' omits 38bb8d868f6b Merge remote-tracking branch 'asm-generic/master' omits b614d4816d13 Merge remote-tracking branch 'dma-mapping/for-next' omits 9c2bcc5cd264 Merge remote-tracking branch 'kbuild/for-next' omits e91678fba92b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 97c2d62ddfc2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits c238ea2ee4ea Merge remote-tracking branch 'vfs-fixes/fixes' omits e9723e040337 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits fde686598a6a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits a3a3452f378d Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 41a2dc664204 Merge remote-tracking branch 'kvm-fixes/master' omits 741a0dadf271 Merge remote-tracking branch 'omap-fixes/fixes' omits d9040698f4db Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits ececd8202dd0 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 9c1ca20222d3 Merge remote-tracking branch 'phy/fixes' omits eee986745a60 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 3777bfe90eeb Merge remote-tracking branch 'pci-current/for-linus' omits d0406406fa21 Merge remote-tracking branch 'spi-fixes/for-linus' omits 21f5e1c546bb Merge remote-tracking branch 'regulator-fixes/for-linus' omits b92d9c72b33d Merge remote-tracking branch 'regmap-fixes/for-linus' omits 03cdd13f3200 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a6231ed6afb0 Merge remote-tracking branch 'sound-current/for-linus' omits f92cc98c307f Merge remote-tracking branch 'rdma-fixes/for-rc' omits 0b80af500ea4 Merge remote-tracking branch 'netfilter/master' omits bf19faacb290 Merge remote-tracking branch 'net/master' omits 027e8fa6e7a6 Merge remote-tracking branch 'arc-current/for-curr' omits db9eab9c58ca Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 021c3a3cb2cb Merge remote-tracking branch 'fixes/master' omits c37f5a41b0f9 leds: turris_omnia: add I2C and MACH_ARMADA_38X dependencies omits 3a1e5e4a2c7a Revert "KVM: doc: Document the life cycle of a VM and its [...] omits da8f0d97b2a0 Merge tag 'kvm-s390-next-5.2-1' of git://git.kernel.org/pu [...] omits 87ccec4fd05d rtc: pcap: convert to SPDX identifier omits 5bda7a40b8e2 rtc: pcap: use .set_time omits 2f7bb551e0d6 rtc: pcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 44ec3e2e854b rtc: pcap: set range omits cc002959a059 rtc: digicolor: convert to SPDX identifier omits d2211e475f42 rtc: digicolor: use .set_time omits 569cd4eddf7b rtc: digicolor: set range omits e823d948b7e5 usb: musb: dsps: Use dev_get_drvdata() omits afbdbd37600b usb: musb: jz4740: obtain USB PHY from devicetree omits 82257c73aafe usb: musb: jz4740: Let the platform probe the PHY omits 70833b84dac2 dt-bindings: usb: Add usb-phy property to the jz4740-musb node omits a84014e1db35 soc: sunxi: Fix missing dependency on REGMAP_MMIO omits 10ac7e7757f5 usb: musb: omap2430: Add support for idling phy when musb is idle omits 41386bc8cb2e usb: musb: Silence error about blacklisting hubs if !CONFIG_USB omits b063f04e0d2e usbip: vhci_hcd: Mark expected switch fall-through omits 3ae62a42090f UAS: fix alignment of scatter/gather segments omits 39e8046240e2 staging: fieldbus: anybus-s: rename bus id field to avoid [...] omits be7d6b03602e staging: fieldbus: anybus-s: keep device bus id in bus endianness omits 632c59624302 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 693912cfbf84 Bluetooth: hci_qca: Added support for WCN3998 omits dbe37a300947 Merge branch 'core/core' omits b4ad18ecf331 Merge branch 'core/mm' omits a1d20de88ed2 Merge branch 'core/objtool' omits d0a994e26c3a Merge branch 'core/rcu' omits 82fa83f4407e Merge branch 'core/rseq' omits 4b3fb94708f4 Merge branch 'core/speculation' omits c024acdce1b7 Merge branch 'core/stacktrace' omits 7a6785c76f83 Merge branch 'efi/core' omits 67688e6f60e8 Merge branch 'irq/core' omits 0d965b177040 Merge branch 'locking/core' omits c2e78dde266b Merge branch 'perf/core' omits 199b76e7b8c7 Merge branch 'ras/core' omits a5829c46d963 Merge branch 'sched/core' omits 81ff2bc7d62c Merge branch 'sched/urgent' omits 3d4b556cdf73 Merge branch 'smp/hotplug' omits c6ca37c4f180 Merge branch 'timers/core' omits 4f99931d7da2 Merge branch 'x86/apic' omits cb8771688c52 Merge branch 'x86/asm' omits 3749c5c70cc4 Merge branch 'x86/build' omits 4cae22faaac5 Merge branch 'x86/cache' omits 6b6bf3255b69 Merge branch 'x86/cleanups' omits 46e2939b7bbb Merge branch 'x86/core' omits 14da2226fa05 Merge branch 'x86/cpu' omits 2890875adb99 Merge branch 'x86/entry' omits 1f95e864bb39 Merge branch 'x86/fpu' omits aaea7823324a Merge branch 'x86/irq' omits 2698b7b6d64d Merge branch 'x86/kdump' omits c6f7e7de6069 Merge branch 'x86/microcode' omits d5d66cfea2ca Staging: sm750fb: Change *array into *const array omits b54f79115d26 Merge branch 'x86/mm' omits 41dff4d6b8e2 staging: rtl8192u: ieee80211: Fix spelling mistake omits 874f1bf79daf Merge branch 'x86/platform' omits 8dd430504125 staging: rtl8192u: ieee80211: Replace bit shifting with BIT macro omits e06133f229fa Merge branch 'x86/timers' omits d026b2214ae9 Merge branch 'x86/topology' omits 37c87af6ca7d Merge branch 'x86/vdso' omits 675c8a46a8cc staging: vc04_services: bcm2835-camera: Modify return statement. omits 601d6f036098 staging: rtl8723bs: Fix checkpatch.pl warnings omits a6d678274d1a staging: rtl8723bs: core: Remove blank line. omits 9358bd52ece6 staging: rtl8723bs: core: Remove else after return statement. omits 852b4eddafea staging: rtl8723bs: core: Remove return in void function omits 96b86125d720 staging: octeon-ethernet: add TODO omits 87b48bbcc33e staging: refer to TODO in Kconfig help text omits 98592c1faca8 staging: most: sound: pass correct device when creating a [...] omits f998a1180e14 staging: kpc2000: fix resource size calculation omits d687bdefba27 staging: kpc2000: Fix a stack information leak in kp2000_c [...] omits 87232b827ef7 staging: kpc2000_spi: eliminated duplicate initialization [...] omits 7912fd345b11 staging: kpc2000_spi: eliminated duplicate initialization [...] omits 531bd721812c x86/fpu: Remove unnecessary saving of FPU registers in cop [...] omits 7e470ea99bcd kernel/module: Reschedule while waiting for modules to fin [...] omits b1c6a8e3cbc4 rtc: digicolor: fix possible race condition omits 86836d641d33 rtc: jz4740: convert to SPDX identifier omits 7fe8fcee0cf9 rtc: jz4740: rework invalid time detection omits 3b2dc19ff9a1 rtc: jz4740: use dev_pm_set_wake_irq() to simplify code omits e72746e79123 rtc: jz4740: use .set_time omits d10dcc95fa65 rtc: jz4740: remove useless check omits be8dce96f3f5 rtc: jz4740: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a7ab6bed284f rtc: jz4740: set range omits 0caecf5b0019 KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt poin [...] omits 6f868405faf0 KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device omits 5422e95103cf KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by [...] omits 2bde9b3ec8bd KVM: Introduce a 'release' method for KVM devices omits 3fab2d10588e KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode omits 232b984b7d55 KVM: PPC: Book3S HV: XIVE: Add passthrough support omits 6520ca64cde7 KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages omits 39e9af3de5ca KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping omits a1cd3f0883f4 KVM: Introduce a 'mmap' method for KVM devices omits e4945b9da52b KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the V [...] omits e6714bd1671d KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE [...] omits 7b46b6169ab8 KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources omits 5ca806474859 KVM: PPC: Book3S HV: XIVE: Add a global reset control omits 13ce3297c576 KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration omits e8676ce50e22 KVM: PPC: Book3S HV: XIVE: Add a control to configure a source omits 4131f83c3d64 KVM: PPC: Book3S HV: XIVE: add a control to initialize a source omits eacc56bb9de3 KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_ [...] omits 90c73795afa2 KVM: PPC: Book3S HV: Add a new KVM device for the XIVE nat [...] omits a878957a817c Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 44b198aee1f2 KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv [...] omits 70ea13f6e609 KVM: PPC: Book3S HV: Flush TLB on secondary radix threads omits 2940ba0c48bf KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code omits 7ae9bda7edf3 KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code omits 1f80ba3d201e KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0 omits 21137301de5a arm64: KVM: Fix perf cycle counter support for VHE omits 80ed53707bb3 USB: serial: drop unused iflag macro omits 5b67b10a5229 USB: serial: drop unnecessary goto omits a8d78d9f3856 USB: serial: clean up throttle handling omits 3f5edd58d040 USB: serial: fix unthrottle races omits 6fabc9f20c5e KVM: PPC: Book3S HV: smb->smp comment fixup omits e1a1ef84cd07 KVM: PPC: Book3S: Allocate guest TCEs on demand too omits 2001825efcea KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmo [...] omits 3309bec85e60 KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest omits eadfb1c5f8c0 KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler omits 2d34d1c3bbfd KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler omits aec67294b839 Merge branch 'misc' into for-next omits d2360df0e4e6 Revert "RDMA/uverbs: Fix compilation error on s390 and mip [...] omits 9bee24d08c08 scsi: fdomain: Resurrect driver - PCI support omits 9240804729fe scsi: fdomain: Resurrect driver - core code omits d4023db71108 scsi: qla2xxx: Avoid that lockdep complains about unsafe l [...] omits a861b4927357 scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory omits 300ec7415c1f scsi: qla2xxx: Fix hardirq-unsafe locking omits db4bf822c58c scsi: qla2xxx: Complain loudly about reference count underflow omits d4556a4932a5 scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sendi [...] omits 15b7a68c1d03 scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures omits bc04459ce4e5 scsi: qla2xxx: Check the size of firmware data structures [...] omits 6e73985a9dea scsi: qla2xxx: Pass little-endian values to the firmware omits 219d27d7147e scsi: qla2xxx: Fix race conditions in the code for abortin [...] omits 982cc4be05d6 scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() omits 1956eee58872 scsi: qla2xxx: Make qla24xx_async_abort_cmd() static omits 1b1e68d2a940 scsi: qla2xxx: Remove unnecessary locking from the target code omits 4c374596d7eb scsi: qla2xxx: Remove qla_tgt_cmd.released omits b1e261d4a4b7 scsi: qla2xxx: Complain if a command is released that is o [...] omits aefed3e5548f scsi: qla2xxx: target: Fix offline port handling and host [...] omits e209783d66bc scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() omits c04466c17142 scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() omits e65449aa23fb scsi: qla2xxx: Simplify qlt_send_term_imm_notif() omits d8f945bf8096 scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_ [...] omits 24afabdbd0b3 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path omits dc035d4e934e scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if ca [...] omits 5365bf99e360 scsi: qla2xxx: Make qla2x00_mem_free() easier to verify omits 0a59cea487e4 scsi: qla2xxx: Increase the size of the mailbox arrays fro [...] omits 3f918ffae8e7 scsi: qla2xxx: Log the status code if a firmware command fails omits 2dbb02fd495c scsi: qla2xxx: Avoid that Coverity complains about derefer [...] omits dafbe56f6e33 scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() omits 12975426d888 scsi: qla2xxx: Uninline qla2x00_init_timer() omits 0c6660b27feb scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inli [...] omits ef1eb688b86c scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inlin [...] omits 6eaa5f9448a7 scsi: qla2xxx: Remove a set-but-not-used variable omits 94f5b9167e90 scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static omits 0e145a595d41 scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition omits 19ce192cd718 scsi: qla2xxx: Fix a format specifier omits 67eb4a60782a scsi: qla2xxx: Update two source code comments omits 395b9bca6b81 scsi: sd: Revert "Rely on the driver core for asynchronous [...] omits 9a058e88fd5d scsi: sd: Revert "Inline sd_probe_part2()" omits cf68c9e8128a Revert "PCI/LINK: Report degraded links via link bandwidth [...] omits eeec00d73be2 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails omits 391c0325cc5f Revert "driver core: platform: Fix the usage of platform d [...] omits d79a26b99f5f RDMA/uverbs: Fix compilation error on s390 and mips platforms omits 89626d4bad81 irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing omits 66373bf67141 irqchip: Remove unneeded select IRQ_DOMAIN omits eb54b6b100da cifs: zero-range does not require the file is sparse omits 53282509ee06 Add new flag on SMB3.1.1 read omits b3837e1e520c Negotiate and save preferred compression algorithms omits d492691916ed cifs: add fiemap support omits 060d52965722 SMB3: Add defines for new negotiate contexts omits e22b8afc54dd cifs: fix bi-directional fsctl passthrough calls omits 0691afcfd9d9 cifs: smbd: take an array of reqeusts when sending upper l [...] omits 51de95cc359e SMB3: Add handling for different FSCTL access flags omits fb866c05d23e cifs: Add support for FSCTL passthrough that write data to [...] omits 121d1f5aa006 cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits f3b929f8d197 cifs: Call MID callback before destroying transport omits f81c057845f2 cifs: smbd: Retry on memory registration failure omits 668c8ac94ce2 cifs: smbd: Indicate to retry on transport sending failure omits 3f8ab0578a3a cifs: smbd: Return EINTR when interrupted omits 69f83a471842 cifs: smbd: Don't destroy transport on RDMA disconnect omits 59c515e5a39f smbd: Make upper layer decide when to destroy the transport omits 835d3bdb0bb7 SMB3: update comment to clarify enumerating snapshots omits 2ab95bedaa91 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits b1404e7dc966 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits 154e15b2bc8d cifs: Fix DFS cache refresher for DFS links omits 525a49684de9 cifs: don't use __constant_cpu_to_le32() omits eaba0f5ffa85 SMB3: Track total time spent on roundtrips for each SMB3 command omits bc0c60457c35 init/config: Do not select BUILD_BIN2C for IKCONFIG omits 43d8ce9d65a5 Provide in-kernel headers to make extending kernel easier omits 12eade123e50 irqchip/gic-v3-its: Make free_lpi_range a little cheaper omits 1c73fac50d83 irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range omits b31a383852b9 irqchip/gic-v3-its: Move allocation outside mutex omits cfbf9e497094 irqchip/stm32: Use a platform driver for stm32mp1-exti device omits 960164f7141e irqchip/gic-pm: Fix suspend handling omits fe00f8900ca7 irqchip/gic-pm: Update driver to use clk_bulk APIs omits 08970ecf744e irq/irqdomain: Fix typo in the comment on top of __irq_dom [...] omits 358b9d248a02 irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() [...] omits a7c90f51d7b1 irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() omits 0f29456d0804 irqchip/gic-v3-its: fix some definitions of inner cacheabi [...] omits 45c054d0815b tty: serial: add driver for the SiFive UART omits e5c8fe558c5f dt-bindings: serial: add documentation for the SiFive UART driver omits 1863178b20c5 serial: uartps: Add support for cts-override omits b1072b4f6e84 dt-bindings: xilinx-uartps: Add support for cts-override omits 74cdf8cec7dd serial: milbeaut_usio: Fix error handling in probe and remove omits 0f02321e4bd1 USB: cdc-acm: clean up throttle handling omits 764478f41130 USB: cdc-acm: fix unthrottle races omits 082ce27ff421 irqchip/bcm: Restore registration print with %pOF omits f22b1ba15ee5 rtc: 88pm860x: prevent use-after-free on device remove omits 527bd754d1ff rtc: Use dev_get_drvdata() omits c8889bb6e62f rtc: imxdi: convert to SPDX identifier omits 629d488a3eb6 rtc: imxdi: remove unnecessary check omits d231d32caa90 rtc: imxdi: use .set_time omits 93059793ad49 rtc: imxdi: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 21c9dfda4b30 rtc: imxdi: set range omits 02bc723579a8 rtc: mxc: use .set_time omits 83888df4b882 rtc: mxc: set range omits ebc2ec4ecf18 rtc: mxc: fix possible race condition omits cf612c5949ac rtc: stm32: manage the get_irq probe defer case omits f9bf089a70aa rtc: rx6110: declare missing of table omits 498ce4e76b2d rtc: wm831x: use .set_time omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 31adf2308f33 livepatch: Convert error about unsupported reliable stackt [...] omits ebcb8f8508c5 scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value omits cc23c66179ca scsi: qedf: remove set but not used variables omits b226a893d2b3 scsi: qedf: Update the driver version to 8.37.25.20 omits 1e1ff604a3d1 scsi: qedf: Add return value to log message if scsi_add_ho [...] omits 7fa4142d8bdc scsi: qedf: Print fcport information on wait for upload timeout omits 19c2b6d84b72 scsi: qedf: Check the return value of start_xmit omits 249b148f3620 scsi: qedf: Log message if scsi_add_host fails omits f4eecabe743a scsi: qedf: Check for fcoe_libfc_config failure omits 8b95b99c1aaf scsi: qedf: Add comment to display logging levels omits 50ed27cb93e3 scsi: qedf: Add port_id for fcport into initiate_cleanup d [...] omits 1c8162479bc0 scsi: qedf: Add LBA to underrun debug messages omits 276eb3e5d0a7 scsi: qedf: Print scsi_cmd backpointer in good completion [...] omits 892f63d427ca scsi: qedf: Add driver state to 'driver_stats' debugfs node omits 078d71995703 scsi: qedf: Change MSI-X load error message omits 3252688f09c1 scsi: qedi: Adjust termination and offload ramrod timers omits f848bfd8e167 scsi: qedi: Abort ep termination if offload not scheduled omits e95a5e4b1a21 scsi: csiostor: create per port irq affinity mask set omits c2d1812600f5 usb: typec: ucsi: ccg: fix missing unlock on error in ccg_ [...] omits a1f9ab4844ac scsi: qla2xxx: Silence Successful ELS IOCB message omits 2137490f2147 scsi: qla2xxx: Fix device staying in blocked state omits c6bcc592362a scsi: aic7xxx: improve the Kconfig entry omits e21107aa6bf3 Merge tag 'soundwire-5.2-rc1' of git://git.kernel.org/pub/ [...] omits 5f2c54e7153f dt-bindings: usb: renesas_usbhs: Add support for r8a77470 omits 6fee3787ea7a dt-bindings: usb-xhci: Add r8a774c0 support omits b2d0371d2e37 KVM: s390: vsie: Return correct values for Invalid CRYCB format omits bcccb8f6a91b KVM: s390: vsie: Do not shadow CRYCB when no AP and no keys omits c6504be53972 dmaengine: stm32-dma: Fix unsigned variable compared with zero omits a046f4dfac7f unicode: refactor the rule for regenerating utf8data.h omits 1fd7c3b438a2 kobject: Improve doc clarity kobject_init_and_add() omits 92067f843854 kobject: Improve docs for kobject_add/del omits 7e0f9ae5e356 Merge branch 'asoc-5.2' into asoc-next omits b99fc29b3515 Merge branch 'spi-5.2' into spi-next omits 7f03aece7270 spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select omits b78fc46079e4 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix omits d460231f2a32 ipc: do cyclic id allocation for the ipc object. omits 91a8c79f572b ipc: conserve sequence numbers in ipcmni_extend mode omits 9166724099f0 ipc: allow boot time extension of IPCMNI from 32k to 16M omits 10be12efff37 ipc/mqueue: optimize msg_get() omits c0429e3fabd9 ipc/mqueue: remove redundant wq task assignment omits d1ba0f9e7218 ipc: prevent lockup on alloc_msg and free_msg omits 3b4aba13c893 scripts/gdb: add $lx_clk_core_lookup function omits 1f1630722299 scripts/gdb: initial clk support: lx-clk-summary omits d3f556c2bff6 scripts/gdb: add hlist utilities omits aa3b9a3900f5 scripts/gdb: silence pep8 checks omits 43a397dbadfb scripts-gdb-add-a-timer-list-command-v2 omits ab99f10a636c scripts/gdb: add a timer list command omits 59dee1c9a952 scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 301503dfca48 scripts/gdb: add rb tree iterating utilities omits fcffdd642c29 scripts-gdb-add-kernel-config-dumping-command-v2 omits f954a3369c7e scripts/gdb: add kernel config dumping command omits 642ad4c9e0d1 scripts/gdb: find vmlinux where it was before omits 9ff11a79eb4e pps: pps-gpio PPS ECHO implementation omits d3a8c2a41ff0 dt-bindings: pps: pps-gpio PPS ECHO implementation omits b4ca1881416b pps: descriptor-based gpio omits 5a952d72dc2f panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 omits dda623a4455b panic: add an option to replay all the printk message in buffer omits 680bfe06fcc0 panic/reboot: allow specifying reboot_mode for panic only omits c84785b23daf panic: avoid the extra noise dmesg omits 63b1a4f13e39 gcov-clang-support-checkpatch-fixes omits d017e29716a5 gcov: clang support omits ce04da4ca518 gcov: docs: add a note on GCC vs Clang differences omits 5964014f807b gcov: clang: move common GCC code into gcc_base.c omits a1716d5899d7 eventfd: present id to userspace via fdinfo omits b4ba4dc69f98 convert-struct-pid-count-to-refcount_t-fix omits d0014f905ffb kernel/pid.c: convert struct pid:count to refcount_t omits 25ca66be177b kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers omits 03350f50dd2c test_sysctl-add-proc_do_large_bitmap-test-case-fix omits cf900da5687d tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits b0ad7f00768d tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] omits dc70f738cec2 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] omits a39d812955c8 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] omits 52c2bde302f6 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] omits 96230fc53832 sysctl: return -EINVAL if val violates minmax omits e206d7fa26c0 kernel/sysctl.c: switch to bitmap_zalloc() omits 54e0bc5096e9 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 2d6c33c2d636 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits f7e14daf7f41 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 8f4853ea194a exec selftests: test ->recursion_depth omits 7d9eeb27ecc7 exec: move struct linux_binprm::buf omits 3ee51afeb86f fs/exec.c: move ->recursion_depth out of critical sections omits 2eb8b134c25b kernel/signal.c: annotate implicit fall through omits 0ee8cd6bea4d fs/fat/file.c: issue flush after the writeback of FAT omits 56c15de9012e reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] omits 43473ddbf893 reiserfs: add comment to explain endianness issue in xattr_hash omits ba8c0a8ff74d autofs: add description of ignore pseudo mount option omits 5437bb4f07b7 autofs: update mount control expire desription with AUTOFS [...] omits 1c79b18eb107 autofs: update AUTOFS_EXP_LEAVES description omits 7d80bfb0afa5 autofs: update autofs.txt for strictexpire mount option omits 890aa1648e2b autofs: fix some word usage oddities in autofs.txt omits 2dbc5332db38 net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 7235bc634386 xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 68c7c323926b mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 8efb64d09a73 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits dcf01b29f42d init: introduce DEBUG_MISC option omits 071a5260e054 binfmt_elf: move brk out of mmap when doing direct loader exec omits 37592154b485 elf: init pt_regs pointer later omits 3d483d29f093 fs/binfmt_elf.c: extract PROT_* calculations omits dc3c6fb17e06 fs//binfmt_elf.c: move variables initialization closer to [...] omits cb5c6c01e3b7 fs/binfmt_elf.c: save 1 indent level omits a46dab7a4ed4 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits adc74f6a3dc4 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits 7c4bf712d20b fs/binfmt_elf.c: free PT_INTERP filename ASAP omits a19b2ad11126 fs/binfmt_elf.c: make scope of "pos" variable smaller omits c0645f2f5232 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits c0a2fc810f7a checkpatch: fix something omits d2b2de1d371e checkpatch: don't interpret stack dumps as commit IDs omits 76aabf315b86 lib/test_vmalloc.c:test_func(): eliminate local `ret' omits 5b227e71bda6 include/linux/bitops.h: sanitize rotate primitives omits 63389b3020a5 lib/math/rational.c: fix possible incorrect result from ra [...] omits 4e981f4b0c7d lib/test_bitmap: add tests for bitmap_parselist_user() omits 1d9f9ed6866d lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 omits db6fe6dd23fe lib/test_bitmap: add testcases for bitmap_parselist() omits 87d78c0dd3a6 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits a79553fa9511 lib-rework-bitmap_parselist-v5 omits d17818bc3420 lib: rework bitmap_parselist omits 2793d4328cb2 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 146ce63464c8 lib/math: move int_pow() from pwm_bl.c for wider use omits d2c0ea094463 docs: core-api: fix broken references for div64.c and gcd.c omits 1a1e7f563bd5 lib: Move mathematic helpers to separate folder omits 0a803199264d lib/list_sort: optimize number of calls to comparison function omits 59288fc6524b lib-list_sort-simplify-and-remove-max_list_length_bits-fix omits e69ac61820fb lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits ba4c313debcb lib/sort: avoid indirect calls to built-in swap omits 600f6a12bfe3 lib/sort: use more efficient bottom-up heapsort variant omits e3f782598e06 lib/sort: make swap functions more generic omits 19de644b7250 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 7c083c7d518a Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 3edc902b42f7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 8e06ed47e307 lib/genalloc.c: export symbol addr_in_gen_pool omits 7fd2303821d8 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 748b826e2a4f lib/bitmap.c: remove unused EXPORT_SYMBOLs omits f66b4ed49f00 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits 88968729e0d6 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 32c401e4ba04 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 7de34d476f2c lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits 8dc1ed58157d lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits 686a19fd8999 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits c20acb85ecb2 lib/dynamic_debug.c: introduce accessors for string member [...] omits 7f533145171e linux/printk.h: use unique identifier for each struct _ddebug omits e012e75703d9 linux/net.h: use unique identifier for each struct _ddebug omits 6d4d02920fa9 linux/device.h: use unique identifier for each struct _ddebug omits 157bcae887fe byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 61a8a01c6b21 kernel/user.c: clean up some leftover code omits 0354fca98cdb byteorder: sanity check toolchain vs kernel endianness omits 8226abc69462 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 1f346a8d92b1 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 14df28f6d72b kernel/notifier.c: double register detection omits 55188935b881 compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING omits 2b20b095504b powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] omits 76d87821e703 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] omits 620853c74035 powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] omits a8129f74b558 ARM: mark setup_machine_tags() stub as __init __noreturn omits 2ade47796c8a MIPS: mark __fls() and __ffs() as __always_inline omits 59e2d0864a30 mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] omits c685143df5d0 s390/cpacf: mark scpacf_query() as __always_inline omits 1e1ccb7622e3 MIPS: mark mult_sh_align_mod() as __always_inline omits 09ef73e76bf8 arm64: mark (__)cpus_have_const_cap as __always_inline omits 16f5923fc2b6 ARM: prevent tracing IPI_CPU_BACKTRACE omits 0d67e41f0f25 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits d924a25a6d89 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 613182fa837e fs/select: avoid clang stack usage warning omits f33c8c265f6b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1bef0a60d531 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2be0b947f645 mm: don't expose page to fast gup before it's ready omits d7d74a27b1bd mm-mincore-make-mincore-more-conservative-v2 omits c38c8ff9fa6e mm/mincore.c: make mincore() more conservative omits 4c95a6ff9b88 mm/vmscan: remove unused lru_pages argument omits 24d612d5f800 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 6bc520054b16 mm: maintain randomization of page free lists omits 9dc8cc996aa2 mm-move-buddy-list-manipulations-into-helpers-fix2 omits 76e6afeadd43 mm: fix buddy list helpers omits 22e00f63a343 mm: move buddy list manipulations into helpers omits cb61a6f3530e mm: fix SHUFFLE_PAGE_ALLOCATOR help texts omits a16011e3ae30 mm/shuffle: fix shuffle enable omits cf60f7b50bd4 mm: shuffle initial free memory to improve memory-side-cac [...] omits 5fa649f188ec mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits fc281ed81bef powerpc: use probe_user_read() omits 2da0eea3ddf2 mm-add-probe_user_read-fix omits 98431731e1e2 include/linux/uaccess.h: add probe_user_read() omits 2a8f81a56b0c mm, memcg: make scan aggression always exclude protection omits 4c65b7d4b8c7 mm, memcg: make memory.emin the baseline for utilisation d [...] omits a88eb3301798 mm, memcg: proportional memory.{low,min} reclaim omits 9e8f12f1e0ae mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits 44153aea24fd mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 3ff9cf0bd8c9 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits 2f5aba3c8e96 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 4ae98167c23a mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits 87632189ca0a mm/vmap: keep track of free blocks for vmap allocation omits d8130d81aaed mm/vmalloc.c: keep track of free blocks for vmap allocation omits f3631f9a463f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 311e5fe727a9 psi: introduce psi monitor omits 4972eb0b5aa1 include/: refactor headers to allow kthread.h inclusion in [...] omits c1f1eec75865 psi: track changed states omits 74b681488794 psi: split update_stats into parts omits bc3f745723b2 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits e97ac0006f86 psi: rename psi fields in preparation for psi trigger addition omits 624f9b8214e1 psi: make psi_enable static omits b8fd858e1c3d psi: introduce state_mask to represent stalled psi states omits ed819db61ad8 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits dbc36a394d06 memcg: schedule high reclaim for remote memcgs on high_work omits cb3ed54bba98 mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags omits 20892a72d35e mm/Kconfig: update "Memory Model" help text omits b24085324c0e mm/vmscan.c: don't disable irq again when count pgrefill f [...] omits ef6ae9be5deb mm: memblock: make keeping memblock memory opt-in rather t [...] omits e4d3ce29d50a hugetlbfs: always use address space in inode for resv_map pointer omits 0ccab76323e3 mm/z3fold.c: z3fold_page_isolate() can be static omits 7a25732362c4 mm/z3fold.c: support page migration omits 00758804f281 mm/z3fold.c: add structure for buddy handles omits c8212a439b82 mm/z3fold.c: improve compression by extending search omits 5279079d66e9 mm/z3fold.c: introduce helper functions omits 98212eeae787 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist omits ddfb16acaf2f mm/vmalloc.c: remove might_sleep() in __remove_vm_area() omits 3d4565b6133a mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits bade3b4bdcdb mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] omits 1b668bc19209 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig omits 4598a62cd678 mm/vmscan.c: simplify shrink_inactive_list() omits 9a8d18789a18 fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits d57d0839a169 mm: be more verbose about zonelist initialization omits 3e809dba2afc x86, numa: always initialize all possible nodes omits 90dcfc413f0c xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits 04085fca74aa xen/gntdev.c: convert to use vm_map_pages() omits eab0b4e23a17 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits 2fd70fd9e1e4 iommu/dma-iommu.c: convert to use vm_map_pages() omits c913950ece77 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits 5d8fda04f7b1 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits 5ea83671e841 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 573703a9de03 arm: mm: dma-mapping: convert to use vm_map_pages() omits c060ea95b868 mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits df7c8831a0e6 mm: remove redundant 'default n' from Kconfig-s omits a7212b7d46e7 mm: fix false-positive OVERCOMMIT_GUESS failures omits 58b11e136dcc mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 8795df89ee3e mm/memory_hotplug: make __remove_section() never fail omits c4ae70118df8 mm/memory_hotplug: make unregister_memory_section() never fail omits 919611be0a5e mm-memory_hotplug-release-memory-resource-after-arch_remov [...] omits e40b4ca6490c mm/memory_hotplug: release memory resource after arch_remo [...] omits eb00778c4734 mm/filemap.c: fix minor typo omits bea0b9baa50e mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 66c0e3541b3e mm, memory_hotplug: provide a more generic restrictions fo [...] omits 1190e2a1e66e mm, memory_hotplug: cleanup memory offline path omits b4243a1a9069 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 7e8bd47e1bb7 mm: implement new zone specific memblock iterator omits 5d396a71a7ce mm: drop meminit_pfn_in_nid as it is redundant omits 7df38d06020c mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 75b7eadc3ba8 mm/rmap.c: use the pra.mapcount to do the check omits 91881138325c mm-enable-error-injection-at-add_to_page_cache-fix omits a90a6d42fbc8 mm/filemap.c: enable error injection at add_to_page_cache() omits 41fc765922f5 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 1d478e7b8a07 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 4c5d8c6c566f mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 741cc44064d9 mm/mmu_notifier: contextual information for event triggeri [...] omits 724555187c8c mm/mmu_notifier: contextual information for event enums omits d1039a06defe mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 07896eb90403 mm/mmu_notifier: convert user range->blockable to helper function omits 8c499302181e mm/mmu_notifier: helper to test if a range invalidation is [...] omits e507a93e9e89 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 6c0123a886e2 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits 778d7c600cc8 mm/hmm: add an helper function that fault pages and map th [...] omits c7f60f662d48 mm/hmm: add helpers to test if mm is still alive or not omits 01cc674af8db mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG omits 3cd6e4c6f06a mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 65ae59e16f0f mm/hmm: fix initial PFN for hugetlbfs pages omits b6510219abe7 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 19aa41817cd0 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits f9f7f38f2388 mm/hmm: improve driver API to work and wait over a range omits f4feb251d114 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 93f98e0da676 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits c0286a4a0152 mm/hmm: do not erase snapshot when a range is invalidated omits f5760d06eece mm/hmm: use reference counting for HMM struct omits 91b3c9148974 mm/hmm: select mmu notifier when selecting HMM omits 06a5d463dc7c kvm/book3s: drop mmap_sem now that locked_vm is atomic omits 9c3e6178771d powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits 29a4b8e10091 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits f9d303357aa8 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits e708f1663453 vfio/type1: drop mmap_sem now that locked_vm is atomic omits 0d38d3ad9be2 mm: change locked_vm's type from unsigned long to atomic64_t omits e63ca386c4c5 hugetlb: use same fault hash key for shared and private mappings omits 7b361824e4ab hugetlbfs: on restore reserve error path retain subpool re [...] omits 9b55ca258fd1 drivers/base/memory.c: clean up relics in function parameters omits 10959541592a mm/sparse.c: clean up obsolete code comment omits cba446131d53 include/linux/balloon_compaction.h: drop unused function stubs omits f5a985a32c5d mm/swap.c: __pagevec_lru_add_fn: typo fix omits 422c4e9510b7 mm/hugetlb: get rid of NODEMASK_ALLOC omits 7f42a41dafc0 hugetlbfs: fix potential over/underflow setting node speci [...] omits dde04ab5ce91 mem-hotplug: fix node spanned pages when we have a node wi [...] omits 5c9074e7c577 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits e03615532c46 mm: page_mkclean vs MADV_DONTNEED race omits b7beb975214b mm: introduce put_user_page*(), placeholder versions omits d7f67d87afe6 hugetlb: allow to free gigantic pages regardless of the co [...] omits 7af72d3902fa mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits e026a8ab2ec9 sparc: advertise gigantic page support omits 3158770efa3e sh: advertise gigantic page support omits ad5460418ded riscv: switch over to generic free_initmem() omits 97e01d0aa89f init: free_initmem: poison freed init memory omits 407330b58a98 hexagon: switch over to generic free_initmem() omits 498f029b010c init: provide a generic free_initmem implementation omits 44806b25b284 initramfs: poison freed initrd memory omits 2e5adbd9e97a initramfs: provide a generic free_initrd_mem implementation omits fe44a6c601ab initramfs: move the legacy keepinitrd parameter to core code omits b2daf2d88b78 initramfs: fix a compilation error omits 525507f3edef initramfs: cleanup populate_rootfs omits dfdb005fd9ca initramfs: factor out a helper to populate the initrd image omits 41e878055b1d initramfs: cleanup initrd freeing omits d2670b9e3084 initramfs: free initrd memory if opening /initrd.image fails omits ff63e90cbaf5 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 892c42cf7285 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits d3f148925143 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 79fb775f89a8 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 10ffec2e0f73 mm: memcontrol: replace node summing with memcg_page_state() omits c700c3133e0f mm: memcontrol: replace zone summing with lruvec_page_state() omits d307a43fad26 mm: memcontrol: track LRU counts in the vmstats array omits b31a6f7b2273 mm/vmscan: add tracepoints for node reclaim omits 8a1d304fa7ff mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 09f06639686e mm: change mm_update_next_owner() to update mm->owner with [...] omits a07fe8091c8c mm, compaction: some tracepoints should be defined only wh [...] omits 0e89f27bfab8 mm: compaction: show gfp flag names in try_to_compact_page [...] omits e65f70172745 mm/cma.c: fix the bitmap status to show failed allocation reason omits 2ff5320cc72a mm-compaction-fix-an-undefined-behaviour-fix omits b6643a56f0e5 mm/compaction.c: fix an undefined behaviour omits 4e3e2bd14c2e mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 74049fa91f6c mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits ac7eab8d8b43 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits c826b3c6f2e7 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits ee7f050eaea4 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 52385dab6589 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits fe047ad2da34 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 4919ce721b48 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits fb97195a66d4 mm/gup: add FOLL_LONGTERM capability to GUP fast omits 2b40a27b6742 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 8a68b2703350 mm/gup: change write parameter to flags in fast walk omits 26f47830c537 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits c041ba1a3294 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits 836163bae325 mm: generalize putback scan functions omits 54ca1fc61da5 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 4106a6b2fbbf fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits bfdb818d922b mm: move nr_deactivate accounting to shrink_active_list() omits 39102b7c51da mm: move recent_rotated pages calculation to shrink_inacti [...] omits 756a37177938 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 1017e61b7bb9 page-cache-store-only-head-pages-in-i_pages-fix-fix omits 1dfe32d9cd15 page-cache-store-only-head-pages-in-i_pages-fix omits 27584e77d0c7 mm: page cache: store only head pages in i_pages omits 860ad7c3854c userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits baa83b828148 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 0553c5582bf5 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 6b10214cd1e9 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 9720d092db34 slab-fix-an-infinite-loop-in-leaks_show-fix omits 119b0d11c059 mm/slab.c: fix an infinite loop in leaks_show() omits eaca7fe4110a mm/slub.c: update the comment about slab frozen omits 2f0a60a32893 mm/slab.c: remove unneed check in cpuup_canceled omits 675fe20774a2 slub: remove useless kmem_cache_debug() before remove_full() omits 7fa483b0abea mm: remove stale comment from page struct omits a5f6c719b0c3 slab: use slab_list instead of lru omits d7bb61f86498 slub: use slab_list instead of lru omits ab3feca5fe80 slub: add comments to endif pre-processor macros omits 73939eaf8774 slob: use slab_list instead of lru omits cf450ea94986 slob: respect list_head abstraction layer omits 7bc7e9eda62d list: add function list_rotate_to_front() omits bac2a98eddbf ramfs: support O_TMPFILE omits f4f0efdf4532 ocfs2: checkpoint appending truncate log transaction befor [...] omits 74e75e78a98d ocfs2: wait for recovering done after direct unlock request omits f4ac228a9d13 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b738cec121f5 ocfs2: clear zero in unaligned direct IO omits 68302d8fb874 ocfs2: add last unlock times in locking_state omits 103aa3dd8f4b ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits 2ae7f23fbfd1 ocfs2: use common file type conversion omits d9f2216563f8 lib/debugobjects.c: move printk out of db lock critical sections omits 2de8755c8f3b arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 958e80ba3645 scripts/spelling.txt: add more typos to spelling.txt and sort omits 47649b158a49 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits ae39f63f36e8 userfaultfd: use RCU to free the task struct when fork fails omits 84a3fd58adf8 mm: add /sys/kernel/slab/cache/cache_dma32 omits c0286f568069 Merge tag 'thunderbolt-for-v5.2' of git://git.kernel.org/p [...] omits 62909da8aca0 w1: fix the resume command API omits a4965d98b4d1 staging: comedi: comedi_isadma: Use a non-NULL device for DMA API omits 94001602d6bb misc: aspeed-p2a-ctrl: fix mixed declarations omits 5afa0a5ed3da usb: xhci: add endpoint context tracing when an endpoint is added omits 90d6d5731da7 xhci: Add tracing for input control context omits d70d5a846671 xhci: add port and bus number to port dynamic debugging omits 33e39350ebd2 usb: xhci: add Immediate Data Transfer support omits 95e060e68bd9 usb: usb251xb: Add an empty hub' i2c-bus segment checker omits f4fd2ec08f17 dmaengine: stm32-dma: use platform_get_irq() omits 9f0c4b6bef45 Merge branches 'for-next/futex' and 'for-next/mmiowb' of g [...] omits b627167ed8e6 coresight: funnel: Support static funnel omits 3c5e62897575 dt-bindings: arm: coresight: Unify funnel DT binding omits 14e31b312670 coresight: replicator: Add new device id for static replicator omits 25ed13ebfee8 dt-bindings: arm: coresight: Add new compatible for static [...] omits 8a6061c34a54 dmaengine: rcar-dmac: Update copyright information omits 941acd566b18 dmaengine: imx-sdma: Only check ratio on parts that support 1:1 omits 9e1630b809ec dmaengine: xgene-dma: fix spelling mistake "descripto" -> [...] omits ffcfc20f7489 dmaengine: idma64: Move driver name to the header omits c7266d26dc12 dmaengine: bcm2835: Drop duplicate capability setting. omits 2da254cc7908 dmaengine: pl330: _stop: clear interrupt status omits 06a391b1621e spi: ep93xx: Convert to use CS GPIO descriptors omits 68b13529a118 Merge branch 'regulator-5.2' into regulator-next omits 93c6d8ca2807 Merge branch 'devel' into for-next omits 8b905d28ee17 KVM: s390: provide kvm_arch_no_poll function omits cdd6ad3ac63d KVM: polling: add architecture backend to disable polling omits 623c46f7b641 USB: serial: spcp8x5: simplify init_termios omits d8a7f23c59cf USB: serial: oti6858: simplify init_termios omits 42deef1592d2 USB: serial: iuu_phoenix: simplify init_termios omits fb56422cc40f USB: serial: iuu_phoenix: drop bogus initial cflag omits 2e75232b1922 USB: serial: cypress_m8: clean up initial-termios handling omits 817c0cfc9031 USB: serial: cypress_m8: drop unused termios omits da7d26a0356c USB: serial: cypress_m8: drop unused driver data flag omits 6eb42a0f8c5f USB: serial: ark3116: drop redundant init_termios omits 579bebe5dd52 USB: serial: fix initial-termios handling omits 2d1c31cb642b drivers/misc: Add Aspeed P2A control driver omits 06d5d6b7f994 slimbus: fix a potential NULL pointer dereference in of_qc [...] omits b281218ad431 Drivers: misc: fix out-of-bounds access in function param_ [...] omits 15235f1f495e dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits edb16da34b08 driver core: platform: Fix the usage of platform device na [...] omits 70283454c918 livepatch: Replace klp_ktype_patch's default_attrs with groups omits 9782adeb3d9d cpufreq: schedutil: Replace default_attrs field with groups omits 2064fbc779d4 padata: Replace padata_attr_type default_attrs field with groups omits 52ba92f5882a irqdesc: Replace irq_kobj_type's default_attrs field with groups omits be0d69265702 net-sysfs: Replace ktype default_attrs field with groups omits 800f5aa1e7e1 block: Replace all ktype default_attrs with groups omits c484a6783d2b samples/kobject: Replace foo_ktype's default_attrs field w [...] omits aa30f47cf666 kobject: Add support for default attribute groups to kobj_type omits 75d7dbd38824 coresight: etb10: Add support for CPU-wide trace scenarios omits 880af782c6e8 coresight: tmc-etf: Add support for CPU-wide trace scenarios omits 8d03cfd16a72 coresight: tmc-etr: Add support for CPU-wide trace scenarios omits 3147da92a8a8 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] omits c5ff734462b1 coresight: tmc-etr: Introduce the notion of IDR to ETR devices omits 57549999b9a0 coresight: tmc-etr: Introduce the notion of reference coun [...] omits ef848e463ac9 coresight: tmc-etr: Introduce the notion of process ID to [...] omits e553a8aef4c3 coresight: tmc-etr: Create per-thread buffer allocation function omits 855ab61c16bf coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() omits a0f08a6a9fee coresight: Communicate perf event to sink buffer allocatio [...] omits f5200aa9831f coresight: perf: Refactor function free_event_data() omits 02d5c897a091 coresight: perf: Clean up function etm_setup_aux() omits 0916447c8728 coresight: Properly address concurrency in sink::update() [...] omits 12dfc9e022aa coresight: Properly address errors in sink::disable() functions omits f973d88b7570 coresight: Move reference counting inside sink drivers omits 6c817a95d84b coresight: Adding return code to sink::disable() operation omits a54e14f810f2 coresight: etm4x: Configure tracers to emit timestamps omits 8013f32a1b35 coresight: etm4x: Skip selector pair 0 omits 82500a810ee2 coresight: etm4x: Add kernel configuration for CONTEXTID omits 6fcdba33ab0d coresight: pmu: Adding ITRACE property to cs_etm PMU omits 263556950f2a coresight: tmc: Cleanup power management omits 2390d4586475 coresight: catu: Cleanup power management omits 0bfc53b30eac coresight: tpiu: Cleanup power management omits 850ccfe3e891 coresight: etb10: Cleanup power management omits 1b015ef28a44 coresight: Fix freeing up the coresight connections omits 455328b1772a coresight: Merge the static and dynamic replicator drivers omits c827db65666b coresight: dynamic-replicator: Prepare for merging with st [...] omits eb6934b5c1bb coresight: replicator: Prepare for merging with dynamic-re [...] omits ee8146aad87c coresight: dynamic-replicator: Clean up error handling omits 08be874775f1 coresight: tmc: Report DMA setup failures omits 61810404b43f coresight: catu: Make catu_helper_ops and catu_ops static omits 59d63de07660 coresight: catu: fix clang build warning omits cf4f2ad6b87d virt: vbox: Sanity-check parameter types for hgcm-calls co [...] omits 0b777eee88d7 driver core: Postpone DMA tear-down until after devres rel [...] omits 25ebcb7dc84d driver core: platform: Propagate error from insert_resource() omits 998267900cee kernfs: fix barrier usage in __kernfs_new_node() omits 0d1a393d61e4 fs: kernfs: Corrected spelling mistake omits 575d927c426b LS1021A: dtsi: add ftm quad decoder entries omits d8ea4ccfaea0 counter: ftm-quaddec: Documentation: Add specific counter [...] omits a3b9a99980d9 counter: add FlexTimer Module Quadrature decoder counter driver omits 7f2e3ea306fc dt-bindings: counter: ftm-quaddec omits d4c5c4620669 drivers/clocksource: timer-fsl-ftm: use common header for [...] omits e590eb408c81 drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer [...] omits cdff43149862 include/fsl: add common FlexTimer #defines in a separate header. omits 4bb00e934daf iio: counter: Add deprecation markings for IIO Counter attributes omits 7657b2c123de dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move omits 597f55e3f36c counter: stm32-lptimer: add counter device omits ec63e2a48970 dt-bindings: counter: Document stm32 quadrature encoder omits ad29937e206f counter: Add STM32 Timer quadrature encoder omits 7e798ef90c5f counter: 104-quad-8: Documentation: Add Generic Counter sy [...] omits f1d8a071d45b counter: 104-quad-8: Add Generic Counter interface support omits e854bac92bc9 iio: 104-quad-8: Update license boilerplate omits 09e7d4ed8991 docs: Add Generic Counter interface documentation omits ea2b23b89579 counter: Documentation: Add Generic Counter sysfs documentation omits 0040a390d2fd counter: Introduce the Generic Counter interface omits 0b0509508bef binder: check for overflow when alloc for security context omits ab3a9f2ccc08 acpi/hmat: fix an uninitialized memory_target omits 57f5cf6ed8bd acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_ [...] omits e174e78efa6b acpi/hmat: fix memory leaks in hmat_init() omits 89847da2e1dd spi: AD ASoC: declare missing of table omits 2a2dd8cafc06 spi: spi-mem: zynq-qspi: Fix build error on architectures [...] omits 9852254537c4 spi: stm32-qspi: manage the get_irq error case omits 5de123c5ba23 docs: ext4.rst: document case-insensitive directories omits 453872e64f13 ext4: Support case-insensitive file name lookups omits a9bef98dbceb ext4: include charset encoding information in the superblock omits 95b65a11cdb1 MAINTAINERS: add Unicode subsystem entry omits 60ae11086c04 unicode: update unicode database unicode version 12.1.0 omits d2f4a83fe3f7 misc: genwqe: Fix misuse of %x omits cf7eb03333bb Merge tag 'extcon-next-for-5.2' of git://git.kernel.org/pu [...] omits 7067c96ee8d2 drivers: fix a typo in the kernel doc for devm_platform_io [...] omits ba2e544075c2 lib/siphash.c: mark expected switch fall-throughs omits ae0c2d725512 nvmem: core: add NVMEM_SYSFS Kconfig omits fc1eb6ebbd55 nvmem: sunxi_sid: Support SID on H6 omits 055f5df53f28 nvmem: sunxi-sid: convert to SPDX license tags omits f6edbb38ea83 nvmem: sunxi-sid: add binding for H6's SID controller omits b8371fc104d3 nvmem: sunxi-sid: fix wrong description in kernel doc omits ededa0457b67 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 794a1e229b92 nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 3b26cd885853 nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits 2fe518fecb3a nvmem: core: fix read buffer in place omits 0a9b2d1ce422 nvmem: core: add nvmem_cell_read_u16 omits 7c1cd8fda8fb nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits ded1b7fc2cf5 nvmem: Add driver for STM32 factory-programmed read only mem omits 4f4cb173d811 dt-bindings: nvmem: Add STM32 factory-programmed romem omits da75b8909756 nvmem: sunxi_sid: Support SID on A83T and H5 omits 273a474ee843 nvmem: sunxi_sid: Read out data in native format omits 7fa5ad23dbb0 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits de2a3eaea552 nvmem: sunxi_sid: Optimize register read-out method omits 9c4adfb5dc13 nvmem: sunxi_sid: Read out SID for randomness without looping omits dd4c1047b1d6 nvmem: imx-ocotp: broaden Kconfig dependency omits 38e7b6efe997 nvmem: imx-ocotp: add support for imx8mq omits b0a69f05b963 parport: ieee1284: mark expected switch fall-through omits 49695ac46861 w1: ds2408: reset on output_write retry with readback omits d2ab99403ee0 mm/memory_hotplug: Do not unlock when fails to take the de [...] omits b909ef83ed81 Merge tag 'icc-5.2-rc1' of https://git.linaro.org/people/g [...] omits affada726cad driver core: Clarify which counterparts to use to device_add() omits 43b8a7ed4739 mei: expose device state in sysfs omits d65bf04200da mei: hdcp: use own Kconfig file omits 01c60dcea9f7 drivers/misc: Add Aspeed P2A control driver omits 28703c6ef622 dt-bindings: misc: aspeed-p2a-ctrl: add support omits 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 omits c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init omits 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] omits 7df95299b94a staging: kpc2000: Add DMA driver omits 52c4dfcead49 Staging: vc04_services: Cleanup in ctrl_set_bitrate() omits 06e8c289a236 staging: rtl8188eu: remove unnecessary parentheses omits 58585aa8eb2a staging: rtl8188eu: add spaces around '-' in rtw_cmd.c omits 74e226b302e8 staging: rtl8188eu: replace subtraction with result omits 8e7f59e50d09 staging: rtl8188eu: add spaces around operators in rtw_ap.c omits 523275a8b389 staging: olpc_dcon: Convert all uses of old GPIO API to ne [...] omits 0f7741bb87a0 staging: rtl8188eu: cleanup indenting issue in odm.c omits e9f1040f4727 staging: vchiq_arm: Fix misuse of %x omits 3970d0d81816 staging: most: core: replace strcpy() by strscpy() omits 8abd537256f5 staging: kpc2000: fix platform_no_drv_owner.cocci warnings omits 8e77ebce6e3f staging: kpc2000: remove duplicated include from kp2000_module.c omits 3fcbb7d49cb7 staging: kpc2000: Use memset to initialize resources omits 8ef795653d75 tty: rocket: deprecate the rp_ioctl omits 29973f8a88b0 tty: rocket: Remove RCPK_GET_STRUCT ioctl omits 8daa89e09970 tty: update obsolete termios comment omits 9abb24990a2b debugfs: update documented return values of debugfs helpers omits 050dfc09f8a4 tty: serial_core: fix error code returned by uart_register [...] omits bdbd0a7f8f03 serial: 8250-mtk: modify baudrate setting omits 8ceeb4709845 serial: 8250-mtk: add follow control omits f13740178027 docs: serial: convert docs to ReST and rename to *.rst omits 3e51ceea1006 serial: 8250_exar: Adjust IOT2000 matching omits 4cdd17ba1dff TTY: serial_core, add ->install omits 6bc3703dcf0e serial: Fix using plain integer instead of Null pointer omits 37209783c73a thunderbolt: Make priority unsigned in struct tb_path omits a4d6a2989dc3 usb/hcd: Send a uevent signaling that the host controller [...] omits cf28369c634f usb: typec: Add driver for NVIDIA Alt Modes omits d266e96820cc usb: typec: displayport: Export probe and remove functions omits af8622f6a585 usb: typec: ucsi: Support for DisplayPort alt mode omits ad74b8649bea usb: typec: ucsi: Preliminary support for alternate modes omits 5c9ae5a87573 usb: typec: ucsi: ccg: add firmware flashing support omits 5fd958a4f67d i2c: nvidia-gpu: Supply CCGx driver the fw build info omits 5d438e200215 usb: typec: ucsi: ccg: add get_fw_info function omits 6e3c8beb4f92 usb: usb251xb: Lock i2c-bus segment the hub resides omits 77a4946516fe usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON omits 409fba220075 usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() omits bf402c08ebc2 Merge tag 'iio-for-5.2b' of git://git.kernel.org/pub/scm/l [...] omits d30e413fa482 Merge tag 'phy-for-5.2' of git://git.kernel.org/pub/scm/li [...] omits 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] omits 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model omits 97011fda759d Merge branch 'kbuild' into for-next omits 7f6563fc1e6b Merge branch 'for-linus/seccomp' into for-next/kspp omits 709a972efb01 security: Implement Clang's stack initialization omits b6a6a3772d20 security: Move stackleak config to Kconfig.hardening omits 9f671e58159a security: Create "kernel hardening" config area omits bdb87d3d2701 seccomp: Make NEW_LISTENER and TSYNC flags exclusive omits 5cf8688e735f selftests/seccomp: Prepare for exclusive seccomp flags omits ed6c3a6d8996 ipmi: Remove warning if no slave address is present omits 44f56a39adde ipmi:ssif: Only unregister the platform driver if it was r [...] omits 070ea1a24f40 function_graph: Place ftrace_graph_entry_stub() prototype [...] omits a9bf3130ebfe arm64: docs: Document perf event attributes omits 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg omits 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers omits 55be8658c7e2 ipmi:ssif: compare block number correctly for multi-part r [...] omits 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers omits d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] omits eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters omits 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data omits 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction omits a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest omits a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication omits 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers omits d73236383eb1 ipmi: Add the i2c-addr property for SSIF interfaces omits 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig omits 9a05045d2a68 dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability omits 648865a79d8e dmaengine: axi-dmac: Don't check the number of frames for [...] omits 56009f0d2f54 dmaengine: axi-dmac: Infer synthesis configuration paramet [...] omits 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst omits fd3ebe90089a f2fs: fix to be aware of readonly device in write_checkpoint() omits 263a4d6b5ce6 f2fs: fix to skip recovery on readonly device omits 3bdb32ab4f41 f2fs: fix to consider multiple device for readonly check omits 25e5217d4081 f2fs: relocate chksum_offset for large_nat_bitmap feature omits aa5312c26e4f f2fs: allow unfixed f2fs_checkpoint.checksum_offset omits 62b7c826903e f2fs: Replace spaces with tab omits 764de14cb9de f2fs: insert space before the open parenthesis '(' omits ee5a0ff2bada f2fs: allow address pointer number of dnode aligning to sp [...] omits 274660228cfc f2fs: introduce f2fs_read_single_page() for cleanup omits 0a494276d33d f2fs: mark is_extension_exist() inline omits a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] omits 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver omits 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] omits 98105e9a6061 xen-netfront: mark expected switch fall-through omits 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer omits 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option omits cdb80268a6b5 platform/chrome: wilco_ec: Add property helper library omits 4a4b119b176e gpio: sch: Remove write-only core_base omits 1e9aa2a8164f gpio: pxa: Make two symbols static omits b7cd97cd140f Merge branch 'devel' into for-next omits 483d70d73bea pinctrl: st: fix leaked of_node references omits 44b9f86cd41d pinctrl: samsung: fix leaked of_node references omits 2d3b6db122ce gpiolib: acpi: Respect pin bias setting omits 606be34440ee gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper omits 24a49543336d gpiolib: acpi: Set pin value, based on bias, more accurately omits 80c8d927dacc gpiolib: acpi: Change type of dflags omits 2d6c06f5a409 gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT omits fed7026adc7c gpiolib: Make use of enum gpio_lookup_flags consistent omits 4050586b2bee gpiolib: Indent entry values of enum gpio_lookup_flags omits a7672c4a3f29 pinctrl: stm32: align stm32mp157 pin names omits 6918bf43737c pinctrl: stm32: add package information for stm32mp157c omits cc528862d961 pinctrl: stm32: introduce package support omits 966d9b928f62 dt-bindings: pinctrl: stm32: add new entry for package inf [...] omits b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest omits 38a829a389e3 dmaengine: at_xdmac: only monitor overflow errors for peri [...] omits 223a4f4cfe93 dmaengine: at_xdmac: enhance channel errors handling in tasklet omits e2c114c06da2 dmaengine: at_xdmac: remove BUG_ON macro in tasklet omits d917fb876f6e selftests: build and run gpio when output directory is the [...] omits 708310711e6c dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy omits 447ccb4e0834 iio: adc: qcom-spmi-adc5: Fix of-based module autoloading omits dfd4f6497614 iio: dummy_evgen: fix possible memleak in evgen init omits ce7afa5c56c4 iio:accel:Switch hardcoded function name with a reference [...] omits 80696785eaaa iio: adc: stm32-dfsdm: fix triggered buffer build dependency omits ba7ecfe43d6b iio: adc: stm32-dfsdm: fix unmet direct dependencies detected omits 20c89b4d1dc4 iio: trigger: stm32-timer: fix build issue when disabled omits 9c6126940d64 iio: imx7d_adc: Use devm_iio_device_register() omits b846676066eb iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc [...] omits 4fe86cdf927a iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_ [...] omits 49deef1b1a38 drivers/iio/gyro/mpu3050-core.c: This patch fix the follow [...] omits edde945257e2 iio: dac: ad5758: Modifications for new revision omits b9fedb0a177a iio: imu: st_lsm6dsx: inline per-sensor data omits 8dd2d7c0fed7 iio: adc: Add driver for the TI ADS8344 A/DC chips omits 65c7a3d2cf0b dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips omits b074554617ad MAINTAINERS: add entry for fxas21002c gyro driver omits 4da38f1be667 iio: gyro: fxas21002c: add spi driver omits a034cbe1c412 iio: gyro: fxas21002c: add i2c driver omits a0701b6263ae iio: gyro: add core driver for fxas21002c omits 02519fa3c431 function_graph: Use a ftrace_graph_ret_stub() for return omits 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] omits 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next omits e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() omits 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] omits a5aac654f606 i2c: mux: pca9541: remove support for unused platform data omits 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data omits 3b8a1f45e1b3 Merge 5.1-rc6 into tty-next omits 817de6b85914 Merge 5.1-rc6 into staging-next omits 3a26172437bb Merge 5.1-rc6 into char-misc-next omits eb364bbe6791 samples: show race-free pidfd metadata access omits 60f830f7767c signal: support CLONE_PIDFD with pidfd_send_signal omits 2897d468ea48 clone: add CLONE_PIDFD omits 74d8139582bd USB: serial: digi_acceleport: clean up set_termios omits a7f9f2905850 USB: serial: digi_acceleport: clean up modem-control handling omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7dc7967fc39a staging: kpc2000: add initial set of Daktronics drivers omits f59232a1da59 Staging: rtlwifi: Replace return type omits 2fc489d8acc7 Staging: rtl8723bs: core: Replace return types omits c1fe190c0672 powerpc: Add force enable of DAWR on P9 option omits b7d5dc21072c random: add a spinlock_t to struct batched_entropy omits 92e507d21613 random: document get_random_int() family omits fe6f1a6a8eed random: fix CRNG initialization when random.trust_cpu=1 omits d55535232c3d random: move rand_initialize() earlier omits a147faa96f83 selftests/ipc: Fix msgque compiler warnings omits dff6d2ae56d0 selftests/efivarfs: clean up test files from test_create*() omits 8ce72dc32578 selftests: fix headers_install circular dependency omits aedf809bfa22 leds: Add basic support for Turris Omnia LEDs omits 19ed32601df2 dt-bindings: leds: Document Turris Omnia LED controller binding omits d9aa5ca429ad rtc: ds2404: simplify .probe and remove .remove omits c7ac260fe76f rtc: ds2404: remove ds2404_chip_ops omits 14556f04e546 rtc: ds2404: convert to SPDX identifier omits be2b04371ab1 rtc: ds2404: use .set_time omits 53523216ba91 rtc: ds2404: switch to rtc_time64_to_tm omits 13bfa942254f rtc: ds2404: set range omits d71c7715326b rtc: ep93xx: fix checkpatch issues omits 4fdf4d237fab rtc: ep93xx: convert to SPDX identifier omits ef9440a2e363 rtc: ep93xx: use .set_time omits 886a77e73e52 rtc: ep93xx: switch to rtc_time64_to_tm omits 2d4fc6df77d8 rtc: ep93xx: set range omits 09cd030b5446 rtc: ep93xx: use rtc_add_group omits bac68b30d537 rtc: ep93xx: convert to devm_rtc_allocate_device omits b809d192eb98 rtc: ep93xx: stop setting platform_data omits 9eec31f310e0 rtc: ds3232: get SRAM access using NVMEM Framework omits cd4f686eb6df Merge branch 'for-5.2' into for-next omits afe471ea2d6f cgroup: document cgroup v2 freezer interface omits 4c476d8cff48 cgroup: add tracing points for cgroup v2 freezer omits 712e35178754 cgroup: make TRACE_CGROUP_PATH irq-safe omits 5313bfe425c8 kselftests: cgroup: add freezer controller self-tests omits ff9fb7cb515b kselftests: cgroup: don't fail on cg_kill_all() error in c [...] omits 76f969e8948d cgroup: cgroup v2 freezer omits 4dcabece4c3a cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock omits aade7f9efba0 cgroup: implement __cgroup_task_count() helper omits 50943f3e136a cgroup: rename freezer.c into legacy_freezer.c omits 41f13084506a staging: speakup: refactor to use existing code in vt omits 496124e5e16e vt: selection: allow functions to be called from inside kernel omits 827c085baede staging: greybus: power_supply: use struct_size() helper omits 24c9f9b66a70 staging: comedi: use help instead of ---help--- in Kconfig omits 3322d579679d Staging: rtl8723bs: Avoid typedefs for structure omits 36d657b011ef staging: mt7621-pci-phy: convert driver to use kernel regm [...] omits 9445ccb3714c staging: mt7621-pci-phy: add quirks for 'E2' revision usin [...] omits d43f53c6cc92 staging: mt7621-pci-phy: remove some unnecessary local variables omits fc1e669ad15a staging: mt7621-pci-phy: use 'platform_get_resource' omits 9c5d9e572e0e staging: rtl8723bs: fix spelling mistake: "nonprintabl" -> [...] omits 8e227f7005da staging: rtlwifi: fix spelling mistake "notity" -> "notify" omits 7c2c18202ce0 staging: comedi: dt9812: Call mutex_destroy() on private mutex omits 6e1167444c7d staging: comedi: ni_usb6501: Call mutex_destroy() on priva [...] omits 3c03c470f476 staging: comedi: usbdux: Call mutex_destroy() on private mutex omits 35756f3dbf43 staging: comedi: usbduxfast: Call mutex_destroy() on priva [...] omits 2cd086967242 staging: comedi: usbduxsigma: Call mutex_destroy() on priv [...] omits a5c795056c44 staging: most: configfs: Make mdev_link_list static omits 8bedf934a33b staging: rtl8723bs: hal: fix spelling mistake "singal" -> [...] omits a5112277872a staging: vc04_services: handle kzalloc failure omits f44303e85268 staging: comedi: Add lockdep_assert_held() calls for dev-> [...] omits 77c21b626be5 staging: comedi: Add lockdep_assert_held() calls for dev->mutex omits f439696c81fc staging: comedi: don't release mutex too early in comedi_a [...] omits 1567d661b90f usb: mtu3: get optional clock by devm_clk_get_optional() omits fcafadf71a25 usb: chipidea: msm: get optional clock by devm_clk_get_optional() omits e894cdc2cb46 usb: dwc2: get optional clock by devm_clk_get_optional() omits bbe2028f43c8 usb: misc: usb3503: get optional clock by devm_clk_get_optional() omits 08048c04cc6f usb: host: xhci-plat: get optional clock by devm_clk_get_o [...] omits 9d918dcea068 usb: xhci-mtk: get optional clock by devm_clk_get_optional() omits 48242e30532b usb: typec: fusb302: Revert "Resolve fixed power role cont [...] omits 6258db14d78c usb: typec: fusb302: Implement start_toggling for all port-types omits 7893f9e1c26d usb: typec: tcpm: Notify the tcpc to start connection-dete [...] omits 9bcb762ce02d usb: host: use usb_endpoint_maxp instead of usb_maxpacket omits 5dd50aaeb185 Make anon_inodes unconditional omits cef62a615d22 Merge tag 'misc-habanalabs-next-2019-04-19' of git://peopl [...] omits 6fb251c6f174 Merge branch 'misc' into for-next omits c6f6a6ac8a54 Merge branch 'fixes' into for-next omits a7634b6f7cbb scsi: aic7xxx: fix spelling mistake "recevied" -> "received" omits c70929752511 scsi: lpfc: Make lpfc_sli4_oas_verify static omits efc372c1bfe1 scsi: megaraid_sas: fix spelling mistake "oustanding" -> " [...] omits bc136f4d6e63 scsi: qedi: fix spelling mistake "oflload" -> "offload" omits 65b1dc99008d scsi: qedf: remove memset/memcpy to nfunc and use func instead omits 05b8ccfba5d4 ALSA: line6: Avoid polluting led_* namespace omits 513eff7fdc77 dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy omits 94e487a41f57 phy: Add usb phy support for hi3660 Soc of Hisilicon omits e4d0cf63f243 dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY omits ea4059fc93fd scsi: phy: mediatek: fix typo in author's email address omits 61c67bfaaae6 phy: ocelot-serdes: Add support for SERDES6G muxing omits eeda879bb54f phy: fsl-imx8mq-usb: add support for VBUS power control omits 29c6584f3331 dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator omits 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] omits fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation omits 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE omits 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] omits ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() omits 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing omits 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] omits 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent omits f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c omits 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions omits 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] omits 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions omits a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] omits 624835abf9e2 arm64/sve: Clarify vq map semantics omits b779ceadf548 char/ipmi: fix spelling mistake "receieved_messages" -> "r [...] omits 355c8f8a196a f2fs: fix to set FI_UPDATE_WRITE correctly omits 03651abf13aa f2fs: fix to avoid panic in f2fs_inplace_write_data() omits 54a175114600 f2fs: fix to do sanity check on valid block count of segment omits d44cefa7803c f2fs: fix to do sanity check on valid node/block count omits 435ff86f73cd f2fs: fix to avoid panic in do_recover_data() omits 2c2214cb3c7e f2fs: fix to do sanity check on free nid omits 29e859201b09 f2fs: fix to do checksum even if inode page is uptodate omits 5cf2879fa71a f2fs: fix to avoid panic in f2fs_remove_inode_page() omits 82ac52775321 f2fs: fix to clear dirty inode in error path of f2fs_iget() omits a61ecf358106 f2fs: remove new blank line of f2fs kernel message omits 61cb8e902d07 f2fs: introduce DATA_GENERIC_ENHANCE omits 4f1793125b03 f2fs: fix wrong __is_meta_io() macro omits 93ed4e0804b3 f2fs: add tracepoint for f2fs_filemap_fault() omits 173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model omits d668139718a9 KVM: s390: provide query function for instructions returni [...] omits c4630d6ae6e3 thunderbolt: Start firmware on Titan Ridge Apple systems omits 6755156abc88 thunderbolt: Reword output of tb_dump_hop() omits 62efe699a7f6 thunderbolt: Make rest of the logging to happen at debug level omits b323a98f9b9b thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters omits 7ea4cd6b2010 thunderbolt: Add support for XDomain connections omits 444ac3844895 thunderbolt: Make tb_switch_alloc() return ERR_PTR() omits 44242d6c9703 thunderbolt: Add support for DMA tunnels omits 3b4b3235ca5b thunderbolt: Add XDomain UUID exchange support omits 559c1e1e0134 thunderbolt: Run tb_xdp_handle_request() in system workqueue omits ab9f31cfa89a thunderbolt: Do not tear down tunnels when driver is unloaded omits 4f807e47ee9a thunderbolt: Add support for Display Port tunnels omits c5ee6feb3470 thunderbolt: Rework NFC credits handling omits e78db6f08b6a thunderbolt: Generalize port finding routines to support a [...] omits 344e06430a72 thunderbolt: Scan only valid NULL adapter ports in hotplug omits 99cabbb006f1 thunderbolt: Add support for full PCIe daisy chains omits 0414bec5f39a thunderbolt: Discover preboot PCIe paths the boot firmware [...] omits aae9e27f3b72 thunderbolt: Deactivate all paths before restarting them omits 8c7acaaf020f thunderbolt: Extend tunnel creation to more than 2 adjacen [...] omits fb19fac1d734 thunderbolt: Add helper function to iterate from one port [...] omits dfe40ca486f6 thunderbolt: Assign remote for both ports in case of dual link omits 0b2863ac3cfd thunderbolt: Add functions for allocating and releasing HopIDs omits 93f36ade5b7b thunderbolt: Generalize tunnel creation functionality omits 1752b9f78713 thunderbolt: Rename tunnel_pci to tunnel omits 56183c88f368 thunderbolt: Cache adapter specific capability offset into [...] omits 4944269305df thunderbolt: Properly disable path omits 5480dfc275aa thunderbolt: Set sleep bit when suspending switch omits e879a709de02 thunderbolt: Configure lanes when switch is initialized omits a9be55824a10 thunderbolt: Move LC specific functionality into a separate file omits ffd003b2f8cb thunderbolt: Add dummy read after port capability list wal [...] omits 8b0110d9d10d thunderbolt: Enable TMU access when accessing port space o [...] omits f0342e757c27 thunderbolt: Do not allocate switch if depth is greater than 6 omits 09f11b6c99fe thunderbolt: Take domain lock in switch sysfs attribute callbacks omits 4708384f35ff thunderbolt: Block reads and writes if switch is unplugged omits 8f965efd215a thunderbolt: Drop duplicated get_switch_at_route() omits a336b6276949 thunderbolt: Remove unused work field in struct tb_switch omits 9872760eb7b1 net: thunderbolt: Unregister ThunderboltIP protocol handle [...] omits 13209ad0395c KVM: s390: add MSA9 to cpumodel omits d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel omits 7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel omits 58616e6a3784 KVM: s390: Fix potential spectre warnings omits b433a52aa287 selftests/kexec: update get_secureboot_mode omits 726ff75f2946 selftests/kexec: make kexec_load test independent of IMA b [...] omits 7cea0b9227dc selftests/kexec: check kexec_load and kexec_file_load are enabled omits a4df92adcacd selftests/kexec: Add missing '=y' to config options omits 973b71c60f16 selftests/kexec: kexec_file_load syscall test omits c660a81796d4 selftests/kexec: define "require_root_privileges" omits 6038c81526d7 selftests/kexec: define common logging functions omits 5025b0f0fa25 selftests/kexec: define a set of common functions omits 89eba7db8ebf selftests/kexec: cleanup the kexec selftest omits c3c0e8114276 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits 9a75bd18a85b ipmi: avoid atomic_inc in exit function omits 8fac128ce9a1 ipmi: Remove file from ipmi_file_private omits af4085ddd99b ipmi_si: remove an unused variable in try_smi_init() omits 794a3b6b9f8a ipmi: Make ipmi_interfaces_srcu variable static omits eb9d1bf079bb random: only read from /dev/random after its pool has rece [...] omits 764ed189c820 drivers/char/random.c: make primary_crng static omits 3bd0b5bf7dc3 drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 26e0854ab331 drivers/char/random.c: constify poolinfo_table omits 381419fa7200 USB: core: Don't unbind interfaces following device reset failure omits 2e299cc96952 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 6229fed9ee85 staging: comedi: dyna_pci10xx: Set number of AO channels to 1 omits 4138b1d44f34 staging: comedi: dyna_pci10xx: Don't bother configuring le [...] omits 1598475c6651 staging: fieldbus: add TODO omits debe7c8621de staging: fieldbus: support HMS Profinet IRT industrial controller omits d564d73f2264 dt-bindings: Add vendor prefix for arcx / Archronix omits 20a980e957bf dt-bindings: anybus-controller: document devicetree binding omits 17614978ed34 staging: fieldbus: anybus-s: support the Arcx anybus controller omits 308ee87a2f1e staging: fieldbus: anybus-s: support HMS Anybus-S bus omits f9a82c4820ac staging: add Fieldbus Device subsystem. omits 73d7ec899bd8 phy: qcom-qmp: Add msm8998 PCIe QMP PHY support omits 7e7b8ca66191 phy: ti: am654-serdes: Support all clksel values omits 71e2f5c5c224 phy: ti: Add a new SERDES driver for TI's AM654x SoC omits 4e0ae876f77b dt-bindings: phy: ti: Add dt binding documentation for SER [...] omits 4df614c4ab18 phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before [...] omits fec06b2bc436 phy: core: Add *release* phy_ops invoked when the consumer [...] omits 42c7cb71b5c2 phy: phy-meson-gxl-usb2: get optional clock by devm_clk_ge [...] omits 752d31a3e192 phy: socionext: get optional clock by devm_clk_get_optional() omits 1039596c90e7 phy: qcom-qusb2: get optional clock by devm_clk_get_optional() omits b603c500d7a5 phy: phy-mtk-tphy: get optional clock by devm_clk_get_optional() omits 549b6b55b005 phy: renesas: rcar-gen3-usb2: enable/disable independent irqs omits 92fec1c27caa phy: renesas: rcar-gen3-usb2: Use pdev's device pointer on [...] omits 233da2c9ec22 dt-bindings: phy: rcar-gen3-phy-usb2: Revise #phy-cells property omits 5d8042e95fd4 phy: rcar-gen3-usb2: Add support for r8a77470 omits b7187e001a10 phy: renesas: phy-rcar-gen2: Add support for r8a77470 omits d6c4aee8d121 dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support omits f56511d0080c dt-bindings: phy: rcar-gen2: Add r8a77470 support omits 1d1bae725075 phy: ti-pipe3: Fix PCIe power up sequence omits 9d009d9c2062 phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits fdef2f9f700f phy: ti-pipe3: improve DPLL stability for SATA & USB omits 22940823f062 phy: ti-pipe3: Introduce mode property in driver data omits e6577cb5103b phy: ti-pipe3: fix missing bit-wise or operator when assig [...] omits 54be9c1a03a3 phy: mediatek: Add UFS M-PHY driver omits fd7bd3b6bebd dt-bindings: phy: Add document for phy-mtk-ufs omits 2c1a4b0cbeb4 dt-bindings: phy: Add a new property drive-impedance-ohm f [...] omits 043f42edbf29 phy: rockchip-emmc: Allow to set drive impedance via DTS. omits 3f6d1767b1a0 phy: ufs-qcom: Refactor all init steps into phy_poweron omits c9b589791fc1 phy: qcom: Utilize UFS reset controller omits 12fd5f250db2 scsi: ufs: qcom: Expose the reset controller for PHY omits 70b894deb78a dt-bindings: phy: qcom-ufs: Add resets property omits 95cee0b4e30a dt-bindings: phy-qcom-qmp: Add UFS PHY reset omits 8de4acd397ab dt-bindings: ufs: Add #reset-cells for Qualcomm controllers omits 36077e16c050 phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver omits 16df8bcb672c phy: amlogic: add Amlogic G12A USB2 PHY Driver omits ab6dbeb24d1a dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings omits 7609db4e846b dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings omits 4dcddbb38b64 phy: sr-usb: Add Stingray USB PHY driver omits 30417ab2a3d7 dt-bindings: phy: Add Stingray USB PHY binding document omits bbf711682cd5 phy: tegra: xusb: Add Tegra186 support omits a630d54dfa93 phy: tegra: xusb: Add support for power supplies omits 5311a7b89502 phy: tegra: xusb: Parse dual-role mode property omits 3cffa0818dc8 phy: tegra: xusb: Skip single function lane programming omits 2b8d59296cff dt-bindings: phy: tegra: Add Tegra186 support omits 58a2109f6eb4 platform/chrome: cros_ec_proto: Add trace event to trace E [...] omits 81f6ec233355 platform/chrome: cros_ec_debugfs: Use cros_ec_cmd_xfer_sta [...] omits a745f7af3cbd selftests/harness: Add 30 second timeout per test omits 9dd3fcb0ab73 selftests/seccomp: Handle namespace failures gracefully omits 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] omits 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality omits 747668dbc061 usb-storage: Set virt_boundary_mask to avoid SG overflows omits 9fc0fd5077ba rtc: mc13xxx: fix style issue omits edd6d79ece9a rtc: mc13xxx: convert to SPDX identifier omits eee86deafee8 rtc: mc13xxx: use .set_time omits e4ae7023e182 rtc: mc13xxx: set range omits 3b6bddda2fb6 rtc: ds1685: use threaded interrupt omits e330c3d547e8 rtc: ds1685: remove dead code omits c110ae578ca0 kvm: move KVM_CAP_NR_MEMSLOTS to common code omits 0a62956312e9 KVM: x86: Inject #GP if guest attempts to set unsupported [...] omits 11988499e62b KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] omits c80add0f487e KVM: nVMX: Return -EINVAL when signaling failure in VM-Ent [...] omits 98d9e858fa96 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM [...] omits 5478ba349f3f KVM: nVMX: Rename and split top-level consistency checks t [...] omits 9c3e922ba316 KVM: nVMX: Move guest non-reg state checks to VM-Exit path omits de2bc2bfdf41 kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry omits f6b0db1fdafa kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry omits 674ea351cdeb KVM: x86: optimize check for valid PAT value omits f16cb57be82b KVM: x86: clear VM_EXIT_SAVE_IA32_PAT omits 9d609649bb29 KVM: vmx: print more APICv fields in dump_vmcs omits c7a6b9e4df4c tty:serial_core: Spelling mistake omits 3117ff13f104 tty: Add NULL TTY driver omits 89bb1e1ee529 tty: vt: keyboard: Allow Unicode compose base char omits 0d3cb6f6c67a Revert "tty: fix NULL pointer issue when tty_port ops is not set" omits ba44dc043004 serial: Add Milbeaut serial control omits fa2b360f261e tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl omits f692f7766f33 tty: remove redundant 'default n' from Kconfig-s omits 7a7457ba40f1 serial: sprd: Fix a copy-paste err in sprd_request_dma() omits 9ef8927f45f2 n_tty: check for negative and zero space return from tty_w [...] omits e1f79c148c65 Staging: rtl8723bs: Remove an unused struct tx_pending_t omits 5ef6c5db04ff Staging: rtl8723bs: Remove typedef in struct ieee_param omits 74941703accd Staging: rtl8723bs: Remove typedef in struct ieee_param_ex omits 7be2b288be66 staging: pi433: add dependency to PA0, 1, 2 setting for ou [...] omits fb563860742a Staging: vc04_services: bcm2835-camera: Remove an exceptional & omits 9fdb04e9ccab staging: vt6655: upc: remove double blank lines omits 94f99bcedaea staging: mt7621-pci-phy: prevent use of uninitialized variable omits e291fa1237a7 staging: ralink-gdma: Use struct_size() in kzalloc() omits 3b706841c29f Staging: rtlwifi: Cleanup crc16_ccitt() omits d5d682270f35 Staging: rtlwifi: Remove & on function name omits e7cc9eba71ef staging: rtlwifi: base: Remove set but not used variables omits 8eee2c467df9 Staging: hal: hal_com_phycfg: fixed a coding style issue omits 031ba1fd9172 staging: remove redundant 'default n' from Kconfig omits 827ad2c7b303 staging: axis-fifo: Add elaborate description in Kconfig omits affbeba3a299 Staging: rtl8723bs: Remove typedef in struct sdio_data omits e00fd8ecaa87 staging: rtl8192e: remove a blank line omits 08ce43b9c58c staging: rtl8192e: Remove a not necessary blank line befor [...] omits 52927d97d80e staging: rtl8192e: Remove set but not used variable 'VenderID' omits 94be357fe618 staging: rtlwifi: rtl8822be: Remove set but not used varia [...] omits c8ab348df025 staging: rtl8723bs: add space after enum declaration omits cd62878c9d6f staging: rtl8192u: ieee80211: add space around '==' and be [...] omits 9e6aac6796a7 staging: rtl8192u: Add missing space omits e4d7efbb91ef staging: rtl8723bs: hal: replace spaces by tabs. omits 307e07486aaa staging: rtl8188eu: make sta2sta_data_frame() static omits 7e894d1086a4 staging: rtl8188eu: remove unnecessary declaration omits 391f544e355d staging: rtl8712: remove unnecessary NULL check omits 060ea4271a82 staging: android: vsoc: fix copy_from_user overrun omits deaf3b71550d staging: most: Documentation: update driver documentation omits 1a89eb0a8f6d staging: most: configfs: add code for link removal omits a15f465caf09 staging: most: configfs: make create attributes write-only omits acdbb8975373 staging: most: allow speculative configuration omits a1ee286d5a2f staging: most: core: remove attribute add_link omits 5b082c2e07d8 staging: most: usb: remove prefix from description tag omits 787105b30f23 staging: most: core: make sysfs attributes read-only omits 919c03ae11b9 staging: most: enable configfs support omits 9640baca34f5 staging: most: sound: introduce new sound adapter management omits 3d89b2731b1e staging: most: core: add configfs interface functions omits dfee92dd5046 staging: most: change signature of function probe_channel omits 2bfde348879a staging: most: add new file configfs.c omits 47830c1127ef staging: greybus: power_supply: fix prop-descriptor request size omits 740a998d58ee Staging: gasket: Use DIV_ROUND_UP omits e2e89d4a7320 staging: wilc1000: fix spelling mistake "dissconect" -> "d [...] omits c901556a43d2 staging: wilc1000: give usleep_range a range omits ae26aa844679 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 8136eaa012c4 staging: wilc1000: drop explicit conversion to bool omits b368fa114a62 staging: comedi: adv_pci1710: fix spelling mistake: "dropu [...] omits 28f69ae49b79 staging: comedi: dt2811: Fix spelling mistake omits 3935a6fb4bd7 staging: comedi: dyna_pci10xx: remove set but not used var [...] omits c3e2485d5f4f dt-bindings: usb: Convert the generic EHCI binding to YAML omits c93bcace1098 dt-bindings: usb: Convert the generic OHCI binding to YAML omits 14ec072a19ad dt-bindings: usb: Convert USB HCD generic binding to YAML omits 3bee346bd7f3 USB: hub: Remove returned value 'status' since never used omits d80b5005c5dd docs: usb: convert documents to ReST omits 5f9be5f3f899 usb: host: xhci-tegra: Add Tegra186 XUSB support omits 160fa3a1f55f usb: host: xhci-tegra: Selectively program IPFS omits ead619de9058 dt-bindings: usb: xhci-tegra: Add Tegra186 support omits 2de89fd98958 platform/chrome: cros_ec: Add EC host command support using rpmsg omits 9e2b0e0be642 platform/chrome: wilco_ec: Add h1_gpio status to debugfs omits 94a8f3980a4e Merge branch 'misc' into for-next omits b4ffcf3ee5aa Merge branch 'fixes' into for-next omits 948e922fc446 scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET [...] omits 7c3f8ca8e4c8 scsi: megaraid_sas: Make megasas_host_device_list_query() static omits e0347d894ae8 scsi: ufs: Print real incorrect request response code omits 21112e13cc7a scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" omits 74dea0bed793 scsi: libcxgbi: update route finding logic omits ffcd686b913e scsi: libcxgbi: find cxgbi device by MAC address omits 18c4f0a42b08 scsi: core: don't hold device refcount in IO path omits 1710ac17547a scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() omits a630bdc54f6d scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h i [...] omits 81bcf1c5cf0e scsi: qla2xxx: Remove two superfluous casts omits bb63e47b6f68 scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cm [...] omits 9dfb59a00881 scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> in [...] omits c20605edb38a scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static omits c4dc7cd31439 scsi: qla2xxx: Move the port_state_str[] definition from a [...] omits 58e2753c1163 scsi: qla2xxx: Insert spaces where required omits 845bbb09b54c scsi: qla2xxx: Fix formatting of pointer types omits bd432bb53cff scsi: qla2xxx: Leave a blank line after declarations omits 2703eaaf4eae scsi: qla2xxx: Use tabs to indent code omits 3c236f8cc63b scsi: libsas: Print expander PHY indexes in decimal omits d8649fc1c5e4 scsi: libsas: Do discovery on empty PHY to update PHY info omits 085f104a83d5 scsi: libsas: Inject revalidate event for root port event omits a5b38d3159ea scsi: libsas: Improve vague log in SAS rediscovery omits f7ddb43eed7b scsi: libsas: Try to retain programmed min linkrate for SA [...] omits 7b27c5fe247b scsi: libsas: Stop hardcoding SAS address length omits 14e14aaf6132 platform/chrome: wilco_ec: Standardize mailbox interface omits 94d4e7af14a1 platform/chrome: cros_ec_proto: check for NULL transfer function omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits a2679b647190 platform/chrome: Add CrOS USB PD logging driver omits 37a186225a0c platform/chrome: cros_ec_spi: Transfer messages at high priority omits b18e606ff313 platform/chrome: cros_ec_debugfs: no need to check return [...] omits 802c24716079 selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED omits 955e00772954 iio: gyro: add DT bindings to fxas21002c omits 21cf20a84a9f Kconfig: change configuration of srf04 ultrasonic iio sensor omits d6edf95abdb5 dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proxi [...] omits bb208037ae45 srf04.c: add maxbotix ultrasonic sensors omits 1c2fb4054648 iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB omits 8e4fefec0174 iio: temperature: max31856: fix uninitialized error return omits 631bd2f7ec02 iio: imu: st_lsm6dsx: remove set but not used variables 'a [...] omits 63440a630d3b iio: accel: add support to LIS2DE12 omits 52e77d67dd8d dt-bindings: iio: accel: add LIS2DE12 sensor device binding omits 45e119e40328 iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID omits 566564e80b0e staging: iio: ad9832: use clock framework for clock reference omits 7fe8f00051c0 staging: iio: ad9832: organize includes omits 88aa7ae66128 bmp085.yaml: transform DT documentation of iio sensor into YAML omits 5150ec3fe125 avia-hx711.yaml: transform DT binding to YAML omits a8427a7b371b iio: imx7d_adc: Use devm_platform_ioremap_resource() omits 8cc393bf300b iio: imx7d_adc: Replace pr_err with dev_err omits aa21a28e9050 iio: imx7d_adc: Add local struct device pointer in imx7d_a [...] omits 3e5ffe47ed8c dt-bindings: iio: adc: Add AD7616 ADC documentation omits 7989b4bb23fe iio: adc: ad7616: Add support for AD7616 ADC omits 6bf229abce75 iio: adc: ad7606: Move oversampling options in chip info a [...] omits 9044b6e25e2f staging: iio: frequency: ad9834: Remove unnecessary parentheses omits 8cf614950e39 iio: adc: Fix MAX9611 spacing omits 649cc7b17ce8 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings omits 4abbd783d126 soundwire: intel: fix implicit header use of module.h/export.h omits a25eab299165 soundwire: stream: remove useless initialization of local [...] omits 7de8d238dd91 soundwire: remove useless initializations omits 4ac5627acc3e soundwire: intel: fix inversion in devm_kcalloc parameters omits 01d4e3a2fc07 scsi: hisi_sas: Some misc tidy-up omits 246ea3c0ad02 scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout omits a31157002778 scsi: hisi_sas: Don't hard reset disk during controller reset omits 3168d4f800b8 scsi: hisi_sas: Support all RAS events with MSI interrupts omits adb5b38c19bb scsi: hisi_sas: allocate different SAS address for directl [...] omits 18a54b329c1a scsi: hisi_sas: Adjust the printk format of functions hisi [...] omits c63b88ccff0a scsi: hisi_sas: Fix for setting the PHY linkrate when disc [...] omits 447f78c0e183 scsi: hisi_sas: Remedy inconsistent PHY down state in software omits a97fa586800e scsi: hisi_sas: add host reset interface for test omits 17631462cd49 Merge branch '5.1/scsi-fixes' into 5.2/merge omits 4b3766ec0e18 scsi: target/iscsi: Make sure PDU processing continues if [...] omits 2e39f1c9064d scsi: target/iscsi: Make iscsit_map_iovec() more robust omits 0ca650c13ba2 scsi: target/iscsi: Handle too large immediate data buffer [...] omits 96e8e26dd8dd scsi: target/iscsi: Only send R2T if needed omits b0055acaedf5 scsi: target/iscsi: Detect conn_cmd_list corruption early omits be71530aa974 scsi: target/core: Make the XCOPY setup code easier to rea [...] omits 0f57cf5ce766 scsi: target/core: Simplify LUN initialization in XCOPY im [...] omits 82b76b4476e3 scsi: target/core: Remove a set-but-not-used member variab [...] omits fae43461f8f2 scsi: target/core: Rework the SPC-2 reservation handling code omits 63f7479439c9 scsi: target/core: Fix a race condition in the LUN lookup code omits a6a6d0589ac4 scsi: scsi_transport_fc: nvme: display FC-NVMe port roles omits ea63e60f7a3e scsi: cxgbi: remove redundant __kfree_skb call on skb and [...] omits c3236fb5a5fc Merge branch 'kconfig' into for-next omits 692802d26b3a rtc: ds1685: fix crash caused by referencing wrong device struct omits 7342e2a73a37 rtc: lpc32xx: convert to SPDX identifier omits 34b21c9ee812 rtc: lpc32xx: use .set_time omits f04dd349a343 rtc: lpc32xx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits ba4a84f5ab6e rtc: lpc32xx: simplify IRQ setup omits 3a13426908a3 rtc: lpc32xx: set range omits 6bbad585fd69 rtc: lpc32xx: convert to devm_rtc_allocate_device omits 00053de52231 extcon: arizona: Disable mic detect if running when driver [...] omits fa3c098c2d52 extcon: axp288: Add a depends on ACPI to the Kconfig entry omits fbc5ee9a6955 rtc: mxc_v2: use dev_pm_set_wake_irq() to simplify code omits bc0e731fc289 rtc: mxc: use dev_pm_set_wake_irq() to simplify code omits 862cac15d2e9 rtc: rx8025: Fix a parameter to %ptR in rx8025_read_alarm() omits 153a9177c1c8 rtc: sirfsoc: Make sysrtc_regmap_config static omits 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() omits ac2ae48efad7 rtc: ab3100: convert to SPDX identifier omits 0dca027bb859 rtc: ab3100: use .set_time omits 386b5941a0dd rtc: ab3100: set range omits 56573ca7ee77 rtc: pcf85363: convert to SPDX identifier omits b21a841c4c1a rtc: pcf85363: remove useless forward declaration omits 176a5ee32c25 rtc: pcf85363: remove bogus i2c functionality check omits c0ec8319cc41 rtc: pcf85363: set range omits 8f7b1d718a43 rtc: pcf85363: remove unused struct pcf85363 member omits 838d2d916599 rtc: stmp3xxx: convert to SPDX identifier omits 622eb9b487d3 rtc: stmp3xxx: use .set_time omits a659a08180f4 rtc: stmp3xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 0d823abd7c04 rtc: stmp3xxx: set range omits 855811eaeb83 pinctrl: imx8mq: Add suspend/resume ops omits 21989587f6d0 pinctrl: artpec6: Drop unused function and rename omits 12c7a4fc47e4 gpio: pca953x: add support for pca6416 omits 15e384c446d9 dt-bindings: gpio: pca953x: document the nxp,pca6416 omits 01769c4700d8 gpio: pca953x: add pcal6416 to the of_device_id table omits 044e499acd15 gpio: gpio-omap: Remove conditional pm_runtime handling fo [...] omits e6818d29ea15 gpio: gpio-omap: configure edge detection for level IRQs f [...] omits 88ec6b93c8e7 powerpc/xive: add OPAL extensions for the XIVE native expl [...] omits 74676a8e247a arm64: dts: stratix10: Use new Stratix10 EDAC bindings omits 71eec083eef1 Documentation: dt: edac: Add Stratix10 Peripheral bindings omits b9c8172eedc1 Documentation: dt: edac: Fix Stratix10 IRQ bindings omits ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c omits 40fc71a02339 Merge branch 'misc' into for-next omits c8538b0b9ed6 scsi: tcm_qla2xxx: Minimize #include directives omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] omits c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails omits 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate omits 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] omits 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations omits b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static omits b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] omits abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock omits c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] omits 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const omits ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" omits 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception omits c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes omits 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines omits a7dff3ad4787 scsi: fc: add FPIN ELS definition omits d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning omits e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] omits 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] omits 0b0600c8c97a lib: Add test module for strscpy_pad omits 458a3bf82df4 lib/string: Add strscpy_pad() function omits 6b1a4d5b1a26 lib: Use new kselftest header omits eebf4dd45237 kselftest: Add test module framework header omits d3460527706e kselftest: Add test runner creation script omits 6989808ee763 lib/test_printf: Add empty module_exit function omits 6f9e64b0ff26 selftest/gpio: Remove duplicate header omits cde53520e287 selftest/rseq: Remove duplicate header omits a04a67845cfa selftest/timers: Remove duplicate header omits d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header omits 4e76105b74c1 virtio: use dependent_ptr_mb omits cfe40a8e8a98 barriers: convert a control to a data dependency omits 11826a85f4ad include/linux/compiler.h: allow memory operands omits 6291dbf2df4e virtio-net: bql support omits 8c783e0a011b iommu/virtio: Add event queue omits 5d69340843b7 iommu/virtio: Add probe request omits 9fc177b008a7 iommu: Add virtio-iommu driver omits e1c326663501 PCI: OF: Initialize dev->fwnode appropriately omits 3e8bae6282fe of: Allow the iommu-map property to omit untranslated devices omits d8a47de0821e dt-bindings: virtio: Add virtio-pci-iommu node omits a5fb6247d261 dt-bindings: virtio-mmio: Add IOMMU description omits bc236d6fb561 pinctrl: mt65xx: add OF bindings for MT8516 omits 24acfb718225 workqueue: Use normal rcu omits 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static omits e61985d0550d platform/x86: intel_pmc_ipc: adding error handling omits 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models omits f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines omits e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 omits e28f296ea155 platform/x86: dell-rbtn: Add missing #include omits 43bd3a95c98e kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled omits 4779a066e71d Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git [...] omits 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints omits 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] omits 163363455b42 tracing: introduce TRACE_EVENT_NOP() omits a8d655792a32 tracing: Add error_log to README omits 26a944917989 tracing: Add tracing/error_log Documentation omits 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase omits 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase omits c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] omits 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors omits 2f754e771b1a tracing: Have the error logs show up in the proper instances omits d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] omits 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() omits 12f2639038ef tracing: stop making gpio tracing configurable omits b6838275be1f rtc: tegra: convert to SPDX identifier omits 34ea0ac3e2e6 rtc: tegra: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e1089802467d rtc: tegra: set range omits f70fbc15bae2 gpio: pca953x: Configure wake-up path when wake-up is enabled omits 279ffafaf39d pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver omits 7d624621b704 rtc: coh901331: convert to SPDX identifier omits febad7946072 rtc: coh901331: use .set_time omits 9cf2f9b5adcb rtc: coh901331: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 06cfd668ec67 rtc: coh901331: set range omits e3a7691321ae rtc: ds1672: switch debug message to %ptR omits 69468320a94d rtc: ds1672: convert to SPDX identifier omits 219219d9b89b rtc: ds1672: use .set_time omits 520d6516736e rtc: ds1672: use rtc_time64_to_tm omits 7a5670c754b8 rtc: ds1672: remove useless indirection omits c346065582f8 rtc: ds1672: remove sysfs debug interface omits 10e3efc16569 rtc: ds1672: move oscillator handling to .read_time omits d1fbe695d889 rtc: ds1672: set range omits 5490c77d596a dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X* omits e05487d45b23 pinctrl: freescale: use devm_platform_ioremap_resource() t [...] omits c7df94c64ca2 pinctrl: imx: remove an unnecessary NULL check omits a71a81e79758 gpio: of: Optimize quirk checks omits 26af34079f1d Merge tag 'v5.1-rc3' into devel omits 5e73de3413c5 pinctrl: add drive for I2C related pins on MT8183 omits 9f325c983725 pinctrl: mt8183: add DT binding document omits 1adc90c73957 pinctrl: axp209: Fix NULL pointer dereference after allocation omits 182e80eeaff5 gpiolib: devprop: Fix syntax error omits 27157af66324 gpio: mmio: Drop bgpio_dir_inverted omits 43dae505dae6 rtc: test: use .set_time omits b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> omits 174c9526ac89 Merge tag 'lm3532-driver-improvements' into for-next omits bc1b8492c764 leds: lm3532: Introduce the lm3532 LED driver omits e4b3b4435562 mfd: ti-lmu: Remove LM3532 backlight driver references omits 863a0618226e ARM: dts: omap4-droid4: Update backlight dt properties omits 6ccc7435fab7 dt: lm3532: Add lm3532 dt doc and update ti_lmu doc omits 43901008fde0 iio: imu: st_lsm6dsx: add support to LSM6DSR omits f7e49c81df8e nvmem: sunxi_sid: Support SID on H6 omits 83fdb2dfb0c2 interconnect: convert to DEFINE_SHOW_ATTRIBUTE omits f03f73c2a974 MAINTAINERS: Add mailing list for the interconnect API omits 73f28f714a8f rtc: lib: check whether tm->tm_year in int32 range omits 9f201aba56b9 habanalabs: prevent device PTE read/write during hard-reset omits 3f5398cfbf05 habanalabs: improve IOCTLs behavior when disabled or reset omits caa3c8e52582 habanalabs: all FD must be closed before removing device omits e43c426a777e platform/chrome: cros_ec_debugfs: Remove dev_warn when con [...] omits 492929c54791 extcon: mrfld: Introduce extcon driver for Basin Cove PMIC omits 098b7ae8ec43 extcon: intel: Split out some definitions to a common header omits db8b4aefd17b extcon: Fix build warning for extcon_unregister_notifier comment omits a72a1be0de71 extcon: intel-cht-wc: Enable external charger omits 3137301b6d97 extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 4c38f5ca8455 Merge branch 'for-5.2' into for-next omits d6e486ee0ef2 cgroup: remove extra cgroup_migrate_finish() call omits 932f98922f6f Merge tag 'iio-for-5.2a-2' of git://git.kernel.org/pub/scm [...] omits df1d80aee963 iio: ad_sigma_delta: Properly handle SPI bus locking vs CS [...] omits 6ec417d2f1a0 iio: adc: stm32-dfsdm: add PM support omits 9f57110d2e3d iio: adc: stm32-dfsdm: improve sampling frequency accuracy omits 65500c53aa6d staging: iio: adc: ad7280a: Tab alignment omits 0976f94f7602 MAINTAINERS: Fix the link to ad7606 dt-bindings omits fb55a51310d1 iio:temperature: Add MAX31856 thermocouple support omits 8fede567b847 iio:temperature:max31856:Add device tree bind info omits 023e41632e06 dt-bindings: iio/temperature: Add thermocouple types (and doc) omits 52f171abaecb devantech-srf04.yaml: transform DT binding to YAML omits 5cd66239574d iio: frequency: ad9523: Fix typo in ad9523_platform_data omits 89c16919a078 iio: Make possible to include driver.h first omits e8379e05e811 dt-bindings: iio: add Bosch BMG160 gyroscope sensor omits 94bceb3cf5d1 iio: gyro: bmg160: add device tree compatibility table omits 2b0d1c6f1219 staging: iio: adc: ad7192: Use read_avail for available at [...] omits 54480943235e dt-bindings: iio: light: add vcnl4040 devicetree bindings omits 5a441aade5b3 iio: light: vcnl4000 add support for the VCNL4040 proximit [...] omits 5da8affed2f8 dt-bindings: iio: light: add vcnl4000 devicetree bindings omits ebd457d55911 iio: light: vcnl4000 add devicetree hooks omits 78ed050dd296 iio: light: vcnl4000 use word writes instead of byte writes omits 37ada026be2c iio: adc: stm32-dfsdm: claim direct mode for raw read and [...] omits 11646e81d775 iio: adc: stm32-dfsdm: add support for buffer modes omits a6096762e98b iio: adc: stm32-dfsdm: add support for scan mode omits 9491f75fe2ea iio: adc: stm32-dfsdm: enable hw consumer omits 746485087371 iio: adc: stm32-dfsdm: move dma slave config to start routine omits caf9c1e59809 iio: adc: stm32-dfsdm: move dma enable from start_conv() t [...] omits 6f2c4a59d9fc iio: adc: stm32-dfsdm: continuous mode depends on current mode omits 2e19ba661ece iio: adc: stm32-dfsdm: make spi_master_freq more accurate omits 57565828adf5 staging: iio: ad5933: change attributes to match ABI omits bf2da9707900 iio: adc: ad7780: Add parentheses to macros omits 3cb5161317b2 iio: imu: adis16400: move adis16400.h into adis16400.c omits 5447e3f15c43 iio: imu: adis16400: rename adis16400_core.c -> adi16400.c omits 0e92e2d03623 iio: imu: adis16400: move burst logic to ADIS lib omits 5075e0720d93 iio: imu: adis: generalize burst mode support omits 74878d4fa816 iio: imu: adis16400: move trigger handler into adis16400_core omits 9bf1468e9d62 staging: iio: adc: ad7280a: Remove CamelCase notation omits 6c249591eef2 staging: iio: adc: ad7280a: Adding temp var to improve rea [...] omits d04411c2a678 staging: iio: adc: ad7280a: Avoid precedence issues in macro omits 10b5d3d10759 MAINTAINERS: add maintainer for maxbotix ultrasonic driver omits 16b05261537e mb1232.c: add distance iio sensor with i2c omits 7483e40d7e43 dt-bindings: maxbotix,mb1232: Add MaxBotix i2c ultrasonic rangers omits 835ab93dcdcf dt-bindings: Add vendor prefix for MaxBotix omits 536cc27deade iio: hmc5843: fix potential NULL pointer dereferences omits a816646f08ce staging: iio: ad5933: add ABI documentation omits 8fce3d34d70c staging: iio: ad5933: change help rule message omits adb0ef4120bb staging: iio: ad5933: add SPDX identifier omits 700e8911a681 staging: iio: ad5933: organize includes omits 3204683722c2 staging: iio: ad5933: change multi-line comment style omits 46c1eb4bb137 staging: iio: ad7780: add device tree binding omits 9fb27f807ecc staging: iio: ad7780: moving ad7780 out of staging omits 69fdf26f6ffe staging: iio: ad7780: add new copyright holder omits bb4af619a603 staging: iio: ad7780: add SPDX identifier omits 5bb30e7daf00 staging: iio: ad7780: move regulator to after GPIO init omits 4812a14a78c8 staging:iio:ad7780: add chip ID values and mask omits 33e1f90204f0 staging: iio: ad7780: set pattern values and masks directly omits 0ee6d5ebe13d staging: iio: ad7780: add filter reading to ad778x omits 0149ba2d5b6d staging: iio: ad7780: add gain reading to ad778x omits ae9f86feb429 staging: iio: ad7780: add missing switch default case omits 9085daa4abcc staging: iio: ad7780: add gain & filter gpio support omits caeffabc36cb dt-bindings: iio: adc: lpc32xx-adc: Document vref-supply omits e32cff6f6163 iio: adc: lpc32xx: Add scale feature omits 9f29b00c5826 iio: adc: lpc32xx: Cleanup headers omits 163321094ba1 iio: adc: lpc32xx: Sort headers omits eb4f07a5ba05 staging: iio: adc: ad7192: Convert platform data to DT properties omits 6be4f55456f9 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsox device bindings omits 6af0e8a9a7a5 iio: imu: st_lsm6dsx: add support to LSM6DSOX omits 753a9870e041 staging: iio: adc: ad7192: Report error directly in ad7192_setup omits 3ad7a939c931 staging: iio: adc: ad7192: Use DT clock binding omits 17b90e6a0df2 staging: iio: adc: ad7192: Fix identation omits b34d6c835d6b iio: adc: ad7124 fix indentation issue, remove extra tab omits 37aa055c4172 iio: cros_ec: Switch to SPDX identifier. omits ad9cc622f101 iio: cros_ec: Add kernel-doc for cros_ec_sensors_read_lpc omits b921d928a31c iio: cros_ec: Drop unnecessary include files omits 6282b5c62018 iio: pressure: bmp280: BMP280 calibration to entropy omits 3b5de76b285e dt-bindings: iio: imu: adis16480: Document external clock omits 326e2357553d iio: imu: adis16480: Add support for external clock omits 20d9248e704a iio:dac:ad5064 mlock cleanup - move to a local lock. omits d626be00e856 drivers: iio: Kconfig: pedantic cleanup omits 17104ca2713b iio: adc: stmpe-adc: Shuffle an if statement around in stm [...] omits 6f9ca1d3eb74 iio: common: ssp_sensors: Initialize calculated_time in ss [...] omits 11362b7a43ba iio: proximity: as3935: fix use-after-free on device remove omits 71a7766b36f3 iio:potentiostat:lmp91000: change dev_err message omits b11a89d5d249 iio:potentiostat:lmp91000: invert if statement omits cd4779f120c1 iio:potentiostat:lmp91000: reduce line width and remove bl [...] omits 681ca4477933 iio:potentiostat:lmp91000: remove unnecessary parentheses omits c97dce792dc8 iio: adc: ti-ads7950: add GPIO support omits 13814627c965 iio: adc: fix a potential NULL pointer dereference omits d43102f525d9 iio: dac: ti-dac5571: Update the module author email address omits bcccd7ab3dcd iio: adc: ti-ads8688: Update the module author email address omits 3b866fd28ff1 iio: accel: kxcjk1013: Add device tree support omits 0d90fe4786cb dt-bindings: iio: accel: kxcjk1013: Add device tree bindin [...] omits 2e5cee6c7622 dt-bindings: Add vendor prefix for Kionix, Inc. omits e415a1659ec9 iio: adc: meson-saradc: add support for Meson G12A omits a29b8657d322 dt-bindings: iio: adc: document the Meson G12A support omits 35a4ae6d7aee mailmap: Update email for Sean Nyekjaer omits 3862828a903d iio: buffer: Switch to bitmap_zalloc() omits 74c420e0a581 iio: cros_ec_accel_legacy: Refactor code in cros_ec_accel_ [...] omits f6672544df43 iio: st_accel: remove redundant unsigned less than zero check omits e132f62b9fab dt-bindings: iio: imu: st_lsm6dsx: add asm330lhh device bindings omits 3054c4ff28bf iio: imu: st_lsm6dsx: add support to ASM330LHH omits 67b9d4d0985f iio: ak8975: improve code readability omits 28799ceac014 iio: mpu6050: improve code readability omits 8d7ea73814b4 iio: magnetometer: hmc5843: add mount matrix support omits d9842c770a47 iio: magnetometer: bmc150: add mount matrix support omits 70b5fdbb2eae iio: gyro: itg3200: add mount matrix support omits 3a6049f6dbab iio: gyro: bmg160: add mount matrix support omits 587c2bea23f8 iio: accel: bma180: add mount matrix support omits 3c35e20a1118 iio: accel: bmc150: add mount matrix support omits fb1589710efe iio: Allow to read mount matrix from ACPI omits 0a39ac29e070 iio:adc:ad7923: Rewrite comparison to NULL omits 385c301cec0b iio:adc:ad7923: Put macro argument between ()'s omits c1fc8bb0f658 iio:adc:ad7923: Use BIT macro instead of bitshift omits 66deb5c170a5 iio:adc:ad7923: Align broken line to parenthesis omits 6dc3e36fbc4c iio: counter: stm32-lptimer: Add power management support omits 74896202dfb7 dt-bindings: iio: stm32-lptimer-counter: document pinctrl [...] omits 722f2cca9a29 iio: chemical: sps30: fix attribute kernel version omits 1842a700ec59 iio: imu: adis16480: Add docs for ADIS16480 IMU omits 82e7a1b25017 iio: imu: adis16480: Add support for ADIS1649x family of devices omits 83ec2d5404bf iio: imu: adis16480: Deal with filter freq in a generic way omits e0e6398e1e4e iio: imu: adis16480: Calculate the sampling frequency in a [...] omits 6cf7b866bdd5 iio: imu: adis16480: Treat temperature scale in a generic way omits 304840c476ee iio: imu: adis16480: Add OF device ID table omits cede2f899d8f iio: imu: adis16480: Add support for configurable drdy indicator omits abbde2792999 iio: adc: ti-ads7950: Fix improper use of mlock omits be35d281da6a iio: trigger: Print an error if there is no available irq omits cb57f2eb0156 iio: mma8452: mark expected switch fall-through omits faad0af1623c dt-bindings: iio: chemical: pms7003: extend supported sens [...] omits 036aa1fee1cc iio: chemical: pms7003: extend supported sensors list omits 76838a8f2973 iio: adc: ingenic: remove redundant dev_err call in ingeni [...] omits 6b079a807b36 iio: remove redundant unlikely annotation omits 5de363b66a37 drivers: base: power: add proper SPDX identifiers on files [...] omits 50f86aedfa96 drivers: base: firmware_loader: add proper SPDX identifier [...] omits 47bcc18c7e76 drivers: base: test: add proper SPDX identifier to Makefile omits 4f2f95e9a812 gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple omits 542f36159f94 gpio: Set proper argument value to set_config omits 58f57f864c03 gpio: omap: use devm_platform_ioremap_resource() omits 7c68571f77fb gpio: omap: avoid clang warning omits 430c1ce304e4 pinctrl: mcp23s08: debugfs: remove custom printer omits 77bc0e69c3e2 gpio: zynq: use devm_platform_ioremap_resource() omits 3883de0287d0 drivers: gpio: xlp: devm_platform_ioremap_resource() omits 8d86f985ac41 drivers: gpio: zx: use devm_platform_ioremap_resource() omits 6ff49fba4007 drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() omits df53665b4f18 drivers: gpio: vf610: use devm_platform_ioremap_resource() omits 83fa76b65cd2 drivers: gpio: uniphier: use devm_platform_ioremap_resource() omits f7a6e467eaf1 drivers: gpio: ts4800: use devm_platform_ioremap_resource() omits aa6c9b91089b drivers: gpio: timberdale: use devm_platform_ioremap_resource() omits a0b81f1ca432 drivers: gpio: tegra: use devm_platform_ioremap_resource() omits 5b827ff598b0 drivers: gpio: tb10x: use devm_platform_ioremap_resource() omits 6ba7c53b799d drivers: gpio: stp-xway: use devm_platform_ioremap_resource() omits c68a520f6a05 drivers: gpio: sta2x11: use devm_platform_ioremap_resource() omits 7290f152fecc drivers: gpio: spear-spics: use devm_platform_ioremap_resource() omits ecbf7c2e8bb3 drivers: gpio: rcar: use devm_platform_ioremap_resource() omits 542c25b7a209 drivers: gpio: pxa: use devm_platform_ioremap_resource() omits 037ae5bc3778 drivers: gpio: octeon: use devm_platform_ioremap_resource() omits 123ac0e5356c drivers: gpio: mxc: use devm_platform_ioremap_resource() omits dc02a0cacb6c drivers: gpio: mvebu: use devm_platform_ioremap_resource() omits 92d718fd4774 drivers: gpio: mt7621: use devm_platform_ioremap_resource() omits 329e23f9bc0a drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() omits 47b4916cb4fb drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() omits 62fe072a24e2 drivers: gpio: loongon1: use devm_platform_ioremap_resource() omits 38b1e6805e1d drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() omits 30f8c5210002 drivers: gpio: iop: use devm_platform_ioremap_resource() omits 8f701e1dd64f drivers: gpio: hlwd: use devm_platform_ioremap_resource() omits b35263db10a7 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() omits 94a2d4279924 drivers: gpio: sprd: use devm_platform_ioremap_resource() omits 2a7194e97595 drivers: gpio: dwap: use devm_platform_ioremap_resource() omits 09ec47359214 drivers: gpio: clps711x: use devm_platform_ioremap_resource() omits b2c09588f242 drivers: gpio: cadence: use devm_platform_ioremap_resource() omits 72d8cb715477 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() omits aee70b77fb99 drivers: gpio: aspeed: use devm_platform_ioremap_resource() omits bb17a27a5f48 drivers: gpio: amdpt: use devm_platform_ioremap_resource() omits 3faf1e6f7e36 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() omits c42e34c9fdba drivers: gpio: Kconfig: pedantic formatting cleanups omits 7e9fa3c9d3e3 gpio: Remove obsolete comment about gpiochip_free_hogs() usage omits f69e00bd21aa gpio: mmio: Support two direction registers omits f16aa97d3f57 tty: fix up a few remaining files without SPDX identifiers omits 38c91d1d55fe tty: add SPDX identifiers to Kconfig and Makefiles omits 5d777b185f6d arch_topology: Make cpu_capacity sysfs node as read-only omits 13bac55ef7ae doc/mm: New documentation for memory performance omits d9e8844c7d81 acpi/hmat: Register memory side cache attributes omits 8d59f5a2ca76 acpi/hmat: Register performance attributes omits 665ac7e92757 acpi/hmat: Register processor domain to its memory omits acc02a109b04 node: Add memory-side caching attributes omits e1cf33aafb84 node: Add heterogenous memory access attributes omits 08d9dbe72b1f node: Link memory nodes to their compute nodes omits 3accf7ae37a9 acpi/hmat: Parse and report heterogeneous memory omits 3bc0e8eb179d acpi: Add HMAT to generic parsing tables omits 60574d1e05b0 acpi: Create subtable parsing infrastructure omits 1889ae50a906 pinctrl: artpec6: Make two functions static omits 3846e6a06160 Merge tag 'sh-pfc-for-v5.2-tag1' of git://git.kernel.org/p [...] omits 54303a1aef95 habanalabs: split mmu/no-mmu code paths in memory ioctl omits 295938406cbc habanalabs: ASIC_AUTO_DETECT enum value is redundant omits bcb5ca43a761 nvmem: sunxi-sid: convert to SPDX license tags omits 7081d56cd796 nvmem: sunxi-sid: add binding for H6's SID controller omits 9b0ca0e0f7e2 nvmem: sunxi-sid: fix wrong description in kernel doc omits 30491282dd08 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 1df24bda25bc nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 5a6e3c82f3fe nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits 7cc10c5cb143 gnss: ubx: add u-blox,neo-6m compatible omits ae40e94fca6d dt-bindings: gnss: add u-blox,neo-6m compatible omits 08edd3aa05eb nvmem: core: fix read buffer in place omits 0a042b355e60 pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and [...] omits f05603fa6aa3 pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data omits baaa2effc684 pinctrl: sh-pfc: r8a77970: Fix spacing omits c48cadf5bf4b rtc: don't reference bogus function pointer in kdoc omits 169680dee73d rtc: remove unnecessary Kconfig dependencies omits 27ff836d2f44 rtc: pcf85063: add RTC_VL_READ/RTC_VL_CLR support omits 85370d3dd0d1 rtc: pcf85063: add offset correction support omits fadfd092ee91 rtc: pcf85063: add nvram support omits 5b3a3ade0293 rtc: pcf85063: add Micro Crystal RV8263 support omits 05cb3a56ee8c rtc: pcf85063: add alarm support omits 0e2e87779ab8 rtc: pcf85063: differentiate pcf85063a and pcf85063tp omits e89b60d02801 rtc: pcf85063: switch to regmap omits 802a779aeb66 rtc: pcf85063: set range omits 3555a3425822 rtc: pcf85063: convert to devm_rtc_allocate_device omits 191c0da112e0 rtc: pcf85063: remove bogus i2c functionality check omits de311aa8d47f rtc: pcf85063: convert to SPDX identifier omits 0f21700ac40c rtc: pcf85063: switch to probe_new omits 0c46b07ce4d5 rtc: snvs: use devm_platform_ioremap_resource() to simplify code omits cf37fa79a761 rtc: mxc: use devm_platform_ioremap_resource() to simplify code omits e7afddb2b4d2 rtc: snvs: use dev_pm_set_wake_irq() to simplify code omits 184a182ed52a rtc: Add ASPEED RTC driver omits e3b371109e01 dt-bindings: rtc: Add on-chip ASPEED RTC documentation omits 9a8f2d12ffaf rtc: brcmstb-waketimer: switch to rtc_time64_to_tm omits 24db953e942b rtc: mt6397: Don't call irq_dispose_mapping. omits fd86b2d4bbfc rtc: opal: Make opal_tpo_alarm_irq_enable static omits d3062d1d7415 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 omits e07fa839d943 rtc: wm831x: convert to SPDX identifier omits 239924498868 rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d315bc1be955 rtc: wm831x: remove unnecessary goto omits b9a1d801a9dd rtc: wm831x: set range omits b599db3a9f40 rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5ff404d1496e rtc: da9063: set range omits 64bef02c92fa rtc: sun4v: switch to SPDX identifier omits 3ec99d6136f0 rtc: sun4v: set range omits 65c6f638d600 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 58c92990cc27 rtc: omap: convert to SPDX identifier omits 28c6852e47a9 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 72dd89c0bcd3 rtc: ps3: set range omits 0b5e47bbaa5e rtc: ps3: convert to devm_rtc_allocate_device omits e85b930bc6b7 rtc: ps3: convert to SPDX identifier omits 70c805c23fce rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits be8bf986c0bf rtc: at91sam9: correct trivial checkpatch warnings omits bc40072d71d5 rtc: at91sam9: convert to SPDX identifier omits 8af760a3ec9b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 255c43ca0142 rtc: at91sam9: set range omits 6c7293e7290a rtc: at91sam9: convert to devm_rtc_allocate_device omits 1a76a77c8800 rtc: at91sam9: drop platform_data support omits beee05dfbead rtc: sh: set range omits 1097998d27da rtc: sh: fix possible race condition omits 9852023d204b rtc: sh: stop resetting time to epoch omits c1576497b286 rtc: dm355evm: convert to SPDX identifier omits c5655adc02c4 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 4bc85a3873c6 rtc: dm355evm: set range omits c50fd69a4f9e rtc: dm355evm: convert to devm_rtc_allocate_device omits 2be7f1b5d096 rtc: goldfish: convert to SPDX identifier omits b509306d1f01 rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6a6ec8c15d35 rtc: goldfish: allow building on more than MIPS omits bd01386e2c28 rtc: goldfish: sort headers omits 5e2954fd8e3f rtc: goldfish: add range omits 409b84e3eb94 rtc: goldfish: convert to devm_rtc_allocate_device omits 58f889150a66 rtc: xgene: use .set_time omits 43f327fa4848 rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9a842a7ebb16 rtc: xgene: stop caching alarm_time omits db7853414b3e rtc: xgene: correct checkpatch issues omits 3a205b9dc87d rtc: xgene: convert to SPDX identifier omits 490595abfd36 rtc: xgene: set range omits a652e00ee123 rtc: xgene: fix possible race condition omits 540a11d8bd00 rtc: test: do not use assignment in if condition omits 8bc9630ad1ae rtc: 88pm80x: convert to SPDX identifier omits 9c3ab8558632 rtc: ab-b5ze-s3: correct checkpatch issues omits 606cc43c720b rtc: core: correct trivial checkpatch warnings omits 6875404fdb44 rtc: x1205: Add DT probing support omits 87b7cbbc704d rtc: x1205: Add DT bindings omits 737842e57557 rtc: da9063: convert header to SPDX omits 35118b7a4ea0 rtc: omap: let the core handle range omits b46c5815be4c rtc: mv: add range omits 5b25a71b68eb rtc: mv: convert to devm_rtc_allocate_device omits b67436152959 rtc: mv: convert to SPDX identifier omits 1d7765ba15ac gpiolib: Don't WARN on gpiod_put() for optional GPIO omits d1ff8d07166b pinctrl: fsl: Make pinctrl_ipc_handle static omits 0548448b719a pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar omits e3097b6b2e0d pinctrl: lochnagar: Add initial binding documentation omits c69a26b57bd8 pinctrl: sunxi: Allow to disable pinctrl drivers omits 04ed8c0c5b82 pinctrl: sunxi: Declare set_config on the GPIO chip omits fb7dea605628 pinctrl: sunxi: Fix variable assignment syntax omits 90be64e27621 pinctrl: sunxi: implement pin_config_set omits 25ea6b19db54 scsi: qla2xxx: Remove useless set memory to zero use memset() omits c2b997508078 scsi: mptscsih: Mark expected switch fall-throughs omits c9d61a5aa390 scsi: dt-bindings: ufs: Add VCC capability on MediaTek UFS driver omits 55dc9b3c3156 scsi: dt-bindings: ufs: Remove custom property "<name>-fix [...] omits 4fed62bc1c26 scsi: ufs-cdns: Add support for UFSHCI with M31 PHY omits 5328efce9461 scsi: dt-bindings: ufs-cdns: Update Cadence UFS compatibil [...] omits 60b7b823fb41 scsi: ufs: remove unnecessary pointer evaluation omits 6087550338ad scsi: qedf: Remove set but not used variable 'fr_len' omits f310a4eab819 scsi: pm8001: fix spelling mistake, interupt -> interrupt omits 292c04cca8b7 scsi: pm8001: clean up dead code when PM8001_USE_MSIX is defined omits f99b77e0bf4d scsi: qla2xxx: Update driver version to 10.01.00.16-k omits 711a08d79f71 scsi: qla2xxx: Change abort wait_loop from msleep to wait_ [...] omits b2d1453a45aa scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected omits e39a6645d9ec scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds du [...] omits ffc81fc07efc scsi: qla2xxx: Set remote port devloss timeout to 0 omits ffbc64766683 scsi: qla2xxx: Cleanup fcport memory to prevent leak omits a6b95d1c71e9 scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_r [...] omits a4226ec3ef12 scsi: qla2xxx: Fix fw dump corruption omits e81d1bcbde06 scsi: qla2xxx: Further limit FLASH region write access from SysFS omits 5cbdae10bf11 scsi: qla2xxx: Fix incorrect region-size setting in optrom [...] omits 5da05a26b830 scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe omits 6b1f44466d9b scsi: qla2xxx: Increase the max_sgl_segments to 1024 omits 0257eda08e80 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags omits ae6ccb0f8153 scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released omits 740e29358e35 scsi: qla2xxx: Set the SCSI command result before calling [...] omits d6d189ceab75 scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() omits d8c2040bf987 scsi: lpfc: Remove unused functions omits b27cbd554950 scsi: lpfc: Remove set-but-not-used variables omits a73cb814923a scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file omits cd05c155d720 scsi: lpfc: Annotate switch/case fall-through omits ffd43814d930 scsi: lpfc: Fix indentation and balance braces omits 3999df75bccb scsi: lpfc: Declare local functions static omits 94e424c6b6a0 scsi: ufs: Remove "<name>-fixed-regulator" device tree property omits 12e3ffb932dc scsi: ufs: Change "<name>-max-microamp" to non-mandatory property omits 0487fff76632 scsi: ufs: Fix regulator load and icc-level configuration omits 3b141e8cfd54 scsi: ufs: Avoid configuring regulator with undefined volt [...] omits e040362c573f scsi: ufs: Remove unused min_uA field in struct ufs_vreg omits 9e29a682c6d3 scsi: bnx2fc: remove unneeded variable omits 6e6c214f16e4 leds: Small fixes for Flash class description omits 44b8ef17c435 staging: media: tegra-vde: add proper SPDX identifiers on [...] omits ffe00b0a0e65 staging: media: imx: add proper SPDX identifiers on files [...] omits 26855d5ace5e staging: media: soc_camera: add proper SPDX identifiers on [...] omits b20deecfd1d1 staging: media: zoran: add proper SPDX identifiers on file [...] omits b36bcbe511f8 staging: rtl8192e: delete license file. omits 18056f34c3b7 staging: rtl8192e: add proper SPDX identifiers on files th [...] omits 53b6f8bc53f7 staging: ralink-gdma: add proper SPDX identifiers on ralin [...] omits 21baa36d92a0 staging: rtl8192u: add proper SPDX identifiers on files th [...] omits 2506abea7f40 staging: iio: add proper SPDX identifiers to remaining dri [...] omits 7beaea29453b staging: comedi: quatec_daqp_cs: add proper SPDX identifie [...] omits 3baad68a9780 staging: vc04_services: remove remaining redundant license text omits 371ebdbe1b74 staging: vc04_services: add proper SPDX identifier for dua [...] omits 25338628bbfc staging: sm750fb: add proper SPDX identifier to driver omits 441bf7332d55 staging: m57621-mmc: delete driver from the tree. omits 97ed8eab2a00 staging: add missing SPDX lines to Makefile files omits 99b75a4e3275 staging: add missing SPDX lines to Kconfig files omits dc88057f36ee Staging: rtl8192e: Fix spaces around "+" omits 2d2d5b861abb staging: zoran: fix brace in the wrong line omits 9fc6eeb7cbe5 staging: vchiq_arm: remove space after open '(' omits 4e37138ed3f9 staging: ralink-gdma: Remove print statement on failure of [...] omits b5243475c1c7 staging: mt7621-dma: Remove print statement on devm_kzalloc error omits dc2971f20a3c staging: media: zoran: Remove print statement for failed kmalloc omits 1fbd0bcc363a staging: media: zoran: Remove print statement omits d45c6c9bbfb3 Staging: media: davinci_vpfe: Drop macro and use an in-ker [...] omits f64c3ab23068 USB: serial: pl2303: fix tranceiver suspend mode omits 68270dab9710 USB: serial: pl2303: fix non-supported xon/xoff omits ab105a4fb894 tracing: Use tracing error_log with probe events omits 34f76afaac7a tracing: Use tracing error_log with trace event filters omits d566c5e9d1ba tracing: Use tracing error_log with hist triggers omits a1a05bb40e22 tracing: Save the last hist command's associated event name omits 8a062902be72 tracing: Add tracing error log omits f45d1225adb0 tracing: Kernel access to Ftrace instances omits 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() omits 857b079b1a43 leds: blinkm: clean up double assignment to data->i2c_addr omits a35342d0f8b3 staging: pi433: Return thread immediately when kthread_sho [...] omits e7c3d0545967 staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro omits 6082ac0412a6 staging: iio: impedance-analyzer: ad5933.c: Replace bit sh [...] omits 58ff7e7aaa51 staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL [...] omits ab6426e3353a staging: emxx_udc: emxx_udc.c: Replace bit shifting with B [...] omits 36cbd6851d57 staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro omits 46a49a52d1c0 staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting wit [...] omits a3b3e835d6ca staging: rtlwifi: base.c: Replace bit shifting with BIT macro omits f36fa2d94b3d staging: rtl8723bs: core: Replace bit shifting with BIT macro omits 37b299c7c49a staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Repl [...] omits 9f383969ae90 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Repl [...] omits 9361076277c0 staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit [...] omits 005fb2de9a8a Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA omits fa8e35c70a62 staging: rtlwifi: rtl8822be: Remove functions omits d358b1733fc3 chardev: update comment based on the code omits 4b0be5726032 chardev: code cleanup for __register_chrdev_region() omits 4712d3796f19 chardev: add a check for given minor range omits de36e16d1557 chardev: add additional check for minor range overlap omits fad9fab975cb EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call omits 9a41691e5e01 VMCI: Use BIT() macro for bit definitions omits bedd14425d86 habanalabs: refactoring in goya.c omits 90027296adad uapi/habanalabs: fix some comments in uapi file omits e551122cdb7f pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF omits a040f3dec8eb pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ [...] omits 624a7a12cc0c pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin funct [...] omits 662dc924a05e pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin omits 5671f8e0270a pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, [...] omits e87882eb9be1 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using S [...] omits e167d723e1a4 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D omits 943ff71281c6 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using N [...] omits 360328c7dc15 pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation omits e005da0ef77e pinctrl: rza1: Remove unneeded spinlock acquisitions omits fa4d36712f20 pinctrl: sh-pfc: Validate enum IDs for regs with variable- [...] omits c481c8178420 pinctrl: sh-pfc: Validate enum IDs for regs with fixed-wid [...] omits 19b593a1cf06 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro omits 69f7be1c6314 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro omits efca8da0c5fc pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro omits 01ff33a3ea57 pinctrl: sh-pfc: Allow compile-testing of all drivers omits 8440bb9b944c sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() omits 2f9f5094f8b7 pinctrl: sh-pfc: Add missing #include <linux/errno.h> omits 0ace959614bc pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol omits 6161b39a1438 pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging omits 9df8a97088f2 staging: vt6656: Fix styling of the comment related to SPD [...] omits 18f0e249da67 staging: mt7621-spi: Remove parentheses omits 8f24f505fc2a Staging: rtl8723bs: core: Remove typecast in kfree omits 5d8d4af24460 arm64: KVM: Fix system register enumeration omits 8ba2876ddf93 habanalabs: add goya implementation for debug configuration omits 315bc055ed56 habanalabs: add new IOCTL for debug, tracing and profiling omits a1c92d1c2a67 habanalabs: remove extra semicolon omits b7987debe356 staging: rtl8712: rtl871x_mp.c: Compress two lines into one line omits 07f9ef042048 staging: vc04_services: Remove unnecessary casts. omits d34709c64de1 staging: rtl8188eu: Modify return statement. omits 557e36194ed4 staging: comedi: Prefer using BIT macro in various files. omits 9a3aebc02a84 staging: sm750fb: Remove unnecessary parenthesis. omits 135afb2b2184 staging: media: zoran: Modify return statement. omits 0d15252370ec staging: media: imx: Replace list_entry with list_for_each [...] omits 643cd0a25d5d staging: comedi: use !x in place of NULL comparison omits 198980e079a4 staging: rtlwifi: use !x in place of NULL comparison omits 0514b848a82b staging: rtlwifi: halmac: halmac_api.c: Compress two lines [...] omits 2e6c3a037f6b staging: rtlwifi: halmac: Compress two lines into one line omits d3830cc03ee0 staging: rtlwifi: halmac: halmac_88xx: Compress two lines [...] omits bce05d152864 staging: rtlwifi: btcoexist: Compress two lines into one line omits 22228e6a6e46 staging: rtlwifi: phydm: phydm_rainfo.c: Compress two line [...] omits a161c66faf7a staging: rtlwifi: phydm: phydm.c: Compress two lines into [...] omits 19605872ae98 staging: rtlwifi: phydm: Move function arguments to previous line omits 00de2287a769 staging: rtlwifi: phydm: Move operator to left hand side omits 1bb608f231b2 Staging: vt6655: rxtx: Add spaces around '*' omits 591ad6f1af1b staging: greybus: hid: Remove print following unsuccessful [...] omits 85edcd01a902 gpiolib: acpi: Fix references in kernel doc and amend omits 43c691e6232c gpio: mxc: use devm_platform_ioremap_resource() to simplify code omits b397f82585c3 Merge 5.1-rc3 into staging-next omits 8cdfd068c1ea Merge 5.1-rc3 into usb-next omits b63d443be43b Merge 5.1-rc3 into tty-next omits c03a0fd0b609 kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. omits 1be01d4a5714 driver: base: Disable CONFIG_UEVENT_HELPER by default omits 159ef31e81ed device.h: reorganize struct device omits 62fa78436e1b Merge 5.1-rc3 into char-misc-next omits e850b89f50d2 habanalabs: prevent CPU soft lockup on Palladium omits 0b6034d84b00 leds: pca963x: Make use of device property API omits 967f69de8147 leds: pca955x: Make use of device property API omits 1c310074ad6c leds: lt3593: Remove unneeded assignment in lt3593_led_probe omits dd08e136f77b leds: lt3593: drop pdata handling code omits 5b6cd445dbef leds: pca955x: Revert "Add ACPI support" omits c90fbae3612d leds: pca963x: Revert "Add ACPI support" omits 0eae60583f32 drivers: leds: Kconfig: pedantic cleanups omits 9336c0216782 habanalabs: remove trailing blank line from EOF omits b60080197af4 staging: rtlwifi: phydm: Remove parentheses omits 7997c3670126 staging: rtl8723bs: core: rtw_efuse.c: Compress two lines [...] omits 1bba5b2110b2 staging: rtl8723bs: Compress two lines into one line omits 5b07a3905fc0 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecess [...] omits 454e27b977db staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecess [...] omits fbf99f66707c staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary p [...] omits 2beb8a8189a8 staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessar [...] omits 74907e2d83fb staging: rtl8723bs: hal: hal_com.c: Remove unnecessary par [...] omits eb322b764ffc staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unneces [...] omits 13b7e0139bf1 staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary pa [...] omits 41604797e524 staging: rtl8723bs: core: Remove unnecessary parentheses omits e920b8081b61 staging: rtl8723bs: core: Fix a comparison warning. omits db920621eb85 staging: rtl8712: Fix a space issue omits ce957fe2b735 staging: media: zoran: Fix block comment style omits 309614bb458f staging: rtlwifi: Remove unnecessary parentheses omits c377a43d4f38 Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' [...] omits d247b0357fa6 Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG omits 8eaade886198 staging: rtl8723bs: Remove unnecessary parentheses omits b5af36e3e5aa staging: greybus: audio_manager: fix a missing check of id [...] omits d5cac52c092a staging: mediatek: addres minor style issues flagged by cl [...] omits e933158d984b staging: mt7621-pci-phy: change driver to don't use child nodes omits 200ff80dc7ed staging: mt7621-pci-phy: update bindings documentation omits 7d304e1cdf60 staging: mt7621-dts: simplify pcie phy bindings omits c27d975a0356 staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets omits b12ccd2e6ce0 staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses omits 1c948eaa011d staging: rtlwifi: Remove return variable. omits 041273721201 staging: gasket: apex: Prefer using the BIT macro omits bdcca44e16a2 staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits 4e1a0d114258 Staging: rtl8192u: Use BIT macro omits 7a4f9419eb94 staging: rtl8192u: ieee80211: ieee80211_wx: add space befo [...] omits eab0754655a6 staging: wilc1000: assign scan result callback before star [...] omits 3589e74873a9 staging: rtl8192e: Remove unnecessary parentheses. omits 5c724e197eb5 staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_ins [...] omits 81a6e1cc312e staging: pi433: Fix rf69_set_tx_cfg() logic omits a4f93fc7183f staging: media: ipu3: Avoid unnecessary blank line. omits 0eae4686a128 Revert "tty: pty: Fix race condition between release_one_t [...] omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail omits 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() omits 436b0a583af0 EDAC/altera: Do less intrusive error injection omits fd21b79e541e thunderbolt: Fix to check the return value of kmemdup omits 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc omits fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 omits efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning omits fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata omits faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] omits f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup omits feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] omits 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario omits ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress omits fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] omits 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes omits 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() omits a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] omits 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity omits 78a8ab3cc0f9 scsi: qedf: fixup bit operations omits 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() omits 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() omits 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] omits 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport omits 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell omits 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands omits 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] omits 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF omits 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping omits c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] omits 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] omits f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails omits 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver omits 46333cebe778 scsi: qla2xxx: Simplify conditional check again omits d16ece577bf2 scsi: sd: Inline sd_probe_part2() omits 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing omits ea9006dfda65 scsi: mpt3sas: fix indentation issue omits 837857335372 scsi: libcxgbi: remove uninitialized variable len omits 82129697df9d scsi: target: alua: fix the tg_pt_gps_count omits ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory omits 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 omits 13bd14a41ce3 char: hpet: fix a missing check of ioremap omits d8fb3fafa220 sgi-xpc: mark expected switch fall-through omits 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] omits f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB omits 02b45b47fbe8 misc: fastrpc: fix remote page size calculation omits 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers omits 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP omits 977e6c8d1d18 misc: fastrpc: use correct spinlock variant omits 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible omits b49f6d83e290 misc: fastrpc: Fix a possible double free omits 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context omits 34bf9ce91e04 misc: rtsx: clean up some indenting omits 1e55b609b983 mei: adjust the copyright notice in the files. omits 514c37e320a2 mei/hdcp: Fix SPDX identifiers omits 191b0700727c nfc/mei: convert to SPDX license tags omits 9fff0425aab0 mei: convert to SPDX license tags omits 3634946f5224 mei: add missing SPDX tag to mei Kconfig omits 21c75ad65f8e parport_cs: Fix memory leak in parport_config omits 4b0a2c5ff721 virtio_console: initialize vtermno value for ports omits 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment omits b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] omits 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] omits 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler omits 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap omits cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock omits 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment omits 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t omits cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry omits 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use omits 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() omits 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property omits 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property omits f4487db58eb7 serial: sprd: Add DMA mode support omits 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode omits 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] omits 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties omits 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static omits 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] omits 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags omits 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning omits b83970f23f36 staging: emxx_udc: remove unneeded parenthesis omits ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it omits ffb99752e930 staging: vc04_services: add missing __user annotations omits b6e24d0e2118 staging: rtl8712: Remove comparison to true omits 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses omits 49103a816a49 staging: rtl8192u: Remove typedef for struct. omits f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc omits f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning omits da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios omits 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] omits 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts omits cab8e3e20d5c habanalabs: improve error messages omits fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved omits 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] omits 7835961d377b EDAC/amd64: Recognize x16 symbol size omits 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family omits bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers omits 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] omits 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs omits c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller omits 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier omits 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers omits 3c7469514dbe gpio: 74x164: Make use of device properties omits 4d537f37e0d3 usb: introduce usb_ep_type_string() function omits 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static omits 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference omits 4c912bff46cc usb: typec: wcove: Provide fwnode for the port omits 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown omits 1a137b47ce6b usb: sierra: fix a missing check of device_create_file omits f926da42218c usb: mtu3: add a function to switch mailbox state to string omits 83374e035b62 usb: mtu3: add tracepoints to help debug omits 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] omits ae07809255d3 usb: mtu3: add debugfs interface files omits 48e0d3735aa5 usb: mtu3: supports new QMU format omits 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] omits 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc omits 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator omits 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req omits c858b4f37382 usb: mtu3: print useful information also for device and ho [...] omits 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() omits bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM omits 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE omits 3e14592da654 scsi: gdth: Only call dma_free_coherent when buf is not NU [...] omits a4b207dea978 scsi: pm8001: remove set but not used variables 'param, sas_ha' omits 608f729c31d4 scsi: qla4xxx: avoid freeing unallocated dma memory omits faf5a744f4f8 scsi: lpfc: avoid uninitialized variable warning omits e7f7b6f38a44 scsi: lpfc: change snprintf to scnprintf for possible overflow omits 7766d129bbff scsi: ufs-mediatek: Add missing MODULE_* information omits 3aa222cdfc2c scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings omits 14a56ec65bab staging: erofs: support IO read error injection omits d61fbb6b1634 staging: erofs: introduce erofs_page_is_managed() omits 11152496021e staging: erofs: fix error handling when failed to read com [...] omits c8723cb8d06b staging: sm750fb: Prefer using the BIT macro omits dc1e3766ec72 staging: rtl8723bs: include: Fix indentation and spacing issues omits 96711664002c staging: ralink-gdma: ralink-gdma.c fixed line width omits d638e7eeda54 staging: rtl8188eu: cleanup long line in odm.c omits e5adddf5ae97 staging: pi433: remove unnecessary calling rf69_set_mode() omits 344201e0f866 staging: ralink-gdma: Remove space after cast omits 4da99b90ce06 staging: ralink-gdma: Change unsigned to unsigned int omits 506bce733590 staging: tegra-vde: remove unnecessary boilerplate license [...] omits 3d107833139b staging: tegra-vde: Add SPDX GPL-2.0+ license identifier t [...] omits 993e826884e5 Staging: media: davinci_vpfe: Drop macros omits a3703713e18a Staging: media: davinci_vpfe: Fix preferred form of passin [...] omits ac394266dc7f staging: media: zoran: Use unsigned int instead of unsigned omits 1ec119f09420 Staging: media: imx: mipi-csi2: Remove unnecessary error messages omits ab2a7a292a78 staging: vt6655: lines should not end with a parentheses omits 03f4a7b68801 staging: vt6655: Modify comment style of SPDX License Identifier omits 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch omits f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet omits 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel omits 921234e0c5d7 dmaengine: axi-dmac: Split too large segments omits b45aef3aef63 dmaengine: pl330: introduce debugfs interface omits 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks omits f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers omits 6a023205d2d7 staging: rts5208: correction in spelling omits 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue omits d01deea6d72c staging: rtl8723bs: include: Fix a space issue omits 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake omits 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() omits 367cdd1305ac staging: rtl8723bs: core: Remove parentheses omits 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int omits cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] omits aa957088b4e8 habanalabs: add device status option to INFO IOCTL omits 64ebde5b0fdb gpiolib: export devprop_gpiochip_set_names() omits c83e09667c29 pinctrl: mcp23s08: Do not complain about unsupported params omits 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification omits fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library omits 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section omits 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig omits 932002f0028f gpio: pca953x: Add support for CAT9554 omits 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 omits d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] omits f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] omits 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision omits 51385436f181 staging: rtl8188eu: remove unnecessary parentheses omits 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] omits 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] omits 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c omits 953137522929 staging: wilc1000: Remove return variable from host_interface.c omits b6d00e179fe5 staging: vt6655: Add spaces around operator omits 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] omits a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements omits 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] omits 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup omits 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get omits 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure omits cb453ce4846b Merge branch 'for-5.2' into for-next omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] omits bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] omits cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid omits 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] omits a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line omits 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] omits a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses omits 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] omits 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line omits f916e23f56a8 staging: rtl8712: alignment should match open parenthesis omits 88ad17b6fd02 staging: rtl8712: remove blank line omits 53db33a48934 Staging: media: Use !x in place of NULL comparision omits 85b45eadbe6e staging: netlogic: Remove unnecessary error print omits 4a278a92958d staging: vt6655: lines should not end with a parenthesis omits 1f176773fac0 staging: vt6655: correction in spelling omits 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- omits e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators omits 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses omits 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. omits c896c89066ae staging: emxx_udc: lines should not end with parenthesis omits 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. omits 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers omits d333bad1f6f3 dt-bindings: at24: add Renesas R1EX24016 omits ceda59ec444e MAINTAINERS: change my e-mail address for at24 omits 9354c29ed527 habanalabs: allow user to modify TPC clock relaxation value omits e2ff9f15e8ac staging: erofs: Replace NULL comparisons omits 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id omits e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable omits 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() omits 737e061563b0 staging: wlan-ng: Correct typo in comment message omits 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier omits 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] omits 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] omits 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. omits b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve omits 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] omits f55d0b40eccf scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed omits 1ea9b4633cda scsi: target: iscsi: Fix np_ip_proto and np_sock_type in i [...] omits ee26724af6c7 scsi: target: fix unsigned comparision with less than zero omits 1943edacef89 scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_m [...] omits cbb24e26735f scsi: ufs-mediatek: Make some symbols static omits 92f3b327185a scsi: lpfc: Fixup eq_clr_intr references omits c88725dd14da scsi: lpfc: Fix build error omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] omits 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 omits a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem omits ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem omits 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 omits fabdb5564658 nvmem: sunxi_sid: Read out data in native format omits 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method omits cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping omits a691a1ebb59e habanalabs: set new golden value to tpc clock relaxation omits af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency omits 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq omits a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" omits efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 omits b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible omits b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs omits 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config omits 347ab9480313 pwm: Fix deadlock warning when removing PWM device omits e4dfdd5804cc thunderbolt: Fix a missing check of kmemdup omits 106204b56f60 thunderbolt: property: Fix a NULL pointer dereference omits ac22353f803b staging: rtl8188eu: remove unused WFD defines omits a7265633683c Staging: unisys: Correct malformed SPDX-License-Identifier omits 49634aa7d9e6 staging: comedi: ni_mio_common: use insn->n in ni_m_series [...] omits 018768ccc7dc staging: comedi: ni_mio_common: use insn->n in ni_eeprom_i [...] omits 776d25ff5b49 staging: comedi: ni_mio_common: use insn->n in ni_calib_in [...] omits fe57d1e113fc staging: comedi: ni_mio_common: Use insn->n in ni_calib_in [...] omits b8585eb51e74 staging: mt7621-mmc: Only unmap_sg if mapped omits b22f49923ac8 staging: mt7621-mmc: Fix BRUST -> BURST typo omits 983b2fd7235b staging: mt7621-mmc: Immediately notify mmc layer of card [...] omits 6d0e4698c89a staging: mt7621-mmc: Remove redundant host->mmc->f_max write omits 472033f59139 staging: mt7621-mmc: Bill the caller for I/O time omits 64eb131e22bd staging: mt7621-mmc: Use pinctrl subsystem to select SDXC [...] omits c62a4073b243 staging: mt7621-mmc: Remove obsolete comments and variables omits ea9420cea390 staging: mt7621-mmc: fix unused variable compiler warning omits 730b3cf282a3 staging: fsl-dpaa2: ethsw: Remove return variable omits fa008fdf002d Staging: unisys: visorhba: Replace '--help--' with 'help' [...] omits 93ea10f5453c Staging: unisys: visorinput: Replace '--help--' with 'help [...] omits 875af97f6674 Staging: unisys: visornic: Replace '--help--' with 'help' [...] omits 40197d076c84 staging: sm750fb: Eliminate camel case omits e655d23dbac8 staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space [...] omits c0fb0459cb0c staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL com [...] omits 993798a51162 staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines. omits b6ed32ab49f5 staging: rtl8192u: r8192U_dm: Fix space issue around operators. omits f981a79eff0b staging: rtl8192u: r8192U_dm: Fix alignment issue. omits df08e38510f8 staging: gasket: Remove return variable omits 180a41bfbfe0 staging: greybus: Remove parentheses around variable omits 447a3621b383 staging: erofs: fix parenthesis alignment omits 7512ddef6307 scsi: mvumi: Stop using plain integer as NULL pointer omits 3f0b2d742100 scsi: qedi: Remove set but not used variable 'cls_sess' omits 92684bfc9b16 scsi: be2iscsi: lpfc: fix typo omits 62439b480041 scsi: qla2xxx: Fix a small typo in qla_bsg.c omits f65c33890b95 scsi: qla2xxx: Fix comment alignment in qla_bsg.c omits 094b0246a2ca scsi: mptfusion: remove set, but not used, variables omits b47b8618fc8a scsi: mptfusion: mark expected switch fall-through omits 244830a0dcca scsi: mptfusion: fix indentation issues omits f2c43a624744 scsi: mvsas: clean up a few indentation issues omits d2e993edbcac scsi: qlogicfas408: clean up a couple of indentation issues omits d78e9a145a23 scsi: dpt_i2o: clean up indentation issues, remove spaces omits 22c0738b6452 scsi: atp870u: clean up code style and indentation issues omits ddd90623ce26 scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips omits 1dfb86628dba scsi: phy: mediatek: Add UFS M-PHY driver omits e95424f009af scsi: dt-bindings: ufs: Add document for ufs-mediatek omits 55a1fa9538bf scsi: dt-bindings: phy: Add document for phy-mtk-ufs omits 0b1d96d515ef scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param omits e4c0ee3f91d9 scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param omits 58b60a9cb252 scsi: ufs: Introduce ufshcd_get_pwr_dev_param omits 79d3fa9ea722 scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 485b0eca8926 scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 6343e3efdc98 scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 99bbf484c6df scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 63a06181d7ce scsi: ufs: fix a missing check of devm_reset_control_get omits 9e2a07e128ae scsi: pm8001: clean up various indentation issues omits 8cee3e169edb scsi: NCR5380: Remove set but unused variable omits df135e32d72c scsi: NCR5380: Avoid compiler warning when -Wimplicit-fall [...] omits 2e96fe92d734 scsi: core: Remove OSD include files omits c0327e67ecd8 scsi: core: remove the scsi_ioctl_reset export omits 93ab8c8fc81e scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment omits 8194fe94ab08 kernel/workqueue: Document wq_worker_last_func() argument omits d095986d6904 scsi: lpfc: Update lpfc version to 12.2.0.1 omits 95df18c253e7 scsi: lpfc: Update Copyright in driver version omits 2c013a3a6b75 scsi: lpfc: Enhance 6072 log string omits c835c0854c84 scsi: lpfc: Fix duplicate log message numbers omits c1a21ebc0fa6 scsi: lpfc: Specify node affinity for queue memory allocation omits 9afbee3d62a4 scsi: lpfc: Reduce memory footprint for lpfc_queue omits 9a66d990c742 scsi: lpfc: Add loopback testing to trunking mode omits f3339800f98c scsi: lpfc: Fix link speed reporting for 4-link trunk omits 19193ff34e8d scsi: lpfc: Fix handling of trunk links state reporting omits e4771ec3c8a0 scsi: lpfc: Fix protocol support on G6 and G7 adapters omits b3b4f3e1d575 scsi: lpfc: Correct boot bios information to FDMI registration omits f4f87861d9d8 scsi: lpfc: Fix HDMI2 registration string for symbolic name omits 32a80c093b52 scsi: lpfc: Fix fc4type information for FDMI omits d67f935b79a7 scsi: lpfc: Fix FDMI manufacturer attribute value omits c66a91974634 scsi: lpfc: Fix io lost on host resets omits e8869f5b0a72 scsi: lpfc: Fix mailbox hang on adapter init omits bbd3d7380bc6 scsi: lpfc: Fix driver crash in target reset handler omits 2a0fb340fcc8 scsi: lpfc: Correct localport timeout duration error omits e2ffe4d5dc3f scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay omits 4645f7b56a9f scsi: lpfc: Coordinate adapter error handling with offline [...] omits 32a9310076e4 scsi: lpfc: Stop adapter if pci errors detected omits 731eedcb317a scsi: lpfc: Fix deadlock due to nested hbalock call omits 22b738ac3309 scsi: lpfc: Fix nvmet handling of first burst cmd omits 982ab128dcf8 scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 omits 4552e0f6fa07 scsi: lpfc: Fix nvmet async receive buffer replenishment omits def11a58c193 scsi: lpfc: Fix location of SCSI ktime counters omits c95a3b4b0fb8 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices omits 9b1640686470 scsi: lpfc: Fix use-after-free mailbox cmd completion omits 50e3f871fb20 scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning i [...] omits ff6bf89717b0 scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scs [...] omits 06f30459027b scsi: qla2xxx: Update driver version to 10.01.00.15-k omits 3f006ac342c0 scsi: qla2xxx: Secure flash update support for ISP28XX omits 5fa8774c7f38 scsi: qla2xxx: Add 28xx flash primary/secondary status/ima [...] omits ce0366df542a scsi: qla2xxx: Simplification of register address used in [...] omits 2ff0167151f5 scsi: qla2xxx: Correction and improvement to fwdt processing omits 3695310e37b4 scsi: qla2xxx: Update flash read/write routine omits a28d9e4ef997 scsi: qla2xxx: Add support for multiple fwdump templates/segments omits f8f97b0c5b7f scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path omits 72a92df2109b scsi: qla2xxx: Correctly report max/min supported speeds omits 2a3192a3f3bc scsi: qla2xxx: Add Serdes support for ISP28XX omits ecc89f25e225 scsi: qla2xxx: Add Device ID for ISP28XX omits 24ef8f7eb5d0 scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() omits 2ff6ae85d5ee scsi: qla2xxx: Remove FW default template omits df617ffbbc5e scsi: qla2xxx: Add fw_attr and port_no SysFS node omits bb31b352510b usb: typec: fusb302: Add __printf attribute to fusb302_log [...] omits 207338ec5a27 usb: typec: fusb302: Improve suspend/resume handling omits 7511c9a9d3c8 usb: typec: fusb302: 2 small misc. fixes omits 702ad49fb8d2 usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling omits 32a155b1a83d usb: typec: fusb302: Check vconn is off when we start toggling omits 4995bb15ad27 usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc omits daf81d0137a9 usb: typec: fusb302: Refactor / simplify tcpm_set_cc() omits 31df7fadf50f usb: typec: fusb302: Make fusb302_set_cc_polarity also set [...] omits bfb2ab8e7138 usb: typec: pi3usb30532: Keep orientation when setting mux [...] omits 09fed4d64d3f usb: typec: altmodes/displayport: Fall back to multi-func pins omits fc2f113e5c0e usbip: Remove unnecessary null check omits 8e6b85945155 USB: usb.h: tweak struct urb to remove wasted space omits e54c2b0aefa6 staging: fbtft: ternary statement to if statement. omits 7945e2782604 staging: mt7621-pci-phy: Add Spaces to Macro Definition omits fe77a268cbaf Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'. omits 59dbadcdabfa Staging: rtl8723bs: Add missing NULL check for kmalloc omits 4cdf1d0e1aeb Staging: rtl8723bs: Replace NULL comparison with ! omits cfd587d6b1f7 Staging: rtl8723bs: Change values to standard error codes [...] omits 917344982196 Staging: rtl8723bs: Remove unnecessary local variable in function omits 403fa6deca57 staging: rtl8723bs: do not use __constant_cpu_to_le16 omits 7d6009f28212 staging: ks7010: remove redundant auth_type check omits 7f2c43964268 staging: rtl8188eu: remove unused defines from wifi.h omits dd12805ed1db XArray: Remove radix tree compatibility omits d730e24bdfdb XArray tests: Add check_insert omits 4bcb298e6053 scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 omits 288addd63b24 scsi: mpt3sas: Improve the threshold value and introduce m [...] omits 51e3b2ad6de2 scsi: mpt3sas: Load balance to improve performance and avo [...] omits 320e77acb327 scsi: mpt3sas: Irq poll to avoid CPU hard lockups omits 233af108e57b scsi: mpt3sas: simplify interrupt handler omits 2c063507c4f3 scsi: mpt3sas: Fix typo in request_desript_type omits 0322913cab79 scsi: target: Add device product id and revision configfs [...] omits 171f1887995b scsi: smartpqi: bump driver version omits 2cc37b1575c6 scsi: smartpqi: add spdx omits 2f4c4b92dbd8 scsi: smartpqi: update copyright omits 0595a0b4aeed scsi: smartpqi: add H3C controller IDs omits 429fab70591e scsi: smartpqi: increase LUN reset timeout omits c59c32cdb2ab scsi: hpsa: bump driver version omits 1edb69344c88 scsi: hpsa: remove timeout from TURs omits a45bcc4e11b1 scsi: hpsa: correct device id issues omits 49ea45cb1d97 scsi: hpsa: check for lv removal omits 758904ad61ae Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement. omits 71c873080200 ACPI: Document how to refer to LEDs from remote nodes omits 88b7e9ffe594 leds: as3645a: Switch to fwnode property API omits d85be9b1f0ad Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision. omits c127e22f4cc1 Staging: gasket: gasket_sysfs.c: Fix string split issue. omits ffe5a0a16fcd staging: wlan-ng: line over 80 character limit omits c9da300ab61c staging: speakup: fix printk KERN_LEVEL facility level warning omits 7af91810209f Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision [...] omits f680cf503abc Staging: rtl8192e: Remove parentheses around the right han [...] omits d92ee9cf8ec8 pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register acro [...] omits 2cee6cb290ab pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions omits dcd24e098d8d pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions omits 542802613b9f pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins omits 3df892fdbfe6 pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers omits a8d728a0c59c pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers omits 1c5c1101755c pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers omits 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits a74b4b11541a gpio: vf610: Use devres to remove gpiochip omits fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio omits db9ed63ca510 gpio: vf610: Use devres to disable clk_port omits 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() omits a262555bc685 gpio: vf610: Simplify vf610_gpio_set() omits 338aa10750ba gpio: vf610: Do not share irq_chip omits 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c omits 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c omits ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c omits 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c omits 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code omits 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function omits 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h omits 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` omits ed98730d9f25 staging: gdm724x: Do not break expressions omits a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue omits 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] omits 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue omits f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. omits ce2439ec8356 staging: greybus: remove extern prototypes omits 83053c3eabd7 staging: speakup: fix line over 80 characters. omits 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines omits c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] omits 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings omits b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type omits cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] omits fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition omits cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition omits 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast omits dedf215bd1c7 staging: rtl8723bs: remove unused code omits d5469036124d staging: rtl8192u: Add required spaces before open parenthesis omits 1c666e2191db staging: vc04_services: Use tabs instead of spaces omits 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments omits 8af36478f951 staging: erofs: add a new line after variable declaration omits fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. omits 27a0eb8fb69a staging: fbtft: fixed format-string errors. omits df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else omits 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] omits 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c omits 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] omits 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] omits 996341276286 staging: mt7621-mmc: delele extra blank lines omits d5f4a5684d1b staging: rtlwifi: Replace 0 with false. omits 3df3162f1d52 staging: pi433: Remove unused variable. omits 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text omits 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier omits 3f8e5931fe60 staging: fbtft: line over 80 characters omits 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL omits ef2719d35ac4 staging: mt7621-dts: update ethernet settings. omits 7b53a16a1a7a staging: remove mt7621-eth omits 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL omits a77a40cf8b42 staging: rtl8712: line over 80 characters. omits 715a7148d774 staging: octeon: Lines should not end with a '(' omits 5b628549e954 staging: most: Replace '--help--' in Kconfig file omits 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message omits e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style omits a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] omits 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY omits 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T omits 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] omits d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms omits bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] omits 72a2af220175 staging: wilc1000: remove unnecessary local variables omits 1d78178410f4 staging: media: zoran: remove unnecessary parentheses omits 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses omits 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS omits de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables omits 256ab3efbe95 staging: vt6655: line over 80 characters omits b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier omits 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier omits da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier omits 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier omits b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number omits dfa5fbb9dbce staging: fbtft: convert a macro to a function. omits d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition omits e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig omits 4068f661f604 staging: zoran: remove license boilerplate text omits 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier omits d5aa59ad1665 staging: sm750fb: trivial comment indention fix. omits 173e3e69b297 staging: rtl8188eu: cleanup spacing style omits 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues omits a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference omits 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL omits f270392c7e3f staging: vt6655: Remove an unused function prototype omits 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag omits ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons omits b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] omits d33fe112c9a2 staging: speakup: Add spaces around operators omits a57250582a00 staging: fwserial: Convert macro into an inline function omits 50d280f3e31c staging: speakup: Spaces around operator omits 730551f754a7 staging: fbtft: Remove unused #defines. omits 219347ebf057 staging: vt6655: Align function declaration omits 582270600819 staging: vt6655: Fix the warning line over 80 characters omits f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] omits d67a81ff8546 staging: vt6655: Remove unnecessary blank line omits f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] omits 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] omits 572dbab6e353 staging: vt6655: Fix space around binary operator omits 084a8e546005 staging: vt6655: Fix spelling mistake omits 2b90bf28ac38 staging: speakup: Comparison to NULL. omits fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] omits 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues omits ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line omits b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations omits 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 omits 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] omits 7782c3c93dc9 staging: iio: Line over 80 characters omits 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' omits 5e8e08c81f1f staging: fbtft: Fix line over 80 characters omits 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] omits c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] omits 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation omits 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line omits b9c96308fda2 staging: emxx_udc: Fix equal sign alignment omits 6fc84d16664c staging: wilc1000: Fix line over 80 characters omits 7e5173822c9c staging: rtl8712: rename bSuspended to suspended omits 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed omits 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped omits 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. omits df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits cdf7545aef65 rtc: convert core to SPDX identifier omits 33fee143ac6e rtc: ab-b5ze-s3: remove unnecessary check omits 818806498569 rtc: ab-b5ze-s3: convert to SPDX identifier omits 8a941124458f rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5d049837dd76 rtc: ab-b5ze-s3: remove unnecessary gotos omits ac2467382240 rtc: ab-b5ze-s3: remove mutex omits 28e7861cfcf0 rtc: zynqmp: convert to SPDX identifier omits 60b7f4cbdcbc rtc: abx80x: remove useless .remove omits 559e883e0f77 rtc: abx80x: use rtc_add_group omits 2fcdf5fd7c1b rtc: abx80x: convert to SPDX identifier omits 0878a42086e0 habanalabs: never fail hard reset of device omits a2775bbc1d58 kernel/workqueue: Use __printf markup to silence compiler [...] omits d33d9f3dd96b percpu: use chunk scan_hint to skip some scanning omits 92c14cab4326 percpu: convert chunk hints to be based on pcpu_block_md omits 047924c96898 percpu: make pcpu_block_md generic omits da3afdd5bb54 percpu: use block scan_hint to only scan forward omits b89462a9c5f4 percpu: remember largest area skipped during allocation omits 382b88e961c7 percpu: add block level scan_hint omits b239f7daf553 percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE omits 8744d859427c percpu: relegate chunks unusable when failing small allocations omits 3e54097beb22 percpu: manage chunks based on contig_bits instead of free_bytes omits d9f3a01eebe8 percpu: introduce helper to determine if two regions overlap omits 8c43004af016 percpu: do not search past bitmap when allocating an area omits 8e5a2b9893f3 percpu: update free path with correct new free region omits 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits d9973871dae1 habanalabs: keep track of the device's dma mask omits c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits b1b2bc60ca95 dax: Flush partial PMDs correctly omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 66542c3b9d2f habanalabs: add MMU shadow mapping omits d75bcf3e5d60 habanalabs: Allow accessing DRAM virtual addresses via debugfs omits c811f7bc771f habanalabs: Add a printout with the name of a busy engine omits e1266004872c uapi/habanalabs: add some comments in habanalabs.h omits 393e5b55e222 habanalabs: Remove unneeded function pointers omits b6f897d75d65 habanalabs: Move PCI code into common file omits 680cb3991c9e habanalabs: ratelimit warnings at start of IOCTLs omits e0a29952c527 habanalabs: remove unused defines omits c535bfdd0f86 habanalabs: use EQ MSI/X ID per chip omits 3110c60fdc7a habanalabs: Move device CPU code into common file omits 5eb420446a59 habanalabs: remove implicit include from header files omits b24ca4587e2b habanalabs: rename goya_non_fatal_events array to all events omits 0ca3b1b7b965 habanalabs: add new device CPU boot status omits 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 97498c96a186 kgdb/treewide: constify struct kgdb_arch arch_kgdb_ops omits 4fbc914c15f9 mips/kgdb: prepare arch_kgdb_ops for constness omits 50c3022fee89 kdb: use bool for binary state indicators omits d308ce0d3969 kdb: Don't back trace on a cpu that didn't round up omits 17d2577c2574 kgdb: Don't round up a CPU that failed rounding up before omits cb74b09ac5fe kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call [...] omits d6a70301b0c3 kgdb: Remove irq flags from roundup omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds b1da6a51871c fsnotify: Fix NULL ptr deref in fanotify_get_fsid() adds f2bc9c908dfe Merge tag 'fsnotify_for_v5.1-rc8' of git://git.kernel.org/ [...] adds 6f303d60534c gcc-9: silence 'address-of-packed-member' warning adds cf676908846a gcc-9: don't warn about uninitialized variable adds 459e3a21535a gcc-9: properly declare the {pv,hv}clock_page storage adds 7e74e235bb31 gcc-9: don't warn about uninitialized btrfs extent_type variable adds fb0af61d3afe Merge tag 'acpi-5.1-rc8' of git://git.kernel.org/pub/scm/l [...] adds 65beea4c3a52 Merge tag 'arc-5.1-final' of git://git.kernel.org/pub/scm/ [...] adds 0e80845cf9b5 Merge remote-tracking branch 'fixes/master' adds 01eae4dbf55d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 0e2338749192 ipv6: fix races in ip6_dst_destroy() adds 799381e49b4e Documentation: fix netdev-FAQ.rst markup warning adds 37e9c087c814 stmmac: pci: Fix typo in IOT2000 comment adds fbd019737d71 sctp: avoid running the sctp state machine recursively adds b2cf86e1563e packet: in recvmsg msg_name return at least sizeof sockaddr_ll adds 486efdc8f6ce packet: validate msg_namelen in send directly adds 15d55bae4e3c selftests: fib_rule_tests: Fix icmp proto with ipv6 adds 2dcb00331403 net/tls: avoid NULL pointer deref on nskb->sk in fallback adds d2f0c961148f ipv4: ip_do_fragment: Preserve skb_iif during fragmentation adds f68d7c44e765 selftests: fib_rule_tests: print the result and return 1 i [...] adds f3505745c07f rds: ib: force endiannes annotation adds 886b7a50100a ipv6: A few fixes on dereferencing rt->from adds 785a94c04358 Merge remote-tracking branch 'net/master' adds 711aef1bbf88 bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_J [...] adds b9aa0b35d878 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG adds 5955cd9a95dd Merge remote-tracking branch 'bpf/master' adds 45f286139622 Merge remote-tracking branch 'netfilter/master' adds 27746f18787a Merge remote-tracking branch 'sound-current/for-linus' adds d459c4e1a3f4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds cf3565ca85c4 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 368aeff8c953 Merge remote-tracking branch 'regulator-fixes/for-linus' adds fb2f1819b0fe Merge remote-tracking branch 'spi-fixes/for-linus' adds 15d2aba7c602 PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management adds 9c9c5fc89b09 PCI/LINK: Add Kconfig option (default off) adds 706af1fa30cd Merge remote-tracking branch 'pci-current/for-linus' adds 93b21ec8f892 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1b341a9f74d2 Merge remote-tracking branch 'phy/fixes' adds 9ce038dce767 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 851a1c4321ba Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 1380f0b6854b Merge remote-tracking branch 'omap-fixes/fixes' adds e8ab8d24b488 KVM: nVMX: Fix size checks in vmx_set_nested_state adds 2f31620f4286 Merge remote-tracking branch 'kvm-fixes/master' adds 5b092249542b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3b1f70a7f125 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 71d22a504ded Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 70e4f062603f Merge remote-tracking branch 'vfs-fixes/fixes' adds 9f8258772512 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 32149ebb49a2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5a96bacb0911 kbuild: move samples/ to KBUILD_VMLINUX_OBJS adds 362a624d9b47 kbuild: move Documentation to vmlinux-alldirs adds a757ed09d672 samples: guard sub-directories with CONFIG options adds 825428eaa4e3 samples: seccomp: turn CONFIG_SAMPLE_SECCOMP into a bool option adds c9f620c8bd42 samples: kobject: allow CONFIG_SAMPLE_KOBJECT to become y adds 7b6954a982e7 scripts: override locale from environment when running rec [...] adds 2b1451b940ac scripts/tags.sh: fix direct execution of scripts/tags.sh adds f711b2ddcf08 Merge branch 'kconfig' into for-next adds 78b24c7e3228 Merge remote-tracking branch 'kbuild/for-next' adds b880556f50b4 Merge remote-tracking branch 'dma-mapping/for-next' adds ee37543e3d65 Merge remote-tracking branch 'asm-generic/master' adds efe3b10fdf67 Merge remote-tracking branch 'arm/for-next' adds bc15cf701fa4 arm64: Kconfig: Tidy up errata workaround help text adds f08cae2f28db arm64: mmap: Ensure file offset is treated as unsigned adds 2f1d4e24d91b firmware: arm_sdei: Prohibit probing in '_sdei_handler' adds 75a19a0202db arm64: arch_timer: Ensure counter register reads occur wit [...] adds 359db57c34af arm64: compat: Reduce address limit for 64K pages adds 74dd022f9e62 arm64: Fix compiler warning from pte_unmap() with -Wunused [...] adds 5fbbeedb9a8f arm64: mm: Remove pte_unmap_nested() adds 61cf61d81e32 arm64: Fix size of __early_cpu_boot_status adds 9431ac2bf6b7 Merge branch 'for-next/futex' of git://git.kernel.org/pub/ [...] adds cbafee55b5a0 Merge branch 'core/speculation' of git://git.kernel.org/pu [...] adds e5ce5e7267dd arm64: Provide a command line to disable spectre_v2 mitigation adds 3891ebccace1 arm64: Add sysfs vulnerability show for spectre-v1 adds 1b3ccf4be0e7 arm64: add sysfs vulnerability show for meltdown adds 73f381660959 arm64: Advertise mitigation of Spectre-v2, or lack thereof adds 517953c2c47f arm64: Use firmware to detect CPUs that are not affected b [...] adds 8c1e3d2bb44c arm64: Always enable spectre-v2 vulnerability detection adds d2532e27b563 arm64: add sysfs vulnerability show for spectre-v2 adds d42281b6e495 arm64: Always enable ssb vulnerability detection adds 526e065dbca6 arm64: add sysfs vulnerability show for speculative store bypass adds 61ae1321f06c arm64: enable generic CPU vulnerabilites support adds eb337cdfcd5d arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB adds a111b7c0f20e arm64/speculation: Support 'mitigations=' cmdline option adds 4ad499c94264 Documentation: Add ARM64 to kernel-parameters.rst adds 50abbe19623e Merge branch 'for-next/mitigations' of git://git.kernel.or [...] adds 0f80cad3124f arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 adds c2b5bba3967a arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT adds 0cf57b86859c arm64: Add part number for Neoverse N1 adds 6989303a3b2d arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 adds 1f5b62f09f6b ARM: vdso: Remove dependency with the arch_timer driver internals adds eae1ddc615be watchdog/sbsa: Use arch_timer_read_counter instead of arch [...] adds dea86a80033f arm64: Use arch_timer_read_counter instead of arch_counter [...] adds 5ef19a161cfa clocksource/arm_arch_timer: Direcly assign set_next_event [...] adds 57f27666f91a clocksource/arm_arch_timer: Drop use of static key in arch [...] adds a862fc2254bd clocksource/arm_arch_timer: Remove use of workaround static key adds 0ea415390cd3 clocksource/arm_arch_timer: Use arch_timer_read_counter to [...] adds 24cf262da1ad Merge branch 'for-next/timers' of git://git.kernel.org/pub [...] adds a8f7ce5a9fbc Merge branch 'for-next/mmiowb' of git://git.kernel.org/pub [...] adds 174d4d6e23e7 Merge remote-tracking branch 'arm64/for-next/core' adds 6d388dfc598d Merge remote-tracking branch 'arm-perf/for-next/perf' adds f8af8fb2e7aa Merge remote-tracking branch 'arm-soc/for-next' adds aa43633212e5 Merge remote-tracking branch 'actions/for-next' adds fcf80c7e0630 Merge remote-tracking branch 'amlogic/for-next' adds 359193d759bc Merge remote-tracking branch 'at91/at91-next' adds 6b4e53be0b0a Merge remote-tracking branch 'bcm2835/for-next' adds ecf631954dce Merge remote-tracking branch 'imx-mxs/for-next' adds 3b35b05e7f90 Merge remote-tracking branch 'keystone/next' adds 80673bf62793 Merge remote-tracking branch 'mediatek/for-next' adds b110517ea014 Merge remote-tracking branch 'mvebu/for-next' adds 51012a38b4bc Merge remote-tracking branch 'omap/for-next' adds da2978b7875e Merge remote-tracking branch 'qcom/for-next' adds 240b0a3f4c97 Merge remote-tracking branch 'renesas/next' adds 222ab0552e94 Merge remote-tracking branch 'rockchip/for-next' adds e8ef5b2f6c27 Merge remote-tracking branch 'samsung-krzk/for-next' adds f91f097f0263 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 09429027a9d2 Merge remote-tracking branch 'tegra/for-next' adds ddd3e8b976c7 clk: actions: Use the correct style for SPDX License Identifier adds 41d591750e3a clk: davinci: Use the correct style for SPDX License Identifier adds ddc9e569f1bd clk: qcom: Use the correct style for SPDX License Identifier adds 596c5ea46528 clk: renesas: Use the correct style for SPDX License Identifier adds 7a12f838e49a clk: sprd: Use the correct style for SPDX License Identifier adds d65530ca866d clk: sunxi-ng: Use the correct style for SPDX License Identifier adds 4441c52726d6 Merge branch 'clk-spdx' into clk-next adds a048fe996b51 clk: imx: pllv4: add fractional-N pll support adds 61d9707c08e7 Merge branch 'clk-imx' into clk-next adds 2c684b814633 Merge remote-tracking branch 'clk/clk-next' adds 63acad4f0e35 Merge remote-tracking branch 'clk-samsung/for-next' adds 28d28c46114d Merge remote-tracking branch 'csky/linux-next' adds 0a4bda39fe61 Merge remote-tracking branch 'm68k/for-next' adds 543e0856b426 Merge remote-tracking branch 'mips/mips-next' adds 7ad688108763 Merge remote-tracking branch 'nds32/next' adds debc70a30f70 parisc: Allow live-patching of __meminit functions adds 1fb55c4cf4e6 parisc: Enable SPARSEMEM_VMEMMAP adds f1abe94b2718 parisc: Use per-pagetable spinlock adds 2b731a920986 parisc: Update huge TLB page support to use per-pagetable [...] adds 9ee16ae6e738 Merge remote-tracking branch 'parisc-hd/for-next' adds 48aa3dfe7d1c Merge remote-tracking branch 'powerpc/next' adds 2cd8c8497bb4 Merge remote-tracking branch 'risc-v/for-next' adds 26e60277414e Merge remote-tracking branch 's390/features' adds 3b77b542fb59 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds c123ce707ba5 Merge remote-tracking branch 'fscrypt/master' adds 68dbda566db7 Merge remote-tracking branch 'befs/for-next' adds 0f2c7c5febe0 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 97561746ed10 SMB3: Track total time spent on roundtrips for each SMB3 command adds 0d6548d4cbe6 cifs: don't use __constant_cpu_to_le32() adds feebacfe4c4f cifs: Fix DFS cache refresher for DFS links adds 4151592c1149 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] adds 0da005566d69 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb adds 3a6cc9517910 SMB3: update comment to clarify enumerating snapshots adds b32e491a461e smbd: Make upper layer decide when to destroy the transport adds e6d61a0adab4 cifs: smbd: Don't destroy transport on RDMA disconnect adds 0d89e871cef0 cifs: smbd: Return EINTR when interrupted adds 6f1550e433b7 cifs: smbd: Indicate to retry on transport sending failure adds 3e027d7eabec cifs: smbd: Retry on memory registration failure adds 81befe86abbb cifs: Call MID callback before destroying transport adds 3e5e3db4e7d3 cifs: remove superfluous inode_lock in cifs_{strict_}fsync adds 73cbd2a89e27 cifs: Add support for FSCTL passthrough that write data to [...] adds 7e7b916efa7c SMB3: Add handling for different FSCTL access flags adds 38db24cfc480 cifs: smbd: take an array of reqeusts when sending upper l [...] adds d024e2649d6c cifs: fix bi-directional fsctl passthrough calls adds 8583f4b667f6 SMB3: Add defines for new negotiate contexts adds 1a26c50abc0b cifs: add fiemap support adds ecb61c331d6f Negotiate and save preferred compression algorithms adds c974533dd35f Add new flag on SMB3.1.1 read adds 34e6432b6f6a cifs: zero-range does not require the file is sparse adds 838a20335ea5 cifs: update module internal version number adds 5192e4dfec2d Merge remote-tracking branch 'cifs/for-next' adds a19455be92d5 Merge remote-tracking branch 'ecryptfs/next' adds 96d42e9ae9a7 Merge remote-tracking branch 'ext3/for_next' adds 1215d239e791 unicode: update unicode database unicode version 12.1.0 adds e765b4abb221 MAINTAINERS: add Unicode subsystem entry adds 9e9397b237ed ext4: include charset encoding information in the superblock adds c13d0e361f39 ext4: Support case-insensitive file name lookups adds 247c669d0e62 docs: ext4.rst: document case-insensitive directories adds 1a64d05ae637 unicode: refactor the rule for regenerating utf8data.h adds 7403c629f6c8 ext4: fix ext4_show_options for file systems w/o journal adds d5d837063eef Merge remote-tracking branch 'ext4/dev' adds 0848c1660230 f2fs: fix wrong __is_meta_io() macro adds 99723a5dc278 f2fs: remove new blank line of f2fs kernel message adds ad3d28cc4cd7 f2fs: fix to clear dirty inode in error path of f2fs_iget() adds fb4cb8871b17 f2fs: fix to avoid panic in f2fs_remove_inode_page() adds 1a7f110e82cf f2fs: fix to do checksum even if inode page is uptodate adds 5c0deb3b81e9 f2fs: fix to do sanity check on free nid adds 8e0cdaef9ab7 f2fs: fix to avoid panic in do_recover_data() adds a6725662b4a6 f2fs: fix to do sanity check on valid node/block count adds 8502faae9925 f2fs: fix to do sanity check on valid block count of segment adds 697ec4745b9f f2fs: fix to avoid panic in f2fs_inplace_write_data() adds d542a4c9107d f2fs: fix to set FI_UPDATE_WRITE correctly adds 09634863196f f2fs: mark is_extension_exist() inline adds d08714bc7b37 f2fs: introduce f2fs_read_single_page() for cleanup adds 2e041b146059 f2fs: allow address pointer number of dnode aligning to sp [...] adds 10b5cd0c64b4 f2fs: insert space before the open parenthesis '(' adds a126be9c75b0 f2fs: Replace spaces with tab adds cba1c3739f02 f2fs: allow unfixed f2fs_checkpoint.checksum_offset adds cb68344ff152 f2fs: relocate chksum_offset for large_nat_bitmap feature adds 8dd819b03317 f2fs: fix to consider multiple device for readonly check adds e67a6e269099 f2fs: fix to skip recovery on readonly device adds cc9adfc1ca35 f2fs: fix to be aware of readonly device in write_checkpoint() adds 4a3c74e17257 f2fs: remove redundant check in f2fs_file_write_iter() adds 12e318445b87 f2fs: fix to handle error in f2fs_disable_checkpoint() adds 1dc9ae36d721 f2fs: introduce DATA_GENERIC_ENHANCE adds 90a238561901 f2fs: add tracepoint for f2fs_filemap_fault() adds a877d85e1645 Merge remote-tracking branch 'f2fs/dev' adds f3ee98fc94b1 Merge remote-tracking branch 'fuse/for-next' adds c2f4d791323d Merge remote-tracking branch 'jfs/jfs-next' adds 7991a0c443cb Merge remote-tracking branch 'nfs-anna/linux-next' adds f52f41301c1e Merge remote-tracking branch 'nfsd/nfsd-next' adds 3b9254efb945 Merge remote-tracking branch 'orangefs/for-next' adds 73ce6abae5f9 iomap: convert to SPDX identifier adds dbc582b6fb6a iomap: Clean up __generic_write_end calling adds 26ddb1f4fd88 fs: Turn __generic_write_end into a void function adds 7a77dad7e3be iomap: Fix use-after-free error in page_done callback adds df0db3ecdb8f iomap: Add a page_prepare callback adds f00b8b784f75 Merge remote-tracking branch 'korg/iomap-5.2-merge' into for-next adds 3841c3fad4a4 Merge remote-tracking branch 'xfs/for-next' adds 8c6dc7676a10 Merge remote-tracking branch 'vfs/for-next' adds 797176a35152 Merge remote-tracking branch 'printk/for-next' adds f7ea9c6c410e Merge remote-tracking branch 'pci/next' adds 315cb21fee35 Merge remote-tracking branch 'hid/for-next' adds 31816f9ecef0 Merge remote-tracking branch 'i2c/i2c/for-next' adds b0baa7a04d49 Merge remote-tracking branch 'i3c/i3c/next' adds 105e6b3c51f4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 204a6019a024 Merge remote-tracking branch 'jc_docs/docs-next' adds 0a71f54fe4eb Merge remote-tracking branch 'v4l-dvb/master' adds e5f329634ee7 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 5a28654cc0e6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 2ce33e0d3a78 Merge branch 'pm-opp' into linux-next adds 23583f779502 ACPI / property: fix handling of data_nodes in acpi_get_ne [...] adds 72a8c4d24e25 Merge branch 'devprop' into linux-next adds 0a0cf5988f52 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 4ebe36c94aed cpufreq: Fix kobject memleak adds ff9cb8b1104e Merge branch 'pm-cpufreq' into linux-next adds b6c1c4c4746a Merge remote-tracking branch 'pm/linux-next' adds 21027e78e7c1 cpupower: correct spelling of interval adds 488ea6eeff12 Merge remote-tracking branch 'cpupower/cpupower' adds a1213c42ee8f Merge remote-tracking branch 'thermal/next' adds 3aba2bf2eed2 Merge remote-tracking branch 'ieee1394/for-next' adds 67b22a979562 Merge remote-tracking branch 'dlm/next' adds 658a5b130082 Merge remote-tracking branch 'swiotlb/linux-next' adds a7b36d5fa86c ib/bnxt: Remove mention of idr_alloc from comment adds b9b0f34531e0 uverbs: Convert idr to XArray adds dab39b674bd2 Merge remote-tracking branch 'rdma/for-next' adds 85478d73c911 net: dsa: Fix pharse -> phase typo adds 33162e9a0590 net: dsa: Store vlan_filtering as a property of dsa_port adds 8f5d16f638b9 net: dsa: Be aware of switches where VLAN filtering is a g [...] adds 7228b23e68f7 net: dsa: b53: Let DSA handle mismatched VLAN filtering settings adds d371b7c92d19 net: dsa: Unset vlan_filtering when ports leave the bridge adds e3ee07d14fac net: dsa: mt7530: Let DSA handle the unsetting of vlan_filtering adds 145746765f06 net: dsa: Keep the vlan_filtering setting in dsa_switch if [...] adds cf2d45f5ba9a net: dsa: Add helper function to retrieve VLAN awareness setting adds 2a1305515bf4 net: dsa: mt7530: Use the DSA vlan_filtering helper function adds ec9121e7d287 net: dsa: Skip calling .port_vlan_filtering on no change adds 864cd7b05dec net: dsa: b53: Let DSA call .port_vlan_filtering only when [...] adds e74f014eb4ce net: dsa: b53: Use vlan_filtering property from dsa_switch adds 314f76d7a68b net: dsa: Add more convenient functions for installing port VLANs adds 492593010de4 Merge branch 'dsa-core-vlan' adds 277617603c02 net: dsa: mv88e6060: Support probing as an mdio device adds 2f8e7ece4a62 net: dsa: mv88e6060: Remove support for legacy probing adds 93e86b3bc842 net: dsa: Remove legacy probing support adds c1b0f9fa064a dt-bindings: net: DSA: Remove legacy binding adds b4d081df03be Merge branch 'Convert-mv88e6060-to-mdio-device' adds 724c6fd0158c r8169: make ERIAR_EXGMAC the default in eri functions adds e719b3eaeff0 r8169: add helpers rtl_eri_set/clear_bits adds 4e7e4621157e r8169: add rtl_reset_packet_filter adds 58908dc5d412 Merge branch 'r8169-improve-eri-function-handling' adds 2b5bc3c8ebce r8169: remove manual autoneg restart workaround adds 8f8940118654 net: aquantia: add infrastructure to readout chip temperature adds 4c0131539fc0 net: aquantia: implement hwmon api for chip temperature adds 3dd3e236d793 net: aquantia: add link interrupt fields adds 1d2a8a138c2a net: aquantia: link interrupt handling function adds 58608082e66d net: aquantia: create global service workqueue adds 4c83f170b3ac net: aquantia: link status irq handling adds 6775878823bf net: aquantia: improve ifup link detection adds 20ffb879d023 net: aquantia: use macros for better visibility adds 18eac376edfa net: aquantia: user correct MSI irq type adds f5dce08ab179 net: aquantia: introduce fwreq mutex adds 49544935a78c net: aquantia: extract timer cb into work job adds 190f34384c6c net: aquantia: fetch up to date statistics on ethtool request adds f55d477bb513 net: aquantia: get total counters from DMA block adds ce4cdbe44cff net: aquantia: fixups on 64bit dma counters adds 9eec0303a100 net: aquantia: remove outdated device ids adds 5be90f993880 Merge branch 'aquantia-next' adds b587bdaf5f82 devlink: Change devlink health locking mechanism adds 4a46a7c35322 sfc: mcdi_port: Mark expected switch fall-through adds 6d1474a94ea2 netdevsim: fix fall-through annotation adds bc9f38c8328e tcp: avoid unconditional congestion window undo on SYN retransmit adds 7c1f08154c4e tcp: undo initial congestion window on false SYN timeout adds 9e450c1ecb02 tcp: better SYNACK sent timestamp adds 336c39a03151 tcp: undo init congestion window on false SYNACK timeout adds 8c3cfe19feac tcp: lower congestion window on Fast Open SYNACK timeout adds 794200d66273 tcp: undo cwnd on Fast Open spurious SYNACK retransmit adds 6b94b1c88b66 tcp: refactor to consolidate TFO passive open code adds 98fa6271cfcb tcp: refactor setting the initial congestion window adds cd86972a9fd0 Merge branch 'tcp-undo-congestion' adds 8c79f0ea5d60 taprio: Fix potencial use of invalid memory during dequeue() adds a3d43c0d56f1 taprio: Add support adding an admin schedule adds 6ca6a6654225 taprio: Add support for setting the cycle-time manually adds c25031e99344 taprio: Add support for cycle-time-extension adds 5b27aafa1ea0 Merge branch 'net-sched-taprio-change-schedules' adds ac97a359b72d net: ethernet: ti: cpsw: Fix inconsistent IS_ERR and PTR_E [...] adds a63625d2a0e7 net: ll_temac: Fix and simplify error handling by using de [...] adds 8425c41d1ef7 net: ll_temac: Extend support to non-device-tree platforms adds d84aec42151b net: ll_temac: Fix support for 64-bit platforms adds a3246dc41aa3 net: ll_temac: Add support for non-native register endianness adds fdd7454ecb29 net: ll_temac: Fix support for little-endian platforms adds 2c02c37e9d99 net: ll_temac: Allow use on x86 platforms adds f14f5c11f051 net: ll_temac: Support indirect_mutex share within TEMAC IP adds a8c9bd3ba840 net: ll_temac: Fix iommu/swiotlb leak adds 2c9938e738a2 net: ll_temac: Fix bug causing buffer descriptor overrun adds 901d14ab5584 net: ll_temac: Replace bad usage of msleep() with usleep_range() adds 7e97a194aca0 net: ll_temac: Allow configuration of IRQ coalescing adds 73f7375d3ed6 net: ll_temac: Enable DMA when ready, not before adds 2a369ae00388 Merge branch 'net-ll_temac-x86_64-support' adds 6f16a4652262 net: mvpp2: cls: Remove extra whitespace in mvpp2_cls_flow_write adds 84e90b0b51aa net: mvpp2: cls: Use a bitfield to represent the flow_type adds 90b509b39ac9 net: mvpp2: cls: Add Classification offload support adds bec2d46d143d net: mvpp2: cls: Allow dropping packets with classificatio [...] adds f76c4b571fee Merge branch 'net-mvpp2-cls-Add-classification' adds c7830f5cab05 Merge remote-tracking branch 'net-next/master' adds 91a40a48d52d net/mlx5: Fix broken hca cap offset adds 948394f5677e Merge remote-tracking branch 'mlx5-next/mlx5-next' adds caa013e64f52 Merge remote-tracking branch 'netfilter-next/master' adds 2c8c3092ce06 Merge remote-tracking branch 'nfc-next/master' adds e025da3d7aa4 brcm80211: potential NULL dereference in brcmf_cfg80211_vn [...] adds 2d91c8ad068a brcmfmac: set txflow request id from 1 to pktids array size adds 47dd82e3d25e brcmfmac: print firmware messages after a firmware crash adds 9220f695c17b mt76: mmio: move mt76x02_set_irq_mask in mt76 module adds b1bfbe704f8f mt76: dma: move mt76x02_init_{tx,rx}_queue in mt76 module adds 89a37842b0c1 mt76: remove mt76_queue dependency from tx_queue_skb funct [...] adds 300832ad5f53 mt76: remove mt76_queue dependency from tx_prepare_skb fun [...] adds e226ba2e3569 mt76: remove mt76_queue dependency from tx_complete_skb fu [...] adds af005f260595 mt76: introduce mt76_sw_queue data structure adds d290c12114fb mt76: introduce mt76_txq_id field in mt76_queue_entry adds 3bb45b5febc0 mt76: move mt76x02_insert_hdr_pad in mt76-core module adds 66105538a62a mt76: mmio: move mt76_insert_hdr_pad in mt76_dma_tx_queue_skb adds eb071ba77c23 mt76: move skb dma mapping before running tx_prepare_skb adds b5903c470328 mt76: introduce mt76_tx_info data structure adds eb9ca7ecd0b4 mt76: dma: add static qualifier to mt76_dma_tx_queue_skb adds 047348fb1146 mt7603: remove mt7603_mcu_init routine adds 4e04ba6aa34b mt7603: core: do not use magic numbers in mt7603_reg_map adds cadae4772d2c mt76: usb: reduce code indentation in mt76u_alloc_tx adds 8d71aef9c9ca mt76x02: introduce mt76x02_beacon.c adds 5a3f1cc288fb mt76x02: add hrtimer for pre TBTT for USB adds c004b881f144 mt76x02: introduce beacon_ops adds c6ad1feb1f0b mt76x02u: implement beacon_ops adds 31cdd4420349 mt76x02: generalize some mmio beaconing functions adds 2baed5db9f7c mt76x02u: add sta_ps adds b98558e25299 mt76x02: disable HW encryption for group frames adds 7e07c27d37bd mt76x02u: implement pre TBTT work for USB adds f2276c29f822 mt76x02: make beacon slots bigger for USB adds 8300ee7c7d47 mt76x02u: add mt76_release_buffered_frames adds 87d531038fa3 mt76: unify set_tim adds 02d49a2e354b mt76x02: enable AP mode for USB adds a5ba16eb6d40 mt76usb: change mt76u_submit_buf adds 069e2d345cc1 mt76: remove rx_page_lock adds 92724071aac8 mt76usb: change mt76u_fill_rx_sg arguments adds 112f980ac892 mt76usb: use usb_dev private data adds 26031b39bbea mt76usb: remove mt76u_buf redundant fileds adds 279ade99ed8f mt76usb: move mt76u_buf->done to queue entry adds d7d4ea9ac84c mt76usb: remove mt76u_buf and use urb directly adds 1bb78d3843ef mt76usb: remove MT_RXQ_MAIN queue from mt76u_urb_alloc adds 48f5a90c838b mt76usb: resue mt76u_urb_alloc for tx adds 7524c63f1f5b mt76usb: remove unneded sg_init_table adds 85d2955ea185 mt76usb: allocate urb and sg as linear data adds e5fc742f9285 mt76usb: remove queue variable from rx_tasklet adds def34a2f4f44 mt76: introduce mt76_free_device routine adds cee646d62b4c mt76: fix tx power issues adds d908d4ec4dd1 mt76: use readl/writel instead of ioread32/iowrite32 adds 90fdc1717b18 mt76: use mac80211 txq scheduling adds 2fe30dce0822 mt76: reduce locking in mt76_dma_tx_cleanup adds db9f11d3433f mt76: store wcid tx rate info in one u32 reduce locking adds a33b8ab868ad mt76: move tx tasklet to struct mt76_dev adds 41634aa8d6db mt76: only schedule txqs from the tx tasklet adds 37426fb67a01 mt76: move mac_work in mt76_dev adds ce0fd8258908 mt76: usb: reduce locking in mt76u_tx_tasklet adds f3950a414143 mt76: set txwi_size according to the driver value adds cfaae9e67cf1 mt76: add skb pointer to mt76_tx_info adds 6ca66722a887 mt76: dma: introduce skb field in mt76_txwi_cache adds 598da38672cd mt76: dma: add skb check for dummy pointer adds 04b8e65922f6 mt76: add mac80211 driver for MT7615 PCIe-based chipsets adds 6edf07478da5 mt76: add unlikely() for dma_mapping_error() check adds b183878a7451 mt76: use macro for sn and seq_ctrl conversion adds c92b52691e54 MAINTAINERS: update entry for mt76 wireless driver adds 1fb869a2d98e mt76: mt76x02u: remove bogus stop on suspend adds 39d501d93d25 mt76usb: fix tx/rx stop adds 091a79fd429c mt76: mt76x02: remove bogus mutex usage adds 2ac515a5d74f mt76: mt76x02: use napi polling for tx cleanup adds 6fe533378795 mt76: mt76x02: remove irqsave/restore in locking for tx st [...] adds 0f66947bffe6 mt76: mt7603: fix initialization of max rx length adds b28e22bd9cd3 mt76: mt7615: use sizeof instead of sizeof_field adds 114fe5e33881 mt76: mt7603: remove query from mt7603_mcu_msg_send signature adds 11ca82d786bc mt76: mt7603: use standard signature for mt7603_mcu_msg_send adds cc1738751cfd mt76: mt7603: initialize mt76_mcu_ops data structure adds e2c2fd0f6983 mt76: introduce mt76_mcu_restart macro adds a4834814e1d3 mt76: mt7603: init mcu_restart function pointer adds d422bb261733 mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware adds 9c7c756eb066 mt76: mt76x02: mt76x02_poll_tx() can be static adds e80279465791 mt76: fix endianness sparse warnings adds 4d0fe26f7ca0 mt76: mt7603: report firmware version using ethtool adds f8f527b16db5 mt76: usb: use EP max packet aligned buffer sizes for rx adds 3041c445e626 mt76: move beacon_int in mt76_dev adds c8a04d985481 mt76: move beacon_mask in mt76_dev adds f1103fa6b349 mt76: add TX/RX antenna pattern capabilities adds dc6057f49a51 mt76: move pre_tbtt_tasklet in mt76_dev adds bd115805e86a mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_se [...] adds ae66068f7872 mt76: do not enable/disable pre_tbtt_tasklet in scan_start [...] adds 4d2a6f7b4e17 mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom adds 5a489b99ecbc Merge tag 'mt76-for-kvalo-2019-05-01' of https://github.co [...] adds 7a0c50a21a48 Merge remote-tracking branch 'wireless-drivers-next/master' adds 6d64affea25c Bluetooth: hci_qca: Added support for WCN3998 adds aa5658534f4f dt-bindings: net: bluetooth: Add device tree bindings for [...] adds 44144f17e1ff Merge remote-tracking branch 'bluetooth/master' adds 089466488cca Merge branch 'iomap-5.2-merge' of https://git.kernel.org/p [...] adds 08b22006ad4e gfs2: Fix iomap write page reclaim deadlock adds 26d5b1b9af48 Merge remote-tracking branch 'gfs2/for-next' adds 3c3e1f403ecd Merge remote-tracking branch 'nand/nand/next' adds 41b4a1a3d33f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds d13fae4bf81e Merge remote-tracking branch 'crypto/master' adds 307a312df9c4 drm/nouveau/bar/nv50: check bar1 vmm return value adds f10b83de1fd4 drm/nouveau/bar/nv50: ensure BAR is mapped adds 12e08beb32d6 drm/nouveau/bar/gf100: ensure BAR is mapped adds 15516bf9abaa drm/nouveau/mmu: qualify vmm during dtor adds 2fbcb5653fc0 drm/nouveau: Remove duplicate ACPI_VIDEO_NOTIFY_PROBE definition adds 342406e4fbba drm/nouveau/i2c: Disable i2c bus access after ->fini() adds a2f07d4c1e88 drm/nouveau/fb/ramgk104: fix spelling mistake "sucessfully [...] adds 30df16b93b25 drm/nouveau/nouveau: forward error generated while resumin [...] adds 989eea61448f Merge branch 'linux-5.2' of git://github.com/skeggsb/linux [...] adds 840f93dd8946 Merge tag 'drm-misc-next-fixes-2019-05-01' of git://anongi [...] adds 80869e7e61ec Merge tag 'drm-intel-next-fixes-2019-04-30' of git://anong [...] adds 5ec776383d5b drm: report consistent errors when checking syncobj capibility adds 060cebb20cdb drm: introduce a capability flag for syncobj timeline support adds 496f6c1b2236 Merge remote-tracking branch 'drm/drm-next' adds f30458690730 Merge remote-tracking branch 'amdgpu/drm-next' adds bbf80c5e2337 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 9ec428490937 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 6f0e07c026b4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b0d30afd30ef Merge remote-tracking branch 'etnaviv/etnaviv/next' adds bf21a8a23daa Merge remote-tracking branch 'regmap/for-next' adds fc51d6e3fdfe Merge remote-tracking branch 'sound/for-next' adds 882c8b4af315 ASoC: dapm: fix kcontrols for effect widgets adds 414a7321d60b ASoC: da7213: fix DAI_CLK_EN register bit overwrite adds e188f7067943 Merge branch 'asoc-5.1' into asoc-linus adds 7b6531c5054e ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" adds f2a1fdb50d31 ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set [...] adds bb24a31ed584 ASoC: AMD: Configure wclk and bclk of master codec adds 5011454ee34a ASoC: pcm3168a: Enable TDM support for DSP_A/B modes adds a0c34c7629be ASoC: fsl_micfil: Remove set but not used variable 'osr' adds 83b4f50ca2b2 ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' adds a1a86e1bd4a8 ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static adds ea751227c813 ASoC: imx: fix fiq dependencies adds 6f547c96b45d ASoC: atmel: tse850: Make some functions static adds 680ae69d5227 ASoC: mpc5200_psc_i2s: Fix invalid license ID adds ac097cac496f ASoC: mpc5200_dma: Fix invalid license ID adds 21c7f3e31ec5 ASoC: rsnd: Document r8a77470 bindings adds 164a263bf8d0 ASoC: Intel: Make boards more available for compile test adds d3692cb5c56d ASoC: Intel: common: add Geminilake Realtek+Maxim machine [...] adds 51dd97d1df5f ASoC: rt5645: fix a NULL pointer dereference adds a2be42f18d40 ASoC: cs43130: fix a NULL pointer dereference adds 8bb678d75954 ASoC: imx-audmix: fix object reference leaks in probe adds d04195b0a351 ASoC: fsl_audmix: remove "model" attribute from DT document adds f2a36a78423e ASoC: fsl_audmix: remove "model" attribute adds 1df1e5457cd1 ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 adds d232591c9482 ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 adds a23e34c064b9 ASoC: tlv320aic32x4: Fix potential uninitialized variable adds 62be484f7ad8 ASoC: fsl_audmix: cache pdev->dev pointer adds 7c88b92816df ASoC: sprd: Fix return value check in sprd_mcdt_probe() adds 81a812c98b6e ASoC: sprd: Fix to use list_for_each_entry_safe() when del [...] adds 81ed884501a5 ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in er [...] adds 07f80454369e ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "i [...] adds b75a9799dc37 ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs adds 903c220b1ece ASoC: fsl_esai: Fix missing break in switch statement adds 406dcbc55a0a ASoC: rt5645: Headphone Jack sense inverts on the LattePan [...] adds 1cd472d2ac16 ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case adds 5b89c74d6724 Merge branch 'asoc-5.2' into asoc-next adds e6e3230c12bb Merge remote-tracking branch 'sound-asoc/for-next' adds fde1bd9b0ceb kernel/module: Reschedule while waiting for modules to fin [...] adds dffbcc6b30ac Merge remote-tracking branch 'modules/modules-next' adds 60564ca3bb14 Merge remote-tracking branch 'input/next' adds 2d5abb9a1e8e bcache: make is_discard_enabled() static adds 33a213b75fd5 Merge branch 'for-5.2/block' into for-next adds 23fe36b4ecd1 Merge remote-tracking branch 'block/for-next' adds a5c66a5e8fef Merge remote-tracking branch 'device-mapper/for-next' adds 0869cdeb0460 Merge remote-tracking branch 'mmc/next' adds 7b8e2983b65e Merge remote-tracking branch 'kgdb/kgdb-next' adds a5cfa7e2a85e Merge remote-tracking branch 'mfd/for-mfd-next' adds 2f3d209d7ce9 Merge remote-tracking branch 'backlight/for-backlight-next' adds 243f8ffc883a power: supply: bq27xxx_battery: Notify also about status changes adds 9274c78305e1 power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 min [...] adds ba6cc8508417 power: supply: core: Add Standard, Adaptive, and Custom ch [...] adds 813cab8f3994 power: supply: core: Add CHARGE_CONTROL_{START_THRESHOLD,E [...] adds 61e93655fc30 power: supply: core: Add missing documentation for CHARGE_ [...] adds 3bc90c234590 Merge remote-tracking branch 'battery/for-next' adds 2e3fdab7330b Merge branch 'regulator-5.1' into regulator-linus adds eeb1b2355a6f regulator: vexpress: Get rid of struct vexpress_regulator adds c5e911add161 regulator: vexpress: Switch to SPDX identifier adds 8b9085200681 regulator: hi6xxx: Switch to SPDX identifier adds 5d8a6506ef59 Merge branch 'regulator-5.2' into regulator-next adds 991044e99e8f Merge remote-tracking branch 'regulator/for-next' adds 7d1945b5941e Merge remote-tracking branch 'security/next-testing' adds a2adc1126e53 Merge remote-tracking branch 'apparmor/apparmor-next' adds d3aaf2946d6e Merge remote-tracking branch 'integrity/next-integrity' adds 604a0286c65e Merge remote-tracking branch 'selinux/next' adds a81e7d433801 Merge remote-tracking branch 'tpmdd/next' adds 64d80aef3204 Merge remote-tracking branch 'iommu/next' adds fb3914769b23 Merge remote-tracking branch 'vfio/next' adds 2250060d1a9e Merge remote-tracking branch 'audit/next' adds 8e94fd36220c of/device.c: fix the wrong comments adds 440868661f36 of: fix clang -Wunsequenced for be32_to_cpu() adds 2eb0478581ed Merge remote-tracking branch 'devicetree/for-next' adds 29f2133717c5 spi: pxa2xx: fix SCR (divisor) calculation adds cc1b69fc5f9f spi: tegra114: fix PIO transfer adds 8d1467a68426 spi: stm32: return the get_irq error adds e5c27498a040 spi: atmel-quadspi: fix crash while suspending adds 7e95b16625a3 spi: rspi: Fix handling of QSPI code when transmit and receive adds 58b860ed4a77 Merge branch 'spi-5.1' into spi-linus adds 72e6841608b9 spi: spi-mem: Fix build error without CONFIG_SPI_MEM adds b5881b153bc8 spi: spi-mem: Make spi_mem_default_supports_op() static inline adds 51ebf6acb00f spi: pxa2xx: use a module softdep for dw_dmac adds 9231b4603ef2 spi: sh-msiof: Document r8a77470 bindings adds 76d2f7ee68b6 spi: Remove one needless transfer speed fall back case adds 4d1841d64535 spi: Remove warning in spi_split_transfers_maxsize() adds c9ba7a16d0f1 spi: Release spi_res after finalizing message adds ed86bf8ef3b5 spi/trace: Cap buffer contents at 64 bytes adds 41a918026407 spi: pxa2xx: Add support for Intel Comet Lake adds bf6e83965759 dt-bindings: spi: spi-mt65xx: add support for MT8516 adds 937e6d756422 spi: expand mode support adds 8b7bd10eb00d spi/spi-bcm2835: Split transfers that exceed DLEN adds 4b562de4e227 spi: stm32-qspi: manage the get_irq error case adds ba3ce8cb3808 spi: spi-mem: zynq-qspi: Fix build error on architectures [...] adds 2a168e10d6db spi: AD ASoC: declare missing of table adds 1dfbf334f123 spi: ep93xx: Convert to use CS GPIO descriptors adds d61ad23cb3be spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select adds 2e5f081003f0 Merge branch 'spi-5.2' into spi-next adds 70fae12f3680 Merge remote-tracking branch 'spi/for-next' adds 1fdd19a88acb Merge branch 'x86/vdso' adds b51ce3744f11 x86/mm/mem_encrypt: Disable all instrumentation for early [...] adds 99c6a87f4837 Merge branch 'x86/urgent' adds b4d2ab3dc89e Merge branch 'x86/topology' adds 3ef4192e915c Merge branch 'x86/timers' adds 2a2ae800fd3d Merge branch 'x86/platform' adds d26e383cc33d Merge branch 'x86/mm' adds ba2370cb3ce4 Merge branch 'x86/microcode' adds 3ca78565a2fa Merge branch 'x86/kdump' adds c443057b7955 Merge branch 'x86/irq' adds fd318e2c538a Merge branch 'x86/fpu' adds a0a43ceb15e5 Merge branch 'x86/entry' adds fcd174718c1b Merge branch 'x86/cpu' adds 564aee3b7bf8 Merge branch 'x86/core' adds 5b2cc143a4f9 Merge branch 'x86/cleanups' adds e0ac1b2c29db Merge branch 'x86/cache' adds a6c3dff61158 Merge branch 'x86/build' adds 92458f0876d2 Merge branch 'x86/asm' adds d0d7b847679a Merge branch 'x86/apic' adds d1c3a6f69c4c Merge branch 'timers/core' adds e2aa62cfbfd2 Merge branch 'smp/hotplug' adds 51759861b5c6 Merge branch 'sched/urgent' adds ebd10887f2ac Merge branch 'sched/core' adds afbc33eaab4b Merge branch 'ras/core' adds 16b1ecf0e801 Merge branch 'perf/core' adds d40b775496f8 Merge branch 'locking/core' adds b3d6cb7dd698 Merge branch 'irq/core' adds 8257299fd7ed Merge branch 'efi/core' adds e4d95acf732f Merge branch 'core/stacktrace' adds 16619d193f66 Merge branch 'core/speculation' adds 9e32b424d066 Merge branch 'core/rseq' adds ec5552aacb09 Merge branch 'core/rcu' adds 976e68f9a82a Merge branch 'core/objtool' adds 106067307980 Merge branch 'core/mm' adds bc94903cc4a3 Merge branch 'core/core' adds e2f4b3764570 Merge remote-tracking branch 'tip/auto-latest' adds 5e70bc4029d3 Merge remote-tracking branch 'clockevents/clockevents/next'
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 (bf2c8035bd8b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 - Documentation/ABI/stable/sysfs-bus-nvmem | 2 - Documentation/ABI/stable/sysfs-devices-node | 87 +- Documentation/ABI/testing/debugfs-wilco-ec | 45 +- Documentation/ABI/testing/sysfs-bus-counter | 230 - .../ABI/testing/sysfs-bus-counter-104-quad-8 | 36 - .../ABI/testing/sysfs-bus-counter-ftm-quaddec | 16 - .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 20 - Documentation/ABI/testing/sysfs-bus-iio | 8 - .../ABI/testing/sysfs-bus-iio-counter-104-quad-8 | 16 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 35 - Documentation/ABI/testing/sysfs-bus-iio-sps30 | 2 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 24 - Documentation/ABI/testing/sysfs-class-mei | 15 - Documentation/ABI/testing/sysfs-class-power | 51 +- .../ABI/testing/sysfs-devices-platform-ipmi | 2 +- Documentation/ABI/testing/sysfs-driver-ucsi-ccg | 6 - Documentation/ABI/testing/sysfs-kernel-slab | 9 - Documentation/ABI/testing/usb-uevent | 27 - Documentation/accounting/psi.txt | 107 - Documentation/acpi/dsd/leds.txt | 99 - Documentation/admin-guide/cgroup-v2.rst | 56 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 41 +- Documentation/admin-guide/mm/numaperf.rst | 169 - Documentation/arm64/perf.txt | 85 - Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/arm64/silicon-errata.txt | 1 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 4 +- Documentation/dev-tools/gcov.rst | 18 +- Documentation/dev-tools/kselftest.rst | 94 +- .../devicetree/bindings/arm/coresight.txt | 60 +- .../devicetree/bindings/counter/ftm-quaddec.txt | 18 - .../bindings/counter/stm32-lptimer-cnt.txt | 29 - .../bindings/counter/stm32-timer-cnt.txt | 31 - .../devicetree/bindings/dma/adi,axi-dmac.txt | 4 +- .../devicetree/bindings/edac/socfpga-eccmgr.txt | 135 +- Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../bindings/fieldbus/arcx,anybus-controller.txt | 71 - Documentation/devicetree/bindings/gnss/u-blox.txt | 1 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 2 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 17 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 24 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 66 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 5 - .../devicetree/bindings/iio/adc/ti-ads8344.txt | 19 - .../bindings/iio/chemical/plantower,pms7003.txt | 8 +- .../bindings/iio/counter/stm32-lptimer-cnt.txt | 27 + .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 85 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../devicetree/bindings/iio/light/vcnl4000.txt | 24 - .../devicetree/bindings/iio/pressure/bmp085.txt | 27 + .../devicetree/bindings/iio/pressure/bmp085.yaml | 70 - .../bindings/iio/proximity/devantech-srf04.txt | 28 + .../bindings/iio/proximity/devantech-srf04.yaml | 66 - .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../bindings/iio/temperature/max31856.txt | 24 - .../iio/temperature/temperature-bindings.txt | 7 - .../devicetree/bindings/leds/leds-lm3532.txt | 101 - .../devicetree/bindings/leds/leds-turris-omnia.txt | 85 - .../devicetree/bindings/mfd/stm32-lptimer.txt | 2 +- .../devicetree/bindings/mfd/stm32-timers.txt | 7 - Documentation/devicetree/bindings/mfd/ti-lmu.txt | 20 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 47 - Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 + Documentation/devicetree/bindings/mux/reg-mux.txt | 129 - Documentation/devicetree/bindings/net/dsa/dsa.txt | 155 - .../bindings/nvmem/allwinner,sunxi-sid.txt | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../bindings/phy/brcm,stingray-usb-phy.txt | 32 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 3 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 - .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 - .../devicetree/bindings/phy/phy-hi3660-usb3.txt | 26 - .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 57 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 14 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- .../bindings/phy/ti,phy-am654-serdes.txt | 82 - .../bindings/pinctrl/cirrus,lochnagar.txt | 141 - .../bindings/pinctrl/fsl,imx7d-pinctrl.txt | 6 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 - .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 132 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 2 - Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 - .../devicetree/bindings/rtc/nxp,pcf85063.txt | 6 +- .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/serial/cdns,uart.txt | 5 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 - .../devicetree/bindings/serial/sifive-serial.txt | 33 - .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/sound/fsl,audmix.txt | 4 - .../devicetree/bindings/sound/renesas,rsnd.txt | 1 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + .../devicetree/bindings/ufs/cdns,ufshc.txt | 5 +- .../devicetree/bindings/ufs/ufs-mediatek.txt | 43 - Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 5 +- .../devicetree/bindings/usb/generic-ehci.yaml | 95 - .../devicetree/bindings/usb/generic-ohci.yaml | 89 - .../bindings/usb/ingenic,jz4740-musb.txt | 8 - .../bindings/usb/nvidia,tegra124-xusb.txt | 4 - .../devicetree/bindings/usb/renesas_usbhs.txt | 1 - Documentation/devicetree/bindings/usb/usb-ehci.txt | 46 + Documentation/devicetree/bindings/usb/usb-hcd.txt | 9 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 25 - Documentation/devicetree/bindings/usb/usb-ohci.txt | 35 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 3 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - Documentation/dontdiff | 1 + Documentation/driver-api/generic-counter.rst | 342 - Documentation/driver-api/index.rst | 1 - Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/debugfs.txt | 16 +- Documentation/gpio/index.rst | 17 - Documentation/gpio/sysfs.rst | 167 - Documentation/gpio/sysfs.txt | 156 + Documentation/memory-barriers.txt | 20 - Documentation/networking/netdev-FAQ.rst | 2 +- Documentation/powerpc/DAWR-POWER9.txt | 32 - Documentation/serial/README.cycladesZ | 8 + Documentation/serial/cyclades_z.rst | 11 - Documentation/serial/driver | 486 + Documentation/serial/driver.rst | 549 - Documentation/serial/index.rst | 32 - Documentation/serial/moxa-smartio | 523 + Documentation/serial/moxa-smartio.rst | 615 - Documentation/serial/n_gsm.rst | 103 - Documentation/serial/n_gsm.txt | 96 + Documentation/serial/rocket.rst | 185 - Documentation/serial/rocket.txt | 189 + Documentation/serial/serial-iso7816.rst | 90 - Documentation/serial/serial-iso7816.txt | 83 + Documentation/serial/serial-rs485.rst | 103 - Documentation/serial/serial-rs485.txt | 95 + Documentation/serial/tty.rst | 328 - Documentation/serial/tty.txt | 313 + Documentation/sysctl/vm.txt | 12 - Documentation/trace/ftrace.rst | 31 - Documentation/trace/histogram.rst | 16 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- Documentation/usb/WUSB-Design-overview.txt | 56 +- Documentation/usb/acm.txt | 164 +- Documentation/usb/authorization.txt | 75 +- Documentation/usb/chipidea.txt | 101 +- Documentation/usb/dwc3.txt | 12 +- Documentation/usb/ehci.txt | 42 +- Documentation/usb/functionfs.txt | 17 +- Documentation/usb/gadget-testing.txt | 611 +- Documentation/usb/gadget_configfs.txt | 306 +- Documentation/usb/gadget_hid.txt | 175 +- Documentation/usb/gadget_multi.txt | 43 +- Documentation/usb/gadget_printer.txt | 155 +- Documentation/usb/gadget_serial.txt | 75 +- Documentation/usb/iuu_phoenix.txt | 34 +- Documentation/usb/mass-storage.txt | 19 +- Documentation/usb/misc_usbsevseg.txt | 9 +- Documentation/usb/mtouchusb.txt | 42 +- Documentation/usb/ohci.txt | 5 +- Documentation/usb/rio.txt | 83 +- Documentation/usb/usb-help.txt | 21 +- Documentation/usb/usb-serial.txt | 205 +- Documentation/usb/usbip_protocol.txt | 552 +- Documentation/usb/usbmon.txt | 100 +- Documentation/virtual/kvm/api.txt | 210 +- Documentation/virtual/kvm/devices/vm.txt | 3 +- Documentation/virtual/kvm/devices/xive.txt | 197 - Documentation/vm/hmm.rst | 94 +- MAINTAINERS | 85 +- Makefile | 34 +- Next/SHA1s | 299 - Next/Trees | 301 - Next/merge.log | 14020 ------------------- Next/quilt-import.log | 2 - arch/Kconfig | 7 - arch/alpha/include/asm/barrier.h | 1 - arch/alpha/mm/init.c | 14 + arch/arc/mm/init.c | 15 + arch/arm/Kconfig | 3 +- arch/arm/boot/dts/ls1021a.dtsi | 28 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/common/sa1111.c | 2 +- arch/arm/configs/aspeed_g4_defconfig | 1 + arch/arm/configs/aspeed_g5_defconfig | 1 + arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/arch_timer.h | 18 +- arch/arm/include/asm/cp15.h | 2 + arch/arm/include/asm/hardirq.h | 1 - arch/arm/include/asm/kvm_emulate.h | 2 - arch/arm/include/asm/kvm_host.h | 26 +- arch/arm/kernel/atags.h | 2 +- arch/arm/kernel/smp.c | 6 +- arch/arm/kvm/Kconfig | 1 + arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-omap1/include/mach/hardware.h | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mm/dma-mapping.c | 24 +- arch/arm/mm/init.c | 25 +- arch/arm/vdso/vgettimeofday.c | 5 +- arch/arm64/Kconfig | 51 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 25 +- arch/arm64/include/asm/Kbuild | 2 +- arch/arm64/include/asm/arch_timer.h | 119 +- arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/cpufeature.h | 8 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/fpsimd.h | 29 +- arch/arm64/include/asm/hugetlb.h | 4 + arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 - arch/arm64/include/asm/kvm_host.h | 101 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/kvm_ptrauth.h | 111 - arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/pgtable.h | 5 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/uapi/asm/kvm.h | 43 - arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/asm-offsets.c | 7 - arch/arm64/kernel/cpu_errata.c | 256 +- arch/arm64/kernel/cpufeature.c | 68 +- arch/arm64/kernel/entry.S | 19 +- arch/arm64/kernel/fpsimd.c | 179 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kernel/signal.c | 5 + arch/arm64/kernel/smp.c | 4 +- arch/arm64/kernel/sys.c | 2 +- arch/arm64/kernel/traps.c | 4 +- arch/arm64/kernel/vdso/gettimeofday.S | 15 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 415 +- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 - arch/arm64/kvm/hyp/switch.c | 80 +- arch/arm64/kvm/pmu.c | 239 - arch/arm64/kvm/reset.c | 167 +- arch/arm64/kvm/sys_regs.c | 183 +- arch/arm64/kvm/sys_regs.h | 25 - arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmu.c | 8 +- arch/c6x/mm/init.c | 12 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/mm/init.c | 14 + arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/mm/init.c | 10 + arch/ia64/Kconfig | 1 + arch/ia64/kernel/acpi.c | 14 +- arch/ia64/mm/init.c | 17 +- arch/m68k/Kconfig | 3 +- arch/m68k/mm/init.c | 7 + arch/microblaze/mm/init.c | 12 + arch/mips/Kconfig | 1 + arch/mips/include/asm/bitops.h | 4 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/setup.c | 2 +- arch/mips/kvm/Kconfig | 1 + arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 + arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/kernel/ftrace.c | 1 + arch/nds32/kernel/head.S | 2 +- arch/nds32/mm/init.c | 12 + arch/nios2/Kconfig | 3 +- arch/nios2/mm/init.c | 12 + arch/openrisc/mm/init.c | 12 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/fixmap.h | 6 + arch/parisc/include/asm/hardware.h | 2 +- arch/parisc/include/asm/pgalloc.h | 1 + arch/parisc/include/asm/pgtable.h | 69 +- arch/parisc/include/asm/tlbflush.h | 24 +- arch/parisc/kernel/cache.c | 15 +- arch/parisc/kernel/drivers.c | 25 + arch/parisc/kernel/entry.S | 8 +- arch/parisc/kernel/ftrace.c | 1 + arch/parisc/kernel/inventory.c | 7 + arch/parisc/kernel/setup.c | 6 + arch/parisc/mm/hugetlbpage.c | 19 +- arch/parisc/mm/init.c | 34 +- arch/powerpc/Kconfig | 2 - arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/book3s/64/hugetlb.h | 5 +- arch/powerpc/include/asm/hw_breakpoint.h | 8 - arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/include/asm/kvm_ppc.h | 41 +- arch/powerpc/include/asm/opal-api.h | 7 +- arch/powerpc/include/asm/opal.h | 7 - arch/powerpc/include/asm/xive.h | 17 - arch/powerpc/include/uapi/asm/kvm.h | 46 - arch/powerpc/kernel/hw_breakpoint.c | 62 +- arch/powerpc/kernel/process.c | 21 +- arch/powerpc/kernel/prom_init.c | 6 +- arch/powerpc/kernel/ptrace.c | 3 +- arch/powerpc/kernel/sysfs.c | 8 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/Makefile | 2 +- arch/powerpc/kvm/book3s.c | 42 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 130 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 105 +- arch/powerpc/kvm/book3s_hv.c | 155 +- arch/powerpc/kvm/book3s_hv_builtin.c | 57 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 144 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 103 +- arch/powerpc/kvm/book3s_xive.c | 250 +- arch/powerpc/kvm/book3s_xive.h | 37 - arch/powerpc/kvm/book3s_xive_native.c | 1249 -- arch/powerpc/kvm/book3s_xive_template.c | 78 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/kvm/powerpc.c | 40 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/mem.c | 24 +- arch/powerpc/mm/mmu_context_iommu.c | 33 +- arch/powerpc/mm/tlb-radix.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/powernv/opal-call.c | 3 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/xive/native.c | 110 - arch/riscv/mm/init.c | 5 + arch/s390/Kconfig | 3 +- arch/s390/include/asm/cpacf.h | 3 +- arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/kvm_host.h | 2 - arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/kvm/Kconfig | 2 +- arch/s390/kvm/interrupt.c | 13 +- arch/s390/kvm/kvm-s390.c | 120 +- arch/s390/kvm/vsie.c | 13 +- arch/s390/mm/init.c | 19 +- arch/s390/tools/gen_facilities.c | 3 - arch/sh/Kconfig | 2 +- arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 + arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 1 + arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +- arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 31 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 1 - arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 + arch/sparc/mm/init_64.c | 8 + arch/um/kernel/mem.c | 7 + arch/unicore32/Kconfig | 1 - arch/unicore32/include/asm/Kbuild | 1 + arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 8 +- arch/x86/Kconfig.debug | 14 + arch/x86/entry/vdso/vclock_gettime.c | 4 +- arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 - arch/x86/events/intel/bts.c | 2 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/hugetlb.h | 4 + arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/kernel/acpi/boot.c | 36 +- arch/x86/kernel/fpu/signal.c | 31 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/mtrr.c | 10 +- arch/x86/kvm/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 115 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 47 +- arch/x86/kvm/x86.h | 10 - arch/x86/lib/Makefile | 12 + arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/mm/init_32.c | 11 +- arch/x86/mm/init_64.c | 20 +- arch/x86/mm/numa.c | 27 +- arch/x86/net/bpf_jit_comp32.c | 236 +- arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/time.c | 20 +- arch/x86/xen/xen-ops.h | 4 +- arch/xtensa/include/asm/irqflags.h | 2 +- arch/xtensa/kernel/smp.c | 2 +- arch/xtensa/mm/init.c | 5 + block/blk-integrity.c | 3 +- block/blk-mq-sysfs.c | 8 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 1 - drivers/acpi/Makefile | 1 - drivers/acpi/hmat/Kconfig | 11 - drivers/acpi/hmat/Makefile | 1 - drivers/acpi/hmat/hmat.c | 666 - drivers/acpi/numa.c | 16 +- drivers/acpi/property.c | 8 + drivers/acpi/scan.c | 4 +- drivers/acpi/tables.c | 76 +- drivers/android/binder.c | 12 +- drivers/base/Kconfig | 10 +- drivers/base/arch_topology.c | 36 +- drivers/base/core.c | 5 - drivers/base/dd.c | 5 +- drivers/base/firmware_loader/Kconfig | 1 - drivers/base/firmware_loader/builtin/.gitignore | 1 - drivers/base/memory.c | 24 +- drivers/base/node.c | 352 +- drivers/base/platform.c | 12 +- drivers/base/power/clock_ops.c | 3 +- drivers/base/power/common.c | 4 +- drivers/base/power/domain.c | 4 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/generic_ops.c | 4 +- drivers/base/power/main.c | 4 +- drivers/base/power/qos.c | 6 +- drivers/base/power/runtime.c | 4 +- drivers/base/power/sysfs.c | 6 +- drivers/base/power/trace.c | 2 +- drivers/base/power/wakeirq.c | 15 +- drivers/base/power/wakeup.c | 4 +- drivers/base/test/Makefile | 1 - drivers/char/hpet.c | 2 - drivers/char/ipmi/ipmi_devintf.c | 3 + drivers/char/ipmi/ipmi_dmi.c | 2 - drivers/char/ipmi/ipmi_msghandler.c | 4 +- drivers/char/ipmi/ipmi_plat_data.c | 27 +- drivers/char/ipmi/ipmi_plat_data.h | 3 - drivers/char/ipmi/ipmi_si_hardcode.c | 1 - drivers/char/ipmi/ipmi_si_hotmod.c | 1 - drivers/char/ipmi/ipmi_si_intf.c | 2 + drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 11 +- drivers/char/random.c | 199 +- drivers/char/tpm/Kconfig | 1 + drivers/char/virtio_console.c | 3 +- drivers/clk/actions/owl-common.h | 2 +- drivers/clk/actions/owl-composite.h | 2 +- drivers/clk/actions/owl-divider.h | 2 +- drivers/clk/actions/owl-factor.h | 2 +- drivers/clk/actions/owl-fixed-factor.h | 2 +- drivers/clk/actions/owl-gate.h | 2 +- drivers/clk/actions/owl-mux.h | 2 +- drivers/clk/actions/owl-pll.h | 2 +- drivers/clk/actions/owl-reset.h | 2 +- drivers/clk/davinci/pll.h | 2 +- drivers/clk/davinci/psc.h | 2 +- drivers/clk/imx/clk-pllv4.c | 72 +- drivers/clk/qcom/clk-regmap-mux-div.h | 2 +- drivers/clk/renesas/rcar-gen2-cpg.h | 4 +- drivers/clk/renesas/rcar-gen3-cpg.h | 4 +- drivers/clk/renesas/renesas-cpg-mssr.h | 4 +- drivers/clk/sprd/common.h | 2 +- drivers/clk/sprd/composite.h | 2 +- drivers/clk/sprd/div.h | 2 +- drivers/clk/sprd/gate.h | 2 +- drivers/clk/sprd/mux.h | 2 +- drivers/clk/sprd/pll.h | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.h | 2 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h | 4 +- drivers/clocksource/arm_arch_timer.c | 171 +- drivers/clocksource/timer-fsl-ftm.c | 15 +- drivers/counter/104-quad-8.c | 1367 -- drivers/counter/Kconfig | 60 - drivers/counter/Makefile | 10 - drivers/counter/counter.c | 1567 --- drivers/counter/ftm-quaddec.c | 356 - drivers/counter/stm32-lptimer-cnt.c | 754 - drivers/counter/stm32-timer-cnt.c | 390 - drivers/cpufreq/cpufreq.c | 1 + drivers/cpufreq/cpufreq_governor.c | 2 + drivers/dma-buf/Kconfig | 1 + drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/at_xdmac.c | 67 +- drivers/dma/bcm2835-dma.c | 1 + drivers/dma/dma-axi-dmac.c | 116 +- drivers/dma/idma64.c | 15 +- drivers/dma/idma64.h | 2 - drivers/dma/imx-sdma.c | 15 +- drivers/dma/pl330.c | 61 +- drivers/dma/sh/rcar-dmac.c | 4 +- drivers/dma/stm32-dma.c | 13 +- drivers/dma/tegra210-adma.c | 37 +- drivers/dma/xgene-dma.c | 6 +- drivers/edac/altera_edac.c | 262 +- drivers/edac/altera_edac.h | 69 +- drivers/edac/amd64_edac.c | 248 +- drivers/edac/amd64_edac.h | 16 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/extcon/Kconfig | 9 +- drivers/extcon/Makefile | 1 - drivers/extcon/devres.c | 2 +- drivers/extcon/extcon-arizona.c | 10 - drivers/extcon/extcon-intel-cht-wc.c | 81 +- drivers/extcon/extcon-intel-mrfld.c | 284 - drivers/extcon/extcon-intel.h | 20 - drivers/firewire/core-iso.c | 15 +- drivers/firmware/arm_sdei.c | 3 + drivers/firmware/google/vpd.c | 4 +- drivers/fpga/dfl-afu-dma-region.c | 42 +- drivers/gnss/ubx.c | 1 - drivers/gpio/Kconfig | 84 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-mlxbf.c | 152 - drivers/gpio/gpio-mmio.c | 99 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-mxc.c | 4 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 648 +- drivers/gpio/gpio-pca953x.c | 25 +- drivers/gpio/gpio-pxa.c | 12 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-sch.c | 5 + drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 92 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 115 +- drivers/gpio/gpiolib-devprop.c | 2 - drivers/gpio/gpiolib-of.c | 24 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpio/gpiolib.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 8 +- drivers/gpu/drm/drm_ioctl.c | 3 + drivers/gpu/drm/drm_syncobj.c | 14 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 2 + drivers/gpu/drm/nouveau/nouveau_display.c | 9 - drivers/gpu/drm/nouveau/nouveau_drm.c | 12 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c | 26 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 15 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 17 +- drivers/gpu/drm/vboxvideo/Kconfig | 1 - drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_prime.c | 10 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 18 +- drivers/hid/hid-hyperv.c | 2 - drivers/hv/vmbus_drv.c | 1 - drivers/hwtracing/coresight/Kconfig | 9 +- drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-catu.c | 7 +- drivers/hwtracing/coresight/coresight-catu.h | 5 + .../coresight/coresight-dynamic-replicator.c | 255 + drivers/hwtracing/coresight/coresight-etb10.c | 97 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 37 +- drivers/hwtracing/coresight/coresight-etm4x.c | 114 +- drivers/hwtracing/coresight/coresight-funnel.c | 116 +- drivers/hwtracing/coresight/coresight-replicator.c | 238 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 82 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 266 +- drivers/hwtracing/coresight/coresight-tmc.c | 17 +- drivers/hwtracing/coresight/coresight-tmc.h | 12 - drivers/hwtracing/coresight/coresight-tpiu.c | 18 +- drivers/hwtracing/coresight/coresight.c | 29 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 - drivers/i2c/i2c-core-base.c | 2 +- drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 8 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 106 +- drivers/iio/Kconfig | 26 +- drivers/iio/Makefile | 1 + drivers/iio/accel/Kconfig | 50 +- drivers/iio/accel/bma180.c | 18 +- drivers/iio/accel/bmc150-accel-core.c | 23 +- drivers/iio/accel/cros_ec_accel_legacy.c | 40 +- drivers/iio/accel/kxcjk-1013.c | 13 +- drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/st_accel.h | 2 - drivers/iio/accel/st_accel_core.c | 78 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/adc/Kconfig | 48 +- drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7606.c | 120 +- drivers/iio/adc/ad7606.h | 25 +- drivers/iio/adc/ad7606_spi.c | 2 - drivers/iio/adc/ad7780.c | 376 - drivers/iio/adc/ad7923.c | 24 +- drivers/iio/adc/ad_sigma_delta.c | 16 +- drivers/iio/adc/imx7d_adc.c | 175 +- drivers/iio/adc/ingenic-adc.c | 4 +- drivers/iio/adc/lpc32xx_adc.c | 60 +- drivers/iio/adc/meson_saradc.c | 8 - drivers/iio/adc/mxs-lradc-adc.c | 2 - drivers/iio/adc/qcom-spmi-adc5.c | 1 - drivers/iio/adc/stm32-dfsdm-adc.c | 628 +- drivers/iio/adc/stm32-dfsdm-core.c | 180 +- drivers/iio/adc/stmpe-adc.c | 5 +- drivers/iio/adc/ti-ads7950.c | 219 +- drivers/iio/adc/ti-ads8344.c | 204 - drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/buffer/industrialio-buffer-cb.c | 10 +- drivers/iio/chemical/Kconfig | 12 +- drivers/iio/chemical/pms7003.c | 5 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 12 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 22 +- drivers/iio/common/ms_sensors/Kconfig | 2 +- drivers/iio/common/ssp_sensors/ssp_iio.c | 2 +- drivers/iio/counter/104-quad-8.c | 631 + drivers/iio/counter/Kconfig | 34 + drivers/iio/counter/Makefile | 8 + drivers/iio/counter/stm32-lptimer-cnt.c | 382 + drivers/iio/dac/ad5064.c | 15 +- drivers/iio/dac/ad5758.c | 55 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dummy/iio_dummy_evgen.c | 5 +- drivers/iio/frequency/ad9523.c | 16 +- drivers/iio/gyro/Kconfig | 22 - drivers/iio/gyro/Makefile | 3 - drivers/iio/gyro/bmg160_core.c | 21 - drivers/iio/gyro/bmg160_i2c.c | 9 - drivers/iio/gyro/fxas21002c.h | 150 - drivers/iio/gyro/fxas21002c_core.c | 1004 -- drivers/iio/gyro/fxas21002c_i2c.c | 69 - drivers/iio/gyro/fxas21002c_spi.c | 70 - drivers/iio/gyro/itg3200_core.c | 20 - drivers/iio/gyro/mpu3050-core.c | 5 +- drivers/iio/humidity/Kconfig | 20 +- drivers/iio/imu/Makefile | 2 + drivers/iio/imu/adis16400.c | 1229 -- drivers/iio/imu/adis16400.h | 215 + drivers/iio/imu/adis16400_buffer.c | 101 + drivers/iio/imu/adis16400_core.c | 1001 ++ drivers/iio/imu/adis16480.c | 435 +- drivers/iio/imu/adis_buffer.c | 40 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 157 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 15 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 15 - drivers/iio/industrialio-buffer.c | 20 +- drivers/iio/industrialio-core.c | 46 +- drivers/iio/industrialio-trigger.c | 5 +- drivers/iio/light/Kconfig | 274 +- drivers/iio/light/cros_ec_light_prox.c | 12 +- drivers/iio/light/vcnl4000.c | 77 +- drivers/iio/magnetometer/ak8974.c | 5 +- drivers/iio/magnetometer/ak8975.c | 13 +- drivers/iio/magnetometer/bmc150_magn.c | 21 - drivers/iio/magnetometer/hmc5843.h | 1 - drivers/iio/magnetometer/hmc5843_core.c | 20 +- drivers/iio/magnetometer/hmc5843_i2c.c | 7 +- drivers/iio/magnetometer/hmc5843_spi.c | 7 +- drivers/iio/potentiometer/Kconfig | 34 +- drivers/iio/potentiostat/lmp91000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 6 - drivers/iio/pressure/cros_ec_baro.c | 11 +- drivers/iio/proximity/Kconfig | 23 +- drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 50 +- drivers/iio/proximity/mb1232.c | 272 - drivers/iio/proximity/srf04.c | 38 +- drivers/iio/temperature/Kconfig | 24 +- drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/max31856.c | 356 - drivers/iio/trigger/iio-trig-loop.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/rdma_core.c | 76 +- drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/core/umem_odp.c | 5 +- drivers/infiniband/core/uverbs.h | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/hfi1/user_pages.c | 3 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 9 +- drivers/interconnect/core.c | 13 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/dma-iommu.c | 12 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1158 -- drivers/irqchip/Kconfig | 6 + drivers/irqchip/irq-bcm7038-l1.c | 3 - drivers/irqchip/irq-bcm7120-l2.c | 3 - drivers/irqchip/irq-brcmstb-l2.c | 2 - drivers/irqchip/irq-gic-pm.c | 76 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 83 +- drivers/irqchip/irq-gic-v3.c | 10 +- drivers/irqchip/irq-gic.c | 4 +- drivers/irqchip/irq-imx-irqsteer.c | 4 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 233 +- drivers/leds/Kconfig | 47 +- drivers/leds/Makefile | 2 - drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-blinkm.c | 1 + drivers/leds/leds-lm3532.c | 683 - drivers/leds/leds-lt3593.c | 64 +- drivers/leds/leds-pca955x.c | 57 +- drivers/leds/leds-pca963x.c | 66 +- drivers/leds/leds-turris-omnia.c | 200 - drivers/mailbox/pcc.c | 2 +- drivers/md/bcache/journal.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 7 - .../media/common/videobuf2/videobuf2-dma-contig.c | 6 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 22 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/message/fusion/mptbase.c | 2 +- drivers/message/fusion/mptctl.c | 2 +- drivers/message/fusion/mptsas.c | 36 +- drivers/message/fusion/mptscsih.c | 4 +- drivers/message/fusion/mptspi.c | 5 + drivers/mfd/intel-lpss.c | 4 +- drivers/mfd/ti-lmu.c | 11 + drivers/misc/Kconfig | 8 - drivers/misc/Makefile | 1 - drivers/misc/aspeed-p2a-ctrl.c | 444 - drivers/misc/cardreader/rts5260.c | 4 +- drivers/misc/fastrpc.c | 235 +- drivers/misc/genwqe/card_debugfs.c | 4 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/Makefile | 2 +- drivers/misc/habanalabs/command_buffer.c | 7 - drivers/misc/habanalabs/command_submission.c | 5 +- drivers/misc/habanalabs/debugfs.c | 96 +- drivers/misc/habanalabs/device.c | 77 +- drivers/misc/habanalabs/firmware_if.c | 325 - drivers/misc/habanalabs/goya/Makefile | 3 +- drivers/misc/habanalabs/goya/goya.c | 884 +- drivers/misc/habanalabs/goya/goyaP.h | 47 +- drivers/misc/habanalabs/goya/goya_coresight.c | 620 - drivers/misc/habanalabs/goya/goya_security.c | 15 +- drivers/misc/habanalabs/habanalabs.h | 110 +- drivers/misc/habanalabs/habanalabs_drv.c | 7 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 139 +- drivers/misc/habanalabs/include/armcp_if.h | 10 +- .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 1 + .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 1 + .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 1 + .../include/goya/asic_reg/cpu_pll_regs.h | 1 + .../include/goya/asic_reg/dma_ch_0_regs.h | 1 + .../include/goya/asic_reg/dma_ch_1_regs.h | 1 + .../include/goya/asic_reg/dma_ch_2_regs.h | 1 + .../include/goya/asic_reg/dma_ch_3_regs.h | 1 + .../include/goya/asic_reg/dma_ch_4_regs.h | 1 + .../include/goya/asic_reg/dma_macro_masks.h | 1 + .../include/goya/asic_reg/dma_macro_regs.h | 1 + .../include/goya/asic_reg/dma_nrtr_masks.h | 1 + .../include/goya/asic_reg/dma_nrtr_regs.h | 1 + .../include/goya/asic_reg/dma_qm_0_masks.h | 1 + .../include/goya/asic_reg/dma_qm_0_regs.h | 1 + .../include/goya/asic_reg/dma_qm_1_regs.h | 1 + .../include/goya/asic_reg/dma_qm_2_regs.h | 1 + .../include/goya/asic_reg/dma_qm_3_regs.h | 1 + .../include/goya/asic_reg/dma_qm_4_regs.h | 1 + .../habanalabs/include/goya/asic_reg/goya_masks.h | 12 + .../habanalabs/include/goya/asic_reg/goya_regs.h | 3 +- .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 1 + .../include/goya/asic_reg/mme1_rtr_masks.h | 1 + .../include/goya/asic_reg/mme1_rtr_regs.h | 1 + .../include/goya/asic_reg/mme2_rtr_regs.h | 1 + .../include/goya/asic_reg/mme3_rtr_regs.h | 1 + .../include/goya/asic_reg/mme4_rtr_regs.h | 1 + .../include/goya/asic_reg/mme5_rtr_regs.h | 1 + .../include/goya/asic_reg/mme6_rtr_regs.h | 1 + .../include/goya/asic_reg/mme_cmdq_masks.h | 1 + .../include/goya/asic_reg/mme_cmdq_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_masks.h | 1 + .../include/goya/asic_reg/mme_qm_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_regs.h | 1 + .../include/goya/asic_reg/pci_nrtr_masks.h | 1 + .../include/goya/asic_reg/pci_nrtr_regs.h | 1 + .../include/goya/asic_reg/pcie_aux_regs.h | 1 + .../include/goya/asic_reg/pcie_wrap_regs.h | 306 - .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_global_conf_masks.h | 1 + .../include/goya/asic_reg/psoc_global_conf_regs.h | 1 + .../include/goya/asic_reg/psoc_mme_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_pci_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_spi_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_masks.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_regs.h | 1 + .../include/goya/asic_reg/tpc0_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_masks.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_masks.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc0_qm_masks.h | 1 + .../include/goya/asic_reg/tpc0_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc1_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc1_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc2_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc2_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc2_qm_regs.h | 1 + .../include/goya/asic_reg/tpc2_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc3_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc3_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc3_qm_regs.h | 1 + .../include/goya/asic_reg/tpc3_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc4_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc4_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc4_qm_regs.h | 1 + .../include/goya/asic_reg/tpc4_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc5_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc5_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc5_qm_regs.h | 1 + .../include/goya/asic_reg/tpc5_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc6_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc6_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc6_qm_regs.h | 1 + .../include/goya/asic_reg/tpc6_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc7_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc7_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_qm_regs.h | 1 + .../include/goya/asic_reg/tpc_pll_regs.h | 1 + drivers/misc/habanalabs/include/goya/goya.h | 4 + .../habanalabs/include/goya/goya_async_events.h | 9 - .../misc/habanalabs/include/goya/goya_coresight.h | 199 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 2 - drivers/misc/habanalabs/include/hl_boot_if.h | 3 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 16 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 23 - drivers/misc/habanalabs/memory.c | 193 +- drivers/misc/habanalabs/mmu.c | 600 +- drivers/misc/habanalabs/pci.c | 402 - drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/Kconfig | 12 +- drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 16 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Kconfig | 13 - drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 14 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 34 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 80 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 17 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/sgi-xp/xpc_uv.c | 1 - drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 2 +- drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/dsa/Kconfig | 2 +- drivers/net/dsa/b53/b53_common.c | 34 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/mt7530.c | 20 +- drivers/net/dsa/mt7530.h | 1 - drivers/net/dsa/mv88e6060.c | 85 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 1 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 3 - .../net/ethernet/aquantia/atlantic/aq_drvinfo.c | 125 + .../net/ethernet/aquantia/atlantic/aq_drvinfo.h | 15 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 4 + .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 12 + .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_main.c | 41 + drivers/net/ethernet/aquantia/atlantic/aq_main.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 120 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 6 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 48 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.h | 7 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 8 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 13 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 3 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 41 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 31 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 3 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 13 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 36 + drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 42 + drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 497 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.h | 70 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 20 +- drivers/net/ethernet/realtek/r8169.c | 255 +- drivers/net/ethernet/sfc/mcdi_port.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/xilinx/Kconfig | 5 +- drivers/net/ethernet/xilinx/ll_temac.h | 26 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 519 +- drivers/net/ethernet/xilinx/ll_temac_mdio.c | 53 +- drivers/net/netdevsim/bus.c | 2 +- drivers/net/thunderbolt.c | 3 - drivers/net/virtio_net.c | 27 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 24 +- .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 5 +- drivers/net/wireless/mediatek/mt76/Kconfig | 1 + drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 7 +- drivers/net/wireless/mediatek/mt76/dma.c | 164 +- drivers/net/wireless/mediatek/mt76/dma.h | 2 + drivers/net/wireless/mediatek/mt76/mac80211.c | 41 +- drivers/net/wireless/mediatek/mt76/mmio.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76.h | 119 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 35 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 19 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 54 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 34 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 116 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 23 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 4 + drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 + drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 5 + drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 205 + drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 98 + drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 18 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 229 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 775 + drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 300 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 499 + drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1655 +++ drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 520 + drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 195 + drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 150 + drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 203 + drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 44 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 286 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 185 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 266 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 12 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 188 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 107 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 3 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 27 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- drivers/net/wireless/mediatek/mt76/tx.c | 148 +- drivers/net/wireless/mediatek/mt76/usb.c | 379 +- drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn544/mei.c | 15 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 43 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/fc.c | 2 +- drivers/nvmem/Kconfig | 24 +- drivers/nvmem/Makefile | 5 - drivers/nvmem/core.c | 316 +- drivers/nvmem/imx-iim.c | 4 +- drivers/nvmem/imx-ocotp.c | 11 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/nvmem-sysfs.c | 256 - drivers/nvmem/nvmem.h | 62 - drivers/nvmem/stm32-romem.c | 202 - drivers/nvmem/sunxi_sid.c | 115 +- drivers/of/base.c | 10 +- drivers/of/device.c | 2 +- drivers/parport/ieee1284.c | 2 +- drivers/parport/parport_cs.c | 5 +- drivers/pci/of.c | 6 - drivers/pci/pci.h | 1 + drivers/pci/pcie/Kconfig | 8 + drivers/pci/pcie/Makefile | 1 + drivers/pci/pcie/bw_notification.c | 121 + drivers/pci/pcie/portdrv.h | 10 +- drivers/pci/pcie/portdrv_core.c | 20 +- drivers/pci/pcie/portdrv_pci.c | 1 + drivers/pci/probe.c | 2 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 2 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 - drivers/phy/amlogic/phy-meson-gxl-usb2.c | 11 +- drivers/phy/broadcom/Kconfig | 11 - drivers/phy/broadcom/Makefile | 1 - drivers/phy/broadcom/phy-bcm-sr-usb.c | 394 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 12 - drivers/phy/hisilicon/Kconfig | 10 - drivers/phy/hisilicon/Makefile | 1 - drivers/phy/hisilicon/phy-hi3660-usb3.c | 233 - drivers/phy/mediatek/Kconfig | 10 - drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 10 +- drivers/phy/mediatek/phy-mtk-ufs.c | 245 - drivers/phy/mscc/phy-ocelot-serdes.c | 240 +- drivers/phy/phy-core.c | 11 - drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 12 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 11 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 57 +- drivers/phy/renesas/Kconfig | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 130 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 232 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 10 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra186.c | 899 -- drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 - drivers/phy/ti/Kconfig | 12 - drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-am654-serdes.c | 658 - drivers/phy/ti/phy-ti-pipe3.c | 362 +- drivers/pinctrl/cirrus/Kconfig | 10 - drivers/pinctrl/cirrus/Makefile | 2 - drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 1235 -- drivers/pinctrl/freescale/pinctrl-imx.c | 25 +- drivers/pinctrl/freescale/pinctrl-imx.h | 1 - drivers/pinctrl/freescale/pinctrl-imx8mq.c | 1 - drivers/pinctrl/freescale/pinctrl-scu.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 50 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 49 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 11 - drivers/pinctrl/mediatek/pinctrl-paris.c | 21 - drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-artpec6.c | 19 +- drivers/pinctrl/pinctrl-axp209.c | 2 - drivers/pinctrl/pinctrl-mcp23s08.c | 113 +- drivers/pinctrl/pinctrl-rza1.c | 18 +- drivers/pinctrl/pinctrl-st.c | 15 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 1 - drivers/pinctrl/sh-pfc/Kconfig | 204 +- drivers/pinctrl/sh-pfc/Makefile | 15 - drivers/pinctrl/sh-pfc/core.c | 130 - drivers/pinctrl/sh-pfc/gpio.c | 8 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 67 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 64 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 56 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 136 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 101 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 235 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 132 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 156 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 134 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 127 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 222 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 201 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 225 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 294 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 123 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 135 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 214 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 120 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 152 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 232 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 252 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 52 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 144 +- drivers/pinctrl/sh-pfc/pfc-sh7722.c | 220 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 200 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 204 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 140 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 244 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 136 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 80 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 32 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 14 - drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 1089 +- drivers/pinctrl/sunxi/Kconfig | 57 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 40 +- drivers/platform/chrome/Kconfig | 24 - drivers/platform/chrome/Makefile | 7 +- drivers/platform/chrome/cros_ec_debugfs.c | 74 +- drivers/platform/chrome/cros_ec_proto.c | 15 - drivers/platform/chrome/cros_ec_rpmsg.c | 258 - drivers/platform/chrome/cros_ec_spi.c | 80 +- drivers/platform/chrome/cros_ec_trace.c | 124 - drivers/platform/chrome/cros_ec_trace.h | 51 - drivers/platform/chrome/cros_usbpd_logger.c | 262 - drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 89 +- drivers/platform/chrome/wilco_ec/mailbox.c | 53 +- drivers/platform/chrome/wilco_ec/properties.c | 132 - drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/x86/alienware-wmi.c | 17 +- drivers/platform/x86/dell-rbtn.c | 2 - drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmc_ipc.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 134 +- drivers/platform/x86/touchscreen_dmi.c | 25 - drivers/power/supply/axp288_fuel_gauge.c | 20 + drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/power_supply_sysfs.c | 4 +- drivers/pps/clients/pps-gpio.c | 153 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-fsl-ftm.c | 44 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/sysfs.c | 16 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 - drivers/regulator/hi6421-regulator.c | 24 +- drivers/regulator/hi6421v530-regulator.c | 26 +- drivers/regulator/hi655x-regulator.c | 22 +- drivers/regulator/vexpress-regulator.c | 68 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 19 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 21 +- drivers/rtc/dev.c | 20 +- drivers/rtc/hctosys.c | 10 +- drivers/rtc/interface.c | 113 +- drivers/rtc/lib.c | 30 +- drivers/rtc/nvmem.c | 7 +- drivers/rtc/proc.c | 21 +- drivers/rtc/rtc-88pm80x.c | 14 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 189 +- drivers/rtc/rtc-ab3100.c | 24 +- drivers/rtc/rtc-abx80x.c | 43 +- drivers/rtc/rtc-aspeed.c | 136 - drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-coh901331.c | 37 +- drivers/rtc/rtc-da9063.c | 27 +- drivers/rtc/rtc-digicolor.c | 25 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-ds1672.c | 127 +- drivers/rtc/rtc-ds1685.c | 262 +- drivers/rtc/rtc-ds2404.c | 73 +- drivers/rtc/rtc-ds3232.c | 40 +- drivers/rtc/rtc-ep93xx.c | 70 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-hid-sensor-time.c | 3 +- drivers/rtc/rtc-imxdi.c | 49 +- drivers/rtc/rtc-jz4740.c | 95 +- drivers/rtc/rtc-lpc32xx.c | 59 +- drivers/rtc/rtc-mc13xxx.c | 25 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-mv.c | 33 +- drivers/rtc/rtc-mxc.c | 86 +- drivers/rtc/rtc-mxc_v2.c | 29 +- drivers/rtc/rtc-omap.c | 32 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-pcap.c | 28 +- drivers/rtc/rtc-pcf85063.c | 446 +- drivers/rtc/rtc-pcf85363.c | 20 +- drivers/rtc/rtc-ps3.c | 30 +- drivers/rtc/rtc-pxa.c | 3 +- drivers/rtc/rtc-rk808.c | 6 +- drivers/rtc/rtc-rx6110.c | 9 - drivers/rtc/rtc-rx8025.c | 2 +- drivers/rtc/rtc-sh.c | 30 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 29 +- drivers/rtc/rtc-stm32.c | 9 +- drivers/rtc/rtc-stmp3xxx.c | 34 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-tegra.c | 47 +- drivers/rtc/rtc-test.c | 11 +- drivers/rtc/rtc-tx4939.c | 17 +- drivers/rtc/rtc-wilco-ec.c | 63 +- drivers/rtc/rtc-wm831x.c | 69 +- drivers/rtc/rtc-wm8350.c | 12 +- drivers/rtc/rtc-x1205.c | 7 - drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/rtc-zynqmp.c | 13 +- drivers/rtc/sysfs.c | 23 +- drivers/rtc/systohc.c | 7 +- drivers/sbus/char/oradax.c | 2 +- drivers/scsi/Kconfig | 21 - drivers/scsi/Makefile | 2 - drivers/scsi/NCR5380.c | 11 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 3 +- drivers/scsi/csiostor/csio_isr.c | 28 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 14 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 22 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/fdomain.c | 600 - drivers/scsi/fdomain.h | 63 - drivers/scsi/fdomain_pci.c | 68 - drivers/scsi/gdth.c | 5 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 - drivers/scsi/hisi_sas/hisi_sas_main.c | 104 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 473 +- drivers/scsi/hpsa.c | 27 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_expander.c | 83 +- drivers/scsi/libsas/sas_init.c | 42 +- drivers/scsi/libsas/sas_phy.c | 7 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 243 +- drivers/scsi/lpfc/lpfc_bsg.c | 123 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 41 +- drivers/scsi/lpfc/lpfc_debugfs.c | 486 +- drivers/scsi/lpfc/lpfc_debugfs.h | 8 +- drivers/scsi/lpfc/lpfc_els.c | 32 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 36 +- drivers/scsi/lpfc/lpfc_hw.h | 4 - drivers/scsi/lpfc/lpfc_hw4.h | 42 +- drivers/scsi/lpfc/lpfc_init.c | 137 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 7 +- drivers/scsi/lpfc/lpfc_nvme.c | 28 +- drivers/scsi/lpfc/lpfc_nvmet.c | 64 +- drivers/scsi/lpfc/lpfc_nvmet.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 15 +- drivers/scsi/lpfc/lpfc_sli.c | 350 +- drivers/scsi/lpfc/lpfc_sli.h | 19 +- drivers/scsi/lpfc/lpfc_sli4.h | 54 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/mpt3sas/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 178 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 22 +- drivers/scsi/mvsas/mv_64xx.c | 3 +- drivers/scsi/mvsas/mv_94xx.c | 3 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvumi.c | 6 +- drivers/scsi/pm8001/pm8001_hwi.c | 37 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 55 +- drivers/scsi/qedf/qedf.h | 57 +- drivers/scsi/qedf/qedf_dbg.c | 32 +- drivers/scsi/qedf/qedf_debugfs.c | 57 +- drivers/scsi/qedf/qedf_els.c | 82 +- drivers/scsi/qedf/qedf_fip.c | 95 +- drivers/scsi/qedf/qedf_io.c | 752 +- drivers/scsi/qedf/qedf_main.c | 281 +- drivers/scsi/qedf/qedf_version.h | 6 +- drivers/scsi/qedi/qedi_fw.c | 4 + drivers/scsi/qedi/qedi_iscsi.c | 12 +- drivers/scsi/qla2xxx/qla_attr.c | 329 +- drivers/scsi/qla2xxx/qla_bsg.c | 84 +- drivers/scsi/qla2xxx/qla_bsg.h | 11 - drivers/scsi/qla2xxx/qla_dbg.c | 192 +- drivers/scsi/qla2xxx/qla_dbg.h | 10 +- drivers/scsi/qla2xxx/qla_def.h | 267 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 30 - drivers/scsi/qla2xxx/qla_fw.h | 98 +- drivers/scsi/qla2xxx/qla_gbl.h | 107 +- drivers/scsi/qla2xxx/qla_gs.c | 139 +- drivers/scsi/qla2xxx/qla_init.c | 1490 +- drivers/scsi/qla2xxx/qla_inline.h | 69 +- drivers/scsi/qla2xxx/qla_iocb.c | 360 +- drivers/scsi/qla2xxx/qla_isr.c | 144 +- drivers/scsi/qla2xxx/qla_mbx.c | 336 +- drivers/scsi/qla2xxx/qla_mid.c | 9 +- drivers/scsi/qla2xxx/qla_mr.c | 111 +- drivers/scsi/qla2xxx/qla_mr.h | 11 +- drivers/scsi/qla2xxx/qla_nvme.c | 115 +- drivers/scsi/qla2xxx/qla_nvme.h | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 38 +- drivers/scsi/qla2xxx/qla_nx.h | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 13 +- drivers/scsi/qla2xxx/qla_os.c | 607 +- drivers/scsi/qla2xxx/qla_sup.c | 973 +- drivers/scsi/qla2xxx/qla_target.c | 201 +- drivers/scsi/qla2xxx/qla_target.h | 33 +- drivers/scsi/qla2xxx/qla_tmpl.c | 447 +- drivers/scsi/qla2xxx/qla_tmpl.h | 76 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 58 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/qlogicfas408.c | 4 +- drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 30 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_transport_fc.c | 119 +- drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/smartpqi/smartpqi.h | 15 +- drivers/scsi/smartpqi/smartpqi_init.c | 51 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 15 +- drivers/scsi/st.c | 3 +- drivers/scsi/ufs/Kconfig | 15 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 74 +- drivers/scsi/ufs/ufs-hisi.c | 113 +- drivers/scsi/ufs/ufs-mediatek.c | 368 - drivers/scsi/ufs/ufs-mediatek.h | 53 - drivers/scsi/ufs/ufs-qcom.c | 216 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufs.h | 1 + drivers/scsi/ufs/ufshcd-pltfrm.c | 112 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 21 - drivers/scsi/ufs/ufshcd.c | 41 +- drivers/scsi/ufs/unipro.h | 2 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 - drivers/soc/sunxi/Kconfig | 1 - drivers/soundwire/bus.c | 2 + drivers/soundwire/intel.c | 5 +- drivers/soundwire/intel_init.c | 2 - drivers/soundwire/stream.c | 2 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-mt7621.c | 7 +- drivers/spi/spi-pxa2xx.c | 21 +- drivers/spi/spi-rockchip.c | 1 - drivers/spi/spi-tegra114.c | 5 +- drivers/spi/spi.c | 11 +- drivers/staging/Kconfig | 12 +- drivers/staging/Makefile | 3 +- drivers/staging/android/Kconfig | 3 +- drivers/staging/android/Makefile | 1 - drivers/staging/android/ion/Kconfig | 1 - drivers/staging/android/vsoc.c | 3 +- drivers/staging/axis-fifo/Kconfig | 8 +- drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/board/Kconfig | 1 - drivers/staging/board/Makefile | 1 - drivers/staging/clocking-wizard/Kconfig | 1 - drivers/staging/clocking-wizard/Makefile | 1 - drivers/staging/comedi/Kconfig | 255 +- drivers/staging/comedi/comedi_buf.c | 2 - drivers/staging/comedi/comedi_fops.c | 32 - drivers/staging/comedi/drivers.c | 11 +- drivers/staging/comedi/drivers/adv_pci1710.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 2 +- drivers/staging/comedi/drivers/comedi_isadma.c | 17 +- drivers/staging/comedi/drivers/comedi_isadma.h | 3 - drivers/staging/comedi/drivers/das08.c | 4 +- drivers/staging/comedi/drivers/dt2811.c | 2 +- drivers/staging/comedi/drivers/dt9812.c | 5 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 12 +- drivers/staging/comedi/drivers/ni_at_ao.c | 2 +- drivers/staging/comedi/drivers/ni_daq_700.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 36 +- .../comedi/drivers/ni_routing/tools/Makefile | 1 - drivers/staging/comedi/drivers/ni_tio.c | 14 +- drivers/staging/comedi/drivers/ni_usb6501.c | 4 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 1 - .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/comedi/drivers/usbdux.c | 2 - drivers/staging/comedi/drivers/usbduxfast.c | 2 - drivers/staging/comedi/drivers/usbduxsigma.c | 2 - drivers/staging/comedi/kcomedilib/Makefile | 1 - drivers/staging/emxx_udc/Kconfig | 1 - drivers/staging/emxx_udc/Makefile | 1 - drivers/staging/emxx_udc/emxx_udc.c | 57 +- .../erofs/Documentation/filesystems/erofs.txt | 1 - drivers/staging/erofs/data.c | 18 +- drivers/staging/erofs/inode.c | 18 +- drivers/staging/erofs/internal.h | 19 +- drivers/staging/erofs/namei.c | 3 +- drivers/staging/erofs/super.c | 46 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/unzip_vle.c | 96 +- drivers/staging/erofs/utils.c | 4 +- drivers/staging/erofs/xattr.c | 50 +- drivers/staging/fbtft/Kconfig | 1 - drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1306.c | 3 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 - drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- .../fieldbus/Documentation/ABI/fieldbus-dev-cdev | 31 - .../Documentation/ABI/sysfs-class-fieldbus-dev | 62 - .../fieldbus/Documentation/fieldbus_dev.txt | 66 - drivers/staging/fieldbus/Kconfig | 18 - drivers/staging/fieldbus/Makefile | 7 - drivers/staging/fieldbus/TODO | 5 - drivers/staging/fieldbus/anybuss/Kconfig | 39 - drivers/staging/fieldbus/anybuss/Makefile | 10 - drivers/staging/fieldbus/anybuss/anybuss-client.h | 102 - .../staging/fieldbus/anybuss/anybuss-controller.h | 47 - drivers/staging/fieldbus/anybuss/arcx-anybus.c | 399 - drivers/staging/fieldbus/anybuss/hms-profinet.c | 228 - drivers/staging/fieldbus/anybuss/host.c | 1459 -- drivers/staging/fieldbus/dev_core.c | 351 - drivers/staging/fieldbus/fieldbus_dev.h | 108 - drivers/staging/fsl-dpaa2/Kconfig | 1 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +- drivers/staging/fwserial/Kconfig | 1 - drivers/staging/fwserial/Makefile | 1 - drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/Kconfig | 1 - drivers/staging/gasket/Makefile | 1 - drivers/staging/gasket/apex_driver.c | 8 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 9 +- drivers/staging/gasket/gasket_sysfs.c | 9 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/Kconfig | 1 - drivers/staging/gdm724x/gdm_lte.c | 1 + drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/goldfish/Kconfig | 1 - drivers/staging/goldfish/Makefile | 1 - drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/audio_manager.c | 3 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/hid.c | 1 + drivers/staging/greybus/power_supply.c | 4 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/gs_fpgaboot/Kconfig | 2 +- drivers/staging/gs_fpgaboot/Makefile | 1 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 30 + drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/accel/Kconfig | 1 - drivers/staging/iio/accel/Makefile | 1 - drivers/staging/iio/accel/adis16203.c | 3 +- drivers/staging/iio/accel/adis16240.c | 3 +- drivers/staging/iio/adc/Kconfig | 14 +- drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 236 +- drivers/staging/iio/adc/ad7192.h | 12 +- drivers/staging/iio/adc/ad7280a.c | 112 +- drivers/staging/iio/adc/ad7280a.h | 3 +- drivers/staging/iio/adc/ad7780.c | 277 + drivers/staging/iio/adc/ad7816.c | 5 +- drivers/staging/iio/addac/Kconfig | 1 - drivers/staging/iio/addac/Makefile | 1 - drivers/staging/iio/addac/adt7316-i2c.c | 3 +- drivers/staging/iio/addac/adt7316-spi.c | 3 +- drivers/staging/iio/addac/adt7316.c | 7 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 1 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7150.c | 3 +- drivers/staging/iio/cdc/ad7746.c | 3 +- drivers/staging/iio/cdc/ad7746.h | 3 +- drivers/staging/iio/frequency/Kconfig | 1 - drivers/staging/iio/frequency/Makefile | 1 - drivers/staging/iio/frequency/ad9832.c | 54 +- drivers/staging/iio/frequency/ad9832.h | 4 +- drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/iio/frequency/ad9834.h | 3 +- drivers/staging/iio/frequency/dds.h | 3 +- drivers/staging/iio/impedance-analyzer/Kconfig | 3 +- drivers/staging/iio/impedance-analyzer/Makefile | 1 - drivers/staging/iio/impedance-analyzer/ad5933.c | 58 +- drivers/staging/iio/meter/Kconfig | 1 - drivers/staging/iio/meter/ade7854-i2c.c | 3 +- drivers/staging/iio/meter/ade7854-spi.c | 3 +- drivers/staging/iio/meter/ade7854.c | 3 +- drivers/staging/iio/resolver/Kconfig | 1 - drivers/staging/iio/resolver/Makefile | 1 - drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/kpc2000/Kconfig | 57 - drivers/staging/kpc2000/Makefile | 6 - drivers/staging/kpc2000/TODO | 8 - drivers/staging/kpc2000/kpc.h | 23 - drivers/staging/kpc2000/kpc2000/Makefile | 4 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 470 - drivers/staging/kpc2000/kpc2000/core.c | 436 - drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 43 - drivers/staging/kpc2000/kpc2000/fileops.c | 130 - drivers/staging/kpc2000/kpc2000/kp2000_module.c | 54 - drivers/staging/kpc2000/kpc2000/pcie.h | 112 - drivers/staging/kpc2000/kpc2000/uapi.h | 22 - drivers/staging/kpc2000/kpc_dma/Makefile | 6 - drivers/staging/kpc2000/kpc_dma/dma.c | 264 - drivers/staging/kpc2000/kpc_dma/fileops.c | 420 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 248 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 220 - drivers/staging/kpc2000/kpc_dma/uapi.h | 11 - drivers/staging/kpc2000/kpc_i2c/Makefile | 4 - drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 - drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 698 - drivers/staging/kpc2000/kpc_spi/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/spi_driver.c | 506 - drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 - drivers/staging/ks7010/Kconfig | 1 - drivers/staging/ks7010/Makefile | 1 - drivers/staging/ks7010/ks_hostif.c | 16 +- drivers/staging/media/Kconfig | 1 - drivers/staging/media/bcm2048/Kconfig | 1 - drivers/staging/media/bcm2048/Makefile | 1 - drivers/staging/media/davinci_vpfe/Kconfig | 1 - drivers/staging/media/davinci_vpfe/Makefile | 1 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 2 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 24 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 41 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 2 + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 4 +- drivers/staging/media/imx/Kconfig | 1 - drivers/staging/media/imx/imx-ic-common.c | 6 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 11 +- drivers/staging/media/imx/imx-media-csi.c | 6 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-fim.c | 6 +- drivers/staging/media/imx/imx-media-internal-sd.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx-media-utils.c | 6 +- drivers/staging/media/imx/imx-media-vdic.c | 6 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 10 +- drivers/staging/media/ipu3/Kconfig | 1 - drivers/staging/media/ipu3/Makefile | 1 - drivers/staging/media/ipu3/ipu3.c | 1 + drivers/staging/media/rockchip/vpu/Kconfig | 2 +- drivers/staging/media/rockchip/vpu/Makefile | 1 - drivers/staging/media/soc_camera/Kconfig | 1 - drivers/staging/media/soc_camera/imx074.c | 6 +- drivers/staging/media/soc_camera/mt9t031.c | 6 +- drivers/staging/media/soc_camera/soc_camera.c | 6 +- drivers/staging/media/soc_camera/soc_mediabus.c | 6 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 6 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/soc_camera/soc_ov9740.c | 6 +- drivers/staging/media/sunxi/Kconfig | 1 - drivers/staging/media/sunxi/Makefile | 1 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/Makefile | 1 - drivers/staging/media/tegra-vde/Kconfig | 1 - drivers/staging/media/tegra-vde/Makefile | 1 - drivers/staging/media/tegra-vde/tegra-vde.c | 5 +- drivers/staging/media/tegra-vde/uapi.h | 11 +- .../most/Documentation/ABI/configfs-most.txt | 204 - .../staging/most/Documentation/driver_usage.txt | 131 +- drivers/staging/most/Kconfig | 3 +- drivers/staging/most/Makefile | 1 - drivers/staging/most/cdev/Kconfig | 1 - drivers/staging/most/cdev/Makefile | 1 - drivers/staging/most/cdev/cdev.c | 8 +- drivers/staging/most/configfs.c | 676 - drivers/staging/most/core.c | 305 +- drivers/staging/most/core.h | 20 +- drivers/staging/most/dim2/Kconfig | 1 - drivers/staging/most/dim2/Makefile | 1 - drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 3 +- drivers/staging/most/i2c/Makefile | 1 - drivers/staging/most/net/Kconfig | 3 +- drivers/staging/most/net/Makefile | 1 - drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/Kconfig | 3 +- drivers/staging/most/sound/Makefile | 1 - drivers/staging/most/sound/sound.c | 61 +- drivers/staging/most/usb/Kconfig | 3 +- drivers/staging/most/usb/Makefile | 1 - drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/Kconfig | 3 +- drivers/staging/most/video/Makefile | 1 - drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/Kconfig | 1 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-dma/mtk-hsdma.c | 7 +- drivers/staging/mt7621-dts/Kconfig | 1 - drivers/staging/mt7621-dts/Makefile | 1 - drivers/staging/mt7621-dts/mt7621.dtsi | 23 +- drivers/staging/mt7621-mmc/Kconfig | 16 + drivers/staging/mt7621-mmc/Makefile | 42 + drivers/staging/mt7621-mmc/TODO | 8 + drivers/staging/mt7621-mmc/board.h | 63 + drivers/staging/mt7621-mmc/dbg.c | 304 + drivers/staging/mt7621-mmc/dbg.h | 101 + drivers/staging/mt7621-mmc/mt6575_sd.h | 488 + drivers/staging/mt7621-mmc/sd.c | 1855 +++ drivers/staging/mt7621-pci-phy/Kconfig | 1 - drivers/staging/mt7621-pci-phy/Makefile | 1 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 44 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 284 +- drivers/staging/mt7621-pci/Kconfig | 1 - drivers/staging/mt7621-pci/Makefile | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/Makefile | 1 - drivers/staging/netlogic/Kconfig | 1 - drivers/staging/netlogic/Makefile | 1 - drivers/staging/netlogic/xlr_net.c | 11 +- drivers/staging/nvec/Kconfig | 1 - drivers/staging/octeon-usb/Kconfig | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/Kconfig | 1 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/olpc_dcon/Kconfig | 1 - drivers/staging/olpc_dcon/Makefile | 1 - drivers/staging/olpc_dcon/olpc_dcon.h | 5 - drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 7 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 56 +- drivers/staging/pi433/Kconfig | 1 - drivers/staging/pi433/Makefile | 1 - drivers/staging/pi433/pi433_if.c | 38 +- drivers/staging/pi433/rf69.c | 49 +- drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/ralink-gdma/Makefile | 1 - drivers/staging/ralink-gdma/ralink-gdma.c | 105 +- drivers/staging/rtl8188eu/Kconfig | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 70 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 4 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8188eu/include/wifi.h | 130 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 + drivers/staging/rtl8192e/Kconfig | 10 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192e/license | 339 + drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 40 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 17 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 37 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +- drivers/staging/rtl8192e/rtl819x_BA.h | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_HT.h | 16 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +- drivers/staging/rtl8192e/rtl819x_TS.h | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +- drivers/staging/rtl8192e/rtllib_debug.h | 22 +- drivers/staging/rtl8192e/rtllib_module.c | 21 +- drivers/staging/rtl8192e/rtllib_rx.c | 20 +- drivers/staging/rtl8192e/rtllib_softmac.c | 5 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 19 +- drivers/staging/rtl8192u/Kconfig | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 40 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 7 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 76 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 41 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 40 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 8 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 80 +- drivers/staging/rtl8192u/r8180_93cx6.c | 26 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 16 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_hw.h | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8712/Kconfig | 11 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 6 +- drivers/staging/rtl8712/rtl8712_cmd.h | 1 + drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 13 +- drivers/staging/rtl8712/rtl8712_recv.c | 28 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 5 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 11 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 33 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 51 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 12 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 32 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 20 +- drivers/staging/rtl8723bs/hal/odm.c | 4 +- drivers/staging/rtl8723bs/hal/odm.h | 20 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 22 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 15 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 31 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 86 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 57 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 10 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 30 +- drivers/staging/rtlwifi/Kconfig | 1 - drivers/staging/rtlwifi/Makefile | 1 - drivers/staging/rtlwifi/base.c | 20 +- drivers/staging/rtlwifi/btcoexist/Makefile | 1 - .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c | 4 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 9 +- drivers/staging/rtlwifi/core.c | 18 +- .../halmac/halmac_88xx/halmac_api_88xx_sdio.c | 5 +- .../halmac/halmac_88xx/halmac_api_88xx_usb.c | 5 +- drivers/staging/rtlwifi/halmac/halmac_api.c | 7 +- drivers/staging/rtlwifi/pci.c | 4 +- drivers/staging/rtlwifi/phydm/phydm.c | 20 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 12 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 18 +- drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 5 +- drivers/staging/rtlwifi/rtl8822be/Makefile | 1 - drivers/staging/rtlwifi/rtl8822be/hw.c | 24 +- drivers/staging/rtlwifi/rtl8822be/hw.h | 1 + drivers/staging/rtlwifi/rtl8822be/phy.c | 15 +- drivers/staging/rts5208/Kconfig | 1 - drivers/staging/rts5208/Makefile | 1 - drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/sm750fb/Kconfig | 1 - drivers/staging/sm750fb/Makefile | 1 - drivers/staging/sm750fb/ddk750.h | 1 - drivers/staging/sm750fb/ddk750_chip.c | 27 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_display.c | 10 +- drivers/staging/sm750fb/ddk750_display.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/ddk750_swi2c.c | 1 - drivers/staging/sm750fb/ddk750_swi2c.h | 1 - drivers/staging/sm750fb/sm750.c | 7 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/Kconfig | 1 - drivers/staging/speakup/kobjects.c | 14 +- drivers/staging/speakup/main.c | 1 - drivers/staging/speakup/selection.c | 212 +- drivers/staging/speakup/speakup.h | 1 - drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/staging/unisys/include/iochannel.h | 2 +- drivers/staging/unisys/visorhba/Kconfig | 13 +- drivers/staging/unisys/visorhba/Makefile | 1 - drivers/staging/unisys/visorinput/Kconfig | 15 +- drivers/staging/unisys/visorinput/Makefile | 1 - drivers/staging/unisys/visornic/Kconfig | 15 +- drivers/staging/unisys/visornic/Makefile | 1 - drivers/staging/vc04_services/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Makefile | 1 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../staging/vc04_services/bcm2835-camera/Kconfig | 1 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 51 +- .../vc04_services/bcm2835-camera/controls.c | 75 +- .../staging/vc04_services/interface/vchi/vchi.h | 38 +- .../vc04_services/interface/vchi/vchi_cfg.h | 34 +- .../vc04_services/interface/vchi/vchi_common.h | 176 +- .../vc04_services/interface/vchiq_arm/vchiq.h | 34 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 37 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 56 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 34 +- .../interface/vchiq_arm/vchiq_connected.c | 34 +- .../interface/vchiq_arm/vchiq_connected.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 50 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 34 +- .../interface/vchiq_arm/vchiq_debugfs.c | 32 +- .../interface/vchiq_arm/vchiq_debugfs.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 34 +- .../interface/vchiq_arm/vchiq_ioctl.h | 34 +- .../interface/vchiq_arm/vchiq_pagelist.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 34 +- drivers/staging/vme/Makefile | 1 - drivers/staging/vme/devices/Kconfig | 1 - drivers/staging/vme/devices/Makefile | 1 - drivers/staging/vt6655/Kconfig | 1 - drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/device_cfg.h | 2 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 + drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/power.h | 2 +- drivers/staging/vt6655/rf.c | 35 +- drivers/staging/vt6655/rf.h | 2 +- drivers/staging/vt6655/rxtx.c | 18 +- drivers/staging/vt6655/rxtx.h | 2 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6655/upc.h | 4 +- drivers/staging/vt6656/Kconfig | 1 - drivers/staging/vt6656/baseband.h | 2 +- drivers/staging/vt6656/card.h | 2 +- drivers/staging/vt6656/channel.h | 2 +- drivers/staging/vt6656/desc.h | 2 +- drivers/staging/vt6656/device.h | 2 +- drivers/staging/vt6656/dpc.h | 2 +- drivers/staging/vt6656/firmware.h | 2 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/key.h | 2 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/rxtx.h | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.h | 2 +- drivers/staging/wilc1000/Kconfig | 2 +- drivers/staging/wilc1000/host_interface.c | 71 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_netdev.c | 2 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 72 +- drivers/staging/wilc1000/wilc_wlan.c | 8 +- drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/target/iscsi/iscsi_target.c | 118 +- drivers/target/iscsi/iscsi_target_login.c | 9 +- drivers/target/iscsi/iscsi_target_util.c | 5 - drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 163 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_pr.c | 33 +- drivers/target/target_core_pr.h | 1 - drivers/target/target_core_tmr.c | 2 +- drivers/target/target_core_xcopy.c | 92 +- drivers/tee/tee_shm.c | 2 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 85 +- drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/icm.c | 65 +- drivers/thunderbolt/lc.c | 179 - drivers/thunderbolt/nhi.c | 3 +- drivers/thunderbolt/path.c | 420 +- drivers/thunderbolt/property.c | 16 +- drivers/thunderbolt/switch.c | 557 +- drivers/thunderbolt/tb.c | 608 +- drivers/thunderbolt/tb.h | 227 +- drivers/thunderbolt/tb_msgs.h | 11 - drivers/thunderbolt/tb_regs.h | 50 +- drivers/thunderbolt/tunnel.c | 691 - drivers/thunderbolt/tunnel.h | 78 - drivers/thunderbolt/tunnel_pci.c | 226 + drivers/thunderbolt/tunnel_pci.h | 31 + drivers/thunderbolt/xdomain.c | 170 +- drivers/tty/Kconfig | 22 +- drivers/tty/Makefile | 1 - drivers/tty/hvc/Kconfig | 3 +- drivers/tty/ipwireless/Makefile | 1 - drivers/tty/ipwireless/main.c | 8 - drivers/tty/n_tty.c | 4 +- drivers/tty/rocket.c | 14 +- drivers/tty/rocket.h | 1 + drivers/tty/serdev/Kconfig | 1 - drivers/tty/serdev/Makefile | 1 - drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 - drivers/tty/serial/8250/8250_mtk.c | 162 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 54 +- drivers/tty/serial/Makefile | 2 - drivers/tty/serial/cpm_uart/Makefile | 1 - drivers/tty/serial/jsm/Makefile | 1 - drivers/tty/serial/milbeaut_usio.c | 614 - drivers/tty/serial/sc16is7xx.c | 34 +- drivers/tty/serial/serial_core.c | 30 +- drivers/tty/serial/sifive.c | 1056 -- drivers/tty/serial/sn_console.c | 1 - drivers/tty/serial/sprd_serial.c | 501 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 12 - drivers/tty/sysrq.c | 12 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_port.c | 10 +- drivers/tty/ttynull.c | 109 - drivers/tty/vcc.c | 1 - drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/consolemap.c | 8 +- drivers/tty/vt/cp437.uni | 1 - drivers/tty/vt/defkeymap.c_shipped | 1 - drivers/tty/vt/defkeymap.map | 1 - drivers/tty/vt/keyboard.c | 35 +- drivers/tty/vt/selection.c | 46 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 9 +- drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/class/cdc-acm.c | 63 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/common/common.c | 16 - drivers/usb/core/hcd.c | 44 +- drivers/usb/core/hub.c | 18 +- drivers/usb/dwc2/platform.c | 6 +- drivers/usb/dwc3/Kconfig | 6 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/dummy_hcd.c | 16 +- drivers/usb/host/fhci-sched.c | 10 +- drivers/usb/host/u132-hcd.c | 2 - drivers/usb/host/xhci-hub.c | 44 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-plat.c | 39 +- drivers/usb/host/xhci-ring.c | 24 +- drivers/usb/host/xhci-tegra.c | 68 +- drivers/usb/host/xhci-trace.h | 30 - drivers/usb/host/xhci.c | 40 +- drivers/usb/host/xhci.h | 46 - drivers/usb/misc/usb251xb.c | 62 - drivers/usb/misc/usb3503.c | 48 +- drivers/usb/mtu3/Makefile | 11 - drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 - drivers/usb/mtu3/mtu3_debugfs.c | 539 - drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 - drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 - drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 47 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 - drivers/usb/mtu3/mtu3_trace.c | 23 - drivers/usb/mtu3/mtu3_trace.h | 279 - drivers/usb/musb/Kconfig | 2 +- drivers/usb/musb/jz4740.c | 19 +- drivers/usb/musb/musb_core.c | 9 +- drivers/usb/musb/musb_dsps.c | 6 +- drivers/usb/musb/omap2430.c | 6 - drivers/usb/serial/ark3116.c | 11 + drivers/usb/serial/cypress_m8.c | 49 +- drivers/usb/serial/digi_acceleport.c | 41 +- drivers/usb/serial/generic.c | 76 +- drivers/usb/serial/iuu_phoenix.c | 4 +- drivers/usb/serial/oti6858.c | 5 +- drivers/usb/serial/pl2303.c | 58 +- drivers/usb/serial/spcp8x5.c | 5 +- drivers/usb/serial/usb-serial.c | 11 +- drivers/usb/storage/scsiglue.c | 26 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/storage/uas.c | 35 +- drivers/usb/typec/altmodes/Kconfig | 10 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 14 +- drivers/usb/typec/altmodes/displayport.h | 8 - drivers/usb/typec/altmodes/nvidia.c | 44 - drivers/usb/typec/mux/pi3usb30532.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 438 +- drivers/usb/typec/tcpm/tcpci.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 32 +- drivers/usb/typec/tcpm/wcove.c | 39 +- drivers/usb/typec/ucsi/Makefile | 15 +- drivers/usb/typec/ucsi/displayport.c | 315 - drivers/usb/typec/ucsi/trace.c | 12 - drivers/usb/typec/ucsi/trace.h | 26 - drivers/usb/typec/ucsi/ucsi.c | 404 +- drivers/usb/typec/ucsi/ucsi.h | 118 - drivers/usb/typec/ucsi/ucsi_ccg.c | 884 +- drivers/usb/usbip/stub_rx.c | 6 +- drivers/usb/usbip/vhci_hcd.c | 9 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_spapr_tce.c | 40 +- drivers/vfio/vfio_iommu_type1.c | 34 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/pwm_bl.c | 15 + drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 +- drivers/virt/fsl_hypervisor.c | 31 +- drivers/virt/vboxguest/vboxguest_core.c | 31 - drivers/virtio/virtio_ring.c | 13 +- drivers/w1/masters/ds2482.c | 18 +- drivers/w1/slaves/w1_ds2408.c | 76 +- drivers/w1/w1_io.c | 3 +- drivers/watchdog/sbsa_gwdt.c | 2 +- drivers/xen/gntdev.c | 19 +- drivers/xen/privcmd-buf.c | 8 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 + fs/Makefile | 2 +- fs/binfmt_elf.c | 180 +- fs/block_dev.c | 1 + fs/btrfs/inode.c | 2 +- fs/buffer.c | 64 +- fs/cachefiles/namei.c | 1 + fs/char_dev.c | 78 +- fs/cifs/cifsfs.h | 2 +- fs/coda/psdev.c | 1 + fs/dax.c | 2 +- fs/debugfs/file.c | 77 +- fs/eventfd.c | 8 - fs/exec.c | 4 +- fs/ext4/super.c | 2 +- fs/f2fs/checkpoint.c | 35 +- fs/f2fs/data.c | 25 +- fs/f2fs/f2fs.h | 6 + fs/f2fs/file.c | 24 +- fs/f2fs/gc.c | 9 +- fs/f2fs/super.c | 5 +- fs/fat/file.c | 11 +- fs/gfs2/aops.c | 14 +- fs/gfs2/bmap.c | 101 +- fs/hugetlbfs/inode.c | 18 +- fs/internal.h | 2 +- fs/io_uring.c | 5 +- fs/iomap.c | 65 +- fs/kernfs/dir.c | 5 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 14 +- fs/notify/inotify/Kconfig | 1 + fs/notify/mark.c | 12 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/dir.c | 20 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmglue.c | 21 +- fs/ocfs2/export.c | 30 +- fs/ocfs2/ocfs2.h | 1 - fs/ocfs2/ocfs2_fs.h | 28 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/proc/base.c | 2 +- fs/proc/meminfo.c | 2 +- fs/proc/task_mmu.c | 5 +- fs/ramfs/inode.c | 12 - fs/reiserfs/xattr.c | 9 - fs/sync.c | 21 +- fs/unicode/.gitignore | 1 + fs/unicode/Makefile | 20 +- fs/unicode/README.utf8data | 5 +- fs/unicode/{utf8data.h => utf8data.h_shipped} | 0 fs/userfaultfd.c | 5 - include/acpi/actbl1.h | 2 +- include/asm-generic/barrier.h | 18 - include/asm-generic/dynamic_debug.h | 116 - include/asm-generic/hugetlb.h | 7 - include/asm-generic/shmparam.h | 2 +- include/asm-generic/sizes.h | 2 + include/drm/drm_drv.h | 7 + include/dt-bindings/iio/temperature/thermocouple.h | 16 - include/dt-bindings/phy/phy-am654-serdes.h | 13 - include/dt-bindings/pinctrl/stm32-pinfunc.h | 6 - include/linux/acpi.h | 6 +- include/linux/balloon_compaction.h | 15 + include/linux/binfmts.h | 3 +- include/linux/bitops.h | 16 +- include/linux/cgroup-defs.h | 38 - include/linux/cgroup.h | 43 - include/linux/compiler.h | 6 +- include/linux/compiler_types.h | 3 +- include/linux/console.h | 7 +- include/linux/coresight-pmu.h | 2 - include/linux/coresight.h | 7 +- include/linux/counter.h | 510 - include/linux/counter_enum.h | 45 - include/linux/cpumask.h | 3 +- include/linux/device.h | 20 +- include/linux/dma/idma64.h | 14 - include/linux/dynamic_debug.h | 26 +- include/linux/firmware/intel/stratix10-smc.h | 19 - include/linux/fsl/ftm.h | 88 - include/linux/ftrace.h | 2 - include/linux/genalloc.h | 2 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 18 +- include/linux/gpio/machine.h | 26 +- include/linux/hmm.h | 310 +- include/linux/hugetlb.h | 4 +- include/linux/iio/adc/ad_sigma_delta.h | 1 - include/linux/iio/driver.h | 1 - include/linux/iio/frequency/ad9523.h | 8 +- include/linux/iio/gyro/itg3200.h | 1 - include/linux/iio/iio.h | 4 +- include/linux/iio/imu/adis.h | 14 - include/linux/iio/timer/stm32-timer-trigger.h | 11 +- include/linux/iomap.h | 22 +- include/linux/ipc_namespace.h | 1 - include/linux/irqchip/arm-gic-v3.h | 12 +- include/linux/jump_label.h | 2 - include/linux/kernel.h | 1 - include/linux/kernfs.h | 2 +- include/linux/kobject.h | 3 +- include/linux/kthread.h | 3 +- include/linux/kvm_host.h | 20 - include/linux/latencytop.h | 4 +- include/linux/list.h | 35 - include/linux/list_sort.h | 1 - include/linux/mei_cl_bus.h | 3 - include/linux/memblock.h | 44 +- include/linux/memcontrol.h | 172 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 42 +- include/linux/mfd/ti-lmu-register.h | 44 + include/linux/mfd/ti-lmu.h | 1 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mm.h | 117 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 7 +- include/linux/mmu_notifier.h | 63 +- include/linux/mmzone.h | 64 +- include/linux/net.h | 4 +- include/linux/node.h | 71 - include/linux/nvme-fc-driver.h | 6 + include/linux/nvmem-consumer.h | 7 - include/linux/of.h | 4 +- include/linux/pagemap.h | 13 - include/linux/percpu.h | 12 +- include/linux/phy/phy.h | 2 - include/linux/pid.h | 7 +- include/linux/platform_data/gpio-omap.h | 2 + include/linux/platform_data/pca954x.h | 48 + include/linux/platform_data/wilco-ec.h | 93 +- include/linux/platform_data/xilinx-ll-temac.h | 32 + include/linux/plist.h | 4 +- include/linux/poll.h | 4 - include/linux/power_supply.h | 10 +- include/linux/pps-gpio.h | 5 +- include/linux/printk.h | 6 +- include/linux/psi.h | 8 - include/linux/psi_types.h | 105 +- include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 +- include/linux/radix-tree.h | 13 +- include/linux/random.h | 1 - include/linux/reboot.h | 2 - include/linux/rtc.h | 4 +- include/linux/rtc/ds1685.h | 2 + include/linux/sched.h | 13 +- include/linux/sched/jobctl.h | 2 - include/linux/sched/signal.h | 51 +- include/linux/selection.h | 7 +- include/linux/serial_core.h | 2 +- include/linux/spi/spi-mem.h | 15 +- include/linux/spi/spi.h | 6 +- include/linux/string.h | 4 - include/linux/thunderbolt.h | 8 - include/linux/tracepoint.h | 15 - include/linux/uaccess.h | 34 - include/linux/usb.h | 2 +- include/linux/usb/ch9.h | 8 - include/linux/usb/hcd.h | 1 - include/linux/usb/serial.h | 8 +- include/linux/usb/tcpm.h | 13 +- include/linux/usb/typec_dp.h | 5 - include/linux/userfaultfd_k.h | 2 - include/linux/vmalloc.h | 8 +- include/linux/vmstat.h | 2 +- include/linux/vmw_vmci_defs.h | 35 +- include/linux/xarray.h | 29 +- include/net/devlink.h | 1 + include/net/dsa.h | 44 +- include/net/sctp/command.h | 1 - include/scsi/libsas.h | 13 +- include/scsi/osd_attributes.h | 398 + include/scsi/osd_protocol.h | 676 + include/scsi/osd_sec.h | 45 + include/scsi/osd_sense.h | 263 + include/scsi/osd_types.h | 45 + include/scsi/scsi_host.h | 6 +- include/scsi/scsi_transport_fc.h | 18 +- include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_base.h | 4 +- include/target/target_core_fabric.h | 1 - include/trace/define_trace.h | 8 - include/trace/events/cgroup.h | 55 - include/trace/events/compaction.h | 10 +- include/trace/events/f2fs.h | 8 +- include/trace/events/gpio.h | 4 + include/trace/events/random.h | 13 +- include/trace/events/rcu.h | 81 +- include/trace/events/sched.h | 21 +- include/trace/events/spi.h | 10 +- include/trace/events/vmscan.h | 98 +- include/uapi/drm/drm.h | 1 + include/uapi/linux/aspeed-p2a-ctrl.h | 62 - include/uapi/linux/byteorder/big_endian.h | 4 - include/uapi/linux/byteorder/little_endian.h | 4 - include/uapi/linux/fs.h | 3 - include/uapi/linux/kvm.h | 10 - include/uapi/linux/mei.h | 67 +- include/uapi/linux/pkt_sched.h | 13 + include/uapi/linux/sched.h | 1 - include/uapi/linux/serial_core.h | 6 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/misc/habanalabs.h | 158 +- include/uapi/scsi/fc/fc_els.h | 33 - init/Kconfig | 45 +- init/initramfs.c | 147 +- init/main.c | 26 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 72 +- ipc/msgutil.c | 6 - ipc/util.c | 48 +- ipc/util.h | 47 +- kernel/.gitignore | 1 - kernel/Makefile | 10 - kernel/cgroup/Makefile | 4 +- kernel/cgroup/cgroup-internal.h | 8 +- kernel/cgroup/cgroup-v1.c | 16 + kernel/cgroup/cgroup.c | 243 +- kernel/cgroup/freezer.c | 647 +- kernel/cgroup/legacy_freezer.c | 481 - kernel/debug/kdb/Makefile | 1 + kernel/debug/kdb/kdb_main.c | 1 + kernel/dma/remap.c | 2 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 6 +- kernel/fork.c | 149 +- kernel/futex.c | 2 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +- kernel/gcov/clang.c | 581 - kernel/gcov/gcc_3_4.c | 12 - kernel/gcov/gcc_4_7.c | 12 - kernel/gcov/gcc_base.c | 86 - kernel/gcov/gcov.h | 5 - kernel/gen_ikh_data.sh | 89 - kernel/irq/irqdesc.c | 3 +- kernel/irq/irqdomain.c | 2 +- kernel/kexec_file.c | 16 +- kernel/kheaders.c | 74 - kernel/kthread.c | 1 - kernel/latencytop.c | 8 +- kernel/livepatch/core.c | 8 +- kernel/memremap.c | 12 +- kernel/notifier.c | 1 - kernel/padata.c | 3 +- kernel/panic.c | 11 +- kernel/pid.c | 10 +- kernel/printk/printk.c | 18 +- kernel/rcu/rcu.h | 9 +- kernel/rcu/tree.c | 8 +- kernel/reboot.c | 20 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/psi.c | 615 +- kernel/signal.c | 83 +- kernel/sys.c | 2 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 53 +- kernel/trace/Kconfig | 7 + kernel/trace/fgraph.c | 9 +- kernel/trace/ftrace.c | 7 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 312 +- kernel/trace/trace.h | 10 +- kernel/trace/trace_events.c | 1 - kernel/trace/trace_events_filter.c | 36 +- kernel/trace/trace_events_hist.c | 268 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 274 +- kernel/trace/trace_probe.h | 77 +- kernel/trace/trace_selftest.c | 5 +- kernel/trace/trace_uprobe.c | 44 +- kernel/user.c | 7 +- kernel/workqueue.c | 95 +- lib/Kconfig | 14 +- lib/Kconfig.debug | 37 +- lib/Makefile | 27 +- lib/bitmap.c | 280 +- lib/{math => }/cordic.c | 0 lib/debugobjects.c | 66 +- lib/div64.c | 192 + lib/dynamic_debug.c | 111 +- lib/{math => }/gcd.c | 0 lib/genalloc.c | 5 +- lib/{math => }/int_sqrt.c | 0 lib/iov_iter.c | 7 +- lib/kobject.c | 40 +- lib/kobject_uevent.c | 11 +- lib/{math => }/lcm.c | 0 lib/list_sort.c | 242 +- lib/math/Kconfig | 11 - lib/math/Makefile | 5 - lib/math/div64.c | 192 - lib/math/int_pow.c | 32 - lib/math/rational.c | 102 - lib/plist.c | 4 +- lib/{math => }/prime_numbers.c | 0 lib/radix-tree.c | 2 +- lib/rational.c | 65 + lib/{math => }/reciprocal_div.c | 0 lib/sort.c | 254 +- lib/string.c | 47 +- lib/test_bitmap.c | 87 +- lib/test_printf.c | 17 +- lib/test_strscpy.c | 150 - lib/test_sysctl.c | 18 +- lib/test_vmalloc.c | 8 +- lib/test_xarray.c | 38 - localversion-next | 1 - mm/Kconfig | 82 +- mm/Kconfig.debug | 1 + mm/Makefile | 7 +- mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 8 +- mm/debug.c | 5 +- mm/filemap.c | 163 +- mm/gup.c | 393 +- mm/gup_benchmark.c | 5 +- mm/hmm.c | 1086 +- mm/huge_memory.c | 17 +- mm/hugetlb.c | 177 +- mm/khugepaged.c | 7 +- mm/ksm.c | 6 +- mm/madvise.c | 3 +- mm/memblock.c | 70 +- mm/memcontrol.c | 412 +- mm/memfd.c | 2 - mm/memory.c | 108 +- mm/memory_hotplug.c | 132 +- mm/migrate.c | 7 +- mm/mincore.c | 23 +- mm/mlock.c | 4 +- mm/mmap.c | 18 +- mm/mmu_notifier.c | 12 +- mm/mprotect.c | 4 +- mm/mremap.c | 9 +- mm/nommu.c | 14 - mm/oom_kill.c | 3 +- mm/page_alloc.c | 372 +- mm/page_isolation.c | 2 + mm/percpu-internal.h | 15 +- mm/percpu-km.c | 2 +- mm/percpu-stats.c | 5 +- mm/percpu.c | 543 +- mm/rmap.c | 10 +- mm/shmem.c | 2 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 61 +- mm/slob.c | 59 +- mm/slub.c | 83 +- mm/sparse.c | 16 +- mm/swap.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 4 +- mm/userfaultfd.c | 3 +- mm/util.c | 59 +- mm/vmalloc.c | 1187 +- mm/vmscan.c | 294 +- mm/workingset.c | 10 +- mm/z3fold.c | 638 +- net/ceph/pagevec.c | 2 +- net/core/devlink.c | 97 +- net/core/net-sysfs.c | 6 +- net/dsa/Kconfig | 9 - net/dsa/Makefile | 1 - net/dsa/dsa.c | 5 - net/dsa/dsa_priv.h | 14 +- net/dsa/legacy.c | 747 - net/dsa/port.c | 85 +- net/dsa/slave.c | 24 +- net/dsa/switch.c | 31 +- net/ipv4/ip_output.c | 1 + net/ipv4/tcp.c | 12 - net/ipv4/tcp_input.c | 99 +- net/ipv4/tcp_metrics.c | 10 - net/ipv4/tcp_minisocks.c | 5 + net/ipv4/tcp_output.c | 4 + net/ipv4/tcp_timer.c | 3 + net/ipv6/ip6_fib.c | 4 +- net/ipv6/route.c | 47 +- net/netfilter/core.c | 2 +- net/packet/af_packet.c | 37 +- net/rds/ib_recv.c | 8 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/sched/sch_taprio.c | 605 +- net/sctp/sm_sideeffect.c | 29 - net/sctp/sm_statefuns.c | 35 +- net/tls/tls_device_fallback.c | 3 +- net/xdp/xdp_umem.c | 4 +- samples/Kconfig | 7 +- samples/Makefile | 23 +- samples/kobject/kset-example.c | 3 +- samples/pidfd/Makefile | 6 - samples/pidfd/pidfd-metadata.c | 112 - samples/seccomp/Makefile | 2 +- scripts/checkpatch.pl | 24 +- scripts/gcc-plugins/Kconfig | 126 +- scripts/gdb/linux/clk.py | 69 - scripts/gdb/linux/config.py | 44 - scripts/gdb/linux/constants.py.in | 13 - scripts/gdb/linux/cpus.py | 1 - scripts/gdb/linux/lists.py | 24 - scripts/gdb/linux/proc.py | 10 +- scripts/gdb/linux/rbtree.py | 177 - scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/tasks.py | 2 - scripts/gdb/linux/timerlist.py | 219 - scripts/gdb/linux/utils.py | 7 +- scripts/gdb/vmlinux-gdb.py | 4 - scripts/recordmcount.pl | 2 +- scripts/spelling.txt | 579 +- scripts/tags.sh | 2 +- security/Kconfig | 2 - security/Kconfig.hardening | 164 - sound/soc/amd/acp-da7219-max98357a.c | 66 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 16 +- sound/soc/codecs/cs43130.c | 2 + sound/soc/codecs/da7213.c | 5 +- sound/soc/codecs/da7213.h | 2 + sound/soc/codecs/da7219.c | 21 +- sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/pcm3168a.c | 7 +- sound/soc/codecs/rt5645.c | 17 + sound/soc/codecs/tlv320aic32x4-clk.c | 2 +- sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/fsl/Kconfig | 9 +- sound/soc/fsl/fsl_audmix.c | 60 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_micfil.c | 3 - sound/soc/fsl/imx-audmix.c | 4 + sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc5200_psc_i2s.c | 2 +- sound/soc/intel/boards/Kconfig | 79 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 9 + sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 38 + .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 42 + sound/soc/soc-dapm.c | 3 + sound/soc/sof/intel/hda.c | 2 +- sound/soc/sprd/sprd-mcdt.c | 10 +- sound/usb/line6/toneport.c | 8 +- tools/arch/s390/include/uapi/asm/kvm.h | 3 +- tools/include/linux/coresight-pmu.h | 2 - tools/power/cpupower/man/cpupower-monitor.1 | 2 +- tools/power/cpupower/po/cs.po | 2 +- tools/power/cpupower/po/de.po | 2 +- tools/power/cpupower/po/fr.po | 2 +- tools/power/cpupower/po/it.po | 2 +- tools/power/cpupower/po/pt.po | 2 +- tools/testing/selftests/Makefile | 61 +- tools/testing/selftests/bpf/verifier/jit.c | 19 + tools/testing/selftests/cgroup/.gitignore | 1 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 58 +- tools/testing/selftests/cgroup/cgroup_util.h | 5 - tools/testing/selftests/cgroup/test_freezer.c | 851 -- tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- tools/testing/selftests/efivarfs/efivarfs.sh | 28 +- tools/testing/selftests/exec/.gitignore | 3 +- tools/testing/selftests/exec/Makefile | 4 - tools/testing/selftests/exec/recursion-depth.c | 67 - .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 - tools/testing/selftests/ftrace/test.d/functions | 12 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 - .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 - .../inter-event/trigger-extended-error-support.tc | 28 + tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 + tools/testing/selftests/ipc/msgque.c | 11 +- tools/testing/selftests/kselftest_harness.h | 2 - tools/testing/selftests/kselftest_module.h | 48 - tools/testing/selftests/kselftest_module.sh | 84 - tools/testing/selftests/lib.mk | 38 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 - tools/testing/selftests/livepatch/Makefile | 3 +- tools/testing/selftests/net/fib_rule_tests.sh | 10 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/rseq/run_param_test.sh | 7 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 43 +- tools/testing/selftests/sysctl/sysctl.sh | 161 +- tools/testing/selftests/timers/skew_consistency.c | 1 + tools/testing/selftests/x86/mpx-dig.c | 2 + tools/vm/slabinfo.c | 7 +- virt/kvm/Kconfig | 3 - virt/kvm/arm/arm.c | 43 +- virt/kvm/kvm_main.c | 31 +- 2707 files changed, 50534 insertions(+), 110589 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec delete mode 100644 Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954x delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 delete mode 100644 Documentation/ABI/testing/sysfs-driver-ucsi-ccg delete mode 100644 Documentation/ABI/testing/usb-uevent delete mode 100644 Documentation/acpi/dsd/leds.txt delete mode 100644 Documentation/admin-guide/mm/numaperf.rst delete mode 100644 Documentation/arm64/perf.txt delete mode 100644 Documentation/devicetree/bindings/counter/ftm-quaddec.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/fieldbus/arcx,anybus-controller.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8344.txt create mode 100644 Documentation/devicetree/bindings/iio/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3532.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-turris-omnia.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt create mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8183.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt delete mode 100644 Documentation/devicetree/bindings/usb/generic-ehci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/generic-ohci.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ehci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.txt delete mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ohci.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/driver-api/generic-counter.rst delete mode 100644 Documentation/gpio/index.rst delete mode 100644 Documentation/gpio/sysfs.rst create mode 100644 Documentation/gpio/sysfs.txt create mode 100644 Documentation/serial/README.cycladesZ delete mode 100644 Documentation/serial/cyclades_z.rst create mode 100644 Documentation/serial/driver delete mode 100644 Documentation/serial/driver.rst delete mode 100644 Documentation/serial/index.rst create mode 100644 Documentation/serial/moxa-smartio delete mode 100644 Documentation/serial/moxa-smartio.rst delete mode 100644 Documentation/serial/n_gsm.rst create mode 100644 Documentation/serial/n_gsm.txt delete mode 100644 Documentation/serial/rocket.rst create mode 100644 Documentation/serial/rocket.txt delete mode 100644 Documentation/serial/serial-iso7816.rst create mode 100644 Documentation/serial/serial-iso7816.txt delete mode 100644 Documentation/serial/serial-rs485.rst create mode 100644 Documentation/serial/serial-rs485.txt delete mode 100644 Documentation/serial/tty.rst create mode 100644 Documentation/serial/tty.txt delete mode 100644 Documentation/virtual/kvm/devices/xive.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm64/include/asm/kvm_ptrauth.h delete mode 100644 arch/arm64/kvm/pmu.c delete mode 100644 arch/powerpc/kvm/book3s_xive_native.c delete mode 100644 drivers/acpi/hmat/Kconfig delete mode 100644 drivers/acpi/hmat/Makefile delete mode 100644 drivers/acpi/hmat/hmat.c delete mode 100644 drivers/counter/104-quad-8.c delete mode 100644 drivers/counter/Kconfig delete mode 100644 drivers/counter/Makefile delete mode 100644 drivers/counter/counter.c delete mode 100644 drivers/counter/ftm-quaddec.c delete mode 100644 drivers/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/counter/stm32-timer-cnt.c delete mode 100644 drivers/extcon/extcon-intel-mrfld.c delete mode 100644 drivers/extcon/extcon-intel.h delete mode 100644 drivers/gpio/gpio-mlxbf.c create mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c delete mode 100644 drivers/iio/adc/ad7780.c delete mode 100644 drivers/iio/adc/ti-ads8344.c create mode 100644 drivers/iio/counter/104-quad-8.c create mode 100644 drivers/iio/counter/Kconfig create mode 100644 drivers/iio/counter/Makefile create mode 100644 drivers/iio/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/iio/gyro/fxas21002c.h delete mode 100644 drivers/iio/gyro/fxas21002c_core.c delete mode 100644 drivers/iio/gyro/fxas21002c_i2c.c delete mode 100644 drivers/iio/gyro/fxas21002c_spi.c delete mode 100644 drivers/iio/imu/adis16400.c create mode 100644 drivers/iio/imu/adis16400.h create mode 100644 drivers/iio/imu/adis16400_buffer.c create mode 100644 drivers/iio/imu/adis16400_core.c delete mode 100644 drivers/iio/proximity/mb1232.c delete mode 100644 drivers/iio/temperature/max31856.c delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/leds/leds-lm3532.c delete mode 100644 drivers/leds/leds-turris-omnia.c delete mode 100644 drivers/misc/aspeed-p2a-ctrl.c delete mode 100644 drivers/misc/habanalabs/firmware_if.c delete mode 100644 drivers/misc/habanalabs/goya/goya_coresight.c delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_wrap_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_coresight.h delete mode 100644 drivers/misc/habanalabs/include/hw_ip/pci/pci_general.h delete mode 100644 drivers/misc/habanalabs/pci.c delete mode 100644 drivers/misc/mei/hdcp/Kconfig create mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c create mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Kconfig create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/Makefile create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/dma.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/init.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mac.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/main.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/pci.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/regs.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_beacon.c delete mode 100644 drivers/nvmem/nvmem-sysfs.c delete mode 100644 drivers/nvmem/nvmem.h delete mode 100644 drivers/nvmem/stm32-romem.c create mode 100644 drivers/pci/pcie/bw_notification.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c delete mode 100644 drivers/phy/hisilicon/phy-hi3660-usb3.c delete mode 100644 drivers/phy/mediatek/phy-mtk-ufs.c delete mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/phy/ti/phy-am654-serdes.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.c delete mode 100644 drivers/platform/chrome/cros_ec_rpmsg.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.h delete mode 100644 drivers/platform/chrome/cros_usbpd_logger.c delete mode 100644 drivers/platform/chrome/wilco_ec/properties.c delete mode 100644 drivers/rtc/rtc-aspeed.c delete mode 100644 drivers/scsi/fdomain.c delete mode 100644 drivers/scsi/fdomain.h delete mode 100644 drivers/scsi/fdomain_pci.c delete mode 100644 drivers/scsi/qla2xxx/qla_dsd.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.h delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/fieldbus-dev-cdev delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/sysfs-class-fieldbus-dev delete mode 100644 drivers/staging/fieldbus/Documentation/fieldbus_dev.txt delete mode 100644 drivers/staging/fieldbus/Kconfig delete mode 100644 drivers/staging/fieldbus/Makefile delete mode 100644 drivers/staging/fieldbus/TODO delete mode 100644 drivers/staging/fieldbus/anybuss/Kconfig delete mode 100644 drivers/staging/fieldbus/anybuss/Makefile delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-client.h delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-controller.h delete mode 100644 drivers/staging/fieldbus/anybuss/arcx-anybus.c delete mode 100644 drivers/staging/fieldbus/anybuss/hms-profinet.c delete mode 100644 drivers/staging/fieldbus/anybuss/host.c delete mode 100644 drivers/staging/fieldbus/dev_core.c delete mode 100644 drivers/staging/fieldbus/fieldbus_dev.h create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-impedance-analy [...] create mode 100644 drivers/staging/iio/adc/ad7780.c delete mode 100644 drivers/staging/kpc2000/Kconfig delete mode 100644 drivers/staging/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/TODO delete mode 100644 drivers/staging/kpc2000/kpc.h delete mode 100644 drivers/staging/kpc2000/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/kpc2000/cell_probe.c delete mode 100644 drivers/staging/kpc2000/kpc2000/core.c delete mode 100644 drivers/staging/kpc2000/kpc2000/dma_common_defs.h delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c delete mode 100644 drivers/staging/kpc2000/kpc2000/pcie.h delete mode 100644 drivers/staging/kpc2000/kpc2000/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_dma/dma.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h delete mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt delete mode 100644 drivers/staging/most/configfs.c create mode 100644 drivers/staging/mt7621-mmc/Kconfig create mode 100644 drivers/staging/mt7621-mmc/Makefile create mode 100644 drivers/staging/mt7621-mmc/TODO create mode 100644 drivers/staging/mt7621-mmc/board.h create mode 100644 drivers/staging/mt7621-mmc/dbg.c create mode 100644 drivers/staging/mt7621-mmc/dbg.h create mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h create mode 100644 drivers/staging/mt7621-mmc/sd.c delete mode 100644 drivers/staging/octeon/TODO create mode 100644 drivers/staging/rtl8192e/license delete mode 100644 drivers/thunderbolt/lc.c delete mode 100644 drivers/thunderbolt/tunnel.c delete mode 100644 drivers/thunderbolt/tunnel.h create mode 100644 drivers/thunderbolt/tunnel_pci.c create mode 100644 drivers/thunderbolt/tunnel_pci.h delete mode 100644 drivers/tty/serial/milbeaut_usio.c delete mode 100644 drivers/tty/serial/sifive.c delete mode 100644 drivers/tty/ttynull.c delete mode 100644 drivers/usb/mtu3/mtu3_debug.h delete mode 100644 drivers/usb/mtu3/mtu3_debugfs.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.h delete mode 100644 drivers/usb/typec/altmodes/displayport.h delete mode 100644 drivers/usb/typec/altmodes/nvidia.c delete mode 100644 drivers/usb/typec/ucsi/displayport.c rename fs/unicode/{utf8data.h => utf8data.h_shipped} (100%) delete mode 100644 include/asm-generic/dynamic_debug.h create mode 100644 include/asm-generic/sizes.h delete mode 100644 include/dt-bindings/iio/temperature/thermocouple.h delete mode 100644 include/dt-bindings/phy/phy-am654-serdes.h delete mode 100644 include/linux/counter.h delete mode 100644 include/linux/counter_enum.h delete mode 100644 include/linux/dma/idma64.h delete mode 100644 include/linux/fsl/ftm.h create mode 100644 include/linux/platform_data/pca954x.h create mode 100644 include/linux/platform_data/xilinx-ll-temac.h create mode 100644 include/scsi/osd_attributes.h create mode 100644 include/scsi/osd_protocol.h create mode 100644 include/scsi/osd_sec.h create mode 100644 include/scsi/osd_sense.h create mode 100644 include/scsi/osd_types.h delete mode 100644 include/uapi/linux/aspeed-p2a-ctrl.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 kernel/cgroup/legacy_freezer.c delete mode 100644 kernel/gcov/clang.c delete mode 100644 kernel/gcov/gcc_base.c delete mode 100755 kernel/gen_ikh_data.sh delete mode 100644 kernel/kheaders.c rename lib/{math => }/cordic.c (100%) create mode 100644 lib/div64.c rename lib/{math => }/gcd.c (100%) rename lib/{math => }/int_sqrt.c (100%) rename lib/{math => }/lcm.c (100%) delete mode 100644 lib/math/Kconfig delete mode 100644 lib/math/Makefile delete mode 100644 lib/math/div64.c delete mode 100644 lib/math/int_pow.c delete mode 100644 lib/math/rational.c rename lib/{math => }/prime_numbers.c (100%) create mode 100644 lib/rational.c rename lib/{math => }/reciprocal_div.c (100%) delete mode 100644 lib/test_strscpy.c delete mode 100644 localversion-next delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h delete mode 100644 net/dsa/legacy.c delete mode 100644 samples/pidfd/Makefile delete mode 100644 samples/pidfd/pidfd-metadata.c delete mode 100644 scripts/gdb/linux/clk.py delete mode 100644 scripts/gdb/linux/config.py delete mode 100644 scripts/gdb/linux/rbtree.py delete mode 100644 scripts/gdb/linux/timerlist.py delete mode 100644 security/Kconfig.hardening delete mode 100644 tools/testing/selftests/cgroup/test_freezer.c delete mode 100644 tools/testing/selftests/exec/recursion-depth.c delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/kselftest_module.h delete mode 100755 tools/testing/selftests/kselftest_module.sh delete mode 100755 tools/testing/selftests/lib/strscpy.sh