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-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 35394d031b71 Add linux-next specific files for 20190904 omits 6d2ee4d6bf4b Merge branch 'akpm/master' omits 443981ca1e0a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 9f0c41c2cb3a drivers/tty/serial/sh-sci.c: suppress warning omits 0a1ddd38173c mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 6a9ece804b29 hexagon: drop empty and unused free_initrd_mem omits 3baeb005e0cc mm: untag user pointers in mmap/munmap/mremap/brk omits 141f9948680b vfio/type1: untag user pointers in vaddr_get_pfn omits be507facc8c5 tee/shm: untag user pointers in tee_shm_register omits c462176dd7cd media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits 81f91c2d3f6b drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits aec8c2335cbb drm/amdgpu: untag user pointers omits 95b67c4fcb7c userfaultfd: untag user pointers omits d2c8ec84b321 fs/namespace: untag user pointers in copy_mount_options omits f28d7be024c1 mm: untag user pointers in get_vaddr_frames omits e0d3fc217924 mm: untag user pointers in mm/gup.c omits 007f7759ae7b mm: untag user pointers passed to memory syscalls omits 9f42f2d76e5e lib: untag user pointers in strn*_user omits 819a6d6e2b9d pinctrl: fix pxa2xx.c build warnings omits 09c071763e0d Merge branch 'akpm-current/current' omits 54d54656b440 temporary update for kbuild change omits c5559fd3446e Merge remote-tracking branch 'fpga/for-next' omits 174e1cc356bd Merge remote-tracking branch 'hmm/hmm' omits f87eee6c612d Merge remote-tracking branch 'devfreq/for-next' omits 1c720710b1ba Merge remote-tracking branch 'pidfd/for-next' omits fb058f5c9b1c Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 00bd2d2cd965 Merge remote-tracking branch 'hyperv/hyperv-next' omits 2425f0949ef8 Merge remote-tracking branch 'xarray/xarray' omits 4f5648ee8f72 Merge remote-tracking branch 'nvmem/for-next' omits 11bc50442431 Merge remote-tracking branch 'slimbus/for-next' omits a701dba08ba2 Merge remote-tracking branch 'fsi/next' omits eae6a2d32e19 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2d4781b6f17e Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 09d104821d1e Merge remote-tracking branch 'rtc/rtc-next' omits 634b0978050f Merge remote-tracking branch 'coresight/next' omits 1b2fce711504 Merge remote-tracking branch 'livepatching/for-next' omits c19f2681088e Merge remote-tracking branch 'y2038/y2038' omits c3b602cf385b Merge remote-tracking branch 'kselftest/next' omits 0d7eec6610f4 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 444dcf5d75c4 Merge remote-tracking branch 'pinctrl/for-next' omits 146f6776a26a Merge remote-tracking branch 'gpio-intel/for-next' omits 8577335b99d7 Merge remote-tracking branch 'gpio/for-next' omits 6e37ed18aefc Merge remote-tracking branch 'rpmsg/for-next' omits b6811898c1fb Merge remote-tracking branch 'vhost/linux-next' omits c0ecf4081800 Merge remote-tracking branch 'scsi-mkp/for-next' omits b0bf287259e9 Merge remote-tracking branch 'scsi/for-next' omits 6c316def377c Merge remote-tracking branch 'cgroup/for-next' omits a290be8524bb Merge remote-tracking branch 'slave-dma/next' omits b8413c81ce69 Merge remote-tracking branch 'mux/for-next' omits ae8afb2aa159 mm/balloon_compaction: suppress allocation warnings omits e80e7fd6bcff Merge remote-tracking branch 'staging/staging-next' omits 66d591862f83 Merge remote-tracking branch 'soundwire/next' omits 7643bc19c885 Merge remote-tracking branch 'char-misc/char-misc-next' omits 750a995cfcfc Merge remote-tracking branch 'tty/tty-next' omits bcfc7bdf6073 Merge remote-tracking branch 'phy-next/next' omits ec74fd63ac5f Revert "vhost: access vq metadata through kernel virtual address" omits 93f7d08cd376 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 7d0c96aa56e3 Merge remote-tracking branch 'usb-serial/usb-next' omits 92fc83b35191 Merge remote-tracking branch 'usb/usb-next' omits 0051237aa8e5 Merge remote-tracking branch 'driver-core/driver-core-next' omits be8b865229d1 Merge remote-tracking branch 'ipmi/for-next' omits f320bd2931fc Merge remote-tracking branch 'leds/for-next' omits 7139229921a4 Merge remote-tracking branch 'hsi/for-next' omits f0ea4d8f5792 Merge remote-tracking branch 'chrome-platform/for-next' omits 98c5c24584cc Merge remote-tracking branch 'drivers-x86/for-next' omits a8bd194a4049 Merge remote-tracking branch 'percpu/for-next' omits f68439ceffbd Merge remote-tracking branch 'kvms390/next' omits bc05c02c9e63 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e4a01a32c0d0 Merge remote-tracking branch 'kvm-arm/next' omits 57e91cc2c3a0 Merge remote-tracking branch 'kvm/linux-next' omits 851d0cfaf1ee Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 8a7be88744be Merge remote-tracking branch 'edac/edac-for-next' omits 47c05631fba2 Merge remote-tracking branch 'clockevents/clockevents/next' omits 5a56f74629d5 Merge remote-tracking branch 'tip/auto-latest' omits 5c359c2b06d3 Merge remote-tracking branch 'spi/for-next' omits df00892f6506 Merge remote-tracking branch 'devicetree/for-next' omits 3423dec28fe1 Merge remote-tracking branch 'vfio/next' omits 319754bdd987 Merge remote-tracking branch 'iommu/next' omits b8f54b477d05 Merge remote-tracking branch 'watchdog/master' omits c6ac8cb5b31c Merge remote-tracking branch 'tpmdd/next' omits 8c0c7c02d99a Merge remote-tracking branch 'smack/for-next' omits 20f6cec02b91 Merge remote-tracking branch 'selinux/next' omits 18c911a32bf5 Merge remote-tracking branch 'keys/keys-next' omits 8f418355ea3f Merge remote-tracking branch 'integrity/next-integrity' omits 0830f909ed71 Merge remote-tracking branch 'apparmor/apparmor-next' omits 9a29a3931d83 Merge remote-tracking branch 'security/next-testing' omits 11d16b8c46bc Merge remote-tracking branch 'regulator/for-next' omits c8ea4262808c Merge remote-tracking branch 'battery/for-next' omits 77e035995c21 Merge remote-tracking branch 'backlight/for-backlight-next' omits 10f3a0e28d40 Merge remote-tracking branch 'mfd/for-mfd-next' omits 37e3afc5fcb6 Merge remote-tracking branch 'kgdb/kgdb-next' omits 3e5db55740a4 Merge remote-tracking branch 'mmc/next' omits c097b58cd1ea Merge remote-tracking branch 'device-mapper/for-next' omits 8392593b67ca Merge remote-tracking branch 'block/for-next' omits a6f4ab9a03a4 Merge remote-tracking branch 'input/next' omits c1fec70bacb2 Merge remote-tracking branch 'sound-asoc/for-next' omits a31b9ed3f1de Merge remote-tracking branch 'sound/for-next' omits ce0582e4e64f Merge remote-tracking branch 'regmap/for-next' omits c42fae2a0087 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 5a3431e14cef Merge remote-tracking branch 'drm-msm/msm-next' omits 45ef78294a6f Merge remote-tracking branch 'drm-misc/for-linux-next' omits e2d0a8f565ec Merge remote-tracking branch 'amdgpu/drm-next' omits 4e4c0185219d Merge remote-tracking branch 'drm/drm-next' omits 493424779be8 Merge remote-tracking branch 'crypto/master' omits 923d0e6d8eca Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ff9ae4da3423 Merge remote-tracking branch 'nand/nand/next' omits a2dc559c78c6 mmc: sdhci: Fix incorrect switch to HS mode omits b7567032e81e Merge remote-tracking branch 'gfs2/for-next' omits 7c89f109a01e mmc: dw_mmc-rockchip: Using 180 sample phase if all phases work omits f62fad81ba9a Merge remote-tracking branch 'mac80211-next/master' omits c6178fe1a786 Merge remote-tracking branch 'bluetooth/master' omits dd8f2762a49f mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS omits 5d16180707a1 Merge remote-tracking branch 'wireless-drivers-next/master' omits 9c6cbdff732c Merge remote-tracking branch 'nfc-next/master' omits 5a0146b065ac Merge remote-tracking branch 'netfilter-next/master' omits b5e647864f42 Merge remote-tracking branch 'bpf-next/master' omits e3d07d3676f5 Merge remote-tracking branch 'net-next/master' omits d701ba47fb92 Merge remote-tracking branch 'rdma/for-next' omits 5f3611676812 Merge remote-tracking branch 'swiotlb/linux-next' omits 014c77215ec3 Merge remote-tracking branch 'ieee1394/for-next' omits d3f45eeb93f6 Merge remote-tracking branch 'thermal-soc/next' omits 0ba9baef5080 Merge remote-tracking branch 'thermal/next' omits b3c10b7b9f26 Merge remote-tracking branch 'opp/opp/linux-next' omits 1166a8a228fd Merge remote-tracking branch 'cpupower/cpupower' omits e38e3477fedb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits d4eff15919a3 Merge remote-tracking branch 'pm/linux-next' omits 121e29b4afd1 Merge remote-tracking branch 'v4l-dvb/master' omits b7cf2d6ef733 Merge remote-tracking branch 'jc_docs/docs-next' omits 548f1d651d5c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a2e831caf1f6 Merge remote-tracking branch 'i3c/i3c/next' omits e9976655e0d2 Merge remote-tracking branch 'i2c/i2c/for-next' omits 58a02f90fddf Merge remote-tracking branch 'hid/for-next' omits a6b1e4a90533 Merge remote-tracking branch 'pci/next' omits 4792c4a5aeed Merge remote-tracking branch 'printk/for-next' omits 8a1228fd0e2e Merge remote-tracking branch 'vfs/for-next' omits a1c920001487 Merge remote-tracking branch 'file-locks/locks-next' omits 36252d5a7e46 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 73d80bb89731 Merge remote-tracking branch 'iomap/iomap-for-next' omits 67db37ed0542 Merge remote-tracking branch 'xfs/for-next' omits bf162f33b6f6 Merge remote-tracking branch 'v9fs/9p-next' omits c0c0ef968442 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits f355e4e697aa Merge remote-tracking branch 'nfsd/nfsd-next' omits d82a211f1d6c Merge remote-tracking branch 'nfs-anna/linux-next' omits bd1343035760 Merge remote-tracking branch 'nfs/linux-next' omits d9a7e8b9ec77 Merge remote-tracking branch 'fuse/for-next' omits 235b7a65de59 Merge remote-tracking branch 'fsverity/fsverity' omits 9b7e00dd4cd5 Merge remote-tracking branch 'f2fs/dev' omits e5b86f90d2b0 Merge remote-tracking branch 'ext4/dev' omits 9c48d41b2667 Merge remote-tracking branch 'ext3/for_next' omits 4ba545c38759 Merge remote-tracking branch 'ecryptfs/next' omits e792c1ae309f Merge remote-tracking branch 'configfs/for-next' omits 614bd5c83387 Merge remote-tracking branch 'cifs/for-next' omits 6bec26e90e3e Merge remote-tracking branch 'ceph/master' omits 1590106a78a7 Merge remote-tracking branch 'btrfs-kdave/for-next' omits e185102d4071 Merge remote-tracking branch 'afs/afs-next' omits 943714a1e730 Merge remote-tracking branch 'fscrypt/master' omits 1085eaea2661 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5f95c90c3add Merge remote-tracking branch 'sh/sh-next' omits 01ed904ca00f Merge remote-tracking branch 's390/features' omits 20fde63a0ce9 Merge remote-tracking branch 'risc-v/for-next' omits 2d368d7f166f Merge remote-tracking branch 'powerpc/next' omits 221b13273970 Merge remote-tracking branch 'parisc-hd/for-next' omits ffa6f2db5f50 Merge remote-tracking branch 'openrisc/for-next' omits 333c7466dd02 Merge remote-tracking branch 'mips/mips-next' omits 7755971c61ee Merge remote-tracking branch 'microblaze/next' omits 39c3879bba87 Merge remote-tracking branch 'm68knommu/for-next' omits 55324a9693af Merge remote-tracking branch 'm68k/for-next' omits eef8959ad0dd Merge remote-tracking branch 'ia64/next' omits 4e440415efb9 Merge remote-tracking branch 'h8300/h8300-next' omits 27c3f6e1d84b Merge remote-tracking branch 'csky/linux-next' omits ac76710147a2 Merge remote-tracking branch 'clk/clk-next' omits 3d7e2f331c8e Merge remote-tracking branch 'tegra/for-next' omits a6fb75ac552a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 62e6c90fa4b2 Merge remote-tracking branch 'samsung-krzk/for-next' omits a8bc1548d6d9 Merge remote-tracking branch 'rockchip/for-next' omits 73a712677a18 Merge remote-tracking branch 'reset/reset/next' omits ecde007b924c Merge remote-tracking branch 'renesas-geert/next' omits aab68002a162 Merge remote-tracking branch 'renesas/next' omits 375e7e6560aa Merge remote-tracking branch 'qcom/for-next' omits 3150b7bdc060 Merge remote-tracking branch 'omap/for-next' omits 92565d949fc0 Merge remote-tracking branch 'mvebu/for-next' omits afff7844c1cb Merge remote-tracking branch 'mediatek/for-next' omits 951e714a9505 Merge remote-tracking branch 'keystone/next' omits 9f1432867553 Merge remote-tracking branch 'imx-mxs/for-next' omits 89f2d761774d Merge remote-tracking branch 'bcm2835/for-next' omits 45b7ac92cf09 Merge remote-tracking branch 'at91/at91-next' omits 9c38d3543217 Merge remote-tracking branch 'aspeed/for-next' omits dada5b6254d2 Merge remote-tracking branch 'amlogic/for-next' omits e87b432d6c45 Merge remote-tracking branch 'actions/for-next' omits b5993a6e61f8 Merge remote-tracking branch 'arm-soc/for-next' omits 9725f28687dc Merge remote-tracking branch 'arm64/for-next/core' omits a5d5128ae913 Merge remote-tracking branch 'arm/for-next' omits 4934d349f6e5 Merge remote-tracking branch 'asm-generic/master' omits bacd85ed69f2 smb3: add dynamic tracepoints for flush and close omits 93066ef48942 smb3: log warning if CSC policy conflicts with cache mount option omits fcf3d66428b9 Merge remote-tracking branch 'dma-mapping/for-next' omits 5251a1c90f7f Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 1ab97157f64d Merge remote-tracking branch 'kbuild/for-next' omits 18ec21ed1250 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3e800548f855 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0e8337b1ab16 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 7dc3d8d5fed8 Merge remote-tracking branch 'scsi-fixes/fixes' omits 03fb500f4c77 Merge remote-tracking branch 'vfs-fixes/fixes' omits 01f6a9420656 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 247ac4c8950d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 8cf621e4648a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 16089fe555fd Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 11837d86a624 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits f8dd92e47bd4 Merge remote-tracking branch 'ide/master' omits 394317619783 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 376643279708 Merge remote-tracking branch 'spi-fixes/for-linus' omits 52a55111ed69 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 01c1d93a689c Merge remote-tracking branch 'regmap-fixes/for-linus' omits 8e17f59ed2a2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b6cc141ed402 Merge remote-tracking branch 'sound-current/for-linus' omits 1978ab4536f0 Merge remote-tracking branch 'wireless-drivers/master' omits 106635c60e60 Merge remote-tracking branch 'netfilter/master' omits 30d6823a0e80 Merge remote-tracking branch 'ipsec/master' omits 97a326efe75e Merge remote-tracking branch 'net/master' omits 8904e8e85933 Merge remote-tracking branch 'sparc/master' omits be6ccd460112 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 0f40dd225a88 Merge branch 'devel' into for-next omits 0acfb2d92b3d dm stats: use struct_size() helper omits 916d8821cc3e dm writecache: skip writecache_wait for pmem mode omits 7f0676e30885 Pull fanotify compiler warning fix from Zhengbin. omits 20fe14afc278 Merge branch 'spi-5.4' into spi-next omits 6b2a5f487ce6 Merge branch 'spi-5.3' into spi-linus omits 2bad859fb513 Merge branch 'asoc-5.4' into asoc-next omits 0e1ddad9e134 Merge branch 'asoc-5.3' into asoc-linus omits a362042561bd gfs2: Use async glocks for rename omits 61274e53cc48 gfs2: create function gfs2_glock_update_hold_time omits 00b101d24561 gfs2: separate holder for rgrps in gfs2_rename omits 06cfead32f09 merge_config.sh: ignore unwanted grep errors omits 30851871d5ab kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] omits 854c37813617 kbuild: remove ARCH_{CPP,A,C}FLAGS omits e00575e5dcf5 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC omits f953d11828b9 Merge branch 'fixes' into next omits e7634eb9bdf4 mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK omits 996899c24b9a mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] omits cd9a2fc2a41b mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock omits 438c281ca8a5 mmc: mmc_spi: Convert to use for_each_sg() omits dbb3bc75e5ad mmc: sdhi: fill in actual_clock omits 0727add145cd mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses omits 1a5bfdb9e4ff mmc: sdhci-cadence: override spec version omits 9027c072c446 mmc: sdhci: constify references of parameters to __sdhci_r [...] omits bb517fd981b4 mmc: mediatek: enable SDIO IRQ low level trigger function omits 562bb5fe1c83 mmc: sdhci: Export sdhci_abort_tuning function symbol omits a1b610bde3e4 PCI: Add Genesys Logic, Inc. Vendor ID omits 777e3df7b642 mmc: sdhci: Add PLL Enable support to internal clock setup omits 293f0354c541 mmc: sdhci: Change timeout of loop for checking internal c [...] omits e1d258ee1a06 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC omits a80639b8911d dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 9f7e8ac18144 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] omits 45b7545d236e dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property omits 62b0d137ed04 mmc: bcm2835: Take SWIOTLB memory size limitation into account omits 2d28dbe042f4 mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller omits c3e84203badf dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller omits 6e091d7b2d1b mmc: mediatek: support 24bits segment size omits 50760cbcd7b5 mmc: mediatek: fix controller busy when plug out SD omits a3ea98ded976 mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs omits 4348215ec7d1 mmc: jz4740: Drop dependency on arch header omits be6bb1a85f90 mmc: jz4740: Code cleanup omits cbda53dce75a mmc: sdhci-cadence: use struct_size() helper omits 50e132727bdb mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] omits ccc319c5668a mmc: Remove dev_err() usage after platform_get_irq() omits 1e71d241c54f mmc: sdhci-pci: Add another Id for Intel CML omits f43e239d13ef mmc: sdhci-s3c: Mark expected switch fall-through omits 04150cd3d61e mmc: atmel-mci: Mark expected switch fall-throughs omits 3c609ff2c329 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits 5f999e5291f7 mmc: mmci: Clarify comments and some code for busy detection omits 546bb324e8f7 memstick: r592: Use dev_get_drvdata omits d4dc7851d4c4 mmc: sdhci-pci: Use dev_get_drvdata omits bc37f3a9d12f mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 6f6da47ea2c3 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits c49a291bd1cf dt-bindings: mmc: sunxi: Add H5 compatibles omits 918569e9fa42 dt-bindings: mmc: sunxi: reorder MMC compatibles omits 9dba357415bf mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits 9297cdcab61a mmc: usdhi6rol0: Add maintainers omits 91b2524a5f75 gfs2: Delete an unnecessary check before brelse() omits d3215f78f06f Merge branches 'work.misc', 'work.mount', 'work.namei', 'w [...] omits f58f821fd69a Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'a [...] omits d4989abf927a Merge branch 'regulator-5.4' into regulator-next omits 1c20c0bbe76f Merge branch 'regulator-5.3' into regulator-linus omits ec6f43fac353 udf: Drop forward function declarations omits dd66f70fd959 udf: Verify domain identifier fields omits 21742d9ad76a virtio-fs: add Documentation/filesystems/virtiofs.rst omits ddb0b37d6295 virtio-fs: add virtiofs filesystem omits 1a8957298fa0 fuse: allow skipping control interface and forced unmount omits b81045fdf935 fuse: dissociate DESTROY from fuseblk omits 1b0ef096b453 fuse: delete dentry if timeout is zero omits 2e62eb406a44 fuse: separate fuse device allocation and installation in [...] omits d8ed41db0fcf fuse: add fuse_iqueue_ops callbacks omits d513cf0c243f fuse: extract fuse_fill_super_common() omits 7c08fe0fb5e4 fuse: export fuse_dequeue_forget() function omits 0a2e3f4e04c9 fuse: export fuse_get_unique() omits dc0c2c1e34db fuse: export fuse_send_init_request() omits 9b9fd4ad575c fuse: export fuse_len_args() omits 6a3e798938e5 fuse: export fuse_end_request() omits ecd4bce3d0c5 vfs: subtype handling moved to fuse omits ebf1b8777b4f gfs2: Minor PAGE_SIZE arithmetic cleanups omits da3c57945b39 fuse: convert to use the new mount API omits cf0a88c66f59 m68k: coldfire: Include the GPIO driver header omits 46058b2f01c2 configfs: provide exclusion between IO and removals omits f25a9f638c3f smb3: add mount option to allow RW caching of share access [...] omits 79436eb4eb39 smb3: add some more descriptive messages about share when [...] omits 42297d0a58d1 cifs: fix dereference on ses before it is null checked omits 0c588ab0b883 cifs: add new debugging macro cifs_server_dbg omits d0e5899489d8 cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] omits d93cbd0d4430 cifs: create a helper to find a writeable handle by path name omits e8870aa07894 smb3: add mount option to allow forced caching of read only share omits 436be5557dcb cifs: remove set but not used variables omits ba940bacb93e smb3: Incorrect size for netname negotiate context omits 442606bd677b cifs: remove unused variable omits c12189c51e26 cifs: remove redundant assignment to variable rc omits 7b88cd70b0d0 smb3: add missing flag definitions omits b52cb401d644 cifs: add passthrough for smb2 setinfo omits ba44b62016c8 cifs: prepare SMB2_Flush to be usable in compounds omits f5229c319282 cifs: allow chmod to set mode bits using special sid omits a2b8f333a3fc cifs: get mode bits from special sid on stat omits 0387ad783b17 fs: cifs: cifsssmb: remove redundant assignment to variable ret omits a48ffa319dd1 cifs: fix a comment for the timeouts when sending echos omits a2ea3cd78abd drm/radeon: guard against calling an unpaired radeon_mn_un [...] omits 3ad1aab70acb csky: add missing brackets in a macro for tlb.h omits c6712d640fa5 Merge branch 'next/defconfig' into for-next omits 96141cd458c0 Merge branch 'next/dt' into for-next omits 60cb036dbda7 vfs: Convert ceph to use the new mount API omits 348140124f09 gfs2: Convert gfs2 to fs_context omits 529803dce39b vfs: Kill mount_single() omits 514b423fe4e8 vfs: Convert spufs to use the new mount API omits 75231fb6e196 vfs: Convert hypfs to use the new mount API omits 0a421fe37c0a hypfs: Fix error number left in struct pointer member omits fab3d3fd23ce vfs: Convert pstore to use the new mount API omits 97dae379269b vfs: Convert tracefs to use the new mount API omits 2fa9d3c7b604 vfs: Convert debugfs to use the new mount API omits d3c317e89f57 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 03a09e7dcee9 vfs: Convert squashfs to use the new mount API omits f5299d87ac2a mtd: Kill mount_mtd() omits d1f8b99efc6c vfs: Convert jffs2 to use the new mount API omits d74503eed1b5 vfs: Convert cramfs to use the new mount API omits f6dc88cfeb11 vfs: Convert romfs to use the new mount API omits 51eab3829186 mtd: Provide fs_context-aware mount_mtd() replacement omits 8965e019cc96 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board omits 124e0f4a39f7 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow omits 137cae0b7af7 ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 omits 4c43ad9e9d41 ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board omits 5833f5a5daf3 dt-bindings: gpu: mali: Add Samsung exynos5250 compatible omits 83d78a86fa8b Merge branch 'core/headers' omits c6c9c381290a Merge branch 'core/rcu' omits 8938abc4a58d Merge branch 'core/stacktrace' omits 54d804af6e22 Merge branch 'efi/core' omits 7768d9513fe7 Merge branch 'irq/core' omits 7cb310033883 Merge branch 'locking/core' omits b7cbbc1a0f86 Merge branch 'perf/core' omits 375b7f4cade0 Merge branch 'ras/core' omits e459011f620e Merge branch 'sched/core' omits 8602c1cff5d2 Merge branch 'sched/rt' omits db66c8a79e9f Merge branch 'smp/hotplug' omits 1e1b5f4c8e70 Merge branch 'timers/core' omits 06fadf942e4f Merge branch 'x86/apic' omits 9a91dcfe30a8 Merge branch 'x86/boot' omits 21be6907148e Merge branch 'x86/build' omits c7f784ad02f9 Merge branch 'x86/cleanups' omits 9721a2adb13d Merge branch 'x86/cpu' omits 874a9a4ddb04 Merge branch 'x86/entry' omits d2685cfeeca1 Merge branch 'x86/hyperv' omits 46d7e2f591b3 Merge branch 'x86/irq' omits bb10a2c0e525 Merge branch 'x86/mm' omits eafead31c540 Merge branch 'x86/platform' omits 15b1295143a4 Merge branch 'x86/pti' omits 9ce03b08b0fb Merge branch 'x86/urgent' omits 006d6183b4a8 Merge branch 'x86/vmware' omits c08428c528bc vfs: Create fs_context-aware mount_bdev() replacement omits 497dd8f203e6 f2fs: add missing documents of reserve_root/resuid/resgid omits 48aeaa459579 f2fs: convert inline_data in prior to i_size_write omits 9530ba093d8d f2fs: fix flushing node pages when checkpoint is disabled omits ba4aa6103c44 f2fs: fix to avoid corruption during inline conversion omits 0e762d7154bd f2fs: enhance f2fs_is_checkpoint_ready()'s readability omits 56bc729da354 f2fs: clean up __bio_alloc()'s parameter omits f88c760df45a f2fs: fix wrong error injection path in inc_valid_block_count() omits 5ba6c6f19f6e f2fs: fix to writeout dirty inode during node flush omits fbce5d4ab3ab f2fs: optimize case-insensitive lookups omits dbe210789512 modpost: add NOFAIL to strndup omits 7ee8e5a74146 modpost: add guid_t type definition omits 657fb9c74266 Bluetooth: btrtl: Remove trailing newline from calls to rt [...] omits 51b4c991d0f6 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...] omits 663f3ae2e512 Bluetooth: btrtl: Add firmware version print omits 9659ef791c3f selftests: tpm2: install python files omits 0aa3769d0a99 selftests: livepatch: add missing fragments to config omits 037caee7779f selftests: watchdog: cleanup whitespace in usage options omits ebdd3c0b179e selftest/ftrace: Fix typo in trigger-snapshot.tc omits 6ea425b50c48 selftests: watchdog: Add optional file argument omits c321d43b8da1 selftests/seccomp: fix build on older kernels omits 48108451ade4 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY omits 6531deb8a79d Bluetooth: hci_qca: wait for Pre shutdown complete event b [...] omits 22d48c3e8eb4 Merge branch 'misc' into for-next omits 4cc064f65d1e Merge branch 'fixes' into for-next omits 15f6eb5351a2 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth omits 067fe418f5e1 arm64: dts: allwinner: h6: Add pin configs for uart1 omits 3105c48ee8b7 bluetooth: hci_bcm: Give more time to come out of reset omits 855244451453 bluetooth: bcm: Add support for loading firmware for BCM4345C5 omits 0af6f0a4748e dt-bindings: net: Add compatible for BCM4345C5 bluetooth device omits 048ea5526658 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...] omits f52b5d058b31 Bluetooth: hci_qca: Make structure qca_proto constant omits c6ed0ba8b76e Bluetooth: 6lowpan: Make variable header_ops constant omits 8528d50827b7 Bluetooth: btusb: Fix suspend issue for Realtek devices omits a4f077da6ed3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings omits d2edeeec232d Bluetooth: hci_qca: Remove redundant initializations to zero omits 623fc8e457f7 Bluetooth: Add support for utilizing Fast Advertising Interval omits cb9e763ed9eb Merge branch '5.4/scsi-queue' into 5.4/scsi-next omits 70380e2fe3ca Merge branch '5.3/scsi-fixes' into 5.4/scsi-next omits f18b30a01e21 scsi: fnic: print port speed only at driver init or speed change omits 1267f9d3047d kbuild: add $(BASH) to run scripts with bash-extension omits e36b90e24fe4 Merge branches 'fixes' and 'misc' into for-next omits db1564abbd33 Merge branch 'v5.4/drivers' into tmp/aml-rebuild omits ab2d68481078 Merge branch 'v5.4/dt64' into tmp/aml-rebuild omits 5a23b08b4b00 Merge branch 'v5.4/dt' into tmp/aml-rebuild omits 21e2a2240127 Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits b84efad58ea4 dt-bindings: power: add Amlogic Everything-Else power doma [...] omits 630a0aa75ed6 arm64: dts: meson: g12a: add reset to tdm formatters omits 58e6a511f5ad arm64: dts: meson: g12a: audio clock controller provides resets omits d4609acce187 arm64: dts: meson-sm1-sei610: enable DVFS omits 460278373d44 Merge tag 'clk-meson-dt-v5.4-3' of git://github.com/BayLib [...] omits 5b3fd41e48fe arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap omits 34c4e5fd2b2b arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap omits 33cdbdaa86d9 arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap omits aa23acef9589 arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap omits 7fc697b8f2f0 arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap omits 24810b978b0d arm64: dts: meson-g12a-x96-max: add rc-x96max keymap omits d3fb99dc8141 arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap omits 6197c74c05bd arm64: dts: meson-sm1-sei610: add USB support omits 616b360846fe arm64: dts: meson-sm1-sei610: add HDMI display support omits 45ccf77a0575 arm64: meson-g12: add Everything-Else power domain controller omits c6244339c09d arm64: dts: meson: fix boards regulators states format omits 2258af108994 arm64: dts: meson-gxbb-p201: fix snps, reset-delays-us format omits 35a8a061ad25 arm64: dts: meson-gxbb-nanopi-k2: add missing model omits c61bf6cb5fd6 arm64: dts: meson-g12a-x96-max: fix compatible omits 382a77ca51d9 arm64: dts: meson-g12a: fix reset controller compatible omits c75b9f52939d arm64: dts: meson-axg: fix MHU compatible omits f43860f4a5d0 arm64: dts: meson-gxl: fix internal phy compatible omits 8671370cd712 arm64: dts: meson-gx: fix periphs bus node name omits c424d7319493 arm64: dts: meson-gx: fix mhu compatible omits 3d6f4dbee58d arm64: dts: meson-gx: fix watchdog compatible omits 9afc3c5d3bf3 arm64: dts: meson-gx: fix spifc compatible omits 2e655d4a8027 arm64: dts: meson-gx: fix reset controller compatible omits e117ba5dbc76 arm64: dts: meson-gx: drop the vpu dmc memory cell omits 1e6714c71371 arm64: dts: meson: fix ethernet mac reg format omits c1442b4afc44 vfs: Create fs_context-aware mount_bdev() replacement omits b5efb8f672c9 vfs: Convert functionfs to use the new mount API omits 85ed84b1bce9 vfs: Convert ubifs to use the new mount API omits cbc5ff0b36a0 vfs: Convert orangefs to use the new mount API omits b51c9a932c46 vfs: Convert bpf to use the new mount API omits 74ed8bca9631 vfs: Convert devpts to use the new mount API omits 38de9fe6b1d1 vfs: Convert autofs to use the new mount API omits d5eda3a44c62 vfs: Convert coda to use the new mount API omits aecfd324a1f8 vfs: Make fs_parse() handle fs_param_is_fd-type params better omits 5088ec1c12d4 vfs: Convert binderfs to use the new mount API omits 8bb3c61bafa8 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] omits 63228b974a6e make shmem_fill_super() static omits d154e3b55d9e make ramfs_fill_super() static omits e941159e9d79 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] omits 5b8f3df6239c pagewalk: use lockdep_assert_held for locking validation omits 923bfc561e75 pagewalk: separate function pointers from iterator data omits 4e10e8c36663 mm: split out a new pagewalk.h header from mm.h omits 318dd7698a43 mm/mmu_notifiers: annotate with might_sleep() omits 45256bbec203 mm/mmu_notifiers: prime lockdep omits d2b219ed03d4 mm/mmu_notifiers: add a lockdep map for invalidate_range_s [...] omits 7eebb3ad9742 Merge branch 'for-5.4' into for-next omits eb748213be48 coresight: tmc-etr: Add barrier packets when moving offset [...] omits aebbd3b1f3ad coresight: tmc-etr: Decouple buffer sync and barrier packe [...] omits 1aab1cab46c0 coresight: tmc: Make memory width mask computation into a [...] omits 591f4ea2ed61 serial: 8250_pci: Add F81504A series Support omits a976556d6705 serial: mctrl_gpio: Use gpiod flags directly omits 15c497e97e1a ext4: fix potential use after free after remounting with n [...] omits ea4463b8c36b jbd2: add missing tracepoint for reserved handle omits 86b1201d7f8a ext4: fix punch hole for inline_data file systems omits b87eabf8902d ext4: rework reserved cluster accounting when invalidating pages omits ac8bd58d7f44 coresight: tmc-etr: Fix perf_data check omits 826c7facbc60 arm64: dts: meson: g12a-common: add VRTC omits c5f9f5db027e tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART omits b88d7260d786 tty: n_gsm: add ioctl to map serial device to mux'ed tty omits 53e5a3be73ab serial: 8250_pci: Merge 8250_moxa to 8250_pci omits 1f67396849f1 serial: sprd: Add loopback function support omits b2ee857b8174 Merge branch 'next/soc' into for-next omits 68e50752991d Merge branch 'next/drivers' into for-next omits 2384eefd74b8 Merge branch 'misc-5.3' into next-fixes omits e2e73febeae8 Merge branch 'misc' into for-next omits 03ed4c6c0122 Merge branch 'fixes' into for-next omits d2cf56ef3887 Merge branch 'next/soc' into for-next omits c54591a3c8b8 Merge branch '5.4/scsi-queue' into 5.4/scsi-next omits 87305a112d6b Merge branch '5.3/scsi-fixes' into 5.4/scsi-next omits 1bccc7798f03 Merge branch 'next/drivers' into for-next omits 591f935db448 serial: mxs-auart: Don't check for mctrl_gpio_to_gpiod() r [...] omits d4d48e150406 serial: sh-sci: Don't check for mctrl_gpio_to_gpiod() retu [...] omits 7ccb0118e429 serial: tegra: protect IER against LCR.DLAB omits f964a1e94fed serial: tegra: add internal loopback functionality omits 1bc102260d27 tty/serial: atmel: reschedule TX after RX was started omits b953815b819b tty: serial: Add linflexuart driver for S32V234 omits 1992b548e982 Merge branch 'next/drivers' into for-next omits 613adc412c05 Merge branch 'next/soc64' into for-next omits 8e8559a9fe8b Merge branch 'next/soc' into for-next omits 01749d1ac400 Merge branch '5.4/scsi-postmerge' into 5.4/scsi-next omits 252c0c538410 Merge branch '5.3/scsi-fixes' into 5.4/scsi-next omits 777b4736933f scsi: fnic: remove redundant assignment of variable rc omits cff1191553d9 scsi: qla2xxx: cleanup trace buffer initialization omits 530106fa95c9 scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft omits a7a03a695648 coresight: tmc-etr: Fix updating buffer in not-snapshot mode. omits 182747f87687 Merge branch 'misc' into for-next omits 84814186da28 scsi: core: fix dh and multipathing for SCSI hosts without [...] omits e69d4dba64f0 scsi: core: fix missing .cleanup_rq for SCSI hosts without [...] omits 1799cc573ebb scsi: implement .cleanup_rq callback omits bccd30adf478 blk-mq: add callback of .cleanup_rq omits f7b08ea5f53b coresight: etm4x: improve clarity of etm4_os_unlock comment omits ac6cb440cbd0 coresight: etm4x: use module_param instead of module_param_named omits fbd640ed0fa5 Merge branch 'next/dt' into for-next omits 015203c8400e Merge 5.3-rc4 into tty-next omits e272d4fb74d6 configfs: fix a deadlock in configfs_symlink() omits 040eb7ba1983 tty/serial: atmel: remove redundant assignment to ret omits 605b5b4c90ec parport: parport_serial: Add support for Sunix Multi I/O boards omits a4b7aca30609 serial: 8250_pci: Add support for Sunix serial boards omits 7e54c250b4fe serial: remove ks8695 driver omits abd627f8031b serial: lantiq: Add support for Lightning Mountain SoC omits 18201bc44168 serial: lantiq: Make IRQ & ISR assignment dynamic omits 753062c9b72f serial: lantiq: Use proper DT compatible string omits a0d993e8c143 serial: 8250_lpss: Enable HS UART on Elkhart Lake omits a9c69a4973df serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro omits 3ff7eb5566cb serial: 8250_lpss: register DMA IRQ and pool with instance ID omits c2f204f8dc06 serial: 8250_lpss: add fractional divisor support omits e3bfe7876937 serial: 8250_lpss: switch to use 8250_dwlib library omits bec2eadf2f74 serial: 8250_dw: switch to use 8250_dwlib library omits bc7b8e8f68ac serial: 8250_dw: split Synopsys DesignWare 8250 common functions omits 7ed6935fd1be serial: 8250_dw: use pointer to uart local variable omits 9f335c083095 Merge branch 'misc' into for-next omits 468b887c767e Merge branch 'next/defconfig' into for-next omits a4ba050dbc88 serial: 8250_dw: Use a unified new dev variable in remove omits d6026e9befe2 serial: lantiq: Add SMP support omits e15fdcf80e29 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] omits 1fe3896855e6 tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] omits e5b01b657f83 tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] omits f2a90ac0243d tty: serial: fsl_lpuart: Introduce lpuart32_configure() omits 87a46c2a5b0e tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() omits 3aa263f1ac1a tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() omits b19e8f30ec05 serial: 8250_exar: Replace msleep(1) with usleep_range() omits d6a59fec33a2 serial: 8250_exar: Consolidate callback assignments in def [...] omits 480a98c73807 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] omits 8f0df898b279 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS omits eea8b4fc48c7 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] omits c35952219459 serial: mctrl_gpio: Avoid probe failures in case of missin [...] omits 2205d920f4ad serial: 8250_exar: Absorb remaining 8250_port INT0 support omits 986409f74a5a coresight: etm4x: Use explicit barriers on enable/disable omits 01e3927f6e02 coresight: etm4x: Remove superfluous setting of os_unlock omits 991de72831b3 coresight: acpi: Static funnel support omits 336e86a5232a coresight: Convert pr_warn to dev_warn for obsolete bindings omits 7e5a36e8a4e5 coresight: tmc-etr: Check if non-secure access is enabled omits c4770f7e5a98 coresight: tmc-etr: Handle memory errors omits 3be3f07bfd21 coresight: etr_buf: Consolidate refcount initialization omits ac1b0ca667ec coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 21176ebcd7d0 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger omits 340eda040af3 tty: serial: qcom_geni_serial: Update the oversampling rate omits 99710869174e serial: 8250_exar: Clear buffer before shutdown omits f9dd5b4321ec serial: 8250_exar: Move custom divisor support out from 8250_port omits 7a7b7b73dbca serial: 8250_exar: Extract PM routine from 8250_port omits 1f06cb7f4fab serial: 8250_exar: No need to autoconfigure Exar ports omits 6492a4c12c65 serial: sh-sci: use driver core functions, not sysfs ones. omits 9d4742136a26 xilinx_uartps.c: suppress "may be used uninitialised" warning omits d4bad8118d2a tty: Remove dev_err() usage after platform_get_irq() omits 8b6655d22b42 coresight: cpu-debug: Add support for Qualcomm Kryo omits 914f79d6f9d5 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 omits 18e87cb700a9 coresight: etm4x: Two function calls less omits a912275d322e tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() omits d4580bc4b399 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() omits 8a58a7651c88 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() omits 3ef58b18d6d4 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() omits 32ee0fb0c0af tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() omits fa04d8c1c150 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs omits c12a5975e095 tty: serial: fsl_lpuart: Clear CSTOPB unconditionally omits 414290fad175 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis omits 97a3124ddf45 tty: serial: fsl_lpuart: Drop no-op bit opearation omits 48145e144256 tty: serial: fls_lpuart: Split shared TX IRQ handler into two omits ec8aec141936 tty: serial: fsl_lpuart: Fix issue in software flow control omits 1b5e0815d2f3 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() omits bdb60b10616f tty: serial: fsl_lpuart: Fix bogus indentation omits d1ec5bcc8905 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers omits 04561fabd234 tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer omits 55a49070ee90 tty: serial: fsl_lpuart: flush receive FIFO after overruns omits 7927b970e758 tty: serial: fsl_lpuart: fix framing error handling when u [...] omits e7a81412af47 serial: imx: get rid of imx_uart_rts_auto() omits c53c1d876bf0 serial: imx: set_mctrl(): correctly restore autoRTS state omits 40c3d1cd7e6e serial: imx: set_termios(): do not enable autoRTS if RTS is unset omits 7b0efe59f42a serial: 8250_pnp: Move to struct dev_pm_ops omits 6dfff5387131 Merge 5.3-rc2 into tty-next omits 67de843e3158 serial/8250: Add support for NI-Serial PXI/PXIe+485 devices omits df2f84dfa709 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits 7bb4d2543364 serial: stm32: add pm_runtime support omits b5500d9d651d serial: stm32: select pinctrl state in each suspend/resume [...] omits 23e343b5e432 dt-bindings: serial: stm32: add wakeup option omits f5d6aadf3b64 8250_lpss: check null return when calling pci_ioremap_bar omits be2847391ac3 tty: serial: fsl_lpuart: correct the FIFO depth size omits d9aa9ab4fe6b tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl omits 5791a830470a tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() omits a017d5deed22 tty: serial: fsl_lpuart: add earlycon for imx8qxp platform omits 56acec623410 tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] omits 78219b6c68ff serial: 8250_exar: Use struct_size() helper omits 026bd4a5b3c0 tty: nozomi: Use dev_get_drvdata omits e56732b53611 serial: 8250: Use dev_get_drvdata where possible omits ec7885e072e4 tty/isicom: remove redundant assignment to variable word_count omits 44fe5ea44bf2 tty: serial: Remove call to memset after pci_alloc_consistent omits fc78bd1fbd2d tty: hvcs: Fix odd use of strlcpy omits 8d34ce5cde99 serial: 8250_omap: Fix idling for unloaded serdev drivers omits 2c4313cb1162 tty: n_gsm: add helpers to convert mux-num to/from tty-base omits a022e71ba404 tty: n_gsm: update doc example to use header for N_GSM0710 define omits 2e8d58c1f14f tty: n_gsm: remove obsolete mknod doc example adds 3b47fd5ca9ea Merge tag 'nfs-for-5.3-4' of git://git.linux-nfs.org/proje [...] adds 52d083472e0b clang-format: Update with the latest for_each macro list adds 13133f933ac4 Merge tag 'clang-format-for-linus-v5.3-rc8' of git://githu [...] adds 5e2d2cc2588b sched/fair: Don't assign runtime for throttled cfs_rq adds 1251201c0d34 sched/core: Fix uclamp ABI bug, clean up and robustify sch [...] adds 262f7eeddc85 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 9b8bd476e78e x86/uaccess: Don't leak the AC flags into __get_user() arg [...] adds 4030b4c585c4 x86/hyper-v: Fix overflow bug in fill_gva_list() adds 19e4147a04a4 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 2a36c16efab2 ALSA: hda/realtek - Fix the problem of two front mics on a [...] adds a3f5e1f57839 Merge tag 'sound-5.3-rc8' of git://git.kernel.org/pub/scm/ [...] adds d41a3effbb53 keys: Fix missing null pointer check in request_key_auth_d [...] adds 8205d5d98ef7 powerpc/tm: Fix FP/VMX unavailable exceptions inside a tra [...] adds a8318c13e79b powerpc/tm: Fix restoring FP/VMX facility incorrectly on i [...] adds 13da6ac106be Merge tag 'powerpc-5.3-5' of git://git.kernel.org/pub/scm/ [...] adds 3d2c7d370475 Revert "vhost: access vq metadata through kernel virtual address" adds 02fa5d7b17a7 mm/balloon_compaction: suppress allocation warnings adds 9d098a6234c1 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 08b0c891605a drm/vmwgfx: Fix double free in vmw_recv_msg() adds 7610bb0bde4c Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] adds 1e19ec6c3c41 Merge tag 'drm-misc-fixes-2019-09-05' of git://anongit.fre [...] adds 08d433d81215 Merge tag 'drm-fixes-2019-09-06' of git://anongit.freedesk [...] adds 044597100037 Merge tag 'mmc-v5.3-rc7' of git://git.kernel.org/pub/scm/l [...] adds 36b7200f67df iommu/amd: Flush old domains in kdump kernel adds 754265bcab78 iommu/amd: Fix race in increase_address_space() adds 76f5e9f870b0 Merge tag 'iommu-fixes-v5.3-rc7' of git://git.kernel.org/p [...] adds b0841eefd969 configfs: provide exclusion between IO and removals adds 30d7030b2fb3 Merge tag 'configfs-for-5.3' of git://git.infradead.org/us [...] adds d9a2b63ca917 Merge tag 'renesas-fixes-for-v5.3' of git://git.kernel.org [...] adds 13212a648f31 Merge tag 'renesas-fixes2-for-v5.3' of git://git.kernel.or [...] adds 8928e917aeaf soc: qcom: geni: Provide parameter error checking adds 36daa831b555 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 0c043d70d047 Input: elan_i2c - remove Lenovo Legion Y7000 PnpID adds 9772152b4b3c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 7641033e17ef Merge tag 'libnvdimm-fix-5.3-rc8' of git://git.kernel.org/ [...] adds 1e3778cb223e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 689379c2f383 dmaengine: sprd: Fix the DMA link-list configuration adds cf24aac38698 dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped adds d3464ccd105b Merge tag 'dmaengine-fix-5.3' of git://git.infradead.org/u [...] adds 02e740aeca79 Documentation/process: Volunteer as the ambassador for Xen adds f56f791f6d8e Documentation/process: Add Google contact for embargoed ha [...] adds 1f493162b59b Documentation/process/embargoed-hardware-issues: Microsoft [...] adds a8e0abae2fe0 Documentation/process: Add Qualcomm process ambassador for [...] adds b3a9964cfa69 Merge tag 'char-misc-5.3-rc8' of git://git.kernel.org/pub/ [...] adds 950b07c14e8c Revert "x86/apic: Include the LDR when clearing out APIC r [...] adds def8b72f0e40 Merge tag 'gpio-v5.3-5' of git://git.kernel.org/pub/scm/li [...] adds bfafddd8de42 include/linux/compiler.h: fix Oops for Clang-compiled kernels adds 983f700eab89 Merge tag 'compiler-attributes-for-linus-v5.3-rc8' of git: [...] adds f74c2bb98776 Linux 5.3-rc8 adds 56037cadf604 Merge tag 'regulator-fix-v5.3-rc8' of git://git.kernel.org [...] adds 78e05972c5e6 ipc: fix semtimedop for generic 32-bit architectures adds fb377eb80c80 ipc: fix sparc64 ipc() wrapper adds 3120b9a6a3f7 Merge tag 'ipc-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 59929d3a2eb6 gpio: mockup: add missing single_release() adds e95fbc130a16 gpio: fix line flag validation in linehandle_create adds 5ca2f54b597c gpio: fix line flag validation in lineevent_create adds aefde297da7b Merge tag 'gpio-v5.4-fixes-for-linus' of git://git.kernel. [...] adds 1dea33e84d33 gpiolib: of: fix fallback quirks handling adds 61f7f7c8f978 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot op [...] adds 9c09f6234871 Merge tag 'gpio-v5.3-6' of git://git.kernel.org/pub/scm/li [...] adds c1432423a168 pinctrl: aspeed: Fix spurious mux failures on the AST2500 adds 840ce8f8073e Merge tag 'pinctrl-v5.3-3' of git://git.kernel.org/pub/scm [...] adds eddf3e9c7c7e genirq: Prevent NULL pointer dereference in resend_irqs() adds 95779fe8506d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 310aa0a25b33 perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-init [...] adds 6dcf6a4eb95a Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds cf8f1696709a virtio_ring: fix unmap of indirect descriptors adds a89db445fbd7 vhost: block speculation of translated descriptors adds 060423bfdee3 vhost: make sure log_num < in_num adds ad32b4800c2b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds e16c2983fba0 x86/purgatory: Change compiler flags from -mcmodel=kernel [...] adds afa8b475c1ae x86/timer: Force PIT initialization when !X86_FEATURE_ARAT adds 95217783b7f6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds a0eb9abd8af9 fork: block invalid exit signals with clone3() adds 98dcb386e5c3 Merge tag 'for-linus-20190912' of gitolite.kernel.org:pub/ [...] adds 505a8ec7e11a Revert "drm/i915/userptr: Acquire the page lock around set [...] adds 410f954cb1d1 Btrfs: fix assertion failure during fsync and use of stale [...] adds 18dfa7117a3f Btrfs: fix unwritten extent buffers and hangs on future wr [...] adds 1b304a1ae45d Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/sc [...] adds 44e9d308a51f kselftests: cgroup: add freezer mkdir test adds 97a61369830a cgroup: freezer: fix frozen state inheritance adds a7f89616b737 Merge branch 'for-5.3-fixes' of git://git.kernel.org/pub/s [...] adds bb1a71f9c467 drm/i915: Limit MST to <= 8bpc once again adds 2eb0964eec5f drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] adds 911ad0b6110d Merge tag 'drm-intel-fixes-2019-09-11' of git://anongit.fr [...] adds a3200debde5f drm/modes: Make the whitelist more const adds 21670bd78a25 drm/lima: fix lima_gem_wait() return value adds e6bb711600db Merge tag 'drm-misc-fixes-2019-09-12' of git://anongit.fre [...] adds 592b8d8759ce Merge tag 'drm-fixes-2019-09-13' of git://anongit.freedesk [...] adds aea64b583601 Revert "mmc: bcm2835: Terminate timeout work synchronously" adds 49baa01c8b99 Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD h [...] adds 8861474a105c Revert "mmc: tmio: move runtime PM enablement to the drive [...] adds aa86f1a38875 mmc: tmio: Fixup runtime PM management during probe adds 87b5d602a1cc mmc: tmio: Fixup runtime PM management during remove adds 1c4c5e2528af Merge tag 'mmc-v5.3-rc8' of git://git.kernel.org/pub/scm/l [...] adds d471c6f77480 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 591328948ba6 rxrpc: Fix misplaced traceline adds 10eb56c582c5 sctp: use transport pf_retrans in sctp_do_8_2_transport_strike adds d55a2e374a94 net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local [...] adds 1ffdb51f28e8 Revert "Bluetooth: btusb: driver to enable the usb-wakeup [...] adds 6d0762b19c59 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices adds 31fb1bbdabb3 Bluetooth: hci_qca: disable irqs when spinlock is acquired adds d94dfd798c48 Bluetooth: bpa10x: change return value adds 68d19d7d9957 Revert "Bluetooth: validate BLE connection interval updates" adds 6a87691c40ec Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 42dec1dbe382 tipc: add NULL pointer check before calling kfree_rcu adds ebe26aca98fc net: fixed_phy: Add forward declaration for struct gpio_desc; adds 44580a0118d3 net: sock_map, fix missing ulp check in sock hash case adds 4255ff0544ee ipv6: Fix RTA_MULTIPATH with nexthop objects adds 91bfb564853f selftest: A few cleanups for fib_nexthops.sh adds e9752c830a93 Merge branch 'nexthops-Fix-multipath-notifications-for-IPv [...] adds 7bdf4de12677 net: Properly update v4 routes with v6 nexthop adds 6e1cdedcf036 net: sonic: return NETDEV_TX_OK if failed to map buffer adds f4b633b911fd forcedeth: use per cpu to collect xmit/recv statistics adds 2e9550ed67cc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b88dd52c62bb net: sched: fix reordering issues adds b0a3caeafded MAINTAINERS: add myself as maintainer for xilinx axiethern [...] adds 74346c434cd2 Merge tag 'wireless-drivers-for-davem-2019-09-05' of git:/ [...] adds 2339cd6cd0b5 bpf: fix precision tracking of stack slots adds 0c04eb72d332 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b82573fdbef8 net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()' adds 63b2ed4e10b2 net: phylink: Fix flow control resolution adds 1c2977c09499 net/ibmvnic: free reset work of removed device from queue adds fe163e534e5e isdn/capi: check message length in capi_write() adds 8652f17c658d ipv6: addrconf_f6i_alloc - fix non-null pointer check to ! [...] adds 3dcbdb134f32 net: gso: Fix skb_segment splat when splitting gso_size ma [...] adds 28abe5796252 nfp: flower: cmsg rtnl locks can timeout reify messages adds c8dc55956b09 net/ibmvnic: Fix missing { in __ibmvnic_reset adds 94a72b3f024f bridge/mdb: remove wrong use of NLM_F_MULTI adds 8b142a00edcf net_sched: check cops->tcf_block in tc_bind_tclass() adds d4d6ec6dac07 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero adds f794dc2304d8 sctp: fix the missing put_user when dumping transport thresholds adds 2507e6ab7a9a wimax: i2400: fix memory leak adds 49f6c90bf680 net: sonic: replace dev_kfree_skb in sonic_send_packet adds 3dfdecc6d125 lib/Kconfig: fix OBJAGG in lib/ menu structure adds 3e493173b784 mac80211: Do not send Layer 2 Update frame before authorization adds c5c1a030a7db net/rds: An rds_sock is added too early to the hash table adds 90aa11f1bc5d NFC: st95hf: fix spelling mistake "receieve" -> "receive" adds b93fb20f016c net: lmc: fix spelling mistake "runnin" -> "running" adds c3dc1fa72249 net: hns3: fix spelling mistake "undeflow" -> "underflow" adds f4b752a6b270 mlx4: fix spelling mistake "veify" -> "verify" adds af38d07ed391 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR adds 377228accbbb ixgbe: Prevent u8 wrapping of ITR value to something less [...] adds bf280c0387eb ixgbe: fix double clean of Tx descriptors with xdp adds 13d5231cc062 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 77f22f92dff8 tun: fix use-after-free when register netdev failed adds d23dbc479a8e ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' adds 10cc514f451a net: Fix null de-reference of device refcount adds a21b7f0cff19 net: qrtr: fix memort leak in qrtr_tun_write_iter adds f39b683d35df ixgbe: Fix secpath usage for IPsec TX offload. adds b456d72412ca sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' adds 8f6617badcc9 ixgbevf: Fix secpath usage for IPsec Tx offload adds 8e2ef6abd465 sctp: change return type of sctp_get_port_local adds e0e4b8de10ad sctp: remove redundant assignment when call sctp_get_port_local adds 29b99f54a8e6 sctp: destroy bucket if failed to bind addr adds ae3b06ed55b1 Merge branch 'sctp_do_bind-leak' adds 4d7ffcf3bf1b cdc_ether: fix rndis support for Mediatek based smartphones adds 36024fcf8d28 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 474efecb65dc riscv: modify the Image header to improve compatibility wi [...] adds b03c036e6f96 Merge tag 'riscv/for-v5.3' of git://git.kernel.org/pub/scm [...] adds 0d4a3f2abbef Revert "vhost: block speculation of translated descriptors" adds 1f9c632cde0c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds f7eea636c3d5 KVM: nVMX: handle page fault in vmread adds 541ab2aeb282 KVM: x86: work around leak of uninitialized stack contents adds 002c5f73c508 KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing [...] adds 13a17cc0526f KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap [...] adds 53936b5bf35e KVM: s390: Do not leak kernel stack data in the KVM_S390_I [...] adds a9c20bb0206a Merge tag 'kvm-s390-master-5.3-1' of git://git.kernel.org/ [...] adds 1609d7604b84 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 7d94c2e90ddf Merge remote-tracking branch 'sparc/master' new 2617120f4de6 ALSA: firewire-tascam: handle error code when getting curr [...] new e1a00b5b253a ALSA: firewire-tascam: check intermediate state of clock s [...] new f953e72c9ca6 ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx new 00066e9733f6 Add Acer Aspire Ethos 8951G model quirk new e6e2fe2b8f7a ALSA: firewire-tascam: add note for FE-8 new 8d0d5c3fa16f ALSA: firewire-lib: remove WARN_ON() at destruction of AMD [...] new 789492f0c865 ALSA: lx6464es - add support for LX6464ESe pci express variant new 2ec42f3147e1 ASoC: dmaengine: Make the pcm->name equal to pcm->id if th [...] new 73681f4f1426 ASoC: ams-delta: Take control over audio mute GPIO pins new 6652ddbb5d83 Merge branch 'asoc-5.3' into asoc-linus new dfafc1822f68 ASoC: amd: use devm_platform_ioremap_resource() to simplify code new f295495ec657 ASoC: ep93xx: use devm_platform_ioremap_resource() to simp [...] new 2f302d476c96 ASoC: sirf-audio: use devm_platform_ioremap_resource() to [...] new a813d0e8884e ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] new 04f770d96834 ASoC: soc-core: add comment to jack at soc_remove_component() new 1ab1b340f037 ASoC: qcom: common: Include link-name in error messages new f466309534b6 ASoC: meson: add sm1 compatibles new 6b59b8f82221 ASoC: meson: add reset binding new 8fcd2d914e78 ASoC: meson: axg-frddr: expose all 8 outputs new 6beced211c22 ASoC: meson: axg-toddr: expose all 8 inputs new cde9f12e5f0d ASoC: meson: tdmin: expose all 16 inputs new 52dd80d8f738 ASoC: meson: axg-frddr: add sm1 support new 5ac825c3d85e ASoC: meson: axg-toddr: add sm1 support new 329299d6652f ASoC: meson: tdmout: add sm1 support new f4df4e4042b0 ASoC: SOF: imx8: Fix COMPILE_TEST error new 0db0c62c88b8 ASoC: es8316: fix redundant codes of clock new ebe02a5b9ef0 ASoC: es8316: support fixed and variable both clock rates new 78b93b04771b ASoC: codecs: ad193x: make two arrays static const, makes [...] new f1879d7b98dc ASoC: rockchip: ignore 0Hz sysclk new 2458adb8f92a SoC: simple-card-utils: set 0Hz to sysclk when shutdown new 2b70d5776e8b ASoC: rt1011: make array pd static const, makes object smaller new b61b1e35ed06 ASoC: rt1305: make array pd static const, makes object smaller new 13ab0d1ab8ae ASoC: rt1308: make array pd static const, makes object smaller new 62f07a6b6dba ASoC: soc-core: self contained soc_probe_link_components() new b006c0c6ed0d ASoC: soc-core: self contained soc_remove_link_components() new 4ca47d21bf7a ASoC: soc-core: self contained soc_remove_link_dais() new a7d44f78063d ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() new c4b4698291a1 ASoC: soc-core: add new soc_link_init() new c7e73774f2f4 ASoC: soc-core: self contained soc_probe_link_dais() new bc7c16c226a9 ASoC: soc-core: move soc_probe_link_dais() next to soc_rem [...] new bee886f1ea9d ASoC: soc-core: self contained soc_bind_aux_dev() new 4893a2eb34a9 ASoC: soc-core: add soc_unbind_aux_dev() new e8fbd2505242 ASoC: soc-core: self contained soc_unbind_aux_dev() new 33b773dc9288 ASoC: rt5677: Remove magic number register writes new dfe58f201159 ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF new 6fa5963c37a2 ASoC: hdmi-codec: Add an op to set callback function for p [...] new bb8317861175 Merge branch 'asoc-5.4' into asoc-next new 7711fb7dac1a Merge tag 'asoc-v5.4' of git://git.kernel.org/pub/scm/linu [...] new d3f9990f1b48 Merge branch 'for-next' into for-linus new a1cfcae7fc0d Merge remote-tracking branch 'sound-current/for-linus' new 48118a9323ab ASoC: dmaengine: Replace strncpy() with strscpy_pad() for [...] new 7e0d8442e4fb Merge branch 'asoc-5.3' into asoc-linus new 77d36c66c84b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new fecc7802bbfa Merge remote-tracking branch 'regmap-fixes/for-linus' new d440c4efe43c Merge branch 'regulator-5.3' into regulator-linus new f425a3048658 Merge remote-tracking branch 'regulator-fixes/for-linus' new 4c524191c0a2 spi: bcm2835: Work around DONE bit erratum new 6979d5d444d0 Merge branch 'spi-5.3' into spi-linus new afa08f45d320 Merge remote-tracking branch 'spi-fixes/for-linus' new 218941d47408 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 38c7a30a9d5f Documentation/process: Volunteer as the ambassador for Intel new c68f5f786ac7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new f7b45e116f06 Merge remote-tracking branch 'ide/master' new e7ced2f2dd5c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new d098913a10f8 bus: ti-sysc: Fix clock handling for no-idle quirks new 2783d0638a51 bus: ti-sysc: Fix handling of invalid clocks new 4957eccf979b ARM: omap2plus_defconfig: Fix missing video new f9f5518a3868 ARM: dts: logicpd-torpedo-baseboard: Fix missing video new 24cf23276a54 ARM: dts: am3517-evm: Fix missing video new a932b77b4d19 ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux new a4c8723a162e bus: ti-sysc: Remove unpaired sysc_clkdm_deny_idle() new 7a583ff8e844 Merge remote-tracking branch 'omap-fixes/fixes' new 381bb57126ba Merge remote-tracking branch 'hwmon-fixes/hwmon' new 43271a33245c Merge branch 'misc-5.3' into next-fixes new 71561884d5e5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e395071a12f9 HID: hyperv: Use in-place iterator API in the channel callback new 379eb0fc5e9a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 15f5db60a137 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC new 8cc7af751443 kbuild: remove ARCH_{CPP,A,C}FLAGS new 858805b336be kbuild: add $(BASH) to run scripts with bash-extension new 389c9af7f1a1 modpost: add guid_t type definition new 6f02bdfc995f modpost: add NOFAIL to strndup new 54b8ae66ae1a kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] new 60bef52c7a68 merge_config.sh: ignore unwanted grep errors new 64a91907c896 kbuild: refactor scripts/Makefile.extrawarn new e27128db6283 kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EX [...] new 6863f5643dd7 kbuild: allow Clang to find unused static inline functions [...] new a0469f989fe1 export.h: remove defined(__KERNEL__), which is no longer needed new 69a94abb82ee export.h, genksyms: do not make genksyms calculate CRC of [...] new 6df7e1ec932a modpost: use MODULE_INFO() for __module_depends new a3d0cb04f7df modpost: use __section in the output to *.mod.c new 77564a4829ef genksyms: convert to SPDX License Identifier for lex.l and [...] new b1628d37456e Merge remote-tracking branch 'kbuild/for-next' new d6af1467fe7b Merge remote-tracking branch 'compiler-attributes/compiler [...] new 14451467014b dma-mapping: move the dma_get_sgtable API comments from ar [...] new f9f3232a7d0a dma-mapping: explicitly wire up ->mmap and ->get_sgtable new e29ccc188f3d dma-mapping: add a dma_can_mmap helper new 425da159707b ALSA: pcm: use dma_can_mmap() to check if a device support [...] new 07d841a625bc arm-nommu: call dma_mmap_from_dev_coherent directly new 5128da323514 parisc: don't set ARCH_NO_COHERENT_DMA_MMAP new 62fcee9a3bd7 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP new 212836a9929f dma-mapping: remove dma_{alloc,free,mmap}_writecombine new 1fa0682448ac dma-mapping: remove dma_release_declared_memory new 7a01ee42209c dma-mapping: remove the dma_mmap_from_dev_coherent export new 6334150e9a36 remoteproc: don't allow modular build new d9295532d572 dma-mapping: remove the dma_declare_coherent_memory export new 249baa547901 dma-mapping: provide a better default ->get_required_mask new fe9041c24519 vmalloc: lift the arm flag for coherent mappings to common code new 512317401f6a dma-mapping: always use VM_DMA_COHERENT for generic DMA remap new 5cf4537975bb dma-mapping: introduce a dma_common_find_pages helper new 78406ff566ec arm: remove wrappers for the generic dma remap helpers new 8e23c82c6863 xen/arm: use dma-noncoherent.h calls for xen-swiotlb cache [...] new bef4d2037d21 xen/arm: consolidate page-coherent.h new a8e6d950cdc1 xen/arm: use dev_is_dma_coherent new efcd5729d97c xen/arm: simplify dma_cache_maint new 0e0d26e779d3 xen/arm: remove xen_dma_ops new 7b7a5776ec51 xen: remove the exports for xen_{create,destroy}_contiguou [...] new 922659ea771b swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_d [...] new c9b6180dbf9a swiotlb-xen: use the same foreign page check everywhere new b4dca1512941 swiotlb-xen: simplify cache maintainance new bf7954e797cd swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page new 5489c8e0cf03 arm64: use asm-generic/dma-mapping.h new 427b00342c5a mmc: queue: Fix bigger segments usage new c7d9eccb3c1e mmc: renesas_sdhi_internal_dmac: Add MMC_CAP2_MERGE_CAPABLE new 413d0cab4311 Merge remote-tracking branch 'dma-mapping/for-next' new 993b4e215b00 Merge remote-tracking branch 'asm-generic/master' new 00d2ec1e6bd8 ARM: 8903/1: ensure that usable memory in bank 0 starts fr [...] new 1d31999cf04c ARM: 8904/1: skip nomap memblocks while finding the lowmem [...] new b0fe66cf0950 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 [...] new 79bdcb202a35 ARM: 8906/1: drivers/amba: add reset control to amba bus probe new 3a6d5fc43760 Merge branches 'fixes' and 'misc' into for-next new 8ad7b491498c Merge remote-tracking branch 'arm/for-next' new e376897f424a arm64: remove __iounmap new b4a53e332438 Merge remote-tracking branch 'arm64/for-next/core' new c474106e1e8a Merge tag 'tags/bcm2835-defconfig-next-2019-08-15' into de [...] new 3a369870a05d Merge tag 'arm-soc/for-5.4/defconfig' of https://github.co [...] new d6cc9ddd23f8 Merge tag 'tags/bcm2835-defconfig-64-next-2019-08-15' into [...] new 6729303cb6bc Merge tag 'arm-soc/for-5.4/defconfig-arm64' of https://git [...] new 6fb0706ec8c6 Merge tag 'qcom-arm64-defconfig-for-5.4' of git://git.kern [...] new 4a7480a1723a Merge tag 'qcom-defconfig-for-5.4' of git://git.kernel.org [...] new a647a4144636 Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] new 878f2e480457 arm64: defconfig: Enable Qualcomm GENI based I2C controller new 9b266318b958 arm64: defconfig: Enable the EFI Framebuffer new bf59c96f3358 arm64: defconfig: Enable Qualcomm QUSB2 PHY new 7b5ab6437961 ARM: davinci: da850-evm: model the backlight GPIO as an ac [...] new 611097d5daea fbdev: da8xx: add support for a regulator new 9c65754cd32f ARM: davinci: da850-evm: switch to using a fixed regulator [...] new 3fca9e0be9b5 fbdev: da8xx: remove panel_power_ctrl() callback from plat [...] new c957c88f7be1 fbdev: da8xx-fb: use devm_platform_ioremap_resource() new 8a3665f72d77 fbdev: da8xx-fb: drop a redundant if new 671da5f3444b fbdev: da8xx: use resource management for dma new 735f013110da Merge tag 'davinci-for-v5.4/fbdev' of git://git.kernel.org [...] new caebdd3c114e bus: moxtet: remove set but not used variable 'dummy' new 6811d26df50d bus: moxtet: fix unsigned comparison to less than zero new 2c4aaa8763c5 dt-bindings: firmware: Document cznic,turris-mox-rwtm binding new 389711b37493 firmware: Add Turris Mox rWTM firmware driver new 7db93df1c847 firmware: turris-mox-rwtm: Add sysfs documentation new 7d545e779a98 arm64: dts: bitmain: Add reset controller support for BM1880 SoC new ca33f735b119 arm64: dts: bitmain: Modify pin controller memory map new 58324066aadd Merge tag 'bitmain-soc-5.4' of git://git.kernel.org/pub/sc [...] new 01cc0596ef0e ARM: dts: da850-evm: Use generic jedec, spi-nor for flash new ffcd65a55011 Merge tag 'davinci-for-v5.4/dt' of git://git.kernel.org/pu [...] new 3563b7830f28 Merge tag 'qcom-arm64-for-5.4' of git://git.kernel.org/pub [...] new f1bace1efd6f Merge tag 'tags/bcm2835-dt-next-2019-08-15' into devicetree/next new 20dcfe69ae1b Merge tag 'arm-soc/for-5.4/devicetree' of https://github.c [...] new 29e97f56f2ee ARM: davinci: enable the clocksource driver for DT mode new d470df3bc5e1 ARM: davinci: WARN_ON() if clk_get() fails new 76c7473f753d ARM: davinci: da850: switch to using the clocksource driver new a248f524ea85 ARM: davinci: da830: switch to using the clocksource driver new 66ae81dccc02 ARM: davinci: move timer definitions to davinci.h new c0512c2ca380 ARM: davinci: dm355: switch to using the clocksource driver new 135ce780b779 ARM: davinci: dm644x: switch to using the clocksource driver new d7d91d264783 ARM: davinci: dm646x: switch to using the clocksource driver new 93eae12c9f3e ARM: davinci: dm646x: Fix a typo in the comment new cc1770a65e16 Merge tag 'davinci-for-v5.4/soc' of git://git.kernel.org/p [...] new d73c70ae7cea Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] new b1da455696e9 Merge tag 'v5.3-rc7' into for-next new bf3176b35014 Merge tag 'omap-for-v5.4/ti-sysc-signed' of git://git.kern [...] new 30d8bb9003f0 Merge tag 'omap-for-v5.4/ti-sysc-part2-signed' of git://gi [...] new feeb04ce9172 Merge tag 'omap-for-v5.4/ti-sysc-drop-pdata-take2-signed' [...] new 1fb2e59cf50b Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git. [...] new df2e328126b1 firmware: ti_sci: Allow for device shared and exclusive requests new 9e4659882286 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] new 23013399a225 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] new c68272cb7e53 arm64: dts: ti: k3-am654: Update the power domain cells new bf146a1a7cd4 arm64: dts: ti: k3-j721e: Update the power domain cells new 248f3eae9948 arm64: dts: ti: k3-j721e: Add gpio nodes in main domain new caaaa1f8446a arm64: dts: ti: k3-j721e: Add gpio nodes in wakeup domain new 6431862acdf2 arm64: dts: ti: k3-j721e-common-proc-board: Disable unused [...] new 7548205ae51c dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E new 2dc61b58efbc arm64: dts: k3-j721e: Add gpio-keys on common processor board new 75f535d09735 arm64: dts: ti: k3-am65-main: Add hwspinlock node new 7b472ced17b0 arm64: dts: ti: k3-j721e-main: Add hwspinlock node new 389ce1a7c527 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address new d6dabd6f59c4 arm64: dts: ti: k3-j721e-main: Fix gic-its node unit-address new 65ab0dba3c8d Merge tag 'ti-k3-soc-for-v5.4' of git://git.kernel.org/pub [...] new 49826a68b5c5 Merge tag 'mvebu-dt64-5.4-2' of git://git.infradead.org/li [...] new 99dba14d828a Merge branch 'arm/late' into for-next new 4ac06059087e Merge branch 'arm/fixes' into for-next new 13b0aefee10d net: remove ks8695 driver new 00d2fbf73d55 net: remove w90p910-ether driver new 305e503b14a8 spi: remove w90x900 driver new c7b46e0c33c5 fbdev: remove w90x900/nuc900 platform drivers new 3b1261fb72c7 bus: imx-weim: remove incorrect __init annotations new bb5ba3675311 Merge branch 'arm/drivers' into for-next new 778fbdb7d4e0 arm-soc: document merges new adce1767799b Merge tag 'samsung-defconfig-5.4' of git://git.kernel.org/ [...] new 45b659ee75d7 firmware: ti_sci: Allow for device shared and exclusive requests new 7a800c418c68 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] new de8a618f30e8 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] new b8580b283197 Merge tag 'samsung-drivers-5.4-2' of git://git.kernel.org/ [...] new bbd47e2720ae ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board new 7763d4e3548c ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 new d13aa6e10878 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow new 51c88919e528 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board new 72146720dd64 Merge tag 'samsung-dt-5.4-2' of git://git.kernel.org/pub/s [...] new 504e6bee7249 Merge tag 'samsung-soc-5.4-2' of git://git.kernel.org/pub/ [...] new b06d243d7670 Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] new a6fe8c77c5d5 arm64: exynos: Enable exynos-chipid driver new 4cd3ccdff763 Merge branch 'arm/soc' into for-next new 5600d5662b76 arm-soc: document merges new ef92bfdaa712 bus: uniphier-system-bus: use devm_platform_ioremap_resource() new 901d51435c31 ARM: dts: aspeed-g4: Add all flash chips new 9d463f8a180b ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option new 659b7a4bd797 ARM: dts: aspeed: vesnin: Add secondary SPI flash chip new 020cdf3a51f6 ARM: dts: aspeed: swift: Change power supplies to version 2 new db3a766d2eee ARM; dts: aspeed: mihawk: File should not be executable new 89b97c429e2e ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit new 48f3a83283ea Merge tag 'aspeed-5.4-devicetree-2' of git://git.kernel.or [...] new 6075a130fb91 Merge tag 'v5.4-rockchip-dts32-2' of git://git.kernel.org/ [...] new eac68a768a91 Merge tag 'v5.4-rockchip-dts64-2' of git://git.kernel.org/ [...] new 44acee207844 arm64: dts: qcom: Add Lenovo Yoga C630 new cebd63f88e6d Merge branches 'arm/drivers' and 'arm/dt' into for-next new 27cd495072e0 Merge branch 'arm/fixes' into for-next new e84740aec31b arm-soc: document merges new a06495009fb7 Merge branch 'arm/fixes' into for-next new 984e6d88779b ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] new eac135e70c9a ARM: davinci: support multiplatform build for ARM v5 new 948b5bbcdc21 ARM: dts: mmp2: trivial whitespace fix new e45b876d1958 ARM: dts: mmp2: fix the SPI nodes new 9a0c157d8876 ARM: dts: mmp2: add camera interfaces new 8381a1d48da9 ARM: dts: mmp2: specify reg-shift for the UARTs new 9393e2da5c90 ARM: dts: mmp2: rename the USB PHY node new 548d52bcc070 ARM: dts: mmp2: add OLPC XO 1.75 machine new 5adbb73d3bfb Merge branch 'arm/late' into for-next new f206880e0e70 ARM: davinci: support multiplatform build for ARM v5 new eea12fcfb580 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] new aea19bb1973c Merge branch 'arm/soc' into for-next new 5522869d6646 arm-soc: document merges new f962396ce292 ARM: davinci: support multiplatform build for ARM v5 new 0366977480c4 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] new 83a86bc1b4f7 Merge branch 'arm/soc' into for-next new 16986074035c ARM: samsung: Fix system restart on S3C6410 new 13aeb3fe4d5b ARM: exynos: Enable support for ARM architected timers new eef119dd47dc Merge tag 'samsung-soc-5.4-3' of git://git.kernel.org/pub/ [...] new c1c4942eebdb clk: aspeed: Move structures to header new d3d04f6c330a clk: Add support for AST2600 SoC new 4e53a92cdd12 Merge branch 'clk/aspeed' into aspeed/dts new 2ca5646b5c2f ARM: dts: aspeed: Add AST2600 and EVB new f510f04c8c83 ARM: dts: aspeed: Add AST2600 pinmux nodes new 375a7baddbdd Merge branch 'aspeed/dt-3' into arm/late new 3e6e537c6eaf Merge branch 'arm/late' into for-next new cc01ccf8045f arm-soc: document merges new ee8cdf2cfcd3 Merge remote-tracking branch 'arm-soc/for-next' new aa16b995b08b Merge remote-tracking branch 'actions/for-next' new 0f6095311569 Merge branch 'v5.4/drivers' into tmp/aml-rebuild new 32ec296121fd Merge branch 'v5.4/dt' into tmp/aml-rebuild new 83405c3ff5e1 Merge branch 'v5.4/dt64' into tmp/aml-rebuild new f72f87936f22 Merge remote-tracking branch 'amlogic/for-next' new 18a3a030b708 Merge remote-tracking branch 'aspeed/for-next' new 1c1354cb6a98 Merge remote-tracking branch 'at91/at91-next' new 3410aeff3a6b Merge remote-tracking branch 'bcm2835/for-next' new 48da2044f3fc Merge remote-tracking branch 'imx-mxs/for-next' new f16103e3b522 Merge remote-tracking branch 'keystone/next' new b9664d8e4a7d Merge remote-tracking branch 'mediatek/for-next' new 01ddca7aeeb9 Merge remote-tracking branch 'mvebu/for-next' new 159c96169cfa Merge branch 'fixes' into for-next new 7d6340ab2965 Merge branch 'fixes' into for-next new 3832c02a283d Merge remote-tracking branch 'omap/for-next' new 43419d6d33a1 Merge remote-tracking branch 'qcom/for-next' new 840741198d5a Merge remote-tracking branch 'renesas-geert/next' new f088ce88b4be reset: dt-bindings: meson: update arb bindings for sm1 new 8e9019cfa09f reset: meson-audio-arb: add sm1 support new 0654027ae2aa reset: uniphier-glue: Add Pro5 USB3 support new 44b8b6eca6bc Merge remote-tracking branch 'reset/reset/next' new 2d1fb8e983dc dt-bindings: Add bindings for rk3308 clock controller new efb7740f25d6 clk: rockchip: Add dt-binding header for rk3308 new ac68dfd3c483 clk: rockchip: Add clock controller for the rk3308 new 155cb7cd4cd4 Merge branch 'v5.4-clk/next' into for-next new 7e952ebd7090 Merge remote-tracking branch 'rockchip/for-next' new 2ab4f52cc9ab Merge branch 'next/defconfig' into for-next new 405251d9f5da Merge branch 'next/soc' into for-next new 30dd05e264e3 Merge branch 'next/soc64' into for-next new 51d298ebd09a Merge branch 'next/drivers' into for-next new aff24728c666 memory: Extend of_memory with LPDDR3 support new 976c57f6a9a9 memory: Add DMC driver for Exynos5422 new 6fe8822949cf Merge branch 'for-v5.4-5.5/memory-samsung-dmc' into for-next new c5571749cf9e dt-bindings: ddr: Rename lpddr2 directory new 198f8d0e663f dt-bindings: ddr: Add bindings for LPDDR3 memories new 1f8c146693de dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] new ba26c2747ae5 ARM: dts: exynos: Add syscon compatible to clock controlle [...] new 534d88ead15e ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] new 0c9a4b0dc7d0 Merge branch 'for-v5.4-5.5/memory-samsung-dmc-dt' into for-next new e66a7eb844af arm64: dts: exynos: Propagate address/size cell change to [...] new 067e5cdbd079 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 new d6b70f874b82 arm64: dts: exynos: Move GPU under /soc node for Exynos7 new 266cf9826de3 arm64: dts: exynos: Remove useless #address-cells property [...] new da8b53e08d65 Merge branch 'next/dt64' into for-next new fbad15e03b0d Merge branch 'next/soc' into for-next new 5cf458992220 Merge remote-tracking branch 'samsung-krzk/for-next' new 5673082db288 Merge remote-tracking branch 'sunxi/sunxi/for-next' new d55ef58873ad Merge remote-tracking branch 'tegra/for-next' new 1d7cedbdfd4a Merge branch 'v5.4/dt' into v5.4/drivers new 7cfefab6563f clk: meson: axg-audio: add g12a reset support new 1db61d5eda74 Merge branch 'v5.4/dt' into v5.4/drivers new 3dd02b7334ec clk: meson: g12a: add support for SM1 GP1 PLL new 2edccd319fde clk: meson: g12a: add support for SM1 DynamIQ Shared Unit clock new da3ceae4ec9f clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks new 5a85a642575c Merge tag 'clk-meson-v5.4-2' of https://github.com/BayLibr [...] new f3a9dc2b4879 Merge branch 'clk-meson' into clk-next new 9ea67d14a87c Merge tag 'clk-imx-5.4' of git://git.kernel.org/pub/scm/li [...] new df5a282547ca Merge branch 'clk-imx' into clk-next new 924a8c6edaed Merge tag 'sunxi-clk-for-5.4-1' of https://git.kernel.org/ [...] new f29f9411c60e Merge branch 'clk-allwinner' into clk-next new e96a92610432 clk: renesas: rcar-usb2-clock-sel: Use devm_platform_iorem [...] new b7c73b12b894 dt-bindings: clk: emev2: Rename bindings documentation file new a459a184c978 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain new 7b8f7a76f2df clk: renesas: r9a06g032: Set GENPD_FLAG_ALWAYS_ON for cloc [...] new f787216f33ce clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain new 339bc7c02065 Merge tag 'clk-renesas-for-v5.4-tag1' of git://git.kernel. [...] new bb7cdd21488a Merge branch 'clk-renesas' into clk-next new af8fc26f66e0 Merge tag 'v5.4-rockchip-clk1' of git://git.kernel.org/pub [...] new c2ea7dee2520 Merge branch 'clk-rockchip' into clk-next new 226fd7020945 clk: Document of_parse_clkspec() some more new 97748fcd6090 Merge branch 'clk-doc' into clk-next new e03a47deaff4 clk: st: clkgen-fsyn: remove unused variable 'st_quadfs_fs [...] new 8863a5bf689a clk: st: clkgen-pll: remove unused variable 'st_pll3200c32 [...] new b686eb1d49e3 Merge branch 'clk-unused' into clk-next new f5c009dbf173 clk: spear: Make structure i2s_sclk_masks constant new 5c161d65a043 Merge branch 'clk-const' into clk-next new f9d67cd7bc64 clk: fix devm_platform_ioremap_resource.cocci warnings new 7fb5dd555e17 Merge branch 'clk-simplify' into clk-next new f121edb69799 dt-bindings: clock: cdce925: Add regulator documentation new d69d0b4384ba clk: clk-cdce925: Add regulator support new b4a846f6e95b Merge branch 'clk-cdce-regulator' into clk-next new 81b94f147757 clk/ti: Use kmemdup rather than duplicating its implementation new 367b5a7665fb Merge branch 'clk-simplify' into clk-next new bd448fe8b5d8 Merge branch 'clk-aspeed' into clk-next new 250b1767567e Merge remote-tracking branch 'clk/clk-next' new 0f635751af0d Merge remote-tracking branch 'csky/linux-next' new af394ffa226a Merge remote-tracking branch 'h8300/h8300-next' new 590ce82783fe Merge remote-tracking branch 'ia64/next' new 28301d2cb210 Merge remote-tracking branch 'm68k/for-next' new 372ea263b3d9 m68k: coldfire: Include the GPIO driver header new 4d93cfecff88 Merge remote-tracking branch 'm68knommu/for-next' new 7ad2e59228e7 Merge remote-tracking branch 'microblaze/next' new c4d48cf5e2f0 MIPS: ralink: deactivate PCI support for SOC_MT7621 new bab828cd2978 Merge remote-tracking branch 'mips/mips-next' new fc878c958c90 Merge remote-tracking branch 'openrisc/for-next' new 4ccac58e5665 parisc: Avoid warning when loading hppb driver new ebee4b02d073 parisc: Convert eisa_enumerator to use pr_cont() new b0a26f11ee36 parisc: Drop comments which are already in pci.h new 544f44859913 parisc: Save some bytes in dino driver new 175fca3bf91a kexec: add KEXEC_ELF new d34e0ad3eaf4 kexec_elf: change order of elf_*_to_cpu() functions new 5f71d977206f kexec_elf: remove parsing of section headers new 10ba459f870c kexec_elf: remove PURGATORY_STACK_SIZE new 3bd9c3366ee5 kexec_elf: remove Elf_Rel macro new 571ceb7d9695 kexec_elf: remove unused variable in kexec_elf_load() new ea46a13ebf53 kexec_elf: support 32 bit ELF files new 08e697808f68 kprobes/parisc: remove arch_kprobe_on_func_entry() new 507efd63d98c parisc: add __pdc_cpu_rendezvous() new fc697dc0c26a parisc: add kexec syscall support new 3be6e58ca1c9 parisc: wire up kexec_file_load syscall new 1191cf4986b5 parisc: add support for kexec_file_load() syscall new 5fa1659105fa parisc: Disable HP HSC-PCI Cards to prevent kernel crash new fcc16a9e24ba parisc: Have git ignore generated real2.S and firmware.c new 240b032877bb Merge remote-tracking branch 'parisc-hd/for-next' new 799abe283e51 powerpc/eeh: Clean up EEH PEs after recovery finishes new 5ef753ae435a powerpc/eeh: Fix race when freeing PDNs new 38ddc011478e powerpc/eeh: Make permanently failed devices non-actionable new b104af5a7687 powerpc/eeh: Check slot presence state in eeh_handle_norma [...] new 25baf3d81614 powerpc/eeh: Defer printing stack trace new 505545333585 powerpc/eeh: Remove stale CAPI comment new 98fd32cde59e powernv/eeh: Use generic code to handle hot resets new 7fd1fe4e4811 pci-hotplug/pnv_php: Add a reset_slot() callback new a839bd87a250 pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs new 018c49e999ac pci-hotplug/pnv_php: Add attention indicator support new aeff27c121ba powerpc/eeh: Set attention indicator while recovering new 22cda7c1680c powerpc/eeh: Add debugfs interface to run an EEH check new bd6461cc7b3c powerpc/eeh: Add a eeh_dev_break debugfs interface new 85d86c8aa52e selftests/powerpc: Add basic EEH selftest new ed6546bdc61b powerpc/64s: remove register_process_table callback new 99161de3a283 powerpc/64s/radix: tidy up TLB flushing code new fd13daea5f72 powerpc/64s: make mmu_partition_table_set_entry TLB flush [...] new 7e71c428a60e powerpc/64s/pseries: radix flush translations before MMU i [...] new 7d805accbec5 powerpc/64s: remove unnecessary translation cache flushes at boot new 2275d7b5754a powerpc/64s/radix: introduce options to disable use of the [...] new 41ba17f20ea8 powerpc/imc: Dont create debugfs files for cpu-less nodes new 67c87892e2e1 powerpc: Remove empty comment new aa497d435241 powerpc: Add attributes for setjmp/longjmp new 20055a8bfaaa powerpc/memcpy: Fix stack corruption for smaller sizes new 6f62a8223e65 seltests/powerpc: Add a selftest for memcpy_mcsafe new b4d37a7b6934 powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass( [...] new 2be1d5d14795 powerpc/powernv: Enhance opal message read interface new 587164cd593c powerpc/powernv: Add new opal message type new bc01bdf6c5df powerpc/watchpoint: Disable watchpoint hit by larx/stcx in [...] new 92c94dfb69e3 powerpc/pseries: correctly track irq state in default idle new 6ccb4ac2bf8a powerpc/xive: Fix bogus error code returned by OPAL new e30a0f7e4186 Merge remote-tracking branch 'powerpc/next' new dbeb90b0c1eb riscv: Add perf callchain support new 98a93b0b561c riscv: Add support for perf registers sampling new 51bc620ba972 riscv: Add support for libdw new 7e0e50895fdf riscv: refactor the IPI code new 1db7a7ca5ac5 riscv: cleanup send_ipi_mask new e11ea2a02b93 riscv: optimize send_ipi_single new f5bf645d10f2 riscv: cleanup riscv_cpuid_to_hartid_mask new 2f12dbf190d9 riscv: don't use the rdtime(h) pseudo-instructions new 95594cb40c6e riscv: move the TLB flush logic out of line new 9ce06497c272 irqchip/sifive-plic: set max threshold for ignored handlers new 2c3b04051f75 Merge remote-tracking branch 'risc-v/for-next' new 024cdcdbf3cf s390: vfio-ap: fix warning reset not completed new 987ca7ca1fda vfio-ccw: fix error return code in vfio_ccw_sch_init() new 9e323d45ba94 s390/crypto: xts-aes-s390 fix extra run-time crypto self t [...] new 724dc336b79f s390/startup: add pgm check info printing new 3c2eb6b76cab s390/crypto: Support for SHA3 via CPACF (MSA6) new a0e225113299 s390: add support for IBM z15 machines new 20da7719bbe8 Merge remote-tracking branch 's390/features' new 75e6769db080 Merge remote-tracking branch 'sh/sh-next' new 67aef0088b81 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 89b1237ff7f7 Merge remote-tracking branch 'fscrypt/master' new 9adfad70697e Merge remote-tracking branch 'afs/afs-next' new c879489b27ab Merge remote-tracking branch 'btrfs-kdave/for-next' new 3f72de503726 Merge remote-tracking branch 'ceph/master' new 12cf5cd2b8be cifs: fix a comment for the timeouts when sending echos new ac17d7829511 fs: cifs: cifsssmb: remove redundant assignment to variable ret new d08f40c94d67 cifs: get mode bits from special sid on stat new 230ce254d94a cifs: allow chmod to set mode bits using special sid new 6b94f0b26256 cifs: prepare SMB2_Flush to be usable in compounds new 8a07c2e1a222 cifs: add passthrough for smb2 setinfo new c3f9c9f50bc1 smb3: add missing flag definitions new 3c6f0ea5a010 cifs: remove redundant assignment to variable rc new 7b5db4378dda cifs: remove unused variable new b37dcd4b8f2c smb3: Incorrect size for netname negotiate context new 49ce1475de7c cifs: remove set but not used variables new 2deaa345a347 cifs: create a helper to find a writeable handle by path name new 2cb8a5c80d7a cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] new 58d1fbcb35c0 cifs: add new debugging macro cifs_server_dbg new 399ce96d72a6 cifs: fix dereference on ses before it is null checked new f31f537f3a95 smb3: add mount option to allow forced caching of read only share new b6295fd1ac65 smb3: add some more descriptive messages about share when [...] new 1071a374ade8 smb3: add mount option to allow RW caching of share access [...] new 27ed9e7b7eee smb3: log warning if CSC policy conflicts with cache mount option new 25b216fbcbf3 smb3: add dynamic tracepoints for flush and close new 886a18b10669 smb3: allow skipping signature verification for perf sensi [...] new 87d8da38d2a5 smb3: fix signing verification of large reads new e26ab2af915a cifs: add a debug macro that prints \server\share for errors new a091c5f67c99 smb3: allow parallelizing decryption of reads new 5f879e1f0a06 smb3: enable offload of decryption of large reads via moun [...] new d0efd5546c04 cifs: add a helper to find an existing readable handle to a file new 582cdff3fb88 smb3: only offload decryption of read responses if multipl [...] new b0f7db142f98 smb3: display max smb3 requests in flight at any one time new 53c3bb76d3fe smb3: improve handling of share deleted (and share recreated) new f220508114d7 smb3: allow disabling requesting leases new ba8f868d6203 smb3: fix unmount hang in open_shroot new b13753fe2cf2 smb3: fix potential null dereference in decrypt offload new 2c5dbc06bcc3 cifs: update internal module version number new 7ab58dbae440 Merge remote-tracking branch 'cifs/for-next' new 351e5d869e5a configfs: fix a deadlock in configfs_symlink() new 1cf7a003b044 configfs: factor dirent removal into helpers new 2743c515a123 configfs: make configfs_create() return inode new e9c03af21cc7 configfs: calculate the symlink target only once new 7a4889049883 Merge remote-tracking branch 'configfs/for-next' new 4d8fbbdb8595 Merge remote-tracking branch 'ecryptfs/next' new 2dee5aac0556 udf: Verify domain identifier fields new 8b47ea6c21cb udf: Drop forward function declarations new 18c2433cb8af ext2: Delete an unnecessary check before brelse() new 4eb09e111218 fs-udf: Delete an unnecessary check before brelse() new 8bba98500693 Pull fanotify compiler warning fix from Zhengbin. new 6565c182094f quota: fix wrong condition in is_quota_modification() new 0f7dbaee76f4 Merge quota initialization check fix from Chao Yu. new c53ff9e79ba3 Merge remote-tracking branch 'ext3/for_next' new 8fcc3a580651 ext4: rework reserved cluster accounting when invalidating pages new c1e8220bd316 ext4: fix punch hole for inline_data file systems new 4c273352bb45 jbd2: add missing tracepoint for reserved handle new 7727ae52975d ext4: fix potential use after free after remounting with n [...] new 520f897a3554 ext4: use percpu_counters for extent_status cache hits/misses new 9ba55543fc0c ext4: fix integer overflow when calculating commit interval new 6456ca6520ab ext4: fix kernel oops caused by spurious casefold flag new e85526404ca7 ext4: add missing bigalloc documentation. new d20792e0fccf Merge remote-tracking branch 'ext4/dev' new 950d47f23352 f2fs: optimize case-insensitive lookups new 052a82d85a3b f2fs: fix to writeout dirty inode during node flush new 9ea2f0be6cea f2fs: fix wrong error injection path in inc_valid_block_count() new b757f6edbedd f2fs: clean up __bio_alloc()'s parameter new 00e09c0bccc7 f2fs: enhance f2fs_is_checkpoint_ready()'s readability new 100c06554ef3 f2fs: fix flushing node pages when checkpoint is disabled new d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid new e8c82c11c93d f2fs: fix error path of f2fs_convert_inline_page() new cfb9a34d147b f2fs: convert inline_data in prior to i_size_write new 957fa47823df f2fs: Fix indefinite loop in f2fs_gc() new 640e0943933f f2fs: avoid infinite GC loop due to stale atomic files new a27ffc5da339 f2fs: fix to avoid accessing uninitialized field of inode [...] new ebef4d7eda0d f2fs: fix inode rwsem regression new b14fb867eaf3 f2fs: Add a small clarification to CONFIG_FS_F2FS_FS_SECURITY new 79b3e54b9e23 f2fs: check all the data segments against all node ones new 698586aec11e f2fs: fix extent corrupotion during directIO in LFS mode new 4d470e6ec105 f2fs: fix to handle error path correctly in f2fs_map_blocks new 46e71092e76f f2fs: fix to fallback to buffered IO in IO aligned mode new 699656390b21 f2fs: fix to add missing F2FS_IO_ALIGNED() condition new 29d537be1b01 Merge remote-tracking branch 'f2fs/dev' new c40ecb8c9141 Merge remote-tracking branch 'fsverity/fsverity' new 1dd9bc08cf14 vfs: set fs_context::user_ns for reconfigure new 533770cc0ae8 new helper: get_tree_keyed() new fe62c3a4e17d vfs: Create fs_context-aware mount_bdev() replacement new 0f071004109d mtd: Provide fs_context-aware mount_mtd() replacement new bf9261b8188b Merge branch 'work.mount-base' of git://git.kernel.org/pub [...] new c30da2e981a7 fuse: convert to use the new mount API new c7eb6869632a vfs: subtype handling moved to fuse new 76e43c8ccaa3 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock new d5b4854357f4 fuse: flatten 'struct fuse_args' new 1f4e9d03d1fb fuse: rearrange and resize fuse_args fields new 40ac7ab2d021 fuse: simplify 'nofail' request new c500ebaa908d fuse: convert flush to simple api new 454a7613f54e fuse: add noreply to fuse_args new 3545fe211282 fuse: convert fuse_force_forget() to simple api new e413754b267e fuse: add nocreds to fuse_args new 1ccd1ea24962 fuse: convert destroy to simple api new 68583165f962 fuse: add pages to fuse_args new 4c29afece872 fuse: convert readlink to simple api new 4c4f03f78ca9 fuse: move page alloc new 093f38a2c1a8 fuse: convert ioctl to simple api new a0d45d84f4c9 fuse: fuse_short_read(): don't take fuse_req as argument new 00793ca5d443 fuse: covert readpage to simple api new 338f2e3f3341 fuse: convert sync write to simple api new 1259728731a7 fuse: add simple background helper new 45ac96ed7c36 fuse: convert direct_io to simple api new 134831e36bbd fuse: convert readpages to simple api new 43f5098eb82b fuse: convert readdir to simple api new 33826ebbbe4b fuse: convert writepages to simple api new 615047eff108 fuse: convert init to simple api new b50ef7c52ad7 cuse: convert init to simple api new 4cb548666e4c fuse: convert release to simple api new 75b399dda5be fuse: convert retrieve to simple api new 66abc3599c3c fuse: unexport request ops new 7213394c4e18 fuse: simplify request allocation new 145b673bd208 fuse: clean up fuse_req new d49937749fef fuse: stop copying args to fuse_req new 05ea48cc2b09 fuse: stop copying pages to fuse_req new f22f812d5ce7 fuse: fix request limit new 04ec5af0776e fuse: export fuse_end_request() new 14d46d7abc39 fuse: export fuse_len_args() new 95a84cdb11c2 fuse: export fuse_send_init_request() new 79d96efffda7 fuse: export fuse_get_unique() new 4388c5aac4ba fuse: export fuse_dequeue_forget() function new 0cc2656cdb0b fuse: extract fuse_fill_super_common() new ae3aad77f46f fuse: add fuse_iqueue_ops callbacks new 0cd1eb9a4160 fuse: separate fuse device allocation and installation in [...] new 8fab01064436 fuse: delete dentry if timeout is zero new 783863d6476c fuse: dissociate DESTROY from fuseblk new 15c8e72e88e0 fuse: allow skipping control interface and forced unmount new 501ae8ecae2b fuse: reserve byteswapped init opcodes new c4bb667eaf52 fuse: reserve values for mapping protocol new 4989cddfe152 virtio-fs: add Documentation/filesystems/virtiofs.rst new c97915f80b68 virtio-fs: add virtiofs filesystem new 8f0732b453c4 Merge remote-tracking branch 'fuse/for-next' new ee2f412ece32 xprtrdma: Recycle MRs after disconnect new f9e1afe0fa72 xprtrdma: Clear xprt->reestablish_timeout on close new 98ef77d1aaa7 xprtrdma: Send Queue size grows after a reconnect new 6f3ad9f16b4f pNFS: Ensure we do clear the return-on-close layout statei [...] new 043888f73a82 NFSv4: Clean up pNFS return-on-close error handling new 3438bd026221 NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close new 621979587918 NFSv4: Handle RPC level errors in LAYOUTRETURN new 260b1db9a0b6 NFSv4: Add a helper to increment stateid seqids new c4bb426f9026 pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumpin [...] new 4d150a14d404 NFSv4: Fix OPEN_DOWNGRADE error handling new 2246d85c6455 NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE new e8fee4256cb3 NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU new bd9714766bd7 SUNRPC: Dequeue the request from the receive queue while w [...] new 3bff7559da7a SUNRPC: Don't receive TCP data into a request buffer that [...] new ac25ec92aa95 SUNRPC: RPC level errors should always set task->tk_rpc_status new 08c6a8ce3b5e Merge remote-tracking branch 'nfs-anna/linux-next' new 9d60d93198c6 Deprecate nfsd fault injection new 2b86e3aaf993 nfsd: eliminate an unnecessary acl size limit new 5e113224c17e nfsd: nfsd_file cache entries should be per net namespace new 27c438f53e79 nfsd: Support the server resetting the boot verifier new 055b24a8f230 nfsd: Don't garbage collect files that might contain write errors new bbf2f098838a nfsd: Reset the boot verifier on all write I/O errors new 11a60d159259 nfsd: add a "GetVersion" upcall for nfsdcld new 6ee95d1c8991 nfsd: add support for upcall version 2 new 45d9a1af319f Merge remote-tracking branch 'nfsd/nfsd-next' new c42293a951bd orangefs: Add octal zero prefix new e6b998ab62be orangefs: remove redundant assignment to err new 7a6c4e8ce6bc Merge remote-tracking branch 'orangefs/for-next' new 97f024b9171e ovl: Fix dereferencing possible ERR_PTR() new 5c2e9f346b81 ovl: filter of trusted xattr results in audit new 5c9777884018 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 44413e70029f Merge remote-tracking branch 'v9fs/9p-next' new 76f1793359db xfs: define a flags field for the AG geometry ioctl structure new bc56ad8c74b8 xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT new eb2e99943c5b xfs: Use WARN_ON_ONCE for bailout mount-operation new 7c107afb871a xfs: push the AIL in xlog_grant_head_wake new cdea5459ce26 xfs: fix missed wakeup on l_flush_wait new 8ab39f11d974 xfs: prevent CIL push holdoff in log recovery new 6769aa2a4f2b xfs: factor debug code out of xlog_state_do_callback() new 6546818c8570 xfs: factor callbacks out of xlog_state_do_callback() new 5e96fa8d2b09 xfs: factor iclog state processing out of xlog_state_do_ca [...] new 0383f543d870 xfs: push iclog state cleaning into xlog_state_clean_log new 14e15f1bcd73 xfs: push the grant head when the log head moves forward new 71a21815595c Merge remote-tracking branch 'xfs/for-next' new db10bd824bc0 iomap: split size and error for iomap_dio_rw ->end_io new 68494b8e248f iomap: move the iomap_dio_rw ->end_io callback into a structure new ff366bde70fc Merge remote-tracking branch 'iomap/iomap-for-next' new 466860affb17 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 5fadc6d2e8b0 Merge remote-tracking branch 'file-locks/locks-next' new 43ce4c1feadb vfs: Add a single-or-reconfig keying to vfs_get_super() new b94175998584 vfs: Convert romfs to use the new mount API new 74f78fc5ef43 vfs: Convert cramfs to use the new mount API new ec10a24f10c8 vfs: Convert jffs2 to use the new mount API new 6d56e4184368 mtd: Kill mount_mtd() new 5a2be1288b51 vfs: Convert squashfs to use the new mount API new d401727ea0d7 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] new df02450217c9 make ramfs_fill_super() static new 7e30d2a5eb0b make shmem_fill_super() static new 0b5071dd323d shmem_parse_options(): use a separate structure to keep th [...] new f6490b7fbb82 shmem_parse_options(): don't bother with mpol in separate [...] new e04dc423ae2c shmem_parse_options(): take handling a single option into [...] new 626c3920aeb4 shmem_parse_one(): switch to use of fs_parse() new f32356261d44 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] new 74983ac20aea vfs: Make fs_parse() handle fs_param_is_fd-type params better new e7d8840d4b62 vfs: Convert binderfs to use the new mount API new 63ae760df18a vfs: Convert coda to use the new mount API new 3addc1e2d52d vfs: Convert autofs to use the new mount API new b356ad133922 vfs: Convert devpts to use the new mount API new f18938bad9fc vfs: Convert bpf to use the new mount API new 0dd4b7ce4ced vfs: Convert orangefs to use the new mount API new 50d7aad57710 vfs: Convert ubifs to use the new mount API new 560405146da4 vfs: Convert functionfs to use the new mount API new a1fd668a14f3 vfs: Convert debugfs to use the new mount API new d08248af1eba vfs: Convert tracefs to use the new mount API new d29636dfcdcf vfs: Convert pstore to use the new mount API new d45f487033df hypfs: Fix error number left in struct pointer member new 36e4a4f4bf7a vfs: Convert hypfs to use the new mount API new 2b1a1fe51b4d vfs: Convert spufs to use the new mount API new 52c55aa4d90e vfs: Kill mount_single() new 82acbd7ae5d4 gfs2: Convert gfs2 to fs_context new 4599e59b46ab Merge branches 'work.misc', 'work.mount', 'work.namei', 'w [...] new c2df4db21a0d Merge remote-tracking branch 'vfs/for-next' new 36594b317c65 vsprintf: Prevent crash when dereferencing invalid pointer [...] new cf6b7921fc19 lib/test_printf: Add test of null/invalid pointer derefere [...] new 8ebea6ea1a7e lib/test_printf: Remove obvious comments from %pd and %pD tests new 35c35493b0e3 printk: Replace strncmp() with str_has_prefix() new cdc177c021b8 Merge branch 'for-5.4' into for-next new 085a3a8fdf3e ABI: Update dev-kmsg documentation to match current kernel [...] new c38822ab9bd6 Merge branch 'for-5.4' into for-next new f5d55a736272 Merge remote-tracking branch 'printk/for-next' new be18e6df0fe4 Merge remote-tracking branch 'pci/next' new aec256d0ecd5 HID: apple: Fix stuck function keys when using FN new 395ccafa58ea Merge branch 'for-5.4/apple' into for-next new b20bef4b4be8 HID: i2c-hid: modify quirks for weida's devices new 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next new 2bcdacb70327 HID: sony: Fix memory corruption issue on cleanup. new 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next new bbbe3ac8f943 HID: wacom: add new MobileStudio Pro 13 support new 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next new 98375b86c791 HID: prodikeys: Fix general protection fault during probe new 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next new 6ed2c8dfe6f6 Merge remote-tracking branch 'hid/for-next' new 82d514815441 i2c-eeprom_slave: Add support for more eeprom models new 539b7569c565 i2c: cht-wc: drop check because i2c_unregister_device() is [...] new 2252c3172cc5 i2c: stm32f7: Make structure stm32f7_i2c_algo constant new 41d529d6227c i2c: exynos5: Remove IRQF_ONESHOT new 9dd8de4f5d99 Merge branch 'i2c/for-5.4' into i2c/for-next new a828630f614e i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 new 8b036f4a92b5 Merge branch 'i2c/for-current' into i2c/for-next new fe050f99072d i2c: slave-eeprom: Add comment about address handling new 22ac74a61947 i2c: uniphier(-f): use devm_platform_ioremap_resource() new 9ee7e72fbbb8 i2c: uniphier(-f): remove all dev_dbg() new adc82bc20d67 Merge branch 'i2c/for-5.4' into i2c/for-next new 11330a9fef04 i2c: imx: ACPI support for NXP i2c controller new 8ebf15e9c869 i2c: tegra: Move suspend handling to NOIRQ phase new 5ae7657f46b2 Merge branch 'i2c/for-5.4' into i2c/for-next new 06cc266dff02 Merge remote-tracking branch 'i2c/i2c/for-next' new d50bc951faa2 Merge remote-tracking branch 'i3c/i3c/next' new 35cd18048542 hwmon: (lm75) Aproximate sample times to data-sheet values new fdc7d8e829ec hwmon: (shtc1) fix shtc1 and shtw1 id mask new ffd96868ac5d hwmon: (shtc1) add support for the SHTC3 sensor new 3b710d7ae5d5 hwmon: (nct7904) Fix incorrect SMI status register setting [...] new 9b0cffa6c462 hwmon: submitting-patches: Point to with_info API new 4e19e72f45d3 hwmon: submitting-patches: Add note on comment style new 198d219fb9f6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new f12fcca65369 docs: ftrace: clarify when tracing is disabled by the trace file new c193a3ffc282 mailmap: Update email address for Quentin Perret new 209c3aa7f0df Documentation: sysrq: don't recommend 'S' 'U' before 'B' new f145579d8398 doc: arm64: fix grammar dtb placed in no attributes region new e62be10350eb docs: mtd: Update spi nor reference driver new d62e8055a596 devices.txt: improve entry for comedi (char major 98) new 19ad5f79f92e doc:lock: remove reference to clever use of read-write lock new 82f12ab311fd Documentation: Add "earlycon=sbi" to the admin guide new cbacb5ab0aa0 docs: printk-formats: Stop encouraging use of unnecessary [...] new fe013f8bc160 Documentation: kbuild: Add document about reproducible builds new 72ca8d71a2f9 Merge remote-tracking branch 'jc_docs/docs-next' new 6f51fdfd8229 media: videobuf-core.c: poll_wait needs a non-NULL buf pointer new 8ac052ae1839 Merge remote-tracking branch 'v4l-dvb/master' new 3a2650a878b8 ACPI / property: Fix acpi_graph_get_remote_endpoint() name [...] new 8a8bfbebad60 Merge branch 'devprop' into linux-next new 97d3eb9da84c cpuidle-haltpoll: vcpu hotplug support new 82e430a6df7f cpuidle: play_idle: Increase the resolution to usec new cd4c0763064f powercap: idle_inject: Use higher resolution for idle injection new 3f1698e03131 Merge branch 'pm-cpuidle' into linux-next new df0eea448808 cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy n [...] new c27c38afd871 Documentation: cpufreq: Update policy notifier documentation new e6e1e977e6ea Merge branch 'pm-cpufreq-qos' into linux-next new b3ad17c09899 PM / Domains: Simplify genpd_lookup_dev() new 3ea4ca9267cf PM / Domains: Verify PM domain type in dev_pm_genpd_set_pe [...] new c343732a84df Merge branch 'pm-domains' into linux-next new e88c7409c983 ACPI: thermal: Remove redundant acpi_has_method() calls new 03d1571d9513 ACPI: custom_method: fix memory leaks new 29b49958cf73 ACPI / PCI: fix acpi_pci_irq_enable() memory leak new 84e0e78d3df2 Merge branches 'acpi-misc', 'acpi-tables' and 'acpi-pci' i [...] new e47bc756ad03 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 12b6c1d77f4d Merge branch 'pm-opp' into linux-next new beb4e08e21ad Merge branch 'pm-cpufreq-qos' new 1c5c1b5d8efe Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 239f73217222 Merge branch 'pm-cpufreq' into linux-next new 616368735e4a software node: Initialize the return value in software_nod [...] new 016049a81677 software node: Initialize the return value in software_nod [...] new 2fcae8b7ee0d Merge branch 'devprop' into linux-next new 0760bb9ac9e7 PM: runtime: Documentation: add runtime_status ABI document new 02a312e88ef1 Merge branch 'pm-docs' into linux-next new a41f7f0ae7b3 Merge tag 'linux-cpupower-5.4-rc1' of git://git.kernel.org [...] new 421614833721 pm-graph: make setVal unbuffered again for python2 and python3 new e3e2ffdc0c13 Merge back earlier power management tools updates for v5.4. new 2f8f2c5a7d6c Merge branch 'pm-tools' into linux-next new cb5d8c45ab6c cpuidle: allow governor switch on cpuidle_register_driver() new 7321440829a2 cpuidle-haltpoll: set haltpoll as preferred governor new 5cc59f597c06 cpuidle-haltpoll: return -ENODEV on modinit failure new 472f26366083 cpuidle-haltpoll: do not set an owner to allow modunload new 1328edca4a14 cpuidle-haltpoll: Enable kvm guest polling when dedicated [...] new 315ea754a4c4 Merge branch 'pm-cpuidle' into linux-next new 5a13905dddfd Merge remote-tracking branch 'pm/linux-next' new 5e4d9dd51327 Merge remote-tracking branch 'thermal/next' new f0e79b1578db Merge remote-tracking branch 'thermal-soc/next' new 1942e59d99c2 Merge remote-tracking branch 'ieee1394/for-next' new 181191998dd1 Merge remote-tracking branch 'swiotlb/linux-next' new a6e4d254c19b RDMA/cma: Fix false error message new bd0abfa8ca1d Documentation/infiniband: update name of some functions new 3b961b4f8316 RDMA/hns: Use devm_platform_ioremap_resource() to simplify code new b97b218b302d RDMA/odp: Add missing cast for 32 bit new 2ac5a6d3a917 RDMA/usnic: Avoid overly large buffers on stack new 4a9d46a9fe14 RDMA: Fix goto target to release the allocated memory new 0404bd629fd4 RDMA/siw: Fix page address mapping in TX path new 1ba7c8f80058 IB/iser: Support up to 16MB data transfer in a single command new 75c66515e4fe Merge tag 'v5.3-rc8' into rdma.git for-next new 4db8fd497332 RDMA/siw: Relax from kmap_atomic() use in TX path new c05fc15634f9 IB/hfi1: Add traces for TID RDMA READ new 719943541486 IB/{rdmavt, hfi1, qib}: Add a counter for credit waits new f8659d68e2be IB/hfi1: Define variables as unsigned long to fix KASAN warning new b5193c31df10 Merge remote-tracking branch 'rdma/for-next' new ae90a6f0d9c8 dpaa2-eth: Minor refactoring in ethtool stats new d84c3a4ded96 dpaa2-eth: Add new DPNI statistics counters new 52b6a4ffe2b6 dpaa2-eth: Poll Tx pending frames counter on if down new 472e12e7ff9f Merge branch 'dpaa2-eth-Add-new-statistics-counters' new 771efeda3936 r8152: modify rtl8152_set_speed function new ca366d6c889b net: dsa: mt7530: Convert to PHYLINK API new 4f358cbd054d dt-bindings: net: dsa: mt7530: Add support for port 5 new 38f790a80560 net: dsa: mt7530: Add support for port 5 new 0d622143d174 Merge branch 'net-dsa-mt7530-PHYLINK-and-port-5' new 7d5aa9a524db devlink: Add new info version tags for ASIC and FW new df69ba43217d ionic: Add basic framework for IONIC Network device driver new fbfb8031533c ionic: Add hardware init and device commands new 04436595c435 ionic: Add port management commands new 1a58e196467f ionic: Add basic lif support new 6461b446f2a0 ionic: Add interrupts and doorbells new 1d062b7b6f64 ionic: Add basic adminq support new 938962d55229 ionic: Add adminq action new 77ceb68e29cc ionic: Add notifyq support new beead698b173 ionic: Add the basic NDO callbacks for netdev support new c1e329ebec8d ionic: Add management of rx filters new 2a654540be10 ionic: Add Rx filter and rx_mode ndo support new 8d61aad4e8dc ionic: Add async link status check and basic stats new 4d03e00a2140 ionic: Add initial ethtool support new 0f3154e6bcb3 ionic: Add Tx and Rx handling new 1a371ea1b7b6 ionic: Add netdev-event handling new e470355bd96a ionic: Add driver stats new aa3198819bea ionic: Add RSS support new 8c15440bce31 ionic: Add coalesce and other features new e7ac4ea0fefb Merge branch 'ionic-Add-ionic-driver' new 9367fa08415a net/sched: cbs: remove redundant assignment to variable port_rate new 842841ece540 Convert usage of IN_MULTICAST to ipv4_is_multicast new be7bbea114d6 net/tls: use the full sk_proto pointer new 90962b4894f5 net/tls: don't jump to return new 3544c98acd09 net/tls: narrow down the critical area of device_offload_lock new be2fbc155fc8 net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE new 6e3d02b670ea net/tls: dedup the record cleanup new 9c895c1bc576 Merge branch 'net-tls-minor-cleanups' new f4d7c8e3da91 vsock/virtio: a better comment on credit update new ec44dd579038 can: kvaser_pciefd: the PWM generator is running at the bu [...] new e3b329221567 dt-bindings: can: tcan4x5x: Update binding to use interrup [...] new be1d28424adc can: tcan4x5x: Remove data-ready gpio interrupt new 81f29dd30469 can: tcan4x5x: Remove checking the wake pin new f6cae800bfdb can: mcp251x: remove deprecated board file setup example new b4cb76961c95 can: mcp251x: Use devm_clk_get_optional() to get the input clock new 8de29a5c34a5 can: mcp251x: Make use of device property API new 761a61591705 can: mcp251x: Call wrapper instead of regulator_disable() new ee9a5f5e554d can: dev: convert block comments to network style comments new d7bda7307020 can: dev: avoid long lines new 39fe6fd5fb3a can: dev: remove unnecessary parentheses new d726c01aa744 can: dev: remove unnecessary blank line new f59d7824bfd1 can: dev: can_restart(): convert NULL pointer check new d36673f5918c can: dev: can_dellink(): remove return at end of void function new 13ecee77fa81 can: dev: can_dev_init(): convert from printk(KERN_INFO) t [...] new b06b39927249 Merge tag 'linux-can-next-for-5.4-20190903' of git://git.k [...] new 10ae8f4e81d8 ixgbe: Use kzfree() rather than its implementation. new 60b3990c2cef sunrpc: Use kzfree rather than its implementation. new da3a3b653b34 net: mpoa: Use kzfree rather than its implementation. new 09ea989e2bd2 Merge branch 'net-kzfree' new 8330f73fe974 rocker: add missing init_net check in FIB notifier new 6c43bb3a413c can: netns: give structs holding the CAN statistics a sens [...] new 2341086df448 can: netns: give members of struct netns_can holding the s [...] new e2c1f5c75008 can: af_can: give variables holding CAN statistics a sensi [...] new 448c70749478 can: proc: give variables holding CAN statistics a sensible name new 564577dfee4e can: netns: remove "can_" prefix from members struct netns_can new 56be1d52fc0b can: af_can: give variable holding the CAN per device rece [...] new ff7fbea4c133 can: proc: give variable holding the CAN per device receiv [...] new 3ee6d2bebef8 can: af_can: rename find_rcv_list() to can_rcv_list_find() new fac785009aaf can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_li [...] new 6625a18e9ff6 can: af_can: give variable holding the CAN receiver and th [...] new e2586a5796d6 can: af_can: can_rx_register(): use max() instead of open [...] new 3f1503560693 can: af_can: can_pernet_exit(): no need to iterate over an [...] new ffd956eef69b can: introduce CAN midlayer private and allocate it automatically new 8df9ffb888c0 can: make use of preallocated can_ml_priv for per device s [...] new bdfb5765e45b can: af_can: remove NULL-ptr checks from users of can_dev_ [...] new 24efc6d36d23 can: af_can: use spin_lock_bh() for &net->can.rcvlists_lock new 4f746fb49518 mailmap: update email address new 9868b5d44f3d can: introduce CAN_REQUIRED_SIZE macro new 2a0c9aaa6247 can: add socket type for CAN_J1939 new f5223e9eee65 can: extend sockaddr_can to include j1939 members new 9d71dd0c7009 can: add support of SAE J1939 protocol new 44c40910b66f Merge tag 'linux-can-next-for-5.4-20190904' of git://git.k [...] new 9513321069ee net: stmmac: selftests: Return proper error code to userspace new 6338488356d2 net: stmmac: xgmac: Add RBU handling in DMA interrupt new c104891c4b1f net: stmmac: Do not return error code in TC Initialization new 425eabddaf0f net: stmmac: Implement L3/L4 Filters using TC Flower new 4647e021193d net: stmmac: selftests: Add selftest for L3/L4 Filters new 5904a980f93c net: stmmac: xgmac: Implement ARP Offload new 5e3fb0a6e2b3 net: stmmac: selftests: Implement the ARP Offload test new 0b273ca41fe0 net: stmmac: Only consider RX error when HW Timestamping i [...] new 8f9e5b5db4e2 net: stmmac: ethtool: Let user configure TX coalesce without RIWT new c2b69474d63b net: stmmac: xgmac: Correct RAVSEL field interpretation new 56bcd5912221 net: stmmac: Correctly assing MAX MTU in XGMAC cores case new 8a488c3f97cd net: stmmac: xgmac: Enable RX Jumbo frame support new 427849e8c37f net: stmmac: selftests: Add Jumbo Frame tests new d1e8496edac2 Merge branch 'stmmac-next' new 7d993c5f86aa gianfar: remove forward declarations new 7ad387840a85 gianfar: make five functions static new 887b8194fb86 gianfar: cleanup gianfar.h new 8e578e73ef2e gianfar: use DT more consistently when selecting PHY conne [...] new 1ddee6d843d8 Merge branch 'gianfar-some-assorted-cleanup' new 36b1a2fcd0d2 include: mdio: Add driver data helpers new 168f7a161608 net: phy: gmii2rgmii: Dont use priv field in phy device new 1e6068899c0f Merge branch 'Fix-GMII2RGMII-private-field' new a8a213cbedaa pppoatm: use %*ph to print small buffer new ee4c3deac70d net: qed: Move static keyword to the front of declaration new 5e5d8bc4a073 net: hns: Move static keyword to the front of declaration new 0e5b36bc4c1f r8152: adjust the settings of ups flags new 47e25277693c nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics new 95a7233c452a net: openvswitch: Set OvS recirc_id from tc chain index new d1967e495a8d net_sched: act_police: add 2 new attributes to support pol [...] new fe4a7a41767a net: phy: Do not check Link status when loopback is enabled new c3a502deaf1f stmmac: platform: adjust messages and move to dev level new d9c0f2756a33 net: hns3: fix error VF index when setting VLAN offload new 323a2ac52227 net: hns3: fix double free bug when setting ringparam new 525a294e6080 net: hns3: fix mis-assignment to hdev->reset_level in hclge_reset new b7cf22b74a3f net: hns3: add client node validity judgment new 1483fa494643 net: hns3: remove explicit conversion to bool new 1cbc662dd847 net: hns3: disable loopback setting in hclge_mac_init new 91f8ff09ada1 net: hns3: make hclge_dbg_get_m7_stats_info static new 7250a9d21e27 Merge branch 'net-hns3-add-some-bugfixes-and-cleanups' new 845e4b8014a5 ravb: correct typo in FBP field of SFO register new 009a470365b3 ravb: remove undocumented counter processing new 2d957a7e2a9b ravb: remove undocumented endianness selection new fd8ab76a8562 ravb: TROCR register is only present on R-Car Gen3 new 5b1ab1ae3d2f Merge branch 'ravb-remove-use-of-undocumented-registers' new f9bcfe214b00 lan743x: remove redundant assignment to variable rx_proces [...] new 4c5d9a7fa149 i40e: fix xdp handle calculations new 7cbbf9f1fa23 ixgbe: fix xdp handle calculations new 310f4204eeb6 selftests/bpf: precision tracking tests new 94a997637c5b xsk: avoid store-tearing when assigning queues new 9764f4b301c3 xsk: avoid store-tearing when assigning umem new 42fddcc7c64b xsk: use state member for socket synchronization new 25dc18ff9b58 xsk: lock the control mutex in sock_diag interface new 593f191a8005 Merge branch 'bpf-af-xdp-barrier-fixes' new 1e46c09ec100 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 850e8f6fbd5d mt76: round up length on mt76_wr_copy new 132d8da5bded mt76: mt7615: fix sparse warnings: warning: restricted __l [...] new 3ea83705372f mt76: mt7615: introduce mt7615_regd_notifier new d67a66469fe6 mt76: mt7615: add hw dfs pattern detector support new 02fc62e374bb mt76: mt7615: do not perform txcalibration before cac is c [...] new 5ec87dc8c3e2 mt76: mt7615: add csa support new 70911d963806 mt76: mt7615: add radar pattern test knob to debugfs new 5abe8baf107e mt76: mt7615: clean up FWDL TXQ during/after firmware upload new 4a926e302263 mt76: mt7615: fall back to sw encryption for unsupported ciphers new 2fc446487c36 mt76: mt7615: always release sem in mt7615_load_patch new 6c6a3fe6f915 mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine new 3815ab3f495b mt76: mt7603: enable hardware rate up/down selection new 592ed85d6b28 mt76: mt7615: move mt7615_mcu_set_rates to mac.c new 5f3413fc5e01 mt76: mt7615: reset rate index/counters on rate table update new 4af81f02b49c mt76: mt7615: sync with mt7603 rate control changes new cf211051987c mt76: mt76u: fix typo in mt76u_fill_rx_sg new 3eb514dd45f3 mt76: mt7615: fix using VHT STBC rates new 1f5581dffe76 mt76: mt7615: fix PS buffering of action frames new f4635f66da8d mt76: mt7615: fix invalid fallback rates new 820e4da1746f mt76: mt7603: fix invalid fallback rates new b229bf7d30d6 mt76: usb: fix endian in mt76u_copy new 8f72e98e9c91 mt76: usb: remove unneeded {put,get}_unaligned new 5eedd2a5c992 mt76: mt76x02: use params->ssn value directly new f8f3b20a9a6f mt76: mt7603: use params->ssn value directly new 3d1e5cddae83 mt76: mt7615: use params->ssn value directly new 27c7bfc5f063 mt76: mt76x0u: add support to TP-Link T2UHP new 880495e2f00b mt76: mt7615: add missing register initialization new 92671eb95c59 mt76: mt7615: move mt7615_mac_get_key_info in mac.c new 3d687a7fcb97 mt76: mt7615: add mt7615_mac_wtbl_addr routine new 45db4400e5d8 mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine new 093733ca53d0 mt76: mt7615: remove wtbl_sec_key definition new 27b8a900b221 mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_ [...] new 35e4ebeaace1 mt76: introduce mt76_mmio_read_copy routine new 457d19c71af7 mt76: mt7615: fix MT7615_WATCHDOG_TIME definition new 5e814e71a264 mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel new 49f1132cdb2f mt76: mt7615: add 4 WMM sets support new 4f8a4f17fb1c mt76: mt7615: update cw_min/max related settings new 06413abe55af mt76: Add paragraphs to describe the config symbols fully new 7f17b86a042e mt76: mt7603: fix some checkpatch warnings new 0dacf9d3abf5 mt76: mt7615: fix some checkpatch warnings new ff97c52a3a0a mt76: mt76x02: fix some checkpatch warnings new 0e3d677750fb mt76: switch to SPDX tag instead of verbose boilerplate text new 7fe965415275 mt76: mt7615: rework locking scheme for mt7615_set_channel new 49de79ad9a74 mt76: mt7615: add Smart Carrier Sense support new 1920a0cc03e9 mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x [...] new d5160d867fe3 mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_b [...] new f110d1d51d12 mt76: mt76x02u: enable multi-vif support new 168aea24f4bb mt76: mt76x02u: enable survey support new fc98e670adf8 mt76: mt7603: move survey_time in mt76_dev new 863c15a14e13 mt76: mt7615: enable survey support new c325c9c77967 mt76: move mt76_tx_tasklet in mt76 module new 7f7d19c3bc86 mt76: mt7603: remove unnecessary mcu queue initialization new 01cfc1b45421 mt76: mt7615: add BIP_CMAC_128 cipher support new 13381dcdb3ac mt76: fix some checkpatch warnings new 8b8ab5c23534 mt76: add default implementation for mt76_sw_scan/mt76_sw_ [...] new 55bbbefd8432 mt76: mt7615: apply calibration-free data from OTP new 5a90107d79e7 mt76: dma: reset q->rx_head on rx reset new 58bab0d42f25 mt76: stop rx aggregation on station removal new e3ca8fa0ca24 mt76: do not send BAR frame on tx aggregation flush stop new 04824da9203d mt76: remove offchannel check in tx scheduling new ef836a71ae3b mt76: make mt76_rx_convert static new 187617c55c11 mt76: mt76x0: remove redundant chandef copy new 0c168e1084da mt76: mt76x0: remove unneeded return value on set channel new 4c49c099472c mt76: mt7603: use devm_platform_ioremap_resource() to simp [...] new 373a9a13ba6f mt76: mt7615: introduce mt7615_txwi_to_txp utility routine new 0e6a29e477f3 mt76: mt7615: add support to read temperature from mcu new a18da8f61949 Merge tag 'mt76-for-kvalo-2019-09-05' of https://github.co [...] new cb34212b1c25 brcmfmac: add stub version of brcmf_debugfs_get_devdir() new 2f8c8e62cd50 brcmfmac: add "reset" debugfs entry for testing reset new 64827a6ac049 hostap: remove set but not used variable 'copied' in prism [...] new eb9affaeff70 rtw88: fix seq_file memory leak new 4c3e48794dec rtlwifi: Fix file release memory leak new 290890df5a8a hostap: use %*ph to print small buffer new 0e48b86d9a8f brcmfmac: use %*ph to print small buffer new d13b12c30c34 zd1211rw: use %*ph to print small buffer new 9cb63bf664fb iwlwifi: bump FW API to 49 for 22000 series new 79660869bf75 iwlwifi: Send DQA enable command only if TVL is on new 07c89a601b64 iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw [...] new 4f58121dc40a iwlwifi: mvm: Block 26-tone RU OFDMA transmissions new 5a28c2148b0b iwlwifi: mvm: remove unnecessary forward declarations new b721f5b1be18 iwlwifi: dbg: move monitor recording functionality from he [...] new 203c83d3b256 iwlwifi: dbg: move debug recording stop from trans to op mode new 576058330f2d iwlwifi: dbg: support debug recording suspend resume command new 60ced7973f41 iwlwifi: add ldbg config cmd debug print new 06eb547c4ae4 iwlwifi: mvm: fix scan config command size new f38acea63a5c iwlwifi: mvm: add the skb length to a print new 2b7f47539b76 iwlwifi: mvm: start to remove the code for d0i3 new 58d3bef4163b iwlwifi: remove all the d0i3 references new 4d4183c45e67 iwlwifi: mvm: remove the tx defer for d0i3 new 45745363336e iwlwifi: mvm: remove the d0i3 entry/exit flow new 0ea933880a5f iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only new 99970e4afbab iwlwifi: mvm: remove d0i3_ap_sta_id new 632fa0eabc66 iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode new 66cdca01e047 iwlwifi: mvm: remove last leftovers of d0i3 new 1877fa3d5fb6 iwlwifi: remove CMD_HIGH_PRIO new 3596ad2b3e87 iwlwifi: trans: remove suspending flag new 24d2176d1778 iwlwifi: remove the code under IWLWIFI_PCIE_RTPM new aa43ae121675 iwlwifi: LTR updates new de645c934660 iwlwifi: scan: add support for new scan request command version new 2e838c6f18db iwlwifi: mvm: name magic numbers with enum new 242d9c8b9a93 iwlwifi: mvm: use FW thermal monitoring regardless of CONF [...] new ba7136f3f9e8 iwlwifi: Set w-pointer upon resume according to SN new f60e27508165 iwlwifi: remove runtime_pm_mode new ea74343aeb1c iwlwifi: remove the opmode's d0i3 handlers new 0d52497ac8ee iwlwifi: pcie: remove the refs / unrefs from the transport new 043fa901736f iwlwifi: pcie: remove some more d0i3 code from the transport new 75dfa6d58ba2 iwlwifi: remove the d0i3 related module parameters new bab3cb9285a7 iwlwifi: remove pm_runtime completely new b5baefdad2fe iwlwifi: scan: don't pass large argument by value new 41874d3a0b99 iwlwifi: dbg_ini: align dbg tlv functions names to a singl [...] new 1971c4f9d9a6 iwlwifi: remove unused regdb_ptrs allocation new 15995b759307 iwlwifi: dbg: add debug periphery registers to 9000 device family new ccdc3d6d1555 iwlwifi: dbg_ini: maintain buffer allocations from trans i [...] new 40b7d22d1f0e iwlwifi: dbg_ini: use linked list to store debug TLVs new 5b79c323525b iwlwifi: dbg_ini: remove periphery phy and aux regions handling new 2d46f7af5ee3 iwlwifi: stop passing bogus gfp flags arguments to dma_all [...] new 0202bcf0e36a iwlwifi: mvm: simplify the channel switch flow for newer firmware new e533f7458968 iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() new 6ce1e5c0c207 iwlwifi: support per-platform antenna gain new 94c4a2e4c091 iwlwifi: api: fix FTM struct documentation new 2196ea9c8d0f iwlwifi: bump FW API to 50 for 22000 series new 4a7bd3cf83fd iwlwifi: remove duplicate FW string definitions new a1af4c486ae7 iwlwifi: dbg_ini: use function to check if ini dbg mode is on new 341bd290b9a2 iwlwifi: dbg_ini: verify debug TLVs at allocation phase new f259fc896e8d iwlwifi: dbg_ini: remove debug flow TLV new a64d4e8d451d iwlwifi: dbg: align wrt log prints to the same format new 2c0c02403547 iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition new c8cfa08e39c1 iwlwifi: allocate bigger nvm data in case of UHB new dd36a507c806 iwlwifi: mvm: look for the first supported channel when ad [...] new 00eacde4974a iwlwifi: dbg_ini: separate cfg and dump flows to different [...] new 0fc296f8efbc iwlwifi: dbg_ini: use linked list for dump TLVs during dum [...] new d4c444ef0dfa iwlwifi: dbg_ini: move tx fifo data into fw runtime new bdc623901456 iwlwifi: dbg_ini: make a single ops struct for paging collect new cd6de838e179 iwlwifi: dbg_ini: use regions ops array instead of switch [...] new 79b6c8feb635 iwlwifi: separate elements from cfg that are needed by tra [...] new 91eff3f82005 iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() new 809805a820c6 iwlwifi: pcie: move some cfg mangling from trans_pcie_allo [...] new 0c18714a0d32 iwlwifi: pcie: set iwl_trans->cfg later in the probe function new 7e8258c09f56 iwlwifi: pass the iwl_config_trans_params when needed new 286ca8eb4d0a iwlwifi: add a pointer to the trans_cfg directly in trans new d8913b803f3a iwlwifi: pass the iwl_trans instead of cfg to some functions new 7d34a7d7da97 iwlwifi: always access the trans configuration via trans new 973ef19e9d50 iwlwifi: fix warning iwl-trans.h is included more than once new e5f3f215d07f iwlwifi: add support for suspend-resume flow for new devic [...] new f005fd88e965 iwlwifi: add sta_id to WOWLAN_CONFIG_CMD new 0968fbfa4141 iwlwifi: mvm: drop BA sessions on too many old-SN frames new fe69b7d1243a iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification new 5952e0ec3f05 iwlwifi: mvm: add support for single antenna diversity new 94b952b55c4d iwlwifi: mvm: don't log un-decrypted frames new a29f6576c31d iwlwifi: add iwl_tlv_array_len() new b108d8c782cc iwlwifi: dbg_ini: remove apply point, switch to time point API new 4d3f5e8e7e3c iwlwifi: fw api: add DRAM buffer allocation command new 4828f462b5eb iwlwifi: dbg_ini: fix dump structs doc new 9b1bcfcc6e06 iwlwifi: dbg_ini: remove periodic trigger new 787350ef8d80 iwlwifi: dbg: remove iwl_fw_cancel_dumps function new 67e974c3ae21 Merge tag 'iwlwifi-next-for-kalle-2019-09-06' of git://git [...] new 742ca7812bcc Merge tag 'wireless-drivers-next-for-davem-2019-09-07' of [...] new 34cdcb165b05 ice: Update fields in ice_vsi_set_num_qs when reconfiguring new 208ff75135cd ice: Add ice_get_main_vsi to get PF/main VSI new ade78c2ec1de ice: Check root pointer for validity new 2fb0821fd54c ice: clean up arguments new 6503b6593028 ice: move code closer together new d27525ec1fdd ice: small efficiency fixes new 9d56b7fd6a1a ice: change work limit to a constant new 29d42f1f3ae5 ice: Reliably reset VFs new c61d2342349f ice: report link down for VF when PF's queues are not enabled new 80739b57b160 ice: Check for DCB capability before initializing DCB new dfc62400125f ice: Report VF link status with opcode to get resources new 201beeb71595 ice: update Tx context struct new ea300f41bb49 ice: Allow for delayed LLDP MIB change registration new 8c243700ab10 ice: Minor refactor in queue management new dd47e1fd8650 ice: change default number of receive descriptors new 5c875c1af8dc ice: Rework around device/function capabilities new 6938843dd8bb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new aa4095a156b5 netfilter: nf_tables: fix possible null-pointer dereferenc [...] new b8f6a0eeb9b9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 9b789f476eca ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make i [...] new 3dd97a08271f net: fib_notifier: move fib_notifier_ops from struct net i [...] new b58662a5f7f4 tcp: ulp: fix possible crash in tcp_diag_get_aux_size() new 394cf13c2497 net/mlx5e: Fix static checker warning of potential pointer [...] new 4057a7652b74 net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPER [...] new 5cc3a8c66dd5 net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 bei [...] new a6d35fb47a3f net/mlx5e: Remove leftover declaration new 4938c3d84541 net/mlx5: fix spelling mistake "offlaods" -> "offloads" new e53e665558ee net/mlx5: fix missing assignment of variable err new a2b7189be6b5 net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation new fa9e01c89539 net/mlx5e: kTLS, Remove unused function parameter new 7f7edefda122 net/mlx5e: Remove unnecessary clear_bit()s new f6a8cddfb50a net/mlx5: DR, Remove useless set memory to zero use memset() new 83de91f82665 net/mlx5: DR, Fix error return code in dr_domain_init_resources() new 63d67f305929 net/mlx5: DR, Remove redundant dev_name print from err log new 948d3f90e9e2 net/mlx5: Expose HW capability bits for port buffer per pr [...] new 1297d97f4862 net/mlx5e: Add port buffer's congestion counters new 22c63d9c9461 Merge tag 'mlx5-updates-2019-09-05' of git://git.kernel.or [...] new b441f79532ec hv_netvsc: Allow scatter-gather feature to be tunable new 68622d071e55 hv_netvsc: Sync offloading features to VF NIC new 06be46336877 Merge branch 'hv_netvsc-features' new 0079ad8e8dc3 ipmr: remove hard code cache_resolve_queue_len limit new 034c8fadba33 net: stmmac: selftests: Add missing checks for support of SA new b3138c5b0f9c net: stmmac: selftests: Set RX tail pointer in Flow Control test new 41f2a3e6367e net: stmmac: dwmac4: Enable RX Jumbo frame support new 5f8475daa296 net: stmmac: selftests: Add Split Header test new d9da2c87176a net: stmmac: Limit max speeds of XGMAC if asked to new 428e2d6fceb6 Merge branch 'stmmac-next' new 52d565404647 ionic: Remove unused including <linux/version.h> new f4ee1476861b be2net: make two arrays static const, makes object smaller new e9ac25b70da4 net: hns3: make array spec_opcode static const, makes obje [...] new ad4a6795e0cf Bluetooth: Add support for utilizing Fast Advertising Interval new 9c81f2b7e783 Bluetooth: hci_qca: Remove redundant initializations to zero new ff7c8380c9d3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings new 9e45524a0111 Bluetooth: btusb: Fix suspend issue for Realtek devices new 569428dabc3e Bluetooth: 6lowpan: Make variable header_ops constant new 2edc9c5cca7a Bluetooth: hci_qca: Make structure qca_proto constant new e14c167a58b8 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...] new dd656296c67f dt-bindings: net: Add compatible for BCM4345C5 bluetooth device new 52c8c7a766ec bluetooth: bcm: Add support for loading firmware for BCM4345C5 new 16946de5905f bluetooth: hci_bcm: Give more time to come out of reset new 010376ab7fd7 Bluetooth: hci_qca: wait for Pre shutdown complete event b [...] new 65251e2e0ad3 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY new 240b64a83165 Bluetooth: btrtl: Add firmware version print new d182215d2fb9 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...] new f1300c034087 Bluetooth: btrtl: Remove trailing newline from calls to rt [...] new 72bb169e024a Bluetooth: mgmt: Use struct_size() helper new cf0d9a705d81 Bluetooth: btrtl: Fix an issue that failing to download th [...] new d7ef0d1e3968 Bluetooth: btusb: Use cmd_timeout to reset Realtek device new 8bb3537095f1 Bluetooth: hidp: Fix assumptions on the return value of hi [...] new fcd8c627090a Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] new 7ccd451912dd net/tls: unref frags in order new d4774ac0d49a net/tls: use RCU for the adder to the offload record list new e7b159a48ba6 net/tls: remove the record tail optimization new e681cc603a79 net/tls: align non temporal copy to cache lines new 6703a605b5ab Merge branch 'net-tls-small-TX-offload-optimizations' new 2410a3dad498 iavf: remove unused debug function iavf_debug_d new d7cb9da1864d ixgbevf: Link lost in VM on ixgbevf when restoring from fr [...] new dee23594d587 e1000e: Make speed detection on hotplugging cable more reliable new 10ce2c00cfdc igc: Remove useless forward declaration new 675ab6509a01 Documentation: iavf: Update the Intel LAN driver doc for iavf new 0ea7e88d3f3d fm10k: use a local variable for the frag pointer new 9b924edd8f23 igc: Add NVM checksum validation new 155f0ac2c96b iavf: allow permanent MAC address to change new 00c0916618e6 igc: Remove unneeded PCI bus defines new e1a8ca11c735 i40e: fix hw_dbg usage in i40e_hmc_get_object_va new 54579ca83715 i40e: Implement debug macro hw_dbg using dev_dbg new c19d034b54fa i40e: Remove EMPR traces from debugfs facility new e7ba676c6188 ixgbe: sync the first fragment unconditionally new d3ae3cfbf548 igc: Add tx_csum offload functionality new f78787f36352 i40e: Add support for X710 device new db63864786c7 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new c21815f1c199 net/mlx4_en: ethtool: make array modes static const, makes [...] new d8291a956ac6 net: dsa: mv88e6xxx: complete ATU state definitions new f3a2cd326e44 net: dsa: mv88e6xxx: introduce .port_set_policy new da7dc8755304 net: dsa: mv88e6xxx: add RXNFC support new 4bb2f84a2a43 Merge branch 'net-dsa-mv88e6xxx-add-PCL-support' new e019a3b17f0d devlink: extend 'fw_load_policy' values new 5bbd21df5a07 devlink: add 'reset_dev_on_drv_probe' param new 1da16f0c84c3 nfp: nsp: add support for fw_loaded command new 74612cdaf55b nfp: nsp: add support for optional hwinfo lookup new e69e9db9031b nfp: nsp: add support for hwinfo set operation new f8921d73301f nfp: honor FW reset and loading policies new 165c3c9f8c3b nfp: add devlink param infrastructure new ff04788c5b58 nfp: devlink: add 'fw_load_policy' support new 0fbee0ec1fd5 nfp: devlink: add 'reset_dev_on_drv_probe' support new 8fb822ce9323 kdoc: fix nfp_fw_load documentation new 40a962beebd1 Documentation: nfp: add nfp driver specific notes new 074be7fd99a2 Merge branch 'nfp-implement-firmware-loading-policy' new 4093d1a26261 net: hns3: add ethtool_ops.set_channels support for HNS3 V [...] new 3a5a5f06d4d2 net: hns3: revert to old channel when setting new channel [...] new 1a92497dc3f9 net: hns3: fix shaper parameter algorithm new 24283ece5a0f net: hns3: fix port setting handle for fibre port new 96e65abb7700 net: hns3: modify some logs format new fa17c708ff5a net: hns3: check NULL pointer before use new 0ecf1f7b28b7 net: hns3: add some DFX info for reset issue new e7f13f44c77b Merge branch 'hns3-next' new 6fa9d691b91a net: stmmac: Prevent divide-by-zero new c1be0022df0d net: stmmac: Add VLAN HASH filtering support in GMAC4+ new afdf26ab3c9b net: stmmac: xgmac: Reinitialize correctly a variable new 1d982e93dff1 net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ new e94e3f3b51ce net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ new c9b10043d0b8 net: stmmac: ARP Offload for GMAC4+ Cores new 6d47b4bca461 Merge branch 'stmmac-next' new 7550d5415c3d net/mlx5: Fix rt's type in dr_action_create_reformat_action new 334a306f7be8 net/mlx5: Fix addr's type in mlx5dr_icm_dm new fa355bb1b037 net/mlx5: FWTrace, Reduce stack usage new 747f3cf4bf71 Merge tag 'mlx5-updates-2019-09-10' of git://git.kernel.or [...] new df5d7a88bc94 cfg80211: fix boundary value in ieee80211_frequency_to_channel() new e5c0b0fff6b1 mac80211: vht: add support VHT EXT NSS BW in parsing VHT new 3cfe91c4c3c0 cfg80211: always shut down on HW rfkill new 546263248845 mac80211: list features in WEP/TKIP disable in better order new 1c9559734eca mac80211: remove unnecessary key condition new 624ff4b210ec mac80211: clear crypto tx tailroom counter upon keys enable new 753a9a729f84 mac80211: don't check if key is NULL in ieee80211_key_link() new 4b08d1b6a994 mac80211: IBSS: send deauth when expiring inactive STAs new 24f6d765c892 cfg80211: Do not compare with boolean in nl80211_common_re [...] new 06354665f92f mac80211: allow drivers to set max MTU new 4b2c5a14cd80 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds new b697746c62df mac80211_hwsim: Register support for HE meshpoint new c1d3ad84eae3 cfg80211: Purge frame registrations on iftype change new c1b3ddf7c319 Merge tag 'mac80211-next-for-davem-2019-09-11' of git://gi [...] new 64f658ded48e devlink: add unknown 'fw_load_policy' value new 44798eceea87 nfp: devlink: set unknown fw_load_policy new 2f2fa16e2381 Merge branch 'devlink-unknown' new 9e54ba7c3752 qed*: Fix size of config attribute dump. new 2da244a5c4b5 qed: Fix Config attribute frame format. new c1609946b8b6 Merge branch 'qed-Fix-series' new 0060c8783330 net: stmmac: implement support for passive mode converters via dt new 9c15d3597c62 dt-bindings: net: dwmac: document 'mac-mode' property new a2111c460c0c net: phy: dp83867: Add documentation for SGMII mode type new 507ddd5c0d47 net: phy: dp83867: Add SGMII mode type switching new ebecb860ed22 net: stmmac: pci: Add HAPS support using GMAC5 new cbfd68913c5d ipv6: Don't use dst gateway directly in ip6_confirm_neigh() new 051ba67447de tcp: force a PSH flag on TSO packets new 421bceb270e2 nfp: read chip model from the PluDevice register new 20e03777d709 net: dsa: microchip: add KSZ9477 I2C driver new 9b2d9f05cddf net: dsa: microchip: add ksz9567 to ksz9477 driver new f4073e9164b5 net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMON new 837636f586e8 Merge branch 'add-ksz9567-with-I2C-support-to-ksz9477-driver' new 172ca8308b05 cxgb4: Fix spelling typos new b74ae9618b15 netfilter: nf_tables: Fix an Oops in nf_tables_updobj() er [...] new b44492afd2b1 netfilter: nf_tables_offload: avoid excessive stack usage new 3474a2c62ff9 netfilter: nf_tables_offload: move indirect flow_block cal [...] new ee394f96ad75 netfilter: nft_synproxy: add synproxy stateful object support new be2861dc36d7 netfilter: nft_{fwd,dup}_netdev: add offload support new 504882db833b netfilter: nf_tables_offload: add __nft_offload_get_chain [...] new 8fc618c52d16 netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] new e211aab73d4c netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] new 06d392cbe3db netfilter: nf_tables_offload: remove rules when the device [...] new 0286fbc624e2 netfilter: fix include guards. new b0edba2af715 netfilter: fix coding-style errors. new f5d65c197531 netfilter: ip_tables: remove unused function declarations. new 85cfbc25e5c5 netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers new 40d102cde0a2 netfilter: update include directives. new 8bf3cbe32b18 netfilter: remove nf_conntrack_icmpv6.h header. new 44dde23698a7 netfilter: move inline nf_ip6_ext_hdr() function to a more [...] new e2f1cbb16508 netfilter: synproxy: move code between headers. new 46705b070c27 netfilter: move nf_bridge_frag_data struct definition to a [...] new 16b26cde6f12 netfilter: conntrack: use consistent style when defining i [...] new 25d7cbcd2bb5 netfilter: replace defined(CONFIG...) || defined(CONFIG... [...] new 22e81d7416d0 netfilter: conntrack: wrap two inline functions in config checks. new f1815650b547 netfilter: br_netfilter: update stub br_nf_pre_routing_ipv [...] new 261db6c2fbd6 netfilter: conntrack: move code to linux/nf_conntrack_common.h. new 51a21be42ad8 netfilter: conntrack: remove CONFIG_NF_CONNTRACK check fro [...] new f19438bdd4bf netfilter: remove CONFIG_NETFILTER checks from headers. new 1f1475f38b68 netfilter: conntrack: remove CONFIG_NF_CONNTRACK checks fr [...] new 0d32e7048d92 netfilter: conntrack: remove two unused functions from nf_ [...] new 022c10d6c73b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 22d11eacc32c ixgbe: fix memory leaks new a7542b876075 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask new fb91a8bb73ec ixgbe: use skb_get_queue_mapping in tx path new c4d8d90c1ecc i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 new eaa4950c2264 i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP new 3c734bbbb904 i40e: mark additional missing bits as reserved new 3fc9d8e1d689 i40e: fix missed "Negotiated" string in i40e_print_link_message() new 22afe2cf10da i40e: Fix message for other card without FEC. new 846fcc7841de i40e: use BIT macro to specify the cloud filter field flags new 8ad2e2982947 i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate new c5c922b3e09b iavf: fix MAC address setting for VFs when filter is rejected new 64d8db7dcf68 net/ixgbevf: make array api static const, makes object smaller new 1f459bdc2007 i40e: fix potential RX buffer starvation for AF_XDP new 069841ef8293 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new e3710a01a869 ice: send driver version to firmware new 870f805e97d9 ice: Fix FW version formatting in dmesg new c76488109616 ice: Implement Dynamic Device Personalization (DDP) download new 32d63fa1e9f3 ice: Initialize DDP package structures new 462acf6aca85 ice: Enable DDP package download new 2de125663658 ice: Bump version new 6cd476d26bf5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 415606588c61 PTP: introduce new versions of IOCTLs new 823eb2a3c4c7 PTP: add support for one-shot output new c6af0c227a22 ip: support SO_MARK cmsg new 35c7ff349a2d mlx4: Split restart_one into two functions new 97691069dc5a net: devlink: split reload op into two new 2670ac2625f9 net: devlink: move reload fail indication to devlink core [...] new 1ba569fc2250 Merge branch 'devlink-move-reload-fail-indication-to-devli [...] new ba76ff25ee64 brcmfmac: move "cfg80211_ops" pointer to another struct new 450914c39f88 brcmfmac: split brcmf_attach() and brcmf_detach() functions new a1f5aac1765a brcmfmac: don't realloc wiphy during PCIe reset new 569ce0a486fd rtlwifi: rtl8821ae: make array static const and remove red [...] new c57391f41572 bcma: make arrays pwr_info_offset and sprom_sizes static c [...] new 3dfb22003f98 brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable new 527c5d375419 CREDITS: Update email address new d3bb26868105 ssb: make array pwr_info_offset static const, makes object [...] new 2199c9817670 libertas: use mesh_wdev->ssid instead of priv->mesh_ssid new eb4b2d33c167 rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros new 05e2a0cb8ce3 rtlwifi: rtl8723ae: Replace local bit manipulation macros new a9db071f7816 rtlwifi: rtl8723ae: Convert macros that set descriptor new 773755d9112b rtlwifi: rtl8723ae: Convert inline routines to little-endi [...] new 64578a3d3426 rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros new 360226fdc53d rtlwifi: rtl8723be: Replace local bit manipulation macros new d7b259fe6971 rtlwifi: rtl8723be: Convert macros that set descriptor new fca13fd03da7 rtlwifi: rtl8723be: Convert inline routines to little-endi [...] new e6e5ec3042fe rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl88 [...] new 8908a9c17a41 rtw88: 8822c: update PHY parameter to v38 new dfcd0f58865b rtw88: 8822c: update pwr_seq to v13 new bc61ae96437f rtw88: 8822c: Enable interrupt migration new 1ac3294bf75e rtw88: 8822c: add FW IQK support new 5227c2ee453d rtw88: 8822c: add SW DPK support new f27b886d0d06 rtw88: move IQK/DPK into phy_calibration new 479c4ee931a6 rtw88: add dynamic cck pd mechanism new 970cad9fb2a5 rtw88: allows to receive AMSDU in AMPDU new 1335ad27bd07 rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage w [...] new 622c19ed3607 rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage w [...] new 3a1f85798e9f rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage w [...] new e9afa2dc4090 rtw88: fix wrong rx power calculation new 98ab76ef6b6d rtw88: report RX power for each antenna new 23bb9f692b66 wil6210: fix wil_cid_valid with negative cid values new 9abe3e306ecc wil6210: Add EDMG channel support new d20b1e6c8307 wil6210: Delete an unnecessary kfree() call in wil_tid_amp [...] new 68092f9cf932 carl9170: remove set but not used variable 'udev' new 5a4f2040fd07 ath9k: add loader for AR92XX (and older) pci(e) new e1aa1a1db3b0 ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init new 5df65dd52dd5 ath9k: dyanck: introduce ath_dynack_set_timeout routine new 6999e40d5f1d ath9k: dynack: properly set last timeout timestamp in ath_ [...] new 86e392994dee ath9k: dynack: set max timeout according to channel width new 72bb1aa91ff8 ath9k: dynack: set ackto to max timeout in ath_dynack_reset new 0e7bf23e4967 ath6kl: Fix a possible null-pointer dereference in ath6kl_ [...] new 355cf3191201 wcn36xx: use dynamic allocation for large variables new 39d170b3cb62 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_f [...] new 83ac260151e7 ath10k: add mic bytes for pmf management packet new db8deae03271 ath10k: add reorder and change PN check logic for mac80211 new 45f09a1c5b85 ath9k: Remove unneeded variable to store return value new 853acf7caf10 ath9k_htc: release allocated buffer if timed out new 728c1e2a05e4 ath9k: release allocated buffer if timed out new b3281c6cb768 ath10k: free beacon buf later in vdev teardown new b7139960832e ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet new 6be6c04bcc2e ath10k: fix channel info parsing for non tlv target new f99fe49ff372 wil6210: add wil_netif_rx() helper function new 977c45ab5f41 wil6210: add debugfs to show PMC ring content new 42fe1e519e9f wil6210: fix PTK re-key race new f4519fd9375d wil6210: make sure DR bit is read before rest of the statu [...] new e78975fcdae4 wil6210: verify cid value is valid new 068f359aac40 wil6210: properly initialize discovery_expired_work new 058b3f112419 wil6210: report boottime_ns in scan results new 0e698cd0b94c wil6210: use writel_relaxed in wil_debugfs_iomem_x32_set new 055c8a71eb5b wil6210: fix RX short frame check new 50e107ff2213 wil6210: ignore reset errors for FW during probe new f9e568754562 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new a3d3c74da49c Merge tag 'wireless-drivers-next-for-davem-2019-09-14' of [...] new 204034c5e464 Merge remote-tracking branch 'net-next/master' new 618916a4bf16 kbuild: replace BASH-specific ${@:2} with shift and ${@} new 88dadc632763 selftests/bpf: test_progs: add test__join_cgroup helper new 4a64742168ce selftests/bpf: test_progs: convert test_sockopt new 9a365e67d8bb selftests/bpf: test_progs: convert test_sockopt_sk new 3886bd7c9b01 selftests/bpf: test_progs: convert test_sockopt_multi new e3e02e1d9c24 selftests/bpf: test_progs: convert test_sockopt_inherit new 1f4f80fed217 selftests/bpf: test_progs: convert test_tcp_rtt new 8f6e19ab49bd Merge branch 'move-sockopt-tests' new a2c11b034142 kcm: use BPF_PROG_RUN new 97d5583c1245 Merge remote-tracking branch 'bpf-next/master' new 11c35569d430 Merge remote-tracking branch 'nfc-next/master' new 45eb05042d56 gfs2: Minor PAGE_SIZE arithmetic cleanups new bccaef907385 gfs2: Delete an unnecessary check before brelse() new bc74aaefdd53 gfs2: separate holder for rgrps in gfs2_rename new 01123cf17cfa gfs2: create function gfs2_glock_update_hold_time new ad26967b9afa gfs2: Use async glocks for rename new b473bc2dcd5a gfs2: Improve mmap write vs. truncate consistency new 523475ee706c Merge remote-tracking branch 'gfs2/for-next' new a5cdff7936c9 Merge remote-tracking branch 'nand/nand/next' new adeaff53017a Merge remote-tracking branch 'spi-nor/spi-nor/next' new 4797f6cab509 crypto: mediatek - move mtk_aes_find_dev() to the right place new e049ff5af04b crypto: mediatek - fix uninitialized value of gctx->textlen new f271ea9fe1de crypto: mediatek - only treat EBUSY as transient if backlog new 069ec891823a crypto: mediatek - add support to OFB/CFB mode new a3d7c50c416c crypto: mediatek - fix incorrect crypto key setting new 93369b5d06c7 crypto: inside-secure - Move static cipher alg & mode sett [...] new c7da38a71cfb crypto: inside-secure - Add support for the AES-XTS algorithm new 062b64ca6db4 crypto: inside-secure - Only enable algorithms advertised [...] new aa88f331c8ff crypto: inside-secure - Made .cra_priority value a define new 493e289ca8aa crypto: inside-secure - Minor optimization recognizing CTR [...] new d2d9e6fd6d1c crypto: inside-secure - Minor code cleanup and optimizations new 3e450886ec57 crypto: inside-secure - Added support for basic AES-GCM new 48e97afa4178 crypto: inside-secure - Added AES-CFB support new 50485dfb6c60 crypto: inside-secure - Added AES-OFB support new 4eb76faff89f crypto: inside-secure - Added support for basic AES-CCM new 2a4bfd023fa9 hwrng: timeriomem - relax check on memory resource size new e4dcc1be1526 crypto: arm - Rename functions to avoid conflict with cryp [...] new 8f373bf4935b crypto: arm64 - Rename functions to avoid conflict with cr [...] new b86fc489ef53 crypto: s390 - Rename functions to avoid conflict with cry [...] new eb7d6ba882f1 crypto: x86 - Rename functions to avoid conflict with cryp [...] new e55d8a75c602 crypto: ccree - Rename arrays to avoid conflict with crypt [...] new 6e4655e20d92 crypto: chelsio - Rename arrays to avoid conflict with cry [...] new 527aa8958f6e crypto: n2 - Rename arrays to avoid conflict with crypto/sha256.h new 34d6245fbc81 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h new c75c66bbaa56 crypto: sha256 - Remove sha256/224_init code duplication new 7b865ec15ed3 crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its im [...] new 0ba3c026e685 crypto: skcipher - Unmap pages after an external error new fcb0e30df0e8 crypto: arm/aes - fix round key prototypes new 46a22776bc97 crypto: arm/aes-ce - yield the SIMD unit between scatterwa [...] new 1dede02bdd64 crypto: arm/aes-ce - switch to 4x interleave new e53b43d8d41f crypto: arm/aes-ce - replace tweak mask literal with composition new 38e73b3d38c4 crypto: arm/aes-neonbs - replace tweak mask literal with c [...] new 7a3b1c6ee761 crypto: arm64/aes-neonbs - replace tweak mask literal with [...] new 69b6f2e817e5 crypto: arm64/aes-neon - limit exposed routines if faster [...] new 6017826b4940 crypto: skcipher - add the ability to abort a skcipher walk new 0cfd507c8346 crypto: arm64/aes-cts-cbc-ce - performance tweak new 7c9d65c40a53 crypto: arm64/aes-cts-cbc - move request context data to t [...] new 7cceca8b25b3 crypto: arm64/aes - implement support for XTS ciphertext stealing new 67cfa5d3b721 crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS new c61b1607ed4f crypto: arm/aes-ce - implement ciphertext stealing for XTS new 2ed8b79098cf crypto: arm/aes-neonbs - implement ciphertext stealing for XTS new 143d2647c892 crypto: arm/aes-ce - implement ciphertext stealing for CBC new 796114f5c522 crypto: caam - make sure clocks are enabled first new 05d2a75441d4 crypto: caam - use devres to unmap JR's registers new 549077d7d86a crypto: caam - check irq_of_parse_and_map for errors new f2ef960231d7 crypto: caam - dispose of IRQ mapping only after IRQ is freed new 18a0bb4aca81 crypto: marvell - Use kzfree rather than its implementation new c552ffb5c93d crypto: cavium/zip - Add missing single_release() new f6680cbdb258 crypto: x86/aes-ni - use AES library instead of single-use [...] new 347bce3eab76 crypto: ux500 - Fix COMPILE_TEST warnings new 59b569480dc8 random: Use wait_event_freezable() in add_hwgenerator_rand [...] new 007b3cf0af8c arm64: dts: imx8mq: Add CAAM node new b128a3040935 padata: allocate workqueue internally new 513c98d08682 workqueue: unconfine alloc/apply/free_workqueue_attrs() new 509b3204890a workqueue: require CPU hotplug read exclusion for apply_wo [...] new e6ce0e0807e9 padata: make padata_do_parallel find alternate callback CPU new 63d3578892dc crypto: pcrypt - remove padata cpumask notifier new cc491d8e6486 padata, pcrypt: take CPU hotplug lock internally in padata [...] new 45d153c08bc7 padata: use separate workqueues for parallel and serial work new bfde23ce200e padata: unbind parallel jobs from specific CPUs new c51636a30654 padata: remove cpu_index from the parallel_queue new 118db42deeef crypto: inside-secure - Add EIP97/EIP197 and endianness detection new f9d131d98367 crypto: inside-secure: Corrected configuration of EIP96_TO [...] new 4bdf712c3049 crypto: inside-secure - Enable extended algorithms on newer HW new 35c0e6c375ac crypto: inside-secure - Base CD fetchcount on actual CD FIFO size new b2d92ac1c5ee crypto: inside-secure - Base RD fetchcount on actual RD FIFO size new 465527bcaebc crypto: inside-secure - Probe transform record cache RAM sizes new 67caef08a71f crypto: ccree - enable CTS support in AES-XTS new 9575d1a5c078 crypto: caam - Cast to long first before pointer conversion new ce74d015cb43 Merge remote-tracking branch 'crypto/master' new 9ed45a209a9e Merge tag 'drm-next-5.4-2019-08-30' of git://people.freede [...] new 9a60b2990d6c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new e988b9e3e767 Merge remote-tracking branch 'drm/drm-next' new 0a3242bdb477 drm/i915/gvt: update vgpu workload head pointer correctly new 4a5322560aa2 drm/i915/gvt: update RING_START reg of vGPU when the conte [...] new 0ac072cced08 Merge tag 'gvt-next-fixes-2019-09-06' of https://github.co [...] new ff36c5c4fd0b drm/i915: Hold irq-off for the entire fake lock period new 29326a167adb drm/i915: Flush the existing fence before GGTT read/write new 9e77f5001b98 drm/i915: to make vgpu ppgtt notificaiton as atomic operation new 6e5c5272ca00 drm/i915: Use NOEVICT for first pass on attemping to pin a [...] new a20b2c995131 Merge remote-tracking branch 'drm-intel/for-linux-next' new 88537ddbbe4c drm/mcde: Fix DSI transfers new 2472518e44ee Revert "drm/bridge: adv7511: Attach to DSI host at probe time" new 0745b13bada8 Merge remote-tracking branch 'drm-misc/for-linux-next' new c044e86f541a drm/msm: remove unlikely() from WARN_ON() conditions new 9f614197c744 drm/msm: Use the correct dma_sync calls harder new e7da7deb73e3 Merge remote-tracking branch 'drm-msm/msm-next' new bdc1a6cf5ff9 Merge remote-tracking branch 'regmap/for-next' new d1c9e44a858d ASoC: wcd9335: remove redundant use of ret variable new 63d1a3488ff5 ASoC: fsl_sai: Implement set_bclk_ratio new fca11622d600 ASoC: sdm845: remove unneeded semicolon new a54f8485727e Merge branch 'asoc-5.4' into asoc-next new 5bab0c2f23fe Merge remote-tracking branch 'sound-asoc/for-next' new 4370b231d100 Input: reset device timestamp on sync new 410f25de467e Input: sidewinder - make array seq static const, makes obj [...] new 3fbf0503ad00 Merge remote-tracking branch 'input/next' new ecf4d59a4ebf paride/pf: need to set queue to NULL before put_disk new d821cce8ac46 paride/pcd: need to set queue to NULL before put_disk new 03754ea36182 paride/pcd: need to check if cd->disk is null in pcd_detect new 43db059ea4b7 lightnvm: introduce pr_fmt for the prefix nvm new 362cd2b1fad4 lightnvm: print error when target is not found new aeb03e85135c Merge branch 'for-5.4/block' into for-next new 61db437d1cc1 block: Cleanup elevator_init_mq() use new 954b4a5ce4a8 block: Change elevator_init_mq() to always succeed new 68c43f133a75 block: Introduce elevator features new a0958ba7fcdc block: Improve default elevator selection new 737eb78e82d5 block: Delay default elevator initialization new 780d97a990cc block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks new ebddd2a15323 sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks new d8e0cf5ca126 Merge branch 'for-5.4/block' into for-next new a26142559c2b block: fix elevator_get_by_features() new 015032ccdd40 Merge branch 'for-5.4/block' into for-next new ac90f249e15c io_uring: expose single mmap capability new fafdd8c543a6 Merge branch 'for-5.4/io_uring' into for-next new e9d3c866bf4c bfq: Fix the missing barrier in __bfq_entity_update_weight_prio new 5ff047e32812 bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy new 795fe54c2a82 bfq: Add per-device weight new 20fa1cd4345b Merge branch 'for-5.4/block' into for-next new 8776f3fa15a5 io_uring: fix wrong sequence setting logic new 4fe2c963154c io_uring: add support for link with drain new 8c20d18ccb36 Merge branch 'for-5.4/io_uring' into for-next new e036c4cabaa8 blk-iocost: Fix incorrect operation order during iocg free new 4c22f2f25215 Merge branch 'for-5.4/block' into for-next new 36a524814ff3 blk-iocost: Account force-charged overage in absolute vtime new e1518f63f246 blk-iocost: Don't let merges push vtime into the future new e742bd5cb55e iocost_monitor: Always use strings for json values new b06f2d35c6b1 iocost_monitor: Report more info with higher accuracy new 7c1ee704a1d6 iocost_monitor: Report debt new 257855f86aa2 Merge branch 'for-5.4/block' into for-next new c576666863b7 io_uring: optimize submit_and_wait API new 18d9be1a970c io_uring: add io_queue_async_work() helper new 54a91f3bb9b9 io_uring: limit parallelism of buffered writes new cb350959f08e Merge branch 'for-5.4/io_uring' into for-next new 04c56957ebda docs: block: null_blk: enhance document style new 4e47ee8fbef0 null_blk: fix module name at log message new f7c4ce890dd2 null_blk: validate the number of devices new 2844a1126951 Merge branch 'for-5.4/block' into for-next new 8a15b4d7cd87 block: bypass blk_set_runtime_active for uninitialized q->dev new b804049dce91 scsi: core: remove dummy q->dev check new 6eee5d97c749 Merge branch 'for-5.4/block' into for-next new 0a67b5a926e6 block: fix race between switching elevator and removing queues new 34013f869c76 Merge branch 'for-5.4/block' into for-next new 1c0d12c0b1a1 nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR new 16686010085f nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed new 74bd8cbe7dd6 nvme-fc: Fail transport errors with NVME_SC_HOST_PATH new 2f9c17364775 nvme: pass status to nvme_error_status new 331813f687ed nvme: make nvme_identify_ns propagate errors back new 538af88ea7d9 nvme: make nvme_report_ns_ids propagate error back new 205da2434301 nvme: fix ns removal hang when failing to revalidate due t [...] new c26aa572027d nvme: Treat discovery subsystems as unique subsystems new 03894b7a896d nvme: include admin_q sync with nvme_sync_queues new 312910f4d2fe nvme: tcp: remove redundant assignment to variable ret new 733e4b69d508 nvme: Assign subsys instance from first ctrl new 97b3807e9303 nvme: Remove redundant assignment of cq vector new 1179d337be70 nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() new 2d352df57bcd nvme-fabrics: allow discovery subsystems accept a kato new 93da40239b10 nvme: enable aen regardless of the presence of I/O queues new a42f42e5bb84 nvme: add uevent variables for controller devices new 85f8a4351dfd nvme: send discovery log page change events to userspace new 5f8badbcbeac nvmet: fix a wrong error status returned in error log page new 21fa1004ff5d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] new 1170f812c948 Merge branch 'for-5.4/block' into for-next new 6d5d5ac522b2 io_uring: extend async work merging new b2a9eadab857 io_uring: make sqpoll wakeup possible with getevents new 701ffbf43542 Merge branch 'for-5.4/io_uring' into for-next new b76b4715eba0 raid5: don't increment read_errors on EILSEQ return new 6ce220dd2f8e raid5: don't set STRIPE_HANDLE to stripe which is in batch list new c84a1372df92 md/raid0: avoid RAID0 data corruption due to layout confusion. new 33f2c35a54df md: add feature flag MD_FEATURE_RAID0_LAYOUT new feb9bf9849e2 raid5: remove STRIPE_OPS_REQ_PENDING new 067df25c8390 raid5: use bio_end_sector in r5_next_bio new 99e5381d548d Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] new 07b21d9b0583 Merge branch 'for-5.4/block' into for-next new 89f3b6d62f2c bfq: Fix bfq linkage error new 5daca4d2432e Merge branch 'for-5.4/block' into for-next new 5277deaab9f9 io_uring: increase IORING_MAX_ENTRIES to 32K new 1775e2913927 Merge branch 'for-5.4/io_uring' into for-next new 846158d9eb6f Merge remote-tracking branch 'block/for-next' new fb16c799b8dc dm stats: use struct_size() helper new 6d1959138c8b dm writecache: skip writecache_wait for pmem mode new c8156fc77d07 dm raid: fix updating of max_discard_sectors limit new 7431b7835f55 dm: add clone target new 26d2ef0cd0f7 dm bufio: call adjust_total_allocated from __link_buffer a [...] new d0a328a385d2 dm bufio: refactor adjust_total_allocated new af53badc0cd8 dm bufio: introduce a global queue new b132ff333201 dm bufio: remove old-style buffer cleanup new 6e913b28cd27 dm bufio: introduce a global cache replacement new 02b35f5ff357 Merge remote-tracking branch 'device-mapper/for-next' new 6eb1cc1a4a0f mmc: usdhi6rol0: Add maintainers new 59532dbb4983 mmc: mxs: use devm_platform_ioremap_resource() to simplify code new d9f43d113ea4 dt-bindings: mmc: sunxi: reorder MMC compatibles new f84cf82bae26 dt-bindings: mmc: sunxi: Add H5 compatibles new 3aacc5bba715 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 new f84e411c85be mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 new 90b51e3c5b39 mmc: sdhci-pci: Use dev_get_drvdata new deaa53989537 memstick: r592: Use dev_get_drvdata new a9cbd79c7ec3 mmc: mmci: Clarify comments and some code for busy detection new 73e01ab232d2 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] new 7789a98a99cc mmc: atmel-mci: Mark expected switch fall-throughs new b1507b2d34d6 mmc: sdhci-s3c: Mark expected switch fall-through new 8f05eee67c14 mmc: sdhci-pci: Add another Id for Intel CML new 9a7957d0c955 mmc: Remove dev_err() usage after platform_get_irq() new 5f3ad1963816 mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] new 159a8b4621fc mmc: sdhci-cadence: use struct_size() helper new 65af9866ce01 mmc: jz4740: Code cleanup new 6e943c15005c mmc: jz4740: Drop dependency on arch header new bb716606fffd mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs new da6e0f7024ff mmc: mediatek: fix controller busy when plug out SD new 6ef042bd0012 mmc: mediatek: support 24bits segment size new 7a7e55f416b6 dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller new bb7b8ec62dfb mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller new d4dd9bccf485 mmc: bcm2835: Take SWIOTLB memory size limitation into account new f47fdb855dc2 dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property new f70d9a244034 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] new 310da16ea922 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] new 5c1a4f4070a8 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC new 4a9e0d1a6256 mmc: sdhci: Change timeout of loop for checking internal c [...] new 1beabbdba708 mmc: sdhci: Add PLL Enable support to internal clock setup new 4460d68f0b2f PCI: Add Genesys Logic, Inc. Vendor ID new 7353788c6a63 mmc: sdhci: Export sdhci_abort_tuning function symbol new 26c71a13a8f9 mmc: mediatek: enable SDIO IRQ low level trigger function new 8784edc8fa93 mmc: sdhci: constify references of parameters to __sdhci_r [...] new 12a632e60ae3 mmc: sdhci-cadence: override spec version new 38eee2e82c57 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses new 75eaf49f5d3d mmc: sdhi: fill in actual_clock new b8deb11dbab0 mmc: mmc_spi: Convert to use for_each_sg() new bf290432a4d7 mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock new 7b954cdf33da mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] new 0a0e8d7501cd mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK new 72976643aef5 mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS new c894e33ddc19 mmc: sdhci: Fix incorrect switch to HS mode new 9674bab490d6 mmc: sdhci-pci-o2micro: Change O2 Host PLL and DLL register name new 908fd50813c2 mmc: sdhci-pci-o2micro: Move functions in preparation to f [...] new 7d44061704dd mmc: sdhci-pci-o2micro: Fix O2 Host data read/write DLL Lo [...] new 20964a11fa8b Merge branch 'fixes' into next new bd880b00697b mmc: core: Add helper function to indicate if SDIO IRQs is [...] new 7c526608d5af mmc: dw_mmc: Re-store SDIO IRQs mask at system resume new 1c81d69d4c98 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume new a29b5fcc3d60 mmc: core: Move code to get pending SDIO IRQs to a function new 36d57efb4af5 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO [...] new 2c32dbbb5fc0 mmc: core: Clarify that the ->ack_sdio_irq() callback is m [...] new c5d3e8fa1a1b mmc: core: WARN if SDIO IRQs are enabled for non-powered c [...] new 51133850bce2 mmc: core: Fixup processing of SDIO IRQs during system sus [...] new a84ad3242e53 mmc: sdhci: Drop redundant check in sdhci_ack_sdio_irq() new af5d2b7b0d24 mmc: sdhci: Drop redundant code for SDIO IRQs new 0e62614b6c22 mmc: sdhci: Convert to use sdio_irq_claimed() new 3fb2009abc87 mmc: dw_mmc: hi3798cv200: make array degrees static const, [...] new 31cf72118d2e ms_block: fix spelling mistake "randomally" -> "randomly" new b46119796721 Merge branch 'fixes' into next new 50da9bf2d0e0 Merge remote-tracking branch 'mmc/next' new 0652c6bb10e9 Merge remote-tracking branch 'kgdb/kgdb-next' new 8dc6da289974 Merge remote-tracking branch 'mfd/for-mfd-next' new 93a47ea90948 Merge remote-tracking branch 'backlight/for-backlight-next' new 671b43a4114a Merge remote-tracking branch 'battery/for-next' new 55576cf18537 regulator: Defer init completion for a while after late_initcall new a95744670664 regulator: tps65132: Stop parsing DT when gpio is not found new 6cbe29c92311 regulator: lp8788-ldo: make array en_mask static const, ma [...] new 7933147e81ba Merge branch 'regulator-5.3' into regulator-5.4 new c0b913447b75 regulator: slg51000: use devm_gpiod_get_optional() in probe new 6cadd8ae2136 regulator: lp87565: Simplify lp87565_buck_set_ramp_delay new d57d90f4443b regulator: s2mps11: Consistently use local variable new 8959e5324485 regulator: fixed: add possibility to enable by clock new 9c86d003d620 dt-bindings: regulator: add regulator-fixed-clock binding new 3ba5368dc4e5 regulator: uniphier: Add Pro5 USB3 VBUS support new 2418f749641c regulator: max77686: fix obtaining "maxim,ena" GPIO new 5eda8e95b792 regulator: da9211: fix obtaining "enable" GPIO new c82f27df0757 regulator: core: Fix error return for /sys access new c4ad85026d4d Merge branch 'regulator-5.4' into regulator-next new a9aae97f194c Merge remote-tracking branch 'regulator/for-next' new f8a9bc623a6d security: constify some arrays in lockdown LSM new 45893a0abee6 kexec: Fix file verification on S390 new b9da6653ee86 Merge remote-tracking branch 'security/next-testing' new e40ea7f17b5b Merge remote-tracking branch 'apparmor/apparmor-next' new 4f3c0032a7f5 Merge remote-tracking branch 'integrity/next-integrity' new 1e46885c30bc Merge remote-tracking branch 'keys/keys-next' new 169ce0c081cd selinux: fix residual uses of current_security() for the S [...] new 15322a0d90b6 lsm: remove current_security() new bf51b68fe39c Merge remote-tracking branch 'selinux/next' new 91b2bdcefc0b Merge remote-tracking branch 'smack/for-next' new 3fb2179b0f35 selftests/tpm2: Add the missing TEST_FILES assignment new ccad6b309872 selftests/tpm2: Add log and *.pyc to .gitignore new 342ac5db3153 KEYS: trusted: correctly initialize digests and fix locking issue new 1c2725a70756 MAINTAINERS: keys: Update path to trusted.h new 62616ecb6725 Merge remote-tracking branch 'tpmdd/next' new 751c02e00b3e Merge remote-tracking branch 'watchdog/master' new 96088a203a0b iommu/omap: Mark pm functions __maybe_unused new 5ca54fdc9b1e iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order new 3623002f0f76 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3 new 3fc1ca00653d swiotlb: Split size parameter to map/unmap APIs new e5e04d051979 iommu/vt-d: Check whether device requires bounce buffer new c5a5dc4cbbf4 iommu/vt-d: Don't switch off swiotlb if bounce page is used new 3b53034c268d iommu/vt-d: Add trace events for device dma map/unmap new cfb94a372f2d iommu/vt-d: Use bounce buffer for untrusted devices new fd730007a06e iommu/vt-d: Add Scalable Mode fault information new 1f76249cc3be iommu/vt-d: Declare Broadwell igfx dmar support snafu new e95adb9add75 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/ [...] new 1a0fd49c7b3c Merge remote-tracking branch 'iommu/next' new 81d4750a3898 Merge remote-tracking branch 'vfio/next' new 5e2c4ba20477 dt-bindings: cpu: Add a support cpu type for cortex-a55 new 43c63c15bda8 dt-bindings: Correct spelling in example schema new 1018f8b29920 dt-bindings: arm: Convert Actions Semi bindings to jsonschema new 693af5f3eeaa dt-bindings: arm: Convert Realtek board/soc bindings to js [...] new c680e9abaade iommu: pass cell_count = -1 to of_for_each_phandle with ce [...] new e42ee61017f5 of: Let of_for_each_phandle fallback to non-negative cell_count new e65e50ff8820 bus: qcom: fix spelling mistake "ambigous" -> "ambiguous" new 79e20d11a8df Merge remote-tracking branch 'devicetree/for-next' new 5277ab6c8383 spi: altera: use devm_platform_ioremap_resource() to simpl [...] new 084fae2fd7d3 spi: a3700: use devm_platform_ioremap_resource() to simplify code new bf3484190fd4 spi: ath79: use devm_platform_ioremap_resource() to simplify code new 7d6a5e2b17d4 spi: spi-axi: use devm_platform_ioremap_resource() to simp [...] new d1975d0596ce spi: bcm2835aux: use devm_platform_ioremap_resource() to s [...] new 6ba794dfbb53 spi: bcm2835: use devm_platform_ioremap_resource() to simp [...] new e364c8c204db spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() t [...] new 4585bb92a576 spi: cadence: use devm_platform_ioremap_resource() to simp [...] new 050688dc72d0 spi: octeon: use devm_platform_ioremap_resource() to simpl [...] new ae43724d6439 spi: clps711x: use devm_platform_ioremap_resource() to sim [...] new 1e2d65d06d41 spi: coldfire-qspi: use devm_platform_ioremap_resource() t [...] new 5cc6fdccbb4a spi: dw-mmio: use devm_platform_ioremap_resource() to simp [...] new d8e477abec24 spi: spi-geni-qcom: use devm_platform_ioremap_resource() t [...] new 7d2600b9cc13 spi: lp-8841: use devm_platform_ioremap_resource() to simp [...] new 362385c045f5 spi: meson-spicc: use devm_platform_ioremap_resource() to [...] new 425aa308a23c spi: spi-meson-spifc: use devm_platform_ioremap_resource() [...] new f88771ca7104 spi: mt7621: use devm_platform_ioremap_resource() to simpl [...] new d4225b3665e3 spi: mxs: use devm_platform_ioremap_resource() to simplify code new dcbceb6de0db spi: npcm: use devm_platform_ioremap_resource() to simplify code new 4c6f537a0397 spi: nuc900: use devm_platform_ioremap_resource() to simpl [...] new f601a654bb47 spi: oc-tiny: use devm_platform_ioremap_resource() to simp [...] new e751032bcbd7 spi: pic32-sqi: use devm_platform_ioremap_resource() to si [...] new e0ea3cc2baf6 spi: spi-qcom-qspi: use devm_platform_ioremap_resource() t [...] new 7d4c208326a0 spi: rb4xx: use devm_platform_ioremap_resource() to simplify code new b38f1f9b6e10 spi: s3c24xx: use devm_platform_ioremap_resource() to simp [...] new fa79f2004711 spi: sifive: use devm_platform_ioremap_resource() to simpl [...] new a755008377df spi: sirf: use devm_platform_ioremap_resource() to simplify code new 338dd352acf0 spi: st-ssc4: use devm_platform_ioremap_resource() to simp [...] new 8c649f4d4e92 spi: sun4i: use devm_platform_ioremap_resource() to simplify code new 7c7c31f7f934 spi: sun6i: use devm_platform_ioremap_resource() to simplify code new e8d63b38b1d6 spi: tegra: use devm_platform_ioremap_resource() to simplify code new 755f1a25004c spi: uniphier: use devm_platform_ioremap_resource() to sim [...] new 77348293078b spi: xlp: use devm_platform_ioremap_resource() to simplify code new 214d1edb6043 spi: zynqmp: use devm_platform_ioremap_resource() to simpl [...] new ae91a439ac7e spi: zynq-qspi: use devm_platform_ioremap_resource() to si [...] new 43a5baa6d8b8 spi: fsl-spi: use devm_platform_ioremap_resource() to simp [...] new a0ce1fd11e58 spi: npcm-fiu: remove set but not used variable 'retlen' new d1c44c9342c1 spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_ [...] new 8995673e6f58 spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request() new 1513ceee70f2 spi: bcm2835: Drop dma_pending flag new 4f2228cce281 dmaengine: bcm2835: Allow cyclic transactions without interrupt new 6f6869dc97e8 dmaengine: bcm2835: Allow reusable descriptors new 229e6af102e4 spi: Guarantee cacheline alignment of driver-private data new c3ef82078332 dmaengine: bcm2835: Document struct bcm2835_dmadev new 571e31fa60b3 spi: bcm2835: Cache CS register value for ->prepare_message() new bf75703d0912 dmaengine: bcm2835: Avoid accessing memory when copying zeroes new 8259bf667a0f spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO new 2b8279aec182 spi: bcm2835: Speed up RX-only DMA transfers by zero-filli [...] new 7359d108d44b dt-bindings: spi: update bindings for MT6765 SoC new 2c231e0ab638 spi: mediatek: add spi support for mt6765 IC new fdeae8f5a2e5 spi: mediatek: support large PA new a69f42fe271d Merge branch 'spi-5.4' into spi-next new 81aa91f3fc1b Merge remote-tracking branch 'spi/for-next' new d2b0a9af9608 Merge branch 'x86/vmware' new 208072ea0d09 Merge branch 'x86/urgent' new f719408209d1 Merge branch 'x86/pti' new f49dcd1aba43 Merge tag 'v5.3-rc7' into x86/platform, to refresh the branch new 864b23f0169d x86/platform/uv: Fix kmalloc() NULL check routine new 938bc4595a9e Merge branch 'x86/platform' new ae1ad2638822 Merge tag 'v5.3-rc7' into x86/mm, to pick up fixes new ec46133d3b81 x86/mm: Unexport set_memory_x() and set_memory_nx() new a919198b97c8 x86/mm: Remove the unused set_memory_array_*() functions new 185be15143aa x86/mm: Remove set_pages_x() and set_pages_nx() new aeb415fbe9f6 x86/mm: Remove the unused set_memory_wt() function new bc04a049f058 x86/mm: Fix cpumask_of_node() error condition new 9f19f523cb92 Merge branch 'x86/mm' new ac828f7b8695 Merge branch 'x86/irq' new c7aeae05e52e Merge branch 'x86/hyperv' new 108e1138672f Merge branch 'x86/entry' new 32b1cbe38041 x86: Correct misc typos new 9326011edfcb Merge branch 'x86/cleanups' into x86/cpu, to pick up depen [...] new 6e1c32c5dbb4 x86/cpu: Add Tiger Lake to Intel family new 0f65605a8d74 x86/cpu: Add Elkhart Lake to Intel family new 855fa1f362ca x86/cpu: Add new Airmont variant to Intel family new 0cc5359d8fd4 x86/cpu: Update init data for new Airmont CPU model new b0db7da424bb Merge branch 'x86/cpu' new e5bfdb4bde48 Merge branch 'x86/build' new 7aada5d1673c Merge branch 'x86/boot' new db4e919d9a11 x86/math64: Provide a sane mul_u64_u32_div() implementatio [...] new 559ceeed62a5 x86/asm/suspend: Get rid of bogus_64_magic new 98ededb61faf x86/asm: Make some functions local labels new e86c2c8b9380 x86/umip: Add emulation (spoofing) for UMIP covered instru [...] new 7bbec5556213 Merge branch 'x86/asm' new b3557638a3e4 Merge branch 'x86/apic' new f18ddc13af98 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP new cb51bb12f461 Merge branch 'timers/urgent' new 5d2295f3a93b hrtimer: Add a missing bracket and hide `migration_base' on !SMP new 00d9e47f8ec2 posix-cpu-timers: Always clear head pointer on dequeue new dcb99d420994 Merge branch 'timers/core' new 9196e6df09c9 Merge branch 'smp/hotplug' new 1b7a2cce06e6 Merge branch 'sched/rt' new bb87481612c4 sched, perf: MAINTAINERS update, add submaintainers and reviewers new a2cbfd46559e arch, ia64: Make NUMA select SMP new a55c7454a8c8 sched/topology: Improve load balancing on AMD EPYC systems new 2480c093130f sched/uclamp: Extend CPU's cgroup controller new 0b60ba2dd342 sched/uclamp: Propagate parent clamps new 7274a5c1bbec sched/uclamp: Propagate system defaults to the root group new 3eac870a3247 sched/uclamp: Use TG's clamps to restrict TASK's clamps new babbe170e053 sched/uclamp: Update CPU's refcount on TG's clamp changes new 0413d7f33e60 sched/uclamp: Always use 'enum uclamp_id' for clamp_id values new 0363664c86e7 Merge branch 'sched/core' new 352012274167 Merge branch 'ras/core' new 34e0fd60f549 Merge branch 'perf/urgent' new 7720804a2ae4 x86, perf: Fix the dependency of the x86 insn decoder selftest new d9f3b450f206 perf/x86: Make more stuff static new e336b4027775 kprobes: Prohibit probing on BUG() and WARN() address new 12d086284d41 Merge branch 'perf/core' new 6d28982ee403 Merge branch 'locking/core' new 91b42e3f23d7 Merge branch 'irq/urgent' new e89327f659dd irqchip/uniphier-aidet: Use devm_platform_ioremap_resource() new c9c96e30ecaa irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices new 9cc5b7fba579 Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/li [...] new b2490656c7d5 Merge branch 'irq/core' new fa9da7b842d2 Merge branch 'efi/core' new 174c6666fed5 Merge branch 'core/stacktrace' new f42c5eb39f0e Merge branch 'core/rcu' new f73b3cc39c84 objtool: Clobber user CFLAGS variable new bc76a64415ae Merge branch 'core/objtool' new db6dc6262703 Merge branch 'core/headers' new d24bdd74e649 Merge remote-tracking branch 'tip/auto-latest' new ecc121f9db60 Merge remote-tracking branch 'clockevents/clockevents/next' new d55c79ac86f7 EDAC: Prefer 'unsigned int' to bare use of 'unsigned' new 644110e17d26 EDAC/mc_sysfs: Remove pointless gotos new e701f412030e EDAC/mc_sysfs: Make debug messages consistent new 116085e58900 MAINTAINERS: Add Robert as a EDAC reviewer new 3e443eb353ed EDAC/amd64: Add PCI device IDs for family 17h, model 70h new 68f665844e92 Merge remote-tracking branch 'edac/edac-for-next' new 9c426b770bd0 irqchip/al-fic: Add support for irq retrigger new 212fbf2c9e84 irqchip/atmel-aic5: Add support for sam9x60 irqchip new 8dc4e9913814 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 0bc11ed5ab60 kprobes: Allow kprobes coexist with livepatch new 1bd95be204aa recordmcount: Remove redundant strcmp new a14620791609 recordmcount: Remove uread() new 17e262e9954b recordmcount: Remove unused fd from uwrite() and ulseek() new 60d53e2c3b75 tracing/probe: Split trace_event related data from trace_probe new cb8e7a8d55e0 tracing/dynevent: Delete all matched events new 30199137c899 tracing/dynevent: Pass extra arguments to match operation new ca89bc071d5e tracing/kprobe: Add multi-probe per event support new 41af3cf587f4 tracing/uprobe: Add multi-probe per uprobe event support new eb5bf81330a7 tracing/kprobe: Add per-probe delete from event new ab10d69eb714 tracing/uprobe: Add per-probe delete from event new 6218bf9f4d29 tracing/probe: Add immediate parameter support new a42e3c4de964 tracing/probe: Add immediate string parameter support new cf881485eb2a selftests/ftrace: Add a testcase for kprobe multiprobe event new 3e662c54a15c selftests/ftrace: Add syntax error test for immediates new 7f5291da4b15 selftests/ftrace: Add syntax error test for multiprobe new 3f1df12019f3 recordmcount: Rewrite error/success handling new 3aec8638246f recordmcount: Kernel style function signature formatting new 2e63152bc190 recordmcount: Kernel style formatting new c97fea26254b recordmcount: Remove redundant cleanup() calls new 4fbcf0741697 recordmcount: Clarify what cleanup() does new f7edb451fa51 tracing/arm64: Have max stack tracer handle the case of re [...] new 58fe7a87db51 tracing: Document the stack trace algorithm in the comments new a47b53e95acc tracing: Rename tracing_reset() to tracing_reset_cpu() new ac68154626ab tracing: Add "gfp_t" support in synthetic_events new 48a5bafece6b Merge remote-tracking branch 'ftrace/for-next' new c640a725d3e0 Merge remote-tracking branch 'kvm/linux-next' new 92f35b751c71 KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE new b6749e20d571 arm64: KVM: Drop hyp_alternate_select for checking for ARM [...] new aa979fa899c5 arm64: KVM: Replace hyp_alternate_select with has_vhe() new 084b5a80e872 arm64: KVM: Kill hyp_alternate_select() new aac60f1a8677 KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH new 006042b4f742 Merge remote-tracking branch 'kvm-arm/next' new 729d20d9d6b5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 200824f55eef KVM: s390: Disallow invalid bits in kvm_valid_regs and kvm [...] new 81cb736c0c92 KVM: selftests: Test invalid bits in kvm_valid_regs and kv [...] new 0af2889f89bb KVM: s390: Remove unused parameter from __inject_sigp_restart() new ee3829aa7df8 Merge remote-tracking branch 'kvms390/next' new e6fa0dc86734 swiotlb-xen: Convert to use macro new a4098bc6eed5 xen/pci: reserve MCFG areas earlier new af3261d6da4f Merge remote-tracking branch 'xen-tip/linux-next' new 14d376124555 percpu: Use struct_size() helper new 69f98a60cdbb Merge branch 'for-5.4' into for-next new 3fb6a0997149 Merge remote-tracking branch 'percpu/for-next' new 07779c33a728 platform/x86: asus-wmi: Fix condition in charge_threshold_store() new 7d505758b1e5 platform/x86: intel_pmc_core: Do not ioremap RAM new 0b43e41e9381 platform/x86: intel_pmc_core_pltdrv: Module removal warning fix new ad0d315b4d4e platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to cri [...] new 110ea1d833ad platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard new 37d960a4d753 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] new 09e7f2805c35 platform/x86: compal-laptop: Initialize "value" in ec_read_u8() new 1bd43d0077b9 platform/x86: intel_int0002_vgpio: Fix wakeups not working [...] new 0ecee9e3d422 platform/x86: intel_int0002_vgpio: Use device_init_wakeup new 010764b8856e tools/power/x86/intel-speed-select: Fix a read overflow in [...] new a8dc07448177 tools/power/x86/intel-speed-select: Fix package typo new 43774c0dccb4 tools/power/x86/intel-speed-select: Fix help option typo new 3ec2aef1b03e tools/power/x86/intel-speed-select: Fix cpu-count output new dece22a2d5e3 tools/power/x86/intel-speed-select: Simplify output for tu [...] new 808088e4a1fb tools/power/x86/intel-speed-select: Switch output to MHz new 76c2ef35f739 tools/power/x86/intel-speed-select: Change turbo ratio out [...] new 49aed155ec1b tools/power/x86/intel-speed-select: Output human readable [...] new 522586a9d5c3 tools/power/x86/intel-speed-select: Output success/failed [...] new 3bc3d30ca324 tools/power/x86/intel-speed-select: Fix memory leak new 92e0e87d0be5 platform/x86: ISST: Allow additional TRL MSRs new 1233c7b95c70 tools/power/x86/intel-speed-select: Display core count for bucket new 7c28503db19c platform/x86: asus-wmi: Reorder ASUS_WMI_CHARGE_THRESHOLD new 0c37f4484555 platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC new 7973353e92ee platform/x86: asus-wmi: Refactor charge threshold to use t [...] new f690790c9da3 MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes new 18e8c831eae2 Merge remote-tracking branch 'drivers-x86/for-next' new 018711397950 Merge tag 'tag-chrome-platform-fixes-for-v5.3-rc6' into for-next new 0144c00ed86b platform/chrome: chromeos_tbmc: Report wake events new 71cddb7097e2 platform/chrome: cros_ec_rpmsg: Fix race with host command [...] new 96a0a8073846 platform/chrome: cros_ec_chardev: Add a poll handler to re [...] new 4c1fde5077dc platform/chrome: cros_usbpd_logger: null check create_sing [...] new 003576db80b6 Merge remote-tracking branch 'chrome-platform/for-next' new 5520ec8eebb5 Merge remote-tracking branch 'hsi/for-next' new 4016ba85880b led: triggers: Fix dereferencing of null pointer new 6d4faf3b6b6e leds: lm3532: Fix optional led-max-microamp prop error handling new d4bc1e13ffa2 Merge remote-tracking branch 'leds/for-next' new c9acc3c4f8e4 ipmi_si_intf: Fix race in timer shutdown handling new 66abb49b1467 Merge remote-tracking branch 'ipmi/for-next' new 7f905761e15a sysfs: add BIN_ATTR_WO() macro new 1d5a013f9c0f driver-core: add include guard to linux/container.h new ca7ce5a2710a coccinelle: platform_get_irq: Fix parse error new 6552d7d64651 Merge remote-tracking branch 'driver-core/driver-core-next' new 11c302f29eaf Merge tag 'usb-serial-5.4-rc1' of https://git.kernel.org/p [...] new 3dd550a2d365 USB: usbcore: Fix slab-out-of-bounds bug during device reset new fb9617edf6c0 Merge tag 'usb-ci-v5.4-rc1' of git://git.kernel.org/pub/sc [...] new 8daa2d23428d Merge remote-tracking branch 'usb/usb-next' new c8df0aac9252 Merge remote-tracking branch 'phy-next/next' new 69b1aaa45041 tty: n_gsm: remove obsolete mknod doc example new a64d19aa0ef6 tty: n_gsm: update doc example to use header for N_GSM0710 define new 43a9e710cbed tty: n_gsm: add helpers to convert mux-num to/from tty-base new 627a545c6bb0 serial: 8250_omap: Fix idling for unloaded serdev drivers new acf01e66566f tty: hvcs: Fix odd use of strlcpy new 0998a63b493b tty: serial: Remove call to memset after pci_alloc_consistent new 95604220cec8 tty/isicom: remove redundant assignment to variable word_count new 76b4106c4b48 serial: 8250: Use dev_get_drvdata where possible new 18b1345e60ae tty: nozomi: Use dev_get_drvdata new df60a8af8420 serial: 8250_exar: Use struct_size() helper new 38eb523461dc tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] new d8a0e92e1c1e tty: serial: fsl_lpuart: add earlycon for imx8qxp platform new ca8d92f6d3dd tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() new 638341d5dbd1 tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl new f77ebb241ce0 tty: serial: fsl_lpuart: correct the FIFO depth size new ea5ab2e422de 8250_lpss: check null return when calling pci_ioremap_bar new 96b79ac705cc dt-bindings: serial: stm32: add wakeup option new 94616d9a9db0 serial: stm32: select pinctrl state in each suspend/resume [...] new fb6dcef62d52 serial: stm32: add pm_runtime support new fe94347d6dc9 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP new fdc2de87124f serial/8250: Add support for NI-Serial PXI/PXIe+485 devices new 72d819612ae0 serial: 8250_pnp: Move to struct dev_pm_ops new a25aee902e66 serial: imx: set_termios(): do not enable autoRTS if RTS is unset new 197540dc8301 serial: imx: set_mctrl(): correctly restore autoRTS state new b777b5de6aaa serial: imx: get rid of imx_uart_rts_auto() new 656321793ff4 tty: serial: fsl_lpuart: fix framing error handling when u [...] new cc584ab86057 tty: serial: fsl_lpuart: flush receive FIFO after overruns new 9bc19af9dacb tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer new 3993ddc236a5 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers new 834a974168b5 tty: serial: fsl_lpuart: Fix bogus indentation new 66127ec7e324 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() new 15dd287b28b9 tty: serial: fsl_lpuart: Fix issue in software flow control new 93b9523a8e72 tty: serial: fls_lpuart: Split shared TX IRQ handler into two new d26454ee3c45 tty: serial: fsl_lpuart: Drop no-op bit opearation new bcfa46bfb9b7 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis new 76e3f2ac4a4a tty: serial: fsl_lpuart: Clear CSTOPB unconditionally new 1da17d7cf8e2 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs new 56dd627fb223 tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() new f2f5e04c75c1 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() new a90fa53282f3 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() new 8a9b82422ff5 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() new 769d55c523f7 tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() new 1df217868178 tty: Remove dev_err() usage after platform_get_irq() new 2bf593f101f3 xilinx_uartps.c: suppress "may be used uninitialised" warning new 6aa57f16185c serial: sh-sci: use driver core functions, not sysfs ones. new 6be254c2113d serial: 8250_exar: No need to autoconfigure Exar ports new ef4e281ecccd serial: 8250_exar: Extract PM routine from 8250_port new b2b4b8ed3c06 serial: 8250_exar: Move custom divisor support out from 8250_port new 47b1747f705e serial: 8250_exar: Clear buffer before shutdown new ce734600545f tty: serial: qcom_geni_serial: Update the oversampling rate new 7027e62a7d06 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger new 72169e4234d4 serial: 8250_exar: Absorb remaining 8250_port INT0 support new e8b2a6187544 serial: mctrl_gpio: Avoid probe failures in case of missin [...] new e55a09732be9 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] new 3d7514da0391 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS new 44e60d527e59 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] new 653d00c8d0f1 serial: 8250_exar: Consolidate callback assignments in def [...] new 3f72879e005e serial: 8250_exar: Replace msleep(1) with usleep_range() new 5982199ca071 tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() new fd60e8e4a701 tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() new 4ff69041eccf tty: serial: fsl_lpuart: Introduce lpuart32_configure() new 352bd55e5dce tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] new f7ec1721b38c tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] new 6798e901ab23 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] new 4b967e63fdfb serial: lantiq: Add SMP support new a8571fda4740 serial: 8250_dw: Use a unified new dev variable in remove new 62907e90cc7e serial: 8250_dw: use pointer to uart local variable new 136e0ab99b22 serial: 8250_dw: split Synopsys DesignWare 8250 common functions new 4d5675c3b10b serial: 8250_dw: switch to use 8250_dwlib library new bf414f5520ef serial: 8250_lpss: switch to use 8250_dwlib library new b4d0aac23e35 serial: 8250_lpss: add fractional divisor support new f6bbb9f531c6 serial: 8250_lpss: register DMA IRQ and pool with instance ID new d53aa935b7d1 serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro new 4f912b898dc2 serial: 8250_lpss: Enable HS UART on Elkhart Lake new 0de2580fdb77 serial: lantiq: Use proper DT compatible string new 14208b3890ca serial: lantiq: Make IRQ & ISR assignment dynamic new b832776bbc90 serial: lantiq: Add support for Lightning Mountain SoC new bd0d9d159988 serial: remove ks8695 driver new 8515dbc1f51b serial: 8250_pci: Add support for Sunix serial boards new c6c94eecb19b parport: parport_serial: Add support for Sunix Multi I/O boards new 8d41ab87630b tty/serial: atmel: remove redundant assignment to ret new 09864c1cdf5c tty: serial: Add linflexuart driver for S32V234 new d2ace81bf902 tty/serial: atmel: reschedule TX after RX was started new 6300b140c29f serial: tegra: add internal loopback functionality new 18a4c404d2b4 serial: tegra: protect IER against LCR.DLAB new a16c4c5a9cb6 serial: sh-sci: Don't check for mctrl_gpio_to_gpiod() retu [...] new 6cbdf5c659ab serial: mxs-auart: Don't check for mctrl_gpio_to_gpiod() r [...] new 37ba760b6bb7 serial: sprd: Add loopback function support new d193db7fb10d serial: 8250_pci: Merge 8250_moxa to 8250_pci new a7b121b4b8b0 tty: n_gsm: add ioctl to map serial device to mux'ed tty new c140e97f803f tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART new 4ad8e34d1f47 serial: mctrl_gpio: Use gpiod flags directly new 68e26a8d224f serial: 8250_pci: Add F81504A series Support new 8428413b1d14 serial: 8250_pci: Implement MSI(-X) support new 06e9b2fe7f12 tty: serial: linflexuart: Use DEFINE_SPINLOCK() for spinlock new 8016c3da0cc2 tty: max310x: fix off-by-one buffer access when storing overrun new 2eda5345e4ef serial: imx: get rid of unbounded busy-waiting loop new 88c38044c12b serial: imx: do not stop Rx/Tx on termios change new 85f30fbf32d1 serial: imx: do not disable individual irqs during termios change new d47bcb4a6cf0 serial: imx: fix data breakage on termios change new c514a6f848b5 serial: imx: use Tx ready rather than Tx empty irq new d2d8d4c049db tty/serial: atmel: remove unneeded atmel_get_lines_status [...] new 99038fe75afa serial: sprd: check the right port and membase new e85c9d6786e5 serial: sprd: add console_initcall in sprd's uart driver new 418319026ca3 serial: sprd: keep console alive even if missing the 'enab [...] new 7030082a7415 tty: n_gsm: avoid recursive locking with async port hangup new 2bd3661ea0eb serial: fsl_linflexuart: Update compatible string new 0e16feab6cce dt-bindings: serial: Document Freescale LINFlexD UART new 8966110c5645 tty: serial: fix platform_no_drv_owner.cocci warnings new 5a8c296f5362 serial: max310x: Properly set flags in AutoCTS mode new 7d4f881ff1fb serial: max310x: turn off transmitter before activating Au [...] new a16226170391 dt-bindings: serial: Convert riscv,sifive-serial to json-schema new 9c801e313195 serial: sprd: correct the wrong sequence of arguments new 33ae787b74fc serial: tegra: add support to ignore read new 494f79bd2365 serial: tegra: avoid reg access when clk disabled new b9c2470fb150 serial: tegra: flush the RX fifo on frame error new cb79f504bb26 serial: tegra: report error to upper tty layer new c9fd37f926fc dt-binding: serial: tegra: add new chips new 222dcdff3405 serial: tegra: check for FIFO mode enabled status new 53d0a062cb77 serial: tegra: set maximum num of uart ports to 8 new 7799a3aa8127 serial: tegra: add support to use 8 bytes trigger new d90fd87bab5e serial: tegra: DT for Adjusted baud rates new f04a3cc8d455 serial: tegra: add support to adjust baud rate new d781ec21bae6 serial: tegra: report clk rate errors new 1dce2df3ee06 serial: tegra: Add PIO mode support new cf0bbb5b6720 Merge remote-tracking branch 'tty/tty-next' new a58feb6446ed Merge commit 'ec13c78d7b45' (char-misc/char-misc-next from [...] new 11e85a1b1c98 Merge remote-tracking branch 'soundwire/next' new 4e690bf985bd Staging: rtl8723bs: Use kzfree rather than its implementation new 3b531807e605 staging: exfat: cleanup explicit comparisons to NULL new 512f9922eeb1 erofs: using switch-case while checking the inode type. new 7f95bb6aa3dd staging: exfat: Fix two missing unlocks on error paths new 59d45f2a4d4a staging: exfat: remove the redundant check when kfree an o [...] new 0f16ebb9dcd6 staging: exfat: remove duplicated include from exfat_super.c new 981cdf7d5779 staging: exfat: remove unused including <linux/version.h> new f30bd2989b11 staging: exfat: Use kmemdup in exfat_symlink() new 21ba22e6214a staging: rtl8192e: remove unnecessary blank line new 3ee8b9de9142 staging: rtl8723bs: Remove return statement from void function new 4b66eb51d2c4 erofs: remove all the byte offset comments new 60a49ba8fee1 erofs: on-disk format should have explicitly assigned numbers new b6796abd3cc1 erofs: some macros are much more readable as a function new ed34aa4a8a7d erofs: kill __packed for on-disk structures new c39747f770be erofs: update erofs_inode_is_data_compressed helper new 426a930891cf erofs: use feature_incompat rather than requirements new 8a76568225de erofs: better naming for erofs inode related stuffs new 1c2dfbf9c2c8 erofs: kill erofs_{init,exit}_inode_cache new a5876e24f13f erofs: use erofs_inode naming new ea559e7b8451 erofs: update erofs_fs.h comments new 2d78c209b988 erofs: update comments in inode.c new a2c75c8143ea erofs: better erofs symlink stuffs new 0259f209487c erofs: use dsb instead of layout for ondisk super_block new 688a5f2ed486 erofs: kill verbose debug info in erofs_fill_super new a5c0b7802cc9 erofs: localize erofs_grab_bio() new e655b5b3a29c erofs: kill prio and nofail of erofs_get_meta_page() new 94e4e153b1c2 erofs: kill __submit_bio() new 99634bf388db erofs: add "erofs_" prefix for common and short functions new e2c71e74b21e erofs: kill all erofs specific fault injection new 73d03931be2f erofs: kill use_vmap module parameter new 84947eb60371 erofs: save one level of indentation new 4f761fa253b4 erofs: rename errln/infoln/debugln to erofs_{err, info, dbg} new fe7c2423570d erofs: use read_mapping_page instead of sb_bread new 4231138fe0c8 erofs: always use iget5_locked new 618f40ea026b erofs: use read_cache_page_gfp for erofs_get_meta_page new f6897deef4fc iio: hid-sensor-attributes: Fix divisions for 32-bit platforms new 26cf7660919e staging: exfat: stopusing CONFIG_FAT_DEFAULT_IOCHARSET new 44f6b40c225e staging: exfat: stop using 32-bit time_t new f0c7686dd746 staging: pi433: Fix typo in documentation new b33f56a1e405 staging: rtl8723bs: hal: remove redundant variable n new 179e14c8e6af staging: exfat: cleanup spacing for operators new 0e739ba8e269 staging: exfat: cleanup spacing for casts new 4e35a0d87cbd staging: exfat: use integer constants new 56a583d264b9 Staging: exfat: Avoid use of strcpy new 2d70718dd576 staging: exfat: drop unused function parameter new 77b0a8412ccf staging: nvec: make use of devm_platform_ioremap_resource new ae8779e1983d staging: dt-bindings: wilc1000: add optional rtc_clk property new 8692b047e86c staging: wilc1000: look for rtc_clk clock new 8b77d94e69c3 staging: emxx_udc: remove local TRUE/FALSE definition new 5e0127455737 dt-bindings: anybus-controller: move to staging/ tree new d9c35cca30d3 staging: rtl8723bs: core: Remove Macro "IS_MAC_ADDRESS_BROADCAST" new 0ba4d388d70e staging: rtl8188eu: make two arrays static const, makes ob [...] new 5817eca06747 staging: fbtft: make several arrays static const, makes ob [...] new a76e712a5a09 staging: wilc1000: remove unused interrupt status handling code new 9a4c56be67f8 staging: wilc1000: avoid twice IRQ handler execution for e [...] new 63350bdb3845 staging: vhciq_core: replace snprintf with scnprintf new 129dac370096 Staging: octeon: Avoid several usecases of strcpy new 3fb73eddba10 Staging: gasket: Use temporaries to reduce line length. new 9c3e5bb6a35a Merge remote-tracking branch 'staging/staging-next' new 60f1aff52b31 Merge remote-tracking branch 'mux/for-next' new f217e5167cf6 Merge remote-tracking branch 'slave-dma/next' new 275278e1525a Merge branch 'for-5.3-fixes' into for-next new e33d3b4eff18 Merge remote-tracking branch 'cgroup/for-next' new 90302e95a4e1 scsi: fnic: print port speed only at driver init or speed change new 3ec24fb4c035 scsi: fnic: fix msix interrupt allocation new 670d8be28e72 scsi: sd: Improve unaligned completion resid message new da48b82425b8 scsi: qla2xxx: Fix message indicating vectors used by driver new cb92cb1657c4 scsi: qla2xxx: Fix flash read for Qlogic ISPs new 32a13df21668 scsi: qla2xxx: Fix driver reload for ISP82xx new ce0ba496dccf scsi: qla2xxx: Fix stuck login session new 2037ce49d30a scsi: qla2xxx: Fix stale session new fd807dc4719c scsi: qla2xxx: Update driver version to 10.01.00.19-k new 2d44d165e939 scsi: lpfc: Convert existing %pf users to %ps new 4fb86a6bc549 scsi: lpfc: Fix reset recovery paths that are not recovering new d8d9f7931ac2 scsi: ufs: Introduce vops for resetting device new b8416b2fedbf scsi: ufs-qcom: Implement device_reset vops new 3e303a42a3a8 scsi: arm64: dts: qcom: sdm845: Specify UFS device-reset GPIO new 5f57704dbcfe scsi: ufs: Use kmemdup in ufshcd_read_string_desc() new c0c1a71e9542 scsi: hisi_sas: use devm_platform_ioremap_resource() to si [...] new 0b2755516624 scsi: ufshcd: use devm_platform_ioremap_resource() to simp [...] new 7ce5eed0998c scsi: ufs-hisi: use devm_platform_ioremap_resource() to si [...] new 1a1de384df1d Merge branch 'misc' into for-next new f96d279f0a5e scsi: fcoe: fix null-ptr-deref Read in fc_release_transport new 57adf5d4cfd3 scsi: scsi_dh_rdac: zero cdb in send_mode_select() new 5ff843721467 scsi: virtio_scsi: unplug LUNs when events missed new 7105e68afaec scsi: hisi_sas: add debugfs auto-trigger for internal abor [...] new af01b2b92454 scsi: hisi_sas: Use true/false as input parameter of sas_p [...] new c2bae4f7d721 scsi: hisi_sas: Directly return when running I_T_nexus res [...] new 76dd768b4471 scsi: hisi_sas: Remove sleep after issue phy reset if sas_ [...] new b45e05aa5d29 scsi: hisi_sas: Retry 3 times TMF IO for SAS disks when in [...] new 73a4925d154c scsi: hisi_sas: Update all the registers after suspend and resume new 435a05cf8c00 scsi: hisi_sas: Assign NCQ tag for all NCQ commands new 971b59443f21 scsi: hisi_sas: Remove hisi_sas_hw.slot_complete new 27f22723c3f4 scsi: hisi_sas: Remove redundant work declaration new 4bc058097aa8 scsi: hisi_sas: Remove some unused function arguments new 7ec7082c57ec scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise [...] new 97b151e75861 scsi: hisi_sas: Add BIST support for phy loopback new e74006edd0d4 scsi: hisi_sas: Fix the conflict between device gone and h [...] new 9a119be2bb13 Merge branch 'misc' into for-next new eaad93459898 Merge remote-tracking branch 'scsi/for-next' new 524809a619f4 Merge remote-tracking branch 'rpmsg/for-next' new d2b091961510 gpio: ep93xx: Pass irqchip when adding gpiochip new d377f56f34f5 gpio: gpiolib: Normalize return code variable name new f0d1ab052640 gpio: of: Normalize return code variable name new ae0755b56da9 gpio: Fix up merge collision in include file new 151a41014bff Merge tag 'v5.3-rc7' into devel new fbdf8d4bef49 gpio: Fix further merge errors new 6babaaeb1f1b Merge tag 'intel-gpio-v5.4-1' of git://git.kernel.org/pub/ [...] new 4f78d91c7223 gpiolib: acpi: make acpi_can_fallback_to_crs() static new 5fbe5b5883f8 gpio: Initialize the irqchip valid_mask with a callback new da04c425e9f7 gpio: aspeed: Update documentation with ast2600 controllers new 3c4710ae6f88 gpio/aspeed: Fix incorrect number of banks new 3d64a5a742ac gpio: aspeed: Setup irqchip dynamically new be2a7e2d5d98 gpio: aspeed: Use ngpio property from device tree if available new ab4a85534c3e gpio: aspeed: Add in ast2600 details to Aspeed driver new c83d3c77332e gpio: of: Make of_get_named_gpiod_flags() private new b0c7e73b51dc gpio: of: Make of_gpio_simple_xlate() private new 6d6624554da4 gpio: of: Switch to EXPORT_SYMBOL_GPL() new ac57199180a0 gpio: devres: Switch to EXPORT_SYMBOL_GPL() new aba30f6f312c gpio: creg-snps: use devm_platform_ioremap_resource() to s [...] new 2efc6bfadb0b gpio: remove explicit comparison with 0 new c34a024e4ee0 gpio: htc-egpio: Remove unused exported htc_egpio_get_wake [...] new 11c43bb022b3 gpiolib: of: add a fallback for wlf,reset GPIO name new 367677d49839 Merge branch 'devel' into for-next new ef92f552345c Merge remote-tracking branch 'gpio/for-next' new 1fdbc02ce1bd pinctrl: qcom: sdm845: Fix UFS_RESET pin new 398a1f50e3c7 pinctrl: iproc-gpio: Fix incorrect pinconf configurations new 547f073f0770 pinctrl: iproc-gpio: Handle interrupts for multiple instances new 0351827168d3 pinctrl: iproc: Add 'get_direction' support new 26098de168c4 pinctrl: bcm: remove redundant assignment to pointer log new 55dac43747be pinctrl: intel: mark intel_pin_to_gpio __maybe_unused new 1aab2f9d399d Merge tag 'intel-pinctrl-v5.4-2' of git://git.kernel.org/p [...] new a5ea8e999597 pinctrl: sh-pfc: Unlock on error in sh_pfc_func_set_mux() new cb0438e44360 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c new 70be3be17567 Merge remote-tracking branch 'pinctrl/for-next' new 9bc2f4ae4f1f Merge remote-tracking branch 'pinctrl-samsung/for-next' new 69b2d3c59242 selftests/seccomp: fix build on older kernels new c3f2490d6e92 selftests: watchdog: Add optional file argument new 1bb09443eac9 selftest/ftrace: Fix typo in trigger-snapshot.tc new 10699f43d38e selftests: watchdog: cleanup whitespace in usage options new beb02ae06de9 selftests: livepatch: add missing fragments to config new d04e26067d13 selftests: tpm2: install python files new ce54eab71e21 kunit: fix failure to build without printk new e83f76b4c449 Merge remote-tracking branch 'kselftest/next' new cba465b4f982 ext4: Reduce ext4 timestamp warnings new 1c17091a76f6 Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linu [...] new 654f7717ef51 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] new 8f03bdf0ee41 FIGETBSZ: fix compat new 78b05acbcc08 compat: itanic doesn't have one new 492dd34c4f9a do_vfs_ioctl(): use saner types new d6b56ebe7bf0 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c new c9f3f3ec12c0 compat_sys_ioctl(): make parallel to do_vfs_ioctl() new 4aa5d38f6bfa ceph: fix compat_ioctl for ceph_dir_operations new 3d5d8e8c3d2d compat_ioctl: drop FIOQSIZE table entry new 6c0b1ceaca41 compat_ioctl: add compat_ptr_ioctl() new e8e1e4b7f9b9 compat_ioctl: move rtc handling into rtc-dev.c new afc147b61a66 compat_ioctl: move drivers to compat_ptr_ioctl new d1bf6fedf11a compat_ioctl: move more drivers to compat_ptr_ioctl new 90ae91cb4de7 compat_ioctl: use correct compat_ptr() translation in drivers new 72460e138cb3 compat_ioctl: move tape handling into drivers new c66895bc90a8 compat_ioctl: move ATYFB_CLK handling to atyfb driver new 16bc18652ebf compat_ioctl: move isdn/capi ioctl translation into driver new 5ecc46e64c27 compat_ioctl: move rfcomm handlers into driver new 5016c789e7d3 compat_ioctl: move hci_sock handlers into driver new cbe1a8f1578e compat_ioctl: remove HCIUART handling new d70aeb646a82 compat_ioctl: remove HIDIO translation new f9472fac7c6a compat_ioctl: remove translation for sound ioctls new 884b02a348eb compat_ioctl: remove IGNORE_IOCTL() new 6c517ad7e5b8 compat_ioctl: remove /dev/random commands new ba4bb9278ed5 compat_ioctl: remove joystick ioctl translation new 9df774403d39 compat_ioctl: remove PCI ioctl translation new ec853aa4ba6f compat_ioctl: remove /dev/raw ioctl translation new ecdf7fa5b933 compat_ioctl: remove last RAID handling code new 09ae27b81b88 compat_ioctl: remove unused convert_in_user macro new ebb939191a5d REPLACE gfs2: add compat_ioctl support new b461375af7fb fs: compat_ioctl: move FITRIM emulation into file systems new ed0d5608b00c watchdog: cpwd: use generic compat_ptr_ioctl new 74b398a212f8 compat_ioctl: move WDIOC handling into wdt drivers new 4f45155c29fd compat_ioctl: reimplement SG_IO handling new 49c3f0600b86 af_unix: add compat_ioctl support new 41a31dde55ac compat_ioctl: handle SIOCOUTQNSD new cf9fb148743b compat_ioctl: move SIOCOUTQ out of compat_ioctl.c new 18213ccaad76 tty: handle compat PPP ioctls new 2f4fa2db75e2 compat_ioctl: unify copy-in of ppp filters new 0f11f9cc94d2 compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic new 900d9f4a06a1 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t new 3ad32566116e compat_ioctl: ppp: move simple commands into ppp_generic.c new 0c9d02d7a0e4 compat_ioctl: move SG_GET_REQUEST_TABLE handling new 9579fa469e63 pktcdvd: add compat_ioctl handler new 846e9b109913 scsi: sd: enable compat ioctls for sed-opal new 870e0167cd9c Merge tag 'compat-ioctl-5.4-2' of git://git.kernel.org/pub [...] new 9337b494e613 Merge remote-tracking branch 'y2038/y2038' new b7b4ac3117db Merge remote-tracking branch 'livepatching/for-next' new cbb4a74478e9 Merge tag 'dev_groups_all_drivers' into fpga-dfl-for-5.4 new af9ca4b0bd05 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 84b693e3786b fpga: dfl: make init callback optional new 084c3ff1b1d2 fpga: dfl: fme: convert platform_driver to use dev_groups new a80a4b82e7d8 fpga: dfl: afu: convert platform_driver to use dev_groups new f09991adfb34 fpga: dfl: afu: add userclock sysfs interfaces. new 95844372f4f3 fpga: dfl: afu: expose __afu_port_enable/disable function. new 44d247534ff2 fpga: dfl: afu: add error reporting support. new bd127b8191cf fpga: dfl: afu: add STP (SignalTap) support new cb3c2c47e3b8 fpga: dfl: fme: add global error reporting support new 77a0ef488de9 Documentation: fpga: dfl: add descriptions for virtualizat [...] new b8bf2681dce1 Merge tag 'fpga-dfl-for-5.4' of git://git.kernel.org/pub/s [...] new c165d8947bc4 eeprom: Deprecate the legacy eeprom driver new cda312d80b5f Merge remote-tracking branch 'coresight/next' new e02e3ddac772 rtc: sc27xx: Remove clearing SPRD_RTC_POWEROFF_ALM_FLAG flag new b99a3120f9a3 rtc: meson: mark PM functions as __maybe_unused new 76cac67fb071 Merge remote-tracking branch 'rtc/rtc-next' new bba4e867efee Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 809a88c6f867 point to right memory window index new cf05c5f7d552 ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 new e65a7691873a NTB: ntb_transport: remove redundant assignment to rc new 1874cf6454bc Merge remote-tracking branch 'ntb/ntb-next' new 0c94596362b6 Merge remote-tracking branch 'kspp/for-next/kspp' new 50dabe83e430 Merge remote-tracking branch 'fsi/next' new 664cac830fd5 Merge remote-tracking branch 'slimbus/for-next' new b1f48f2fe344 Merge remote-tracking branch 'nvmem/for-next' new 7a26c246dbd8 Merge remote-tracking branch 'xarray/xarray' new dba61cda3046 Drivers: hv: vmbus: Break out synic enable and disable operations new 63ecc6d22ce4 Drivers: hv: vmbus: Suspend/resume the synic for hibernation new ed56ef675ae6 Drivers: hv: vmbus: Add a helper function is_sub_channel() new 271b2224d42f Drivers: hv: vmbus: Implement suspend/resume for VSC drive [...] new e3ede02add7e Drivers: hv: vmbus: Ignore the offers when resuming from h [...] new f53335e3289f Drivers: hv: vmbus: Suspend/resume the vmbus itself for hi [...] new 1f48dcf180e5 Drivers: hv: vmbus: Clean up hv_sock channels by force upo [...] new b307b38962eb Drivers: hv: vmbus: Suspend after cleaning up hv_sock and [...] new d8bd2d442bb2 Drivers: hv: vmbus: Resume after fixing up old primary channels new e43f4d41a551 Merge remote-tracking branch 'hyperv/hyperv-next' new 2827a875cd53 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 4078ff660497 Merge remote-tracking branch 'pidfd/for-next' new 78243605d85b Merge remote-tracking branch 'devfreq/for-next' new 23b68395c7c7 mm/mmu_notifiers: add a lockdep map for invalidate_range_s [...] new 66204f1d2d1b mm/mmu_notifiers: prime lockdep new 810e24e009cf mm/mmu_notifiers: annotate with might_sleep() new a520110e4a15 mm: split out a new pagewalk.h header from mm.h new 7b86ac3371b7 pagewalk: separate function pointers from iterator data new b4bc7817b2bc pagewalk: use lockdep_assert_held for locking validation new 6bdf3b0aeead csky: add missing brackets in a macro for tlb.h new f2bc09e95191 drm/radeon: guard against calling an unpaired radeon_mn_un [...] new 312364f3534c kernel.h: Add non_block_start/end() new ba170f76b69d mm, notifier: Catch sleeping/blocking for !blockable new 62974fc389b3 libnvdimm: Enable unit test infrastructure compile checks new 8cd8ab6ecadf Merge remote-tracking branch 'hmm/hmm' new f149cf2b9efd Merge remote-tracking branch 'fpga/for-next' new da7ae6403515 Merge branch 'akpm-current/current' new 5cdde22c18cc pinctrl: fix pxa2xx.c build warnings new 3ea879700f5e lib: untag user pointers in strn*_user new 6f1419e7e6e9 mm: untag user pointers passed to memory syscalls new 3a0270fb0354 mm: untag user pointers in mm/gup.c new ea46cfd361ea mm: untag user pointers in get_vaddr_frames new 4cf68e82a8b9 fs/namespace: untag user pointers in copy_mount_options new d0669139d969 userfaultfd: untag user pointers new 1f1dadc8ca10 drm/amdgpu: untag user pointers new e8e2bb8dd3a8 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl new d0e09c2a1f3e media/v4l2-core: untag user pointers in videobuf_dma_conti [...] new c7cb9e6117a7 tee/shm: untag user pointers in tee_shm_register new 80c129cf9718 vfio/type1: untag user pointers in vaddr_get_pfn new b5c071ff2700 mm: untag user pointers in mmap/munmap/mremap/brk new 44b52162201a hexagon: drop empty and unused free_initrd_mem new a92932ed16e9 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new 01244e3ee9b9 drivers/tty/serial/sh-sci.c: suppress warning new 0e01888dc467 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new f21d37e4c425 Merge branch 'akpm/master' new 2015a28f2cd5 Add linux-next specific files for 20190915
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 (35394d031b71) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 2274 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: .clang-format | 17 +- .mailmap | 12 +- CREDITS | 2 +- Documentation/ABI/testing/dev-kmsg | 15 +- Documentation/ABI/testing/sysfs-devices-power | 9 + .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 37 + Documentation/ABI/testing/sysfs-platform-dfl-fme | 62 + Documentation/ABI/testing/sysfs-platform-dfl-port | 53 + Documentation/DMA-API.txt | 11 - Documentation/admin-guide/cgroup-v2.rst | 34 + .../admin-guide/device-mapper/dm-clone.rst | 333 + Documentation/admin-guide/devices.txt | 11 +- Documentation/admin-guide/kernel-parameters.txt | 13 + .../admin-guide/laptops/thinkpad-acpi.rst | 23 + Documentation/admin-guide/sysrq.rst | 20 +- Documentation/block/null_blk.rst | 33 +- Documentation/core-api/printk-formats.rst | 16 +- Documentation/cpu-freq/core.txt | 16 +- Documentation/devicetree/bindings/arm/actions.txt | 56 - Documentation/devicetree/bindings/arm/actions.yaml | 38 + Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/realtek.txt | 22 - Documentation/devicetree/bindings/arm/realtek.yaml | 23 + .../devicetree/bindings/bus/qcom,ebi2.txt | 2 +- .../{emev2-clock.txt => renesas,emev2-smu.txt} | 0 .../bindings/clock/rockchip,rk3308-cru.txt | 60 + .../devicetree/bindings/clock/ti,cdce925.txt | 4 + .../bindings/{lpddr2 => ddr}/lpddr2-timings.txt | 0 Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 + .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 + Documentation/devicetree/bindings/ddr/lpddr3.txt | 97 + .../devicetree/bindings/example-schema.yaml | 2 +- .../bindings/firmware/cznic,turris-mox-rwtm.txt | 19 + .../devicetree/bindings/gpio/gpio-aspeed.txt | 7 +- .../bindings/interrupt-controller/atmel,aic.txt | 7 +- .../devicetree/bindings/lpddr2/lpddr2.txt | 102 - .../bindings/memory-controllers/exynos5422-dmc.txt | 73 + .../devicetree/bindings/net/can/tcan4x5x.txt | 7 +- .../devicetree/bindings/net/dsa/mt7530.txt | 214 + .../devicetree/bindings/net/snps,dwmac.yaml | 8 + .../devicetree/bindings/net/ti,dp83867.txt | 4 + .../bindings/regulator/fixed-regulator.yaml | 19 +- .../bindings/regulator/uniphier-regulator.txt | 5 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- .../devicetree/bindings/rng/timeriomem_rng.txt | 2 +- .../bindings/serial/fsl,s32-linflexuart.txt | 22 + .../bindings/serial/nvidia,tegra20-hsuart.txt | 39 +- .../devicetree/bindings/serial/sifive-serial.txt | 33 - .../devicetree/bindings/serial/sifive-serial.yaml | 62 + .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 11 +- .../devicetree/bindings/sound/amlogic,axg-fifo.txt | 9 +- .../devicetree/bindings/sound/amlogic,axg-pdm.txt | 6 +- .../bindings/sound/amlogic,axg-spdifin.txt | 6 +- .../bindings/sound/amlogic,axg-spdifout.txt | 6 +- .../bindings/sound/amlogic,axg-tdm-formatters.txt | 4 +- .../bindings/sound/amlogic,g12a-tohdmitx.txt | 5 +- .../devicetree/bindings/sound/everest,es8316.txt | 3 + .../devicetree/bindings/sound/sun8i-a33-codec.txt | 63 + .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 2 + Documentation/driver-api/mtd/spi-nor.rst | 2 +- Documentation/filesystems/erofs.txt | 9 - Documentation/filesystems/ext4/bigalloc.rst | 32 +- Documentation/fpga/dfl.rst | 105 + Documentation/hwmon/shtc1.rst | 19 +- Documentation/hwmon/submitting-patches.rst | 8 +- Documentation/infiniband/core_locking.rst | 8 +- Documentation/kbuild/index.rst | 1 + Documentation/kbuild/kbuild.rst | 14 +- Documentation/kbuild/reproducible-builds.rst | 122 + Documentation/locking/spinlocks.rst | 12 - Documentation/networking/device_drivers/index.rst | 1 + .../networking/device_drivers/intel/iavf.rst | 115 +- .../networking/device_drivers/netronome/nfp.rst | 133 + .../networking/device_drivers/pensando/ionic.rst | 43 + Documentation/networking/devlink-info-versions.rst | 16 + Documentation/networking/devlink-params-nfp.txt | 5 + Documentation/networking/devlink-params.txt | 16 + Documentation/networking/index.rst | 1 + Documentation/networking/j1939.rst | 422 + Documentation/networking/ppp_generic.txt | 2 + Documentation/padata.txt | 12 +- .../process/embargoed-hardware-issues.rst | 16 +- Documentation/riscv/boot-image-header.rst | 13 +- Documentation/trace/ftrace.rst | 13 +- Documentation/trace/kprobetrace.rst | 1 + Documentation/trace/uprobetracer.rst | 1 + Documentation/translations/zh_CN/arm64/booting.txt | 4 +- Documentation/virt/kvm/api.txt | 12 +- MAINTAINERS | 49 +- Makefile | 4 +- Next/SHA1s | 251 +- Next/merge.log | 22796 ++++++++++--------- Next/quilt-import.log | 2 + arch/Kconfig | 6 +- arch/alpha/kernel/pci_iommu.c | 2 + arch/arm/Kconfig | 23 +- arch/arm/Makefile | 4 + arch/arm/arm-soc-for-next-contents.txt | 99 + arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am3517-evm.dts | 23 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 80 + arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 0 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 10 + arch/arm/boot/dts/aspeed-g4.dtsi | 20 + arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 1154 + arch/arm/boot/dts/aspeed-g6.dtsi | 261 + arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 73 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 116 + arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv.dtsi | 26 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 37 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 244 + arch/arm/boot/dts/mmp2.dtsi | 48 +- arch/arm/configs/davinci_all_defconfig | 5 + arch/arm/configs/multi_v5_defconfig | 12 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/crypto/aes-ce-core.S | 462 +- arch/arm/crypto/aes-ce-glue.c | 377 +- arch/arm/crypto/aes-neonbs-core.S | 24 +- arch/arm/crypto/aes-neonbs-glue.c | 91 +- arch/arm/crypto/sha256_glue.c | 8 +- arch/arm/crypto/sha256_neon_glue.c | 24 +- arch/arm/include/asm/device.h | 3 - arch/arm/include/asm/dma-mapping.h | 6 - arch/arm/include/asm/xen/page-coherent.h | 92 - arch/arm/include/uapi/asm/kvm.h | 4 +- arch/arm/mach-davinci/Kconfig | 17 +- arch/arm/mach-davinci/Makefile | 2 + arch/arm/mach-davinci/board-da850-evm.c | 90 +- arch/arm/mach-davinci/da830.c | 45 +- arch/arm/mach-davinci/da850.c | 50 +- arch/arm/mach-davinci/davinci.h | 3 + arch/arm/mach-davinci/dm355.c | 28 +- arch/arm/mach-davinci/dm365.c | 4 + arch/arm/mach-davinci/dm644x.c | 28 +- arch/arm/mach-davinci/dm646x.c | 30 +- arch/arm/mach-davinci/include/mach/time.h | 2 - arch/arm/mach-davinci/time.c | 14 - arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-omap1/board-ams-delta.c | 10 +- arch/arm/mach-omap2/pdata-quirks.c | 4 +- arch/arm/mm/dma-mapping-nommu.c | 5 +- arch/arm/mm/dma-mapping.c | 78 +- arch/arm/mm/mm.h | 3 - arch/arm/mm/mmu.c | 19 + arch/arm/plat-samsung/watchdog-reset.c | 1 + arch/arm/xen/mm.c | 129 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 10 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 4 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 15 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 102 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 30 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 446 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 69 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 160 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 40 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/configs/defconfig | 3 + arch/arm64/crypto/aes-ce.S | 3 + arch/arm64/crypto/aes-glue.c | 303 +- arch/arm64/crypto/aes-modes.S | 107 +- arch/arm64/crypto/aes-neon.S | 5 + arch/arm64/crypto/aes-neonbs-core.S | 9 +- arch/arm64/crypto/aes-neonbs-glue.c | 111 +- arch/arm64/crypto/sha256-glue.c | 24 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/dma-mapping.h | 28 - arch/arm64/include/asm/ftrace.h | 13 + arch/arm64/include/asm/io.h | 3 +- arch/arm64/include/asm/kvm_hyp.h | 24 - arch/arm64/include/asm/xen/page-coherent.h | 74 - arch/arm64/include/uapi/asm/kvm.h | 4 +- arch/arm64/kvm/hyp/switch.c | 17 +- arch/arm64/kvm/hyp/tlb.c | 36 +- arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/ioremap.c | 4 +- arch/c6x/Kconfig | 1 - arch/ia64/Kconfig | 2 + arch/ia64/hp/common/sba_iommu.c | 2 + arch/m68k/Kconfig | 1 - arch/microblaze/Kconfig | 1 - arch/mips/boot/Makefile | 2 +- arch/mips/jazz/jazzdma.c | 2 + arch/mips/ralink/Kconfig | 1 - arch/parisc/Kconfig | 24 +- arch/parisc/boot/compressed/.gitignore | 2 + arch/parisc/include/asm/fixmap.h | 1 + arch/parisc/include/asm/kexec.h | 37 + arch/parisc/include/asm/pdc.h | 1 + arch/parisc/kernel/Makefile | 2 + arch/parisc/kernel/firmware.c | 13 + arch/parisc/kernel/kexec.c | 112 + arch/parisc/kernel/kexec_file.c | 86 + arch/parisc/kernel/kprobes.c | 4 - arch/parisc/kernel/pci.c | 11 - arch/parisc/kernel/relocate_kernel.S | 149 + arch/parisc/kernel/smp.c | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/64/mmu.h | 4 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 12 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 9 + arch/powerpc/include/asm/eeh.h | 11 + arch/powerpc/include/asm/machdep.h | 3 - arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/opal-api.h | 1 + arch/powerpc/include/asm/opal.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 1 + arch/powerpc/include/asm/setjmp.h | 4 +- arch/powerpc/kernel/dma-iommu.c | 2 + arch/powerpc/kernel/eeh.c | 213 +- arch/powerpc/kernel/eeh_driver.c | 174 +- arch/powerpc/kernel/eeh_event.c | 32 +- arch/powerpc/kernel/eeh_pe.c | 23 +- arch/powerpc/kernel/hw_breakpoint.c | 49 +- arch/powerpc/kernel/kexec_elf_64.c | 545 +- arch/powerpc/kernel/pci-hotplug.c | 7 + arch/powerpc/kernel/pci_dn.c | 21 +- arch/powerpc/kernel/process.c | 21 +- arch/powerpc/kvm/book3s_hv.c | 6 + arch/powerpc/kvm/book3s_hv_nested.c | 4 +- arch/powerpc/lib/memcpy_mcsafe_64.S | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 8 +- arch/powerpc/mm/book3s64/pgtable.c | 72 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/radix_tlb.c | 303 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 + arch/powerpc/platforms/powernv/eeh-powernv.c | 41 +- arch/powerpc/platforms/powernv/npu-dma.c | 99 - arch/powerpc/platforms/powernv/opal-call.c | 2 +- arch/powerpc/platforms/powernv/opal-imc.c | 12 +- arch/powerpc/platforms/powernv/opal-prd.c | 8 +- arch/powerpc/platforms/powernv/opal.c | 31 +- arch/powerpc/platforms/powernv/pci.c | 3 +- arch/powerpc/platforms/ps3/system-bus.c | 11 +- arch/powerpc/platforms/pseries/lpar.c | 12 +- arch/powerpc/platforms/pseries/setup.c | 3 + arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/sysdev/xive/native.c | 11 + arch/riscv/Kconfig | 2 + arch/riscv/Makefile | 3 + arch/riscv/include/asm/image.h | 12 +- arch/riscv/include/asm/smp.h | 6 - arch/riscv/include/asm/timex.h | 44 +- arch/riscv/include/asm/tlbflush.h | 38 +- arch/riscv/include/uapi/asm/perf_regs.h | 42 + arch/riscv/kernel/Makefile | 4 +- arch/riscv/kernel/head.S | 4 +- arch/riscv/kernel/perf_callchain.c | 94 + arch/riscv/kernel/perf_regs.c | 44 + arch/riscv/kernel/smp.c | 60 +- arch/riscv/kernel/stacktrace.c | 4 +- arch/riscv/mm/Makefile | 3 + arch/riscv/mm/cacheflush.c | 1 - arch/riscv/mm/tlbflush.c | 35 + arch/s390/Kconfig | 18 + arch/s390/Makefile | 2 + arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 1 + arch/s390/boot/head.S | 10 +- arch/s390/boot/pgm_check_info.c | 90 + arch/s390/configs/debug_defconfig | 2 + arch/s390/configs/defconfig | 2 + arch/s390/crypto/Makefile | 2 + arch/s390/crypto/aes_s390.c | 6 + arch/s390/crypto/sha.h | 12 +- arch/s390/crypto/sha256_s390.c | 8 +- arch/s390/crypto/sha3_256_s390.c | 147 + arch/s390/crypto/sha3_512_s390.c | 155 + arch/s390/crypto/sha_common.c | 75 +- arch/s390/include/asm/cpacf.h | 8 + arch/s390/include/uapi/asm/kvm.h | 6 + arch/s390/kernel/kexec_elf.c | 2 +- arch/s390/kernel/setup.c | 4 + arch/s390/kvm/interrupt.c | 15 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/pci/pci_dma.c | 2 + arch/s390/purgatory/purgatory.c | 2 +- arch/s390/tools/gen_facilities.c | 3 + arch/sh/Kconfig | 1 - arch/sparc/kernel/sys_sparc_64.c | 33 +- arch/um/drivers/harddog_kern.c | 1 + arch/um/drivers/hostaudio_kern.c | 1 + arch/x86/Kconfig.debug | 2 +- arch/x86/boot/compressed/head_32.S | 4 +- arch/x86/boot/compressed/head_64.S | 18 +- arch/x86/crypto/aesni-intel_glue.c | 17 +- arch/x86/crypto/sha256_ssse3_glue.c | 12 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/events/intel/cstate.c | 4 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/rapl.c | 2 +- arch/x86/events/msr.c | 2 +- arch/x86/hyperv/mmu.c | 8 +- arch/x86/include/asm/cpuidle_haltpoll.h | 4 +- arch/x86/include/asm/div64.h | 13 + arch/x86/include/asm/intel-family.h | 5 + arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/set_memory.h | 8 - arch/x86/include/asm/text-patching.h | 4 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/include/asm/xen/page-coherent.h | 14 - arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/alternative.c | 6 +- arch/x86/kernel/amd_gart_64.c | 3 + arch/x86/kernel/apic/apic.c | 8 +- arch/x86/kernel/cpu/amd.c | 5 + arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/kvm.c | 19 +- arch/x86/kernel/machine_kexec_32.c | 4 +- arch/x86/kernel/pci-calgary_64.c | 2 + arch/x86/kernel/tsc_msr.c | 5 + arch/x86/kernel/umip.c | 65 +- arch/x86/kvm/mmu.c | 101 +- arch/x86/kvm/vmx/nested.c | 4 +- arch/x86/kvm/x86.c | 7 + arch/x86/lib/copy_user_64.S | 14 +- arch/x86/lib/getuser.S | 16 +- arch/x86/lib/putuser.S | 22 +- arch/x86/mm/init_32.c | 2 +- arch/x86/mm/numa.c | 4 +- arch/x86/mm/pageattr.c | 110 - arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/purgatory/Makefile | 35 +- arch/x86/purgatory/purgatory.c | 2 +- arch/x86/xen/mmu_pv.c | 2 - arch/xtensa/Kconfig | 1 - arch/xtensa/kernel/pci-dma.c | 4 +- block/bfq-cgroup.c | 151 +- block/bfq-iosched.h | 3 + block/bfq-wf2q.c | 2 + block/blk-cgroup.c | 2 + block/blk-iocost.c | 99 +- block/blk-mq.c | 20 +- block/blk-pm.c | 12 +- block/blk-settings.c | 16 + block/blk-sysfs.c | 8 +- block/blk.h | 2 +- block/elevator.c | 138 +- block/genhd.c | 9 + block/mq-deadline.c | 1 + block/scsi_ioctl.c | 132 +- crypto/pcrypt.c | 167 +- crypto/sha256_generic.c | 1 - crypto/skcipher.c | 42 +- drivers/acpi/acpi_apd.c | 7 + drivers/acpi/custom_method.c | 5 +- drivers/acpi/pci_irq.c | 4 +- drivers/acpi/property.c | 2 +- drivers/acpi/thermal.c | 11 +- drivers/amba/bus.c | 14 + drivers/android/binder.c | 2 +- drivers/base/power/domain.c | 25 +- drivers/base/swnode.c | 4 +- drivers/bcma/sprom.c | 10 +- drivers/block/null_blk_main.c | 12 +- drivers/block/paride/pcd.c | 12 +- drivers/block/paride/pf.c | 2 +- drivers/block/pktcdvd.c | 25 + drivers/block/rbd.c | 339 +- drivers/bluetooth/bpa10x.c | 2 +- drivers/bluetooth/btrtl.c | 6 +- drivers/bluetooth/btusb.c | 39 +- drivers/bluetooth/hci_qca.c | 10 +- drivers/bus/imx-weim.c | 10 +- drivers/bus/moxtet.c | 5 +- drivers/bus/ti-sysc.c | 52 +- drivers/bus/uniphier-system-bus.c | 4 +- drivers/char/hw_random/timeriomem-rng.c | 4 +- drivers/char/ipmi/ipmi_si_intf.c | 3 +- drivers/char/ipmi/ipmi_watchdog.c | 1 + drivers/char/ppdev.c | 12 +- drivers/char/random.c | 13 +- drivers/char/tpm/tpm-interface.c | 14 +- drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/clk/Makefile | 1 + drivers/clk/bcm/clk-bcm63xx-gate.c | 4 +- drivers/clk/clk-aspeed.c | 67 +- drivers/clk/clk-aspeed.h | 82 + drivers/clk/clk-ast2600.c | 704 + drivers/clk/clk-cdce925.c | 34 + drivers/clk/clk.c | 43 +- drivers/clk/meson/axg-audio.c | 107 +- drivers/clk/meson/axg-audio.h | 1 + drivers/clk/meson/g12a.c | 544 + drivers/clk/meson/g12a.h | 24 +- drivers/clk/renesas/clk-mstp.c | 3 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 4 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 +- drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rk3308.c | 955 + drivers/clk/rockchip/clk.h | 13 + drivers/clk/spear/spear1340_clock.c | 2 +- drivers/clk/st/clkgen-fsyn.c | 1 - drivers/clk/st/clkgen-pll.c | 13 - drivers/clk/ti/dpll.c | 4 +- drivers/clocksource/timer-riscv.c | 17 +- drivers/cpufreq/cpufreq.c | 36 +- drivers/cpuidle/cpuidle-haltpoll.c | 75 +- drivers/cpuidle/cpuidle.h | 2 + drivers/cpuidle/driver.c | 25 + drivers/cpuidle/governor.c | 7 +- drivers/cpuidle/governors/haltpoll.c | 2 +- drivers/crypto/Kconfig | 20 + drivers/crypto/caam/ctrl.c | 30 +- drivers/crypto/caam/jr.c | 31 +- drivers/crypto/cavium/zip/zip_main.c | 3 + drivers/crypto/ccree/cc_cipher.c | 16 +- drivers/crypto/ccree/cc_hash.c | 153 +- drivers/crypto/chelsio/chcr_algo.h | 20 +- drivers/crypto/chelsio/chtls/chtls_main.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 478 +- drivers/crypto/inside-secure/safexcel.h | 135 +- drivers/crypto/inside-secure/safexcel_cipher.c | 1014 +- drivers/crypto/inside-secure/safexcel_hash.c | 36 +- drivers/crypto/inside-secure/safexcel_ring.c | 8 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-aes.c | 143 +- drivers/crypto/mediatek/mtk-sha.c | 4 +- drivers/crypto/n2_core.c | 16 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/crypto/ux500/cryp/cryp_core.c | 8 +- drivers/crypto/ux500/hash/hash_core.c | 12 +- drivers/dma-buf/dma-buf.c | 4 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/bcm2835-dma.c | 38 +- drivers/dma/sh/rcar-dmac.c | 28 +- drivers/dma/sprd-dma.c | 10 +- drivers/edac/amd64_edac.c | 13 + drivers/edac/amd64_edac.h | 3 + drivers/edac/edac_mc.c | 20 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 92 +- drivers/edac/ghes_edac.c | 2 +- drivers/edac/i5100_edac.c | 16 +- drivers/firewire/core-cdev.c | 12 +- drivers/firmware/Kconfig | 14 + drivers/firmware/Makefile | 1 + drivers/firmware/ti_sci.c | 45 +- drivers/firmware/turris-mox-rwtm.c | 384 + drivers/fpga/Makefile | 3 +- drivers/fpga/dfl-afu-error.c | 230 + drivers/fpga/dfl-afu-main.c | 230 +- drivers/fpga/dfl-afu.h | 9 + drivers/fpga/dfl-fme-error.c | 359 + drivers/fpga/dfl-fme-main.c | 42 +- drivers/fpga/dfl-fme.h | 3 + drivers/fpga/dfl.c | 10 +- drivers/fpga/dfl.h | 9 + drivers/gpio/gpio-aspeed.c | 69 +- drivers/gpio/gpio-creg-snps.c | 4 +- drivers/gpio/gpio-ep93xx.c | 140 +- drivers/gpio/gpio-htc-egpio.c | 14 - drivers/gpio/gpio-mockup.c | 1 + drivers/gpio/gpio-stmpe.c | 36 +- drivers/gpio/gpio-tqmx86.c | 21 +- drivers/gpio/gpiolib-acpi.c | 61 +- drivers/gpio/gpiolib-acpi.h | 8 - drivers/gpio/gpiolib-devres.c | 28 +- drivers/gpio/gpiolib-of.c | 73 +- drivers/gpio/gpiolib-of.h | 7 - drivers/gpio/gpiolib.c | 250 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 4 - drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 10 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 28 +- drivers/gpu/drm/i915/gt/intel_reset.c | 9 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 5 - drivers/gpu/drm/i915/gvt/scheduler.c | 45 +- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_gem.c | 23 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 12 +- drivers/gpu/drm/i915/i915_request.c | 9 +- drivers/gpu/drm/i915/i915_vgpu.c | 1 + drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 70 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 4 +- drivers/gpu/drm/msm/disp/mdp_format.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 4 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 8 +- drivers/hid/hid-apple.c | 49 +- drivers/hid/hid-hyperv.c | 56 +- drivers/hid/hid-microsoft.c | 2 +- drivers/hid/hid-prodikeys.c | 12 +- drivers/hid/hid-sony.c | 2 +- drivers/hid/hidraw.c | 4 +- drivers/hid/i2c-hid/i2c-hid-core.c | 4 +- drivers/hid/usbhid/hiddev.c | 11 +- drivers/hid/wacom_wac.c | 4 +- drivers/hv/channel_mgmt.c | 161 +- drivers/hv/connection.c | 8 +- drivers/hv/hv.c | 66 +- drivers/hv/hyperv_vmbus.h | 30 + drivers/hv/vmbus_drv.c | 265 + drivers/hwmon/Kconfig | 4 +- drivers/hwmon/fschmd.c | 1 + drivers/hwmon/lm75.c | 44 +- drivers/hwmon/nct7904.c | 11 +- drivers/hwmon/shtc1.c | 57 +- drivers/hwtracing/stm/core.c | 12 +- drivers/i2c/busses/i2c-cht-wc.c | 3 +- drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-imx.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 12 +- drivers/i2c/busses/i2c-stm32f7.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 40 +- drivers/i2c/busses/i2c-uniphier-f.c | 26 +- drivers/i2c/busses/i2c-uniphier.c | 22 +- drivers/i2c/i2c-slave-eeprom.c | 42 +- drivers/ide/ide-tape.c | 27 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 42 +- drivers/iio/industrialio-core.c | 2 +- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 + drivers/infiniband/hw/hfi1/chip.h | 1 + drivers/infiniband/hw/hfi1/mad.c | 45 +- drivers/infiniband/hw/hfi1/rc.c | 15 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 8 + drivers/infiniband/hw/hfi1/trace_tid.h | 38 + drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4 +- drivers/infiniband/hw/qib/qib_rc.c | 10 +- drivers/infiniband/hw/qib/qib_sysfs.c | 2 + drivers/infiniband/hw/usnic/usnic_ib_main.c | 10 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 23 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 7 +- drivers/input/input.c | 7 + drivers/input/joystick/sidewinder.c | 2 +- drivers/iommu/Kconfig | 1 + drivers/iommu/Makefile | 1 + drivers/iommu/amd_iommu.c | 42 +- drivers/iommu/arm-smmu.c | 2 +- drivers/iommu/dma-iommu.c | 21 +- drivers/iommu/dmar.c | 77 +- drivers/iommu/intel-iommu.c | 356 +- drivers/iommu/intel-trace.c | 14 + drivers/iommu/ipmmu-vmsa.c | 78 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/omap-iommu.c | 4 +- drivers/irqchip/irq-al-fic.c | 12 + drivers/irqchip/irq-atmel-aic5.c | 10 + drivers/irqchip/irq-gic-v3-its.c | 9 +- drivers/irqchip/irq-sifive-plic.c | 12 +- drivers/irqchip/irq-uniphier-aidet.c | 4 +- drivers/isdn/capi/capi.c | 41 +- drivers/leds/led-triggers.c | 4 +- drivers/leds/leds-lm3532.c | 13 +- drivers/lightnvm/core.c | 54 +- drivers/md/Kconfig | 14 + drivers/md/Makefile | 2 + drivers/md/dm-bufio.c | 192 +- drivers/md/dm-clone-metadata.c | 964 + drivers/md/dm-clone-metadata.h | 158 + drivers/md/dm-clone-target.c | 2191 ++ drivers/md/dm-raid.c | 10 +- drivers/md/dm-rq.c | 2 +- drivers/md/md.c | 13 + drivers/md/raid0.c | 35 +- drivers/md/raid0.h | 14 + drivers/md/raid5.c | 7 +- drivers/md/raid5.h | 5 +- drivers/media/rc/lirc_dev.c | 4 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/memory/jedec_ddr.h | 61 + drivers/memory/of_memory.c | 149 + drivers/memory/of_memory.h | 18 + drivers/memory/samsung/Kconfig | 13 + drivers/memory/samsung/Makefile | 1 + drivers/memory/samsung/exynos5422-dmc.c | 1257 + drivers/memstick/core/ms_block.c | 2 +- drivers/misc/cxl/flash.c | 8 +- drivers/misc/cxl/main.c | 4 + drivers/misc/eeprom/Kconfig | 5 +- drivers/misc/genwqe/card_dev.c | 23 +- drivers/misc/mei/main.c | 22 +- drivers/misc/ocxl/main.c | 4 + drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/mmc/core/queue.c | 8 +- drivers/mmc/core/sdio.c | 4 +- drivers/mmc/core/sdio_irq.c | 57 +- drivers/mmc/host/bcm2835.c | 2 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 2 +- drivers/mmc/host/dw_mmc-rockchip.c | 5 +- drivers/mmc/host/dw_mmc.c | 4 + drivers/mmc/host/mtk-sd.c | 3 + drivers/mmc/host/renesas_sdhi_core.c | 6 - drivers/mmc/host/renesas_sdhi_internal_dmac.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 34 +- drivers/mmc/host/sdhci-pci-o2micro.c | 313 +- drivers/mmc/host/sdhci.c | 12 +- drivers/mmc/host/sdhci.h | 6 - drivers/mmc/host/tmio_mmc.c | 5 - drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 27 +- drivers/mmc/host/uniphier-sd.c | 3 - drivers/mtd/mtdsuper.c | 41 +- drivers/mtd/ubi/cdev.c | 36 +- drivers/net/can/dev.c | 155 +- drivers/net/can/kvaser_pciefd.c | 6 +- drivers/net/can/m_can/tcan4x5x.c | 24 +- drivers/net/can/slcan.c | 6 +- drivers/net/can/spi/mcp251x.c | 68 +- drivers/net/can/vcan.c | 7 +- drivers/net/can/vxcan.c | 4 +- drivers/net/dsa/microchip/Kconfig | 7 + drivers/net/dsa/microchip/Makefile | 1 + drivers/net/dsa/microchip/ksz9477.c | 9 + drivers/net/dsa/microchip/ksz9477_i2c.c | 101 + drivers/net/dsa/microchip/ksz9477_spi.c | 1 + drivers/net/dsa/microchip/ksz_common.h | 2 + drivers/net/dsa/mt7530.c | 371 +- drivers/net/dsa/mt7530.h | 61 +- drivers/net/dsa/mv88e6xxx/chip.c | 241 +- drivers/net/dsa/mv88e6xxx/chip.h | 35 + drivers/net/dsa/mv88e6xxx/global1.h | 43 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 6 +- drivers/net/dsa/mv88e6xxx/port.c | 74 + drivers/net/dsa/mv88e6xxx/port.h | 17 +- drivers/net/ethernet/Kconfig | 2 +- drivers/net/ethernet/Makefile | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 30 +- drivers/net/ethernet/emulex/benet/be_cmds.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 31 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 37 +- drivers/net/ethernet/freescale/dpaa2/dpni.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpni.h | 40 + drivers/net/ethernet/freescale/gianfar.c | 3005 ++- drivers/net/ethernet/freescale/gianfar.h | 45 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 13 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 16 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 54 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 20 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 34 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 72 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 11 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 83 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/e1000e/netdev.c | 12 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e.h | 11 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 1 + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 4 - drivers/net/ethernet/intel/i40e/i40e_hmc.c | 1 + drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 21 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 31 +- drivers/net/ethernet/intel/i40e/i40e_osdep.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 12 +- drivers/net/ethernet/intel/iavf/iavf.h | 1 - drivers/net/ethernet/intel/iavf/iavf_main.c | 27 - drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 7 + drivers/net/ethernet/intel/ice/Makefile | 1 + drivers/net/ethernet/intel/ice/ice.h | 58 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 73 + drivers/net/ethernet/intel/ice/ice_common.c | 217 +- drivers/net/ethernet/intel/ice/ice_common.h | 12 + drivers/net/ethernet/intel/ice/ice_dcb.c | 39 +- drivers/net/ethernet/intel/ice/ice_dcb.h | 11 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 49 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 2 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 76 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 1549 ++ drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 29 + drivers/net/ethernet/intel/ice/ice_flex_type.h | 374 + drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 140 +- drivers/net/ethernet/intel/ice/ice_lib.h | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 712 +- drivers/net/ethernet/intel/ice/ice_sched.c | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 53 +- drivers/net/ethernet/intel/ice/ice_type.h | 36 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 42 +- drivers/net/ethernet/intel/igc/igc.h | 4 + drivers/net/ethernet/intel/igc/igc_base.h | 8 + drivers/net/ethernet/intel/igc/igc_defines.h | 9 +- drivers/net/ethernet/intel/igc/igc_mac.c | 73 +- drivers/net/ethernet/intel/igc/igc_main.c | 106 + drivers/net/ethernet/intel/igc/igc_phy.c | 192 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 29 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 37 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 18 +- drivers/net/ethernet/mellanox/mlx4/catas.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 46 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 7 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 149 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 7 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- .../mellanox/mlx5/core/steering/dr_action.c | 2 +- .../mellanox/mlx5/core/steering/dr_domain.c | 18 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 30 +- drivers/net/ethernet/micrel/Kconfig | 11 +- drivers/net/ethernet/micrel/Makefile | 1 - drivers/net/ethernet/micrel/ks8695net.c | 1632 -- drivers/net/ethernet/micrel/ks8695net.h | 108 - drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 3 +- drivers/net/ethernet/natsemi/sonic.c | 6 +- drivers/net/ethernet/netronome/nfp/Makefile | 1 + drivers/net/ethernet/netronome/nfp/devlink_param.c | 255 + drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 10 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 142 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 5 + drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 11 +- .../ethernet/netronome/nfp/nfpcore/nfp_cpplib.c | 16 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 77 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 29 + drivers/net/ethernet/nuvoton/Kconfig | 29 - drivers/net/ethernet/nuvoton/Makefile | 6 - drivers/net/ethernet/nuvoton/w90p910_ether.c | 1080 - drivers/net/ethernet/nvidia/forcedeth.c | 143 +- drivers/net/ethernet/pensando/Kconfig | 32 + drivers/net/ethernet/pensando/Makefile | 6 + drivers/net/ethernet/pensando/ionic/Makefile | 8 + drivers/net/ethernet/pensando/ionic/ionic.h | 73 + drivers/net/ethernet/pensando/ionic/ionic_bus.h | 16 + .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 292 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 248 + .../net/ethernet/pensando/ionic/ionic_debugfs.h | 34 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 500 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 299 + .../net/ethernet/pensando/ionic/ionic_devlink.c | 99 + .../net/ethernet/pensando/ionic/ionic_devlink.h | 14 + .../net/ethernet/pensando/ionic/ionic_ethtool.c | 779 + .../net/ethernet/pensando/ionic/ionic_ethtool.h | 9 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 2482 ++ drivers/net/ethernet/pensando/ionic/ionic_lif.c | 2274 ++ drivers/net/ethernet/pensando/ionic/ionic_lif.h | 277 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 548 + drivers/net/ethernet/pensando/ionic/ionic_regs.h | 136 + .../net/ethernet/pensando/ionic/ionic_rx_filter.c | 150 + .../net/ethernet/pensando/ionic/ionic_rx_filter.h | 35 + drivers/net/ethernet/pensando/ionic/ionic_stats.c | 310 + drivers/net/ethernet/pensando/ionic/ionic_stats.h | 53 + drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 925 + drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 15 + drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 47 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 14 +- drivers/net/ethernet/renesas/ravb.h | 9 +- drivers/net/ethernet/renesas/ravb_main.c | 21 +- drivers/net/ethernet/rocker/rocker_main.c | 3 + drivers/net/ethernet/stmicro/stmmac/common.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 85 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 43 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.h | 9 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 33 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 207 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 19 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 12 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 21 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 49 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 71 + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 56 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 543 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 247 +- drivers/net/geneve.c | 2 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 26 +- drivers/net/hyperv/rndis_filter.c | 1 + drivers/net/netdevsim/dev.c | 13 +- drivers/net/phy/dp83867.c | 19 + drivers/net/phy/phy.c | 6 + drivers/net/phy/phylink.c | 6 +- drivers/net/phy/xilinx_gmii2rgmii.c | 4 +- drivers/net/ppp/ppp_generic.c | 245 +- drivers/net/tap.c | 12 +- drivers/net/tun.c | 16 +- drivers/net/usb/cdc_ether.c | 10 +- drivers/net/usb/r8152.c | 384 +- drivers/net/wan/lmc/lmc_main.c | 2 +- drivers/net/wimax/i2400m/op-rfkill.c | 1 + drivers/net/wireless/ath/ath10k/htt_rx.c | 91 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 8 + drivers/net/wireless/ath/ath10k/mac.c | 9 +- drivers/net/wireless/ath/ath10k/sdio.c | 29 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 16 + drivers/net/wireless/ath/ath10k/wmi.h | 8 - drivers/net/wireless/ath/ath6kl/htc_mbox.c | 4 +- drivers/net/wireless/ath/ath6kl/usb.c | 8 + drivers/net/wireless/ath/ath9k/Kconfig | 16 + drivers/net/wireless/ath/ath9k/Makefile | 2 + .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 215 + drivers/net/wireless/ath/ath9k/dynack.c | 101 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 4 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 3 + drivers/net/wireless/ath/ath9k/wmi.c | 1 + drivers/net/wireless/ath/carl9170/usb.c | 2 - drivers/net/wireless/ath/wcn36xx/smd.c | 186 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 221 +- drivers/net/wireless/ath/wil6210/debugfs.c | 16 +- drivers/net/wireless/ath/wil6210/main.c | 4 + drivers/net/wireless/ath/wil6210/netdev.c | 4 + drivers/net/wireless/ath/wil6210/pcie_bus.c | 4 +- drivers/net/wireless/ath/wil6210/pmc.c | 26 + drivers/net/wireless/ath/wil6210/pmc.h | 1 + drivers/net/wireless/ath/wil6210/rx_reorder.c | 1 - drivers/net/wireless/ath/wil6210/txrx.c | 244 +- drivers/net/wireless/ath/wil6210/txrx.h | 42 + drivers/net/wireless/ath/wil6210/txrx_edma.c | 40 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 12 +- drivers/net/wireless/ath/wil6210/wil6210.h | 25 +- drivers/net/wireless/ath/wil6210/wmi.c | 43 +- drivers/net/wireless/ath/wil6210/wmi.h | 29 +- .../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 19 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 67 +- .../wireless/broadcom/brcm80211/brcmfmac/core.h | 1 + .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 4 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 15 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 34 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 14 +- drivers/net/wireless/intel/iwlwifi/Kconfig | 14 - drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 14 +- drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 26 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 46 +- drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 18 +- drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 44 +- drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +- drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/led.c | 5 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 12 +- drivers/net/wireless/intel/iwlwifi/dvm/power.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 5 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 12 + .../net/wireless/intel/iwlwifi/fw/api/commands.h | 7 + drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 102 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 83 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 7 + drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 12 + drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 18 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 32 + drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 55 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1155 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 121 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 38 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 29 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 9 - drivers/net/wireless/intel/iwlwifi/fw/init.c | 2 - drivers/net/wireless/intel/iwlwifi/fw/paging.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 23 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 51 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 236 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 36 +- drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 30 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.c | 21 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-parse.h | 4 +- .../net/wireless/intel/iwlwifi/iwl-eeprom-read.c | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 21 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 18 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 9 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 60 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 27 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 16 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 150 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 224 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 154 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 183 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 424 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 150 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 480 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 11 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 82 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 19 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 18 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 115 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 98 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 9 - .../net/wireless/intel/iwlwifi/mvm/time-event.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 19 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 326 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 38 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 77 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 19 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 380 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 52 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 176 +- .../net/wireless/intersil/hostap/hostap_download.c | 6 +- drivers/net/wireless/intersil/hostap/hostap_plx.c | 3 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 283 +- drivers/net/wireless/marvell/libertas/dev.h | 2 - drivers/net/wireless/marvell/libertas/mesh.c | 31 +- drivers/net/wireless/marvell/libertas/mesh.h | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 36 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 13 +- drivers/net/wireless/mediatek/mt76/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/dma.h | 13 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 13 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 78 +- drivers/net/wireless/mediatek/mt76/mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mmio.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76.h | 43 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 14 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 41 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 1 - drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 7 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 3 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 91 + drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 38 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 80 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 733 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 28 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 111 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 474 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 54 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 99 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 75 + drivers/net/wireless/mediatek/mt76/mt76x0/Kconfig | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 17 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 15 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.h | 10 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 28 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 45 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 83 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 13 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 15 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 24 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 41 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 16 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 13 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 75 +- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 14 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 23 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 16 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 13 +- .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 15 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 17 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 14 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 24 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 13 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 13 +- drivers/net/wireless/mediatek/mt76/trace.c | 13 +- drivers/net/wireless/mediatek/mt76/trace.h | 22 +- drivers/net/wireless/mediatek/mt76/tx.c | 44 +- drivers/net/wireless/mediatek/mt76/usb.c | 60 +- drivers/net/wireless/mediatek/mt76/usb_trace.c | 13 +- drivers/net/wireless/mediatek/mt76/usb_trace.h | 24 +- drivers/net/wireless/mediatek/mt76/util.c | 13 +- drivers/net/wireless/mediatek/mt76/util.h | 4 +- drivers/net/wireless/realtek/rtlwifi/base.h | 27 - drivers/net/wireless/realtek/rtlwifi/debug.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/def.h | 29 - .../net/wireless/realtek/rtlwifi/rtl8192ce/def.h | 33 - .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 23 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 18 +- .../net/wireless/realtek/rtlwifi/rtl8192de/def.h | 31 - .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 18 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/def.h | 31 - .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 212 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.h | 794 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.c | 236 +- .../net/wireless/realtek/rtlwifi/rtl8723be/trx.h | 718 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/def.h | 31 - .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 4 +- drivers/net/wireless/realtek/rtw88/coex.c | 2 +- drivers/net/wireless/realtek/rtw88/coex.h | 1 + drivers/net/wireless/realtek/rtw88/debug.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 1 + drivers/net/wireless/realtek/rtw88/main.h | 56 +- drivers/net/wireless/realtek/rtw88/phy.c | 145 + drivers/net/wireless/realtek/rtw88/phy.h | 2 + drivers/net/wireless/realtek/rtw88/reg.h | 17 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 8 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1188 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 86 + .../net/wireless/realtek/rtw88/rtw8822c_table.c | 6930 ++++-- .../net/wireless/realtek/rtw88/rtw8822c_table.h | 3 + drivers/net/wireless/realtek/rtw88/rx.c | 5 + drivers/net/wireless/zydas/zd1211rw/zd_chip.c | 3 +- drivers/nfc/st95hf/core.c | 2 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +- drivers/ntb/ntb_transport.c | 2 +- drivers/ntb/test/ntb_perf.c | 2 +- drivers/nvdimm/Kconfig | 12 + drivers/nvdimm/Makefile | 4 + drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 160 +- drivers/nvme/host/fabrics.c | 12 +- drivers/nvme/host/fc.c | 37 +- drivers/nvme/host/pci.c | 1 - drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 8 +- drivers/nvme/target/discovery.c | 4 +- drivers/of/base.c | 25 +- drivers/parisc/ccio-dma.c | 1 + drivers/parisc/dino.c | 30 +- drivers/parisc/eisa_enumerator.c | 10 +- drivers/parisc/hppb.c | 11 +- drivers/parisc/sba_iommu.c | 1 + drivers/pci/hotplug/pnv_php.c | 59 +- drivers/pci/switch/switchtec.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 30 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 7 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 7 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 1 - drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 127 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 16 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 42 +- drivers/pinctrl/intel/pinctrl-intel.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 12 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 8 +- drivers/pinctrl/sh-pfc/pinctrl.c | 6 +- drivers/platform/chrome/chromeos_tbmc.c | 2 + drivers/platform/chrome/cros_ec_chardev.c | 177 +- drivers/platform/chrome/cros_ec_rpmsg.c | 33 +- drivers/platform/chrome/cros_usbpd_logger.c | 3 + drivers/platform/x86/asus-wmi.c | 148 +- drivers/platform/x86/compal-laptop.c | 2 +- drivers/platform/x86/intel_int0002_vgpio.c | 22 +- drivers/platform/x86/intel_pmc_core.c | 8 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 8 + .../x86/intel_speed_select_if/isst_if_common.c | 2 + drivers/platform/x86/pmc_atom.c | 7 + drivers/platform/x86/thinkpad_acpi.c | 105 + drivers/platform/x86/touchscreen_dmi.c | 8 + drivers/platform/x86/wmi.c | 2 +- drivers/powercap/idle_inject.c | 53 +- drivers/ptp/ptp_chardev.c | 63 + drivers/regulator/core.c | 50 +- drivers/regulator/da9211-regulator.c | 2 +- drivers/regulator/fixed.c | 83 +- drivers/regulator/lp87565-regulator.c | 5 +- drivers/regulator/lp8788-ldo.c | 2 +- drivers/regulator/max77686-regulator.c | 2 +- drivers/regulator/s2mps11.c | 2 +- drivers/regulator/slg51000-regulator.c | 15 +- drivers/regulator/tps65132-regulator.c | 4 +- drivers/regulator/uniphier-regulator.c | 4 + drivers/remoteproc/Kconfig | 2 +- drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-uniphier-glue.c | 4 + drivers/rpmsg/rpmsg_char.c | 4 +- drivers/rtc/dev.c | 13 +- drivers/rtc/rtc-ds1374.c | 1 + drivers/rtc/rtc-meson-vrtc.c | 7 +- drivers/rtc/rtc-sc27xx.c | 2 +- drivers/rtc/rtc-vr41xx.c | 10 + drivers/s390/char/tape_char.c | 41 +- drivers/s390/cio/vfio_ccw_drv.c | 8 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/cxlflash/main.c | 2 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 + drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/fcoe/fcoe.c | 16 +- drivers/scsi/fnic/fnic_isr.c | 4 +- drivers/scsi/hisi_sas/hisi_sas.h | 18 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 572 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 17 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 159 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 11 +- drivers/scsi/megaraid/megaraid_mm.c | 28 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qla2xxx/qla_gs.c | 5 +- drivers/scsi/qla2xxx/qla_init.c | 27 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_mbx.c | 16 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_sup.c | 8 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_pm.c | 3 +- drivers/scsi/sd.c | 15 +- drivers/scsi/sd_zbc.c | 2 + drivers/scsi/sg.c | 59 +- drivers/scsi/st.c | 28 +- drivers/scsi/ufs/ufs-hisi.c | 4 +- drivers/scsi/ufs/ufs-qcom.c | 36 + drivers/scsi/ufs/ufs-qcom.h | 4 + drivers/scsi/ufs/ufshcd-pltfrm.c | 4 +- drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshcd.h | 8 + drivers/scsi/virtio_scsi.c | 33 + drivers/soc/qcom/qcom-geni-se.c | 6 + drivers/soc/ti/ti_sci_pm_domains.c | 23 +- drivers/spi/Kconfig | 7 - drivers/spi/Makefile | 1 - drivers/spi/spi-altera.c | 4 +- drivers/spi/spi-armada-3700.c | 4 +- drivers/spi/spi-ath79.c | 4 +- drivers/spi/spi-axi-spi-engine.c | 4 +- drivers/spi/spi-bcm2835.c | 411 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-cadence.c | 4 +- drivers/spi/spi-cavium-octeon.c | 4 +- drivers/spi/spi-clps711x.c | 4 +- drivers/spi/spi-coldfire-qspi.c | 4 +- drivers/spi/spi-dw-mmio.c | 4 +- drivers/spi/spi-fsl-cpm.c | 6 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-gpio.c | 5 +- drivers/spi/spi-lp8841-rtc.c | 4 +- drivers/spi/spi-meson-spicc.c | 4 +- drivers/spi/spi-meson-spifc.c | 4 +- drivers/spi/spi-mt65xx.c | 53 +- drivers/spi/spi-mt7621.c | 4 +- drivers/spi/spi-mxs.c | 4 +- drivers/spi/spi-npcm-fiu.c | 3 - drivers/spi/spi-npcm-pspi.c | 4 +- drivers/spi/spi-nuc900.c | 428 - drivers/spi/spi-oc-tiny.c | 4 +- drivers/spi/spi-pic32-sqi.c | 4 +- drivers/spi/spi-qcom-qspi.c | 4 +- drivers/spi/spi-rb4xx.c | 4 +- drivers/spi/spi-s3c24xx.c | 4 +- drivers/spi/spi-sifive.c | 4 +- drivers/spi/spi-sirf.c | 4 +- drivers/spi/spi-st-ssc4.c | 4 +- drivers/spi/spi-sun4i.c | 4 +- drivers/spi/spi-sun6i.c | 4 +- drivers/spi/spi-tegra20-sflash.c | 4 +- drivers/spi/spi-uniphier.c | 4 +- drivers/spi/spi-xlp.c | 4 +- drivers/spi/spi-zynq-qspi.c | 4 +- drivers/spi/spi-zynqmp-gqspi.c | 4 +- drivers/spi/spi.c | 34 +- drivers/ssb/pci.c | 2 +- drivers/staging/android/ion/ion.c | 4 +- drivers/staging/emxx_udc/emxx_udc.c | 76 +- drivers/staging/emxx_udc/emxx_udc.h | 5 - drivers/staging/exfat/exfat.h | 2 +- drivers/staging/exfat/exfat_core.c | 206 +- drivers/staging/exfat/exfat_super.c | 373 +- drivers/staging/fbtft/fb_hx8340bn.c | 2 +- drivers/staging/fbtft/fb_hx8347d.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9320.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- .../bindings/fieldbus/arcx,anybus-controller.txt | 0 drivers/staging/gasket/apex_driver.c | 20 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/octeon/ethernet.c | 16 +- drivers/staging/pi433/Documentation/pi433.txt | 2 +- drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8192e/rtllib.h | 1 - drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 7 - drivers/staging/rtl8723bs/core/rtw_security.c | 3 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 38 +- drivers/staging/vme/devices/vme_user.c | 2 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 8 +- .../staging/wilc1000/microchip,wilc1000,spi.txt | 8 + drivers/staging/wilc1000/wilc_netdev.c | 2 +- drivers/staging/wilc1000/wilc_sdio.c | 14 + drivers/staging/wilc1000/wilc_wfi_netdevice.h | 1 + drivers/staging/wilc1000/wilc_wlan.c | 26 - drivers/staging/wilc1000/wilc_wlan.h | 10 +- drivers/tee/tee_core.c | 2 +- drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/tty/n_gsm.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 27 +- drivers/tty/serial/atmel_serial.c | 48 +- drivers/tty/serial/fsl_linflexuart.c | 11 +- drivers/tty/serial/imx.c | 56 +- drivers/tty/serial/max310x.c | 32 +- drivers/tty/serial/serial-tegra.c | 374 +- drivers/tty/serial/sprd_serial.c | 44 +- drivers/tty/tty_io.c | 5 + drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/class/usbtmc.c | 4 +- drivers/usb/core/config.c | 12 +- drivers/usb/core/devio.c | 16 +- drivers/usb/gadget/function/f_fs.c | 12 +- drivers/vfio/vfio.c | 39 +- drivers/vhost/net.c | 12 +- drivers/vhost/scsi.c | 12 +- drivers/vhost/test.c | 12 +- drivers/vhost/vhost.c | 4 +- drivers/vhost/vsock.c | 12 +- drivers/video/fbdev/Kconfig | 14 - drivers/video/fbdev/Makefile | 1 - drivers/video/fbdev/aty/atyfb_base.c | 12 +- drivers/video/fbdev/da8xx-fb.c | 118 +- drivers/video/fbdev/nuc900fb.c | 760 - drivers/video/fbdev/nuc900fb.h | 51 - drivers/virt/fsl_hypervisor.c | 2 +- drivers/virtio/virtio_ring.c | 8 +- drivers/watchdog/acquirewdt.c | 1 + drivers/watchdog/advantechwdt.c | 1 + drivers/watchdog/alim1535_wdt.c | 1 + drivers/watchdog/alim7101_wdt.c | 1 + drivers/watchdog/ar7_wdt.c | 1 + drivers/watchdog/at91rm9200_wdt.c | 1 + drivers/watchdog/ath79_wdt.c | 1 + drivers/watchdog/bcm63xx_wdt.c | 1 + drivers/watchdog/cpu5wdt.c | 1 + drivers/watchdog/cpwd.c | 25 +- drivers/watchdog/eurotechwdt.c | 1 + drivers/watchdog/f71808e_wdt.c | 1 + drivers/watchdog/gef_wdt.c | 1 + drivers/watchdog/geodewdt.c | 1 + drivers/watchdog/ib700wdt.c | 1 + drivers/watchdog/ibmasr.c | 1 + drivers/watchdog/indydog.c | 1 + drivers/watchdog/intel_scu_watchdog.c | 1 + drivers/watchdog/iop_wdt.c | 1 + drivers/watchdog/it8712f_wdt.c | 1 + drivers/watchdog/ixp4xx_wdt.c | 1 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/machzwd.c | 1 + drivers/watchdog/mixcomwd.c | 1 + drivers/watchdog/mtx-1_wdt.c | 1 + drivers/watchdog/mv64x60_wdt.c | 1 + drivers/watchdog/nv_tco.c | 1 + drivers/watchdog/pc87413_wdt.c | 1 + drivers/watchdog/pcwd.c | 1 + drivers/watchdog/pcwd_pci.c | 1 + drivers/watchdog/pcwd_usb.c | 1 + drivers/watchdog/pika_wdt.c | 1 + drivers/watchdog/pnx833x_wdt.c | 1 + drivers/watchdog/rc32434_wdt.c | 1 + drivers/watchdog/rdc321x_wdt.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/watchdog/sa1100_wdt.c | 1 + drivers/watchdog/sb_wdog.c | 1 + drivers/watchdog/sbc60xxwdt.c | 1 + drivers/watchdog/sbc7240_wdt.c | 1 + drivers/watchdog/sbc_epx_c3.c | 1 + drivers/watchdog/sbc_fitpc2_wdt.c | 1 + drivers/watchdog/sc1200wdt.c | 1 + drivers/watchdog/sc520_wdt.c | 1 + drivers/watchdog/sch311x_wdt.c | 1 + drivers/watchdog/scx200_wdt.c | 1 + drivers/watchdog/smsc37b787_wdt.c | 1 + drivers/watchdog/w83877f_wdt.c | 1 + drivers/watchdog/w83977f_wdt.c | 1 + drivers/watchdog/wafer5823wdt.c | 1 + drivers/watchdog/watchdog_dev.c | 1 + drivers/watchdog/wdrtas.c | 1 + drivers/watchdog/wdt.c | 1 + drivers/watchdog/wdt285.c | 1 + drivers/watchdog/wdt977.c | 1 + drivers/watchdog/wdt_pci.c | 1 + drivers/xen/pci.c | 21 +- drivers/xen/swiotlb-xen.c | 97 +- fs/btrfs/extent_io.c | 35 +- fs/btrfs/super.c | 2 +- fs/btrfs/tree-log.c | 16 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/dir.c | 1 + fs/ceph/file.c | 2 +- fs/ceph/super.c | 675 +- fs/ceph/super.h | 2 + fs/cifs/cifs_debug.c | 2 + fs/cifs/cifs_debug.h | 50 +- fs/cifs/cifsfs.c | 24 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 8 + fs/cifs/cifsproto.h | 2 + fs/cifs/connect.c | 36 +- fs/cifs/file.c | 36 + fs/cifs/smb2inode.c | 39 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 170 +- fs/cifs/smb2pdu.c | 39 +- fs/cifs/smb2transport.c | 1 + fs/cifs/transport.c | 8 +- fs/compat_ioctl.c | 917 +- fs/configfs/configfs_internal.h | 21 +- fs/configfs/dir.c | 173 +- fs/configfs/inode.c | 24 +- fs/configfs/mount.c | 9 + fs/configfs/symlink.c | 168 +- fs/cramfs/inode.c | 4 +- fs/ecryptfs/file.c | 1 + fs/erofs/Kconfig | 7 - fs/erofs/data.c | 118 +- fs/erofs/decompressor.c | 76 +- fs/erofs/dir.c | 17 +- fs/erofs/erofs_fs.h | 197 +- fs/erofs/inode.c | 295 +- fs/erofs/internal.h | 192 +- fs/erofs/namei.c | 21 +- fs/erofs/super.c | 282 +- fs/erofs/xattr.c | 41 +- fs/erofs/xattr.h | 4 +- fs/erofs/zdata.c | 63 +- fs/erofs/zdata.h | 2 +- fs/erofs/zmap.c | 73 +- fs/ext2/super.c | 3 +- fs/ext4/block_validity.c | 5 +- fs/ext4/dir.c | 7 +- fs/ext4/ext4.h | 4 +- fs/ext4/extents_status.c | 39 +- fs/ext4/extents_status.h | 4 +- fs/ext4/hash.c | 2 +- fs/ext4/inode.c | 3 + fs/ext4/ioctl.c | 1 + fs/ext4/namei.c | 4 +- fs/ext4/super.c | 7 + fs/f2fs/Kconfig | 4 +- fs/f2fs/data.c | 16 +- fs/f2fs/dir.c | 7 +- fs/f2fs/f2fs.h | 9 +- fs/f2fs/file.c | 21 +- fs/f2fs/gc.c | 2 +- fs/f2fs/inline.c | 5 + fs/f2fs/segment.c | 33 +- fs/f2fs/super.c | 4 +- fs/fat/file.c | 13 +- fs/fs_context.c | 8 +- fs/fs_parser.c | 2 +- fs/fuse/cuse.c | 93 +- fs/fuse/dev.c | 566 +- fs/fuse/dir.c | 228 +- fs/fuse/file.c | 1220 +- fs/fuse/fuse_i.h | 267 +- fs/fuse/inode.c | 123 +- fs/fuse/readdir.c | 68 +- fs/fuse/virtio_fs.c | 397 +- fs/fuse/xattr.c | 76 +- fs/gfs2/bmap.c | 2 +- fs/gfs2/file.c | 30 + fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/quota.c | 2 +- fs/hpfs/dir.c | 1 + fs/hpfs/file.c | 1 + fs/io_uring.c | 268 +- fs/ioctl.c | 80 +- fs/iomap/direct-io.c | 24 +- fs/jffs2/super.c | 2 +- fs/nfs/nfs4_fs.h | 11 +- fs/nfs/nfs4proc.c | 203 +- fs/nfs/nfs4state.c | 16 - fs/nfs/pnfs.c | 71 +- fs/nfs/pnfs.h | 17 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/acl.h | 8 - fs/nfsd/export.c | 2 +- fs/nfsd/filecache.c | 76 +- fs/nfsd/filecache.h | 3 +- fs/nfsd/netns.h | 4 + fs/nfsd/nfs3xdr.c | 13 +- fs/nfsd/nfs4proc.c | 14 +- fs/nfsd/nfs4recover.c | 388 +- fs/nfsd/nfs4state.c | 6 +- fs/nfsd/nfs4xdr.c | 14 +- fs/nfsd/nfsctl.c | 4 +- fs/nfsd/nfssvc.c | 32 +- fs/nfsd/state.h | 3 +- fs/nfsd/vfs.c | 19 +- fs/nilfs2/ioctl.c | 1 + fs/notify/fanotify/fanotify_user.c | 2 +- fs/ocfs2/ioctl.c | 1 + fs/orangefs/inode.c | 2 +- fs/orangefs/namei.c | 2 +- fs/overlayfs/export.c | 3 +- fs/overlayfs/inode.c | 3 +- fs/proc/root.c | 3 +- fs/romfs/super.c | 4 +- fs/squashfs/super.c | 2 +- fs/super.c | 100 +- fs/udf/super.c | 3 +- fs/userfaultfd.c | 2 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/xfs_file.c | 14 +- fs/xfs/xfs_inode.c | 83 +- fs/xfs/xfs_ioctl.c | 4 + fs/xfs/xfs_log.c | 458 +- fs/xfs/xfs_log_recover.c | 30 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_super.c | 3 +- include/Kbuild | 2 - include/crypto/internal/skcipher.h | 5 + include/crypto/sha.h | 47 + include/crypto/sha256.h | 34 - include/crypto/sha256_base.h | 24 +- include/dt-bindings/clock/ast2600-clock.h | 113 + include/dt-bindings/clock/rk3308-cru.h | 387 + include/dt-bindings/pinctrl/k3.h | 3 + .../reset/amlogic,meson-axg-audio-arb.h | 2 + include/dt-bindings/soc/ti,sci_pm_domain.h | 9 + include/kunit/test.h | 5 +- include/linux/blk-mq.h | 3 +- include/linux/blkdev.h | 6 + include/linux/bug.h | 5 + include/linux/can/can-ml.h | 68 + include/linux/can/core.h | 8 + include/linux/can/dev.h | 3 +- include/linux/can/rx-offload.h | 13 +- include/linux/ceph/ceph_debug.h | 1 - include/linux/ceph/libceph.h | 17 +- include/linux/compiler_types.h | 20 +- include/linux/container.h | 5 + include/linux/cpu.h | 2 +- include/linux/cpufreq.h | 6 +- include/linux/cpuidle.h | 3 + include/linux/cpuidle_haltpoll.h | 4 +- include/linux/cred.h | 1 - include/linux/dma-mapping.h | 27 +- include/linux/edac.h | 10 +- include/linux/elevator.h | 8 + include/linux/export.h | 42 +- include/linux/falloc.h | 20 + include/linux/fs.h | 7 + include/linux/fs_context.h | 20 +- include/linux/gpio/driver.h | 17 +- include/linux/hyperv.h | 16 +- include/linux/idle_inject.h | 8 +- include/linux/input/elan-i2c-ids.h | 2 +- include/linux/intel-iommu.h | 2 + include/linux/iomap.h | 10 +- include/linux/kernel.h | 23 +- include/linux/kexec.h | 23 + include/linux/mdio.h | 11 + include/linux/mlx5/device.h | 1 + include/linux/mlx5/mlx5_ifc.h | 29 +- include/linux/mmc/host.h | 11 + include/linux/mmu_notifier.h | 6 +- include/linux/mtd/super.h | 6 +- include/linux/mtio.h | 60 + include/linux/netfilter.h | 4 +- include/linux/netfilter/ipset/ip_set_getport.h | 2 +- include/linux/netfilter/nf_conntrack_common.h | 20 + include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter/xt_hashlimit.h | 11 - include/linux/netfilter/xt_physdev.h | 8 - include/linux/netfilter_arp/arp_tables.h | 2 - include/linux/netfilter_bridge.h | 7 + include/linux/netfilter_bridge/ebt_802_3.h | 12 - include/linux/netfilter_bridge/ebtables.h | 3 +- include/linux/netfilter_ipv4/ip_tables.h | 9 +- include/linux/netfilter_ipv6.h | 28 +- include/linux/netfilter_ipv6/ip6_tables.h | 20 +- include/linux/of_gpio.h | 11 - include/linux/padata.h | 16 +- include/linux/pci_ids.h | 2 + include/linux/phy_fixed.h | 1 + include/linux/platform_data/cros_ec_chardev.h | 1 + include/linux/platform_data/gpio-htc-egpio.h | 3 - include/linux/platform_data/spi-nuc900.h | 29 - include/linux/platform_data/video-nuc900fb.h | 79 - include/linux/platform_data/x86/asus-wmi.h | 4 +- include/linux/posix-timers.h | 9 +- include/linux/qed/qed_if.h | 8 + include/linux/quotaops.h | 2 +- include/linux/sched.h | 4 + include/linux/skbuff.h | 45 +- include/linux/soc/ti/ti_sci_protocol.h | 3 + include/linux/stmmac.h | 1 + include/linux/sunrpc/xprt.h | 1 + include/linux/swiotlb.h | 8 +- include/linux/syscalls.h | 19 + include/linux/sysfs.h | 9 + include/linux/topology.h | 14 + include/linux/vmalloc.h | 2 + include/linux/workqueue.h | 4 + include/net/devlink.h | 20 +- include/net/inet_sock.h | 1 + include/net/ip.h | 1 + include/net/ip_fib.h | 4 +- include/net/mac80211.h | 3 + include/net/net_namespace.h | 3 - include/net/netfilter/br_netfilter.h | 4 +- include/net/netfilter/ipv6/nf_conntrack_icmpv6.h | 21 - include/net/netfilter/nf_conntrack.h | 25 +- include/net/netfilter/nf_conntrack_acct.h | 4 +- include/net/netfilter/nf_conntrack_bridge.h | 11 +- include/net/netfilter/nf_conntrack_core.h | 8 +- include/net/netfilter/nf_conntrack_ecache.h | 84 +- include/net/netfilter/nf_conntrack_expect.h | 2 +- include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_l4proto.h | 16 +- include/net/netfilter/nf_conntrack_labels.h | 11 +- include/net/netfilter/nf_conntrack_synproxy.h | 41 +- include/net/netfilter/nf_conntrack_timeout.h | 4 + include/net/netfilter/nf_conntrack_timestamp.h | 16 - include/net/netfilter/nf_conntrack_tuple.h | 4 +- include/net/netfilter/nf_conntrack_zones.h | 6 +- include/net/netfilter/nf_dup_netdev.h | 6 + include/net/netfilter/nf_flow_table.h | 6 +- include/net/netfilter/nf_nat.h | 21 +- include/net/netfilter/nf_nat_masquerade.h | 1 + include/net/netfilter/nf_queue.h | 4 - include/net/netfilter/nf_synproxy.h | 44 +- include/net/netfilter/nf_tables.h | 8 - include/net/netfilter/nf_tables_offload.h | 10 +- include/net/netns/can.h | 14 +- include/net/nexthop.h | 5 +- include/net/tls.h | 48 +- include/net/vxlan.h | 4 +- include/rdma/rdma_vt.h | 1 + include/rdma/rdmavt_qp.h | 35 + include/sound/hdmi-codec.h | 17 + include/trace/events/erofs.h | 14 +- include/trace/events/intel_iommu.h | 106 + include/uapi/asm-generic/unistd.h | 2 +- include/uapi/linux/can.h | 20 +- include/uapi/linux/can/j1939.h | 99 + include/uapi/linux/devlink.h | 11 + include/uapi/linux/fuse.h | 12 +- include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/isdn/capicmd.h | 1 + include/uapi/linux/kexec.h | 1 + include/uapi/linux/kvm.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 3 +- include/uapi/linux/nfsd/cld.h | 41 +- include/uapi/linux/openvswitch.h | 3 + include/uapi/linux/pkt_cls.h | 2 + include/uapi/linux/ppp-ioctl.h | 2 + include/uapi/linux/ppp_defs.h | 14 + include/uapi/linux/ptp_clock.h | 26 +- include/uapi/linux/raid/md_p.h | 2 + include/video/da8xx-fb.h | 1 - include/xen/arm/hypervisor.h | 2 - include/xen/arm/page-coherent.h | 24 +- include/xen/swiotlb-xen.h | 5 + init/Kconfig | 22 + ipc/mqueue.c | 3 +- ipc/util.h | 25 +- kernel/Makefile | 3 +- kernel/bpf/inode.c | 2 +- kernel/bpf/verifier.c | 23 +- kernel/cgroup/cgroup.c | 10 +- kernel/dma/coherent.c | 13 - kernel/dma/direct.c | 2 +- kernel/dma/mapping.c | 86 +- kernel/dma/remap.c | 34 +- kernel/dma/swiotlb.c | 34 +- kernel/events/hw_breakpoint.c | 4 +- kernel/fork.c | 10 + kernel/irq/resend.c | 2 + kernel/kexec_elf.c | 430 + kernel/kprobes.c | 59 +- kernel/padata.c | 201 +- kernel/printk/braille.c | 15 +- kernel/printk/printk.c | 22 +- kernel/sched/core.c | 474 +- kernel/sched/fair.c | 5 + kernel/sched/idle.c | 7 +- kernel/sched/sched.h | 12 +- kernel/sched/topology.c | 3 +- kernel/time/alarmtimer.c | 4 +- kernel/time/hrtimer.c | 12 +- kernel/trace/trace.c | 14 +- kernel/trace/trace.h | 1 - kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_dynevent.h | 7 +- kernel/trace/trace_events_hist.c | 23 +- kernel/trace/trace_kprobe.c | 241 +- kernel/trace/trace_probe.c | 177 +- kernel/trace/trace_probe.h | 67 +- kernel/trace/trace_stack.c | 112 + kernel/trace/trace_uprobe.c | 263 +- kernel/workqueue.c | 25 +- kunit/test.c | 57 +- lib/Kconfig | 6 +- lib/crypto/sha256.c | 34 +- lib/iov_iter.c | 1 + lib/test_printf.c | 5 + lib/vsprintf.c | 13 +- localversion-next | 2 +- mm/khugepaged.c | 2 +- mm/mmu_notifier.c | 15 +- mm/page_alloc.c | 2 +- mm/percpu.c | 2 +- mm/shmem.c | 304 +- mm/vmalloc.c | 5 +- net/atm/mpoa_caches.c | 6 +- net/atm/pppoatm.c | 4 +- net/bluetooth/hci_event.c | 5 - net/bluetooth/hci_sock.c | 21 +- net/bluetooth/hidp/core.c | 4 +- net/bluetooth/l2cap_core.c | 9 +- net/bluetooth/mgmt.c | 8 +- net/bluetooth/rfcomm/sock.c | 14 +- net/bridge/br_mdb.c | 2 +- net/bridge/netfilter/ebt_802_3.c | 8 +- net/bridge/netfilter/nf_conntrack_bridge.c | 15 +- net/can/Kconfig | 2 + net/can/Makefile | 2 + net/can/af_can.c | 302 +- net/can/af_can.h | 19 +- net/can/bcm.c | 4 +- net/can/j1939/Kconfig | 15 + net/can/j1939/Makefile | 10 + net/can/j1939/address-claim.c | 230 + net/can/j1939/bus.c | 333 + net/can/j1939/j1939-priv.h | 338 + net/can/j1939/main.c | 403 + net/can/j1939/socket.c | 1160 + net/can/j1939/transport.c | 2027 ++ net/can/proc.c | 163 +- net/can/raw.c | 4 +- net/ceph/ceph_common.c | 410 +- net/core/dev.c | 2 + net/core/devlink.c | 40 +- net/core/fib_notifier.c | 29 +- net/core/skbuff.c | 25 + net/core/sock_map.c | 3 + net/dsa/Kconfig | 9 +- net/dsa/Makefile | 2 +- net/ipv4/fib_semantics.c | 15 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ipmr.c | 4 +- net/ipv4/netfilter/Kconfig | 8 +- net/ipv4/netfilter/Makefile | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 4 +- net/ipv4/tcp_diag.c | 2 +- net/ipv4/tcp_input.c | 2 +- net/ipv4/tcp_output.c | 15 +- net/ipv4/udp.c | 2 +- net/ipv6/ip6_output.c | 3 +- net/ipv6/ip6mr.c | 4 +- net/ipv6/netfilter.c | 4 +- net/ipv6/netfilter/ip6t_ipv6header.c | 4 +- net/ipv6/netfilter/nf_log_ipv6.c | 4 +- net/ipv6/netfilter/nf_socket_ipv6.c | 1 - net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 4 +- net/ipv6/route.c | 23 +- net/ipv6/udp.c | 3 +- net/kcm/kcmsock.c | 2 +- net/mac80211/cfg.c | 14 +- net/mac80211/ibss.c | 8 + net/mac80211/ieee80211_i.h | 3 +- net/mac80211/iface.c | 2 +- net/mac80211/key.c | 48 +- net/mac80211/key.h | 4 +- net/mac80211/main.c | 1 + net/mac80211/mlme.c | 13 +- net/mac80211/sta_info.c | 4 + net/mac80211/util.c | 11 +- net/mac80211/vht.c | 10 +- net/netfilter/Kconfig | 8 +- net/netfilter/Makefile | 2 +- net/netfilter/nf_conntrack_ecache.c | 1 + net/netfilter/nf_conntrack_expect.c | 2 + net/netfilter/nf_conntrack_helper.c | 5 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 1 - net/netfilter/nf_conntrack_standalone.c | 1 - net/netfilter/nf_conntrack_timeout.c | 1 + net/netfilter/nf_dup_netdev.c | 21 + net/netfilter/nf_flow_table_core.c | 1 + net/netfilter/nf_nat_core.c | 6 +- net/netfilter/nf_tables_api.c | 28 +- net/netfilter/nf_tables_offload.c | 186 +- net/netfilter/nft_dup_netdev.c | 12 + net/netfilter/nft_flow_offload.c | 3 +- net/netfilter/nft_fwd_netdev.c | 12 + net/netfilter/nft_synproxy.c | 143 +- net/netfilter/xt_connlimit.c | 2 + net/netfilter/xt_hashlimit.c | 7 +- net/netfilter/xt_physdev.c | 5 +- net/openvswitch/datapath.c | 38 +- net/openvswitch/datapath.h | 2 + net/openvswitch/flow.c | 13 + net/qrtr/tun.c | 5 +- net/rds/af_rds.c | 4 +- net/rds/bind.c | 44 +- net/rds/send.c | 4 +- net/rfkill/core.c | 2 +- net/rxrpc/input.c | 2 +- net/sched/Kconfig | 13 + net/sched/act_ct.c | 2 +- net/sched/act_police.c | 27 +- net/sched/cls_api.c | 12 + net/sched/sch_api.c | 2 + net/sched/sch_cbs.c | 2 +- net/sched/sch_generic.c | 9 +- net/sched/sch_hhf.c | 2 +- net/sctp/protocol.c | 2 +- net/sctp/sm_sideeffect.c | 2 +- net/sctp/socket.c | 24 +- net/socket.c | 3 + net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +- net/sunrpc/clnt.c | 12 +- net/sunrpc/rpc_pipe.c | 3 +- net/sunrpc/sched.c | 5 +- net/sunrpc/xprt.c | 54 +- net/sunrpc/xprtrdma/frwr_ops.c | 35 +- net/sunrpc/xprtrdma/rpc_rdma.c | 10 +- net/sunrpc/xprtrdma/transport.c | 3 +- net/sunrpc/xprtrdma/verbs.c | 28 +- net/sunrpc/xprtrdma/xprt_rdma.h | 1 + net/sunrpc/xprtsock.c | 8 +- net/tipc/name_distr.c | 3 +- net/tls/tls_device.c | 208 +- net/tls/tls_main.c | 46 +- net/tls/tls_sw.c | 6 +- net/unix/af_unix.c | 19 + net/vmw_vsock/virtio_transport_common.c | 9 +- net/wireless/core.c | 13 +- net/wireless/core.h | 2 +- net/wireless/nl80211.c | 12 +- net/wireless/util.c | 3 +- net/wireless/wext-compat.c | 5 +- net/xdp/xsk.c | 60 +- net/xdp/xsk_diag.c | 3 + scripts/Makefile.build | 2 +- scripts/Makefile.extrawarn | 121 +- scripts/Makefile.lib | 4 +- scripts/coccinelle/api/platform_get_irq.cocci | 6 +- scripts/genksyms/Makefile | 2 +- scripts/genksyms/keywords.c | 6 +- scripts/genksyms/lex.l | 32 +- scripts/genksyms/parse.y | 32 +- scripts/link-vmlinux.sh | 16 +- scripts/mod/modpost.c | 12 +- scripts/recordmcount.c | 321 +- scripts/recordmcount.h | 150 +- security/keys/request_key_auth.c | 6 + security/keys/trusted.c | 5 + security/lockdown/lockdown.c | 4 +- security/selinux/hooks.c | 2 +- security/selinux/include/objsec.h | 20 +- sound/core/oss/pcm_oss.c | 4 + sound/core/pcm_native.c | 13 +- sound/firewire/amdtp-stream.c | 3 +- sound/firewire/tascam/tascam-pcm.c | 3 + sound/firewire/tascam/tascam-stream.c | 42 +- sound/firewire/tascam/tascam.c | 4 +- sound/firewire/tascam/tascam.h | 20 + sound/oss/dmasound/dmasound_core.c | 2 + sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 73 + sound/pci/lx6464es/lx6464es.c | 8 + sound/soc/amd/acp-pcm-dma.c | 3 +- sound/soc/cirrus/ep93xx-ac97.c | 4 +- sound/soc/codecs/ad193x.c | 4 +- sound/soc/codecs/es8316.c | 66 +- sound/soc/codecs/hdmi-codec.c | 46 + sound/soc/codecs/rt1011.c | 3 +- sound/soc/codecs/rt1305.c | 3 +- sound/soc/codecs/rt1308.c | 3 +- sound/soc/codecs/rt5677.c | 20 +- sound/soc/codecs/sirf-audio-codec.c | 4 +- sound/soc/codecs/wcd9335.c | 24 +- sound/soc/fsl/fsl_sai.c | 21 +- sound/soc/fsl/fsl_sai.h | 1 + sound/soc/generic/simple-card-utils.c | 7 + sound/soc/meson/axg-fifo.c | 2 +- sound/soc/meson/axg-fifo.h | 1 + sound/soc/meson/axg-frddr.c | 105 +- sound/soc/meson/axg-tdmin.c | 47 +- sound/soc/meson/axg-tdmout.c | 103 +- sound/soc/meson/axg-toddr.c | 83 +- sound/soc/qcom/common.c | 22 +- sound/soc/qcom/sdm845.c | 2 +- sound/soc/rockchip/rockchip_i2s.c | 3 + sound/soc/soc-core.c | 264 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 + sound/soc/sof/imx/Kconfig | 3 +- sound/soc/tegra/tegra30_ahub.c | 5 +- sound/soc/ti/ams-delta.c | 31 +- tools/arch/riscv/include/uapi/asm/perf_regs.h | 42 + tools/cgroup/iocost_monitor.py | 61 +- tools/objtool/Makefile | 2 +- tools/perf/Makefile.config | 6 +- tools/perf/arch/{csky => riscv}/Build | 0 tools/perf/arch/riscv/Makefile | 4 + tools/perf/arch/riscv/include/perf_regs.h | 96 + tools/perf/arch/{csky => riscv}/util/Build | 0 tools/perf/arch/riscv/util/dwarf-regs.c | 72 + tools/perf/arch/riscv/util/unwind-libdw.c | 57 + tools/power/pm-graph/sleepgraph.py | 10 +- tools/power/x86/intel-speed-select/isst-config.c | 21 +- tools/power/x86/intel-speed-select/isst-core.c | 26 +- tools/power/x86/intel-speed-select/isst-display.c | 126 +- tools/power/x86/intel-speed-select/isst.h | 1 + tools/testing/selftests/.gitignore | 2 + tools/testing/selftests/bpf/.gitignore | 5 - tools/testing/selftests/bpf/Makefile | 12 +- tools/testing/selftests/bpf/prog_tests/sockopt.c | 985 + .../selftests/bpf/prog_tests/sockopt_inherit.c | 235 + .../selftests/bpf/prog_tests/sockopt_multi.c | 332 + .../testing/selftests/bpf/prog_tests/sockopt_sk.c | 200 + tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 256 + tools/testing/selftests/bpf/test_progs.c | 38 + tools/testing/selftests/bpf/test_progs.h | 4 +- tools/testing/selftests/bpf/test_sockopt.c | 1021 - tools/testing/selftests/bpf/test_sockopt_inherit.c | 253 - tools/testing/selftests/bpf/test_sockopt_multi.c | 374 - tools/testing/selftests/bpf/test_sockopt_sk.c | 236 - tools/testing/selftests/bpf/test_tcp_rtt.c | 285 - tools/testing/selftests/bpf/verifier/precise.c | 52 + tools/testing/selftests/cgroup/test_freezer.c | 54 + tools/testing/selftests/ftrace/test.d/functions | 2 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 35 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 15 + tools/testing/selftests/kvm/s390x/sync_regs_test.c | 30 + tools/testing/selftests/net/fib_nexthops.sh | 24 +- tools/testing/selftests/powerpc/Makefile | 1 + .../testing/selftests/powerpc/copyloops/.gitignore | 1 + tools/testing/selftests/powerpc/copyloops/Makefile | 7 +- .../selftests/powerpc/copyloops/asm/export.h | 1 + .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 + tools/testing/selftests/powerpc/eeh/Makefile | 9 + tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 82 + .../testing/selftests/powerpc/eeh/eeh-functions.sh | 76 + tools/testing/selftests/tpm2/Makefile | 1 + virt/kvm/arm/arm.c | 2 + virt/kvm/arm/vgic/trace.h | 2 +- 1925 files changed, 89776 insertions(+), 44298 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm create mode 100644 Documentation/admin-guide/device-mapper/dm-clone.rst delete mode 100644 Documentation/devicetree/bindings/arm/actions.txt create mode 100644 Documentation/devicetree/bindings/arm/actions.yaml delete mode 100644 Documentation/devicetree/bindings/arm/realtek.txt create mode 100644 Documentation/devicetree/bindings/arm/realtek.yaml rename Documentation/devicetree/bindings/clock/{emev2-clock.txt => renesas,emev2-s [...] create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.txt rename Documentation/devicetree/bindings/{lpddr2 => ddr}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt create mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt delete mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt delete mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt create mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.yaml create mode 100644 Documentation/devicetree/bindings/sound/sun8i-a33-codec.txt create mode 100644 Documentation/kbuild/reproducible-builds.rst create mode 100644 Documentation/networking/device_drivers/netronome/nfp.rst create mode 100644 Documentation/networking/device_drivers/pensando/ionic.rst create mode 100644 Documentation/networking/devlink-params-nfp.txt create mode 100644 Documentation/networking/j1939.rst create mode 100644 arch/arm/boot/dts/aspeed-ast2600-evb.dts mode change 100755 => 100644 arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts create mode 100644 arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/aspeed-g6.dtsi create mode 100644 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm850-lenovo-yoga-c630.dts delete mode 100644 arch/arm64/include/asm/dma-mapping.h create mode 100644 arch/parisc/include/asm/kexec.h create mode 100644 arch/parisc/kernel/kexec.c create mode 100644 arch/parisc/kernel/kexec_file.c create mode 100644 arch/parisc/kernel/relocate_kernel.S create mode 100644 arch/riscv/include/uapi/asm/perf_regs.h create mode 100644 arch/riscv/kernel/perf_callchain.c create mode 100644 arch/riscv/kernel/perf_regs.c create mode 100644 arch/riscv/mm/tlbflush.c create mode 100644 arch/s390/boot/pgm_check_info.c create mode 100644 arch/s390/crypto/sha3_256_s390.c create mode 100644 arch/s390/crypto/sha3_512_s390.c create mode 100644 drivers/clk/clk-aspeed.h create mode 100644 drivers/clk/clk-ast2600.c create mode 100644 drivers/clk/rockchip/clk-rk3308.c create mode 100644 drivers/firmware/turris-mox-rwtm.c create mode 100644 drivers/fpga/dfl-afu-error.c create mode 100644 drivers/fpga/dfl-fme-error.c create mode 100644 drivers/iommu/intel-trace.c create mode 100644 drivers/md/dm-clone-metadata.c create mode 100644 drivers/md/dm-clone-metadata.h create mode 100644 drivers/md/dm-clone-target.c create mode 100644 drivers/memory/samsung/exynos5422-dmc.c create mode 100644 drivers/net/dsa/microchip/ksz9477_i2c.c create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.c create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_pipe.h create mode 100644 drivers/net/ethernet/intel/ice/ice_flex_type.h delete mode 100644 drivers/net/ethernet/micrel/ks8695net.c delete mode 100644 drivers/net/ethernet/micrel/ks8695net.h create mode 100644 drivers/net/ethernet/netronome/nfp/devlink_param.c delete mode 100644 drivers/net/ethernet/nuvoton/Kconfig delete mode 100644 drivers/net/ethernet/nuvoton/Makefile delete mode 100644 drivers/net/ethernet/nuvoton/w90p910_ether.c create mode 100644 drivers/net/ethernet/pensando/Kconfig create mode 100644 drivers/net/ethernet/pensando/Makefile create mode 100644 drivers/net/ethernet/pensando/ionic/Makefile create mode 100644 drivers/net/ethernet/pensando/ionic/ionic.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_debugfs.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_dev.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_devlink.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_ethtool.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_if.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_lif.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_main.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_regs.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_stats.h create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.c create mode 100644 drivers/net/ethernet/pensando/ionic/ionic_txrx.h create mode 100644 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c delete mode 100644 drivers/spi/spi-nuc900.c rename {Documentation => drivers/staging/fieldbus/Documentation}/devicetree/bindin [...] delete mode 100644 drivers/video/fbdev/nuc900fb.c delete mode 100644 drivers/video/fbdev/nuc900fb.h delete mode 100644 include/crypto/sha256.h create mode 100644 include/dt-bindings/clock/ast2600-clock.h create mode 100644 include/dt-bindings/clock/rk3308-cru.h create mode 100644 include/dt-bindings/soc/ti,sci_pm_domain.h create mode 100644 include/linux/can/can-ml.h create mode 100644 include/linux/mtio.h delete mode 100644 include/linux/netfilter/xt_hashlimit.h delete mode 100644 include/linux/netfilter/xt_physdev.h delete mode 100644 include/linux/netfilter_bridge/ebt_802_3.h delete mode 100644 include/linux/platform_data/spi-nuc900.h delete mode 100644 include/linux/platform_data/video-nuc900fb.h delete mode 100644 include/net/netfilter/ipv6/nf_conntrack_icmpv6.h create mode 100644 include/trace/events/intel_iommu.h create mode 100644 include/uapi/linux/can/j1939.h create mode 100644 kernel/kexec_elf.c create mode 100644 net/can/j1939/Kconfig create mode 100644 net/can/j1939/Makefile create mode 100644 net/can/j1939/address-claim.c create mode 100644 net/can/j1939/bus.c create mode 100644 net/can/j1939/j1939-priv.h create mode 100644 net/can/j1939/main.c create mode 100644 net/can/j1939/socket.c create mode 100644 net/can/j1939/transport.c create mode 100644 tools/arch/riscv/include/uapi/asm/perf_regs.h copy tools/perf/arch/{csky => riscv}/Build (100%) create mode 100644 tools/perf/arch/riscv/Makefile create mode 100644 tools/perf/arch/riscv/include/perf_regs.h copy tools/perf/arch/{csky => riscv}/util/Build (100%) create mode 100644 tools/perf/arch/riscv/util/dwarf-regs.c create mode 100644 tools/perf/arch/riscv/util/unwind-libdw.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_inherit.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_multi.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sockopt_sk.c create mode 100644 tools/testing/selftests/bpf/prog_tests/tcp_rtt.c delete mode 100644 tools/testing/selftests/bpf/test_sockopt.c delete mode 100644 tools/testing/selftests/bpf/test_sockopt_inherit.c delete mode 100644 tools/testing/selftests/bpf/test_sockopt_multi.c delete mode 100644 tools/testing/selftests/bpf/test_sockopt_sk.c delete mode 100644 tools/testing/selftests/bpf/test_tcp_rtt.c create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_multiprobe.tc create mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S create mode 100644 tools/testing/selftests/powerpc/eeh/Makefile create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-basic.sh create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-functions.sh