This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig 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 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 b54f79115d26 Merge branch 'x86/mm' omits 874f1bf79daf Merge branch 'x86/platform' omits e06133f229fa Merge branch 'x86/timers' omits d026b2214ae9 Merge branch 'x86/topology' omits 37c87af6ca7d Merge branch 'x86/vdso' omits 531bd721812c x86/fpu: Remove unnecessary saving of FPU registers in cop [...] omits 7e470ea99bcd kernel/module: Reschedule while waiting for modules to fin [...] omits d2360df0e4e6 Revert "RDMA/uverbs: Fix compilation error on s390 and mip [...] omits cf68c9e8128a Revert "PCI/LINK: Report degraded links via link bandwidth [...] omits 9cf211b86430 drm/amdkfd: Adjust weight to represent num_hops info when [...] omits e4132bf413b0 drm/amdgpu: Implement get num of hops between two xgmi device omits 70d57eb629b9 drm/amdkfd: Expose HDP registers to user space omits bd2f77b58b97 drm/amdgpu: Remap hdp coherency registers omits 017ec3beac11 drm/amd/powerplay: expose Vega12 current gpu activity omits 5ccaeef0721a drm/amd/powerplay: expose Vega12 current power omits 37080109b765 drm/amd/powerplay: support hwmon temperature channel labels V2 omits 3a44900ffdb2 drm/amd/powerplay: expose current hotspot and memory tempe [...] omits f668215d53c8 drm/amd/powerplay: support SMU metrics table on Vega12 omits 9df6dcd1a7c5 drm/amd/powerplay: support temperature emergency max values omits 778aeab73764 drm/amd/powerplay: support hotspot/memory critical limit values omits b5bfc5f1e191 drm/amd/powerplay: add helper function to get smu firmware [...] omits eeec00d73be2 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails omits d79a26b99f5f RDMA/uverbs: Fix compilation error on s390 and mips platforms 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 a046f4dfac7f unicode: refactor the rule for regenerating utf8data.h omits 61726d43208f parisc: Add memory barrier to asm pdc and sync instructions omits 9379865dd21e parisc: Add memory clobber to TLB purges omits 7e0f9ae5e356 Merge branch 'asoc-5.2' into asoc-next omits 952f0986cc51 Merge branch 'asoc-5.1' into asoc-linus omits b99fc29b3515 Merge branch 'spi-5.2' into spi-next omits 9f2487a2ae45 Merge branch 'spi-5.1' into spi-linus omits 7f03aece7270 spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select omits 9f0c4b6bef45 Merge branches 'for-next/futex' and 'for-next/mmiowb' of g [...] omits ed94cfab195f drm/komeda: Use memset to initialize config_id omits 06a391b1621e spi: ep93xx: Convert to use CS GPIO descriptors omits 68b13529a118 Merge branch 'regulator-5.2' into regulator-next omits 222d7eef42eb Merge branch 'regulator-5.1' into regulator-linus omits e564375c4460 Merge branch 'pci/trivial' omits 46f0b82fb72d Merge branch 'remotes/lorenzo/pci/misc' omits ef865f9ca7e4 Merge branch 'remotes/lorenzo/pci/xilinx' omits b0148bece7a1 Merge branch 'remotes/lorenzo/pci/tegra' omits d31bc4073ea4 Merge branch 'remotes/lorenzo/pci/rockchip' omits 8e11dc86cc77 Merge branch 'remotes/lorenzo/pci/rcar' omits cac445942571 Merge branch 'remotes/lorenzo/pci/mediatek' omits 83d2086b4c82 Merge branch 'remotes/lorenzo/pci/keystone' omits b3ba4db09372 Merge branch 'remotes/lorenzo/pci/iproc' omits c6a34d22ccc7 Merge branch 'remotes/lorenzo/pci/dwc' omits c177ba9b88dd Merge branch 'remotes/lorenzo/pci/controller-fixes' omits 1a468292a712 Merge branch 'pci/host/al' omits ba8e1a6e6053 Merge branch 'pci/virtualization' omits e57ebfd50f6a Merge branch 'pci/switchtec' omits 636ba8b1c9af Merge branch 'pci/misc' omits 0db2639b4d08 Merge branch 'pci/msi' omits 1e2414ed71f3 Merge branch 'pci/hotplug' omits 60551e69dc7a Merge branch 'pci/enumeration' omits 59d4acb931c8 Merge branch 'pci/aer' 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 77d8063fe0a0 spi: rspi: Fix handling of QSPI code when transmit and receive omits 12eede5fccc0 spi: atmel-quadspi: fix crash while suspending omits adb366f61af4 spi: stm32: return the get_irq error 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 6033347bcdd8 Merge branch 'for-next-stale-20190425' into for-next-20190425 omits 78d4f58587b3 Merge branch 'for-next-next-v5.1-20190425' into for-next-20190425 omits c5775380a83b Merge branch 'for-next-current-v5.0-20190425' into for-nex [...] omits 74071a16dd3a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 336430e8ded7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits dd93cc2992e6 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits bdf1685491a4 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits 5548d20aaf1b Merge branch 'ext/anand/setflags-cleanup' into for-next-ne [...] omits 939c3eda842b Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] omits 60204eb35bf5 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] omits d159a8ad3f95 Merge branch 'misc-next' into for-next-next-v5.1-20190425 omits 46f811f6ab78 Merge branch 'misc-5.1' into for-next-current-v5.0-20190425 omits cd00888135a6 btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] omits 4d1376794d2e btrfs: Use kvmalloc for allocating compressed path context omits 4fb16dfb3c3e btrfs: Factor out common extent locking code in submit_com [...] omits c5fb35389e1b btrfs: Set io_tree only once in submit_compressed_extents omits 7fa6f75e392e btrfs: Replace clear_extent_bit with unlock_extent omits cf5d9d8200c0 btrfs: Make compress_file_range take only struct async_chunk omits 487d7e48f602 btrfs: Remove fs_info from struct async_chunk omits b5e789fd42ff btrfs: Rename async_cow to async_chunk omits 1bbfd2535a4c btrfs: Preallocate chunks in cow_file_range_async omits f56e7d156865 btrfs: reserve delalloc metadata differently omits 5be0ea6498e3 btrfs: track odirect bytes in flight omits 24b042c9fe4c btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] omits cc8cc9de7ee1 btrfs: delete unused function btrfs_set_prop_trans omits add33324bb67 btrfs: start transaction in xattr_handler_set_prop omits 352f8fefd575 btrfs: drop local copy of inode i_mode omits e824f71cfb80 btrfs: drop old_fsflags in btrfs_ioctl_setflags omits a1f4a400ff89 btrfs: modify local copy of btrfs_inode flags omits 0b3447326877 btrfs: drop useless inode i_flags copy and restore omits 06462220970f btrfs: start transaction in btrfs_ioctl_setflags() omits e68169be14ff btrfs: export btrfs_set_prop omits 85bf3ef824e1 btrfs: refactor btrfs_set_props to validate externally omits 22a841287306 btrfs: tree-checker: Allow error injection for tree-checker omits 7ba30a90895d btrfs: Document btrfs_csum_one_bio omits af4a7351be41 Btrfs: improve performance on fsync of files with multiple [...] omits c588c5621117 Btrfs: fix race between send and deduplication that lead t [...] omits 79da5937881e Btrfs: send, flush dellaloc in order to avoid data loss omits 089590ab370b Btrfs: do not start a transaction during fiemap omits 63bf84d32688 btrfs: remove unused parameter fs_info from btrfs_set_disk [...] omits 967664bd0541 btrfs: remove unused parameter fs_info from btrfs_add_dela [...] omits abe524dc07ba btrfs: remove unused parameter fs_info from emit_last_fiem [...] omits 052f2c866dc5 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED omits 24267f7d7820 btrfs: remove unused parameter fs_info from from tree_advance omits 07fca5a4b86c btrfs: remove unused parameter fs_info from tree_move_down omits 1d56c377a209 btrfs: remove unused parameter fs_info from btrfs_extend_item omits fe62e0625400 btrfs: remove unused parameter fs_info from btrfs_truncate_item omits c45ed6c8230f btrfs: remove unused parameter fs_info from split_item omits cf16b8db0f8b btrfs: qgroup: Don't scan leaf if we're modifying reloc tree omits 8efaadef7b42 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() omits 14a8e8f6f6e5 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] omits 0839ffa0d328 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() omits 0554de5a474d btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() omits 767d88d90744 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits 38636f06ac44 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits 0cf08f12bdb6 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref omits 12e42b608751 btrfs: delayed-ref: Introduce better documented delayed re [...] omits 2e55641a75c6 Btrfs: do not start a transaction at iterate_extent_inodes() omits c661f7c88935 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] omits 649b012c1ee1 btrfs: get fs_info from device in btrfs_scrub_cancel_dev omits 0306113f39dc btrfs: get fs_info from device in btrfs_rm_dev_item omits 28f7476c90da btrfs: get fs_info from eb in __push_leaf_left omits a518077ff786 btrfs: get fs_info from eb in __push_leaf_right omits 6cdb636f3c48 btrfs: Remove bio_offset argument from submit_bio_hook omits 4995bbebce99 btrfs: Always pass 0 bio_offset for btree_submit_bio_start omits 7ee38325ff09 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio omits 85d6eba2960f btrfs: Remove 'tree' argument from read_extent_buffer_pages omits 02097dfb6b09 btrfs: Change submit_bio_hook to taking an inode directly omits f21e94a51a38 btrfs: Define submit_bio_hook's type directly omits e813af28084b btrfs: get fs_info from block group in search_free_space_info omits 94150869619b btrfs: get fs_info from block group in btrfs_find_space_cluster omits 947b3bf9a535 btrfs: get fs_info from block group in write_pinned_extent [...] omits 97011fda759d Merge branch 'kbuild' into for-next omits c3ac2cf13b9f btrfs: get fs_info from block group in load_free_space_cache omits 9f5c2c29c3aa btrfs: get fs_info from block group in lookup_free_space_inode omits 1e37b82d5edd btrfs: get fs_info from block group in pin_down_extent omits fc6c0440270b btrfs: get fs_info from block group in next_block_group omits 48f5433ef0f1 Btrfs: remove no longer used function to run delayed refs [...] omits f61ae4a750e0 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] omits 33135f31b6ab btrfs: split btrfs_setxattr calls regarding transaction omits cba16236fc0b btrfs: remove redundant readonly root check in btrfs_setxa [...] omits 7241ee0c1602 btrfs: export btrfs_setxattr omits bc35305ef2b5 btrfs: rename do_setxattr to btrfs_setxattr omits 8e436375b405 btrfs: rename btrfs_setxattr to btrfs_setxattr_trans omits f984e1c78e24 btrfs: trace: Introduce trace events for all btrfs tree lo [...] omits 2482f7bc0da8 btrfs: trace: Introduce trace events for sleepable tree lock omits d4b7d31a72d8 Btrfs: remove no longer used member num_dirty_bgs from tra [...] omits e7197e4c4ba3 btrfs: get fs_info from trans in btrfs_run_dev_replace omits 1641640b1184 btrfs: get fs_info from trans in btrfs_run_dev_stats omits 95d6b3648f40 btrfs: get fs_info from trans in btrfs_finish_sprout omits cc73a005862f btrfs: get fs_info from trans in init_first_rw_device omits 4c7affb51c2b btrfs: get fs_info from trans in copy_for_split omits 897966a38ee7 btrfs: get fs_info from trans in insert_ptr omits ee982ecc6f04 btrfs: get fs_info from trans in balance_node_right omits bbd1b566934d btrfs: get fs_info from trans in push_node_left omits eeddf6caf73d btrfs: get fs_info from trans in btrfs_write_out_cache omits 1858ba0e2eda btrfs: get fs_info from trans in create_free_space_inode omits b9be10c51744 btrfs: get fs_info from trans in btrfs_set_log_full_commit omits ad4d41716439 btrfs: get fs_info from trans in btrfs_need_log_full_commit omits c79e54fd9631 btrfs: get fs_info from trans in btrfs_create_tree omits 135f17c9cfbb btrfs: get fs_info from trans in update_block_group omits 372c838e287e btrfs: get fs_info from trans in btrfs_write_dirty_block_groups omits f63c2076b9ca btrfs: get fs_info from trans in btrfs_setup_space_cache omits 3664251e6ae1 btrfs: get fs_info from trans in write_one_cache_group omits a7cba0389a28 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum omits d1fe27229350 btrfs: Do mandatory tree block check before submitting bio omits e7ce9196e8a2 btrfs: tree-checker: Remove comprehensive root owner check omits 64c125912b4d Btrfs: fix data bytes_may_use underflow with fallocate due [...] omits ea01a6295a25 btrfs: get fs_info from eb in read_one_dev omits be66fbb667a9 btrfs: get fs_info from eb in read_one_chunk omits bfcd9c75aa59 btrfs: get fs_info from eb in btrfs_check_chunk_valid omits ef1888c3a579 btrfs: get fs_info from eb in should_balance_chunk omits 655afed09fab btrfs: get fs_info from eb in btrfs_check_node omits cddd5be366dc btrfs: get fs_info from eb in btrfs_check_leaf_relaxed omits a283a53b0619 btrfs: get fs_info from eb in btrfs_check_leaf_full omits 605b92d1e85e btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] omits 13a816f18dbd drm/komeda: Mark the local functions as static omits 1aeeba2fd58a drm/komeda: Fixed warning: Function parameter or member no [...] 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 50755fe5208a drm/komeda: Expose bus_width to Komeda-CORE omits 4cc734cb79a8 drm/komeda: Add sysfs attribute: core_id and config_id omits 5d30439021f1 drm/komeda: Add komeda_kms_check omits caf7bd2ffaed drm/komeda: Add komeda_crtc_funcs omits 6c75642f9f8b drm/komeda: Add komeda_crtc_vblank_enable/disable omits d7041f22ae1a drm/komeda: Add komeda_crtc_atomic_enable/disable omits 6eda92968bb9 drm/komeda: Add komeda_crtc_prepare/unprepare omits 77a28d2867f3 drm/komeda: Add komeda_crtc_mode_valid/fixup omits 8ceb9686b53a drm/komeda: Add komeda_crtc_atomic_flush omits b137208f48be drm/komeda: Add komeda_release_unclaimed_resources omits 5ec4b9b0c146 drm/komeda: Add komeda_build_display_data_flow omits 7d31b9e7a550 drm/komeda: Add komeda_plane/plane_helper_funcs omits 242b708ae480 drm/komeda: Add komeda_build_layer_data_flow omits b6477a9d372a drm/komeda: Initialize komeda component as drm private object omits b7ca331b293f drm/komeda: Add komeda_pipeline/component_get_state_and_set_user omits d7b4746d7bef drm: Add drm_atomic_get_old/new_private_obj_state omits a1b3be3a4a4f btrfs: Implement find_first_clear_extent_bit omits eb38f80e77c3 btrfs: Optimize unallocated chunks discard omits 0070790c26a0 btrfs: Factor out in_range macro omits b2995bd1f0d7 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) omits f3b27b416e72 btrfs: replace pending/pinned chunks lists with io tree omits 57e348300552 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] omits b18c547c2d83 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] omits 8da53d39d368 misc: pci_endpoint_test: Add support to test PCI EP in AM654x omits 0379cd818cd8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] omits d370ac4f14e9 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] omits 62d53da9d03b PCI: keystone: Add support for PCIe EP in AM654x Platforms omits 1fcb88fb75c4 btrfs: Stop using call_rcu for device freeing omits df4cd55fc677 btrfs: Implement set_extent_bits_nowait omits 2def48edfa14 btrfs: Introduce new bits for device allocation tree omits 7334ffb44dc0 btrfs: Populate ->orig_block_len during read_one_chunk omits 833ab735fb0d btrfs: Rename and export clear_btree_io_tree omits 50e70e2233ce btrfs: Handle pending/pinned chunks before blockgroup relo [...] omits f711f7eaa813 btrfs: combine device update operations during transaction commit omits 0f9477d036ac btrfs: Honour FITRIM range constraints during free space trim omits f36f12898989 Btrfs: send, improve clone range omits 0238d772907e btrfs: prop: open code btrfs_set_prop in inherit_prop omits e880f420ea88 btrfs: drop unused parameter in mount_subvol omits 7d34cc071b9f btrfs: tree-checker: get fs_info from eb in check_inode_item omits 318cc3061d33 btrfs: tree-checker: get fs_info from eb in check_dev_item omits bcdf960b21dc btrfs: tree-checker: get fs_info from eb in dev_item_err omits f350e82d7526 btrfs: tree-checker: get fs_info from eb in chunk_err omits 3f36939ed4b2 btrfs: tree-checker: get fs_info from eb in check_leaf omits 8d6823f0b3d2 btrfs: tree-checker: get fs_info from eb in check_leaf_item omits 8feda5b18342 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits 2e747ed0f39c btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits a705fb5433a5 btrfs: tree-checker: get fs_info from eb in block_group_err omits af0ee600c64e btrfs: tree-checker: get fs_info from eb in check_dir_item omits cb21eb1a4a21 btrfs: tree-checker: get fs_info from eb in dir_item_err omits 84438e0016b2 btrfs: tree-checker: get fs_info from eb in check_csum_item omits e5ce42df967c btrfs: tree-checker: get fs_info from eb in file_extent_err omits 169a835a1ed1 btrfs: tree-checker: get fs_info from eb in generic_err omits 12bc5544ec80 btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 082de4ba5203 btrfs: tree-checker: Verify inode item omits 360fa2ab2bc6 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits 07f127ef1f23 btrfs: tree-checker: Verify dev item omits a67af5ad0f16 btrfs: tree-checker: Check chunk item at tree block read time omits 96e893c3fc99 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits 879703f7f3ac btrfs: tree-checker: Make chunk item checker messages more [...] omits 548b745d8a0b btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits 56ffc7da261e btrfs: qgroup: remove obsolete fs_info members omits a2672667e75f btrfs: get fs_info from eb in btrfs_verify_level_key omits e9c03a9694a9 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits 0f9121e54682 btrfs: get fs_info from eb in read_node_slot omits fdb1524bff0c btrfs: get fs_info from eb in btrfs_leaf_free_space omits 87ee6f66f1e8 btrfs: get fs_info from eb in clean_tree_block omits 217162a1d987 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits 011b995c1287 btrfs: get fs_info from eb in check_tree_block_fsid omits 079f7c56ca25 btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits 53d2f1e549bd btrfs: get fs_info from eb in leaf_data_end omits a91413c55d12 btrfs: get fs_info from eb in write_one_eb omits 5ae4584c6297 btrfs: get fs_info from eb in repair_eb_io_failure omits 56e1caafb0a0 btrfs: get fs_info from eb in lock_extent_buffer_for_io omits b25fce1cc742 btrfs: use common file type conversion omits 439e14e9b127 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 0edb16e0fd2c btrfs: use BUG() instead of BUG_ON(1) omits beb5ac5ca32f btrfs: move tree block wait and write helpers to tree-log omits 96b96fee5537 btrfs: remove stale definition of BUFFER_LRU_MAX omits e50972a03e10 btrfs: tests: unify messages when tests start omits d7f2d89f3c03 btrfs: tests: drop messages when some tests finish omits dca5637b81c4 btrfs: tests: fix comments about tested extent map ranges omits 7a47690ee2b1 btrfs: tests: use SZ_ constants everywhere omits 976c43f0ea9b btrfs: tests: use standard error message after extent map [...] omits d5083b9cc71c btrfs: tests: return error from all extent map test cases omits cd8382eaa917 btrfs: tests: return errors from extent map test case 4 omits 9b9ba975d82f btrfs: tests: return errors from extent map test case 3 omits fd25acc862ad btrfs: tests: return errors from extent map test case 2 omits f4e417b5c46b btrfs: tests: return errors from extent map test case 1 omits 7d27d12dfd45 btrfs: tests: return errors from extent map tests omits a133dc951468 btrfs: tests: properly initialize fs_info of extent buffer omits ec3185ccfa14 btrfs: tests: use standard error message after block group [...] omits 0106880f68e8 btrfs: tests: use standard error message after inode alloc [...] omits 54a16e195ee7 btrfs: tests: use standard error message after path alloca [...] omits fa388a37f222 btrfs: tests: use standard error message after extent buff [...] omits 4e75bc9b71d0 btrfs: tests: use standard error message after root alloca [...] omits f824ef7827b8 btrfs: tests: use standard error message after fs_info all [...] omits 330405f83159 btrfs: tests: add table of most common errors omits 72388b61c3b4 btrfs: tests: print file:line for error messages omits 890b3ae4bdd5 btrfs: tests: don't leak fs_info in extent_io bitmap tests omits b6ed03c9d71d btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 8bdc1b0186f2 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 89970860498f btrfs: fix panic during relocation after ENOSPC before wri [...] omits e46abbdc798a btrfs: Use less confusing condition for uptodate parameter [...] omits e14896cd8cc7 btrfs: extent_io: Handle errors better in extent_writepages() omits 5c2f96c19162 btrfs: extent_io: add proper error handling to lock_extent [...] omits 7c5589581738 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits 1ad5ef52544f btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 3e26a276033b btrfs: extent_io: Handle errors better in btree_write_cach [...] omits ef97391ca2a4 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits ac8557995b42 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits f7f957676bf4 btrfs: Always output error message when key/level verifica [...] omits a8b21c921df5 btrfs: Check the first key and level for cached extent buffer omits 3f9bd9c12272 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits bcfb0b2b04a0 btrfs: Make btrfs_(set|clear)_header_flag return void omits daa88b58aa99 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 78135a1ca510 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 5d2a482e0a6e btrfs: Exploit the fact that pages passed to extent_readpa [...] omits 9f10d1067024 btrfs: switch extent_buffer::lock_nested to bool omits 4cf10b0f1f2d btrfs: use assertion helpers for extent buffer write lock [...] omits ff0bd32ccbcf btrfs: add assertion helpers for extent buffer write lock [...] omits 0e64e5a029a5 btrfs: use assertion helpers for extent buffer read lock counters omits f95a8bf0462f btrfs: add assertion helpers for extent buffer read lock counters omits e7564281dc36 btrfs: use assertion helpers for spinning readers omits f19c115dc7a1 btrfs: add assertion helpers for spinning readers omits cea8ebca8ea4 btrfs: use assertion helpers for spinning writers omits 40b1e8cd011f btrfs: add assertion helpers for spinning writers omits 334f2ee76307 btrfs: Remove EXTENT_IOBITS omits 6c7c276877f3 btrfs: Remove EXTENT_WRITEBACK omits 59cc61123221 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 26fcaf814d61 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 909d884b6e2c btrfs: rename fs_info argument to fs_private omits abf06d955233 btrfs: drop redundant forward declaration in props.c omits a8d03f0c37a9 btrfs: merge _btrfs_set_prop helpers omits cfd9b1e7c3dc btrfs: reduce kmap_atomic time for checksumming omits d0bd45d4551c btrfs: tracepoints: Add trace events for extent_io_tree omits e94b39b6b08c btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 8568d5cc3609 btrfs: switch extent_io_tree::track_uptodate to bool omits 6b55b4a84619 btrfs: Introduce fs_info to extent_io_tree omits 1091a877eadf Btrfs: remove no longer used 'sync' member from transactio [...] omits 21f880805f23 btrfs: zstd: remove indirect calls for local functions omits c3abc86356f7 btrfs: scrub: return EAGAIN when fs is closing omits 04b8bba41a7d btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 84c5a19d1bd6 btrfs: Don't panic when we can't find a root key omits ccb08a26a6ed btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 82431d78ec88 btrfs: factor our read/write stage off csum_tree_block int [...] omits aedf809bfa22 leds: Add basic support for Turris Omnia LEDs omits 19ed32601df2 dt-bindings: leds: Document Turris Omnia LED controller binding omits 05189d28af21 parisc: Use ldcw instruction for SMP spinlock release barrier omits dcd2e599533c parisc: Remove lock code to serialize TLB operations in pacache.S omits 281b718721a5 parisc: Switch from DISCONTIGMEM to SPARSEMEM omits 2cb7b29409e0 parisc: enable wide mode early omits b9d6ee6b9465 parisc: update feature lists omits fef8a8c4d150 parisc: Show n/a if product number not available omits 0961e02a6e16 parisc: remove unused flags parameter in __patch_text() omits 229904eb917f doc: update kprobes supported architecture list omits 8565e7b1898a parisc: Implement kretprobes omits f236305d69cb parisc: remove kprobes.h from generic-y omits 83ccafb209ee parisc: Implement kprobes omits 309015f329c3 parisc: add functions required by KPROBE_EVENTS omits 4d439953184b parisc: PA-Linux requires at least 32 MB RAM omits a3e7c8c366de parisc: Skip registering LED when running in QEMU omits f6d44a3d0a27 parisc: Tune LASI LAN for QEMU omits fd53800fd5e4 parisc: Export running_on_qemu symbol for modules omits fcaa9f801522 parisc: add KGDB support omits 9117383cb393 parisc: add parisc code patching omits bd3258403df9 parisc: add set_fixmap()/clear_fixmap() omits 5f82e0ca5be2 parisc: Consider stack randomization for mmap base only wh [...] 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 41e72eeff32c module: add stubs for within_module functions omits f9a75c1d717f modules: Only return -EEXIST for modules that have finishe [...] omits c3236fb5a5fc Merge branch 'kconfig' into for-next omits af467ef6c590 Merge branches 'work.misc' and 'work.dcache' into for-next omits dbfc6db7ba46 soc/tegra: default select TEGRA_TIMER for Tegra210 omits 950e26e6066c clocksource/drivers/tegra: Add Tegra210 timer support omits daa3f8bbe157 dt-bindings: timer: add Tegra210 timer omits 366eaee03b85 clocksource/drivers/timer-cs5535: Rename the file for consistency omits 5ce37efc22a0 clocksource/drivers/timer-pxa: Rename the file for consistency omits 859df012e5dd clocksource/drivers/tango-xtal: Rename the file for consistency omits 7d2b5fb9580c dt-bindings: timer: gpt: update binding doc omits 1d57802b9a03 clocksource/drivers/exynos_mct: Remove unused header includes omits 645a4109a7cf dt-bindings: timer: mediatek: update bindings for MT7629 SoC omits 98dde5d83590 clocksource/drivers/exynos_mct: Fix error path in timer re [...] omits af0f72b938c1 clocksource/drivers/exynos_mct: Remove dead code omits d1ab9be4ea0e clocksource/drivers/riscv: Add required checks during cloc [...] omits 9bb5ff34c4f9 dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings omits 8e745b2d1c29 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support omits 41ad789e88fd clocksource/drivers/exynos_mct: Clear timer interrupt when [...] omits a1cb6c1520ac clocksource/drivers/exynos_mct: Move one-shot check from t [...] omits 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] omits 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] 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 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 349ced9984ff power: supply: sysfs: prevent endless uevent loop with CON [...] adds 600d7258316d Merge tag 'for-v5.1-rc' of git://git.kernel.org/pub/scm/li [...] adds e2a4b102d48b Merge tag 'mtd/fixes-for-5.1-rc6' of git://git.kernel.org/ [...] adds 15d2aba7c602 PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management adds 2078e1e7f7e0 PCI/LINK: Add Kconfig option (default off) adds b7a5b22b0547 Merge tag 'pci-v5.1-fixes-3' of git://git.kernel.org/pub/s [...] adds 8449eedaa1da io_uring: fix handling SQEs requesting NOWAIT adds 1e84b97b7377 io_uring: fix notes on barriers adds 4f7067c3fb7f io_uring: remove unnecessary barrier before wq_has_sleeper adds 115e12e58dbc io_uring: remove unnecessary barrier before reading cq head adds 9e4c15a39394 io_uring: remove unnecessary barrier after updating SQ head adds 82ab082c0e2f io_uring: remove unnecessary barrier before reading SQ tail adds b841f19524a1 io_uring: remove unnecessary barrier after incrementing dr [...] adds 62977281a638 io_uring: remove unnecessary barrier after unsetting IORIN [...] adds 5c8b0b54db22 io_uring: have submission side sqe errors post a cqe adds 975554b03edd io_uring: fix SQPOLL cpu validation adds 52e04ef4c9d4 io_uring: free allocated io_memory once adds 817869d2519f io_uring: drop req submit reference always in async punt adds 60a27b906d1a block: fix handling for BIO_NO_PAGE_REF adds f5eb4d3b92a6 iov_iter: fix iov_iter_type adds d4ef647510b1 io_uring: avoid page allocation warnings adds 5ce3307b6d9d Merge tag 'for-linus-20190502' of git://git.kernel.dk/linux-block 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 4dd2b82d5adf udp: fix GRO packet of death adds ea9866793d1e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new d51291900239 Merge remote-tracking branch 'fixes/master' new a8418af7d075 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 12f363511d47 powerpc/32s: Fix BATs setting with CONFIG_STRICT_KERNEL_RWX new b26b6a4856a4 Merge remote-tracking branch 'powerpc-fixes/fixes' 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 new 0fe3ce6313ef Merge remote-tracking branch 'bpf/master' new 6b5a194d4d6b Merge remote-tracking branch 'netfilter/master' new 05ec5c5907d4 Merge remote-tracking branch 'sound-current/for-linus' 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 new 3f17558a62d7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 3f37be6b98c1 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 2e3fdab7330b Merge branch 'regulator-5.1' into regulator-linus new 9d8bbf644657 Merge remote-tracking branch 'regulator-fixes/for-linus' 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 new 9972e61e6a6f Merge remote-tracking branch 'spi-fixes/for-linus' adds 9c9c5fc89b09 PCI/LINK: Add Kconfig option (default off) new 89b30283da3d Merge remote-tracking branch 'pci-current/for-linus' new 651b5f6eb5c4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new ba0572c1c719 Merge remote-tracking branch 'phy/fixes' new db69a12850f2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 88a748419b84 ARM: dts: am57xx-idk: Remove support for voltage switching [...] new c3c0b70cd3f8 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values new 1ba12322e2f0 Merge branch 'am5-sdio-fixes' into fixes new 9dfd71070a88 Merge remote-tracking branch 'omap-fixes/fixes' adds e8ab8d24b488 KVM: nVMX: Fix size checks in vmx_set_nested_state new c37b2c84ae2c Merge remote-tracking branch 'kvm-fixes/master' new 18937e619c44 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 037e48a3e921 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new c93afd778158 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 4e9036042fed ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour new 792d3b8a724e Merge remote-tracking branch 'vfs-fixes/fixes' new 246d07a1063e Merge remote-tracking branch 'drivers-x86-fixes/fixes' new cc611270ce00 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 new c8415d734e1c Merge remote-tracking branch 'kbuild/for-next' new 980af46aea59 Merge remote-tracking branch 'dma-mapping/for-next' new d3fef5cd7727 Merge remote-tracking branch 'asm-generic/master' new b3d18c1c621d 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 [...] new 90d80d3e5ff1 Merge remote-tracking branch 'arm64/for-next/core' new f2e3221aadc4 Merge remote-tracking branch 'arm-perf/for-next/perf' new 127cdb23bfb4 Merge remote-tracking branch 'arm-soc/for-next' new 8f46ed2ab7d8 Merge remote-tracking branch 'actions/for-next' new 51340ee7628e Merge remote-tracking branch 'amlogic/for-next' new 3a6a2a1643aa Merge remote-tracking branch 'at91/at91-next' new 851b6a49f3e8 Merge remote-tracking branch 'bcm2835/for-next' new 6d0b4a6b41d2 Merge remote-tracking branch 'imx-mxs/for-next' new 72471fb630f5 Merge remote-tracking branch 'keystone/next' new d1144567f3ab Merge remote-tracking branch 'mediatek/for-next' new ea68c9952343 Merge remote-tracking branch 'mvebu/for-next' new 64acdf0ecda9 Merge branch 'fixes' into for-next new 516f1117d0fb ARM: dts: Configure osc clock for d_can on am335x new e4f50c8d1047 bus: ti-sysc: Handle devices with no control registers new 481df0abf8cf Merge branch 'omap-for-v5.2/ti-sysc' into for-next new adafd73df3ac Merge remote-tracking branch 'omap/for-next' new c5ef3d09fdee Merge remote-tracking branch 'qcom/for-next' new c13ea5bfabc4 Merge remote-tracking branch 'renesas/next' new f0cc1765e5bf Merge remote-tracking branch 'rockchip/for-next' new 1ab9b5dcf04b Merge remote-tracking branch 'samsung-krzk/for-next' new 35e0768b6017 Merge remote-tracking branch 'sunxi/sunxi/for-next' new c13061840362 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 new 372362f56234 next-20190502/clk new 4e5ec6c50efc Merge remote-tracking branch 'clk-samsung/for-next' new 8fb4e1e92beb Merge remote-tracking branch 'csky/linux-next' new dcc2c39ecea6 Merge remote-tracking branch 'm68k/for-next' new f995adb0ac5b MIPS: Use memblock_phys_alloc() for exception vector new 172dcd935c34 MIPS: Always allocate exception vector for MIPSr2+ new 783454e2bc7c MIPS: Sync icache for whole exception vector new de56d4c1da3e MIPS: Remove duplicate EBase configuration new b93ddc4f9156 mips: Reserve memory for the kernel image resources new eadb6925efeb mips: Discard post-CMA-init foreach loop new 4e50a35de4cc mips: Use memblock to reserve the __nosave memory range new 9b9a59db8481 mips: Add reserve-nomap memory type support new 8b016c29cb7c Merge remote-tracking branch 'mips/mips-next' new 41e070ff202f Merge remote-tracking branch 'nds32/next' new a096fe077ab5 parisc: Consider stack randomization for mmap base only wh [...] new 9506cd76fc14 parisc: add set_fixmap()/clear_fixmap() new 3a1c15b6cc88 parisc: add parisc code patching new 3ea2d65dcfd7 parisc: add KGDB support new a6653de29c07 parisc: Export running_on_qemu symbol for modules new a41eedab3d2c parisc: Tune LASI LAN for QEMU new a6e8799a4b47 parisc: Skip registering LED when running in QEMU new ee33ead35529 parisc: PA-Linux requires at least 32 MB RAM new cc2cb114b5f5 parisc: add functions required by KPROBE_EVENTS new 1045f8f5f99f parisc: Implement kprobes new 25977ed60e18 parisc: remove kprobes.h from generic-y new 677b412636d6 parisc: Implement kretprobes new e9e40a4dfae0 doc: update kprobes supported architecture list new 55fee8b9b572 parisc: remove unused flags parameter in __patch_text() new decab240297f parisc: Show n/a if product number not available new 3fae2a4b74f7 parisc: update feature lists new b757862dc957 parisc: enable wide mode early new a03e4961a41f parisc: Switch from DISCONTIGMEM to SPARSEMEM new d715638ea359 parisc: Remove lock code to serialize TLB operations in pacache.S new 9f26d09a1cc7 parisc: Use ldcw instruction for SMP spinlock release barrier new f5c8695db0d0 parisc: Add memory clobber to TLB purges new 9a018d6387c3 parisc: Add memory barrier to asm pdc and sync instructions new 7bd91efdbe49 parisc: Allow live-patching of __meminit functions new dc8d0ee34b36 parisc: Use per-pagetable spinlock new ab70f7d1e2a2 parisc: Update huge TLB page support to use per-pagetable [...] new 0ef7ab10f624 Merge remote-tracking branch 'parisc-hd/for-next' new f341d89790b0 powerpc/mm: fix spelling mistake "Outisde" -> "Outside" new b2d3b5ee66f2 powerpc/pseries: Track LMB nid instead of using device tree new 7ae3f6e130e8 powerpc/watchdog: Use hrtimers for per-CPU heartbeat new 10d91611f426 powerpc/64s: Reimplement book3s idle code in C new e9cef0189c5b powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle new bdc7c970bcdc Merge branch 'topic/ppc-kvm' into next new b511cdd1c12d powerpc/powernv/ioda: Handle failures correctly in pnv_pci [...] new 33dda8c32714 powerpc/vdso: Drop unnecessary cc-ldoption new 7e8039795a80 powerpc/cacheinfo: Fix kobject memleak new a5ae043de767 powerpc/64s: Remove 'dummy_copy_buffer' new 32eeb5614d3b ocxl: remove set but not used variables 'tid' and 'lpid' new 5b2a15296210 powerpc: Add doorbell tracepoints new d6e8a1508506 powerpc/powernv/mce: Reduce MCE console logs to lesser lines. new cda6618d060b powerpc/powernv/mce: Print correct severity for MCE error. new 50dbabe06a6e powerpc/powernv/mce: Print additional information about MC [...] new 2c474c035056 powerpc/mm/radix: Fix kernel crash when running subpage pr [...] new e620d45065c7 powerpc/tm: Avoid machine crash on rt_sigreturn() new a1ac2a9c4f98 powerpc/book3e: drop BUG_ON() in map_kernel_page() new 71faf8145cdc powerpc/nohash64: clean pgtable.h new 9d9f2cccde95 powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h> new 47d99948eee4 powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64 new 17312f258cf6 powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64 new 27e23b5f5f6f powerpc/mm: Move nohash specifics in subdirectory mm/nohash new 5ba666d56c4f powerpc/mm: fix erroneous duplicate slb_addr_limit init new 02f89aed6b82 powerpc/mm: no slice for nohash/64 new 6f60cc98df2b powerpc/mm: hand a context_t over to slice_mask_for_size() [...] new fca5c1e9eb5e powerpc/mm: move slice_mask_for_size() into mmu.h new 877461210ea1 powerpc/mm: get rid of mm_ctx_slice_mask_xxx() new b4baad0b2712 powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64 new 203a1fa62866 powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES [...] new 33f128c64919 powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices new 43ed7909d70a powerpc/mm: define get_slice_psize() all the time new 5953fb4f4671 powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT new a521c44c3ded powerpc/book3e: drop mmu_get_tsize() new 5874cabe2907 powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES new 3dea7332ccac powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E new 0caed4de502c powerpc/mm: move __find_linux_pte() out of hugetlbpage.c new b7dcf96ce03e powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE new 0001e5aa5c02 powerpc/mm: make gup_hugepte() static new 8197af22be01 powerpc/mm: split asm/hugetlb.h into dedicated subarch files new 5fb84fec4601 powerpc/mm: add a helper to populate hugepd new 723f268f19da powerpc/mm: cleanup ifdef mess in add_huge_page_size() new 45d0ba527b57 powerpc/mm: move hugetlb_disabled into asm/hugetlb.h new c5710cd20735 powerpc/mm: cleanup HPAGE_SHIFT setup new 4df4b2758522 powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c new fab9a1165bcd powerpc/mm: flatten function __find_linux_pte() step 1 new e2fb2511888b powerpc/mm: flatten function __find_linux_pte() step 2 new 26e66b08c337 powerpc/mm: flatten function __find_linux_pte() step 3 new 447def3b06ad powerpc/mm: drop __bad_pte() new 737b434d3d55 powerpc/mm: convert Book3E 64 to pte_fragment new 696dffa24bd0 powerpc/mm: move pgtable_t in asm/mmu.h new 7a792d5da27f powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h new e7a7be5679a5 powerpc/Kconfig: select PPC_MM_SLICES from subarch type new 627f06c6f51e powerpc/book3e: move early_alloc_pgtable() to init section new 4a6d8cf90017 powerpc/mm: don't use pte_alloc_kernel() until slab is ava [...] new b0124ff57e94 powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_on [...] new dc096864ba78 powerpc/mm: refactor pte_alloc_one() and pte_free() famili [...] new e80789a3c13f powerpc/mm: refactor definition of pgtable_cache[] new bf8156c5aef1 powerpc/mm: Only keep one version of pmd_populate() functi [...] new 7cec90e9499c powerpc/mm: refactor pgtable freeing functions on nohash new 8a2cc87a24e8 powerpc/mm: refactor pmd_pgtable() new 069239169ab0 powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash new d69ca6bab39e powerpc/32: Move early_init() in a separate file new 26deb04342e3 powerpc: prepare string/mem functions for KASAN new cbe46bd4f510 powerpc: remove CONFIG_CMDLINE #ifdef mess new 450e7dd4001f powerpc/prom_init: don't use string functions from lib/ new adcf59187e27 powerpc: don't use direct assignation during early boot. new 7934cea7f0b9 powerpc/32: use memset() instead of memset_io() to zero BSS new a67beca077ef powerpc/32: make KVIRT_TOP dependent on FIXMAP_START new b4abe38fd698 powerpc/32: prepare shadow area for KASAN new f072015c7b74 powerpc: disable KASAN instrumentation on early/critical files. new 2edb16efc899 powerpc/32: Add KASAN support new 72f208c6a8f7 powerpc/32s: move hash code patching out of MMU_init_hw() new 215b823707ce powerpc/32s: set up an early static hash table for KASAN. new da3a3b0a0e38 powerpc/32s: map kasan zero shadow with PAGE_READONLY inst [...] new 57e0491b58fa powerpc/32s: drop Hash_end new 8f156c23f4c0 powerpc/32s: don't try to print hash table address. new e4dccf9092ab powerpc/mm: print hash info in a helper new 8a23fdec3dbd powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S [...] new 37737a2afd69 powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it new 1d3034aed448 powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar t [...] new 57bc13acbe11 powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG new bd82904d465c powerpc/40x: add exception frame marker new 7271fc960424 powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG new 90f204b9a1f2 powerpc/40x: Refactor exception entry macros by using head_32.h new ef4291243f51 powerpc/fsl_booke: ensure SPEFloatingPointException() reen [...] new f97dec21a306 powerpc/32: enter syscall with MSR_EE inconditionaly set new 642770dd96cb powerpc/32: Enter exceptions with MSR_EE unset new 1ae99b4b924a powerpc/32: get rid of COPY_EE in exception entry new 40530db7c656 powerpc: Fix 32-bit handling of MSR_EE on exceptions new b86fb88855ea powerpc/32: implement fast entry for syscalls on non BOOKE new 1a4b739bbb4f powerpc/32: implement fast entry for syscalls on BOOKE new 38b4564cf042 powerpc/32: don't do syscall stuff in transfer_to_handler new d1865e71cdc9 powerpc/32: Don't add dummy frames when calling trace_hard [...] new 9c1d38b34e94 powerpc/fadump: define an empty fadump_cleanup() new 93f2cd813797 powerpc/mm: define an empty mm_iommu_init() new e9e9b25a4c99 powerpc/setup: Remove unnecessary #ifdef CONFIG_ALTIVEC new b5064efee221 powerpc/setup: cleanup ifdef mess in check_cache_coherency() new 48018e42e5c7 powerpc/setup: cleanup the #ifdef CONFIG_TAU block new 65184f2f045a powerpc/setup: replace ifdefs by IS_ENABLED() wherever possible. new 502523fd1d2a powerpc/irq: drop __irq_offset_value new e2b36d591720 powerpc/64: Don't trace code that runs with the soft irq m [...] new 4c1bd90477c6 MAINTAINERS: Update cxl/ocxl email address new c9e0fc33b8be powerpc: remove the __kernel_io_end export new 5f18cbdbdd42 powerpc/mm/ptdump: Wrap seq_printf() to handle NULL pointers new 453d87f6a8ae powerpc/mm: Warn if W+X pages found on boot new 398af571128f powerpc/security: Show powerpc_security_features in debugfs new d7fbe2a0439c powerpc/prom_init: get rid of PROM_SCRATCH_SIZE new 32eebf966695 powerpc/dts/fsl: add crypto node alias for B4 new 90437bffa5f9 powerpc/entry: Remove unneeded need_resched() loop new 5d085ec04a00 powerpc/boot: Fix missing check of lseek() return value new 0acb5f64560a powerpc/xmon: add read-only mode new de269129a48a powerpc/hmi: Fix kernel hang when TB is in error state. new e1619e89c96c powerpc/configs: Add (back) MLX5 ethernet support to skiro [...] new 29b861ea7742 Documentation: powerpc: Expand the DAWR acronym new 1e496391a845 powerpc/powernv/ioda2: Add __printf format/argument verification new 708597daf234 powerpc/perf: init pmu from core-book3s new be80e758d0c2 powerpc/perf: Add generic compat mode pmu driver new 659a6e38db0b powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list new a913e5e8b43b powerpc/perf: Return accordingly on invalid chip-id in new 860b7d228623 powerpc/perf: Fix loop exit condition in nest_imc_event_init new d1720adff378 powerpc/include: Add data structures and macros for IMC tr [...] new dd50cf7cbc7b powerpc/perf: Rearrange setting of ldbar for thread-imc new 216c3087a346 powerpc/perf: Add privileged access check for thread_imc new 72c69dcddce1 powerpc/perf: Trace imc events detection and cpuhotplug new 012ae244845f powerpc/perf: Trace imc PMU functions new 9c4ae0645682 ocxl: Rename struct link to ocxl_link new 32941494ff9a ocxl: read_pasid never returns an error, so make it void new 53e3e7453062 ocxl: Remove superfluous 'extern' from headers new b696d28283e2 ocxl: Remove some unused exported symbols new 1ba2143606a1 ocxl: Split pci.c new 2f7d3d145381 ocxl: Don't pass pci_dev around new 75ca758adbaf ocxl: Create a clear delineation between ocxl backend & frontend new b9721d275cc2 ocxl: Allow external drivers to use OpenCAPI contexts new 2ec3b7ed2ab8 ocxl: afu_irq only deals with IRQ IDs, not offsets new 060146614643 ocxl: move event_fd handling to frontend new 7e462c2a8a6d ocxl: Provide global MMIO accessors for external drivers new 5266e58d6cd9 powerpc/booke64: set RI in default MSR new 83e367f9ad18 selftests/powerpc: Add a signal fuzzer selftest new 692ff232fa2a Merge remote-tracking branch 'powerpc/next' new ebb581273339 Merge remote-tracking branch 'risc-v/for-next' new f5dbdd64b652 Merge remote-tracking branch 's390/features' new 9c17e9efca3b Merge remote-tracking branch 'xtensa/xtensa-for-next' new 40d9b162f776 Merge remote-tracking branch 'fscrypt/master' new 11f44fed6257 Merge remote-tracking branch 'befs/for-next' new 2996e1f8bcad btrfs: factor our read/write stage off csum_tree_block int [...] new c53839fc3217 btrfs: warn if extent buffer mapping crosses a page bounda [...] new 7ac1e464c4d4 btrfs: Don't panic when we can't find a root key new 8de60fe94292 btrfs: Initialize inode::i_mapping once in btrfs_symlink new 6c3abeda7730 btrfs: scrub: return EAGAIN when fs is closing new b2423496a656 btrfs: zstd: remove indirect calls for local functions new 3b1da515c64e Btrfs: remove no longer used 'sync' member from transactio [...] new c258d6e36442 btrfs: Introduce fs_info to extent_io_tree new 7b4397386fbd btrfs: switch extent_io_tree::track_uptodate to bool new 43eb5f297584 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] new a1d198478e92 btrfs: tracepoints: Add trace events for extent_io_tree new 443c8e2a839f btrfs: reduce kmap_atomic time for checksumming new 7715da84f74d btrfs: merge _btrfs_set_prop helpers new 3dcf96c7b9fe btrfs: drop redundant forward declaration in props.c new 419a6f30fd84 btrfs: rename fs_info argument to fs_private new 262c96a3c367 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans new e8baf7abcf56 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add new 4e586ca3c3e6 btrfs: Remove EXTENT_WRITEBACK new 8882679ea50b btrfs: Remove EXTENT_IOBITS new e4e9fd0f3262 btrfs: add assertion helpers for spinning writers new 843ccf9f46ba btrfs: use assertion helpers for spinning writers new 225948dedc9d btrfs: add assertion helpers for spinning readers new afd495a8264f btrfs: use assertion helpers for spinning readers new 58a2ddaedbf7 btrfs: add assertion helpers for extent buffer read lock counters new 5c9c799ab783 btrfs: use assertion helpers for extent buffer read lock counters new e3f153886702 btrfs: add assertion helpers for extent buffer write lock [...] new c79adfc085c0 btrfs: use assertion helpers for extent buffer write lock [...] new ed1b4ed79df2 btrfs: switch extent_buffer::lock_nested to bool new e65ef21ed850 btrfs: Exploit the fact that pages passed to extent_readpa [...] new d51f51bb6f3c btrfs: Remove unused -EIO assignment in end_bio_extent_readpage new 10995c049120 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] new 80fbc341dcff btrfs: Make btrfs_(set|clear)_header_flag return void new 537f38f019fa btrfs: Correctly free extent buffer in case btree_read_ext [...] new 448de471cd4c btrfs: Check the first key and level for cached extent buffer new 63489055e4c0 btrfs: Always output error message when key/level verifica [...] new f4340622e022 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] new 3065976b045f btrfs: extent_io: Handle errors better in extent_write_ful [...] new 2b952eea813b btrfs: extent_io: Handle errors better in btree_write_cach [...] new e06808be8a52 btrfs: extent_io: Kill dead condition in extent_write_cach [...] new 02c6db4f7308 btrfs: extent_io: Handle errors better in extent_write_loc [...] new 2e3c25136adf btrfs: extent_io: add proper error handling to lock_extent [...] new a2a72fbd1110 btrfs: extent_io: Handle errors better in extent_writepages() new 6a8d2136ca3f btrfs: Use less confusing condition for uptodate parameter [...] new ff612ba78499 btrfs: fix panic during relocation after ENOSPC before wri [...] new 75391f0d4119 btrfs: disk-io: Show the timing of corrupted tree block ex [...] new d46a05edac44 btrfs: tests: handle fs_info allocation failure in extent_ [...] new d33d105b85d6 btrfs: tests: don't leak fs_info in extent_io bitmap tests new efd31fce54f7 btrfs: tests: print file:line for error messages new 703de4266f63 btrfs: tests: add table of most common errors new 37b2a7bc1ea9 btrfs: tests: use standard error message after fs_info all [...] new 52ab7bca3583 btrfs: tests: use standard error message after root alloca [...] new 9e3d9f8462ef btrfs: tests: use standard error message after extent buff [...] new 770e0cc040b0 btrfs: tests: use standard error message after path alloca [...] new 6a060db85d0a btrfs: tests: use standard error message after inode alloc [...] new 3199366da73d btrfs: tests: use standard error message after block group [...] new 7b9586bc2b31 btrfs: tests: properly initialize fs_info of extent buffer new 488f673023be btrfs: tests: return errors from extent map tests new d7de4b0864dd btrfs: tests: return errors from extent map test case 1 new e71f2e17e8c9 btrfs: tests: return errors from extent map test case 2 new 992dce7494d6 btrfs: tests: return errors from extent map test case 3 new 7c6f670052f1 btrfs: tests: return errors from extent map test case 4 new ccfada1f650b btrfs: tests: return error from all extent map test cases new 6c3047468088 btrfs: tests: use standard error message after extent map [...] new 43f7cddc6e5a btrfs: tests: use SZ_ constants everywhere new 3173fd926c46 btrfs: tests: fix comments about tested extent map ranges new 752dbe48e22a btrfs: tests: drop messages when some tests finish new e4fa7469eb7a btrfs: tests: unify messages when tests start new d4eb671a0882 btrfs: remove stale definition of BUFFER_LRU_MAX new 247462a5aca5 btrfs: move tree block wait and write helpers to tree-log new 290342f66108 btrfs: use BUG() instead of BUG_ON(1) new 7984ae52bbf7 btrfs: Perform locking/unlocking in btrfs_remap_file_range() new 7d157c3d4810 btrfs: use common file type conversion new 9df76fb5442a btrfs: get fs_info from eb in lock_extent_buffer_for_io new 20a1fbf97e11 btrfs: get fs_info from eb in repair_eb_io_failure new 0ab020632860 btrfs: get fs_info from eb in write_one_eb new 8f881e8c1880 btrfs: get fs_info from eb in leaf_data_end new bcdc428cfe7d btrfs: get fs_info from eb in btrfs_exclude_logged_extents new b0c9b3b05dcb btrfs: get fs_info from eb in check_tree_block_fsid new ed874f0db897 btrfs: get fs_info from eb in tree_mod_log_eb_copy new 6a884d7d527f btrfs: get fs_info from eb in clean_tree_block new e902baac6564 btrfs: get fs_info from eb in btrfs_leaf_free_space new d0d20b0f5c6d btrfs: get fs_info from eb in read_node_slot new 5ab12d1ff837 btrfs: get fs_info from eb in btree_read_extent_buffer_pages new e064d5e9f0a0 btrfs: get fs_info from eb in btrfs_verify_level_key new 90b1377daa96 btrfs: qgroup: remove obsolete fs_info members new 82fc28fbedbb btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] new f114024376bc btrfs: tree-checker: Make chunk item checker messages more [...] new bf871c3b43b1 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] new 075cb3c78fe7 btrfs: tree-checker: Check chunk item at tree block read time new ab4ba2e13346 btrfs: tree-checker: Verify dev item new 80e46cf22ba0 btrfs: tree-checker: Enhance chunk checker to validate chu [...] new 496245cac57e btrfs: tree-checker: Verify inode item new 6bf9e4bd6a27 btrfs: inode: Verify inode mode to avoid NULL pointer dereference new 86a6be3abe6c btrfs: tree-checker: get fs_info from eb in generic_err new 1fd715ffdd14 btrfs: tree-checker: get fs_info from eb in file_extent_err new 68128ce75620 btrfs: tree-checker: get fs_info from eb in check_csum_item new d98ced688f49 btrfs: tree-checker: get fs_info from eb in dir_item_err new ce4252c049bd btrfs: tree-checker: get fs_info from eb in check_dir_item new 4806bd886aa0 btrfs: tree-checker: get fs_info from eb in block_group_err new af60ce2b9354 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] new ae2a19d8ad2e btrfs: tree-checker: get fs_info from eb in check_extent_d [...] new 0076bc89a77a btrfs: tree-checker: get fs_info from eb in check_leaf_item new e2ccd361ef06 btrfs: tree-checker: get fs_info from eb in check_leaf new d001e4a3fe39 btrfs: tree-checker: get fs_info from eb in chunk_err new 5617ed80cbaa btrfs: tree-checker: get fs_info from eb in dev_item_err new 412a23127c58 btrfs: tree-checker: get fs_info from eb in check_dev_item new 39e57f495bf9 btrfs: tree-checker: get fs_info from eb in check_inode_item new ae0bc863106a btrfs: drop unused parameter in mount_subvol new 8b4d1efc9e6c btrfs: prop: open code btrfs_set_prop in inherit_prop new 040ee6120cb6 Btrfs: send, improve clone range new c2d1b3aae336 btrfs: Honour FITRIM range constraints during free space trim new bbbf7243d62d btrfs: combine device update operations during transaction commit new 61d0d0d2cbb7 btrfs: Handle pending/pinned chunks before blockgroup relo [...] new 41e7acd38c1a btrfs: Rename and export clear_btree_io_tree new 39e264a40dd7 btrfs: Populate ->orig_block_len during read_one_chunk new 930b09072977 btrfs: Introduce new bits for device allocation tree new 4ca7365606ca btrfs: Implement set_extent_bits_nowait new 8e75fd893b06 btrfs: Stop using call_rcu for device freeing new 68c94e55e150 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] new 1c11b63eff2a btrfs: replace pending/pinned chunks lists with io tree new 60dfdf25bd31 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) new e74e3993bcf6 btrfs: Factor out in_range macro new 8811133d8a98 btrfs: Optimize unallocated chunks discard new 45bfcfc168f8 btrfs: Implement find_first_clear_extent_bit new 929be17a9b49 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] new 1c4360ee056b btrfs: get fs_info from eb in btrfs_check_leaf_full new cfdaad5e5f42 btrfs: get fs_info from eb in btrfs_check_leaf_relaxed new 813fd1dcab2d btrfs: get fs_info from eb in btrfs_check_node new 6ec0896c4c81 btrfs: get fs_info from eb in should_balance_chunk new ddaf1d5aef2c btrfs: get fs_info from eb in btrfs_check_chunk_valid new 9690ac098774 btrfs: get fs_info from eb in read_one_chunk new 178507595c93 btrfs: get fs_info from eb in read_one_dev new 39ad31731588 Btrfs: fix data bytes_may_use underflow with fallocate due [...] new ff2ac107fae2 btrfs: tree-checker: Remove comprehensive root owner check new 8d47a0d8f794 btrfs: Do mandatory tree block check before submitting bio new f9756261c28c btrfs: Remove redundant inode argument from btrfs_add_ordered_sum new 39db232daec7 btrfs: get fs_info from trans in write_one_cache_group new bbebb3e0babb btrfs: get fs_info from trans in btrfs_setup_space_cache new 5742d15fa76a btrfs: get fs_info from trans in btrfs_write_dirty_block_groups new 6b2794084345 btrfs: get fs_info from trans in update_block_group new 9b7a2440ae51 btrfs: get fs_info from trans in btrfs_create_tree new 4884b8e8ebf5 btrfs: get fs_info from trans in btrfs_need_log_full_commit new 907877664e2d btrfs: get fs_info from trans in btrfs_set_log_full_commit new 4ca75f1bd413 btrfs: get fs_info from trans in create_free_space_inode new fe04153452a6 btrfs: get fs_info from trans in btrfs_write_out_cache new d30a668f1bf1 btrfs: get fs_info from trans in push_node_left new 55d32ed8d3e3 btrfs: get fs_info from trans in balance_node_right new 6ad3cf6df096 btrfs: get fs_info from trans in insert_ptr new 94f94ad97255 btrfs: get fs_info from trans in copy_for_split new 6f8e0fc77cd5 btrfs: get fs_info from trans in init_first_rw_device new 5c466629e27a btrfs: get fs_info from trans in btrfs_finish_sprout new 196c9d8de838 btrfs: get fs_info from trans in btrfs_run_dev_stats new 2b584c688bb5 btrfs: get fs_info from trans in btrfs_run_dev_replace new 74f657d89c67 Btrfs: remove no longer used member num_dirty_bgs from tra [...] new 34e73cc930a8 btrfs: trace: Introduce trace events for sleepable tree lock new 31aab402076f btrfs: trace: Introduce trace events for all btrfs tree lo [...] new cac237ae095f btrfs: rename btrfs_setxattr to btrfs_setxattr_trans new 2d74fa3efcff btrfs: rename do_setxattr to btrfs_setxattr new 3e125a74fbc1 btrfs: export btrfs_setxattr new 353c2ea735e4 btrfs: remove redundant readonly root check in btrfs_setxa [...] new 04e6863b19c7 btrfs: split btrfs_setxattr calls regarding transaction new e3de9b159a92 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] new 32b593bfcb58 Btrfs: remove no longer used function to run delayed refs [...] new f87b7eb821e3 btrfs: get fs_info from block group in next_block_group new fdf08605b95d btrfs: get fs_info from block group in pin_down_extent new 7949f3392ed6 btrfs: get fs_info from block group in lookup_free_space_inode new bb6cb1c5b92b btrfs: get fs_info from block group in load_free_space_cache new 6701bdb39ceb btrfs: get fs_info from block group in write_pinned_extent [...] new 2ceeae2e4c4c btrfs: get fs_info from block group in btrfs_find_space_cluster new 2ccf545e0db9 btrfs: get fs_info from block group in search_free_space_info new a9355a0ef32f btrfs: Define submit_bio_hook's type directly new a56b1c7bc83c btrfs: Change submit_bio_hook to taking an inode directly new c2ccfbc62e9f btrfs: Remove 'tree' argument from read_extent_buffer_pages new e7681167c36f btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio new e68f2ee72181 btrfs: Always pass 0 bio_offset for btree_submit_bio_start new 50489a5734ec btrfs: Remove bio_offset argument from submit_bio_hook new f72f0010b202 btrfs: get fs_info from eb in __push_leaf_right new 8087c193450b btrfs: get fs_info from eb in __push_leaf_left new f331a9525f96 btrfs: get fs_info from device in btrfs_rm_dev_item new 163e97ee0d0f btrfs: get fs_info from device in btrfs_scrub_cancel_dev new 65237ee3b6b3 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] new bfc61c36260c Btrfs: do not start a transaction at iterate_extent_inodes() new b28b1f0ce44c btrfs: delayed-ref: Introduce better documented delayed re [...] new dd28b6a5aad3 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref new ed4f255b9bac btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] new 76675593b69f btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] new 8a5040f7d9fd btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() new ddf30cf03fb5 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() new 82fa113fccc4 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] new ffd4bb2a19cd btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() new c4140cbf35b9 btrfs: qgroup: Don't scan leaf if we're modifying reloc tree new 25263cd7cec1 btrfs: remove unused parameter fs_info from split_item new 78ac4f9e5ae0 btrfs: remove unused parameter fs_info from btrfs_truncate_item new c71dd88007bd btrfs: remove unused parameter fs_info from btrfs_extend_item new c7da9597fe8c btrfs: remove unused parameter fs_info from tree_move_down new 179d1e6a3b6a btrfs: remove unused parameter fs_info from from tree_advance new 033774dc5a90 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED new 5c5aff98f83a btrfs: remove unused parameter fs_info from emit_last_fiem [...] new c6e340bc1c9e btrfs: remove unused parameter fs_info from btrfs_add_dela [...] new f5c8daa5b2ae btrfs: remove unused parameter fs_info from btrfs_set_disk [...] new 03628cdbc64d Btrfs: do not start a transaction during fiemap new 9f89d5de8631 Btrfs: send, flush dellaloc in order to avoid data loss new 62d54f3a7fa2 Btrfs: fix race between send and deduplication that lead t [...] new b8aa330d2acb Btrfs: improve performance on fsync of files with multiple [...] new 51d470aeaa3a btrfs: Document btrfs_csum_one_bio new 02529d7a1077 btrfs: tree-checker: Allow error injection for tree-checker new 7c15d41016dc btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] new f22125e5d8ae btrfs: refactor btrfs_set_props to validate externally new cd31af158b32 btrfs: export btrfs_set_prop new ff9fef559bab btrfs: start transaction in btrfs_ioctl_setflags() new 11d3cd5c6258 btrfs: drop useless inode i_flags copy and restore new d2b8fcfe4315 btrfs: modify local copy of btrfs_inode flags new 3c8d8b635780 btrfs: drop old_fsflags in btrfs_ioctl_setflags new 44e5194b5ec1 btrfs: drop local copy of inode i_mode new b3f6a4be1333 btrfs: start transaction in xattr_handler_set_prop new 717ebdc3205a btrfs: delete unused function btrfs_set_prop_trans new da9b6ec829df btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] new 4297ff84dc24 btrfs: track DIO bytes in flight new c8eaeac7b734 btrfs: reserve delalloc metadata differently new 97db120451e2 btrfs: Preallocate chunks in cow_file_range_async new b5326271e791 btrfs: Rename async_cow to async_chunk new c5a68aec4e68 btrfs: Remove fs_info from struct async_chunk new 1368c6dac7f1 btrfs: Make compress_file_range take only struct async_chunk new 69684c5a8890 btrfs: Replace clear_extent_bit with unlock_extent new 4336650aff74 btrfs: Set io_tree only once in submit_compressed_extents new 7447555fe776 btrfs: Factor out common extent locking code in submit_com [...] new b1c16ac978fd btrfs: Use kvmalloc for allocating compressed path context new a9be66c25b9e Merge branch 'misc-5.2' into for-next-current-v5.0-20190502 new 77d21e41314c Merge branch 'for-next-current-v5.0-20190502' into for-nex [...] new 27a0aaff23e3 Merge branch 'misc-next' into for-next-next-v5.1-20190502 new b835a4a3faec btrfs: use the existing reserved items for our first prop [...] new 3c81cc79be20 Merge branch 'ext/josef/inherit-prop-updated' into for-nex [...] new 1c2e342b8021 Btrfs: avoid allocating too many data chunks on massive co [...] new d96a21c49fcf Merge branch 'ext/robbieko/alloc-chunk-on-write' into for- [...] new 707f78429033 Merge branch 'for-next-next-v5.1-20190502' into for-next-20190502 new 8559b7c021f9 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] new 78658412cb10 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] new 77eca6127a31 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] new df47980545a5 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new 9f3a8ada2cb8 Merge branch 'for-next-stale-20190502' into for-next-20190502 new 2b1594ed41a5 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 new 32bfe975a52e cifs: fix smb3_zero_range for Azure new 8e3d5754bb56 Merge remote-tracking branch 'cifs/for-next' new 4ba23d4522b6 Merge remote-tracking branch 'ecryptfs/next' new 12d3da39a706 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 new 632a49af832b 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 new a69ff2a67668 f2fs: add tracepoint for f2fs_filemap_fault() new a3f922dfaa72 Merge remote-tracking branch 'f2fs/dev' new 7d5ce5794d71 Merge remote-tracking branch 'fuse/for-next' new 42f7f1db1921 Merge remote-tracking branch 'jfs/jfs-next' new 1587edb4836e Merge remote-tracking branch 'nfs-anna/linux-next' new efa7e6784db0 Merge remote-tracking branch 'nfsd/nfsd-next' new e6e7173569bf 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 new 0649a0f85f81 Merge remote-tracking branch 'xfs/for-next' new 6f22b6649edf fs: use timespec64 in relatime_need_update new c59a89972258 Documentation/filesystems/vfs.txt: remove bogus "Last upda [...] new dcb2cb1f26f9 Documentation/filesystems/vfs.txt: document how ->i_link works new 1a6a31655071 Documentation/filesystems/Locking: fix ->get_link() prototype new 6ee9706aa22e libfs: document simple_get_link() new 230c6402b1b3 ovl_lookup_real_one(): don't bother with strlen() new f4ec3a3d43bc switch fsnotify_move() to passing const struct qstr * for [...] new 25b229dff4ff fsnotify(): switch to passing const struct qstr * for file_name new e43e9c339a78 fsnotify: switch send_to_group() and ->handle_event to con [...] new ce163918cd33 inotify_handle_event(): don't bother with strlen() new 6921d4ebe418 audit_update_watch(): switch to const struct qstr * new 795d673af1af audit_compare_dname_path(): switch to const struct qstr * new 1caf7a70a93f fs: drop unused fput_atomic definition new 79ea35bc20a1 don't open-code file_count() new 95ce0bce20fe amdgpu: switch to fdget() new fb3862435335 drm_syncobj: switch to fdget() new 3b85d3028e2a media: switch to fdget() new a07b20004793 vfs: syscall: Add open_tree(2) to reference or clone a mount new 2db154b3ea8e vfs: syscall: Add move_mount(2) to move mounts around new 44dfd84a6d54 teach move_mount(2) to work with OPEN_TREE_CLONE new dadd2299ab61 Make anon_inodes unconditional new 24dcb3d90a1f vfs: syscall: Add fsopen() to prepare for superblock creation new 007ec26cdc9f vfs: Implement logging through fs_context new ecdab150fddb vfs: syscall: Add fsconfig() for configuring and managing [...] new 93766fbd2696 vfs: syscall: Add fsmount() to create a mount for a superblock new cf3cba4a429b vfs: syscall: Add fspick() to select a superblock for reco [...] new f1b5618e013a vfs: Add a sample program for the new mount API new a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] new ad7999cd701e Merge branch 'fixes' into work.icache new fdb0da89f4ba new inode method: ->free_inode() new 6d0e0d0bb8eb spufs: switch to ->free_inode() new 25af6c4a4a6b erofs: switch to ->free_inode() new 5e8a0770c01a 9p: switch to ->free_inode() new 8f05a7953560 adfs: switch to ->free_inode() new 312a679183b0 affs: switch to ->free_inode() new 49f82a808bb0 befs: switch to ->free_inode() new 8d8fc9cbc7a8 bfs: switch to ->free_inode() new 41149cb08aeb bdev: switch to ->free_inode() new c2e6802e7b5a cifs: switch to ->free_inode() new 6234ddf429ef debugfs: switch to ->free_inode() new f415c51123b8 efs: switch to ->free_inode() new a2d1b88becd9 ext2: switch to ->free_inode() new d01718a050d0 f2fs: switch to ->free_inode() new f9ec991d4158 fat: switch to ->free_inode() new 9f179271e7bf freevxfs: switch to ->free_inode() new 784494e1d759 gfs2: switch to ->free_inode() new 6d845e2286a8 hfs: switch to ->free_inode() new 08ab2293936c hfsplus: switch to ->free_inode() new 08ccfc5c363d hostfs: switch to ->free_inode() new 4d436d5cd51a hpfs: switch to ->free_inode() new 07b012071046 isofs: switch to ->free_inode() new db0bd7b7198e jffs2: switch to ->free_inode() new d67a398a5fc6 minix: switch to ->free_inode() new ca1a199e3b87 nfs{,4}: switch to ->free_inode() new 977c3d18948e nilfs2: switch to ->free_inode() new 9fbc000786ba dlmfs: switch to ->free_inode() new e91b9194bc87 ocfs2: switch to ->free_inode() new 363db959aeb1 openpromfs: switch to ->free_inode() new 4aa6b55c05a2 procfs: switch to ->free_inode() new bc40ddd12c92 qnx4: switch to ->free_inode() new 45c2a3ff3a84 qnx6: switch to ->free_inode() new a5a8cbea63be reiserfs: convert to ->free_inode() new bcb8d71bda47 romfs: convert to ->free_inode() new 56b5af19318f squashfs: switch to ->free_inode() new dc4317599616 ubifs: switch to ->free_inode() new a78bb3838d58 udf: switch to ->free_inode() new 6becf8edf1a7 sysv: switch to ->free_inode() new d984892bd7e8 coda: switch to ->free_inode() new 98835e884cb0 ufs: switch to ->free_inode() new 015d7956183b mqueue: switch to ->free_inode() new 524845ff9c47 bpf: switch to ->free_inode() new bef252fa194c rpcpipe: switch to ->free_inode() new 27afa27d6703 apparmor: switch to ->free_inode() new f614ee1e3ea7 securityfs: switch to ->free_inode() new a2b757fe0fcd ntfs: switch to ->free_inode() new 53e228299965 dax: make use of ->free_inode() new 51b9fe48c411 afs: switch to use of ->free_inode() new 26602cab4117 btrfs: use ->free_inode() new cfa6d41263ca ceph: use ->free_inode() new 586a94fdc9c9 ecryptfs: make use of ->free_inode() new 94053139d482 ext4: make use of ->free_inode() new 9baf28bbfea1 fuse: switch to ->free_inode() new b3b4a6e356db jfs: switch to ->free_inode() new 0b269ded4e60 overlayfs: make use of ->free_inode() new b62de3225797 hugetlb: make use of ->free_inode() new 74b1da5645cc shmem: make use of ->free_inode() new f276ae0dd6d0 orangefs: make use of ->free_inode() new 6e14c3cf8bc4 Merge branch 'work.icache' into for-next new 8ef448fc747d Merge remote-tracking branch 'vfs/for-next' new c3b997325d34 Merge remote-tracking branch 'printk/for-next' new 2e4e496bcf57 Merge branch 'pci/aer' new eb6c27a1b6e9 Merge branch 'pci/enumeration' new 8f864ae87c4c Merge branch 'pci/hotplug' new de41284fdb42 Merge branch 'pci/msi' new 4e544bac8267 PCI: Add pci_dev_id() helper new a195016a5981 r8169: use pci_dev_id() helper new 51c51a48de4b powerpc/powernv/npu: Use pci_dev_id() helper new babe2ef342c4 drm/amdkfd: Use pci_dev_id() helper new 775c068c6aae iommu/amd: Use pci_dev_id() helper new cc49baa9a202 iommu/vt-d: Use pci_dev_id() helper new d4a62ea411f9 stmmac: pci: Use pci_dev_id() helper new 3b9f900fa063 platform/chrome: chromeos_laptop: use pci_dev_id() helper new 564d63a266b3 Merge branch 'pci/misc' new 0f97da831026 PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZE [...] new cac75b27fa4f Merge branch 'pci/peer-to-peer' new 6056bed93b4f PCI/LINK: Disable bandwidth notification interrupt during suspend new 634ce4234b26 Merge branch 'pci/portdrv' new 7f9d683f6905 Merge branch 'pci/switchtec' new f8daec5010f0 Merge branch 'pci/virtualization' new 2b5bfb80ae62 Merge branch 'pci/host/al' new a9c4a1d00566 Merge branch 'remotes/lorenzo/pci/controller-fixes' new fd0c4c322925 Merge branch 'remotes/lorenzo/pci/dwc' new 9e303be2e5d0 PCI: imx6: Simplify imx7d_pcie_wait_for_phy_pll_lock() new ee6f37175b3f PCI: imx6: Drop imx6_pcie_wait_for_link() new c377690cffaf PCI: imx6: Return -ETIMEOUT from imx6_pcie_wait_for_speed_ [...] new 680728e4cbee PCI: imx6: Remove PCIE_PL_PFLR_* constants new 60ef4b072ba0 PCI: dwc: imx6: Share PHY debug register definitions new 276c76d7a15a PCI: imx6: Make use of BIT() in constant definitions new 3ca4133253a7 PCI: imx6: Simplify bit operations in PHY functions new c2c708bc1dbf PCI: imx6: Simplify pcie_phy_poll_ack() new 37d5d32ae091 PCI: imx6: Restrict PHY register data to 16-bit new 76d6dc26331d PCI: imx6: Use flags to indicate support for suspend new 87cb312777b5 PCI: imx6: Use usleep_range() in imx6_pcie_enable_ref_clk() new 58110b8759e6 Merge branch 'remotes/lorenzo/pci/imx' new 8cff995405eb PCI: iproc: Enable iProc config read for PAXBv2 new b2aa8ebb6293 Merge branch 'remotes/lorenzo/pci/iproc' new 9bc755d2cf54 dt-bindings: PCI: Add PCI EP DT binding documentation for AM654 new 23284ad677a9 PCI: keystone: Add support for PCIe EP in AM654x Platforms new fc9a77040b04 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] new 6b7330303a81 PCI: designware-ep: Use aligned ATU window for raising MSI [...] new 5bb04b19230c misc: pci_endpoint_test: Add support to test PCI EP in AM654x new 8f220664570e misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] new 9ae85a9d864c Merge branch 'remotes/lorenzo/pci/keystone' new a3e21524a414 Merge branch 'remotes/lorenzo/pci/mediatek' new 9f80a3af8247 Merge branch 'remotes/lorenzo/pci/rcar' new cc1b33fad15c Merge branch 'remotes/lorenzo/pci/rockchip' new 5cb426f88897 Merge branch 'remotes/lorenzo/pci/tegra' new 375595bbbbe7 Merge branch 'remotes/lorenzo/pci/xilinx' new d85da23fd2b5 Merge branch 'remotes/lorenzo/pci/misc' new 21dd43376e7a Merge branch 'pci/trivial' new 72cba85cf8e7 Merge remote-tracking branch 'pci/next' new df624a9d4cc7 Merge remote-tracking branch 'hid/for-next' new 6bac9bc273cd i2c: designware: ratelimit 'transfer when suspended' errors new fb31fbef9c35 MAINTAINERS: friendly takeover of i2c-gpio driver new 95e0cf3caeb1 i2c: synquacer: fix enumeration of slave devices new 72bfcee11cf8 i2c: Prevent runtime suspend of adapter when Host Notify i [...] new c78a979d2279 Merge branch 'i2c/for-current-fixed' into i2c/for-next new 1616cbe35677 Merge remote-tracking branch 'i2c/i2c/for-next' new d7fd2d9c8aea Merge remote-tracking branch 'i3c/i3c/next' new 5f1f046c8543 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d7a170051f07 Merge remote-tracking branch 'jc_docs/docs-next' new cfc49f8d490c Merge remote-tracking branch 'v4l-dvb/master' new b02d18f155a7 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 new 0cd23a26376d Merge remote-tracking branch 'pm/linux-next' adds 21027e78e7c1 cpupower: correct spelling of interval new 2042ac08a694 Merge remote-tracking branch 'cpupower/cpupower' new ae3f8a13eadd Merge remote-tracking branch 'thermal/next' new de0c4e6f568b Merge remote-tracking branch 'ieee1394/for-next' new 9f5004f3a2af Merge remote-tracking branch 'dlm/next' new 3251e95c14da 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 new adb3579d9c0a 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' new 26f146ed971c net: ll_temac: Fix typo bug for 32-bit new a3ea91ce3a84 Merge remote-tracking branch 'net-next/master' adds 91a40a48d52d net/mlx5: Fix broken hca cap offset new 3c433a80fffc Merge remote-tracking branch 'mlx5-next/mlx5-next' new dd7c69250cb7 Merge remote-tracking branch 'netfilter-next/master' new c0ac90692079 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 [...] new b85bd9a14c4b rtw88: fix shift of more than 32 bits of a integer new aa8eaaaa123a rtw88: phy: mark expected switch fall-throughs new 237b47efcdbc rtw88: Make RA_MASK macros ULL new b32d4821edc4 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 [...] new 3a7d47523812 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 new 2b5413fce707 Merge remote-tracking branch 'gfs2/for-next' new aee203989566 Merge remote-tracking branch 'nand/nand/next' new 235985ed8ec6 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 130346e6af1d 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 new 9f17847d853b Merge tag 'drm-intel-next-fixes-2019-05-02' of git://anong [...] new 422449238e98 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] new e0c5236f93c0 Merge remote-tracking branch 'drm/drm-next' new 21086e5b082d drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check [...] new 036fcbcaa44b drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost new 8a8ddfdaa6b4 drm/amdgpu: Fix VM clean check method new d5c659028f3f drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV new 7e7c14c2c021 drm/amd/display: Use long for signed error code checks in [...] new cb3389c16328 drm/amd/powerplay: support hotspot/memory critical limit values new 5858a04aba20 drm/amd/powerplay: support temperature emergency max values new ed1fc0a2ea15 drm/amd/powerplay: support SMU metrics table on Vega12 new 2bd99be1745d drm/amd/powerplay: expose current hotspot and memory tempe [...] new 0116e1e380db drm/amd/powerplay: support hwmon temperature channel labels V2 new 2d63fedb1f6f drm/amd/powerplay: expose Vega12 current power new 293fb95e687f drm/amd/powerplay: expose Vega12 current gpu activity new 672583a910e9 drm/amd/powerplay: add helper function to get smu firmware [...] new d874fe421902 drm/amdgpu: Remap hdp coherency registers new 52dd1c989745 drm/amdkfd: Expose HDP registers to user space new fdc3344b8159 drm/amdgpu: Implement get num of hops between two xgmi device new 4728175620a3 drm/amdkfd: Adjust weight to represent num_hops info when [...] new 7f177358651a drm/amd/powerplay: expose Vega20 realtime memory utilization new f816e9a2a399 drm/amd/powerplay: expose Vega12 realtime memory utilization new 778223fd3415 drm/amd/powerplay: expose SMU7 asics realtime memory utilization new b2b97ea148e1 drm/amdgpu: add new sysfs interface for memory realtime ut [...] new 547a017b931f drm/amdgpu: enable separate timeout setting for every ring [...] new 5b55f306178b drm/amdgpu: Update latest xgmi topology info after each de [...] new 8506531fcd9a drm/amdgpu: Add replay counter defines to NBIO headers new 8a72045746d8 drm/amdgpu: Add PCIe replay count sysfs file new 71f18c85c871 drm/amdgpu: Fix CIK references in gmc_v8 new eb839873b7c2 drm/amdkfd: Cosmetic cleanup new 816ac566867f drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file new c1c2736bff1e Merge remote-tracking branch 'amdgpu/drm-next' new 9801a7eadf4c drm: Add drm_atomic_get_old/new_private_obj_state new 8d537d3bcb35 drm/komeda: Add komeda_pipeline/component_get_state_and_set_user new ee6b73d6b09d drm/komeda: Initialize komeda component as drm private object new 11bb22ee7757 drm/komeda: Add komeda_build_layer_data_flow new 9e5603094176 drm/komeda: Add komeda_plane/plane_helper_funcs new c3015342b3f9 drm/komeda: Add komeda_build_display_data_flow new 552b831cd5e1 drm/komeda: Add komeda_release_unclaimed_resources new 59dd6d58a533 drm/komeda: Add komeda_crtc_atomic_flush new a2491b900d63 drm/komeda: Add komeda_crtc_mode_valid/fixup new 20d84aa84179 drm/komeda: Add komeda_crtc_prepare/unprepare new b7925b61bd31 drm/komeda: Add komeda_crtc_atomic_enable/disable new 98fe3f93a9ca drm/komeda: Add komeda_crtc_vblank_enable/disable new d29da5d8cd43 drm/komeda: Add komeda_crtc_funcs new 42c729418d9c drm/komeda: Add komeda_kms_check new 52898fd4dcd0 drm/komeda: Add sysfs attribute: core_id and config_id new a6edbefdc8f2 drm/komeda: Expose bus_width to Komeda-CORE new 617356c6dcd4 drm/komeda: Fixed warning: Function parameter or member no [...] new d9fcab4a131d drm/komeda: Mark the local functions as static new 09918bb1ff8c drm/komeda: Use memset to initialize config_id new 96f957466686 drm/komeda: remove set but not used variable 'kcrtc' new 72c040988a0e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 2a5020ea59a9 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 3249a76e2d42 Merge remote-tracking branch 'etnaviv/etnaviv/next' new b1efa40be177 Merge remote-tracking branch 'regmap/for-next' new 4d1d7c3aa746 Merge remote-tracking branch 'sound/for-next' 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 new bc8318900774 Merge remote-tracking branch 'sound-asoc/for-next' new dadec066d8fa module: add stubs for within_module functions new 86f649d4aba5 Merge remote-tracking branch 'modules/modules-next' new c4d5fd96eb6e 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 new de0617e46717 io_uring: add support for marking commands as draining new 22f96b3808c1 fs: add sync_file_range() helper new 5d17b4a4b7fa io_uring: add support for IORING_OP_SYNC_FILE_RANGE new 9b402849e80c io_uring: add support for eventfd notifications new 5dcf877fb13f req->error only used for iopoll new 744d8560eb7a Merge branch 'for-5.2/io_uring' into for-next new 273938bf7ae9 block: fix function name in comment new f34e25898a60 nvme-tcp: fix possible null deref on a timed out io queue connect new 525aa5a705d8 nvme-multipath: split bios with the ns_head bio_set before [...] new 592b6e7b0226 nvme-multipath: don't print ANA group state by default new 049bf37262c6 nvme-pci: fix psdt field for single segment sgls new 9dc1a38ef192 nvme-pci: shutdown on timeout during deletion new c8e9e9b7646e nvme-pci: unquiesce admin queue on shutdown new 665648673ef5 nvme-pci: remove an unneeded variable initialization new a97234e1ff1e nvme-pci: check more command sizes new a2faf94e57c5 nvme-fabrics: check more command sizes new 811015409fd4 nvme: move command size checks to the core new 893a74b7a76e nvme: mark nvme_core_init and nvme_core_exit static new 6f53e73b9ec5 nvmet: protect discovery change log event list iteration new 6143393c1b85 Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] new c6e33ddf9625 Merge branch 'for-5.2/block' into for-next new cc2d80c9c89d Merge remote-tracking branch 'block/for-next' new 0f4151a4e309 Merge remote-tracking branch 'device-mapper/for-next' new 5b3274751628 Merge remote-tracking branch 'mmc/next' new 39c3869dcffe Merge remote-tracking branch 'kgdb/kgdb-next' new 6c1170ec51e7 Merge remote-tracking branch 'mfd/for-mfd-next' new 98ed58d9b115 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_ [...] new caee28498ec3 power: supply: core: fix clang -Wunsequenced new 13c79484f8e1 Merge remote-tracking branch 'battery/for-next' 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 new 792d7303bc4f Merge remote-tracking branch 'regulator/for-next' new 246175f26a92 Merge remote-tracking branch 'security/next-testing' new 672cd1b5bab5 Merge remote-tracking branch 'apparmor/apparmor-next' new a661fca8526d Merge remote-tracking branch 'integrity/next-integrity' new 0e47e26f6534 Merge remote-tracking branch 'selinux/next' new 5e5863eb922d Merge remote-tracking branch 'tpmdd/next' new f94f259a1c9c Merge remote-tracking branch 'iommu/next' new 1dfa1261f47d Merge remote-tracking branch 'vfio/next' new bc7cc9dc124d 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() new 195712bfdddf dt-bindings: Update schema project location to devicetree. [...] new c50495aa4cfc dt-bindings: pinctrl: fix bias-pull,up typo new 6f7dc9a37f2b of: irq: Remove WARN_ON() for kzalloc() failure new 2a656cb5a4a3 of: unittest: Remove error printing on OOM new 40e89fafdb85 Merge remote-tracking branch 'devicetree/for-next' 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 new 7166cc79d981 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' new 95390cf1e0e9 Merge remote-tracking branch 'tip/auto-latest' new 67d06e6efa41 dt-bindings: timer: Add Allwinner suniv timer new 0113ab803a8a clocksource/drivers/sun4i: Add a compatible for suniv new dfc82faad725 clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_ [...] new 95170f0708f2 clocksource/drivers/tegra: Rework for compensation of susp [...] new f0b1ca623d8d clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer new 95d5dc712634 clocksource/drivers/timer-milbeaut: Add shutdown function new 37dbf65c6a1f clocksource/drivers/timer-milbeaut: Cleanup common registe [...] new c2c9136b7096 ARM: at91: move SoC specific definitions to SoC folder new 86232bfd28d7 clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib new f712a1e8e59e clocksource/drivers/tcb_clksrc: Use tcb as sched_clock new 7803dc865bd2 ARM: at91: Implement clocksource selection new 6275f4947e2f clocksource/drivers/tcb_clksrc: Move Kconfig option new 2f982703bd00 clocksource/drivers/timer-atmel-pit: Rework Kconfig option new a7aae768166e clocksource/drivers/tcb_clksrc: Rename the file for consistency new 7ebe68100418 clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_sus [...] new 8c9374068ef6 misc: atmel_tclib: Do not probe already used TCBs new a5eea1c7a3c9 Merge remote-tracking branch 'clockevents/clockevents/next' new 8de9930a4618 Revert "EDAC/amd64: Support more than two controllers for [...] new 2331cdc693a0 Merge remote-tracking branch 'edac-amd/for-next' adds 905c30477f4d firmware: ti_sci: Add support to get TISCI handle using of [...] adds 9c19fb6895be firmware: ti_sci: Add support for RM core ops adds 997b001f6bb2 firmware: ti_sci: Add support for IRQ management adds 754c9477ae78 firmware: ti_sci: Add RM mapping table for am654 adds 032a1ec549a7 firmware: ti_sci: Add helper apis to manage resources adds 2bd1298ac177 genirq: Introduce irq_chip_{request,release}_resource_pare [...] adds 0d04d0c14678 gpio: thunderx: Use the default parent apis for {request,r [...] adds 67d2075ad695 dt-bindings: irqchip: Introduce TISCI Interrupt router bindings adds cd844b0715ce irqchip/ti-sci-intr: Add support for Interrupt Router driver adds accaf1fbfb5d dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator [...] adds 9f1463b86c13 irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver adds 49b323157bf1 soc: ti: Add MSI domain bus support for Interrupt Aggregator adds f011df6179bd irqchip/ti-sci-inta: Add msi domain support adds 009669e74813 arm64: arch_k3: Enable interrupt controller drivers new 437f26f70d99 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 7c28fc7f8272 Merge remote-tracking branch 'ftrace/for-next' new f54b5e32631c Merge remote-tracking branch 'kvm/linux-next' adds 9eecfc22e0bf KVM: arm64: Fix ptrauth ID register masking logic new 79918d36ee98 Merge remote-tracking branch 'kvm-arm/next' new d26853310db2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 425f1cc2218a xen/arm: Free p2m entry if fail to add it to RB tree new fe846979d305 xen/arm: Use p2m entry with lock protection new 15d348afb8b3 Merge remote-tracking branch 'xen-tip/linux-next' new c7404d5829cd Merge remote-tracking branch 'percpu/for-next' new 4bbb1d7a9600 Merge remote-tracking branch 'workqueues/for-next' new 714750168a61 Merge remote-tracking branch 'drivers-x86/for-next' new 765a6e519006 Merge remote-tracking branch 'chrome-platform/for-next' new 0db37915d912 leds: avoid races with workqueue new 9161f14b42ef Merge remote-tracking branch 'leds/for-next' new fe1a775cc276 Merge remote-tracking branch 'ipmi/for-next' new 3d378dc713f3 kobject: fix dereference before null check on kobj new bbabc3fb2b63 firmware_loader: Fix a typo ("syfs" -> "sysfs") new 8fd7c302b370 kobject: Remove docstring reference to kset new ed856349dc08 kobject: Fix kernel-doc comment first line new 09f6660e821a Merge remote-tracking branch 'driver-core/driver-core-next' adds ce64cea47cc4 usb: isp1760-hcd: Fix fall-through annotations new ebc716975845 Merge remote-tracking branch 'usb/usb-next' new 73103c7f958b usb: gadget: f_fs: don't free buffer prematurely new 67130830ce42 usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON new 50896c410354 USB: dummy-hcd: Fix failure to give back unlinked URBs new 7a76b97325c2 dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible new e8c77fa09180 dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings new fc4e326ee72c usb: dwc2: Add Amlogic G12A DWC2 Params new c99993376f72 usb: dwc3: Add Amlogic G12A DWC3 glue new 6f6d70597c15 usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DO [...] new 7a6127e39a16 USB: Export usb_wakeup_enabled_descendants() new 466375657d6c usb: dwc2: gadget: Reject LPM token during Control transfers new 60722c4eefbc usb: dwc2: get optional clock by devm_clk_get_optional() new 550eef0c3530 usb: gadget: f_ncm: Fix NTP-32 support new 793409292382 usb: gadget: f_ncm: Add OS descriptor support new 2100e3ca3676 usb: gadget: fsl: fix link error against usb-gadget module new 6574abe69946 USB: UDC: net2280: Remove redundant "if" condition new de497f634609 USB: UDC: net22{80,72}: remove mistaken test of req->zero new 86847dca8b8b dt-bindings: usb: dwc2: document the vbus-supply property new cc389eaabd70 dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup new c40cf7705e13 usb: dwc2: optionally assert phy reset when waking up new d17aa2d262e8 ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288. new 5bdd614d65e3 ARM: dts: rockchip: Add quirk for resetting rk3288's dwc2 [...] new a89bae709b34 usb: dwc2: Move UTMI_PHY_DATA defines closer new fb26b553bf26 usb: dwc2: gadget: Remove duplicated phy init new 707d80f0a3c5 usb: dwc2: gadget: Replace phyif with phy_utmi_width new 059d8d528718 usb: dwc2: Move phy init into core new 1e868545f2bb usb: dwc2: gadget: Move gadget phy init into core phy init new 408b56ca5c8e usb: gadget: udc: lpc32xx: simplify probe new 59a9901ec7ef usb: gadget: udc: lpc32xx: simplify vbus handling new f584fa8c1fdc usb: gadget: udc: lpc32xx: properly setup phy interrupts new 2a60f5eafa74 usb: gadget: udc: lpc32xx: add support for stotg04 phy new c67d4262f617 usb: gadget: udc: lpc32xx: rework interrupt handling new b4c53b4ac66a usb: dwc2: Delayed status support new c0c61471ef86 usb: dwc3: of-simple: Convert to bulk clk API new 75ecb9dd56a7 usb: dwc3: Free resource immediately after use new 41a91c606e7d usb: dwc3: move synchronize_irq() out of the spinlock prot [...] new 4035c5b5f2e1 usb: introduce usb_ep_type_string() function new 54f37f566317 usb: dwc2: gadget: Increase descriptors count for ISOC's new 0c91ca478909 usb: gadget: do not use __constant_cpu_to_le16 new c8006f67ae03 usb: dwc2: Set actual frame number for completed ISOC transfer new 5799aecd64f2 usb: dwc2: Fix channel disable flow new 28b5c129ca6e usb: dwc2: Set lpm mode parameters depend on HW configuration new 5acb4b970184 dwc2: gadget: Fix completed transfer size calculation in DDMA new 66b61e27a98c usb: gadget: atmel_usba_udc: simplify setting of interrupt [...] new 70a7f8be8598 usb: gadget: atmel: support USB suspend new 8f6707bf2b25 usb: gadget: atmel: tie wake lock to running clock new c729969b2b69 usb: dwc3: gadget: Set lpm_capable new b873e2d0ea1e usb: dwc3: Do core validation early on probe new dd24f9b604d3 usb: dwc3: debug: Print GET_STATUS(device) tracepoint new 8d791929b2fb usb: dwc3: Fix default lpm_nyet_threshold value new 2e487d280525 usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA new 6f18e7ac3f99 Merge remote-tracking branch 'usb-gadget/next' new deb55e40ced4 USB: serial: io_edgeport: fix up switch fall-through comments new b41ed3689cbb Merge remote-tracking branch 'usb-serial/usb-next' new 30968f839607 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new d9695903e125 Merge remote-tracking branch 'tty/tty-next' new 9d7cd9d50082 soundwire: Kconfig: fix help format new 238594655295 soundwire: fix SPDX license for header files new 392f10453dd2 soundwire: intel: fix SPDX license for header file new 806a11f095e2 soundwire: fix alignment issues in header files new 73ede04682e1 soundwire: bus: fix alignment issues new 21c2de29e85f soundwire: bus: fix typos in comments new 09830d5e3458 soundwire: bus: remove useless parentheses new d7b956b6257b soundwire: bus: fix boolean comparisons new 816d9bf4788b soundwire: bus: remove spurious newline new 74a8d8022fd9 soundwire: bus_type: fix alignment issues new 31dba31297fd soundwire: mipi_disco: fix alignment issues new 00910f3cb0c5 soundwire: mipi_disco: fix boolean comparisons new 1fe74a5e41d6 soundwire: stream: fix alignment issues new c0cbfb031045 soundwire: slave: fix alignment issues new 505ccb006520 soundwire: intel_init: fix alignment issues new d542bc9e2234 soundwire: intel: fix alignment issues new 7cc6e315317f soundwire: intel: protect macro parameters new 2890a6363a8d soundwire: intel: fix boolean comparison new bbb6381727b3 soundwire: cadence_master: fix alignment issues new f6e20967d86d soundwire: cadence_master: balance parentheses new 4c56860280b8 soundwire: cadence_master: fix boolean comparisons new 5d2ab7e97ae8 soundwire: cadence_master: remove spurious newline new 17ed5bef49f4 soundwire: add missing newlines in dynamic debug logs new 92fd75f10324 soundwire: fix kconfig help format new 171580f69ebc soundwire: fix SPDX license for header files new fa358bb536b9 soundwire: remove empty line before/after braces new 4415b443ca08 soundwire: cadence: remove empty line after braces new d6badd1c1535 soundwire: intel: remove empty line after braces new 51ed743734fa soundwire: add argument to function definition new 62f0cec3b0da soundwire: more alignment fixes new 1215daee56ed soundwire: intel: more alignment fixes new 72b16d4a91d4 soundwire: avoid multiple assignments new 7d3b3cdfd165 soundwire: fix more typos new 1824dd8035fc soundwire: wrap macro argument in parenthesis new 897fe40e5227 soundwire: add a blank line between functions new b57969db81a2 soundwire: remove multiple blank lines new 635b90f47d7f dt-bindings: arm: coresight: Add new compatible for static [...] new 5c84b87bb1ee coresight: replicator: Add new device id for static replicator new d3b18ad63dca dt-bindings: arm: coresight: Unify funnel DT binding new 78e6427b4e7b coresight: funnel: Support static funnel new 75483b25106c Merge remote-tracking branch 'char-misc/char-misc-next' adds ef4a0c317373 staging: rtlwifi: delete the staging driver adds 8a90bdcb64a9 staging: rtlwifi: strip down phydm .h files adds adc7af464ceb staging: rtlwifi: move remaining phydm .h files adds 91b6cb7216cd staging: kpc2000: fix up build problems with readq() adds 3e2e9cf9ee67 staging: fieldbus: anybus-s: fix wait_for_completion_timeo [...] adds e52d8d0d4208 staging: rtl8723bs: core: Prefer using the BIT Macro. adds 3343712444e5 staging: rtl8723bs: core: Use !x in place of NULL comparison. adds 7fb4a94db87e staging: vc04_services: bcm2835-camera: Compress two lines [...] adds 0580db2cb6b3 staging: rtl8192u: ieee80211: Resolve ERROR reported by ch [...] new 2d394ab79b9d staging: wlan-ng: Fix improper SPDX comment style new af708900e9a4 staging: most: cdev: fix chrdev_region leak in mod_exit new 922fe878c786 Staging: rtl8192u: ieee80211: Fix indentation errors by re [...] new eca4e5f58b75 Staging: rtl8192u: ieee80211: Fix if-else indentation warning new a4ecdcbfc4dd Staging: rtl8192e: Remove extra space before break statement new 47c6c8f2866c Merge remote-tracking branch 'staging/staging-next' new 16c5d57dd27d Merge remote-tracking branch 'mux/for-next' new f5b8d09491c6 Merge remote-tracking branch 'slave-dma/next' new 08e8c9225de3 Merge remote-tracking branch 'cgroup/for-next' new dfcdfe9f1adf Merge remote-tracking branch 'scsi/for-next' new 00454c109325 Merge remote-tracking branch 'vhost/linux-next' new adce39268f99 Merge remote-tracking branch 'rpmsg/for-next' new a97c19d224fd Merge remote-tracking branch 'gpio/for-next' new 6b2327845823 Merge remote-tracking branch 'pinctrl/for-next' new d933496c684d Merge remote-tracking branch 'pwm/for-next' new 8367803a66c6 Merge remote-tracking branch 'random/dev' new 2a9719ae377c Merge remote-tracking branch 'kselftest/next' new a98e432d6fa0 Merge remote-tracking branch 'y2038/y2038' new 52a9fee9c629 Merge remote-tracking branch 'livepatching/for-next' new ee9daa31657f Merge remote-tracking branch 'coresight/next' new 58754434eb66 Merge remote-tracking branch 'rtc/rtc-next' new f87e7e66fcc3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new bb5afb8050c1 Merge remote-tracking branch 'at24/at24/for-next' new a9295ad6b9b4 Merge remote-tracking branch 'ntb/ntb-next' new 9e72fdb92c94 Merge remote-tracking branch 'kspp/for-next/kspp' new 6183b800e19c Merge remote-tracking branch 'gnss/gnss-next' new d5f1137ed479 Merge remote-tracking branch 'slimbus/for-next' new 22615e9badcb Merge remote-tracking branch 'nvmem/for-next' new d959ec445278 Merge remote-tracking branch 'xarray/xarray' new 2c50bc74eecc Merge remote-tracking branch 'hyperv/hyperv-next' new a5d5092c9285 gdbstub: mark expected switch fall-throughs new 4cc168eaf3b6 gdbstub: Replace strcpy() by strscpy() new 9b555c4d784c kdb: kdb_support: replace strcpy() by strscpy() new 2f2559188b1e Drivers: misc: fix out-of-bounds access in function param_ [...] new 51fee3389d71 kdb: Get rid of broken attempt to print CCVERSION in kdb summary new 5974e617e0a9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 23c0b2e39874 Merge remote-tracking branch 'pidfd/for-next' new 173fee9e4edd Merge branch 'akpm-current/current' new 7b60d9de688a pinctrl: fix pxa2xx.c build warnings new d351d8c5f0b1 fs/coda/psdev.c: remove duplicate header new 180be8f6eaa1 include/linux/sched/signal.h: replace `tsk' with `task' new e375f982faba fs/cachefiles/namei.c: remove duplicate header new 84bae23a815e fs/block_dev.c: Remove duplicate header new b8346b45701d treewide: replace #include <asm/sizes.h> with #include <li [...] new 7ccffe0d1238 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> new c72321fa28b0 mm, memcg: rename ambiguously named memory.stat counters a [...] new 9f6d6b728b40 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new c9b3fceb77c1 mm, memcg: consider subtrees in memory.events new f6517b60b7c0 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 399ee076a2b8 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new 562f9f866f06 mm: memcontrol: make cgroup stats and events query API exp [...] new bca7c78e1048 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] new a31d33565ea7 mm: memcontrol: move stat/event counting functions out-of-line new ff5045276d2a mm: memcontrol: fix recursive statistics correctness & scalabilty new 069e12274594 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] new 81edeb2723c2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new b5bf06e67a6b Merge branch 'akpm/master' new 76a893bbbf75 Add linux-next specific files for 20190503
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/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 966 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-power | 51 +- Documentation/admin-guide/kernel-parameters.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 16 +- Documentation/arm64/silicon-errata.txt | 1 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 3 +- .../bindings/interrupt-controller/ti,sci-inta.txt | 66 + .../bindings/interrupt-controller/ti,sci-intr.txt | 82 + .../devicetree/bindings/leds/leds-turris-omnia.txt | 85 - Documentation/devicetree/bindings/net/dsa/dsa.txt | 155 - .../devicetree/bindings/pci/pci-keystone.txt | 44 + .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 2 +- .../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 + .../bindings/timer/allwinner,sun4i-timer.txt | 4 +- .../devicetree/bindings/usb/amlogic,dwc3.txt | 88 + Documentation/devicetree/bindings/usb/dwc2.txt | 7 + Documentation/devicetree/writing-schema.md | 2 +- Documentation/dontdiff | 1 + Documentation/filesystems/Locking | 4 +- Documentation/filesystems/porting | 25 + Documentation/filesystems/vfs.txt | 8 +- Documentation/networking/netdev-FAQ.rst | 2 +- Documentation/powerpc/DAWR-POWER9.txt | 8 +- MAINTAINERS | 14 +- Makefile | 25 +- Next/SHA1s | 124 +- Next/merge.log | 4433 ++++-- arch/arm/boot/dts/am33xx-l4.dtsi | 14 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 - arch/arm/boot/dts/am57xx-idk-common.dtsi | 1 + arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 40 +- arch/arm/boot/dts/rk3288.dtsi | 7 + arch/arm/include/asm/arch_timer.h | 18 +- arch/arm/include/asm/cp15.h | 2 + arch/arm/mach-at91/Kconfig | 23 + arch/arm/vdso/vgettimeofday.c | 5 +- arch/arm/xen/p2m.c | 4 +- arch/arm64/Kconfig | 40 +- arch/arm64/Kconfig.platforms | 5 + arch/arm64/include/asm/arch_timer.h | 119 +- arch/arm64/include/asm/cpufeature.h | 4 - arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/pgtable.h | 5 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/kernel/cpu_errata.c | 256 +- arch/arm64/kernel/cpufeature.c | 66 +- arch/arm64/kernel/entry.S | 19 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/sys.c | 2 +- arch/arm64/kernel/traps.c | 4 +- arch/arm64/kernel/vdso/gettimeofday.S | 15 +- arch/arm64/kvm/sys_regs.c | 8 +- arch/mips/include/asm/bootinfo.h | 1 + arch/mips/kernel/prom.c | 4 +- arch/mips/kernel/setup.c | 48 +- arch/mips/kernel/traps.c | 63 +- 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/inventory.c | 7 + arch/parisc/kernel/setup.c | 6 + arch/parisc/mm/hugetlbpage.c | 19 +- arch/parisc/mm/init.c | 3 +- arch/powerpc/Kconfig | 10 +- arch/powerpc/Kconfig.debug | 32 + arch/powerpc/boot/addnote.c | 6 +- arch/powerpc/boot/dts/fsl/b4qds.dtsi | 1 + arch/powerpc/configs/skiroot_defconfig | 2 + arch/powerpc/include/asm/book3s/32/mmu-hash.h | 4 - arch/powerpc/include/asm/book3s/32/pgalloc.h | 41 - arch/powerpc/include/asm/book3s/32/pgtable.h | 13 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 72 + arch/powerpc/include/asm/book3s/64/mmu.h | 37 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 49 - arch/powerpc/include/asm/book3s/64/slice.h | 2 + arch/powerpc/include/asm/cpuidle.h | 19 +- arch/powerpc/include/asm/drmem.h | 21 + arch/powerpc/include/asm/fadump.h | 1 + arch/powerpc/include/asm/fixmap.h | 5 + arch/powerpc/include/asm/hugetlb.h | 87 +- arch/powerpc/include/asm/imc-pmu.h | 39 + arch/powerpc/include/asm/kasan.h | 40 + arch/powerpc/include/asm/mce.h | 96 +- arch/powerpc/include/asm/mmu.h | 3 + arch/powerpc/include/asm/mmu_context.h | 7 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 44 + arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 50 +- arch/powerpc/include/asm/nohash/32/mmu.h | 25 - arch/powerpc/include/asm/nohash/32/pgalloc.h | 123 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 13 +- arch/powerpc/include/asm/nohash/32/slice.h | 2 + arch/powerpc/include/asm/nohash/64/mmu.h | 14 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 117 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 9 - arch/powerpc/include/asm/nohash/64/slice.h | 12 - arch/powerpc/include/asm/nohash/hugetlb-book3e.h | 45 + arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 + arch/powerpc/include/asm/nohash/mmu.h | 16 +- arch/powerpc/include/asm/nohash/pgalloc.h | 56 + arch/powerpc/include/asm/nohash/pte-book3e.h | 5 - arch/powerpc/include/asm/opal-api.h | 11 + arch/powerpc/include/asm/opal.h | 2 + arch/powerpc/include/asm/paca.h | 40 +- arch/powerpc/include/asm/page.h | 12 +- arch/powerpc/include/asm/pgalloc.h | 51 + arch/powerpc/include/asm/pgtable-be-types.h | 9 +- arch/powerpc/include/asm/pgtable-types.h | 9 +- arch/powerpc/include/asm/pgtable.h | 9 +- arch/powerpc/include/asm/processor.h | 9 +- arch/powerpc/include/asm/reg.h | 8 +- arch/powerpc/include/asm/reg_booke.h | 2 +- arch/powerpc/include/asm/slice.h | 9 +- arch/powerpc/include/asm/string.h | 32 +- arch/powerpc/include/asm/task_size_64.h | 2 +- arch/powerpc/include/asm/time.h | 2 + arch/powerpc/include/asm/trace.h | 16 + arch/powerpc/kernel/Makefile | 14 +- arch/powerpc/kernel/asm-offsets.c | 18 - arch/powerpc/kernel/cacheinfo.c | 13 +- arch/powerpc/kernel/cputable.c | 13 +- arch/powerpc/kernel/dbell.c | 3 + arch/powerpc/kernel/early_32.c | 36 + arch/powerpc/kernel/entry_32.S | 158 +- arch/powerpc/kernel/entry_64.S | 8 +- arch/powerpc/kernel/exceptions-64s.S | 23 +- arch/powerpc/kernel/fadump.c | 1 + arch/powerpc/kernel/fpu.S | 1 + arch/powerpc/kernel/head_32.S | 246 +- arch/powerpc/kernel/head_32.h | 203 + arch/powerpc/kernel/head_40x.S | 155 +- arch/powerpc/kernel/head_44x.S | 12 +- arch/powerpc/kernel/head_8xx.S | 136 +- arch/powerpc/kernel/head_booke.h | 131 +- arch/powerpc/kernel/head_fsl_booke.S | 32 +- arch/powerpc/kernel/idle_book3s.S | 1099 +- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/mce.c | 106 +- arch/powerpc/kernel/mce_power.c | 251 +- arch/powerpc/kernel/process.c | 23 +- arch/powerpc/kernel/prom_init.c | 248 +- arch/powerpc/kernel/prom_init_check.sh | 12 +- arch/powerpc/kernel/security.c | 8 + arch/powerpc/kernel/setup-common.c | 114 +- arch/powerpc/kernel/setup_32.c | 28 - arch/powerpc/kernel/signal_64.c | 27 +- arch/powerpc/kernel/time.c | 9 + arch/powerpc/kernel/traps.c | 8 + arch/powerpc/kernel/vdso32/Makefile | 5 +- arch/powerpc/kernel/vdso64/Makefile | 5 +- arch/powerpc/kernel/vector.S | 1 + arch/powerpc/kernel/watchdog.c | 81 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 118 +- arch/powerpc/lib/Makefile | 19 +- arch/powerpc/lib/copy_32.S | 12 +- arch/powerpc/lib/mem_64.S | 9 +- arch/powerpc/lib/memcpy_64.S | 4 +- arch/powerpc/mm/Makefile | 52 +- arch/powerpc/mm/book3s32/Makefile | 3 + .../mm/{hash_low_32.S => book3s32/hash_low.S} | 0 arch/powerpc/mm/{ppc_mmu_32.c => book3s32/mmu.c} | 71 +- .../mmu_context.c} | 0 arch/powerpc/mm/{tlb_hash32.c => book3s32/tlb.c} | 2 +- arch/powerpc/mm/book3s64/Makefile | 24 + .../powerpc/mm/{hash64_4k.c => book3s64/hash_4k.c} | 2 +- .../mm/{hash64_64k.c => book3s64/hash_64k.c} | 2 +- .../hash_hugepage.c} | 2 +- .../hash_hugetlbpage.c} | 31 +- .../{hash_native_64.c => book3s64/hash_native.c} | 0 .../{pgtable-hash64.c => book3s64/hash_pgtable.c} | 4 +- .../mm/{tlb_hash64.c => book3s64/hash_tlb.c} | 18 +- .../mm/{hash_utils_64.c => book3s64/hash_utils.c} | 70 +- .../{mmu_context_iommu.c => book3s64/iommu_api.c} | 0 .../mmu_context.c} | 0 .../mm/{pgtable-book3s64.c => book3s64/pgtable.c} | 2 +- arch/powerpc/mm/{ => book3s64}/pkeys.c | 0 .../radix_hugetlbpage.c} | 0 .../{pgtable-radix.c => book3s64/radix_pgtable.c} | 68 +- .../mm/{tlb-radix.c => book3s64/radix_tlb.c} | 0 arch/powerpc/mm/{ => book3s64}/slb.c | 3 +- .../mm/{subpage-prot.c => book3s64/subpage_prot.c} | 13 +- arch/powerpc/mm/{ => book3s64}/vphn.c | 6 +- arch/powerpc/mm/{ => book3s64}/vphn.h | 3 +- arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/hugetlbpage.c | 242 +- arch/powerpc/mm/init_32.c | 5 +- arch/powerpc/mm/init_64.c | 2 +- arch/powerpc/mm/kasan/kasan_init_32.c | 183 + arch/powerpc/mm/mem.c | 6 +- arch/powerpc/mm/mmu_context.c | 2 +- arch/powerpc/mm/mmu_decl.h | 9 +- arch/powerpc/mm/{40x_mmu.c => nohash/40x.c} | 2 +- arch/powerpc/mm/{44x_mmu.c => nohash/44x.c} | 2 +- arch/powerpc/mm/{8xx_mmu.c => nohash/8xx.c} | 2 +- arch/powerpc/mm/nohash/Makefile | 18 + .../book3e_hugetlbpage.c} | 52 +- .../{pgtable-book3e.c => nohash/book3e_pgtable.c} | 9 +- .../mm/{fsl_booke_mmu.c => nohash/fsl_booke.c} | 2 +- .../{mmu_context_nohash.c => nohash/mmu_context.c} | 2 +- arch/powerpc/mm/{tlb_nohash.c => nohash/tlb.c} | 19 +- .../mm/{tlb_nohash_low.S => nohash/tlb_low.S} | 0 arch/powerpc/mm/{ => nohash}/tlb_low_64e.S | 31 - arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable.c | 114 + arch/powerpc/mm/pgtable_32.c | 47 +- arch/powerpc/mm/pgtable_64.c | 8 +- arch/powerpc/mm/ptdump/ptdump.c | 83 +- arch/powerpc/mm/slice.c | 70 +- arch/powerpc/perf/Makefile | 3 +- arch/powerpc/perf/core-book3s.c | 28 + arch/powerpc/perf/generic-compat-pmu.c | 234 + arch/powerpc/perf/imc-pmu.c | 347 +- arch/powerpc/perf/internal.h | 12 + arch/powerpc/perf/power5+-pmu.c | 4 +- arch/powerpc/perf/power5-pmu.c | 4 +- arch/powerpc/perf/power6-pmu.c | 4 +- arch/powerpc/perf/power7-pmu.c | 4 +- arch/powerpc/perf/power8-pmu.c | 3 +- arch/powerpc/perf/power9-events-list.h | 2 - arch/powerpc/perf/power9-pmu.c | 3 +- arch/powerpc/perf/ppc970-pmu.c | 4 +- arch/powerpc/platforms/Kconfig.cputype | 8 +- arch/powerpc/platforms/cell/spufs/inode.c | 10 +- arch/powerpc/platforms/powermac/Makefile | 6 + arch/powerpc/platforms/powernv/idle.c | 902 +- arch/powerpc/platforms/powernv/npu-dma.c | 14 +- arch/powerpc/platforms/powernv/opal-call.c | 1 + arch/powerpc/platforms/powernv/opal-imc.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 23 +- arch/powerpc/platforms/powernv/pci-ioda.c | 35 +- arch/powerpc/platforms/powernv/pci.h | 2 + arch/powerpc/platforms/powernv/setup.c | 5 +- arch/powerpc/platforms/powernv/subcore.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 17 +- arch/powerpc/purgatory/Makefile | 3 + arch/powerpc/xmon/Makefile | 1 + arch/powerpc/xmon/xmon.c | 66 +- arch/x86/entry/syscalls/syscall_32.tbl | 7 +- arch/x86/entry/syscalls/syscall_64.tbl | 6 + arch/x86/entry/vdso/vclock_gettime.c | 4 +- arch/x86/kernel/fpu/signal.c | 31 +- arch/x86/kvm/vmx/nested.c | 4 +- arch/x86/lib/Makefile | 12 + arch/x86/net/bpf_jit_comp32.c | 236 +- block/blk-mq.c | 2 +- drivers/acpi/property.c | 8 + drivers/base/firmware_loader/fallback.c | 6 +- drivers/bus/ti-sysc.c | 23 +- 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/Kconfig | 14 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/arm_arch_timer.c | 130 +- .../{tcb_clksrc.c => timer-atmel-tcb.c} | 126 +- drivers/clocksource/timer-milbeaut.c | 66 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-tegra20.c | 63 +- drivers/cpufreq/cpufreq.c | 1 + drivers/cpufreq/cpufreq_governor.c | 2 + drivers/dax/super.c | 7 +- drivers/edac/amd64_edac.c | 113 +- drivers/edac/amd64_edac.h | 5 +- drivers/firmware/arm_sdei.c | 3 + drivers/firmware/ti_sci.c | 651 + drivers/firmware/ti_sci.h | 102 + drivers/gpio/gpio-thunderx.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 44 + drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 32 +- drivers/gpu/drm/amd/amdgpu/cik.c | 13 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 5 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 + drivers/gpu/drm/amd/amdgpu/si.c | 13 + drivers/gpu/drm/amd/amdgpu/soc15.c | 14 + drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/vi.c | 13 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 + .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 + .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 + drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 16 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 16 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 + drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 + drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 + drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 2 - drivers/gpu/drm/drm_ioctl.c | 3 + drivers/gpu/drm/drm_syncobj.c | 27 +- drivers/gpu/drm/i915/i915_gem.c | 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/i2c/busses/i2c-designware-master.c | 3 +- drivers/i2c/busses/i2c-synquacer.c | 2 + drivers/i2c/i2c-core-base.c | 6 +- drivers/infiniband/core/rdma_core.c | 76 +- drivers/infiniband/core/uverbs.h | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/intel_irq_remapping.c | 2 +- drivers/irqchip/Kconfig | 21 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-ti-sci-inta.c | 615 + drivers/irqchip/irq-ti-sci-intr.c | 275 + drivers/leds/Kconfig | 14 - drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 1 + drivers/leds/led-core.c | 5 + drivers/leds/leds-turris-omnia.c | 200 - drivers/md/bcache/journal.c | 2 +- drivers/media/media-request.c | 16 +- drivers/misc/Kconfig | 24 - drivers/misc/atmel_tclib.c | 5 +- drivers/misc/ocxl/Makefile | 3 +- drivers/misc/ocxl/afu_irq.c | 102 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/ocxl/context.c | 31 +- drivers/misc/ocxl/{pci.c => core.c} | 229 +- drivers/misc/ocxl/file.c | 182 +- drivers/misc/ocxl/link.c | 40 +- drivers/misc/ocxl/mmio.c | 234 + drivers/misc/ocxl/ocxl_internal.h | 94 +- drivers/misc/ocxl/pci.c | 565 +- drivers/misc/ocxl/sysfs.c | 54 +- drivers/misc/ocxl/trace.h | 12 +- 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 | 258 +- drivers/net/ethernet/sfc/mcdi_port.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- 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 +- .../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/net/wireless/realtek/rtw88/main.c | 18 +- drivers/net/wireless/realtek/rtw88/phy.c | 3 + drivers/nvme/host/core.c | 31 +- drivers/nvme/host/fabrics.c | 1 + drivers/nvme/host/multipath.c | 10 +- drivers/nvme/host/nvme.h | 3 - drivers/nvme/host/pci.c | 37 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/target/discovery.c | 5 + drivers/of/device.c | 2 +- drivers/of/irq.c | 2 +- drivers/of/unittest.c | 13 +- drivers/pci/controller/dwc/Kconfig | 16 +- drivers/pci/controller/dwc/pci-imx6.c | 143 +- drivers/pci/controller/dwc/pcie-designware.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 3 + drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/msi.c | 6 +- drivers/pci/p2pdma.c | 38 +- drivers/pci/pci.h | 1 + drivers/pci/pcie/Kconfig | 8 + drivers/pci/pcie/Makefile | 1 + drivers/pci/pcie/bw_notification.c | 135 + 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/pci/search.c | 10 +- drivers/platform/chrome/chromeos_laptop.c | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 20 + drivers/power/supply/bq27xxx_battery.c | 3 +- drivers/power/supply/power_supply_core.c | 6 +- drivers/power/supply/power_supply_sysfs.c | 10 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- 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/soc/ti/Kconfig | 6 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/ti_sci_inta_msi.c | 146 + drivers/soundwire/Kconfig | 4 +- drivers/soundwire/bus.c | 150 +- drivers/soundwire/bus.h | 16 +- drivers/soundwire/bus_type.c | 4 +- drivers/soundwire/cadence_master.c | 100 +- drivers/soundwire/cadence_master.h | 22 +- drivers/soundwire/intel.c | 135 +- drivers/soundwire/intel.h | 4 +- drivers/soundwire/intel_init.c | 13 +- drivers/soundwire/mipi_disco.c | 122 +- drivers/soundwire/slave.c | 10 +- drivers/soundwire/stream.c | 283 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-pxa2xx.c | 14 +- drivers/spi/spi-tegra114.c | 5 +- drivers/spi/spi.c | 11 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/erofs/super.c | 10 +- drivers/staging/fieldbus/anybuss/host.c | 5 +- drivers/staging/kpc2000/kpc2000/cell_probe.c | 1 + drivers/staging/kpc2000/kpc2000/core.c | 1 + drivers/staging/kpc2000/kpc2000/fileops.c | 1 + drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 1 + drivers/staging/most/cdev/cdev.c | 2 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- .../include/phydm_reg.h} | 12 +- .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 + drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 14 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 40 +- drivers/staging/rtl8723bs/core/rtw_io.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 8 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 6 +- drivers/staging/rtlwifi/Kconfig | 13 - drivers/staging/rtlwifi/Makefile | 71 - drivers/staging/rtlwifi/TODO | 11 - drivers/staging/rtlwifi/base.c | 2805 ---- drivers/staging/rtlwifi/base.h | 175 - drivers/staging/rtlwifi/btcoexist/Makefile | 9 - drivers/staging/rtlwifi/btcoexist/halbt_precomp.h | 74 - .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c | 5233 -------- .../staging/rtlwifi/btcoexist/halbtc8822b1ant.h | 433 - .../staging/rtlwifi/btcoexist/halbtc8822b2ant.c | 5210 -------- .../staging/rtlwifi/btcoexist/halbtc8822b2ant.h | 487 - .../rtlwifi/btcoexist/halbtc8822bwifionly.c | 54 - .../rtlwifi/btcoexist/halbtc8822bwifionly.h | 24 - drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 1834 --- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h | 791 -- drivers/staging/rtlwifi/btcoexist/rtl_btc.c | 517 - drivers/staging/rtlwifi/btcoexist/rtl_btc.h | 64 - drivers/staging/rtlwifi/cam.c | 315 - drivers/staging/rtlwifi/cam.h | 39 - drivers/staging/rtlwifi/core.c | 1994 --- drivers/staging/rtlwifi/core.h | 71 - drivers/staging/rtlwifi/debug.c | 624 - drivers/staging/rtlwifi/debug.h | 223 - drivers/staging/rtlwifi/efuse.c | 1329 -- drivers/staging/rtlwifi/efuse.h | 109 - drivers/staging/rtlwifi/halmac/halmac_2_platform.h | 41 - .../halmac_88xx/halmac_8822b/halmac_8822b_cfg.h | 121 - .../halmac_88xx/halmac_8822b/halmac_8822b_phy.c | 95 - .../halmac_8822b/halmac_8822b_pwr_seq.c | 552 - .../halmac_8822b/halmac_8822b_pwr_seq.h | 29 - .../halmac_88xx/halmac_8822b/halmac_api_8822b.c | 332 - .../halmac_88xx/halmac_8822b/halmac_api_8822b.h | 33 - .../halmac_8822b/halmac_api_8822b_pcie.c | 312 - .../halmac_8822b/halmac_api_8822b_pcie.h | 42 - .../halmac_8822b/halmac_api_8822b_sdio.c | 173 - .../halmac_8822b/halmac_api_8822b_sdio.h | 31 - .../halmac_8822b/halmac_api_8822b_usb.c | 174 - .../halmac_8822b/halmac_api_8822b_usb.h | 34 - .../halmac_88xx/halmac_8822b/halmac_func_8822b.c | 403 - .../halmac_88xx/halmac_8822b/halmac_func_8822b.h | 27 - .../rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h | 160 - .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c | 5970 --------- .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h | 385 - .../halmac/halmac_88xx/halmac_api_88xx_pcie.c | 318 - .../halmac/halmac_88xx/halmac_api_88xx_pcie.h | 60 - .../halmac/halmac_88xx/halmac_api_88xx_sdio.c | 960 -- .../halmac/halmac_88xx/halmac_api_88xx_sdio.h | 73 - .../halmac/halmac_88xx/halmac_api_88xx_usb.c | 540 - .../halmac/halmac_88xx/halmac_api_88xx_usb.h | 62 - .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 4465 ------ .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h | 310 - drivers/staging/rtlwifi/halmac/halmac_api.c | 412 - drivers/staging/rtlwifi/halmac/halmac_api.h | 70 - drivers/staging/rtlwifi/halmac/halmac_bit2.h | 13396 ------------------- drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h | 12092 ----------------- drivers/staging/rtlwifi/halmac/halmac_fw_info.h | 111 - .../rtlwifi/halmac/halmac_fw_offload_c2h_nic.h | 173 - .../rtlwifi/halmac/halmac_fw_offload_h2c_nic.h | 504 - .../rtlwifi/halmac/halmac_h2c_extra_info_nic.h | 104 - .../staging/rtlwifi/halmac/halmac_intf_phy_cmd.h | 43 - .../rtlwifi/halmac/halmac_original_c2h_nic.h | 392 - .../rtlwifi/halmac/halmac_original_h2c_nic.h | 1000 -- .../staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h | 105 - drivers/staging/rtlwifi/halmac/halmac_reg2.h | 1121 -- drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h | 717 - drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h | 37 - drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h | 37 - .../staging/rtlwifi/halmac/halmac_rx_desc_chip.h | 107 - .../staging/rtlwifi/halmac/halmac_rx_desc_nic.h | 122 - drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h | 51 - drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h | 107 - drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h | 112 - .../staging/rtlwifi/halmac/halmac_tx_desc_chip.h | 433 - .../staging/rtlwifi/halmac/halmac_tx_desc_nic.h | 495 - drivers/staging/rtlwifi/halmac/halmac_type.h | 1923 --- drivers/staging/rtlwifi/halmac/halmac_usb_reg.h | 17 - drivers/staging/rtlwifi/halmac/rtl_halmac.c | 1373 -- drivers/staging/rtlwifi/halmac/rtl_halmac.h | 83 - drivers/staging/rtlwifi/pci.c | 2496 ---- drivers/staging/rtlwifi/pci.h | 319 - drivers/staging/rtlwifi/phydm/halphyrf_ce.c | 954 -- drivers/staging/rtlwifi/phydm/halphyrf_ce.h | 74 - drivers/staging/rtlwifi/phydm/mp_precomp.h | 13 - drivers/staging/rtlwifi/phydm/phydm.c | 1967 --- drivers/staging/rtlwifi/phydm/phydm.h | 935 -- drivers/staging/rtlwifi/phydm/phydm_acs.c | 189 - drivers/staging/rtlwifi/phydm/phydm_acs.h | 46 - drivers/staging/rtlwifi/phydm/phydm_adaptivity.c | 930 -- drivers/staging/rtlwifi/phydm/phydm_adaptivity.h | 108 - drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 616 - drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h | 85 - drivers/staging/rtlwifi/phydm/phydm_antdiv.c | 72 - drivers/staging/rtlwifi/phydm/phydm_antdiv.h | 290 - drivers/staging/rtlwifi/phydm/phydm_beamforming.h | 37 - drivers/staging/rtlwifi/phydm/phydm_ccx.c | 447 - drivers/staging/rtlwifi/phydm/phydm_ccx.h | 72 - drivers/staging/rtlwifi/phydm/phydm_cfotracking.c | 332 - drivers/staging/rtlwifi/phydm/phydm_cfotracking.h | 49 - drivers/staging/rtlwifi/phydm/phydm_debug.c | 2884 ---- drivers/staging/rtlwifi/phydm/phydm_debug.h | 164 - drivers/staging/rtlwifi/phydm/phydm_dfs.h | 48 - drivers/staging/rtlwifi/phydm/phydm_dig.c | 1521 --- drivers/staging/rtlwifi/phydm/phydm_dig.h | 230 - .../staging/rtlwifi/phydm/phydm_dynamic_rx_path.h | 26 - .../rtlwifi/phydm/phydm_dynamicbbpowersaving.c | 118 - .../rtlwifi/phydm/phydm_dynamicbbpowersaving.h | 39 - .../staging/rtlwifi/phydm/phydm_dynamictxpower.c | 91 - .../staging/rtlwifi/phydm/phydm_dynamictxpower.h | 53 - .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 128 - .../staging/rtlwifi/phydm/phydm_edcaturbocheck.h | 33 - drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 1848 --- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 487 - drivers/staging/rtlwifi/phydm/phydm_interface.c | 307 - drivers/staging/rtlwifi/phydm/phydm_interface.h | 183 - drivers/staging/rtlwifi/phydm/phydm_iqk.h | 65 - drivers/staging/rtlwifi/phydm/phydm_kfree.c | 217 - drivers/staging/rtlwifi/phydm/phydm_kfree.h | 31 - drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c | 319 - drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h | 35 - .../staging/rtlwifi/phydm/phydm_powertracking_ce.c | 633 - .../staging/rtlwifi/phydm/phydm_powertracking_ce.h | 282 - drivers/staging/rtlwifi/phydm/phydm_pre_define.h | 602 - drivers/staging/rtlwifi/phydm/phydm_precomp.h | 74 - drivers/staging/rtlwifi/phydm/phydm_psd.c | 406 - drivers/staging/rtlwifi/phydm/phydm_psd.h | 56 - drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 1193 -- drivers/staging/rtlwifi/phydm/phydm_rainfo.h | 258 - drivers/staging/rtlwifi/phydm/phydm_reg.h | 140 - .../staging/rtlwifi/phydm/phydm_regdefine11ac.h | 83 - drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h | 202 - drivers/staging/rtlwifi/phydm/phydm_types.h | 119 - .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c | 1956 --- .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h | 43 - .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c | 211 - .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h | 27 - .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c | 4730 ------- .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h | 118 - .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.c | 340 - .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.h | 34 - .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c | 1804 --- .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h | 73 - .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c | 1399 -- .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h | 37 - .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c | 157 - .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h | 43 - .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c | 214 - .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h | 19 - .../rtlwifi/phydm/rtl8822b/version_rtl8822b.h | 23 - drivers/staging/rtlwifi/phydm/rtl_phydm.c | 865 -- drivers/staging/rtlwifi/phydm/rtl_phydm.h | 34 - drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h | 56 - drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h | 28 - .../staging/rtlwifi/phydm/txbf/haltxbfinterface.h | 27 - drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h | 25 - .../rtlwifi/phydm/txbf/phydm_hal_txbf_api.h | 30 - drivers/staging/rtlwifi/ps.c | 996 -- drivers/staging/rtlwifi/ps.h | 39 - drivers/staging/rtlwifi/pwrseqcmd.h | 83 - drivers/staging/rtlwifi/rc.c | 309 - drivers/staging/rtlwifi/rc.h | 38 - drivers/staging/rtlwifi/regd.c | 458 - drivers/staging/rtlwifi/regd.h | 52 - drivers/staging/rtlwifi/rtl8822be/Makefile | 8 - drivers/staging/rtlwifi/rtl8822be/def.h | 71 - drivers/staging/rtlwifi/rtl8822be/fw.c | 964 -- drivers/staging/rtlwifi/rtl8822be/fw.h | 187 - drivers/staging/rtlwifi/rtl8822be/hw.c | 2410 ---- drivers/staging/rtlwifi/rtl8822be/hw.h | 54 - drivers/staging/rtlwifi/rtl8822be/led.c | 116 - drivers/staging/rtlwifi/rtl8822be/led.h | 23 - drivers/staging/rtlwifi/rtl8822be/phy.c | 2216 --- drivers/staging/rtlwifi/rtl8822be/phy.h | 134 - drivers/staging/rtlwifi/rtl8822be/reg.h | 1642 --- drivers/staging/rtlwifi/rtl8822be/sw.c | 470 - drivers/staging/rtlwifi/rtl8822be/sw.h | 21 - drivers/staging/rtlwifi/rtl8822be/trx.c | 1004 -- drivers/staging/rtlwifi/rtl8822be/trx.h | 154 - drivers/staging/rtlwifi/stats.c | 249 - drivers/staging/rtlwifi/stats.h | 31 - drivers/staging/rtlwifi/wifi.h | 3362 ----- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/usb/core/hub.c | 7 +- drivers/usb/dwc2/core.c | 199 + drivers/usb/dwc2/core.h | 14 +- drivers/usb/dwc2/core_intr.c | 12 + drivers/usb/dwc2/gadget.c | 101 +- drivers/usb/dwc2/hcd.c | 326 +- drivers/usb/dwc2/hw.h | 8 +- drivers/usb/dwc2/params.c | 35 +- drivers/usb/dwc2/platform.c | 14 +- drivers/usb/dwc3/Kconfig | 10 + drivers/usb/dwc3/Makefile | 1 + drivers/usb/dwc3/core.c | 18 +- drivers/usb/dwc3/core.h | 3 +- drivers/usb/dwc3/debug.h | 3 + drivers/usb/dwc3/dwc3-meson-g12a.c | 604 + drivers/usb/dwc3/dwc3-of-simple.c | 95 +- drivers/usb/dwc3/gadget.c | 5 +- drivers/usb/gadget/function/f_fs.c | 3 +- drivers/usb/gadget/function/f_ncm.c | 57 +- drivers/usb/gadget/function/f_uac1_legacy.c | 6 +- drivers/usb/gadget/function/u_ncm.h | 3 + drivers/usb/gadget/udc/atmel_usba_udc.c | 84 +- drivers/usb/gadget/udc/atmel_usba_udc.h | 1 + drivers/usb/gadget/udc/lpc32xx_udc.c | 167 +- drivers/usb/gadget/udc/net2272.c | 3 +- drivers/usb/gadget/udc/net2280.c | 5 +- drivers/usb/isp1760/isp1760-hcd.c | 4 +- drivers/usb/phy/Kconfig | 2 +- drivers/usb/serial/io_edgeport.c | 37 +- drivers/watchdog/sbsa_gwdt.c | 2 +- fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 10 +- fs/9p/vfs_super.c | 4 +- fs/Makefile | 2 +- fs/adfs/super.c | 10 +- fs/affs/super.c | 10 +- fs/afs/super.c | 9 +- fs/befs/linuxvfs.c | 12 +- fs/bfs/inode.c | 10 +- fs/block_dev.c | 17 +- fs/btrfs/ctree.h | 3 +- fs/btrfs/disk-io.c | 16 +- fs/btrfs/extent-tree.c | 45 +- fs/btrfs/inode.c | 9 +- fs/btrfs/ordered-data.c | 4 +- fs/btrfs/props.c | 30 +- fs/btrfs/super.c | 1 + fs/buffer.c | 8 +- fs/ceph/inode.c | 5 +- fs/ceph/super.c | 1 + fs/ceph/super.h | 1 + fs/cifs/cifsfs.c | 12 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/smb2ops.c | 54 +- fs/coda/inode.c | 10 +- fs/dcache.c | 14 +- fs/debugfs/inode.c | 12 +- fs/ecryptfs/super.c | 5 +- fs/efs/super.c | 10 +- fs/ext2/super.c | 10 +- fs/ext4/super.c | 9 +- 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 | 17 +- fs/fat/inode.c | 10 +- fs/file_table.c | 9 +- fs/freevxfs/vxfs_super.c | 11 +- fs/fs_context.c | 160 +- fs/fsopen.c | 477 + fs/fuse/inode.c | 24 +- fs/gfs2/aops.c | 14 +- fs/gfs2/bmap.c | 101 +- fs/gfs2/super.c | 12 +- fs/hfs/super.c | 10 +- fs/hfsplus/super.c | 13 +- fs/hostfs/hostfs_kern.c | 10 +- fs/hpfs/super.c | 10 +- fs/hugetlbfs/inode.c | 5 +- fs/inode.c | 60 +- fs/internal.h | 6 +- fs/io_uring.c | 440 +- fs/iomap.c | 65 +- fs/isofs/inode.c | 10 +- fs/jffs2/super.c | 10 +- fs/jfs/inode.c | 13 + fs/jfs/super.c | 24 +- fs/kernfs/file.c | 6 +- fs/libfs.c | 14 + fs/minix/inode.c | 10 +- fs/namei.c | 4 +- fs/namespace.c | 477 +- fs/nfs/inode.c | 10 +- fs/nfs/internal.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/super.c | 2 +- fs/nilfs2/nilfs.h | 2 - fs/nilfs2/super.c | 11 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/fanotify.c | 16 +- fs/notify/fsnotify.c | 8 +- fs/notify/inotify/inotify.h | 2 +- fs/notify/inotify/inotify_fsnotify.c | 6 +- fs/notify/mark.c | 12 +- fs/ntfs/inode.c | 17 +- fs/ntfs/inode.h | 2 +- fs/ntfs/super.c | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 10 +- fs/ocfs2/super.c | 12 +- fs/openpromfs/inode.c | 10 +- fs/orangefs/super.c | 6 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/super.c | 13 +- fs/proc/inode.c | 10 +- fs/qnx4/inode.c | 12 +- fs/qnx6/inode.c | 12 +- fs/reiserfs/super.c | 10 +- fs/romfs/super.c | 11 +- fs/squashfs/super.c | 11 +- fs/sync.c | 141 +- fs/sysv/inode.c | 10 +- fs/ubifs/super.c | 10 +- fs/udf/super.c | 10 +- fs/ufs/super.c | 10 +- fs/ufs/util.h | 2 +- fs/unicode/.gitignore | 1 + fs/unicode/Makefile | 20 +- fs/unicode/README.utf8data | 5 +- fs/unicode/{utf8data.h => utf8data.h_shipped} | 0 include/drm/drm_drv.h | 7 + include/linux/cpuhotplug.h | 1 + include/linux/dcache.h | 2 +- include/linux/fs.h | 17 +- include/linux/fs_context.h | 38 +- include/linux/fsnotify.h | 10 +- include/linux/fsnotify_backend.h | 6 +- include/linux/iomap.h | 22 +- include/linux/irq.h | 2 + include/linux/irqdomain.h | 1 + include/linux/lsm_hooks.h | 6 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/msi.h | 10 + include/linux/of.h | 4 +- include/linux/pci.h | 5 + include/linux/platform_data/xilinx-ll-temac.h | 32 + include/linux/power_supply.h | 10 +- include/linux/security.h | 7 + include/linux/soc/ti/ti_sci_inta_msi.h | 23 + include/linux/soc/ti/ti_sci_protocol.h | 124 + include/linux/soundwire/sdw.h | 16 +- include/linux/soundwire/sdw_intel.h | 6 +- include/linux/soundwire/sdw_registers.h | 5 +- include/linux/soundwire/sdw_type.h | 6 +- include/linux/spi/spi-mem.h | 15 +- include/linux/spi/spi.h | 6 +- include/linux/syscalls.h | 9 + include/linux/uio.h | 2 +- include/linux/usb/hcd.h | 5 + include/misc/ocxl.h | 359 +- include/net/devlink.h | 1 + include/net/dsa.h | 44 +- include/net/sctp/command.h | 1 - include/{linux/atmel_tc.h => soc/at91/atmel_tcb.h} | 4 +- include/trace/events/f2fs.h | 8 +- include/trace/events/spi.h | 10 +- include/uapi/drm/drm.h | 1 + include/uapi/linux/fcntl.h | 2 + include/uapi/linux/io_uring.h | 5 + include/uapi/linux/mount.h | 62 + include/uapi/linux/pkt_sched.h | 13 + ipc/mqueue.c | 10 +- kernel/audit.h | 2 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 4 +- kernel/auditfilter.c | 6 +- kernel/auditsc.c | 4 +- kernel/bpf/inode.c | 10 +- kernel/debug/gdbstub.c | 9 +- kernel/debug/kdb/kdb_support.c | 2 +- kernel/irq/chip.c | 27 + kernel/module.c | 4 +- lib/Makefile | 11 + lib/kobject.c | 51 +- localversion-next | 2 +- mm/shmem.c | 5 +- net/core/devlink.c | 97 +- 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/ipv4/udp_offload.c | 13 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/route.c | 47 +- net/packet/af_packet.c | 37 +- net/rds/ib_recv.c | 8 +- net/sched/sch_taprio.c | 605 +- net/sctp/sm_sideeffect.c | 29 - net/sctp/sm_statefuns.c | 35 +- net/sunrpc/rpc_pipe.c | 11 +- net/tls/tls_device_fallback.c | 3 +- samples/Kconfig | 16 +- samples/Makefile | 23 +- samples/seccomp/Makefile | 2 +- samples/{statx => vfs}/Makefile | 5 +- samples/vfs/test-fsmount.c | 133 + samples/{statx => vfs}/test-statx.c | 11 +- scripts/recordmcount.pl | 2 +- scripts/tags.sh | 2 +- security/apparmor/apparmorfs.c | 10 +- security/inode.c | 10 +- security/security.c | 5 + 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 +- 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/bpf/verifier/jit.c | 19 + tools/testing/selftests/net/fib_rule_tests.sh | 10 +- .../selftests/powerpc/copyloops/asm/export.h | 1 + .../selftests/powerpc/copyloops/asm/kasan.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 1 + tools/testing/selftests/powerpc/harness.c | 6 +- tools/testing/selftests/powerpc/include/reg.h | 2 + tools/testing/selftests/powerpc/signal/.gitignore | 1 + tools/testing/selftests/powerpc/signal/Makefile | 3 +- tools/testing/selftests/powerpc/signal/sigfuz.c | 325 + tools/testing/selftests/powerpc/vphn/vphn.c | 2 +- tools/testing/selftests/powerpc/vphn/vphn.h | 2 +- 1018 files changed, 26822 insertions(+), 136436 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-turris-omnia.txt create mode 100644 arch/powerpc/include/asm/kasan.h create mode 100644 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h delete mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/64/slice.h create mode 100644 arch/powerpc/include/asm/nohash/hugetlb-book3e.h create mode 100644 arch/powerpc/kernel/early_32.c create mode 100644 arch/powerpc/kernel/head_32.h create mode 100644 arch/powerpc/mm/book3s32/Makefile rename arch/powerpc/mm/{hash_low_32.S => book3s32/hash_low.S} (100%) rename arch/powerpc/mm/{ppc_mmu_32.c => book3s32/mmu.c} (85%) rename arch/powerpc/mm/{mmu_context_hash32.c => book3s32/mmu_context.c} (100%) rename arch/powerpc/mm/{tlb_hash32.c => book3s32/tlb.c} (99%) create mode 100644 arch/powerpc/mm/book3s64/Makefile rename arch/powerpc/mm/{hash64_4k.c => book3s64/hash_4k.c} (98%) rename arch/powerpc/mm/{hash64_64k.c => book3s64/hash_64k.c} (99%) rename arch/powerpc/mm/{hugepage-hash64.c => book3s64/hash_hugepage.c} (98%) rename arch/powerpc/mm/{hugetlbpage-hash64.c => book3s64/hash_hugetlbpage.c} (84%) rename arch/powerpc/mm/{hash_native_64.c => book3s64/hash_native.c} (100%) rename arch/powerpc/mm/{pgtable-hash64.c => book3s64/hash_pgtable.c} (99%) rename arch/powerpc/mm/{tlb_hash64.c => book3s64/hash_tlb.c} (95%) rename arch/powerpc/mm/{hash_utils_64.c => book3s64/hash_utils.c} (97%) rename arch/powerpc/mm/{mmu_context_iommu.c => book3s64/iommu_api.c} (100%) rename arch/powerpc/mm/{mmu_context_book3s64.c => book3s64/mmu_context.c} (100%) rename arch/powerpc/mm/{pgtable-book3s64.c => book3s64/pgtable.c} (99%) rename arch/powerpc/mm/{ => book3s64}/pkeys.c (100%) rename arch/powerpc/mm/{hugetlbpage-radix.c => book3s64/radix_hugetlbpage.c} (100%) rename arch/powerpc/mm/{pgtable-radix.c => book3s64/radix_pgtable.c} (96%) rename arch/powerpc/mm/{tlb-radix.c => book3s64/radix_tlb.c} (100%) rename arch/powerpc/mm/{ => book3s64}/slb.c (99%) rename arch/powerpc/mm/{subpage-prot.c => book3s64/subpage_prot.c} (97%) rename arch/powerpc/mm/{ => book3s64}/vphn.c (94%) rename arch/powerpc/mm/{ => book3s64}/vphn.h (98%) create mode 100644 arch/powerpc/mm/kasan/kasan_init_32.c rename arch/powerpc/mm/{40x_mmu.c => nohash/40x.c} (99%) rename arch/powerpc/mm/{44x_mmu.c => nohash/44x.c} (99%) rename arch/powerpc/mm/{8xx_mmu.c => nohash/8xx.c} (99%) create mode 100644 arch/powerpc/mm/nohash/Makefile rename arch/powerpc/mm/{hugetlbpage-book3e.c => nohash/book3e_hugetlbpage.c} (93%) rename arch/powerpc/mm/{pgtable-book3e.c => nohash/book3e_pgtable.c} (93%) rename arch/powerpc/mm/{fsl_booke_mmu.c => nohash/fsl_booke.c} (99%) rename arch/powerpc/mm/{mmu_context_nohash.c => nohash/mmu_context.c} (99%) rename arch/powerpc/mm/{tlb_nohash.c => nohash/tlb.c} (97%) rename arch/powerpc/mm/{tlb_nohash_low.S => nohash/tlb_low.S} (100%) rename arch/powerpc/mm/{ => nohash}/tlb_low_64e.S (97%) create mode 100644 arch/powerpc/perf/generic-compat-pmu.c create mode 100644 arch/powerpc/perf/internal.h rename drivers/clocksource/{tcb_clksrc.c => timer-atmel-tcb.c} (80%) create mode 100644 drivers/irqchip/irq-ti-sci-inta.c create mode 100644 drivers/irqchip/irq-ti-sci-intr.c delete mode 100644 drivers/leds/leds-turris-omnia.c copy drivers/misc/ocxl/{pci.c => core.c} (75%) create mode 100644 drivers/misc/ocxl/mmio.c 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 create mode 100644 drivers/pci/pcie/bw_notification.c create mode 100644 drivers/soc/ti/ti_sci_inta_msi.c rename drivers/staging/{rtlwifi/phydm/phydm_features.h => rtl8188eu/include/phydm_ [...] create mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtlwifi/Kconfig delete mode 100644 drivers/staging/rtlwifi/Makefile delete mode 100644 drivers/staging/rtlwifi/TODO delete mode 100644 drivers/staging/rtlwifi/base.c delete mode 100644 drivers/staging/rtlwifi/base.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/Makefile delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbt_precomp.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.c delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.c delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.c delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c delete mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h delete mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.c delete mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.h delete mode 100644 drivers/staging/rtlwifi/cam.c delete mode 100644 drivers/staging/rtlwifi/cam.h delete mode 100644 drivers/staging/rtlwifi/core.c delete mode 100644 drivers/staging/rtlwifi/core.h delete mode 100644 drivers/staging/rtlwifi/debug.c delete mode 100644 drivers/staging/rtlwifi/debug.h delete mode 100644 drivers/staging/rtlwifi/efuse.c delete mode 100644 drivers/staging/rtlwifi/efuse.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_2_platform.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.c delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit2.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_info.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_c2h_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_h2c_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_h2c_extra_info_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_intf_phy_cmd.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_c2h_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_h2c_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg2.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_chip.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_chip.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_nic.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_type.h delete mode 100644 drivers/staging/rtlwifi/halmac/halmac_usb_reg.h delete mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.c delete mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.h delete mode 100644 drivers/staging/rtlwifi/pci.c delete mode 100644 drivers/staging/rtlwifi/pci.h delete mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.c delete mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.h delete mode 100644 drivers/staging/rtlwifi/phydm/mp_precomp.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_beamforming.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dfs.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamic_rx_path.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_iqk.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_pre_define.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_precomp.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.c delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_reg.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11ac.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtlwifi/phydm/phydm_types.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/version_rtl8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.c delete mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.h delete mode 100644 drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h delete mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h delete mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfinterface.h delete mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h delete mode 100644 drivers/staging/rtlwifi/phydm/txbf/phydm_hal_txbf_api.h delete mode 100644 drivers/staging/rtlwifi/ps.c delete mode 100644 drivers/staging/rtlwifi/ps.h delete mode 100644 drivers/staging/rtlwifi/pwrseqcmd.h delete mode 100644 drivers/staging/rtlwifi/rc.c delete mode 100644 drivers/staging/rtlwifi/rc.h delete mode 100644 drivers/staging/rtlwifi/regd.c delete mode 100644 drivers/staging/rtlwifi/regd.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/Makefile delete mode 100644 drivers/staging/rtlwifi/rtl8822be/def.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/led.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/led.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/reg.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.h delete mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.c delete mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.h delete mode 100644 drivers/staging/rtlwifi/stats.c delete mode 100644 drivers/staging/rtlwifi/stats.h delete mode 100644 drivers/staging/rtlwifi/wifi.h create mode 100644 drivers/usb/dwc3/dwc3-meson-g12a.c create mode 100644 fs/fsopen.c rename fs/unicode/{utf8data.h => utf8data.h_shipped} (100%) create mode 100644 include/linux/platform_data/xilinx-ll-temac.h create mode 100644 include/linux/soc/ti/ti_sci_inta_msi.h rename include/{linux/atmel_tc.h => soc/at91/atmel_tcb.h} (99%) delete mode 100644 net/dsa/legacy.c rename samples/{statx => vfs}/Makefile (55%) create mode 100644 samples/vfs/test-fsmount.c rename samples/{statx => vfs}/test-statx.c (96%) copy arch/arm/mach-imx/Makefile.boot => tools/testing/selftests/powerpc/copyloops/ [...] create mode 100644 tools/testing/selftests/powerpc/signal/sigfuz.c